Przeglądaj źródła

refactor(消费服务): 注释掉当日消费数据重置逻辑

1. 注释掉基于日期比较的当日消费数据重置逻辑,包括卡片消费信息、卡片限制信息及用户余额的重置任务。
2. 保留缓存设置与过期时间逻辑,确保其他功能不受影响。
autumnal_wind 11 miesięcy temu
rodzic
commit
add741395d

+ 2 - 2
ruoyi-server/ruoyi-server-consume/src/main/java/org/dromara/server/consume/check/CommonCheck.java

@@ -507,14 +507,14 @@ public class CommonCheck {
         RedisUtils.setCacheSet(CacheNames.XF_ORIGINAL_ID, originalId);
         RedisUtils.expire(CacheNames.XF_ORIGINAL_ID, Duration.ofHours(20));
 
-        if (ObjectUtil.equals(currentDateStr, consumeDateStr)) {
+        // if (ObjectUtil.equals(currentDateStr, consumeDateStr)) {
             // 重置卡天当日消费数据
             taskExecutor.submit(() -> baseBusiness.resetCardConsumeInfo(userCardVo, mealType, consumeMoney, consumeDate));
             // 重置卡片当日限制数据
             taskExecutor.submit(() -> baseBusiness.restCardLimitedInfo(mapCardLimited, cardLimitedVo, consumeMoney));
             // 重置人员当日总卡余
             taskExecutor.submit(() -> baseBusiness.resetUserBalance(userId, balance));
-        }
+        // }
     }
 
     /**