Jelajahi Sumber

feat:12点后不再更新

zhangwei 2 tahun lalu
induk
melakukan
945a9f0369

+ 9 - 3
src/main/java/com/winhc/repal/service/impl/RepalRemindReadInfoServiceImpl.java

@@ -125,15 +125,21 @@ public class RepalRemindReadInfoServiceImpl extends ServiceImpl<RepalRemindReadI
             }else if(RemindEnum.风险预警.getCode().equals(remindType)){
                 repalRemindReadInfo.setRiskRemindId(repalRemindHistory.getId());
                 updateById(repalRemindReadInfo);
-                redisUtil.setEx(redisKey,"1",calTTL(), TimeUnit.MILLISECONDS);
+                if(LocalDateTime.now().getHour() > 12) {
+                    redisUtil.setEx(redisKey, "1", calTTL(), TimeUnit.MILLISECONDS);
+                }
             }else if(RemindEnum.财产线索.getCode().equals(remindType)){
                 repalRemindReadInfo.setFinanceRemindId(repalRemindHistory.getId());
                 updateById(repalRemindReadInfo);
-                redisUtil.setEx(redisKey,"1",calTTL(), TimeUnit.MILLISECONDS);
+                if(LocalDateTime.now().getHour() > 12) {
+                    redisUtil.setEx(redisKey, "1", calTTL(), TimeUnit.MILLISECONDS);
+                }
             }else if(RemindEnum.逾期提醒.getCode().equals(remindType)){
                 repalRemindReadInfo.setOverdueRemindId(repalRemindHistory.getId());
                 updateById(repalRemindReadInfo);
-                redisUtil.setEx(redisKey,"1",calTTL(), TimeUnit.MILLISECONDS);
+                if(LocalDateTime.now().getHour() > 12) {
+                    redisUtil.setEx(redisKey, "1", calTTL(), TimeUnit.MILLISECONDS);
+                }
             }
         }
     }