Sic.Framework/MECF.Framework.UI.Client/ClientBase
SL 5a1b5fd6ef [Common]
升级角色账号系统处理逻辑,UI中获取Role信息均从RT实时拉取,而非使用UI缓存的信息,已解决多用户登录变更角色后其它UI的Role信息无法同步导致的数据错乱问题。
修正Role设置视图中更改了权限,但UI使用的权限没有刷新到最新状态的问题。
所有View的Permission属性更改为MenuPermissionEnum枚举,而不是数字,解决UI端没有强约束,并且程序可读性差的问题。
所有View的Permission属性和IsPermission属性移至BaseModel基类。
简化和重构一些代码,移除未使用的代码。

[UI.Client]
UI端使用的AccountManager和RoleManager更名为AccountManagerClient和RoleManagerClient。
移除未使用的Account相关视图。
2023-09-20 17:25:51 +08:00
..
Command Add project files. 2023-04-13 11:51:03 +08:00
Dialog [Common] 2023-09-18 16:29:37 +08:00
IO Add project files. 2023-04-13 11:51:03 +08:00
ServiceProvider Add project files. 2023-04-13 11:51:03 +08:00
Utility Add project files. 2023-04-13 11:51:03 +08:00
BaseApp.cs [Common] 2023-09-20 17:25:51 +08:00
BaseModel.cs [Common] 2023-09-20 17:25:51 +08:00
CarrierInfoData.cs Add project files. 2023-04-13 11:51:03 +08:00
CommonEnum.cs 准备优化Role权限保存方式,从字符串方式更改为XmlElement节点方式保存每一条权限。 2023-09-05 00:12:08 +08:00
ContextMenuManager.cs 1.整理WaferInfoRt类 2023-08-10 14:20:55 +08:00
DataErrorInfo.cs Add project files. 2023-04-13 11:51:03 +08:00
IHandler.cs Add project files. 2023-04-13 11:51:03 +08:00
ISupportMultipleSystem.cs Add project files. 2023-04-13 11:51:03 +08:00
MenuManager.cs [Common] 2023-09-20 17:25:51 +08:00
ModuleDataMonitor.cs 1.整理WaferInfoRt类 2023-08-10 14:20:55 +08:00
ModuleInfo.cs Add project files. 2023-04-13 11:51:03 +08:00
ModuleManager.cs Add project files. 2023-04-13 11:51:03 +08:00
ModuleWaferManager.cs Add project files. 2023-04-13 11:51:03 +08:00
RoleAccountProvider.cs [Common] 2023-09-20 17:25:51 +08:00
UIViewModelBase.cs [Common] 2023-06-22 00:17:41 +08:00
ValidatorBase.cs Add project files. 2023-04-13 11:51:03 +08:00
WaferInfo.cs Add project files. 2023-04-13 11:51:03 +08:00
WaferMoveManager.cs Add project files. 2023-04-13 11:51:03 +08:00
WaferTransferCondition.cs Add project files. 2023-04-13 11:51:03 +08:00
WaferTransferDialogView.xaml [UI.Client] 2023-05-17 17:10:27 +08:00
WaferTransferDialogView.xaml.cs Add project files. 2023-04-13 11:51:03 +08:00
WaferTransferDialogViewModel.cs Add project files. 2023-04-13 11:51:03 +08:00
_MESSAGE.cs Add project files. 2023-04-13 11:51:03 +08:00