From 5f8f6db2f23ddbbafc465f88cd7407cdc6a2ab47 Mon Sep 17 00:00:00 2001 From: payne <bzrlw2012@163.com> Date: 周三, 24 4月 2024 11:44:33 +0800 Subject: [PATCH] 物料新增接口 --- iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterial/WmsMaterialService.cs | 30 +++++++++++++++++++++++++++--- 1 files changed, 27 insertions(+), 3 deletions(-) diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterial/WmsMaterialService.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterial/WmsMaterialService.cs index ce56c81..930edf9 100644 --- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterial/WmsMaterialService.cs +++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterial/WmsMaterialService.cs @@ -185,10 +185,34 @@ var wmsMaterial = input.MaterialInput.Adapt<WmsMaterial>(); //鎺у埗瑙勫垯淇℃伅 var controlRuleld = input.ControlRuleld; - //鐗╂枡瀹㈡埛鍏宠仈淇℃伅 - var materialCustomerList = input.MaterialCustomerList.Adapt<WmsMaterialCustomer>(); + //瀹㈡埛妗f淇℃伅 + var baseCustomerList = input.BaseCustomerList.Adapt<List<BaseCustomer>>(); + //鐗╂枡瀹㈡埛鍏宠仈鍏崇郴 + var materialCustomerList=new List<WmsMaterialCustomer>(); + foreach (var baseCustomer in baseCustomerList) + { + materialCustomerList.Add(new WmsMaterialCustomer() + { + CreatedTime = DateTime.Now, + CreatedUserId = CurrentUserInfo.UserId, + CreatedUserName = CurrentUserInfo.Name, + CustChinaName = baseCustomer.CustChinaName, + CustCode = baseCustomer.CustCode, + CustEnglishName = baseCustomer.CustEnglishName, + CustId = baseCustomer.Id, + MaterialCode = wmsMaterial.MaterialCode, + MaterialId = wmsMaterial.Id, + MaterialName = wmsMaterial.MaterialName, + UpdatedTime = DateTime.Now, + UpdatedUserId = CurrentUserInfo.UserId, + UpdatedUserName = CurrentUserInfo.Name + + }); + + } + //鏇夸唬鍝佷俊鎭� - var substituteGoodList = input.SubstituteGoodList.Adapt<WmsSubstituteGood>(); + var substituteGoodList = input.SubstituteGoodList.Adapt<List<WmsSubstituteGood>>(); //楠岃瘉 await CheckExisit(wmsMaterial); -- Gitblit v1.9.3