zouxuan %!s(int64=2) %!d(string=hai) anos
pai
achega
ce2f459088

+ 3 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/dto/LessonExaminationSaveDto.java

@@ -24,6 +24,9 @@ public class LessonExaminationSaveDto {
     @ApiModelProperty(value = "课程编号")
     private Long courseScheduleId;
 
+    @ApiModelProperty(value = "乐团编号")
+    private String musicGroupId;
+
     @ApiModelProperty(value = "学员总数")
     private Integer expectNum;
 

+ 6 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/LessonExaminationServiceImpl.java

@@ -94,6 +94,12 @@ public class LessonExaminationServiceImpl extends ServiceImpl<LessonExaminationD
                     lessonExamination.setOrganId(musicGroup.getOrganId());
                 }
             }
+        }else if(StringUtils.isNotEmpty(param.getMusicGroupId())){
+            MusicGroup musicGroup = musicGroupDao.get(param.getMusicGroupId());
+            if(Objects.nonNull(musicGroup)){
+                lessonExamination.setMusicGroupId(musicGroup.getId());
+                lessonExamination.setOrganId(musicGroup.getOrganId());
+            }
         }else {
             Teacher teacher = teacherDao.get(param.getTeacherId());
             if(Objects.nonNull(teacher)){