密码登录优化

This commit is contained in:
tongfei
2023-11-11 17:40:21 +08:00
parent 45bfd94e69
commit 1ae0e7de40

View File

@@ -11,6 +11,7 @@ using System.Threading.Tasks;
using WMS.Web.Core.Dto.Login; using WMS.Web.Core.Dto.Login;
using WMS.Web.Core.Dto.Login.Temp; using WMS.Web.Core.Dto.Login.Temp;
using WMS.Web.Core.Dto.Login.Temp.v3; using WMS.Web.Core.Dto.Login.Temp.v3;
using WMS.Web.Core.Dto.SingleData;
using WMS.Web.Core.Help; using WMS.Web.Core.Help;
using WMS.Web.Core.Internal.Results; using WMS.Web.Core.Internal.Results;
using WMS.Web.Core.Internal.Security; using WMS.Web.Core.Internal.Security;
@@ -266,7 +267,7 @@ namespace WMS.Web.Domain.Services.Public
UserId = entity.id, UserId = entity.id,
}; };
var loginResponse_result = await _singleDataService.GetSingleDataNoCache<Result<LoginSingleResponse>, LoginSingleRequest, SingleLoginAction> var loginResponse_result = await _singleDataService.GetSingleDataNoCache<Result<SingleDataResponse>, LoginSingleRequest, SingleLoginAction>
(loginRequest, SingleLoginAction.Staff, type: SingleControllerType.Login); (loginRequest, SingleLoginAction.Staff, type: SingleControllerType.Login);
//绑定返回对象的登录信息 //绑定返回对象的登录信息
@@ -276,10 +277,10 @@ namespace WMS.Web.Domain.Services.Public
if (loginResponse_result.Success && loginResponse_result.Data != null) if (loginResponse_result.Success && loginResponse_result.Data != null)
{ {
var loginResponse = loginResponse_result.Data; var loginResponse = loginResponse_result.Data;
if (loginResponse.Staff != null) if (loginResponse != null)
{ {
r.UserInfo.StaffId = loginResponse.Staff.Id; r.UserInfo.StaffId = loginResponse.Id;
staffName = loginResponse.Staff.Name; staffName = loginResponse.Name;
} }
} }
r.UserInfo.CompanyId = userInfo_v3.Company.Id; r.UserInfo.CompanyId = userInfo_v3.Company.Id;