fix: email lost issue while active/inactive

This commit is contained in:
2024-10-16 17:42:40 +08:00
parent 549a1d0402
commit 984332caac

View File

@@ -412,9 +412,13 @@ func (s *SysUserController) ResetPwd(c *gin.Context) {
userName := ctx.LoginUserToUserName(c) userName := ctx.LoginUserToUserName(c)
info := model.SysUser{ info := model.SysUser{
UserID: body.UserID, UserID: body.UserID,
Password: body.Password, Password: body.Password,
UpdateBy: userName, UpdateBy: userName,
Sex: user.Sex,
PhoneNumber: user.PhoneNumber,
Email: user.Email,
Remark: user.Remark,
} }
rows := s.sysUserService.UpdateUser(info) rows := s.sysUserService.UpdateUser(info)
if rows > 0 { if rows > 0 {
@@ -455,9 +459,13 @@ func (s *SysUserController) Status(c *gin.Context) {
userName := ctx.LoginUserToUserName(c) userName := ctx.LoginUserToUserName(c)
info := model.SysUser{ info := model.SysUser{
UserID: body.UserID, UserID: body.UserID,
Status: body.Status, Status: body.Status,
UpdateBy: userName, UpdateBy: userName,
Sex: user.Sex,
PhoneNumber: user.PhoneNumber,
Email: user.Email,
Remark: user.Remark,
} }
rows := s.sysUserService.UpdateUser(info) rows := s.sysUserService.UpdateUser(info)
if rows > 0 { if rows > 0 {