Commit Graph

16 Commits

Author SHA1 Message Date
0007235171 1 feat: 触发器功能增强及菜单集成
2
    3 - 添加 CreateTriggerWithMenuDto 数据传输对象,用于同时创建触发器及关联菜单
    4 - 在 TriggerDataService 中新增 AddTriggerWithMenu 方法,实现触发器与菜单的同时创建
    5 - 更新 TriggersViewModel 以使用新的触发器和菜单创建流程
    6 - 在 MenuType 枚举中添加 TriggerMenu 类型
    7 - 调整 InitializeRepository 中触发器菜单的图标
    8 - 更新相关服务中的注释,将 Trigger 替换为 TriggerMenu 以保持一致
    9 - 修改时间记录方式,使用 DateTime.Now 替代 DateTime.UtcNow
   10 - 优化 TriggerManagementService 中的触发器创建与存储流程
   11 - 更新触发器评估和管理服务中的日志文本,统一使用 TriggerMenu 术语
2025-10-19 17:53:23 +08:00
dc620a7c1d refactor:将DbTriggerDefinition改名为DbTrigger 2025-10-18 18:58:14 +08:00
595139fb02 refactor:将AppDataCenterService改为AppCenterService,将AppDataStorageService改为AppStorageService,将触发器的增删改成合并 2025-10-18 17:18:09 +08:00
ec1f94a898 1 refactor(config): 将AppSettings移至Application层并更新配置结构
2
    3 - 将AppSettings从DMS.Infrastructure移至DMS.Application
    4 - 将DatabaseSettings重命名为AppSettings.Database并更新所有引用
    5 - 将配置文件从appSettings.json更改为dms_config.json
    6 - 更新所有项目引用以使用新的AppSettings命名空间
    7 - 移除DI容器中的SqlSugarDbContext直接实例化
    8 - 添加Material Design Icons字体并更新设置视图UI
    9 - 通过移除不必要的变量映射更新来优化S7服务
   10 - 将数据库连接字符串属性名从Database更新为DbName
2025-10-04 18:42:12 +08:00
5eae862d5f feat.修复新添加设备添加变量OpcServer报错问题,修改初始化菜单的内容 2025-10-04 00:42:59 +08:00
f61c505774 修改了添加触发器的对话框界面 2025-09-22 23:33:34 +08:00
4773e87886 修改批量导入变量返回实体,防止Io为0的问题 2025-09-15 13:12:14 +08:00
a8d240b4f9 继续修改触发器 2025-09-14 19:13:40 +08:00
42aaf9c01b 初步完成邮件功能 2025-09-13 19:08:43 +08:00
5f0a4b23f4 完成显示日志功能 2025-09-07 19:48:48 +08:00
bb650e2682 将NlogHelper,和NotificationHelper,改为服务的方式注入使用 2025-09-04 17:29:24 +08:00
c45287fae0 修复日志写入数据库失败问题 2025-09-04 14:52:26 +08:00
eedc9f9c7b 给菜单添加TargetViewKey 2025-07-26 16:32:01 +08:00
527fb88cdf 完成主菜单的加载与显示 2025-07-26 13:35:53 +08:00
556c09f1c5 添加中文注释 2025-07-24 19:58:34 +08:00
ac38128e4d 完成新建设备的单元 测试包括,添加变量表,和添加菜单 2025-07-24 15:07:03 +08:00