Min 1 year ago
parent
commit
3f49bcdd17

+ 2 - 4
fhKeeper/formulahousekeeper/management-workshop/src/main/java/com/management/platform/controller/PlanController.java

@@ -159,11 +159,9 @@ public class PlanController {
     @RequestMapping("/deletePlan")
     public HttpRespMsg deletePlan(Integer id){
         HttpRespMsg msg=new HttpRespMsg();
-        Plan plan = planService.getById(id);
-        Report one = reportService.getOne(new LambdaQueryWrapper<Report>().eq(Report::getPlanId, id));
+        Report one = reportService.getOne(new LambdaQueryWrapper<Report>().eq(id!=null,Report::getPlanId, id));
         if(one==null){
-            plan.setIsDelete(1);
-            planService.updateById(plan);
+            planService.removeById(id);
             return msg;
         }
         msg.setError("‘已有员工报工,删除失败");