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