删除逻辑验证修改
This commit is contained in:
parent
cf0d21412a
commit
02efe6762f
@ -64,8 +64,10 @@ public class TaskReportServiceImpl implements TaskReportService {
|
||||
if (ObjectUtil.isNotEmpty(taskReportDO)){
|
||||
TaskDispatchDetailDO taskDispatchDetailDO = taskDispatchDetailMapper.selectById(taskReportDO.getDispatchDetailId());
|
||||
if (ObjectUtil.isNotEmpty(taskDispatchDetailDO)){
|
||||
if (taskDispatchDetailDO.getProcedureStatus() == 2) return CommonResult.error(400,"该派工单已报工完成,不允许删除!");
|
||||
if (taskDispatchDetailDO.getProcedureStatus() == 2) return CommonResult.error(400,"该报工已完成,不允许删除,请确认");
|
||||
}
|
||||
taskDispatchDetailDO.setProcedureStatus(0);
|
||||
taskDispatchDetailMapper.updateById(taskDispatchDetailDO);
|
||||
}
|
||||
// 删除
|
||||
taskReportMapper.deleteByIds(id);
|
||||
|
||||
@ -113,7 +113,7 @@
|
||||
<template #default="scope">
|
||||
<el-tag v-if="scope.row.procedureStatus === '1'" type="warning">已报工</el-tag>
|
||||
<el-tag v-else-if="scope.row.procedureStatus === '2'" type="success">报工完成</el-tag>
|
||||
<el-tag v-else>未知</el-tag>
|
||||
<el-tag v-else>未报工</el-tag>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<!-- <el-table-column-->
|
||||
|
||||
Loading…
Reference in New Issue
Block a user