From c755f1fce97d09044f294a478e4b2d75dd931362 Mon Sep 17 00:00:00 2001 From: payne <bzrlw2012@163.com> Date: 周三, 24 4月 2024 10:58:13 +0800 Subject: [PATCH] 新增物料客户关系实体、自定义新增物料基础信息接口、入参 --- iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/WmsMaterial/WmsMaterialService.cs | 18 ++++++++++++++---- 1 files changed, 14 insertions(+), 4 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 bc3e25c..ce56c81 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 @@ -166,9 +166,10 @@ public async Task<List<WmsMaterialOutput>> List([FromQuery] WmsMaterialInput input) { return await _wmsMaterialRep.DetachedEntities.ProjectToType<WmsMaterialOutput>().ToListAsync(); - } + } #region 澧炪�佸垹銆佹敼 + /// <summary> /// 澧炲姞鐗╂枡淇℃伅琛� @@ -176,10 +177,19 @@ /// <param name="input"></param> /// <returns></returns> [HttpPost("WmsMaterial/add")] - public async Task Add(AddWmsMaterialInput input) + public async Task Add(AddWmsMaterialInfoInput input) { - var wmsMaterial = input.Adapt<WmsMaterial>(); - //楠岃瘉 + + + //鐗╂枡淇℃伅 + var wmsMaterial = input.MaterialInput.Adapt<WmsMaterial>(); + //鎺у埗瑙勫垯淇℃伅 + var controlRuleld = input.ControlRuleld; + //鐗╂枡瀹㈡埛鍏宠仈淇℃伅 + var materialCustomerList = input.MaterialCustomerList.Adapt<WmsMaterialCustomer>(); + //鏇夸唬鍝佷俊鎭� + var substituteGoodList = input.SubstituteGoodList.Adapt<WmsSubstituteGood>(); + //楠岃瘉 await CheckExisit(wmsMaterial); wmsMaterial.CreatedUserId = wmsMaterial.UpdatedUserId = SysHelper.GetUserId(); -- Gitblit v1.9.3