Commit Graph

15 Commits

Author SHA1 Message Date
SL 3531413790 Merge branch 'develop' into feature/single-session-login
# Conflicts:
#	SicRT/Properties/AssemblyInfo.cs
#	SicRT/ReleaseNotes.md
#	SicUI/MainView.xaml
#	SicUI/MainViewModel.cs
#	SicUI/Properties/AssemblyInfo.cs
#	ThirdParty/MECF.Framework/MECF.Framework.Common.dll
#	ThirdParty/MECF.Framework/MECF.Framework.RT.Core.dll
#	ThirdParty/MECF.Framework/MECF.Framework.RT.EquipmentLibrary.dll
#	ThirdParty/MECF.Framework/MECF.Framework.Simulator.Core.dll
#	ThirdParty/MECF.Framework/MECF.Framework.UI.Client.dll
#	ThirdParty/MECF.Framework/MECF.Framework.UI.Core.dll
#	ThirdParty/MECF.Framework/Sicentury.Core.dll
2023-10-01 16:34:16 +08:00
DESKTOP-OKMOOJ9\MK 831a34801d 整理MainViewModel.cs代码格式。 2023-09-24 12:01:13 +08:00
SL 711c90a0cc 更新库文件c4605ac,优化登录请求和等待窗体。
当进入ReadOnly模式时,MainView屏蔽键盘输入,其它视图不在针对ReadOnly模式专门屏蔽键盘输入问题。
2023-09-22 17:50:40 +08:00
SL 6861161b33 更新库文件30cdf4e,持续优化和修正账号、角色相关的问题。
MainViewModel中当进入ReadOnly模式时,广播事件,通知RecipeEditor和PMProcess视图立即锁定Recipe,并禁用解锁窗口。
2023-09-22 16:26:33 +08:00
SL 095dd1b03b MainView中增加账号异地登录确认和踢出逻辑。
新增UI启动时获取PC信息的逻辑,用于将UI登录信息传递给RT并保存于数据库中。
移除所有ViewModel中的Permission属性和IsPermission属性。
优化WCF诊断输出文件名。
2023-09-20 17:50:00 +08:00
SL f9197020b8 更新库文件600d1bc,完善单一用户登录机制,增加登录测试项目UserLoginTester。 2023-09-14 09:01:41 +08:00
SL ad1f13c3e0 更新库文件(Commit 704daa8),用户登录时首先发起登录请求,请求已登录客户端确认的功能。 2023-09-07 23:32:35 +08:00
SL e68c28cf99 更新库文件(Commit 60c90f7),修正互锁旁路相关的一些问题。
移除InterlockDaemon配置文件。
恢复InterlockPM配置文件到原版本。
系统配置中的PM和TM节点增加BypassEnableTable配置项。
修正MainView的Module状态显示控件警告逻辑,当BypassInterlock和BypassEnableTable任意一项为true时,显示警告图标,并动态生成警告信息。
2023-08-31 15:30:44 +08:00
SL 10ea6e6edc TM、PM模组注册BypassInterlock系统参数变更回调函数,实现当互锁旁路时,自动Offline功能。
TM、PM模组注册IsInterlockBypassed属性到DATA。

MainViewModel增加TM、PM IsInterlockBypassed属性注册。
MainView的TM、PM相关ModuleStatusIndicator控件增加属性HasWarning和WarningTip的绑定。

移除所有和IsEngMode属性相关的代码。
2023-08-15 15:40:29 +08:00
SL 99e4e5b424 更新库文件(Commit 96630d9),新增ModuleStatusIndicator控件。
将主视图上方的Module状态指示区域的控件替换为ModuleStatusIndicator控件。
移除MainViewModel未使用的属性。
修正Toolloader中初始化IoManager时未指定InterlockDaemon配置文件的问题。
2023-08-15 12:41:23 +08:00
SL 982d4689db 解决方案更名为SicManualGE,以标识此项目针对手动设备。
软件信息中增加Manual-GE标识。
2023-07-03 15:59:27 +08:00
SL a3acbbfabf 更新库文件(Commit 32efe15),PM磁流体转速为0时的输出信息等级由Warning变更为Info。
引入5号机工程模式,互锁被旁路时进入工程模式,并限制PM Online,以及PM退出Service模式。
2023-07-03 13:41:45 +08:00
Liang Su 43358332b0 更新库文件(Commit e3a13bc)
清理主题样式文件,现所有主题样式均引用UI.Client\Theme\文件夹下的相关文件。
移除SicUI\Style\文件及其所有内容。
2023-06-14 12:12:11 +08:00
hanqiangqiang 3f78a6c66c PM屏蔽后,主界面和TM界面,控件可见性和提示修改 2023-06-13 08:50:14 +08:00
hanqiangqiang ffe2e41752 Repo Init 2023-05-10 10:26:01 +08:00