소스 검색

激活绑定时间判断优化

mac 2 년 전
부모
커밋
ec48651b3e
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      kxs-system/kxs-system-biz/src/main/java/com/kxs/system/biz/service/impl/KxsCampServiceImpl.java

+ 2 - 1
kxs-system/kxs-system-biz/src/main/java/com/kxs/system/biz/service/impl/KxsCampServiceImpl.java

@@ -283,13 +283,14 @@ public class KxsCampServiceImpl extends ServiceImpl<KxsCampMapper, KxsCamp> impl
     @Transactional(rollbackFor = Exception.class)
     public void campOpenNumStat(CampOpenNumStatDTO param) {
 
+        log.info("开始处理激活数据:{}", JSON.toJSONString(param));
         //绑定时间
         LocalDateTime bindTime = LocalDateTimeUtil.parse(param.getBindTime(), DatePattern.UTC_SIMPLE_PATTERN);
         //查询当前用户参加的训练营
         KxsCamp kxsCamp = baseMapper.selectUserCamp(param.getUserId().intValue());
         if (kxsCamp != null) {
             //判断绑定时间
-            if (!LocalDateTimeUtil.isIn(bindTime, kxsCamp.getStartTime(), kxsCamp.getEndTime(), false, false)) {
+            if(kxsCamp.getStartTime().isAfter(bindTime)){
                 return;
             }
             //给训练营加金额