配送申请,生成预任务新增,起终点位Id
This commit is contained in:
@@ -370,6 +370,7 @@ namespace Tnb.WarehouseMgr
|
|||||||
await db.Ado.BeginTranAsync();
|
await db.Ado.BeginTranAsync();
|
||||||
|
|
||||||
List<string> endPointIds = disTasks.Where(t => t.area_code.StartsWith("ELE", StringComparison.OrdinalIgnoreCase)).Select(t => t.endpoint_id).ToList();
|
List<string> endPointIds = disTasks.Where(t => t.area_code.StartsWith("ELE", StringComparison.OrdinalIgnoreCase)).Select(t => t.endpoint_id).ToList();
|
||||||
|
Logger.Information($"endPointIds:{string.Join(",", endPointIds)}");
|
||||||
if (endPointIds?.Count > 0)
|
if (endPointIds?.Count > 0)
|
||||||
{
|
{
|
||||||
elevatorList = elevatorList.FindAll(x => endPointIds.Contains(x.point_id));
|
elevatorList = elevatorList.FindAll(x => endPointIds.Contains(x.point_id));
|
||||||
|
|||||||
@@ -580,7 +580,7 @@ namespace Tnb.WarehouseMgr
|
|||||||
csCode.checkstock_d_id = checkStockDMap.ContainsKey($"{csCode.carry_id}{csCode.material_id}{csCode.code_batch}") ? checkStockDMap[$"{csCode.carry_id}{csCode.material_id}{csCode.code_batch}"] : "";
|
csCode.checkstock_d_id = checkStockDMap.ContainsKey($"{csCode.carry_id}{csCode.material_id}{csCode.code_batch}") ? checkStockDMap[$"{csCode.carry_id}{csCode.material_id}{csCode.code_batch}"] : "";
|
||||||
}
|
}
|
||||||
//插入 盘点code表
|
//插入 盘点code表
|
||||||
await _db.Insertable(checkStockCodes).ExecuteCommandAsync();
|
_ = await _db.Insertable(checkStockCodes).ExecuteCommandAsync();
|
||||||
var detailIds = checkStockCodes.Select(x => x.checkstock_d_id).ToList();
|
var detailIds = checkStockCodes.Select(x => x.checkstock_d_id).ToList();
|
||||||
var checkStockDs = await _db.Queryable<WmsCheckstockD>().Where(it => detailIds.Contains(it.id)).ToListAsync();
|
var checkStockDs = await _db.Queryable<WmsCheckstockD>().Where(it => detailIds.Contains(it.id)).ToListAsync();
|
||||||
foreach (var csd in checkStockDs)
|
foreach (var csd in checkStockDs)
|
||||||
|
|||||||
@@ -148,7 +148,9 @@ namespace Tnb.WarehouseMgr
|
|||||||
org_id = _userManager.User.OrganizeId,
|
org_id = _userManager.User.OrganizeId,
|
||||||
startlocation_id = sPoint?.location_id!,
|
startlocation_id = sPoint?.location_id!,
|
||||||
startlocation_code = sPoint?.location_code!,
|
startlocation_code = sPoint?.location_code!,
|
||||||
|
startpoint_id = sPoint?.id,
|
||||||
startpoint_code = sPoint?.point_code,
|
startpoint_code = sPoint?.point_code,
|
||||||
|
endpoint_id = ePoint?.id,
|
||||||
endpoint_code = ePoint?.point_code,
|
endpoint_code = ePoint?.point_code,
|
||||||
endlocation_id = ePoint?.location_id!,
|
endlocation_id = ePoint?.location_id!,
|
||||||
endlocation_code = ePoint?.location_code!,
|
endlocation_code = ePoint?.location_code!,
|
||||||
|
|||||||
Reference in New Issue
Block a user