修改异步推送

This commit is contained in:
Guava
2023-07-06 13:40:07 +08:00
parent 20aae05b6a
commit 782dc8bad4

View File

@@ -53,10 +53,9 @@ public class AsyncSendCasesRecommendService {
@Async
public void sendCasesRecommend(CasesRecommend casesRecommend) {
log.info("异步推送任务开始了 {}", casesRecommend.getId());
List<Integer> pushStatusList = new ArrayList<>();
pushStatusList.add(CasesPushStatusEnum.WAIT_PUSH.getStatus());
List<CasesRecommendPushRecord> casesRecommendPushRecords = casesRecommendPushRecordDao.findList(FieldFilters.in("pushStatus", pushStatusList), FieldFilters.eqField("recommendId", casesRecommend.getId()));
List<CasesRecommendPushRecord> casesRecommendPushRecords = casesRecommendPushRecordDao.findList(FieldFilters.eq("pushStatus", CasesPushStatusEnum.WAIT_PUSH.getStatus()), FieldFilters.eqField("recommendId", casesRecommend.getId()));
if (CollectionUtils.isEmpty(casesRecommendPushRecords)) {
log.info("未发现需要推送的内容 {}", casesRecommend.getId());
//修改为推送完成 --- 无数据 无需推送
updateProcessStatus(casesRecommend.getId(), CasesPushStatusEnum.PUSH_SUCCESS.getStatus());
return;