feat: 运行状态三态归一(正常/报警/离线) #98

Closed
opened 2026-11-06 17:58:35 +08:00 by Lijianping · 0 comments
Collaborator

目标

站点/设备/测点运行状态由四态收敛为三态:正常、报警、离线;测值展示去掉「故障」原文,统一报警文案;演示 SQL 同步。目标仓:backend

范围

  • jeecg-boot/jeecg-boot-module/txys-module-biz/.../TxysRuntimeStatus.java
  • .../IotDeviceService.java、IotStationService.java
  • jeecg-boot/db/txys-patch/txys_station_status_demo_sqlserver.sql

不做

  • 不改 frontend/、app/、txys-*
  • 不提交 _MonitorBriefService.mixed.java、_install-log.txt
  • 不改生产密钥

验收

  • TxysRuntimeStatus 对外三态:normal / alarm / offline(fault/warn 兼容归一)
  • 测值展示映射去掉「故障」原文
  • 演示 SQL 状态与三态一致
  • mvn -DskipTests compile 通过

相关文档

  • 工作区 docs MON.08.4
  • docs/AI单人开发工作流.md
## 目标 站点/设备/测点运行状态由四态收敛为三态:正常、报警、离线;测值展示去掉「故障」原文,统一报警文案;演示 SQL 同步。目标仓:backend ## 范围 - `jeecg-boot/jeecg-boot-module/txys-module-biz/.../TxysRuntimeStatus.java` - `.../IotDeviceService.java`、`IotStationService.java` - `jeecg-boot/db/txys-patch/txys_station_status_demo_sqlserver.sql` ## 不做 - 不改 `frontend/`、`app/`、`txys-*` - 不提交 `_MonitorBriefService.mixed.java`、`_install-log.txt` - 不改生产密钥 ## 验收 - [ ] `TxysRuntimeStatus` 对外三态:normal / alarm / offline(fault/warn 兼容归一) - [ ] 测值展示映射去掉「故障」原文 - [ ] 演示 SQL 状态与三态一致 - [ ] `mvn -DskipTests compile` 通过 ## 相关文档 - 工作区 `docs` MON.08.4 - `docs/AI单人开发工作流.md`
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jiaoce/xm_txys2_back#98
No description provided.