Selaa lähdekoodia

聊天列表,乐团群拼接乐团名称

zouxuan 5 vuotta sitten
vanhempi
commit
69a79ac7f2

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

@@ -373,4 +373,10 @@ public interface ClassGroupService extends BaseService<Integer, ClassGroup> {
      */
     boolean delClassNoStartCourse(Integer classGroupId);
 
+    /**
+     * 根据群编号,获取群组基本信息
+     * @param groupId
+     * @return
+     */
+    ClassGroup findGroupById(Integer groupId);
 }

+ 14 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/ClassGroupServiceImpl.java

@@ -2201,4 +2201,18 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
         courseScheduleStudentPaymentDao.deleteByCourseSchedule(courseScheduleIds);
         return true;
     }
+
+    @Override
+    public ClassGroup findGroupById(Integer groupId) {
+        ClassGroup classGroup = classGroupDao.get(groupId);
+        if(classGroup != null){
+            if(classGroup.getGroupType() == GroupType.MUSIC){
+                MusicGroup musicGroup = musicGroupDao.get(classGroup.getMusicGroupId());
+                if(musicGroup != null){
+                    classGroup.setName(musicGroup.getName() + " " + classGroup.getName());
+                }
+            }
+        }
+        return classGroup;
+    }
 }

+ 1 - 1
mec-teacher/src/main/java/com/ym/mec/teacher/controller/TeacherManageController.java

@@ -74,7 +74,7 @@ public class TeacherManageController extends BaseController {
         if(null == groupId){
             return failed("参数校验错误");
         }
-        return succeed(classGroupService.get(groupId));
+        return succeed(classGroupService.findGroupById(groupId));
     }
 
     @ApiOperation(value = "根据群编号,获取群组所有成员基本信息")