Browse Source

委托服务费用

release
张彭杰 6 days ago
parent
commit
87f36c6bd3
1 changed files with 25 additions and 25 deletions
  1. 50
      dating-agency-mall-server/src/main/java/com/qniao/dam/application/task/MarriageInformationContactApplyTask.java

50
dating-agency-mall-server/src/main/java/com/qniao/dam/application/task/MarriageInformationContactApplyTask.java

@ -27,30 +27,30 @@ public class MarriageInformationContactApplyTask {
@Resource @Resource
private MarriageInformationContactApplyAggregate marriageInformationContactApplyAggregate; private MarriageInformationContactApplyAggregate marriageInformationContactApplyAggregate;
@Scheduled(cron = "0 0 0 1 * *")
public void handle() {
try {
log.error("联系申请任务开始");
//一个月整前的资料赠送权益
LocalDateTime time = LocalDate.now().minusDays(7).atStartOfDay();
while (true) {
List<MarriageInformationContactApply> list = marriageInformationContactApplyDao.selectList(new LambdaQueryWrapper<MarriageInformationContactApply>()
.eq(MarriageInformationContactApply::getStatus, MarriageInformationContactApplyStatusEnum.PENDING)
.ge(MarriageInformationContactApply::getCreateTime, time)
.last("limit 100"));
if (CollUtil.isNotEmpty(list)) {
for (MarriageInformationContactApply apply : list) {
apply.setStatus(MarriageInformationContactApplyStatusEnum.REJECTED);
marriageInformationContactApplyAggregate.edit(apply);
}
} else {
break;
}
}
log.error("联系申请任务结束");
} catch (Exception e) {
log.error("联系申请任务异常", e);
}
}
// @Scheduled(cron = "0 0 0 1 * *")
// public void handle() {
// try {
// log.error("联系申请任务开始");
// //一个月整前的资料赠送权益
// LocalDateTime time = LocalDate.now().minusDays(7).atStartOfDay();
// while (true) {
// List<MarriageInformationContactApply> list = marriageInformationContactApplyDao.selectList(new LambdaQueryWrapper<MarriageInformationContactApply>()
// .eq(MarriageInformationContactApply::getStatus, MarriageInformationContactApplyStatusEnum.PENDING)
// .ge(MarriageInformationContactApply::getCreateTime, time)
// .last("limit 100"));
// if (CollUtil.isNotEmpty(list)) {
// for (MarriageInformationContactApply apply : list) {
// apply.setStatus(MarriageInformationContactApplyStatusEnum.REJECTED);
// marriageInformationContactApplyAggregate.edit(apply);
// }
// } else {
// break;
// }
// }
// log.error("联系申请任务结束");
// } catch (Exception e) {
// log.error("联系申请任务异常", e);
// }
// }
} }
Loading…
Cancel
Save