Skip to content

POST /dm-device/maintenance/standards/updateStatus

Content-Type: application/json

触发按钮:statusAjax

入参

出参

传递对象:ResultData

前端校验规则

前端校验
├── 表单校验
│   ├── changeContent
│   │   └── required: true, trigger: blur
│   └── reasonForChange
│       └── required: true, trigger: blur
└── 提交拦截校验
    └── dialogConfirm
        └── this.$refs.reform.validate 未通过时不执行提交

后端逻辑

业务流程:更新保养标准状态 -> 递增版本号 -> 记录变更履历
├── 更新保养标准:updateById :681
└── 保存变更履历:RevisionHistoryService.save :696

后端校验规则

后端校验
└── 前置条件校验
    └── 校验保养标准状态更新是否成功:updateStatus :681-684
        └── ExceptionCode.EX100005

涉及数据库表

库名.表名mapper.statement描述
revision_historyrevisionHistoryService.saverevisionHistoryService