|
@@ -1613,12 +1613,9 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
}
|
|
|
subtractAmount = subtractAmount.subtract(price);
|
|
|
if(BigDecimal.ZERO.compareTo(subtractAmount)<0){
|
|
|
- subtractAmount = new BigDecimal(0);
|
|
|
+ studentRegistrationService.updateUserSurplusCourseFee(userId, musicGroupId, subtractAmount.negate(), reason, operator.getId());
|
|
|
}
|
|
|
|
|
|
- studentRegistrationService.updateUserSurplusCourseFee(userId, musicGroupId, subtractAmount.negate(), reason, operator.getId());
|
|
|
-
|
|
|
-
|
|
|
//更新服务指标、运营指标
|
|
|
int remainCourseNum = courseScheduleStudentPaymentDao.countStudentNotStartCourseNumWithCourseType(userId, null);
|
|
|
if(remainCourseNum == 0){
|
|
@@ -1766,10 +1763,8 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
}
|
|
|
subtractAmount = subtractAmount.subtract(price);
|
|
|
if(BigDecimal.ZERO.compareTo(subtractAmount)<0){
|
|
|
- subtractAmount = new BigDecimal(0);
|
|
|
+ studentRegistrationService.updateUserSurplusCourseFee(userId, musicGroupId, subtractAmount.negate(), reason, operator.getId());
|
|
|
}
|
|
|
-
|
|
|
- studentRegistrationService.updateUserSurplusCourseFee(userId, musicGroupId, subtractAmount.negate(), reason, operator.getId());
|
|
|
|
|
|
//更新服务指标、运营指标
|
|
|
int remainCourseNum = courseScheduleStudentPaymentDao.countStudentNotStartCourseNumWithCourseType(userId, null);
|