模具保养运行,代码优化

This commit is contained in:
DEVICE8\12494
2023-06-02 17:39:17 +08:00
parent aed23fac08
commit 863d9cf470
8 changed files with 254 additions and 36 deletions

View File

@@ -41,16 +41,17 @@ namespace Tnb.WarehouseMgr
{
dicMaterial = await _db.Queryable<BasMaterial>().ToDictionaryAsync(x => x.id, x => x.name);
}
var items = await _db.Queryable<WmsCarryCode>().Where(it => it.carry_id == carryId)
.Select(it => new CarryCodeDetailOutput
var items = await _db.Queryable<WmsCarryCode>().Where(a => a.carry_id == carryId)
.Select(a => new CarryCodeDetailOutput
{
barcode = it.barcode,
code_batch = it.code_batch,
codeqty = it.codeqty,
material_code = it.material_code,
material_id = it.material_id,
barcode = a.barcode,
code_batch = a.code_batch,
codeqty = a.codeqty,
material_code = a.material_code,
material_id = a.material_id,
unit_id = a.unit_id,
})
.Mapper(it => it.material_name = dicMaterial.ContainsKey(it.material_id) ? dicMaterial[it.material_id].ToString() : "")
.Mapper(it => it.material_name = dicMaterial.ContainsKey(it.material_id) ? dicMaterial[it.material_id].ToString()! : "")
.ToListAsync();
return items;
}