修改预任务下发,去除载具id和code
This commit is contained in:
@@ -173,8 +173,8 @@ namespace Tnb.WarehouseMgr
|
|||||||
biz_type = WmsWareHouseConst.BIZTYPE_PEOPLEDELIVERY_ID,
|
biz_type = WmsWareHouseConst.BIZTYPE_PEOPLEDELIVERY_ID,
|
||||||
task_type = WmsWareHouseConst.WMS_PRETASK_TRANSFER_TYPE_ID
|
task_type = WmsWareHouseConst.WMS_PRETASK_TRANSFER_TYPE_ID
|
||||||
};
|
};
|
||||||
preTask.carry_id = input.data.ContainsKey(nameof(preTask.carry_id)) ? input.data[nameof(preTask.carry_id)]?.ToString()! : "";
|
//preTask.carry_id = input.data.ContainsKey(nameof(preTask.carry_id)) ? input.data[nameof(preTask.carry_id)]?.ToString()! : "";
|
||||||
preTask.carry_code = input.data.ContainsKey(nameof(preTask.carry_code)) ? input.data[nameof(preTask.carry_code)]?.ToString()! : "";
|
//preTask.carry_code = input.data.ContainsKey(nameof(preTask.carry_code)) ? input.data[nameof(preTask.carry_code)]?.ToString()! : "";
|
||||||
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 = input.data["ReturnIdentity"].ToString();
|
//preTask.require_id = input.data["ReturnIdentity"].ToString();
|
||||||
@@ -186,8 +186,8 @@ namespace Tnb.WarehouseMgr
|
|||||||
bool isOk = await _wareHouseService.GenPreTask(preTasks, null!);
|
bool isOk = await _wareHouseService.GenPreTask(preTasks, null!);
|
||||||
if (isOk)
|
if (isOk)
|
||||||
{
|
{
|
||||||
if (input.data.ContainsKey(nameof(WmsDelivery.startlocation_id)) && input.data.ContainsKey(nameof(WmsDelivery.endlocation_id)) && input.data[nameof(WmsDelivery.endlocation_id)] != null && input.data[nameof(WmsDelivery.endlocation_id)] != null)
|
//if (input.data.ContainsKey(nameof(WmsDelivery.startlocation_id)) && input.data.ContainsKey(nameof(WmsDelivery.endlocation_id)) && input.data[nameof(WmsDelivery.endlocation_id)] != null && input.data[nameof(WmsDelivery.endlocation_id)] != null)
|
||||||
{
|
//{
|
||||||
////查询库位表
|
////查询库位表
|
||||||
//BasLocation location = await _db.Queryable<BasLocation>().SingleAsync(it => it.id == input.data[nameof(WmsDelivery.startlocation_id)].ToString());
|
//BasLocation location = await _db.Queryable<BasLocation>().SingleAsync(it => it.id == input.data[nameof(WmsDelivery.startlocation_id)].ToString());
|
||||||
//{
|
//{
|
||||||
@@ -202,9 +202,9 @@ namespace Tnb.WarehouseMgr
|
|||||||
//}
|
//}
|
||||||
|
|
||||||
//所有库位加锁
|
//所有库位加锁
|
||||||
string?[] ids = new[] { input.data[nameof(WmsDelivery.startlocation_id)].ToString(), input.data[nameof(WmsDelivery.endlocation_id)].ToString() };
|
//string?[] ids = new[] { input.data[nameof(WmsDelivery.startlocation_id)].ToString(), input.data[nameof(WmsDelivery.endlocation_id)].ToString() };
|
||||||
_ = await _db.Updateable<BasLocation>().SetColumns(it => new BasLocation { is_lock = 1 }).Where(it => ids.Contains(it.id)).ExecuteCommandAsync();
|
//_ = await _db.Updateable<BasLocation>().SetColumns(it => new BasLocation { is_lock = 1 }).Where(it => ids.Contains(it.id)).ExecuteCommandAsync();
|
||||||
}
|
//}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user