|  |  | 
 |  |  | using WIDESEA_Core.Caches; | 
 |  |  | using SqlSugar; | 
 |  |  | using ICacheService = WIDESEA_Core.Caches.ICacheService; | 
 |  |  | using HslCommunication.WebSocket; | 
 |  |  |  | 
 |  |  | namespace WIDESEA_SystemService | 
 |  |  | { | 
 |  |  | 
 |  |  |  | 
 |  |  |                     _cacheService.AddOrUpdate(user.UserId.ToString(), token); | 
 |  |  |  | 
 |  |  |                     content = WebResponseContent.Instance.OK(data: new { token, userName = user.UserTrueName, img = user.HeadImageUrl }); | 
 |  |  |                     content = WebResponseContent.Instance.OK(data: new { token, userName = user.UserName, img = user.HeadImageUrl }); | 
 |  |  |                 } | 
 |  |  |                 else | 
 |  |  |                 { | 
 |  |  | 
 |  |  |         /// <returns></returns> | 
 |  |  |         public WebResponseContent GetCurrentUserInfo() | 
 |  |  |         { | 
 |  |  |             var data = BaseDal.QueryFirst(x => x.User_Id == App.User.UserId, s => new | 
 |  |  |             var data = BaseDal.QueryFirst(x => x.UserId == App.User.UserId, s => new | 
 |  |  |             { | 
 |  |  |                 s.UserName, | 
 |  |  |                 s.UserTrueName, | 
 |  |  | 
 |  |  |                 if (newPwd.Length < 6) return WebResponseContent.Instance.Error("å¯ç ä¸è½å°äº6ä½"); | 
 |  |  |  | 
 |  |  |                 int userId = App.User.UserId; | 
 |  |  |                 string userCurrentPwd = BaseDal.QueryFirst(x => x.User_Id == userId, s => s.UserPwd); | 
 |  |  |                 string userCurrentPwd = BaseDal.QueryFirst(x => x.UserId == userId, s => s.UserPwd); | 
 |  |  |  | 
 |  |  |                 string _oldPwd = oldPwd.EncryptDES(AppSecret.User); | 
 |  |  |                 if (_oldPwd != userCurrentPwd) return WebResponseContent.Instance.Error("æ§å¯ç ä¸æ£ç¡®"); | 
 |  |  | 
 |  |  |  | 
 |  |  |                 BaseDal.UpdateData(new Sys_User | 
 |  |  |                 { | 
 |  |  |                     User_Id = userId, | 
 |  |  |                     UserId = userId, | 
 |  |  |                     UserPwd = _newPwd, | 
 |  |  |                     LastModifyPwdDate = DateTime.Now | 
 |  |  |                 }, new List<string> |