|
|
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 |
|
|
|
816827e5e9
|
refactor: 移除MenuBeanDto,直接使用MenuBean模型
- 删除了 DMS.Application/DTOs/MenuBeanDto.cs 文件
- 在DTOs中将MenuBeanDto类型替换为MenuBean类型
- 更新了IMenuAppService和IMenuManagementService接口中相关方法的参数和返回值类型
- 修改了MenuAppService、MenuManagementService等服务类的实现
- 在DMS.Core/Models/MenuBean.cs中添加了Children属性以支持菜单树结构
- 更新了WPF层相关的菜单处理逻辑
- 修改了映射配置和视图模型中的菜单对象创建方式
- 这一更改简化了数据模型,消除了DTO与模型之间的重复定义,直接在各层之间使用MenuBean实体。
|
2025-10-13 20:20:09 +08:00 |
|
|
|
6b55211dbf
|
feat: 菜单管理重构及MQTT服务器功能增强
|
2025-10-05 17:07:17 +08:00 |
|
|
|
ffa24f861e
|
修改了目录架构
|
2025-09-16 12:29:09 +08:00 |
|