修改异步推送

This commit is contained in:
Guava
2023-07-06 13:51:36 +08:00
parent 3b5a411541
commit 8f5660eff2
2 changed files with 3 additions and 1 deletions

View File

@@ -32,7 +32,6 @@ import java.util.stream.Collectors;
*/ */
@Service @Service
@Slf4j @Slf4j
@Transactional
public class AsyncSendCasesRecommendService { public class AsyncSendCasesRecommendService {
@Resource @Resource
@@ -51,6 +50,7 @@ public class AsyncSendCasesRecommendService {
@Async @Async
@Transactional(rollbackFor = Exception.class)
public void sendCasesRecommend(CasesRecommend casesRecommend) { public void sendCasesRecommend(CasesRecommend casesRecommend) {
log.info("异步推送任务开始了 {}", casesRecommend.getId()); log.info("异步推送任务开始了 {}", casesRecommend.getId());
List<CasesRecommendPushRecord> casesRecommendPushRecords = casesRecommendPushRecordDao.findList(FieldFilters.eq("pushStatus", CasesPushStatusEnum.WAIT_PUSH.getStatus()), FieldFilters.eq("recommendId", casesRecommend.getId())); List<CasesRecommendPushRecord> casesRecommendPushRecords = casesRecommendPushRecordDao.findList(FieldFilters.eq("pushStatus", CasesPushStatusEnum.WAIT_PUSH.getStatus()), FieldFilters.eq("recommendId", casesRecommend.getId()));

View File

@@ -141,9 +141,11 @@ public class CasesRecommendPushRecordServiceImpl implements ICasesRecommendPushR
} }
} }
if (CollectionUtil.isNotEmpty(pushRecords)) { if (CollectionUtil.isNotEmpty(pushRecords)) {
log.info("本次推送纪录条数 {}", pushRecords.size());
casesRecommendPushRecordDao.saveList(pushRecords); casesRecommendPushRecordDao.saveList(pushRecords);
} }
try { try {
log.info("发送推送案例消息 {}", JSONUtil.toJsonStr(casesRecommend));
//发送推送案例消息 //发送推送案例消息
asyncSendCasesRecommendService.sendCasesRecommend(casesRecommend); asyncSendCasesRecommendService.sendCasesRecommend(casesRecommend);
log.info("执行完成耗时 {} 秒 ", (System.currentTimeMillis() - t1) / 1000); log.info("执行完成耗时 {} 秒 ", (System.currentTimeMillis() - t1) / 1000);