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