bot_dev2
|
4a0fc1bf42
|
feat(wm-config): #72 阈值管理+信息发布+设备管理
|
2026-06-14 15:37:16 +08:00 |
|
bot_dev2
|
1870171e45
|
feat(wm-production): #67 报警规则引擎与报警管理中心
- DDL: V2__alert_engine.sql (prod_alert_rule, prod_alert_record, prod_alert_notification, prod_alert_rule_device)
- Entity: AlertRule(规则定义), AlertRecord(全生命周期增强), AlertNotification(通知记录)
- Mapper: AlertRuleMapper, AlertRecordMapper(自定义关联SQL), AlertNotificationMapper
- Service: AlertRuleService(规则CRUD + AND/OR组合条件评估引擎 + 阈值触发 + 多级别报警)
- Service: AlertCenterService(报警全生命周期: 确认/派单/处理/归档 + 统计看板)
- Controller: AlertController 23个RESTful端点 (/api/production/alert/*)
- 单元测试: AlertRuleServiceTest(12个) + AlertCenterServiceTest(5个) = 17个测试
|
2026-06-14 15:31:14 +08:00 |
|
bot_dev2
|
6c6db59ba9
|
feat(wm-production): #69 调度指令管理完整实现
- 实体: DispatchCommand/DispatchExecution/DispatchTracking
- Mapper: MyBatis-Plus + XML (含台账分页/详情/统计)
- Service: 完整状态机 (draft→issued→received→executing→completed/rejected)
- Controller: /api/production/dispatch-command (全生命周期API)
- SQL DDL: 三表+索引
- 前端: CommandList/CommandDetail/CommandCreate (Vue3+TS+Element Plus)
- 单元测试: DispatchCommandServiceTest + DispatchTrackingServiceTest
|
2026-06-14 15:30:52 +08:00 |
|
bot_dev2
|
21fa7cffd2
|
feat(wm-dispatch): #69 调度指令全生命周期管理
- 增强 DispatchCommand 实体,支持全生命周期状态流转
- 新增 CommandExecutionRecord(执行记录)、CommandTracking(过程追踪)实体
- 新增 DTO: CommandCreateRequest, CommandQueryRequest, ExecutionRequest, CommandStatVO
- 新增 Mapper: CommandExecutionRecordMapper, CommandTrackingMapper, 增强 DispatchCommandMapper(分页+统计)
- 新增 Service:
- CommandLifecycleService: DRAFT→ISSUED→RECEIVED→EXECUTING→COMPLETED/REJECTED/CANCELLED 全流程
- CommandLedgerService: 指令台账(多维度查询/统计/导出)
- CommandTrackingService: 全过程追踪时间线
- 新增 DispatchCommandController: 18个 RESTful 端点 (/api/dispatch/command/*)
- DDL: V2__command_lifecycle.sql(3张表 + 索引)
- 单元测试: CommandLifecycleServiceTest(13个), CommandTrackingServiceTest(4个)
- 同步修复 DispatchBizService/DispatchController 适配新实体字段
|
2026-06-14 15:24:37 +08:00 |
|
bot_dev2
|
51c292f25b
|
feat(wm-system): #74 系统管理(角色/用户/部门/日志/字典)
- 增强 SysRole: 5级角色(level 1-5), 数据权限(dataScope), 权限配置(permissions JSON)
- 增强 SysUser: 角色关联(roleId), 最后登录记录, 分页查询+多维度筛选
- 增强 SysDepartment: 树结构(ancestors), 子部门查询, 树形构建
- 增强 SysLog: 状态/错误信息字段, 分页+多条件筛选(类型/用户/模块/时间/状态)
- 新增 DataDictionary + DataDictionaryItem: 字典CRUD+字典项CRUD, 按编码查询
- 5个专用Controller: RoleController/UserController/DepartmentController/LogController/DictionaryController
- 28个RESTful API端点于 /api/system/*
- 5个专用Service接口+实现: RoleService/UserService/DepartmentService/LogService/DictionaryService
- DDL: V2__system_enhance.sql — 新增表+索引+初始数据
- 单元测试: 5个Service测试类, 覆盖核心业务逻辑
- DTO: 请求参数校验(jakarta.validation)
- 保持SysService向后兼容
|
2026-06-14 15:23:34 +08:00 |
|
bot_dev2
|
520b4084eb
|
chore: 添加 wm-dispatch, wm-system 模块到 parent pom
|
2026-06-14 13:53:15 +08:00 |
|
bot_dev2
|
ce1f69c9bb
|
Merge remote-tracking branch 'origin/feature/issue-16'
|
2026-06-14 13:53:11 +08:00 |
|
bot_dev2
|
f88eca848b
|
Merge remote-tracking branch 'origin/feature/issue-14'
|
2026-06-14 13:53:11 +08:00 |
|
bot_dev2
|
653a50f737
|
Merge remote-tracking branch 'origin/feature/issue-12'
|
2026-06-14 13:53:11 +08:00 |
|
bot_dev2
|
429aaedba9
|
Merge remote-tracking branch 'origin/feature/issue-10'
|
2026-06-14 13:53:11 +08:00 |
|
bot_dev2
|
cf9798be32
|
feat(wm-mobile-app): #16 移动APP三合一后端服务
- 统一登录: 供水/巡检/收费三模块身份认证
- 供水API聚合: /mobile/water/overview
- 巡检API聚合: /mobile/patrol/tasks
- 收费API聚合: /mobile/billing/summary
- 消息推送: 报警推送/待办提醒/公告通知
- 版本检查: APP更新检测
- Entities: MobileUser/PushNotification/AppVersion
- DDL: 3 张表
|
2026-06-14 13:53:03 +08:00 |
|
bot_dev2
|
c84bf79d9d
|
feat(wm-system): #14 文档管理与系统管理
文档管理:
- 文档 CRUD / 分类管理 / 版本控制
- DocService + DocController (/system/doc/*)
系统管理:
- 角色管理(5级角色预设)
- 用户管理(新增/编辑/停用)
- 菜单管理 / 部门管理
- 日志管理(登录/操作/异常日志)
- SysService + SysController (/system/*)
DDL: 8 张表 (document/category/version/role/user/menu/department/log)
|
2026-06-14 13:52:57 +08:00 |
|
bot_dev2
|
bc2fca4e97
|
feat(wm-dispatch): #12 调度工作台与调度业务管理
- 值班管理: 今日值班/值班日志/交接班
- 指令台账: 创建/下发/跟踪/完成
- 工单管理: 创建/状态流转/优先级
- 调度策略: 常态化/专项应急策略配置
- 应急调度: 预案管理/应急模拟推演
- Entities: DutySchedule/DispatchCommand/WorkOrder/DutyLog/DispatchStrategy/EmergencyPlan
- DDL: 6 张表
|
2026-06-14 13:52:50 +08:00 |
|
bot_dev2
|
542c038801
|
feat(wm-production): #10 供水生产总览与在线监测
- DashboardService: 区域定位/进出水量/昨日供水量/设备概况
- WaterQualityService: 水质监测(原水/出厂水/末梢水)/台账
- AlertEngine: 实时报警/确认/派单
- DispatchService: 今日值班/指令下发/爆管模拟
- DataCenterService: 历史数据/报表/阈值管理
- VideoService: 视频监控汇聚
- Entities: WaterQualityRecord/FlowPressureMonitor/DeviceStatus/AlertRecord/VideoCamera
- DDL: prod_water_quality/flow_pressure/device_status/alert_record/video_camera
|
2026-06-14 13:52:43 +08:00 |
|
bot_dev2
|
c2295fba2c
|
feat(wm-bpm-engine): #2 业务流程引擎
- 流程定义 CRUD + 版本管理 + 发布
- 流程实例启动/列表/状态跟踪
- 待办/已办任务管理(审批/驳回/转办)
- 流程模板快速创建
- 统计评估(完成率/运行中实例)
- DDL: bpm_process_definition/instance/task_item/template
- 增强 wm-bpm 模块(新增 FormTemplate/Orchestration/ProcessNode/ProcessStat/TodoTask)
|
2026-06-14 13:52:36 +08:00 |
|
bot_dev2
|
f808efdc80
|
feat(wm-data-engine): #4 数据汇聚引擎完整实现
DE-01 数据采集: 实时流(Kafka)+批量采集, WebSocket推送
DE-02 数据接入: RESTful API/数据库直连/文件接入/数据源管理
DE-03 数据存储: TDengine时序+PostgreSQL关系+MinIO对象
DE-04 数据集成: 全量/增量同步, 数据合并聚合, 血缘追踪
新增实体: DataSource/CollectTask/CollectRecord/StorageConfig/QualityRule/SyncTask/DataLineage
新增服务: DataCollectService/DataIngestService/DataStorageService/DataIntegrationService/DataGovernanceService
新增控制器: DataCollectController/DataIngestController/DataStorageController/DataIntegrationController/DataGovernanceController
新增配置: KafkaConfig/WebSocketConfig/MyBatisPlusConfig
新增DDL: V1__data_engine.sql (12张业务表)
新增测试: 5个Service测试类覆盖核心业务逻辑
|
2026-06-14 13:38:16 +08:00 |
|