|
@@ -87,7 +87,7 @@ public class WorkerLogic {
|
|
//保险购买状态,没有购买的意外险
|
|
//保险购买状态,没有购买的意外险
|
|
if (websitUser.getExamineStatus().equals(ExamineWorkerStatusEnum.WAIT_WORKER.getKey()) &&
|
|
if (websitUser.getExamineStatus().equals(ExamineWorkerStatusEnum.WAIT_WORKER.getKey()) &&
|
|
workerPolicyService.lambdaQuery().eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
workerPolicyService.lambdaQuery().eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
- .in(WorkerPolicy::getStatus,"ON","WAIT_ON")
|
|
|
|
|
|
+ .in(WorkerPolicy::getStatus,"DSX","BZZ")
|
|
.eq(WorkerPolicy::getPolicyType,"AC")
|
|
.eq(WorkerPolicy::getPolicyType,"AC")
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
.count() < 1) {
|
|
.count() < 1) {
|
|
@@ -105,7 +105,7 @@ public class WorkerLogic {
|
|
// 购买的意外险,七天后过期 每天提醒一次
|
|
// 购买的意外险,七天后过期 每天提醒一次
|
|
if ( workerPolicyService.lambdaQuery()
|
|
if ( workerPolicyService.lambdaQuery()
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
- .in(WorkerPolicy::getStatus,"ON","WAIT_ON")
|
|
|
|
|
|
+ .in(WorkerPolicy::getStatus,"DSX","BZZ")
|
|
.le(WorkerPolicy::getEndTime, DateUtil.offsetDay(new Date(),7))
|
|
.le(WorkerPolicy::getEndTime, DateUtil.offsetDay(new Date(),7))
|
|
.eq(WorkerPolicy::getPolicyType,"AC")
|
|
.eq(WorkerPolicy::getPolicyType,"AC")
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
@@ -115,7 +115,7 @@ public class WorkerLogic {
|
|
|
|
|
|
List<WorkerPolicy> list = workerPolicyService.lambdaQuery()
|
|
List<WorkerPolicy> list = workerPolicyService.lambdaQuery()
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
- .in(WorkerPolicy::getStatus, "ON", "WAIT_ON")
|
|
|
|
|
|
+ .in(WorkerPolicy::getStatus, "DSX", "BZZ")
|
|
.le(WorkerPolicy::getEndTime, DateUtil.offsetDay(new Date(), 7))
|
|
.le(WorkerPolicy::getEndTime, DateUtil.offsetDay(new Date(), 7))
|
|
.eq(WorkerPolicy::getPolicyType, "AC")
|
|
.eq(WorkerPolicy::getPolicyType, "AC")
|
|
.eq(WorkerPolicy::getWebsitUserId, websitUser.getId())
|
|
.eq(WorkerPolicy::getWebsitUserId, websitUser.getId())
|
|
@@ -134,8 +134,8 @@ public class WorkerLogic {
|
|
|
|
|
|
workerPolicyService.lambdaUpdate()
|
|
workerPolicyService.lambdaUpdate()
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
- .in(WorkerPolicy::getStatus,"OFF")
|
|
|
|
- .notIn(WorkerPolicy::getStatus,"ON","WAIT_ON")
|
|
|
|
|
|
+ .in(WorkerPolicy::getStatus,"YSX")
|
|
|
|
+ .notIn(WorkerPolicy::getStatus,"DSX","BZZ")
|
|
.eq(WorkerPolicy::getPolicyType,"AC")
|
|
.eq(WorkerPolicy::getPolicyType,"AC")
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
.set(WorkerPolicy::getExTime,DateUtil.endOfDay(new Date())).update();
|
|
.set(WorkerPolicy::getExTime,DateUtil.endOfDay(new Date())).update();
|
|
@@ -144,8 +144,8 @@ public class WorkerLogic {
|
|
// 意外险失效,没有购买的意外险
|
|
// 意外险失效,没有购买的意外险
|
|
if ( workerPolicyService.lambdaQuery()
|
|
if ( workerPolicyService.lambdaQuery()
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
- .in(WorkerPolicy::getStatus,"OFF")
|
|
|
|
- .notIn(WorkerPolicy::getStatus,"ON","WAIT_ON")
|
|
|
|
|
|
+ .in(WorkerPolicy::getStatus,"YSX")
|
|
|
|
+ .notIn(WorkerPolicy::getStatus,"DSX","BZZ")
|
|
.eq(WorkerPolicy::getPolicyType,"AC")
|
|
.eq(WorkerPolicy::getPolicyType,"AC")
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
.le(WorkerPolicy::getExTime,new Date())
|
|
.le(WorkerPolicy::getExTime,new Date())
|
|
@@ -153,8 +153,8 @@ public class WorkerLogic {
|
|
|
|
|
|
workerPolicyService.lambdaUpdate()
|
|
workerPolicyService.lambdaUpdate()
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
- .in(WorkerPolicy::getStatus,"OFF")
|
|
|
|
- .notIn(WorkerPolicy::getStatus,"ON","WAIT_ON")
|
|
|
|
|
|
+ .in(WorkerPolicy::getStatus,"YSX")
|
|
|
|
+ .notIn(WorkerPolicy::getStatus,"DSX","BZZ")
|
|
.eq(WorkerPolicy::getPolicyType,"AC")
|
|
.eq(WorkerPolicy::getPolicyType,"AC")
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
.eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
|
|
.set(WorkerPolicy::getExTime,DateUtil.endOfDay(new Date())).update();
|
|
.set(WorkerPolicy::getExTime,DateUtil.endOfDay(new Date())).update();
|