huangxiaoqiang
2025-06-12 a407d85032a312cd93513d24e1bd34219e3aa3c9
Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserService.cs
@@ -183,5 +183,27 @@
            }
            return content;
        }
        public WebResponseContent ModifyUserPwd(string password, string userName)
        {
            WebResponseContent webResponse = new WebResponseContent();
            if (string.IsNullOrEmpty(password) || string.IsNullOrEmpty(userName))
            {
                return webResponse.Error("参数不完整");
            }
            if (password.Length < 6) return webResponse.Error("密码长度不能少于6位");
            Sys_User user = BaseDal.QueryFirst(x => x.UserName == userName);
            if (user == null)
            {
                return webResponse.Error("用户不存在");
            }
            user.UserPwd = password.EncryptDES(AppSecret.User);
            BaseDal.UpdateData(user);
            //如果用户在线,强制下线
            //UserContext.Current.LogOut(user.User_Id);
            return webResponse.OK("密码修改成功");
        }
    }
}