From de0b49e724328f290d25b7dcaf120adc9aeadedf Mon Sep 17 00:00:00 2001 From: wucongxing <815046773@qq.com> Date: Mon, 3 Jul 2023 09:09:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/responses/basicResponse/basic.go | 2 +- api/router/router.go | 3 +++ api/service/basic.go | 3 ++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/api/responses/basicResponse/basic.go b/api/responses/basicResponse/basic.go index ba97240..0db51f9 100644 --- a/api/responses/basicResponse/basic.go +++ b/api/responses/basicResponse/basic.go @@ -4,7 +4,7 @@ import "hospital-admin-api/config" // Login 登陆 type Login struct { - UserId int64 `json:"user_id"` // 用户id + UserId string `json:"user_id"` // 用户id NickName string `json:"nick_name"` // 昵称 Avatar string `json:"avatar"` // 头像 Token string `json:"token"` // 用户名 diff --git a/api/router/router.go b/api/router/router.go index ef9517c..f2cb7cc 100644 --- a/api/router/router.go +++ b/api/router/router.go @@ -130,6 +130,9 @@ func privateRouter(r *gin.Engine, api controller.Api) { // 修改用户 userGroup.PUT("/:user_id", api.User.PutUser) + + // 修改用户 + userGroup.PUT("/password", api.User.PutUser) } // 接口 diff --git a/api/service/basic.go b/api/service/basic.go index 128e253..0be2a64 100644 --- a/api/service/basic.go +++ b/api/service/basic.go @@ -8,6 +8,7 @@ import ( "hospital-admin-api/api/requests" "hospital-admin-api/api/responses/basicResponse" "hospital-admin-api/utils" + "strconv" ) type BasicService struct{} @@ -53,7 +54,7 @@ func (b *BasicService) Login(LoginRequest requests.Login) (basicResponse.Login, // 生成jwt result := basicResponse.Login{ - UserId: adminUser.UserID, + UserId: strconv.FormatInt(adminUser.UserID, 10), NickName: adminUser.NickName, Avatar: adminUser.Avatar, Token: jwt,