diff --git a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/taskinreport/TaskInReportServiceImpl.java b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/taskinreport/TaskInReportServiceImpl.java index a826896d..9f60359c 100644 --- a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/taskinreport/TaskInReportServiceImpl.java +++ b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/taskinreport/TaskInReportServiceImpl.java @@ -75,10 +75,11 @@ public class TaskInReportServiceImpl implements TaskInReportService { TaskInReportDO taskInReportDO = taskInReportMapper.selectById(id); TaskDispatchDetailDO taskDispatchDetailDO = taskDispatchDetailMapper.selectById(taskInReportDO.getDispatchDetailId()); if (taskDispatchDetailDO != null) { - if (taskDispatchDetailDO.getInReportProcess() != 2) { + if (taskDispatchDetailDO.getInReportProcess() == 2) { throw new RuntimeException("当前报工状态不允许删除"); } else { taskDispatchDetailDO.setInReportProcess(0); + taskDispatchDetailMapper.updateById(taskDispatchDetailDO); } } // 删除 diff --git a/mes-ui/mes-ui-admin-vue3/src/views/heli/taskinreport/TaskInReportForm.vue b/mes-ui/mes-ui-admin-vue3/src/views/heli/taskinreport/TaskInReportForm.vue index 2ecb080a..bc328181 100644 --- a/mes-ui/mes-ui-admin-vue3/src/views/heli/taskinreport/TaskInReportForm.vue +++ b/mes-ui/mes-ui-admin-vue3/src/views/heli/taskinreport/TaskInReportForm.vue @@ -1,6 +1,4 @@