| | |
| | | } |
| | | return content; |
| | | } |
| | | public WebResponseContent ModifyUserPwd(string password,string userName) |
| | | { |
| | | WebResponseContent content = new WebResponseContent(); |
| | | string message = ""; |
| | | password = password?.Trim(); |
| | | try |
| | | { |
| | | if (string.IsNullOrEmpty(password)) return WebResponseContent.Instance.Error("å¯ç ä¸è½ä¸ºç©º"); |
| | | //è·åç¨æ· |
| | | Sys_User user = BaseDal.QueryFirst(x=>x.UserName==userName); |
| | | if (user == null) return WebResponseContent.Instance.Error("ç¨æ·ä¸åå¨"); |
| | | user.UserPwd = password.EncryptDES(AppSecret.User); |
| | | BaseDal.UpdateData(user); |
| | | if (App.User.UserId== user.UserId) |
| | | { |
| | | string token = JwtHelper.IssueJwt(new TokenModelJwt() |
| | | { |
| | | UserId = user.UserId, |
| | | RoleId = user.RoleId, |
| | | UserName = user.UserName, |
| | | TenantId = user.TenantId, |
| | | }); |
| | | _cacheService.AddOrUpdate(user.UserId.ToString(), token); |
| | | } |
| | | return content.OK("æ´æ¹æå"); |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | message = ex.Message; |
| | | content.Error("æå¡å¨äºç¹é®é¢,请ç¨ååè¯"); |
| | | } |
| | | return content; |
| | | } |
| | | } |
| | | } |