From 700c5ae61efb6aabd3999fe80a4a8d405ea41a3b Mon Sep 17 00:00:00 2001 From: huangdeliang Date: Thu, 1 Jul 2021 14:09:35 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E7=BB=84=E6=96=B0=E9=A3=9F=E8=B0=B1?= =?UTF-8?q?=E8=AE=A1=E5=88=92=E6=97=B6=EF=BC=8C=E6=8A=8A=E6=97=A7=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=A4=8D=E5=88=B6=E5=88=B0=E6=96=B0=E9=98=9F=E5=88=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/SysRecipesPlanServiceImpl.java | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/stdiet-custom/src/main/java/com/stdiet/custom/service/impl/SysRecipesPlanServiceImpl.java b/stdiet-custom/src/main/java/com/stdiet/custom/service/impl/SysRecipesPlanServiceImpl.java index 87699af24..c689fc0ef 100644 --- a/stdiet-custom/src/main/java/com/stdiet/custom/service/impl/SysRecipesPlanServiceImpl.java +++ b/stdiet-custom/src/main/java/com/stdiet/custom/service/impl/SysRecipesPlanServiceImpl.java @@ -281,13 +281,19 @@ public class SysRecipesPlanServiceImpl implements ISysRecipesPlanService { List addList = new ArrayList<>(); List updateList = new ArrayList<>(); List delList = new ArrayList<>(); + SysRecipesPlan tmpPlan; for (SysRecipesPlan plan : oldRecipesPlanList) { if (index < newSize) { - plan.setStartDate(newRecipesPlanList.get(index).getStartDate()); - plan.setEndDate(newRecipesPlanList.get(index).getEndDate()); - plan.setPauseDate(newRecipesPlanList.get(index).getPauseDate()); - plan.setStartNumDay(newRecipesPlanList.get(index).getStartNumDay()); - plan.setEndNumDay(newRecipesPlanList.get(index).getEndNumDay()); + tmpPlan = newRecipesPlanList.get(index); + plan.setStartDate(tmpPlan.getStartDate()); + plan.setEndDate(tmpPlan.getEndDate()); + plan.setPauseDate(tmpPlan.getPauseDate()); + plan.setStartNumDay(tmpPlan.getStartNumDay()); + plan.setEndNumDay(tmpPlan.getEndNumDay()); + plan.setSmsSend(tmpPlan.getSmsSend()); + plan.setSubscribed(tmpPlan.getSubscribed()); + plan.setSubSend(tmpPlan.getSubSend()); + plan.setRemark(tmpPlan.getRemark()); updateList.add(plan); } else { delList.add(plan.getId());