소스 검색

小小训练营活动

zouxuan 3 년 전
부모
커밋
f171f2427e
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 2
      mec-web/src/main/java/com/ym/mec/web/controller/ImSendGroupMessageController.java

+ 6 - 2
mec-web/src/main/java/com/ym/mec/web/controller/ImSendGroupMessageController.java

@@ -52,11 +52,15 @@ public class ImSendGroupMessageController extends BaseController {
 
     @ApiOperation("查询群列表(没有在消息列表的)")
     @GetMapping(value = "/queryGroupList")
-    public HttpResponseResult<List<ImGroup>> queryGroupList(String search,String ignoreIds) {
+    public HttpResponseResult<List<ImGroup>> queryGroupList(String search,Long imSendGroupMessageId) {
         SysUser sysUser = sysUserFeignService.queryUserInfo();
         if (Objects.isNull(sysUser)) {
             return failed(HttpStatus.FORBIDDEN, "请登录");
         }
-        return succeed(imGroupService.queryByUserId(sysUser.getId(), search,ignoreIds));
+        ImSendGroupMessage imSendGroupMessage = imSendGroupMessageService.get(imSendGroupMessageId);
+        if (Objects.isNull(imSendGroupMessage)) {
+            return failed(HttpStatus.NOT_FOUND, "消息不存在");
+        }
+        return succeed(imGroupService.queryByUserId(sysUser.getId(), search,imSendGroupMessage.getTargetIds()));
     }
 }