Commit Graph

5 Commits

Author SHA1 Message Date
chiguyong 473bf5b81e refactor: DDD架构完善+测试mock配置修复
- 完善Service接口DDD分层架构
- 修复EquipmentHealthServiceTest mock配置
- 修复WorkOrderServiceTest状态转换测试mock
- 修复MaintenanceTaskServiceTest mock配置
- 修复SystemType枚举测试(FIRE→FIRE_PROTECTION)
- 添加工单事件监听器测试
- 添加工单状态历史测试
- 添加维保到期提醒功能

Tests: 100 passed, 0 failures
2026-05-19 14:33:34 +08:00
chiguyong 34c51288db feat: 文档整理+代码修复
- 工单分页查询(P0 OOM修复)
- 前后端枚举统一(维保触发类型/任务状态)
- Permission增加菜单路由属性(path/component/icon/visible)
- 工单状态机补全(SUSPENDED/RETURNED/previousStatus)
- SpaceNode增加code字段+自动编码规则
- 设备模型统一(SpaceNode设备扩展字段@Deprecated)
- WorkOrder逻辑删除(isDeleted)
- 健康评分Bug修复(SpaceNode→Equipment, projectId硬编码→动态)
- DataAccess降级@Deprecated
- 健康评分标注Beta
- PasswordServiceTest/UserServiceTest方法名修复
- module-wo pom.xml添加test依赖
- RoleController参数类型修复
2026-05-18 10:46:32 +08:00
chiguyong ff48de8985 chore: 更新设备管理、工单完成等功能 2026-04-23 15:42:29 +08:00
chiguyong ee3cf66c90 refactor: 重构模块结构,将设备/运维相关代码移至module-asset和module-wo
- 将EquipmentController移至module-asset
- 将EquipmentHealthController移至module-asset
- 将OwnershipEntityController移至module-asset
- 将维保工单相关移至module-wo
- 删除module-ops空模块
- 更新API路径为/api/asset/*和/api/ops/*
2026-04-06 15:41:11 +08:00
chiguyong 9aba3f1901 initial: ether-pms project skeleton 2026-03-17 21:44:46 +08:00