From b030be8f80a470fa4b2f65b94ed62f44dfbcd140 Mon Sep 17 00:00:00 2001 From: wenjianzhang Date: Sat, 12 Mar 2022 13:00:19 +0800 Subject: [PATCH] =?UTF-8?q?fix=F0=9F=90=9B:=20Fix=20password=20reset?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/service/sys_user.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/admin/service/sys_user.go b/app/admin/service/sys_user.go index e09f9d10..cdfe30d9 100644 --- a/app/admin/service/sys_user.go +++ b/app/admin/service/sys_user.go @@ -172,7 +172,8 @@ func (e *SysUser) ResetPwd(c *dto.ResetSysUserPwdReq, p *actions.DataPermission) if db.RowsAffected == 0 { return errors.New("无权更新该数据") } - err = e.Orm.Table(model.TableName()).Where("user_id =? ", c.UserId).Updates(c).Error + c.Generate(&model) + err = e.Orm.Omit("username", "nick_name", "phone", "role_id", "avatar", "sex").Save(&model).Error if err != nil { e.Log.Errorf("At Service ResetSysUserPwd error: %s", err) return err