From 14a1eac0eaa2c115e37d2e6171090f92262e151e Mon Sep 17 00:00:00 2001 From: 18942506660 <18942506660@A18942506660> Date: Thu, 31 Oct 2024 09:26:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vs/WMS.Web/DesignTimeBuild/.dtbcache.v2 | Bin 276926 -> 276926 bytes .../Services/ProductInventoryService.cs | 6 +++--- .../Services/Public/LingXingService.cs | 2 ++ 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.vs/WMS.Web/DesignTimeBuild/.dtbcache.v2 b/.vs/WMS.Web/DesignTimeBuild/.dtbcache.v2 index 845061d2a1e468a406928c9cbc7faf730f236cff..a2bfa09e0e112381d00a4742a5832c583525db76 100644 GIT binary patch delta 5277 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 delta 4708 zcmb7{2Y6If7RTqkJM+$^8c-u(Xs*k;u3}~~WHPpmA}mfZh50*{ps?<_GbfDY+wa?b-}is_cgijA+`Kn8J5o72 zQaScvJ;~l^TN8SAjmP3ek)m)>yd)7zlol3-!}+C!(XvkQM53@D5$j(TDUBo|;gU!q zUJ{KLMvF?~(Re{gxI8~nmf$O3M~eb+@6x_j!SuSGmS5M?epz)Xj>aPKl1Tr;Sf^;L zu(T{(RMIIw7EP3vCt^hfC6S_dQGPfakC(;@%1g^5<%#~$a9Lp@Qd$s>#p01fLBQ@5 z_TAq0f)2{=6!n`;u$%R=3cSbr+9!MaciSzk&KbV^Dyxb2)>C$#cX+owsBcanb180o z9SCe@ZDASzR&KYkwu|o(Zg;RAWj)4vob?3jN!C-Wr&-Uio@G79Y8mj}+hgZi+db^D zk9T*o>owNvtUatZSZ}i4V!h2WL%hS<%X*i!kM$nweU{D3+0X3!{{jBUmnN9~-X0U^-FIc}^#FuP;#cIg? zP2d04@9SUmb2#@9+uOAp2qYQIB#?yGvXF1seu0%@?PR^kdWrQd%Pi0=?p4 z2nOqN{Vy7*y*=Ejsvjiroy&fe*w^92eokF(^7v|N0gftjU&Hq!Ik?WbIK>wdj%iX! zJB1P_g;ED)66v3flyl^I2LmK>LpCzdNx2y0V6cRSWJ5!_(~S;>No067Qo)f*2O}hM zQ#LY^BcmLQmdFNmY;j{aGSQJPKOk#9o!&yT9rhm6vn8iD_gj2hif$w(G&8kduPo}vy z)7#}K4G!bReB30(!N2yaWmB*I?7$pm+w@D#%Pf>Q}sNWW=> zrGhsT)(cK2Y!aM7*ep1c@R;B%!VbaNgl7cj5WW?hOZX;@Zez?Nd@t_#gauNdg@hyG zttR{^cnjg*f{O@&Q0AEz6AsGSmk_=b^ax)IE+yEKdn?Z@-erWOD|{OvS2AuVoG!SW zr;~&lUXNfc&unLAzJvEba#!#i;=PlwQXbY$j|G+)CIcxSfzELp(w_MQ{hU4$~hR|(~Uy9omXU*j#8(O&1*PKxpd4=nf=cawy-3Gaw^FX3ImeT1Ph*n9kr zzAx_mguA5Q2ZRsB`w`(|!B6<_RT4fWd?wz{2?qoZ621`plJJ$_*MviYNdg4FA*2{x z^VRv5@SV87C;T8-M>s6_BY(JL#Xk{72_7Mg5j@H-isb%G7$@FP+; z+ex@kBPLj+5f?mL;~c?rHO><}U*oTW#Tpj~UZ~Mo@FI;af?YNKCfH4*yWqtdm!y%u zzn5xUChi^@Jq0h<_`Bd08vhXdr$#Tq-Wpd5{!8O3!9E&S3tppftzch`euCF&Bm_$| zO4|sRY4jH?*SKDAfH!1~%C~OtYSyTN%LeMqaeI(92a@!0d$3Mnh{jNf+?b6FQCrRcoIz{)yR4pgdY5JlRW~yX!^Do3MtJ*s1ht{dX ztz4h#4{A4S{`h7OYRr5YSNh_waed-+%|Ps^e*cwK+XYp_zuIZ7DC?Bhq%I_WCtY-Mm!?RE0fTd(CQ9d;gq+ zYL?w_jxNSr);#UCf78zO=C4p4{Jp(Y3)`O0wZBs3_F2H;g{($=0&C1_!fMK@X5THW zMXbfF`lH?1d~7pEyCv-NSW8*AvX-%KW8KbL&Z^Pg@I$IFWKMPu_`43NGo6+`@j2C0 zc8dX1xorlvk-y^-wcd$Fg5B|;MkJWxA59KSRw>-ihg1)1bhi}WxHM}Gtu?gH&^qtP z5mk`?kT$!SInY*8`Xswvr<;c}&4x^~G1F}F`W;oL`l}DCR+ck7#8VCTcK)dHoeIMh zp7oO&?Tj!y!gGI8C+3VaJTjERXal1|eqy;ID>2qsV?(KA!|s?GN;XVkVyHW&g}6x} s%unO<7w7j+v)QbCvw4OshPD{mYG|vWjzOl5-0Q4hH-E}eb s.Code).ToList()); var res = await _erpInventoryService.GetInventory(codes.Select(s => s.Code).ToList()); - _logger.LogInformation($"拉取金蝶数据结果:{res.IsSuccess} {res.Message} {res.Data.Count()}"); + _logger.LogInformation($"拉取金蝶数据结果:{res.IsSuccess} {res.Message}"); if (!res.IsSuccess) return res; //过滤掉不符合要求的组织和仓库组合 List listOld = new List(); @@ -144,7 +144,7 @@ namespace WMS.Web.Domain.Services var ids = resStock.Data.Where(w => listNames.Contains(w.Name)).Select(s => s.Id).ToList(); //获取领星库存 var resInventory = await _juShuiTanService.GetInventory(ids); - _logger.LogInformation($"拉取聚水潭数据结果:{resInventory.IsSuccess} {resInventory.Message} {resInventory.Data.Count()}"); + _logger.LogInformation($"拉取聚水潭数据结果:{resInventory.IsSuccess} {resInventory.Message}"); if (!resInventory.IsSuccess) return resStock; @@ -235,7 +235,7 @@ namespace WMS.Web.Domain.Services string strIds = string.Join(",", ids); //获取领星库存 var resInventory = await _lingXingService.GetInventory(new Core.Dto.LingXing.LingXingInventoryRequest() { wid = strIds }); - _logger.LogInformation($"拉取领星数据结果:{resInventory.IsSuccess} {resInventory.Message} {resInventory.Data.Count()}"); + _logger.LogInformation($"拉取领星数据结果:{resInventory.IsSuccess} {resInventory.Message}"); if (!resInventory.IsSuccess) return resStock; //物料 diff --git a/src/WMS.Web.Domain/Services/Public/LingXingService.cs b/src/WMS.Web.Domain/Services/Public/LingXingService.cs index df6f5415..2c097ac7 100644 --- a/src/WMS.Web.Domain/Services/Public/LingXingService.cs +++ b/src/WMS.Web.Domain/Services/Public/LingXingService.cs @@ -25,6 +25,7 @@ using WMS.Web.Core.Help; using static System.Net.WebRequestMethods; using WMS.Web.Domain.Values; using WMS.Web.Core.Dto.JuShuiTan; +using System.Threading; namespace WMS.Web.Domain.Services.Public { @@ -142,6 +143,7 @@ namespace WMS.Web.Domain.Services.Public int num = res.Total / 800; for (int i = 1; i <= num; i++) { + Thread.Sleep(1000);//怕拉取过于频繁接口限制 dto.offset = i; if (i == num) dto.length = res.Total - (num * 800); resUrl = await GetStr("/erp/sc/routing/data/local_inventory/inventoryDetails", dto);