@@ -714,7 +714,9 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
}
//获取相关老师
teacherIds.addAll(classGroupDao.findGroupTeacher(groupId));
- students.addAll(teacherDao.queryTeacherImModel(teacherIds));
+ if(teacherIds.size() > 0){
+ students.addAll(teacherDao.queryTeacherImModel(teacherIds));
+ }
return students;
@@ -799,7 +799,7 @@
</select>
<select id="queryTeacherImModel" resultMap="com.ym.mec.biz.dal.dao.MusicGroupDao.ImUserModel">
SELECT su.id_,su.avatar_,
- CASE WHEN su.username_ IS NULL THEN su.real_name_ ELSE su.username_ END username_
+ CASE WHEN su.username_ IS NULL THEN su.real_name_ END username_
FROM sys_user su
WHERE su.id_ IN
<foreach collection="teacherIds" item="userId" open="(" close=")" separator=",">