密码登录优化

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.Temp;
using WMS.Web.Core.Dto.Login.Temp.v3;
using WMS.Web.Core.Dto.SingleData;
using WMS.Web.Core.Help;
using WMS.Web.Core.Internal.Results;
using WMS.Web.Core.Internal.Security;
@@ -266,7 +267,7 @@ namespace WMS.Web.Domain.Services.Public
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);
//绑定返回对象的登录信息
@@ -276,10 +277,10 @@ namespace WMS.Web.Domain.Services.Public
if (loginResponse_result.Success && loginResponse_result.Data != null)
{
var loginResponse = loginResponse_result.Data;
if (loginResponse.Staff != null)
if (loginResponse != null)
{
r.UserInfo.StaffId = loginResponse.Staff.Id;
staffName = loginResponse.Staff.Name;
r.UserInfo.StaffId = loginResponse.Id;
staffName = loginResponse.Name;
}
}
r.UserInfo.CompanyId = userInfo_v3.Company.Id;