末检自动完工
This commit is contained in:
@@ -391,9 +391,9 @@ namespace Tnb.QcMgr
|
||||
}
|
||||
}else if (QcCheckExecH.checktype == WmsWareHouseConst.XUNJIAN_ID || QcCheckExecH.checktype == WmsWareHouseConst.SHOUJIAN_ID || QcCheckExecH.checktype == WmsWareHouseConst.MOJIAN_ID )
|
||||
{
|
||||
PrdMoTask prdMoTask = await db.Queryable<PrdMoTask>().Where(x=>x.mo_task_code==QcCheckExecH.mo_task_code && x.id!=null).FirstAsync();
|
||||
if (CheckTaskInput.result == "no")
|
||||
{
|
||||
PrdMoTask prdMoTask = await db.Queryable<PrdMoTask>().Where(x=>x.mo_task_code==QcCheckExecH.mo_task_code && x.id!=null).FirstAsync();
|
||||
string pauseReason = QcCheckExecH.checktype == WmsWareHouseConst.XUNJIAN_ID ? "巡检不合格" : QcCheckExecH.checktype == WmsWareHouseConst.SHOUJIAN_ID ? "首检不合格" : "末检不合格";
|
||||
await _prdMoTaskService.PrdTaskRelease2(new PrdTaskReleaseUpInput()
|
||||
{
|
||||
@@ -428,6 +428,18 @@ namespace Tnb.QcMgr
|
||||
.Where(x => carryCodes.Contains(x.carry_code))
|
||||
.ExecuteCommandAsync();
|
||||
}
|
||||
else
|
||||
{
|
||||
//末检自动完工
|
||||
if (QcCheckExecH.checktype == WmsWareHouseConst.MOJIAN_ID)
|
||||
{
|
||||
await _prdMoTaskService.PrdTaskRelease2(new PrdTaskReleaseUpInput()
|
||||
{
|
||||
TaskIds = NPOI.Util.Arrays.AsList(prdMoTask.id),
|
||||
Behavior = "Compled",
|
||||
},db);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
await db.Ado.CommitTranAsync();
|
||||
|
||||
Reference in New Issue
Block a user