MES齐套搭配方案查询接口,忽略中间变量

This commit is contained in:
alex
2023-07-07 17:15:05 +08:00
parent 284b36a043
commit 3f351cf23f
2 changed files with 8 additions and 7 deletions

View File

@@ -94,13 +94,12 @@ namespace Tnb.WarehouseMgr
try
{
results = await _db.Queryable<WmsCollocationSchemeH>()
.LeftJoin<WmsCollocationSchemeD>((a, b) => b.bill_id == a.id)
.Where(a => a.material_id == input.material_id)
.Select((a, b) => new CollocationSchemeOutput
.Select(a => new CollocationSchemeOutput
{
list = SqlFunc.Subqueryable<WmsCollocationSchemeD>().Where(b => b.bill_id == a.id).ToList(),
}, true)
.Mapper(it=> it.CollocationSchemeDs = it.list.Adapt<List<CollocationSchemeDOutput>>())
.Mapper(it => it.CollocationSchemeDs = it.list?.Adapt<List<CollocationSchemeDOutput>>())
.ToListAsync();
}
catch (Exception ex)