‘linchangsheng’ 10 meses atrás
pai
commit
6c4af4afae

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

@@ -683,6 +683,8 @@ public class AgreementLogic {
                             .in(PolicyOrder::getId, policyOrderId)
                             .le(PolicyOrder::getStartTime, new Date())
                             .ge(PolicyOrder::getEndTime, new Date())
+                            .set(PolicyOrder::getIsReceipt, IsYesNoEnum.YES.getKey())
+                            .set(PolicyOrder::getReceiptTime, new Date())
                             .set(PolicyOrder::getPolicyOrderStatus, PolicyOrderEmStutasEnum.BZZ.getKey()).update();
                     workerPolicyService.lambdaUpdate()
                             .in(WorkerPolicy::getOrderId, policyOrderId)
@@ -699,6 +701,8 @@ public class AgreementLogic {
                             .in(PolicyOrder::getId, policyOrderId)
                             .set(PolicyOrder::getStartTime, DateUtil.beginOfDay(DateUtil.offsetDay(new Date(), 1)))
                             .set(PolicyOrder::getEndTime, DateUtil.endOfDay(DateUtil.offsetMonth(new Date(), 12)))
+                            .set(PolicyOrder::getIsReceipt, IsYesNoEnum.YES.getKey())
+                            .set(PolicyOrder::getReceiptTime, new Date())
                             .set(PolicyOrder::getPolicyOrderStatus, PolicyOrderEmStutasEnum.DSX.getKey()).update();
 
 
@@ -732,6 +736,8 @@ public class AgreementLogic {
                     //将今天的工伤险都收到回执
                     policyOrderService.lambdaUpdate()
                             .in(PolicyOrder::getId, policyOrderId)
+                            .set(PolicyOrder::getIsReceipt, IsYesNoEnum.YES.getKey())
+                            .set(PolicyOrder::getReceiptTime, new Date())
                             .set(PolicyOrder::getPolicyOrderStatus, PolicyOrderEmStutasEnum.DSX.getKey()).update();
                 }