소스 검색

判断重复取数据createTime

wujiefeng 9 달 전
부모
커밋
a68740a508
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      RewardServer/src/main/java/com/zhongshu/reward/server/core/stream/VipUserStream.java

+ 1 - 1
RewardServer/src/main/java/com/zhongshu/reward/server/core/stream/VipUserStream.java

@@ -32,7 +32,7 @@ public class VipUserStream extends StreamConsumer<VipUserParam> {
     public void accept(VipUserParam vipUserParam) {
         log.info("收到会员套餐消息:{}",vipUserParam);
 
-        VipUserRecord existsRecord = vipUserRecordDao.findTop1ByCpIdOrderByOperateTime(vipUserParam.getCpId());
+        VipUserRecord existsRecord = vipUserRecordDao.findTop1ByCpIdOrderByCreateTimeDesc(vipUserParam.getCpId());
         if (ObjectUtils.isNotEmpty(existsRecord) && vipUserParam.getPlanningId().equals(existsRecord.getPlanningId()) && Objects.equals(vipUserParam.getSuc(), existsRecord.getSuc())){
             log.info("重复订阅消息");
             return;