1
wangxinhui
2026-01-29 c67c39f00fde325f3ff3f407c6b8b7416d5152c1
代码管理/WMS/WIDESEA_WMSServer/WIDESEA_CheckService/CheckOrderService.cs
@@ -6,6 +6,7 @@
using System.Threading.Tasks;
using WIDESEA_Common.CommonEnum;
using WIDESEA_Common.OrderEnum;
using WIDESEA_Common.WareHouseEnum;
using WIDESEA_Core;
using WIDESEA_Core.BaseRepository;
using WIDESEA_Core.BaseServices;
@@ -135,7 +136,7 @@
        /// <param name="checkOrder"></param>
        /// <param name="checkOrderResults"></param>
        /// <returns></returns>
        public WebResponseContent FeedbackCheckResult(Dt_CheckOrder checkOrder,List<Dt_CheckOrderResult> checkOrderResults)
        public WebResponseContent FeedbackCheckResult(Dt_CheckOrder checkOrder,List<Dt_CheckOrderResult> checkOrderResults, Dt_Warehouse? warehouse=null)
        {
            try
            {
@@ -174,6 +175,12 @@
                    Way = 1,
                    Details = checkResults
                };
                if (warehouse!=null && (warehouse.WarehouseCode == WarehouseEnum.HA152.ToString() || warehouse.WarehouseCode == WarehouseEnum.HA58.ToString()))
                {
                    model.QtyInspected = "1";
                    model.QtyQualified = "1";
                }
                string response = _invokeERPService.InvokeCheckOrderApi(model);
                ErpRequestContent requestContent = response.DeserializeObject<ErpRequestContent>();