From 3dcba36d78cafaa611026662640806d12aa2221f Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期一, 17 三月 2025 21:08:14 +0800 Subject: [PATCH] 雅达-调整参数顺序并优化空值处理 --- Tiger.Business.WMS/Transaction/Yada/Count_BIZ_U9_ASN.cs | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Tiger.Business.WMS/Transaction/Yada/Count_BIZ_U9_ASN.cs b/Tiger.Business.WMS/Transaction/Yada/Count_BIZ_U9_ASN.cs index 255dfb3..2eaa822 100644 --- a/Tiger.Business.WMS/Transaction/Yada/Count_BIZ_U9_ASN.cs +++ b/Tiger.Business.WMS/Transaction/Yada/Count_BIZ_U9_ASN.cs @@ -21,7 +21,7 @@ { public ICount_BIZ_U9_ASN Init(string id, string userCode, string apiHost, string orgCode) { - base.Init(id, apiHost, userCode, orgCode); + base.Init(id, userCode, apiHost, orgCode); //鍔犺浇宸茬粡娓呯偣鏁版嵁 LoadData(); Logger.Console.Info($"Start {this.GetType().Name} Transaction[ID: {TransID}]"); @@ -139,7 +139,7 @@ { action.IsSuccessed = false; //action.LocaleMsg = Biz.L("鐗╂枡缂栫爜[{0}]涓嶅瓨鍦ㄦ垨鑰呰鐗╂枡鏈惎鐢�"); - action.LocaleMsg = Biz.L("WMS.Default.ScanItem.ItemCodeNotExistsOrNotActive", inv.ItemInfo.ITEM_CODE.IsNullOrEmpty(inv.Barcode.ItemCode)); + action.LocaleMsg = Biz.L("WMS.Default.ScanItem.ItemCodeNotExistsOrNotActive", inv.ItemInfo?.ITEM_CODE.IsNullOrEmpty(inv.Barcode.ItemCode)); return action; } @@ -155,8 +155,8 @@ AUTH_ORG = input.AuthOption.CurOrg, STATUS = WMS_ITEM.STATUSs.WaitIn.GetValue(), QTY = inv.Barcode.Qty.ToDouble(), - PROD_DATE = inv.Barcode.DateCode.ToDateTime(), - ERP_WH = CurScanShelf.WarehouseCode, + PROD_DATE = (inv.Barcode.DateCode?? DateTime.Now.ToString("yyyy-MM-dd")).ToDateTime(), + ERP_WH = "", //CurScanShelf.WarehouseCode, UNIT = inv.Barcode.Unit, }; @@ -166,7 +166,7 @@ AUTH_ORG = input.AuthOption.CurOrg, ITEM_CODE = inv.Barcode.ItemCode, QTY = inv.Barcode.Qty.ToDouble(), - ERP_WH = CurScanShelf.WarehouseCode, + ERP_WH = "", //CurScanShelf.WarehouseCode, UNIT = inv.Barcode.Unit, }; @@ -201,12 +201,12 @@ { foreach (var item in inv.Items) { - item.ERP_WH = CurScanShelf.WarehouseCode; + item.ERP_WH = ""; item.AUTH_ORG = input.AuthOption.CurOrg; } foreach (var item in inv.Packages) { - item.ERP_WH = CurScanShelf.WarehouseCode; + item.ERP_WH = ""; item.AUTH_ORG = input.AuthOption.CurOrg; } } -- Gitblit v1.9.3