| | |
| | | { "Name",logier.Name }, |
| | | { "UserName",logier.UserName }, |
| | | { "PhoneNumber",logier.PhoneNumber }, |
| | | { "Level",logier.Level }, |
| | | { "Type",logier.Type }, |
| | | { "ClientType",logier.ClientType }, |
| | | { "EnterpriseId",logier.EnterpriseId }, |
| | | }); |
| | | // 获取刷新 token |
| | | logier.RefreshToken = JWTEncryption.GenerateRefreshToken(logier.AccessToken, 60 * 24); |
| | |
| | | var logier = new CurrentLogier(); |
| | | if (Guid.TryParse(App.User?.FindFirstValue("UserInfoId"), out var userInfoId)) logier.UserInfoId = userInfoId; |
| | | else return null; |
| | | logier.Avatar = App.User?.FindFirstValue("Avatar"); |
| | | logier.Name = App.User?.FindFirstValue("Name"); |
| | | logier.UserName = App.User?.FindFirstValue("UserName"); |
| | | logier.PhoneNumber = App.User?.FindFirstValue("PhoneNumber"); |
| | | logier.Level = App.User.FindFirstValue("Level")?.ToInt() ?? 0; |
| | | logier.Avatar = App.User.FindFirstValue("Avatar"); |
| | | logier.Name = App.User.FindFirstValue("Name"); |
| | | logier.UserName = App.User.FindFirstValue("UserName"); |
| | | logier.PhoneNumber = App.User.FindFirstValue("PhoneNumber"); |
| | | logier.Type = App.User.FindFirstValue("Type").ToEnum<EnumUserType>("请填写用户类型").Value; |
| | | logier.ClientType = App.User.FindFirstValue("ClientType").ToEnum<EnumClientType>("请填写客户端类型").Value; |
| | | logier.EnterpriseId = App.User.FindFirstValue("EnterpriseId").ToGuid(); |
| | | return logier; |
| | | } |
| | | return null; |