This commit is contained in:
2024-11-08 16:31:11 +08:00
parent 2eb84e1189
commit e55d4cbb92

View File

@@ -443,27 +443,30 @@ namespace Tnb.QcMgr
Behavior = "Pause", Behavior = "Pause",
PauseReeson = pauseReason PauseReeson = pauseReason
},db); },db);
await _prdMoTaskService.SelfTestScrapped2(new SelfTestScrappedInput()
{ #region
mo_task_id = prdMoTask.id, //await _prdMoTaskService.SelfTestScrapped2(new SelfTestScrappedInput()
scrap_qty = rqty, //{
remark = "抽样不合格报废", // mo_task_id = prdMoTask.id,
categoryItems = new List<SelfTestScrappedInputItem>() // scrap_qty = rqty,
{ // remark = "抽样不合格报废",
new SelfTestScrappedInputItem() // categoryItems = new List<SelfTestScrappedInputItem>()
{ // {
category_id = "25574005966629", // new SelfTestScrappedInputItem()
items = new List<defectItem>() // {
{ // category_id = "25574005966629",
new defectItem() // items = new List<defectItem>()
{ // {
defective_item = "抽样不合格报废", // new defectItem()
defective_item_qty = rqty // {
} // defective_item = "抽样不合格报废",
} // defective_item_qty = rqty
} // }
} // }
}, db); // }
// }
//}, db);
#endregion
List<PrdReport> prdReports= await db.Queryable<PrdReport>().Where(x => x.mo_task_id == prdMoTask.id && x.create_time >= CheckTaskInput.startEndTime[0].TimeStampToDateTime() && x.create_time <= CheckTaskInput.startEndTime[1].TimeStampToDateTime()).ToListAsync(); List<PrdReport> prdReports= await db.Queryable<PrdReport>().Where(x => x.mo_task_id == prdMoTask.id && x.create_time >= CheckTaskInput.startEndTime[0].TimeStampToDateTime() && x.create_time <= CheckTaskInput.startEndTime[1].TimeStampToDateTime()).ToListAsync();
//List<string> carryCodes = await db.Queryable<PrdReport>().Where(x => x.mo_task_id == prdMoTask.id && x.create_time >= CheckTaskInput.startEndTime[0].TimeStampToDateTime() && x.create_time <= CheckTaskInput.startEndTime[1].TimeStampToDateTime()).Select(x => x.material_box_code).Distinct().ToListAsync(); //List<string> carryCodes = await db.Queryable<PrdReport>().Where(x => x.mo_task_id == prdMoTask.id && x.create_time >= CheckTaskInput.startEndTime[0].TimeStampToDateTime() && x.create_time <= CheckTaskInput.startEndTime[1].TimeStampToDateTime()).Select(x => x.material_box_code).Distinct().ToListAsync();