mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-09 19:06:49 +08:00
修改消息发布重推送
This commit is contained in:
@@ -52,8 +52,7 @@ public class AsyncSendCasesRecommendService {
|
||||
public void sendCasesRecommend(CasesRecommend casesRecommend) {
|
||||
List<Integer> pushStatusList = new ArrayList<>();
|
||||
pushStatusList.add(CasesPushStatusEnum.WAIT_PUSH.getStatus());
|
||||
List<CasesRecommendPushRecord> casesRecommendPushRecords = casesRecommendPushRecordDao.getGenericDao()
|
||||
.findList(CasesRecommendPushRecord.class, FieldFilters.in("pushStatus", pushStatusList), FieldFilters.eqField("recommendId", casesRecommend.getId()));
|
||||
List<CasesRecommendPushRecord> casesRecommendPushRecords = casesRecommendPushRecordDao.findList(FieldFilters.in("pushStatus", pushStatusList), FieldFilters.eqField("recommendId", casesRecommend.getId()));
|
||||
if (CollectionUtils.isEmpty(casesRecommendPushRecords)) {
|
||||
//修改为推送完成 --- 无数据 无需推送
|
||||
updateProcessStatus(casesRecommend.getId(), CasesPushStatusEnum.PUSH_SUCCESS.getStatus());
|
||||
|
||||
@@ -179,11 +179,6 @@ public class CasesRecommendPushRecordServiceImpl implements ICasesRecommendPushR
|
||||
}
|
||||
} else {
|
||||
try {
|
||||
casesRecommendDao.update(UpdateBuilder.from(CasesRecommend.class)
|
||||
.addUpdateField("pushProgress", CasesPushStatusEnum.PUSH_ING.getStatus())
|
||||
.addFilter(FieldFilters.eq("id", casesRecommend.getId()))
|
||||
.builder());
|
||||
|
||||
casesRecommendPushRecordDao.update(UpdateBuilder.from(CasesRecommendPushRecord.class)
|
||||
.addUpdateField("pushStatus", CasesPushStatusEnum.WAIT_PUSH.getStatus())
|
||||
.addFilter(FieldFilters.eq("recommendId", casesRecommend.getId()))
|
||||
|
||||
Reference in New Issue
Block a user