src/main/java/cc/mrbird/febs/mall/quartz/ProfitJob.java
@@ -78,8 +78,8 @@ /** * 积分池,所有消费拿出10%放到积分池,然后按1%每天释放加权平分 */ // @Scheduled(cron = "0 0 2 * * ?") @Scheduled(cron = "0 0/5 * * * ? ") @Scheduled(cron = "0 0 2 * * ?") // @Scheduled(cron = "0 0/5 * * * ? ") public void scorePool() { memberProfitService.scorePool(); } src/main/java/cc/mrbird/febs/mall/service/impl/MemberProfitServiceImpl.java
@@ -502,11 +502,11 @@ log.info("#####==积分池==start==######"); String redisKey = "scorePool"; List<MallOrderInfo> mallOrderInfos = mallOrderInfoMapper.selectList(new QueryWrapper<>()); if(CollUtil.isEmpty(mallOrderInfos)){ redisUtils.set(redisKey,0,0L); return; } // List<MallOrderInfo> mallOrderInfos = mallOrderInfoMapper.selectList(new QueryWrapper<>()); // if(CollUtil.isEmpty(mallOrderInfos)){ // redisUtils.set(redisKey,0,0L); // return; // } /** * 后一天2点,结算前一天的所有消费 * 积分池增加每日消费的10%