From 7afffdc84ec3dd3fc183b16af1a49ecef03569f4 Mon Sep 17 00:00:00 2001 From: tongfei <244188119@qq.com> Date: Fri, 3 Nov 2023 10:38:55 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=BD=B1=E5=93=8D=E5=AF=B9?= =?UTF-8?q?=E8=B1=A1=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Dto/InStockTask/InStockTaskResponse.cs | 7 +++++- .../Services/Public/LoginService.cs | 23 +------------------ .../InStockTaskRepositories.cs | 1 + 3 files changed, 8 insertions(+), 23 deletions(-) diff --git a/src/WMS.Web.Core/Dto/InStockTask/InStockTaskResponse.cs b/src/WMS.Web.Core/Dto/InStockTask/InStockTaskResponse.cs index 94afeaca..40057c04 100644 --- a/src/WMS.Web.Core/Dto/InStockTask/InStockTaskResponse.cs +++ b/src/WMS.Web.Core/Dto/InStockTask/InStockTaskResponse.cs @@ -22,7 +22,12 @@ namespace WMS.Web.Core.Dto.InStockTask /// 来源单号 /// public string SourceBillNo { get; set; } - + + /// + /// 仓库编码(对应金蝶和单点) + /// + public string StockCode { get; set; } + /// /// 物料ID /// diff --git a/src/WMS.Web.Domain/Services/Public/LoginService.cs b/src/WMS.Web.Domain/Services/Public/LoginService.cs index e888017f..9f692766 100644 --- a/src/WMS.Web.Domain/Services/Public/LoginService.cs +++ b/src/WMS.Web.Domain/Services/Public/LoginService.cs @@ -223,13 +223,6 @@ namespace WMS.Web.Domain.Services.Public /// public async Task> GetUserInfo(string username, string password) { - //JsonObject reqData = new JsonObject(); - //reqData.Add("client_id", _soaOptions.AppId); - //reqData.Add("client_secret", _soaOptions.AppSecret); - //reqData.Add("grant_type", "password"); - //reqData.Add("username", username); - //reqData.Add("password", password); - var reqData = new LoginAuthorizeRequest(); reqData.ClientId = _soaOptions.AppId; reqData.ClientSecret = _soaOptions.AppSecret; @@ -240,28 +233,20 @@ namespace WMS.Web.Domain.Services.Public var md5 = System.Security.Cryptography.MD5.Create(); var md5Pwd= BitConverter.ToString(md5.ComputeHash(Encoding.Default.GetBytes(password))); md5Pwd = md5Pwd.Replace("-", string.Empty); - - - reqData.Password = md5Pwd.ToLower(); - //这个是登录的时候给前端验证的token,以及传给php单点那边的一个session值,用于单点退出时,通知ops退出 string NewToken = Guid.NewGuid().ToString("N"); try { - _logger.LogInformation($"username1:" + username + ";password:" + password); string result = _httpClientHelp.PostHttp(_soaOptions.Url_V3 + "/uc/authorize", reqData); var jObject = JsonObject.Parse(result); - _logger.LogInformation($"username2:" + username + ";password:" + password); LoginInDto r = new LoginInDto(); r.UserInfo = new UserInfoDto(); r.TokenInfo = new AccessTokenDto(); var login_result = jObject["code"] == 0 ? "成功" : "失败"; - _logger.LogInformation($"登录信息APP和小程序:单点->{login_result}"); - if (jObject["code"] == 0) - { + if (jObject["code"] == 0) { string datajson = jObject["data"].ToString(); var _loginDto = JsonConvert.DeserializeObject(datajson); @@ -274,12 +259,7 @@ namespace WMS.Web.Domain.Services.Public //映射登录信息 var userInfo_v3 = _mapper.Map(entity); - //userInfo_v3.Orgs = _mapper.Map>(entity.orgs); - //userInfo_v3.Depts = _mapper.Map>(entity.depts); - //userInfo_v3.Roles = _mapper.Map>(entity.roles); - _logger.LogInformation($"登录信息:用户ID->{entity.id}"); - //HTTP请求获取登录信息:人员,客户,供应商,公司 var loginRequest = new LoginSingleRequest() { @@ -343,7 +323,6 @@ namespace WMS.Web.Domain.Services.Public jObject = JsonObject.Parse(result); if (jObject["errno"] == 0) { - _logger.LogInformation("用户信息登录:" + errno_text); return Result.ReFailure("拒绝用户证书试图访问此web站点,请与站点管理员联系以建立用户证书权限", 403); } else diff --git a/src/WMS.Web.Repositories/InStockTaskRepositories.cs b/src/WMS.Web.Repositories/InStockTaskRepositories.cs index 4c1b0ca4..058a872b 100644 --- a/src/WMS.Web.Repositories/InStockTaskRepositories.cs +++ b/src/WMS.Web.Repositories/InStockTaskRepositories.cs @@ -163,6 +163,7 @@ namespace WMS.Web.Repositories DetailsId=s.detail.Id, SourceBillNo=s.order.SourceBillNo, MaterialId=s.detail.MaterialId, + StockCode=s.detail.StockCode, MaterialName = "", MaterialNumber = "", Specifications = "",