|
|
2dda2029bd
|
1. 重构 DeviceManagementService 类:
- 修改 CreateDeviceWithDetailsAsync 方法,在数据库创建成功后自动添加到内存
- 修改 UpdateDeviceAsync 方法,在数据库更新成功后自动更新内存
- 修改 DeleteDeviceByIdAsync 方法,在数据库删除成功后自动从内存移除
- 修改 ToggleDeviceActiveStateAsync 方法,在数据库切换激活状态后更新内存
2. 更新 DeviceDataService 类:
- 移除了在 AddDevice 方法中的独立 AddDeviceToMemory 调用
- 移除了在 DeleteDevice 方法中的独立 RemoveDeviceFromMemory 调用
- 为 UpdateDevice 方法添加了注释,说明内存自动更新
3. 更新 DeviceMonitoringService 类:
- 在 OnDeviceActiveChanged 方法中使用 Task 运行异步的 UpdateDeviceAsync 调用
4. 更新接口文档:
- 在 IDeviceManagementService 接口中更新了内存操作方法的注释,说明通常由其他操作自动调用
|
2025-10-01 18:09:30 +08:00 |
|
|
|
03e92811dd
|
修复删除设备时的错误
|
2025-10-01 18:02:33 +08:00 |
|
|
|
bcdb119d11
|
修改画面
|
2025-09-19 07:27:56 +08:00 |
|
|
|
ed4f9b1a0c
|
修复添加设备界面不显示默认变量表的问题
|
2025-09-18 11:24:56 +08:00 |
|
|
|
74fde6bd8b
|
完成S7变量启用和停用更新
|
2025-09-16 14:42:23 +08:00 |
|
|
|
3102938f92
|
将设备列表,变量表列表,变量列表从ObservableCollection更换为字典类型的ObservableDictionary
|
2025-09-16 13:05:37 +08:00 |
|
|
|
ebf67b98fa
|
修改了触发器的问题
|
2025-09-14 19:58:18 +08:00 |
|
|
|
25cd43d436
|
继续修改报警系统
|
2025-09-14 09:03:07 +08:00 |
|
|
|
c173ab08d3
|
完成设备的启用和停用并更新界面
|
2025-09-12 17:22:15 +08:00 |
|
|
|
1dad2a0d2f
|
初步完成AppDataCenterService的重构
|
2025-09-09 15:28:07 +08:00 |
|
|
|
94ef1dec84
|
初步重构WPF项目中的DataService和App项目中的DataCenterServicce
|
2025-09-09 13:35:16 +08:00 |
|