diff --git a/BasicData/Tnb.BasicData/BasMbomService.cs b/BasicData/Tnb.BasicData/BasMbomService.cs index a2413c4c..b4f8c260 100644 --- a/BasicData/Tnb.BasicData/BasMbomService.cs +++ b/BasicData/Tnb.BasicData/BasMbomService.cs @@ -134,6 +134,23 @@ namespace Tnb.BasicData return mbomDataOutput; } + /// + /// 获取编辑信息 + /// + /// + /// + [HttpGet] + public async Task GetEbomInfo(string id) + { + ISqlSugarClient db = _repository.AsSugarClient(); + BasEbomH basEbomH = await db.Queryable().SingleAsync(x => x.id == id); + List basEbomDs = await db.Queryable().Where(x => x.ebom_id == id).ToListAsync(); + Dictionary result = new Dictionary(); + result.Add("main",basEbomH); + result.Add("detail",basEbomDs); + return result; + } + /// /// 复制生产bom /// diff --git a/WarehouseMgr/Tnb.WarehouseMgr/WmsPrdInstockHService.cs b/WarehouseMgr/Tnb.WarehouseMgr/WmsPrdInstockHService.cs index d2c81d3b..1ffba189 100644 --- a/WarehouseMgr/Tnb.WarehouseMgr/WmsPrdInstockHService.cs +++ b/WarehouseMgr/Tnb.WarehouseMgr/WmsPrdInstockHService.cs @@ -365,7 +365,7 @@ namespace Tnb.WarehouseMgr .Select((x, y) => y) .ToListAsync(); List erpWarehouserelaHs = await _db.Queryable().Where(x=>x.id!=null).ToListAsync(); - string userId = instock?.create_id ?? WmsWareHouseConst.AdministratorUserId; + string userId = prdReport?.create_id ?? WmsWareHouseConst.AdministratorUserId; string supplierId = WmsWareHouseConst.TIANYIGONGYINGSHANG_ID; List tableIds = new List();