From 45d3d62c44fc1169f997dfd0411832d8e9459f0c Mon Sep 17 00:00:00 2001 From: Administrator <Administrator@DESKTOP-HAU3ST3> Date: 星期五, 24 一月 2025 11:08:09 +0800 Subject: [PATCH] 1 --- WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Base/InboundOrderService.cs | 31 ++++++++++++++++++------------- 1 files changed, 18 insertions(+), 13 deletions(-) diff --git a/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Base/InboundOrderService.cs b/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Base/InboundOrderService.cs index f6f4695..c4ff7db 100644 --- a/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Base/InboundOrderService.cs +++ b/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Base/InboundOrderService.cs @@ -218,21 +218,26 @@ CreateDate = DateTime.Now, }; _inboundOrderHtyService.AddData(inboundOrder_Hty); - - Dt_InboundOrderDetail_Hty dt_InboundOrderDetail_Hty = new Dt_InboundOrderDetail_Hty + foreach (var item in oldOutboundOrder.Details) { - OrderId = dt_InboundOrderDetail.OrderId, - MaterielCode = dt_InboundOrderDetail.MaterielCode, - MaterielName = dt_InboundOrderDetail.MaterielName, - BatchNo = dt_InboundOrderDetail.BatchNo, - OrderQuantity = dt_InboundOrderDetail.OrderQuantity, - ReceiptQuantity = dt_InboundOrderDetail.ReceiptQuantity, - OverInQuantity = dt_InboundOrderDetail.OverInQuantity, - OrderDetailStatus = dt_InboundOrderDetail.OrderDetailStatus, - }; - _inboundOrderDetail_HtyService.AddData(dt_InboundOrderDetail_Hty); + Dt_InboundOrderDetail_Hty dt_InboundOrderDetail_Hty = new Dt_InboundOrderDetail_Hty + { + OrderId = dt_InboundOrderDetail.OrderId, + MaterielCode = dt_InboundOrderDetail.MaterielCode, + MaterielName = dt_InboundOrderDetail.MaterielName, + BatchNo = dt_InboundOrderDetail.BatchNo, + OrderQuantity = dt_InboundOrderDetail.OrderQuantity, + ReceiptQuantity = dt_InboundOrderDetail.ReceiptQuantity, + OverInQuantity = dt_InboundOrderDetail.OverInQuantity, + OrderDetailStatus = dt_InboundOrderDetail.OrderDetailStatus, + Creater = "WMS", + CreateDate = DateTime.Now, + }; + _inboundOrderDetail_HtyService.AddData(dt_InboundOrderDetail_Hty); + _inboundOrderDetailService.DeleteData(item); + } BaseDal.DeleteData(oldOutboundOrder); - _inboundOrderDetail_HtyService.DeleteData(dt_InboundOrderDetail); + //inboundOrder_Hty.Details = oldOutboundOrder.Details; //#region 楠岃瘉鏁版嵁 -- Gitblit v1.9.3