Appearance
GET /dm-device/sp/status
触发按钮:无
入参
无
出参
传递对象:ResultData
无
前端校验规则
前端校验
├── 权限校验
│ └── 状态开关权限
│ └── code: 'spotCheck:plan:status'
└── 字段编辑权限控制
└── planStatus
└── auditStatus 为 10 或 30 时禁用后端逻辑
业务流程:查询点检计划 -> 校验计划是否允许变更 -> 更新计划启停状态
├── 查询点检计划:getById :235
├── 校验计划是否允许变更 :239-240
└── 更新计划启停状态:update :243-246后端校验规则
后端校验
├── 数据存在性校验
│ └── 校验点检计划是否存在:changePlantStatus :235-238
│ └── ExceptionCode.EX100010
├── 状态类校验
│ └── 校验审核状态必须为已完成:changePlantStatus :239-241
│ └── ExceptionCode.EX1000064
└── 前置条件校验
└── 校验状态更新条件命中后才允许修改:changePlantStatus :243-248
└── ExceptionCode.EX500028涉及数据库表
无