暂停查询计算服务到期时间、查询生成食谱计划优化,不再去掉
This commit is contained in:
		| @@ -731,7 +731,7 @@ public class SysCommissionDayServiceImpl implements ISysCommissionDayService { | ||||
|         } | ||||
|         //更新服务结束时间 | ||||
|         if(ChronoUnit.DAYS.between(realEndDate,serverEndDate) > 0){ | ||||
|             serverEndDate =  realEndDate; | ||||
|             //serverEndDate =  realEndDate; | ||||
|         } | ||||
|         return getEveryYearMonthPauseDay(list, serverStartDate, serverEndDate); | ||||
|     } | ||||
| @@ -759,7 +759,7 @@ public class SysCommissionDayServiceImpl implements ISysCommissionDayService { | ||||
|                 pauseStartDate = serverStartDate; | ||||
|             } | ||||
|             if(ChronoUnit.DAYS.between(serverEndDate, pauseEndDate) > 0){ | ||||
|                 pauseEndDate = serverEndDate; | ||||
|                 //pauseEndDate = serverEndDate; | ||||
|             } | ||||
|             //根据暂停记录获取该条记录在每年每月的暂停天数 | ||||
|             Map<String, Integer> orderYearMonthPauseDay = getEveryYearMonthDayCount(pauseStartDate, pauseEndDate, null); | ||||
|   | ||||
| @@ -236,11 +236,6 @@ public class SysRecipesPlanServiceImpl implements ISysRecipesPlanService { | ||||
|             long differDay = ChronoUnit.DAYS.between(DateUtils.dateToLocalDate(beforeOrderLastPlan.getEndDate()), serverStartDate); | ||||
|             //检查之前食谱的结束时间和目前该订单的开始时间是否连续 | ||||
|             if(differDay <= 1){ | ||||
|                 /*if(differDay <= 0){ | ||||
|                     serverStartDate = DateUtils.dateToLocalDate(beforeOrderLastPlan.getEndDate()).plusDays(1); | ||||
|                     //更新该订单的开始时间 | ||||
|                     sysOrderService.updateOrderStartTime(sysOrder, serverStartDate);1 7   1  3  2 | ||||
|                 }*/ | ||||
|                 //判断前一个订单食谱是否满七天,不满则需要接上 | ||||
|                 int differNum = beforeOrderLastPlan.getEndNumDay() - beforeOrderLastPlan.getStartNumDay(); | ||||
|  | ||||
| @@ -326,9 +321,9 @@ public class SysRecipesPlanServiceImpl implements ISysRecipesPlanService { | ||||
|                     if (ChronoUnit.DAYS.between(pauseStartDate, planStartDate) > 0) { | ||||
|                         pauseStartDate = planStartDate; | ||||
|                     } | ||||
|                     if (ChronoUnit.DAYS.between(planEndDate, pauseEndDate) > 0) { | ||||
|                     /*if (ChronoUnit.DAYS.between(planEndDate, pauseEndDate) > 0) { | ||||
|                         pauseEndDate = planEndDate; | ||||
|                     } | ||||
|                     }*/ | ||||
|                     //判断暂停记录是否从食谱计划开始时间开始的 | ||||
|                     if(ChronoUnit.DAYS.between(pauseStartDate, planStartDate) == 0){ | ||||
|                         planStartDate = pauseEndDate.plusDays(1); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user