Browse Source

提前维保,期数紊乱bug

yang 4 năm trước cách đây
mục cha
commit
1af288ef25

+ 4 - 0
lift-business-service/src/main/java/cn/com/ty/lift/business/maintenance/service/MaintenanceRecordService.java

@@ -274,6 +274,10 @@ public class MaintenanceRecordService extends ServiceImpl<MaintenanceRecordMappe
         }
         //若保养时间在计划时间之前,提前保养,则需要修改维保计划
         if (request.getCurrentTime().isBefore(plan.getPlanDate())) {
+
+            //制定的是后面的维保计划 期数需要+1
+            request.setPeriods(request.getPeriods() + 1);
+
             boolean modifyPlan = modifyPlan(request);
             if (!modifyPlan) {
                 return RestResponse.fail(MessageUtils.get("msg.modify.fail"));