From b6e06dfdc237822f75478ee921b5e23b10e1c88d Mon Sep 17 00:00:00 2001 From: skiffer-git <44203734@qq.com> Date: Sun, 17 Apr 2022 14:47:52 +0800 Subject: [PATCH] organization --- internal/api/organization/organization.go | 4 ++-- pkg/base_info/organization_api_struct.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/internal/api/organization/organization.go b/internal/api/organization/organization.go index e4984490f..250e9eef0 100644 --- a/internal/api/organization/organization.go +++ b/internal/api/organization/organization.go @@ -299,14 +299,14 @@ func GetUserInDepartment(c *gin.Context) { } func UpdateUserInDepartment(c *gin.Context) { - params := api.UpdateUserInDepartmentReq{} + params := api.UpdateUserInDepartmentReq{DepartmentMember: &open_im_sdk.DepartmentMember{}} if err := c.BindJSON(¶ms); err != nil { log.NewError("0", "BindJSON failed ", err.Error()) c.JSON(http.StatusBadRequest, gin.H{"errCode": 400, "errMsg": err.Error()}) return } - req := &rpc.UpdateUserInDepartmentReq{} + req := &rpc.UpdateUserInDepartmentReq{DepartmentMember: &open_im_sdk.DepartmentMember{}} utils.CopyStructFields(req, ¶ms) err, opUserID := token_verify.ParseTokenGetUserID(c.Request.Header.Get("token"), req.OperationID) diff --git a/pkg/base_info/organization_api_struct.go b/pkg/base_info/organization_api_struct.go index f00c2124c..c8c6babe8 100644 --- a/pkg/base_info/organization_api_struct.go +++ b/pkg/base_info/organization_api_struct.go @@ -75,8 +75,8 @@ type GetUserInDepartmentResp struct { } type UpdateUserInDepartmentReq struct { - OperationID string `json:"operationID" binding:"required"` - UserInDepartment *open_im_sdk.UserInDepartment + OperationID string `json:"operationID" binding:"required"` + *open_im_sdk.DepartmentMember } type UpdateUserInDepartmentResp struct { CommResp