末检自动完工
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();
|
||||
|
||||
@@ -392,8 +392,9 @@ namespace Tnb.WarehouseMgr
|
||||
erpRequestData.Add("creationtime", nowStr);
|
||||
erpRequestData.Add("creator", erpCreateId);
|
||||
erpRequestData.Add("ctrantypeid", "0001H11000000000D30X");//先写死
|
||||
erpRequestData.Add("cprowarehouseid", wmsPrdInstockD.scwarehouse_id);
|
||||
erpRequestData.Add("cwarehouseid", wmsPrdInstockD.warehouse_id);//先写死
|
||||
// erpRequestData.Add("cprowarehouseid", wmsPrdInstockD.scwarehouse_id);
|
||||
erpRequestData.Add("cprowarehouseid", wmsPrdInstockD.warehouse_id);
|
||||
erpRequestData.Add("cwarehouseid", wmsPrdInstockD.warehouse_id);//todo 现在是我们的仓库id 要改
|
||||
erpRequestData.Add("cwhsmanagerid", null);
|
||||
erpRequestData.Add("dbilldate", nowStr);
|
||||
erpRequestData.Add("dmakedate", nowStr);
|
||||
|
||||
Reference in New Issue
Block a user