From 31c3739520679bce6d572047c0490bc1d6511c32 Mon Sep 17 00:00:00 2001 From: yxh Date: Wed, 7 Oct 2020 21:24:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AF=86=E7=A0=81bug?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/model/admin/user/user.go | 6 +++--- app/service/admin/user_service/user.go | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/model/admin/user/user.go b/app/model/admin/user/user.go index e1c31e0..23b436e 100644 --- a/app/model/admin/user/user.go +++ b/app/model/admin/user/user.go @@ -10,13 +10,13 @@ import ( //设置用户状态参数 type StatusReq struct { - Id int `p:"userId" v:"required#用户id不能为空"` - UserStatus uint `p:"status" v:"required#用户状态不能为空"` + Id uint64 `p:"userId" v:"required#用户id不能为空"` + UserStatus uint `p:"status" v:"required#用户状态不能为空"` } //重置用户密码状态参数 type ResetPwdReq struct { - Id int `p:"userId" v:"required#用户id不能为空"` + Id uint64 `p:"userId" v:"required#用户id不能为空"` Password string `p:"password" v:"required|password#密码不能为空|密码以字母开头,只能包含字母、数字和下划线,长度在6~18之间"` } diff --git a/app/service/admin/user_service/user.go b/app/service/admin/user_service/user.go index d186d85..7baca4c 100644 --- a/app/service/admin/user_service/user.go +++ b/app/service/admin/user_service/user.go @@ -53,7 +53,7 @@ func UpdatePwd(r *ghttp.Request, data *UpdatePwdReq) error { } return ResetUserPwd(&user.ResetPwdReq{ - Id: currentUser["id"].(int), + Id: gconv.Uint64(currentUser["id"]), Password: data.NewPassword, }) }