diff --git a/DOAN.Service/MES/Material/MmInventoryService.cs b/DOAN.Service/MES/Material/MmInventoryService.cs index fd21a19..27d2c65 100644 --- a/DOAN.Service/MES/Material/MmInventoryService.cs +++ b/DOAN.Service/MES/Material/MmInventoryService.cs @@ -378,7 +378,7 @@ namespace DOAN.Service.BZFM { OutboundNo = outboundNo, BatchNo = parm.BatchNo, - StoveCode = parm.Operator = parm.Operator, + StoveCode = parm.StoveCode, MaterialCode = mmMaterial.MaterialCode, MaterialName = mmMaterial.MaterialName, SupplierCode = mmMaterial.SupplierCode, @@ -397,6 +397,7 @@ namespace DOAN.Service.BZFM WorkorderRaw = parm.WorkorderRaw, OrderNo = parm.OrderNo, Remarks = parm.Remarks, + Operator = parm.Operator, }; Context.Insertable(newRecord).ExecuteCommand(); Context.Ado.CommitTran(); diff --git a/DOAN.Service/Mobile/ReportFlowService.cs b/DOAN.Service/Mobile/ReportFlowService.cs index 4d416f9..9d90a8c 100644 --- a/DOAN.Service/Mobile/ReportFlowService.cs +++ b/DOAN.Service/Mobile/ReportFlowService.cs @@ -535,8 +535,7 @@ public class ReportFlowService : BaseService, IReportFlowServic } workorderInfo.CustomerOrder = customer_order; - // 修改工单信息,绑定出货记录 - Context.Updateable(workorderInfo).ExecuteCommand(); + // 修改采购订单出货数 orderPurchase.DeliveryQuantity += finish_num; @@ -569,6 +568,8 @@ public class ReportFlowService : BaseService, IReportFlowServic workorderInfo.ShipmentNum += finish_num; if (workorderInfo.ProductNum >= workorderInfo.ShipmentNum) { + // 修改工单信息,绑定出货记录 + Context.Updateable(workorderInfo).ExecuteCommand(); // Todo找还有库存的成品库 // 暂时默认成品入库与出库批次号都为000