Skip to content

POST /dm-device/inspect/standards/updateStatus

Content-Type: application/json

触发按钮:statusAjax

入参

出参

传递对象:ResultData

前端校验规则

表单校验
├── changeContent
│   └── required: true, trigger: blur
└── reasonForChange
    └── required: true, trigger: blur
提交拦截校验
└── dialogConfirm
    └── this.$refs.reform.validate 通过后才允许提交;未通过时直接拦截

后端逻辑

业务流程:变更点检标准状态 -> 提升标准版本 -> 记录版本变更履历

├── 提升标准版本
│   └── 版本号 +1
├── 变更点检标准状态
│   └── 更新标准状态:updateById :681
└── 新增变更履历
    ├── 记录变更版本
    ├── 绑定标准编码与标准类型
    └── 保存变更履历:RevisionHistoryService.save :696

后端校验规则

业务约束校验
└── 校验点检标准状态更新是否成功:updateStatus :681-684
    └── ExceptionCode.EX100005

涉及数据库表