|
@@ -94,7 +94,7 @@ public class PolicyOrderLogic {
|
|
|
.eq(PolicyOrder::getWebsitId, (String) row.get(1))
|
|
|
.eq(PolicyOrder::getWorkerNumber, (String) row.get(3))
|
|
|
.eq(PolicyOrder::getType, "IN")
|
|
|
- .eq(PolicyOrder::getPolicyOrderStatus, "DSX").one();
|
|
|
+ .eq(PolicyOrder::getPolicyOrderStatus, "DGM").one();
|
|
|
|
|
|
|
|
|
if (policyOrder != null){
|
|
@@ -106,14 +106,14 @@ public class PolicyOrderLogic {
|
|
|
workerPolicy.setCompany(policyOrder.getBelongCompany());
|
|
|
workerPolicy.setPolicyOrder(policyOrder.getPolicyNumber());
|
|
|
workerPolicy.setPolicyType("IN");
|
|
|
- workerPolicy.setStartTime(policyOrder.getStartTime());
|
|
|
- workerPolicy.setEndTime(policyOrder.getEndTime());
|
|
|
+ workerPolicy.setStartTime(DateUtil.parse((String) row.get(9),"yyyy-MM-dd"));
|
|
|
+ workerPolicy.setEndTime(DateUtil.endOfDay(DateUtil.parse((String) row.get(10),"yyyy-MM-dd")));
|
|
|
workerPolicy.setWebsitUserId(policyOrder.getId());
|
|
|
workerPolicy.setWebsitId(policyOrder.getWebsitId());
|
|
|
workerPolicy.setWebsitName(policyOrder.getWebsitName());
|
|
|
workerPolicy.setWorkerName(policyOrder.getWorkerName());
|
|
|
|
|
|
- if (new Date().after(policyOrder.getStartTime()) && new Date().before(policyOrder.getEndTime()))
|
|
|
+ if (new Date().after(workerPolicy.getStartTime()) && new Date().before(workerPolicy.getEndTime()))
|
|
|
workerPolicy.setStatus("BZZ");
|
|
|
else if (new Date().after(policyOrder.getEndTime()))
|
|
|
workerPolicy.setStatus("YSX");
|
|
@@ -123,17 +123,23 @@ public class PolicyOrderLogic {
|
|
|
workerPolicy.insert();
|
|
|
}
|
|
|
|
|
|
- policyOrderService.lambdaUpdate()
|
|
|
- .eq(PolicyOrder::getWebsitId,(String) row.get(1))
|
|
|
- .eq(PolicyOrder::getWorkerNumber,(String) row.get(3))
|
|
|
- .eq(PolicyOrder::getType,"IN")
|
|
|
- .eq(PolicyOrder::getPolicyOrderStatus,"DSX")
|
|
|
- .set(PolicyOrder::getStartTime, DateUtil.parse((String) row.get(9),"yyyy-MM-dd"))
|
|
|
- .set(PolicyOrder::getEndTime,DateUtil.endOfDay(DateUtil.parse((String) row.get(10),"yyyy-MM-dd")))
|
|
|
- .set(PolicyOrder::getClassWebsitId,(String) row.get(11))
|
|
|
- .set(PolicyOrder::getClassWebsitName,(String) row.get(12))
|
|
|
- .set(DateUtil.parse((String) row.get(9),"yyyy-MM-dd").after(new Date()),PolicyOrder::getPolicyOrderStatus,"BZZ")
|
|
|
- .update();
|
|
|
+ policyOrder.setStartTime(DateUtil.parse((String) row.get(9),"yyyy-MM-dd"));
|
|
|
+ policyOrder.setEndTime(DateUtil.endOfDay(DateUtil.parse((String) row.get(10),"yyyy-MM-dd")));
|
|
|
+ policyOrder.setClassWebsitId((String) row.get(11));
|
|
|
+ policyOrder.setClassWebsitId((String) row.get(12));
|
|
|
+
|
|
|
+
|
|
|
+ if (new Date().after(policyOrder.getStartTime()) && new Date().before(policyOrder.getEndTime()))
|
|
|
+ policyOrder.setPolicyOrderStatus("BZZ");
|
|
|
+ else if (new Date().after(policyOrder.getEndTime()))
|
|
|
+ policyOrder.setPolicyOrderStatus("YSX");
|
|
|
+ else {
|
|
|
+ policyOrder.setPolicyOrderStatus("DSX");
|
|
|
+ }
|
|
|
+
|
|
|
+ policyOrder.updateById();
|
|
|
+
|
|
|
+
|
|
|
|
|
|
}
|
|
|
}
|