注塑定点配送
This commit is contained in:
@@ -25,6 +25,7 @@ using Tnb.WarehouseMgr.Entities.Consts;
|
||||
using Tnb.WarehouseMgr.Entities.Dto.Outputs;
|
||||
using Result = Tnb.WarehouseMgr.Entities.Dto.Outputs.Result;
|
||||
using Tnb.BasicData;
|
||||
using Tnb.EquipMgr.Entities;
|
||||
using Tnb.WarehouseMgr;
|
||||
|
||||
namespace Tnb.ProductionMgr
|
||||
@@ -168,23 +169,28 @@ namespace Tnb.ProductionMgr
|
||||
|
||||
var db = _repository.AsSugarClient();
|
||||
BasLocation startLocation = await db.Queryable<BasLocation>().Where(x=>x.location_code==startLocationCode).FirstAsync();
|
||||
EqpEquipment equipment = await db.Queryable<EqpEquipment>().Where(x=>x.code=="TYZS001").FirstAsync();
|
||||
if (equipment == null)
|
||||
{
|
||||
Log.Error($"未找到设备编号为TYZS001的设备");
|
||||
return Task.CompletedTask;
|
||||
|
||||
}
|
||||
CommonCreatePretaskInput postData = new CommonCreatePretaskInput();
|
||||
postData.startlocation_id = startLocation.id;
|
||||
// postData.endlocation_id =
|
||||
|
||||
postData.endlocation_id = equipment.as_location_id;
|
||||
postData.biz_type = WmsWareHouseConst.BIZTYPE_WMSDELIVERY_ID;
|
||||
postData.task_type = WmsWareHouseConst.WMS_PRETASK_OUTSTOCK_TYPE_ID;
|
||||
Log.Information($"【FixedPointDelivery】注塑定点配送,参数:{JsonConvert.SerializeObject(postData)}");
|
||||
BasFactoryConfig config = await db.Queryable<BasFactoryConfig>().FirstAsync(x => x.enabled == 1 && x.key == FactoryConfigConst.DOMAIN);
|
||||
// string sendResult = HttpUtils.RequestPost($"{config.value}/api/wms/ware-house/common-create-pretask", JsonConvert.SerializeObject(postData), header);
|
||||
//
|
||||
// AuthResponse authResponse = JsonConvert.DeserializeObject<AuthResponse>(sendResult);
|
||||
// if(authResponse.code == 200 && authResponse.data.ObjToBool())
|
||||
// {
|
||||
// Log.Information("【FixedPointDelivery】注塑定点配送成功");
|
||||
// //_redisData.Set("DB100.132.0_flag", true, TimeSpan.FromMinutes(20));
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// Log.Information(sendResult);
|
||||
// }
|
||||
string sendResult = HttpUtils.RequestPost($"{config.value}/api/wms/ware-house/common-create-pretask", JsonConvert.SerializeObject(postData), null);
|
||||
|
||||
AuthResponse authResponse = JsonConvert.DeserializeObject<AuthResponse>(sendResult);
|
||||
if(authResponse.code == 200 && authResponse.data.ObjToBool())
|
||||
{
|
||||
Log.Information("【FixedPointDelivery】注塑定点配送成功");
|
||||
//_redisData.Set("hxjA_DB100.132.0_flag", true, TimeSpan.FromMinutes(20));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user