|
|
54d040b45f
|
refactor:完成重构设备的添加,删除,更新。
|
2025-10-22 14:06:16 +08:00 |
|
|
|
7ad1b7d5e1
|
WIP
|
2025-10-20 19:39:17 +08:00 |
|
|
|
e78a7981e1
|
1 feat: 为MqttServerDetailView添加取消关联功能
2
3 - 在MqttServerDetailView的DataGrid右键菜单中添加"取消关联"选项
4 - 实现UnassignAlias命令,允许用户从MQTT服务器取消关联变量
5 - 使用确认对话框以防止误操作
6 - 集成现有的删除API来实际移除变量与MQTT服务器的关联
7 - 更新UI以提供用户反馈
8
9 此功能允许用户通过右键菜单轻松取消MQTT服务器与变量的关联。
|
2025-10-11 19:56:59 +08:00 |
|
|
|
2ada4246ff
|
bugfix:修复Mqtt服务器详情页变量值不更新的问题,修复修改Mqtt别名后台不更新的问题,重新调整了别名的架构
|
2025-10-11 18:07:01 +08:00 |
|
|
|
6daca3eaf6
|
feat(mqtt): 实现MQTT别名批量修改功能
主要改动:
- 在 MqttServerDetailView 中,允许用户在关联变量列表中进行多项选择。
- 修改了 ModifyAlias 命令,使其能够处理多个选中项,并调用批量编辑对话框。
- 新增了 MqttAliasBatchEditDialogViewModel 的构造函数,使其可以接收并编辑已存在的别名列表。
- 通过 SelectedItemsBehavior 辅助类,实现了 DataGrid 中 SelectedItems 的双向绑定。
- 更新了相关视图和视图模型,以支持新的批量操作流程。
|
2025-10-07 19:04:30 +08:00 |
|
|
|
c85f89db33
|
refactor:将所有的ItemViewMdoel的名字删除ViewModel,并将命名空间调整为DMS.WPF.ItemViewModel.
|
2025-10-06 18:17:56 +08:00 |
|
|
|
6cff70cd87
|
refactor: 将VariableMqttAlias改为MqttAlias,将VariableMqttAliasItemViewModel改为MqttAliasItem
|
2025-10-06 17:39:03 +08:00 |
|
|
|
0965aa1289
|
修复了错误
|
2025-10-06 17:03:06 +08:00 |
|
|
|
1f0495fbe7
|
1 feat: 优化MQTT服务器详情页面功能
2
3 - 修改MQTT发布处理器,使用DisplayValue代替DataValue进行数据发布
4 - 在MqttServiceManager中使用DisplayValue进行消息内容替换
5 - 增加MQTT服务器编辑功能,允许用户修改服务器配置
6 - 添加变量MQTT发布别名修改功能,支持右键菜单修改发布名称
7 - 实现变量值变化事件监听,实时更新UI显示
8 - 优化MQTT服务器详情页面UI,改进变量关联数据显示
9 - 修复变量表关联MQTT服务器时的逻辑问题
10 - 完善导航生命周期事件处理
|
2025-10-05 19:57:58 +08:00 |
|
|
|
7a2b67991c
|
1 feat: 改进MQTT服务器详情页面UI和功能
2
3 - 将MQTT服务器详情页面的文本框改为只读模式,使用TextBlock显示
4 - 为MQTT服务器详情区域添加图标和优化间距,提升视觉效果
5 - 实现顶部导航栏和CommandBar功能,支持返回列表、刷新等操作
6 - 添加Reload和NavigateToMqtts命令,增强页面功能
7 - 重构ViewModel,添加MQTT管理、数据存储和导航服务依赖
8 - 实现页面导航参数处理,根据ID加载对应的MQTT服务器信息
9 - 使用DockPanel和ScrollViewer优化页面布局,提升用户体验
|
2025-10-05 17:50:41 +08:00 |
|
|
|
94ef1dec84
|
初步重构WPF项目中的DataService和App项目中的DataCenterServicce
|
2025-09-09 13:35:16 +08:00 |
|
|
|
52f76e2377
|
完成Mqtt服务器添加功能
|
2025-09-06 12:03:39 +08:00 |
|
|
|
9d446c370e
|
将NotificationService抽取成接口,并将所有使用NotificationService全部替换为接口INotificationService
|
2025-09-04 19:59:35 +08:00 |
|
|
|
bb650e2682
|
将NlogHelper,和NotificationHelper,改为服务的方式注入使用
|
2025-09-04 17:29:24 +08:00 |
|
|
|
8122ffc6b7
|
修改接口路径
|
2025-09-03 18:22:01 +08:00 |
|
|
|
e292ea9da8
|
消除所有错误,重新构建
|
2025-07-26 10:05:43 +08:00 |
|
|
|
ca67d2e6df
|
临时提交3
|
2025-07-19 11:11:01 +08:00 |
|
|
|
7ca6e4e127
|
重构项目,将项目拆分(临时提交)
|
2025-07-18 22:21:16 +08:00 |
|