‘linchangsheng’ преди 3 месеца
родител
ревизия
fed5f91634
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      mall-server-api/src/main/java/com/gree/mall/manager/logic/policy/PolicyOrderLogic.java

+ 4 - 0
mall-server-api/src/main/java/com/gree/mall/manager/logic/policy/PolicyOrderLogic.java

@@ -256,6 +256,10 @@ public class PolicyOrderLogic {
                 if (policyOrder.getStartTime().after(policyOrder.getEndTime()))
                     throw new RemoteServiceException(policyOrder.getWorkerIdcard()+"开始时间不能大于结束时间");
 
+                if (!this.areInSameMonth(policyOrder.getStartTime(),policyOrder.getEndTime()))
+                    throw new RemoteServiceException(policyOrder.getWorkerIdcard()+"工伤险的有效时间必须在同一个月内");
+
+
                 if (new Date().after(policyOrder.getStartTime()) && new Date().before(policyOrder.getEndTime()))
                     policyOrder.setPolicyOrderStatus("BZZ");
                 else if (new Date().after(policyOrder.getEndTime()))