| | |
| | | throw new CoolException("更新周计划主表失败"); |
| | | } |
| | | |
| | | List<CstmrUtilsParam> cstmrUtilsParamList = new ArrayList<>(); |
| | | List<WeeklyDailyPlan> weeklyDailyPlanList = weeklyDailyPlanService.selectList(new EntityWrapper<WeeklyDailyPlan>().eq("weekly_id", weekly.getId())); |
| | | List<Long> ids = new ArrayList<>(); |
| | | for (WeeklyDailyPlan weeklyDailyPlan: param.getWeeklyDailyPlanList()) { |
| | | if (!Cools.isEmpty(weeklyDailyPlan.getId())) { |
| | | ids.add(weeklyDailyPlan.getId()); |
| | | } |
| | | } |
| | | try{ |
| | | for (WeeklyDailyPlan weeklyDailyPlan2:weeklyDailyPlanList){ |
| | | if (!ids.contains(weeklyDailyPlan2.getId())){ |
| | | weeklyDailyPlanService.deleteById(weeklyDailyPlan2.getId()); |
| | | } |
| | | } |
| | | }catch (Exception e){ |
| | | |
| | | } |
| | | for (WeeklyDailyPlan weeklyDailyPlan: param.getWeeklyDailyPlanList()){ |
| | | WeeklyDailyPlan weeklyDailyPlan1 = new WeeklyDailyPlan(); |
| | | if (!Cools.isEmpty(weeklyDailyPlan.getId())){ |