菜单项权限调整,其他细节修改,v1.5.1

This commit is contained in:
dathlin
2017-10-02 09:36:00 +08:00
parent 4288d3313f
commit 5320a12c5b
6 changed files with 33 additions and 16 deletions

View File

@@ -60,7 +60,12 @@
<materialDesign:PackIcon Kind="AccountPlus" />
</MenuItem.Icon>
</MenuItem>
<MenuItem Header="消息发送" x:Name="MenuItem消息发送" Click="MenuItem消息发送_Click">
<MenuItem.Icon>
<materialDesign:PackIcon Kind="MessageTextOutline" />
</MenuItem.Icon>
</MenuItem>
<Separator />
<MenuItem Header="系统配置" x:Name="MenuItem系统配置" Click="MenuItem系统配置_Click">
<MenuItem.Icon>
@@ -77,11 +82,6 @@
<materialDesign:PackIcon Kind="Rotate3d" />
</MenuItem.Icon>
</MenuItem>
<MenuItem Header="消息发送" x:Name="MenuItem消息发送" Click="MenuItem消息发送_Click">
<MenuItem.Icon>
<materialDesign:PackIcon Kind="MessageTextOutline" />
</MenuItem.Icon>
</MenuItem>
<MenuItem Header="开发中心" x:Name="MenuItem开发中心" Click="MenuItem开发中心_Click">
<MenuItem.Icon>
<materialDesign:PackIcon Kind="Security" />

View File

@@ -117,14 +117,23 @@ namespace 软件系统客户端Wpf
MenuItem更新日志_Click(null, new RoutedEventArgs());
}
//根据权限使能菜单
if(UserClient.UserAccount.Grade < AccountGrade.Admin)
{
MenuItem公告管理.IsEnabled = false;
MenuItem账户管理.IsEnabled = false;
MenuItem注册账户.IsEnabled = false;
MenuItem消息发送.IsEnabled = false;
}
if (UserClient.UserAccount.Grade < AccountGrade.SuperAdministrator)
{
MenuItem日志查看.IsEnabled = false;
MenuItem账户管理.IsEnabled = false;
MenuItem远程更新.IsEnabled = false;
MenuItem注册账户.IsEnabled = false;
MenuItem消息发送.IsEnabled = false;
MenuItem开发中心.IsEnabled = false;
MenuItem系统配置.IsEnabled = false;
}