菜单项权限调整,其他细节修改,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

@@ -14,6 +14,8 @@ namespace ClientsLibrary
public FormShowMachineId()
{
InitializeComponent();
Icon = UserClient.GetFormWindowIcon();
}
private void userButton_login_Click(object sender, EventArgs e)

View File

@@ -40,10 +40,11 @@ namespace CommonLibrary
* 时间2017年7月18日 15:10:18 版本号1.2.0
* 时间2017年9月3日 13:27:52 版本号1.3.0
* 时间2017年9月19日 22:06:27 版本号1.4.0
* 时间2017年10月1日 16:00:13 版本号1.5.0
*
**************************************************************************/
SoftBasic.FrameworkVersion = new SystemVersion("1.5.0");
SoftBasic.FrameworkVersion = new SystemVersion("1.5.1");
}

View File

@@ -60,6 +60,11 @@
<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">
@@ -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;
}

View File

@@ -115,13 +115,18 @@ namespace 软件系统客户端模版
}
// 根据权限使能菜单
if (UserClient.UserAccount.Grade < AccountGrade.Admin)
{
ToolStripMenuItem.Enabled = false;
ToolStripMenuItem.Enabled = false;
ToolStripMenuItem.Enabled = false;
ToolStripMenuItem.Enabled = false;
}
if (UserClient.UserAccount.Grade < AccountGrade.SuperAdministrator)
{
ToolStripMenuItem.Enabled = false;
ToolStripMenuItem.Enabled = false;
ToolStripMenuItem.Enabled = false;
ToolStripMenuItem.Enabled = false;
ToolStripMenuItem.Enabled = false;
ToolStripMenuItem.Enabled = false;
ToolStripMenuItem.Enabled = false;
}

View File

@@ -1178,7 +1178,7 @@ namespace 软件系统服务端模版
{
net_ultimate_file_server = new UltimateFileServer();
net_ultimate_file_server.KeyToken = CommonProtocol.KeyToken;
net_ultimate_file_server.LogNet =new LogNetSingle(LogSavePath + @"\ultimate_file_log.txt");
net_ultimate_file_server.LogNet = new LogNetSingle(LogSavePath + @"\ultimate_file_log.txt");
net_ultimate_file_server.LogNet.SetMessageDegree(HslMessageDegree.DEBUG);//默认debug及以上级别日志均进行存储根据需要自行选择
net_ultimate_file_server.FilesDirectoryPath = Application.StartupPath + @"\ServerFiles";
net_ultimate_file_server.ServerStart(CommonProtocol.Port_Ultimate_File_Server);
@@ -1196,10 +1196,10 @@ namespace 软件系统服务端模版
// 以下是共享文件的功能
private void ShareFileContainer_FileCountChanged(int obj)
private void ShareFileContainer_FileCountChanged(int fileCount)
{
//将文件数据发送给客户端
net_socket_server.SendAllClients(CommonHeadCode.MultiNetHeadCode., ShareFileContainer.FileCount.ToString());
net_socket_server.SendAllClients(CommonHeadCode.MultiNetHeadCode., fileCount.ToString());
}
private GroupFileContainer ShareFileContainer;