SL
|
6d3ad925c8
|
Account配置文件迁移到新格式,同时保留对旧格式的兼容。
|
2023-09-05 11:33:11 +08:00 |
SL
|
211fa4a680
|
增加将Menu.xml移至RT的支持。
|
2023-09-05 10:20:23 +08:00 |
SL
|
3168853c90
|
[Common]
增加一些注释。
|
2023-09-05 09:27:56 +08:00 |
SL
|
86aed90177
|
[UI.Client]
修正Role编辑界面中没有显示权限条目的问题。
|
2023-09-05 00:40:37 +08:00 |
SL
|
a913ebe2b5
|
准备优化Role权限保存方式,从字符串方式更改为XmlElement节点方式保存每一条权限。
[Common]
Permission相关对象从UI.Client工程移至Common工程。
PermissionHelper中增加PermissionToDictionary方法,将权限项目转换为字典。
[UI.Client]
Role对象新增构造函数,可以传入解析好的权限清单。
|
2023-09-05 00:12:08 +08:00 |
SL
|
6ca07e3513
|
[Common]
优化AccountExManager的GenerateRoleID方法,RoleID从4开始编号,0-3为系统保留编号。
优化AccountExManager的AuthLogin方法,修正登录失败原因不准确的问题。
优化RoleLoader的AnalyzeXml方法,RoleId为0-3的角色自动将IsBuildIn属性置为True。
Role对象的IsBuildIn属性的set作用域更改为public。
[UI.Client]
优化RoleManager的GenerateRoleID方法,RoleID从4开始生成,0-3作为系统保留ID。
移除RoleManager中未使用的CloneRole方法。
优化RoleViewModel的LoadRoleList方法,直接使用RoleManager的Roles列表,而不是Clone一个新的列表。
|
2023-09-04 17:22:01 +08:00 |
SL
|
72cc41eee9
|
[Common]
[UI.Client]
Role增加IsBuildIn属性,用于标记当前角色是否为系统内置角色,系统内置角色不可删除。
|
2023-09-04 16:28:14 +08:00 |
SL
|
b7747e788a
|
[Common]
优化AppMenu代码格式。
AppMenu对象新增Description属性。
优化MenuLoad代码格式,修复变量名。
优化RoleLoad代码格式,修复变量名。
[UI.Client]
修正RoleManager保存Role后,UI中仍然显示未为保存状态的问题。
移除RoleManager的RoleContainer属性,将其变更为私有变量。
重命名RoleManager的GetRoleByID方法和GetRoleByName方法,变更为FindRoleByID和FindRoleByName。
移除PermissionControlItem中的ComboBoxSaved属性。
PermissionControlItem新增Update方法,用于Save后更新保存状态。
[Sicentury.Core]
BindableBase对象增加Serializable属性标签。
|
2023-09-04 11:51:05 +08:00 |
SL
|
ad681a5f3d
|
[UI.Client]
优化和整理角色、权限相关代码。
|
2023-09-03 23:31:57 +08:00 |
SL
|
8ae5186ee0
|
[UI.Client]
新增RolePermissionTrueFalseMapper对象。
Role编辑界面的Content权限编辑表格中的权限用Yes、No代替NONE、Read、Read&Write,使语义更加准确。
优化RoleViewModel.cs代码格式。
优化RolePermissionMapper.cs代码格式。
|
2023-09-02 23:46:13 +08:00 |
SL
|
035c2655ae
|
[UI.Client]
Role编辑界面中的Content编辑表格增加Description列。
|
2023-09-02 23:23:34 +08:00 |
SL
|
0347491cde
|
[UI.Client]
优化RoleItem代码结构。
|
2023-09-02 23:01:20 +08:00 |
SL
|
ebe387c969
|
[UI.Client]
将Menuinfo、RecipeInfo、StepInfo、ContentInfo对象从RoleItem.cs中移出,独立为单独cs文件。
|
2023-09-02 22:55:35 +08:00 |
hanqiangqiang
|
354fffb641
|
[RT.EquipmentLibrary]
PLC心跳功能,添加延30秒启动检测,原来版本软件打开后,60秒后开始启动检测
|
2023-09-02 20:53:33 +08:00 |
hanqiangqiang
|
9ecfbee4dc
|
[RT.EquipmentLibrary]
PLC心跳连接,添加PM模块未安装不检测,修改注释内容
|
2023-09-02 20:31:44 +08:00 |
hanqiangqiang
|
c3a5df93c9
|
[RT.EquipmentLibrary]
优化PLC心跳,AO AI中二者心跳数据,10秒内不相同,报警提示
|
2023-09-02 19:48:16 +08:00 |
SL
|
cbb7c732ac
|
[Common]
完成LoginbySameUser事件测试。
|
2023-09-02 00:58:20 +08:00 |
SL
|
2a6fbb7179
|
[Common]
新增PostLoginBySameUser方法,当同一用户异地登录时,通知已登录的客户端下线。
|
2023-09-01 17:52:02 +08:00 |
SIC1016\caipeilun
|
8f66a4d067
|
Limit类新增ignoreReverse属性,=true忽略单项limit反转Action
|
2023-09-01 17:47:09 +08:00 |
SL
|
d841220f69
|
[RT.Equipment]
移除IoInterlock对象中关于DO-100互锁处理。
IoValve中新增注册Status数据。
|
2023-09-01 10:26:42 +08:00 |
SIC1016\caipeilun
|
dbacb5a041
|
修正代码,退出Service模式需要 bypassInterlock和bypassEnabletable都关闭才能退出。
|
2023-09-01 09:11:22 +08:00 |
SL
|
f31a36f3a5
|
[RT.Equipment]
修正IoValve的FuncCheckInterlock()方法返回false时,没有返回错误原因的问题。
|
2023-08-31 21:56:00 +08:00 |
SL
|
514bcd31a3
|
Merge branch 'develop' into feature/single-session-login
|
2023-08-31 16:45:56 +08:00 |
SL
|
705832a479
|
[RT.Equipment]
PMModuleBase的DoIfInterlockNotBypassed()方法增加BypassEnableTable参数的判断。
|
2023-08-31 15:51:37 +08:00 |
SL
|
60c90f7df2
|
[UI.Client]
修正PMProcessViewModel StartProcess()方法中拉取RT的BypassInterlock等属性错误的问题。
|
2023-08-31 15:22:18 +08:00 |
SL
|
9c451c6646
|
[RT.Equipment]
恢复IoInterLock对象的Monitor()方法。
恢复IoVavle中检测BypassEnableTable的系统配置。
PMModuleBase对象中新增属性IsBypassEnableTable。
[Common]
从IoManager中移除InterlockDaemonManager对象的初始化过程。
|
2023-08-31 11:40:28 +08:00 |
DESKTOP-OKMOOJ9\MK
|
86af260ad6
|
[Common]
InterlockManagerBase的Initialize()方法新增对配置文件的Action节点ignoreReverse属性的支持,允许将Action配置为忽略Limit命中后翻转电平动作。
|
2023-08-30 23:06:49 +08:00 |
SL
|
75c5abf732
|
[Common]
新增Credential对象,准备用于WCF访问验证。
|
2023-08-29 18:02:30 +08:00 |
SL
|
52991feb4b
|
[Common]
优化AccountExManager的AuthLogin()方法,如果相同用户从异地登录,当前登录状态被清除。
LoginResult对象新增属性,记录客户端IP信息。
|
2023-08-29 17:45:38 +08:00 |
SL
|
96e892a34f
|
Merge branch 'develop' into feature/bind-interlock-manager-to-module
|
2023-08-29 12:04:23 +08:00 |
hanqiangqiang
|
f058af3929
|
[RT.EquipmentLibrary]
修改加热带伴侣系统配置名称获取方式
(cherry picked from commit 52e48c6442 )
|
2023-08-29 12:03:18 +08:00 |
hanqiangqiang
|
59aa3e6132
|
[RT.EquipmentLibrary]
LineHeaterTempHighLimit获取配置项名称修改
(cherry picked from commit 495afeaabe )
|
2023-08-29 12:03:13 +08:00 |
hanqiangqiang
|
2aa64210a3
|
[UI.Client]
1Recipe更新触发函数明修改
2修改气流统计界面外观
(cherry picked from commit dd6def17c6 )
|
2023-08-29 12:02:56 +08:00 |
SL
|
77ec57f97e
|
Backup
|
2023-08-29 11:16:43 +08:00 |
SL
|
1fc742f477
|
[Common]
优化Account相关对象的代码结构。
新增LoginClientInfo对象,用于客户端登录时汇报客户端信息。
|
2023-08-28 23:30:37 +08:00 |
SIC1016\caipeilun
|
3bdc347fba
|
Merge branch 'develop' into feature/bind-interlock-manager-to-module
|
2023-08-28 15:31:42 +08:00 |
hanqiangqiang
|
52e48c6442
|
[RT.EquipmentLibrary]
修改加热带伴侣系统配置名称获取方式
|
2023-08-28 14:44:34 +08:00 |
hanqiangqiang
|
495afeaabe
|
[RT.EquipmentLibrary]
LineHeaterTempHighLimit获取配置项名称修改
|
2023-08-28 14:11:29 +08:00 |
SL
|
5fd6deaf0c
|
[Common]
优化Account相关对象文件的代码结构、增加注释、规范变量命名等。
|
2023-08-28 11:30:57 +08:00 |
SL
|
aa342b9d8a
|
[Common]
优化AccountManager.cs代码结构。
|
2023-08-28 10:30:53 +08:00 |
hanqiangqiang
|
dd6def17c6
|
[UI.Client]
1Recipe更新触发函数明修改
2修改气流统计界面外观
|
2023-08-28 09:14:06 +08:00 |
SL
|
788333d6e6
|
Merge branch 'develop' into feature/bind-interlock-manager-to-module
|
2023-08-25 17:23:53 +08:00 |
SL
|
dd997bdc6f
|
[RT.Equipment]
IoMFC对象的HandleMonitor方法新增拉取Valve数据失败后的断言,方便调试。
|
2023-08-25 16:41:46 +08:00 |
SL
|
0aad2d5852
|
[RT.Equipment]
IoMFC增加两个配置:Valve和DisableFbSpErrMonWhenValveClosed,允许仅当Valve打开时进行Feedback-SetPoint误差监测。
优化ErrorDetectableBaseDevice、IoMFC代码结构。
|
2023-08-25 16:05:19 +08:00 |
HCL
|
8ad853c9b2
|
Merge branch 'feature/fix-edit-routine-issues' into develop
|
2023-08-24 11:21:31 +08:00 |
hanqiangqiang
|
b0faa5c386
|
[UI.Client]
修改标签绑定数据源
|
2023-08-23 17:08:46 +08:00 |
HCL
|
c9b7de7f1c
|
1.取消Clean
|
2023-08-23 14:07:44 +08:00 |
SL
|
90fa3468e0
|
[RT.Equipment]
优化Hiwin Aligner执行命令出错时的信息。
[Simulator]
Aligner模拟器增加BAL返回ERR的选项,允许人为产生错误。
|
2023-08-22 17:53:38 +08:00 |
SL
|
3b958606fa
|
[UI.Client]
修正Recipe编辑器中加载Routine后,所有单元格没有权限的问题。
|
2023-08-22 17:20:28 +08:00 |
SL
|
d09efef6f5
|
[UI.Client]
修正当Recipe类型不为Process时,Recipe编辑器中完成单元格编辑时,RecipeStep仍然计算流量导致异常的问题。
|
2023-08-22 16:58:11 +08:00 |