|
@@ -131,6 +131,15 @@ public class ImGroupController extends BaseController {
|
|
|
@GetMapping(value = "/queryFriendDetail")
|
|
|
public HttpResponseResult<ImUserFriendVO.ImUserFriend> queryFriendDetail(String userId) {
|
|
|
|
|
|
+ // 管乐迷、酷乐秀直播播允许多端学生观看,这里增加了对用户ID的解析
|
|
|
+ if (userId.matches(MK.EXP_INT)) {
|
|
|
+ ImUserFriend userProfile = imUserFriendService.getImUserProfile(userId);
|
|
|
+ if (Objects.isNull(userProfile)) {
|
|
|
+ return failed("当前好友不存在");
|
|
|
+ }
|
|
|
+ return succeed(ImUserFriendVO.ImUserFriend.from(JSON.toJSONString(userProfile)));
|
|
|
+ }
|
|
|
+
|
|
|
String ret = imGroupService.analysisImUserId(userId);
|
|
|
if (!ret.matches(MK.EXP_INT)) {
|
|
|
return failed("无效的用户ID");
|