Skip to content

POST /dm-device/except/del ​

Content-Type: application/json

触发按钮:exceptDelAjax

入参 ​

传递对象:Long[]

字段类型必填多选校验规则说明
idsLong[]否否-待删除物料主数据 id 集合

出参 ​

传递对象:ResultData

无

前端校验规则 ​

权限校验
└── 删除按钮权限
    └── v-if: $auth('repair:exception:delete:popup')
提交拦截校验
└── deleteExceptionArr
    ├── selectionData.length === 0 时删除按钮禁用
    └── 需先通过 this.$confirm 确认;取消确认时中断提交

后端逻辑 ​

业务流程:开启删除事务 -> 批量删除异常项记录 -> 结束删除事务

└── 事务删除异常项:ExceptionItemsServiceImpl.delById :115-117
    └── 删除异常项记录:removeByIds :117

后端校验规则 ​

无

涉及数据库表 ​

库名.表名mapper.statement描述
exceptionExceptionMapper.LambdaUpdateWrapper.update更新 is_delete、update_user、update_time