|
@@ -349,7 +349,7 @@ public class KxsCampServiceImpl extends ServiceImpl<KxsCampMapper, KxsCamp> impl
|
|
|
log.info("机具绑定时间不在训练营之内:{}", JSON.toJSONString(param));
|
|
log.info("机具绑定时间不在训练营之内:{}", JSON.toJSONString(param));
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
- int sourceNum = param.getActType() == 4 ? 2 : 1;
|
|
|
|
|
|
|
+ int sourceNum = 1;
|
|
|
//给训练营加金额
|
|
//给训练营加金额
|
|
|
kxsCamp.setOpenNum(kxsCamp.getOpenNum() + sourceNum);
|
|
kxsCamp.setOpenNum(kxsCamp.getOpenNum() + sourceNum);
|
|
|
baseMapper.updateById(kxsCamp);
|
|
baseMapper.updateById(kxsCamp);
|
|
@@ -362,7 +362,7 @@ public class KxsCampServiceImpl extends ServiceImpl<KxsCampMapper, KxsCamp> impl
|
|
|
switch (param.getActType()) {
|
|
switch (param.getActType()) {
|
|
|
case 1 -> kxsCampUser.setTeamPosNum(kxsCampUser.getTeamPosNum() + sourceNum);
|
|
case 1 -> kxsCampUser.setTeamPosNum(kxsCampUser.getTeamPosNum() + sourceNum);
|
|
|
case 2 -> kxsCampUser.setTeamGdNum(kxsCampUser.getTeamGdNum() + sourceNum);
|
|
case 2 -> kxsCampUser.setTeamGdNum(kxsCampUser.getTeamGdNum() + sourceNum);
|
|
|
- case 3, 4 -> kxsCampUser.setTeamLkbNum(kxsCampUser.getTeamLkbNum() + sourceNum);
|
|
|
|
|
|
|
+ case 3 -> kxsCampUser.setTeamLkbNum(kxsCampUser.getTeamLkbNum() + sourceNum);
|
|
|
}
|
|
}
|
|
|
kxsCampUser.setTeamOpenNum(kxsCampUser.getTeamPosNum() + kxsCampUser.getTeamGdNum() + kxsCampUser.getTeamLkbNum());
|
|
kxsCampUser.setTeamOpenNum(kxsCampUser.getTeamPosNum() + kxsCampUser.getTeamGdNum() + kxsCampUser.getTeamLkbNum());
|
|
|
kxsCampUserService.updateById(kxsCampUser);
|
|
kxsCampUserService.updateById(kxsCampUser);
|
|
@@ -380,7 +380,7 @@ public class KxsCampServiceImpl extends ServiceImpl<KxsCampMapper, KxsCamp> impl
|
|
|
switch (param.getActType()) {
|
|
switch (param.getActType()) {
|
|
|
case 1 -> kxsCampBonusLog.setSourceType(CampSourceTypeEnum.S_POS.getType());
|
|
case 1 -> kxsCampBonusLog.setSourceType(CampSourceTypeEnum.S_POS.getType());
|
|
|
case 2 -> kxsCampBonusLog.setSourceType(CampSourceTypeEnum.S_GD.getType());
|
|
case 2 -> kxsCampBonusLog.setSourceType(CampSourceTypeEnum.S_GD.getType());
|
|
|
- case 3, 4 -> kxsCampBonusLog.setSourceType(CampSourceTypeEnum.S_LKB.getType());
|
|
|
|
|
|
|
+ case 3 -> kxsCampBonusLog.setSourceType(CampSourceTypeEnum.S_LKB.getType());
|
|
|
}
|
|
}
|
|
|
campBonusLogService.save(kxsCampBonusLog);
|
|
campBonusLogService.save(kxsCampBonusLog);
|
|
|
log.info("用户{}参加训练营{},开机数+{}", param.getUserId(), kxsCamp.getId(), sourceNum);
|
|
log.info("用户{}参加训练营{},开机数+{}", param.getUserId(), kxsCamp.getId(), sourceNum);
|