فهرست منبع

update 月保费用改成300

周箭河 4 سال پیش
والد
کامیت
0601617b2c
1فایلهای تغییر یافته به همراه4 افزوده شده و 4 حذف شده
  1. 4 4
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/StudentInstrumentServiceImpl.java

+ 4 - 4
mec-biz/src/main/java/com/ym/mec/biz/service/impl/StudentInstrumentServiceImpl.java

@@ -179,11 +179,11 @@ public class StudentInstrumentServiceImpl extends BaseServiceImpl<Long, StudentI
                 logger.error("产品协议生成失败", e);
             }
             Date startTime = nowDate;
-            Date endTime = DateUtil.addYears(nowDate, 1);
+            Date endTime = DateUtil.addDays(DateUtil.addYears(nowDate, 1), -1);
             if (studentInstrument.getEndTime() != null &&
                     DateUtil.getLastTimeWithDay(studentInstrument.getEndTime()).compareTo(nowDate) >= 0) {
                 startTime = studentInstrument.getStartTime();
-                endTime = DateUtil.addYears(studentInstrument.getStartTime(), 1);
+                endTime = DateUtil.addDays(DateUtil.addYears(studentInstrument.getStartTime(), 1), -1);
             }
             studentInstrument.setStartTime(startTime);
             studentInstrument.setEndTime(endTime);
@@ -280,7 +280,7 @@ public class StudentInstrumentServiceImpl extends BaseServiceImpl<Long, StudentI
             maintenanceDetail = orderDetails4Maintenance.get(0);
             maintenanceStatus = 1;
             startTime = new Date();
-            endTime = DateUtil.addYears(startTime, 1);
+            endTime = DateUtil.addDays(DateUtil.addYears(startTime, 1), -1);
         }
 
         Integer goodsId = Integer.valueOf(orderDetails4Instruments.get(0).getGoodsIdList());
@@ -292,7 +292,7 @@ public class StudentInstrumentServiceImpl extends BaseServiceImpl<Long, StudentI
         studentInstrument.setStartTime(startTime);
         studentInstrument.setEndTime(endTime);
         addStudentInstrument(studentInstrument);
-        if (maintenanceDetail != null){
+        if (maintenanceDetail != null) {
             maintenanceDetail.setStudentInstrumentId(studentInstrument.getId());
             studentPaymentOrderDetailDao.update(maintenanceDetail);
         }