Appearance
POST /dm-device/device/mttr/del
Content-Type: application/json
触发按钮:delAjax
入参
传递对象:Long[]
| 字段 | 类型 | 必填 | 多选 | 校验规则 | 说明 |
|---|---|---|---|---|---|
| ids | Long[] | 否 | 否 | - | 待删除物料主数据 id 集合 |
出参
传递对象:ResultData
无
前端校验规则
无后端逻辑
业务流程:提交待删记录ID -> 批量逻辑删除MTTR统计数据 -> 更新删除状态
├── 批量逻辑删除MTTR统计数据:DeviceMttrService.delDeviceMttr :281
└── 更新删除状态:update :286后端校验规则
后端校验
└── 前置条件校验
└── 校验删除ID集合不能为空:delDeviceMttr :282-283
└── ExceptionCode.EX100002涉及数据库表
| 库名.表名 | mapper.statement | 描述 |
|---|---|---|
| device_mttr | DeviceMttrMapper.LambdaUpdateWrapper.update | 更新 is_delete、update_user、update_time |