|
@@ -377,6 +377,31 @@ public class PolicyOrderLogic {
|
|
|
.one();
|
|
|
|
|
|
|
|
|
+ List<PolicyOrder> policyOrders = policyOrderService.lambdaQuery()
|
|
|
+ .eq(PolicyOrder::getWebsitId, (String) row.get(1))
|
|
|
+ .eq(PolicyOrder::getWorkerNumber, (String) row.get(3))
|
|
|
+ .eq(PolicyOrder::getType, "EM")
|
|
|
+ .in(PolicyOrder::getPolicyOrderStatus, PolicyOrderEmStutasEnum.XG.getKey(),
|
|
|
+ PolicyOrderEmStutasEnum.DSX.getKey(),
|
|
|
+ PolicyOrderEmStutasEnum.KTH.getKey()
|
|
|
+
|
|
|
+ ).list();
|
|
|
+ for (PolicyOrder order : policyOrders) {
|
|
|
+ workerPolicyService.lambdaUpdate().eq(WorkerPolicy::getOrderId,order.getId()).remove();
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ policyOrderService.lambdaUpdate()
|
|
|
+ .eq(PolicyOrder::getWebsitId, (String) row.get(1))
|
|
|
+ .eq(PolicyOrder::getWebsitUserId, websitUser.getId())
|
|
|
+ .eq(PolicyOrder::getType, "EM")
|
|
|
+ .in(PolicyOrder::getPolicyOrderStatus, PolicyOrderEmStutasEnum.XG.getKey(),
|
|
|
+ PolicyOrderEmStutasEnum.KTH.getKey(),
|
|
|
+ PolicyOrderEmStutasEnum.DTH.getKey()
|
|
|
+
|
|
|
+ ).remove();
|
|
|
+
|
|
|
+
|
|
|
|
|
|
PolicyOrder policyOrder = new PolicyOrder();
|
|
|
policyOrder.setId("PW"+ IdWorker.getIdStr());
|
|
@@ -446,30 +471,7 @@ public class PolicyOrderLogic {
|
|
|
}
|
|
|
workerPolicy.insert();
|
|
|
|
|
|
- List<PolicyOrder> policyOrders = policyOrderService.lambdaQuery()
|
|
|
- .eq(PolicyOrder::getWebsitId, (String) row.get(1))
|
|
|
- .eq(PolicyOrder::getWorkerNumber, (String) row.get(3))
|
|
|
- .eq(PolicyOrder::getType, "EM")
|
|
|
- .in(PolicyOrder::getPolicyOrderStatus, PolicyOrderEmStutasEnum.XG.getKey(),
|
|
|
- PolicyOrderEmStutasEnum.DSX.getKey(),
|
|
|
- PolicyOrderEmStutasEnum.KTH.getKey()
|
|
|
-
|
|
|
- ).list();
|
|
|
- for (PolicyOrder order : policyOrders) {
|
|
|
- workerPolicyService.lambdaUpdate().eq(WorkerPolicy::getOrderId,order.getId()).remove();
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- policyOrderService.lambdaUpdate()
|
|
|
- .eq(PolicyOrder::getWebsitId, (String) row.get(1))
|
|
|
- .eq(PolicyOrder::getWebsitUserId, websitUser.getId())
|
|
|
- .eq(PolicyOrder::getType, "EM")
|
|
|
- .in(PolicyOrder::getPolicyOrderStatus, PolicyOrderEmStutasEnum.XG.getKey(),
|
|
|
- PolicyOrderEmStutasEnum.DSX.getKey(),
|
|
|
- PolicyOrderEmStutasEnum.KTH.getKey(),
|
|
|
- PolicyOrderEmStutasEnum.DTH.getKey()
|
|
|
|
|
|
- ).remove();
|
|
|
|
|
|
|
|
|
|