|
@@ -3105,6 +3105,13 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
|
|
if(cashAccount.getCourseBalance().compareTo(courseBalance) != 0){
|
|
if(cashAccount.getCourseBalance().compareTo(courseBalance) != 0){
|
|
sysUserCashAccountService.appendCourseBalance(studentRecoverInfo.getUserId(), cashAccount.getCourseBalance().subtract(courseBalance).negate(), PlatformCashAccountDetailTypeEnum.PAY_FEE, "学生复学扣除课程余额");
|
|
sysUserCashAccountService.appendCourseBalance(studentRecoverInfo.getUserId(), cashAccount.getCourseBalance().subtract(courseBalance).negate(), PlatformCashAccountDetailTypeEnum.PAY_FEE, "学生复学扣除课程余额");
|
|
}
|
|
}
|
|
|
|
+ //更新资格
|
|
|
|
+ if(!CollectionUtils.isEmpty(activityUserMappers)){
|
|
|
|
+ activityUserMapperService.getDao().batchUpdate(activityUserMappers);
|
|
|
|
+ }
|
|
|
|
+ if(!CollectionUtils.isEmpty(freeActivityUserMappers)){
|
|
|
|
+ activityUserMapperService.getDao().batchUpdateFree(freeActivityUserMappers);
|
|
|
|
+ }
|
|
studentPauseInfo.setDelFlag(1);
|
|
studentPauseInfo.setDelFlag(1);
|
|
studentPauseInfoDao.update(studentPauseInfo);
|
|
studentPauseInfoDao.update(studentPauseInfo);
|
|
vipGroup.setStatus(VipGroupStatusEnum.PROGRESS);
|
|
vipGroup.setStatus(VipGroupStatusEnum.PROGRESS);
|
|
@@ -3953,6 +3960,13 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
|
|
if(cashAccount.getCourseBalance().compareTo(courseBalance) != 0){
|
|
if(cashAccount.getCourseBalance().compareTo(courseBalance) != 0){
|
|
sysUserCashAccountService.appendCourseBalance(studentId, cashAccount.getCourseBalance().subtract(courseBalance).negate(), PlatformCashAccountDetailTypeEnum.PAY_FEE, "vip课加学员扣除课程余额");
|
|
sysUserCashAccountService.appendCourseBalance(studentId, cashAccount.getCourseBalance().subtract(courseBalance).negate(), PlatformCashAccountDetailTypeEnum.PAY_FEE, "vip课加学员扣除课程余额");
|
|
}
|
|
}
|
|
|
|
+ //更新资格
|
|
|
|
+ if(!CollectionUtils.isEmpty(activityUserMappers)){
|
|
|
|
+ activityUserMapperService.getDao().batchUpdate(activityUserMappers);
|
|
|
|
+ }
|
|
|
|
+ if(!CollectionUtils.isEmpty(freeActivityUserMappers)){
|
|
|
|
+ activityUserMapperService.getDao().batchUpdateFree(freeActivityUserMappers);
|
|
|
|
+ }
|
|
|
|
|
|
//创建班级学生关联记录
|
|
//创建班级学生关联记录
|
|
ClassGroupStudentMapper classGroupStudentMapper;
|
|
ClassGroupStudentMapper classGroupStudentMapper;
|