|
@@ -768,6 +768,13 @@ public class PracticeGroupServiceImpl extends BaseServiceImpl<Long, PracticeGrou
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ public Object getPracticeApplySubjects() {
|
|
|
+ SysConfig practiceSubjectIdListConfig = sysConfigService.findByParamName(SysConfigService.PRACTICE_SUBJECT_ID_LIST);
|
|
|
+ List<Subject> subjects = subjectDao.findBySubjectByIdList(practiceSubjectIdListConfig.getParanValue());
|
|
|
+ return subjects;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
public List<SimpleUserDto> getEnableApplyTeachers(Integer userId, Integer subjectId) {
|
|
|
if (Objects.isNull(subjectId)) {
|
|
|
throw new BizException("请选择声部");
|
|
@@ -2790,8 +2797,8 @@ public class PracticeGroupServiceImpl extends BaseServiceImpl<Long, PracticeGrou
|
|
|
classGroupTeacherSalary.setClassGroupId(classGroup.getId());
|
|
|
classGroupTeacherSalary.setTeacherRole(TeachTypeEnum.BISHOP);
|
|
|
classGroupTeacherSalary.setUserId(practiceGroupBuyParams.getUserId());
|
|
|
- classGroupTeacherSalary.setSalary(new BigDecimal(practiceCourseSalaryConfig.getParanValue(Integer.class)));
|
|
|
- classGroupTeacherSalary.setOnlineClassesSalary(new BigDecimal(practiceCourseSalaryConfig.getParanValue(Integer.class)));
|
|
|
+ classGroupTeacherSalary.setSalary(new BigDecimal(practiceCourseSalaryConfig.getParanValue()));
|
|
|
+ classGroupTeacherSalary.setOnlineClassesSalary(new BigDecimal(practiceCourseSalaryConfig.getParanValue()));
|
|
|
classGroupTeacherSalary.setGroupType(GroupType.PRACTICE);
|
|
|
classGroupTeacherSalary.setCreateTime(now);
|
|
|
classGroupTeacherSalary.setUpdateTime(now);
|