bug处理,二楼空载具料架入库

This commit is contained in:
2024-06-06 16:42:31 +08:00
parent 9e177b69f7
commit 439e000bd1
57 changed files with 457 additions and 1196 deletions

View File

@@ -247,8 +247,8 @@ namespace Tnb.WarehouseMgr
/// <returns></returns>
public string[] GetFloor1GLSGWOutstockLocation()
{
return new string[3] { WmsWareHouseConst.Floor1GLSGWOutstockStation1 , WmsWareHouseConst.Floor1GLSGWOutstockStation2
, WmsWareHouseConst.Floor1GLSGWOutstockStation3 };
return new string[4] { WmsWareHouseConst.Floor1GLSGWOutstockStation1 , WmsWareHouseConst.Floor1GLSGWOutstockStation2
, WmsWareHouseConst.Floor1GLSGWOutstockStation3, WmsWareHouseConst.Floor1GLSGWOutstockStation4 };
}
/// <summary>
@@ -786,7 +786,10 @@ namespace Tnb.WarehouseMgr
third_eqp_type = c.third_eqp_type,
}, true);
Logger.Information("【GenTaskExecute】 执行SQL: " + sugarQueryable.ToSqlString());
if (sugarQueryable.Count() == 0)
return;
//Logger.Information("【GenTaskExecute】 执行SQL: " + sugarQueryable.ToSqlString());
List<WmsPretaskH> preTasks = await sugarQueryable.ToListAsync();
@@ -1105,9 +1108,13 @@ namespace Tnb.WarehouseMgr
move_num = b.move_num,
third_eqp_type = b.third_eqp_type,
}, true).ToListAsync();
if (CTUTasks.Count == 0)
return;
List<WmsPretaskCode> TaskCodes = await db.Queryable<WmsPretaskCode>().Where(it => CTUTasks.Select(p => p.id).ToList().Contains(it.bill_id)).ToListAsync();
Logger.Information($@"【CTUTaskExecute】 获取任务TaskCodes: {JsonConvert.SerializeObject(TaskCodes)}");
//Logger.Information($@"【CTUTaskExecute】 获取任务TaskCodes: {JsonConvert.SerializeObject(TaskCodes)}");
var InTasks = CTUTasks.Where(a => a.task_type == WmsWareHouseConst.WMS_PRETASK_INSTOCK_TYPE_ID).ToList();
var OutTasks = CTUTasks.Where(a => a.task_type == WmsWareHouseConst.WMS_PRETASK_OUTSTOCK_TYPE_ID || a.task_type == WmsWareHouseConst.BIZTYPE_WMSTRANSFER_ID).ToList();