Commit Graph

4 Commits

Author SHA1 Message Date
zhouyonggao bbe316e113 refactor(fields): 更新字段管理逻辑以支持订单类型特定子表展示
- 在FieldsManager类中根据订单类型动态添加子表,确保展示与订单类型一致
- 移除不必要的条件判断,简化子表展示逻辑
- 更新注释以反映新的逻辑,提升代码可读性和维护性
- 在主应用中引入metadataVersion以触发元数据更新时的树形结构重新计算
2025-12-17 16:17:58 +08:00
zhouyonggao f9d6ed151c refactor(web): 更新字段管理逻辑以始终展示所有相关子表
- 修改FieldsManager类中的子表展示逻辑,确保所有与订单相关的子表始终可见
- 移除基于订单类型的条件判断,避免子表显示不一致的问题
- 更新注释以反映新的逻辑,提升代码可读性和维护性
- 删除不再使用的server/server和server_restart.log文件,清理项目结构
2025-12-17 16:10:46 +08:00
zhouyonggao 37aef35f99 refactor(modules): 使用IIFE包装模块增强隔离和安全性
- 在web主文件和所有模块文件中添加立即调用函数表达式(IIFE)
- 对模块作用域使用'use strict'提高代码规范性和错误检测
- 提升模块代码的封装性,防止全局变量污染
- 维护现有模块接口和导出方式不变
- 优化代码结构,提升可读性和维护性
2025-12-17 10:02:07 +08:00
zhouyonggao 913f93fabd refactor(web): 重构脚本引入为模块化架构
- 移除对vue及element-plus脚本的defer属性,确保按顺序加载
- 拆分原有配置与功能脚本为多个模块文件
- 引入config、utils、api、fields、state等模块化脚本
- 替换主入口脚本为重构后的 main.refactored.js
- 优化脚本加载顺序,提高代码可维护性与扩展性
2025-12-17 09:40:10 +08:00