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