|
@@ -93,8 +93,6 @@ public class KxsCampReportServiceImpl extends ServiceImpl<KxsCampReportMapper, K
|
|
|
if (kxsCamp == null) {
|
|
if (kxsCamp == null) {
|
|
|
throw new GlobalCustomerException("用户未报名训练营");
|
|
throw new GlobalCustomerException("用户未报名训练营");
|
|
|
}
|
|
}
|
|
|
- kxsCamp.setOrderNum(kxsCamp.getOrderNum() + param.getSourceNum());
|
|
|
|
|
- kxsCampMapper.updateById(kxsCamp);
|
|
|
|
|
|
|
|
|
|
KxsCampUser kxsCampUser = kxsCampUserMapper.selectOne(Wrappers.<KxsCampUser>lambdaQuery()
|
|
KxsCampUser kxsCampUser = kxsCampUserMapper.selectOne(Wrappers.<KxsCampUser>lambdaQuery()
|
|
|
.eq(KxsCampUser::getCampId, kxsCamp.getId())
|
|
.eq(KxsCampUser::getCampId, kxsCamp.getId())
|
|
@@ -102,26 +100,32 @@ public class KxsCampReportServiceImpl extends ServiceImpl<KxsCampReportMapper, K
|
|
|
|
|
|
|
|
switch (param.getSourceType()) {
|
|
switch (param.getSourceType()) {
|
|
|
case 0, 1, 2, 8 -> {
|
|
case 0, 1, 2, 8 -> {
|
|
|
- kxsCampUser.setTeamOrderNum(kxsCampUser.getTeamOpenNum() + param.getSourceNum());
|
|
|
|
|
|
|
+ kxsCamp.setOrderNum(kxsCamp.getOrderNum() + param.getSourceNum());
|
|
|
kxsCampUser.setTeamOrderNum(kxsCampUser.getTeamOrderNum() + param.getSourceNum());
|
|
kxsCampUser.setTeamOrderNum(kxsCampUser.getTeamOrderNum() + param.getSourceNum());
|
|
|
}//电签券/组合包/盟主兑换券
|
|
}//电签券/组合包/盟主兑换券
|
|
|
case 3, 4 -> {
|
|
case 3, 4 -> {
|
|
|
|
|
+ kxsCamp.setOrderNum(kxsCamp.getOrderNum() + param.getSourceNum());
|
|
|
kxsCampUser.setTeamOrderNum(kxsCampUser.getTeamOpenNum() + param.getSourceNum());
|
|
kxsCampUser.setTeamOrderNum(kxsCampUser.getTeamOpenNum() + param.getSourceNum());
|
|
|
kxsCampUser.setTeamLeaderNum(kxsCampUser.getTeamLeaderNum() + param.getSourceNum());
|
|
kxsCampUser.setTeamLeaderNum(kxsCampUser.getTeamLeaderNum() + param.getSourceNum());
|
|
|
}//盟主订单
|
|
}//盟主订单
|
|
|
case 5 -> {
|
|
case 5 -> {
|
|
|
|
|
+ kxsCamp.setOpenNum(kxsCamp.getOrderNum() + param.getSourceNum());
|
|
|
kxsCampUser.setTeamOpenNum(kxsCampUser.getTeamOpenNum() + param.getSourceNum());
|
|
kxsCampUser.setTeamOpenNum(kxsCampUser.getTeamOpenNum() + param.getSourceNum());
|
|
|
kxsCampUser.setTeamPosNum(kxsCampUser.getTeamPosNum() + param.getSourceNum());
|
|
kxsCampUser.setTeamPosNum(kxsCampUser.getTeamPosNum() + param.getSourceNum());
|
|
|
} //pos激活
|
|
} //pos激活
|
|
|
case 6 -> {
|
|
case 6 -> {
|
|
|
|
|
+ kxsCamp.setOpenNum(kxsCamp.getOrderNum() + param.getSourceNum());
|
|
|
kxsCampUser.setTeamOpenNum(kxsCampUser.getTeamOpenNum() + param.getSourceNum());
|
|
kxsCampUser.setTeamOpenNum(kxsCampUser.getTeamOpenNum() + param.getSourceNum());
|
|
|
kxsCampUser.setTeamGdNum(kxsCampUser.getTeamGdNum() + param.getSourceNum());
|
|
kxsCampUser.setTeamGdNum(kxsCampUser.getTeamGdNum() + param.getSourceNum());
|
|
|
}//广电激活
|
|
}//广电激活
|
|
|
case 7 -> {
|
|
case 7 -> {
|
|
|
|
|
+ kxsCamp.setOpenNum(kxsCamp.getOrderNum() + param.getSourceNum());
|
|
|
kxsCampUser.setTeamOpenNum(kxsCampUser.getTeamOpenNum() + param.getSourceNum());
|
|
kxsCampUser.setTeamOpenNum(kxsCampUser.getTeamOpenNum() + param.getSourceNum());
|
|
|
kxsCampUser.setTeamLkbNum(kxsCampUser.getTeamLkbNum() + param.getSourceNum());
|
|
kxsCampUser.setTeamLkbNum(kxsCampUser.getTeamLkbNum() + param.getSourceNum());
|
|
|
} //来客吧激活
|
|
} //来客吧激活
|
|
|
}
|
|
}
|
|
|
|
|
+ kxsCampMapper.updateById(kxsCamp);
|
|
|
|
|
+
|
|
|
kxsCampUserMapper.updateById(kxsCampUser);
|
|
kxsCampUserMapper.updateById(kxsCampUser);
|
|
|
|
|
|
|
|
//添加日志
|
|
//添加日志
|