zouxuan 5 years ago
parent
commit
54d492d67b

+ 8 - 4
mec-biz/src/main/java/com/ym/mec/biz/service/impl/ClassGroupServiceImpl.java

@@ -733,12 +733,16 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
         if(teacherIds.size() > 0){
         if(teacherIds.size() > 0){
             List<ImUserModel> userModels = teacherDao.queryTeacherImModel(teacherIds);
             List<ImUserModel> userModels = teacherDao.queryTeacherImModel(teacherIds);
             userModels.forEach(e->{
             userModels.forEach(e->{
-                if(musicGroup.getTeamTeacherId() != null && Integer.parseInt(e.getId()) == musicGroup.getTeamTeacherId()){
-                    e.setTitle("运营主管");
-                }else if(musicGroup.getEducationalTeacherId() != null && Integer.parseInt(e.getId()) == musicGroup.getEducationalTeacherId()){
+                if(musicGroup != null){
+                    if(musicGroup.getTeamTeacherId() != null && Integer.parseInt(e.getId()) == musicGroup.getTeamTeacherId()){
+                        e.setTitle("运营主管");
+                    }else if(musicGroup.getEducationalTeacherId() != null && Integer.parseInt(e.getId()) == musicGroup.getEducationalTeacherId()){
                         e.setTitle("教务老师");
                         e.setTitle("教务老师");
-                }else if(musicGroup.getDirectorUserId() != null && Integer.parseInt(e.getId()) == musicGroup.getDirectorUserId()){
+                    }else if(musicGroup.getDirectorUserId() != null && Integer.parseInt(e.getId()) == musicGroup.getDirectorUserId()){
                         e.setTitle("乐队指导");
                         e.setTitle("乐队指导");
+                    }else {
+                        e.setTitle("指导老师");
+                    }
                 }else {
                 }else {
                     e.setTitle("指导老师");
                     e.setTitle("指导老师");
                 }
                 }