|
|
54d040b45f
|
refactor:完成重构设备的添加,删除,更新。
|
2025-10-22 14:06:16 +08:00 |
|
|
|
740688d575
|
refactor:将DataLoaderService中的LoadAll*Async方法移到对应的管理服务中
- 将LoadAllDevicesAsync方法移到DeviceManagementService
- 将LoadAllVariableTablesAsync方法移到VariableTableManagementService
- 将LoadAllVariablesAsync方法移到VariableManagementService
- 将LoadAllMenusAsync方法移到MenuManagementService
- 将LoadAllMqttServersAsync方法移到MqttManagementService
- 将LoadAllNlogsAsync方法移到LogManagementService
- 更新DataLoaderService以使用管理服务提供的方法
- 修改IDataLoaderService接口以移除这些方法
- 保持与LoadAllTriggersAsync相同的模式
- 遵循单一职责原则,提高代码一致性" (提交修改并添加描述性的提交信息)
|
2025-10-18 17:59:21 +08:00 |
|
|
|
595139fb02
|
refactor:将AppDataCenterService改为AppCenterService,将AppDataStorageService改为AppStorageService,将触发器的增删改成合并
|
2025-10-18 17:18:09 +08:00 |
|
|
|
b753e5ea73
|
refactor:删除了DeviceDto,VariableDto,VariableTableDto,改为使用DMS.Core中的实体
|
2025-10-07 17:51:24 +08:00 |
|
|
|
5eae862d5f
|
feat.修复新添加设备添加变量OpcServer报错问题,修改初始化菜单的内容
|
2025-10-04 00:42:59 +08:00 |
|
|
|
e43c0df1cf
|
完成的变更:
1. 向 VariableTableManagementService 添加了 IEventService 依赖
2. 将内存操作和事件触发逻辑合并到数据库操作方法中:
- CreateVariableTableAsync 现在会在数据库创建后自动添加到内存并触发事件
- UpdateVariableTableAsync 现在会在数据库更新后自动更新内存并触发事件
- DeleteVariableTableAsync 现在会在数据库删除后自动从内存移除并触发事件
3. 从类中删除了独立的内存操作方法
4. 从接口中移除了内存操作方法
5. 更新了所有调用这些服务的代码,使它们不再调用已删除的内存方法
6. 扩展了 IEventService 以支持 VariableTableChanged 事件
|
2025-10-01 19:16:47 +08:00 |
|
|
|
bcdb119d11
|
修改画面
|
2025-09-19 07:27:56 +08:00 |
|
|
|
74fde6bd8b
|
完成S7变量启用和停用更新
|
2025-09-16 14:42:23 +08:00 |
|
|
|
ffa24f861e
|
修改了目录架构
|
2025-09-16 12:29:09 +08:00 |
|