质检
This commit is contained in:
@@ -566,8 +566,11 @@ namespace Tnb.QcMgr
|
|||||||
|
|
||||||
WmsCarryCode wmsCarryCode = await db.Queryable<WmsCarryCode>().FirstAsync(x => x.carry_id == wmsCarryH.id);
|
WmsCarryCode wmsCarryCode = await db.Queryable<WmsCarryCode>().FirstAsync(x => x.carry_id == wmsCarryH.id);
|
||||||
BasLocation basLocation = await db.Queryable<BasLocation>().Where(r => r.location_code == wmsCarryH.location_code).FirstAsync();
|
BasLocation basLocation = await db.Queryable<BasLocation>().Where(r => r.location_code == wmsCarryH.location_code).FirstAsync();
|
||||||
|
if (basLocation == null)
|
||||||
|
throw Oops.Bah($"未找到编号为{wmsCarryH.location_code}的库位");
|
||||||
WmsCarryMat wmsCarryMat = await db.Queryable<WmsCarryMat>().Where(r => r.carry_id == wmsCarryH.id).FirstAsync();
|
WmsCarryMat wmsCarryMat = await db.Queryable<WmsCarryMat>().Where(r => r.carry_id == wmsCarryH.id).FirstAsync();
|
||||||
BasWarehouse basWarehouse = await db.Queryable<BasWarehouse>().Where(r => r.id == basLocation.wh_id).FirstAsync();
|
BasWarehouse basWarehouse = await db.Queryable<BasWarehouse>().Where(r => r.id == basLocation.wh_id).FirstAsync();
|
||||||
|
var _prdReports = prdReports.Where(r => r.material_box_code == carryCode).First();
|
||||||
var qcTempConD = new QcTempControlD()
|
var qcTempConD = new QcTempControlD()
|
||||||
{
|
{
|
||||||
bill_id = qcTempControlH.id,
|
bill_id = qcTempControlH.id,
|
||||||
@@ -578,12 +581,12 @@ namespace Tnb.QcMgr
|
|||||||
location_code = basLocation?.location_code,
|
location_code = basLocation?.location_code,
|
||||||
location_id = basLocation?.id,
|
location_id = basLocation?.id,
|
||||||
qty = wmsCarryCode?.codeqty.ToString(),
|
qty = wmsCarryCode?.codeqty.ToString(),
|
||||||
submiter = prdReports.Where(r=>r.material_box_code==carryCode).FirstOrDefault()?.create_id,
|
submiter = _prdReports == null ? null : _prdReports.create_id,
|
||||||
maker_id = "",
|
maker_id = "",
|
||||||
create_id = _userManager.UserId,
|
create_id = _userManager.UserId,
|
||||||
create_time = DateTime.Now,
|
create_time = DateTime.Now,
|
||||||
check_status="暂控",
|
check_status = "暂控",
|
||||||
call_status="未呼叫"
|
call_status = "未呼叫"
|
||||||
};
|
};
|
||||||
qcTempControlDs.Add(qcTempConD);
|
qcTempControlDs.Add(qcTempConD);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user