|
|
@@ -31,3 +31,28 @@ func GroupList(c *gin.Context) { |
|
|
|
} |
|
|
|
e.OutSuc(c, resp, nil) |
|
|
|
} |
|
|
|
|
|
|
|
// GroupUserList |
|
|
|
// @Summary Im-群组用户(列表) |
|
|
|
// @Tags 群组用户 |
|
|
|
// @Description 群组用户(列表) |
|
|
|
// @Accept json |
|
|
|
// @Produce json |
|
|
|
// @param Authorization header string true "验证参数Bearer和token空格拼接" |
|
|
|
// @param req body md.GroupListReq true "相关参数" |
|
|
|
// @Success 200 {object} md.GroupListResp "" |
|
|
|
// @Failure 400 {object} md.Response "具体错误" |
|
|
|
// @Router /api/im/groupList [POST] |
|
|
|
func GroupUserList(c *gin.Context) { |
|
|
|
var req *md.GroupUserListReq |
|
|
|
if err1 := c.ShouldBindJSON(&req); err1 != nil { |
|
|
|
e.OutErr(c, e.ERR_INVALID_ARGS, err1.Error()) |
|
|
|
return |
|
|
|
} |
|
|
|
err, resp := svc.GroupUserList(*req) |
|
|
|
if err != nil { |
|
|
|
e.OutErr(c, e.ERR, err.Error()) |
|
|
|
return |
|
|
|
} |
|
|
|
e.OutSuc(c, resp, nil) |
|
|
|
} |