erp生产工单

This commit is contained in:
2024-07-03 17:02:05 +08:00
parent d2f3a7aff7
commit 2da3feb5e4
8 changed files with 138 additions and 35 deletions

View File

@@ -364,12 +364,14 @@ namespace Tnb.ProductionMgr
bool qu1 = await _redisData.TryGetValueByKeyField<bool>("外包装箱码垛线", "WBZX_x1_AGV_qu");
if (qu1)
{
Log.Information("血路管1线取");
HttpUtils.RequestGet($"{config.value}/api/production/time-work/x1-auto-prd-report");
}
bool qu2 = await _redisData.TryGetValueByKeyField<bool>("外包装箱码垛线", "WBZX_x2_AGV_qu");
if (qu2)
{
Log.Information("血路管2线取");
HttpUtils.RequestGet($"{config.value}/api/production/time-work/x2-auto-prd-report");
}
return "true";
@@ -383,11 +385,13 @@ namespace Tnb.ProductionMgr
int num = await _redisData.TryGetValueByKeyField<int>("外包装箱码垛线", "WBZX_x1_Enquantity");
if (string.IsNullOrEmpty(carryCode) || num<=0)
{
Log.Information("血路管1线无载具或数量为0");
return "无载具或数量为0";
}
PrdMoTask prdMoTask = await _db.Queryable<PrdMoTask>().Where(x => x.workline_id == WmsWareHouseConst.XUELUGUAN1XIAN && x.mo_task_status == DictConst.InProgressEnCode && x.parent_id != null).FirstAsync();
if (prdMoTask == null)
{
Log.Information("血路管1线没有进行中的任务单");
return "血路管1线没有进行中的任务单";
}
@@ -409,11 +413,13 @@ namespace Tnb.ProductionMgr
int num = await _redisData.TryGetValueByKeyField<int>("外包装箱码垛线", "WBZX_x2_Enquantity");
if (string.IsNullOrEmpty(carryCode) || num<=0)
{
Log.Information("血路管2线无载具或数量为0");
return "无载具或数量为0";
}
PrdMoTask prdMoTask = await _db.Queryable<PrdMoTask>().Where(x => x.workline_id == WmsWareHouseConst.XUELUGUAN2XIAN && x.mo_task_status == DictConst.InProgressEnCode && x.parent_id != null).FirstAsync();
if (prdMoTask == null)
{
Log.Information("血路管2线没有进行中的任务单");
return "血路管2线没有进行中的任务单";
}