‘linchangsheng’ 3 місяців тому
батько
коміт
fed5f91634

+ 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()))