修改异步推送

This commit is contained in:
Guava
2023-07-06 14:00:12 +08:00
parent 8f5660eff2
commit 75d449a191

View File

@@ -21,6 +21,7 @@ import javax.annotation.Resource;
import java.time.LocalDateTime;
import java.util.*;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.TimeUnit;
import java.util.function.Function;
import java.util.function.Predicate;
import java.util.stream.Collectors;
@@ -51,7 +52,8 @@ public class AsyncSendCasesRecommendService {
@Async
@Transactional(rollbackFor = Exception.class)
public void sendCasesRecommend(CasesRecommend casesRecommend) {
public void sendCasesRecommend(CasesRecommend casesRecommend) throws Exception {
TimeUnit.SECONDS.sleep(10);
log.info("异步推送任务开始了 {}", casesRecommend.getId());
List<CasesRecommendPushRecord> casesRecommendPushRecords = casesRecommendPushRecordDao.findList(FieldFilters.eq("pushStatus", CasesPushStatusEnum.WAIT_PUSH.getStatus()), FieldFilters.eq("recommendId", casesRecommend.getId()));
if (CollectionUtils.isEmpty(casesRecommendPushRecords)) {