Appearance
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_history | revisionHistoryService.save | revisionHistoryService |