|
@@ -931,7 +931,19 @@ public class StudentManageServiceImpl implements StudentManageService {
|
|
|
throw new BizException("学员所在分部未配置考级价格");
|
|
|
}
|
|
|
activityCourseDetailDto.setMusicTheoryPrice(degreeCourseFee.getTheory());
|
|
|
+ }else {
|
|
|
+ activityCourseDetailDto.setMusicTheoryPrice(detailDto.getMusicTheoryPrice());
|
|
|
}
|
|
|
+ }else {
|
|
|
+ SysUser sysUser = sysUserFeignService.queryUserById(student.getUserId());
|
|
|
+ if(sysUser == null){
|
|
|
+ throw new BizException("请登录");
|
|
|
+ }
|
|
|
+ OrganizationDegreeCourseFee degreeCourseFee = organizationDegreeCourseFeeDao.getByOrganId(sysUser.getOrganId());
|
|
|
+ if(degreeCourseFee == null){
|
|
|
+ throw new BizException("学员所在分部未配置考级价格");
|
|
|
+ }
|
|
|
+ activityCourseDetailDto.setMusicTheoryPrice(degreeCourseFee.getTheory());
|
|
|
}
|
|
|
}else {
|
|
|
activityCourseDetailDto.setMusicTheoryPrice(BigDecimal.ZERO);
|