1
This commit is contained in:
@@ -113,12 +113,12 @@ namespace Tnb.WarehouseMgr
|
|||||||
{
|
{
|
||||||
var leftCarrys = carrys[..6];
|
var leftCarrys = carrys[..6];
|
||||||
var rightCarrys = carrys[6..];
|
var rightCarrys = carrys[6..];
|
||||||
await _genPreTask(leftCarrys, locIds, firstLocationId, preTasks);
|
await _genPreTask(leftCarrys, locIds, firstLocationId, singleSorting.id, singleSorting.bill_code, preTasks);
|
||||||
await _genPreTask(rightCarrys, locIds, secondLocationId, preTasks);
|
await _genPreTask(rightCarrys, locIds, secondLocationId, singleSorting.id, singleSorting.bill_code, preTasks);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
await _genPreTask(carrys, locIds, firstLocationId, preTasks);
|
await _genPreTask(carrys, locIds, firstLocationId, singleSorting.id, singleSorting.bill_code, preTasks);
|
||||||
}
|
}
|
||||||
var isOk = await _wareHouseService.GenPreTask(preTasks, null);
|
var isOk = await _wareHouseService.GenPreTask(preTasks, null);
|
||||||
GenPreTaskUpInput genPreTaskAfterUpInput = new();
|
GenPreTaskUpInput genPreTaskAfterUpInput = new();
|
||||||
@@ -131,7 +131,7 @@ namespace Tnb.WarehouseMgr
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private async Task _genPreTask(WmsCarryH[] carrys, List<string> locIds, string eLocationId, List<WmsPretaskH> preTasks)
|
private async Task _genPreTask(WmsCarryH[] carrys, List<string> locIds, string eLocationId, string requireId, string requireCode, List<WmsPretaskH> preTasks)
|
||||||
{
|
{
|
||||||
var loc = await _db.Queryable<BasLocation>().SingleAsync(it => it.id == eLocationId);
|
var loc = await _db.Queryable<BasLocation>().SingleAsync(it => it.id == eLocationId);
|
||||||
foreach (var carry in carrys)
|
foreach (var carry in carrys)
|
||||||
@@ -168,8 +168,8 @@ namespace Tnb.WarehouseMgr
|
|||||||
preTask.carry_code = carry.carry_code;
|
preTask.carry_code = carry.carry_code;
|
||||||
preTask.area_id = sPoint?.area_id!;
|
preTask.area_id = sPoint?.area_id!;
|
||||||
preTask.area_code = it.Key;
|
preTask.area_code = it.Key;
|
||||||
preTask.require_id = "";
|
preTask.require_id = requireId;
|
||||||
preTask.require_code = "";
|
preTask.require_code = requireCode;
|
||||||
preTask.create_id = _userManager.UserId;
|
preTask.create_id = _userManager.UserId;
|
||||||
preTask.create_time = DateTime.Now;
|
preTask.create_time = DateTime.Now;
|
||||||
return preTask;
|
return preTask;
|
||||||
|
|||||||
Reference in New Issue
Block a user