|
@@ -3,6 +3,7 @@ package com.ym.mec.biz.service.impl;
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
|
|
|
|
+import com.ym.mec.biz.service.TeacherService;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
@@ -19,6 +20,8 @@ public class ImUserFriendServiceImpl extends BaseServiceImpl<Long, ImUserFriend>
|
|
|
|
|
|
@Autowired
|
|
|
private ImUserFriendDao imUserFriendDao;
|
|
|
+ @Autowired
|
|
|
+ private TeacherService teacherService;
|
|
|
|
|
|
@Override
|
|
|
public BaseDAO<Long, ImUserFriend> getDAO() {
|
|
@@ -73,7 +76,11 @@ public class ImUserFriendServiceImpl extends BaseServiceImpl<Long, ImUserFriend>
|
|
|
|
|
|
@Override
|
|
|
public List<ImUserFriendDto> queryFriendListByUserId(Integer userId, String search) {
|
|
|
- return imUserFriendDao.queryFriendListByUserId(userId, search);
|
|
|
+ List<ImUserFriendDto> imUserFriendDtos = imUserFriendDao.queryFriendListByUserId(userId, search);
|
|
|
+ if(imUserFriendDtos.size() == 0){
|
|
|
+ return teacherService.queryGroupStudents1(userId,search);
|
|
|
+ }
|
|
|
+ return imUserFriendDtos;
|
|
|
}
|
|
|
|
|
|
@Override
|