Merge branch 'dev' of https://git.tuotong-tech.com/tnb/tnb.server into dev
This commit is contained in:
@@ -89,9 +89,4 @@ public partial class EqpDaq : BaseEntity<string>
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public string? f_flowid { get; set; }
|
public string? f_flowid { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 库位号
|
|
||||||
/// </summary>
|
|
||||||
public string? location_code { get; set; }
|
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -281,7 +281,7 @@ namespace Tnb.ProductionMgr
|
|||||||
{
|
{
|
||||||
equipment = await db.Queryable<EqpEquipment>()
|
equipment = await db.Queryable<EqpEquipment>()
|
||||||
.LeftJoin<EqpDaq>((x,y)=>x.id==y.equip_id)
|
.LeftJoin<EqpDaq>((x,y)=>x.id==y.equip_id)
|
||||||
.Where((x,y) => y.equip_code==equip_code && y.label_name==label_code && y.label_point=="提报装箱称重点位")
|
.Where((x,y) => y.equip_code==equip_code && y.label_name==label_code && y.label_point=="注塑空满箱请求")
|
||||||
.Select((x,y)=>x)
|
.Select((x,y)=>x)
|
||||||
.FirstAsync();
|
.FirstAsync();
|
||||||
}
|
}
|
||||||
@@ -419,7 +419,7 @@ namespace Tnb.ProductionMgr
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
return !result2.IsSuccess ? throw Oops.Oh(ErrorCode.COM1008) : (dynamic)(result2.IsSuccess ? "申请成功" : result2.ErrorMessage);
|
return !result2.IsSuccess ? string.IsNullOrEmpty(result2.ErrorMessage) ? throw Oops.Oh(ErrorCode.COM1008) : throw Oops.Bah(result2.ErrorMessage) : "成功" ;
|
||||||
}
|
}
|
||||||
|
|
||||||
// [HttpPost]
|
// [HttpPost]
|
||||||
@@ -560,7 +560,7 @@ namespace Tnb.ProductionMgr
|
|||||||
{
|
{
|
||||||
equipment = await db.Queryable<EqpEquipment>()
|
equipment = await db.Queryable<EqpEquipment>()
|
||||||
.LeftJoin<EqpDaq>((x,y)=>x.id==y.equip_id)
|
.LeftJoin<EqpDaq>((x,y)=>x.id==y.equip_id)
|
||||||
.Where((x,y) => y.equip_code==equip_code && y.label_name==label_code && y.label_point=="提报装箱称重点位")
|
.Where((x,y) => y.equip_code==equip_code && y.label_name==label_code && y.label_point=="挤出空满箱请求")
|
||||||
.Select((x,y)=>x)
|
.Select((x,y)=>x)
|
||||||
.FirstAsync();
|
.FirstAsync();
|
||||||
}
|
}
|
||||||
@@ -574,15 +574,18 @@ namespace Tnb.ProductionMgr
|
|||||||
throw Oops.Bah("未找到机台");
|
throw Oops.Bah("未找到机台");
|
||||||
}
|
}
|
||||||
|
|
||||||
EqpDaq daq = await db.Queryable<EqpDaq>().Where(x =>
|
if (string.IsNullOrEmpty(equipment.as_location_id))
|
||||||
x.equip_id == equipment.id && x.label_name == label_code && x.label_point == "提报装箱称重点位").FirstAsync();
|
|
||||||
|
|
||||||
if (daq == null)
|
|
||||||
{
|
{
|
||||||
throw Oops.Bah("未找到数采信号");
|
throw Oops.Bah("未找到入库库位");
|
||||||
}
|
}
|
||||||
|
|
||||||
string location_code = daq.location_code;
|
BasLocation basLocation = await db.Queryable<BasLocation>().SingleAsync(x => x.id == equipment.as_location_id);
|
||||||
|
if (basLocation == null)
|
||||||
|
{
|
||||||
|
throw Oops.Bah("未找到入库库位");
|
||||||
|
}
|
||||||
|
|
||||||
|
string location_code = basLocation.location_code;
|
||||||
|
|
||||||
PrdReport prdReport = await db.Queryable<PrdReport>()
|
PrdReport prdReport = await db.Queryable<PrdReport>()
|
||||||
.Where(x => x.equip_id == equipment.id && x.status == 0).OrderByDescending(x => x.create_time)
|
.Where(x => x.equip_id == equipment.id && x.status == 0).OrderByDescending(x => x.create_time)
|
||||||
@@ -685,7 +688,7 @@ namespace Tnb.ProductionMgr
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
return result2.IsSuccess ? "true" : "false";
|
return !result2.IsSuccess ? string.IsNullOrEmpty(result2.ErrorMessage) ? throw Oops.Oh(ErrorCode.COM1008) : throw Oops.Bah(result2.ErrorMessage) : "成功" ;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@@ -779,6 +782,7 @@ namespace Tnb.ProductionMgr
|
|||||||
});
|
});
|
||||||
// string domain = (App.HttpContext.Request.IsHttps ? "https://" : "http://") + App.HttpContext.Request.Host;
|
// string domain = (App.HttpContext.Request.IsHttps ? "https://" : "http://") + App.HttpContext.Request.Host;
|
||||||
string domain = "http://tnb.tuotong-tech.com";
|
string domain = "http://tnb.tuotong-tech.com";
|
||||||
|
// string domain = "http://localhost:9232";
|
||||||
Dictionary<string, object> header = new()
|
Dictionary<string, object> header = new()
|
||||||
{
|
{
|
||||||
// ["Authorization"] = App.HttpContext.Request.Headers["Authorization"]
|
// ["Authorization"] = App.HttpContext.Request.Headers["Authorization"]
|
||||||
@@ -799,7 +803,7 @@ namespace Tnb.ProductionMgr
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
return result2.IsSuccess ? "true" : "false";
|
return !result2.IsSuccess ? string.IsNullOrEmpty(result2.ErrorMessage) ? throw Oops.Oh(ErrorCode.COM1008) : throw Oops.Bah(result2.ErrorMessage) : "成功" ;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
@@ -420,7 +420,7 @@ namespace Tnb.ProductionMgr
|
|||||||
.LeftJoin<BasStandardTime>((a, b, c, d, e, f, g, h, i) => a.process_id == i.process_id && i.enabled == 1)
|
.LeftJoin<BasStandardTime>((a, b, c, d, e, f, g, h, i) => a.process_id == i.process_id && i.enabled == 1)
|
||||||
.LeftJoin<PrdMo>((a, b, c, d, e, f, g, h, i, j) => a.mo_id == j.id)
|
.LeftJoin<PrdMo>((a, b, c, d, e, f, g, h, i, j) => a.mo_id == j.id)
|
||||||
.LeftJoin<BasMaterialUnit>((a, b, c, d, e, f, g, h, i, j, k) => a.material_id == k.material_id && k.auxiliary_unit_id == "kg")
|
.LeftJoin<BasMaterialUnit>((a, b, c, d, e, f, g, h, i, j, k) => a.material_id == k.material_id && k.auxiliary_unit_id == "kg")
|
||||||
.LeftJoin<EqpDaq>((a, b, c, d, e, f, g, h, i, j, k, l) => a.eqp_id == l.equip_id && l.enabled == 1 && l.label_point == "提报装箱称重点位")
|
.LeftJoin<EqpDaq>((a, b, c, d, e, f, g, h, i, j, k, l) => a.eqp_id == l.equip_id && l.enabled == 1 && l.label_point == "注塑空满箱请求")
|
||||||
.Where((a, b) => a.workstation_id == input.stationId)
|
.Where((a, b) => a.workstation_id == input.stationId)
|
||||||
.WhereIF(!string.IsNullOrEmpty(mo_task_code), a => a.mo_task_code.Contains(mo_task_code))
|
.WhereIF(!string.IsNullOrEmpty(mo_task_code), a => a.mo_task_code.Contains(mo_task_code))
|
||||||
//.WhereIF(!string.IsNullOrEmpty(mo_task_status),a=>a.mo_task_status==mo_task_status)
|
//.WhereIF(!string.IsNullOrEmpty(mo_task_status),a=>a.mo_task_status==mo_task_status)
|
||||||
|
|||||||
@@ -92,7 +92,7 @@ namespace Tnb.ProductionMgr
|
|||||||
_prdInstockService.InstockTypeOne(instockInput);
|
_prdInstockService.InstockTypeOne(instockInput);
|
||||||
break;
|
break;
|
||||||
case EventType.挤出空满箱请求:
|
case EventType.挤出空满箱请求:
|
||||||
_prdInstockService.InstockTypeOne(instockInput);
|
_prdInstockService.InstockTubeOne(instockInput);
|
||||||
break;
|
break;
|
||||||
case EventType.限位请求:
|
case EventType.限位请求:
|
||||||
_prdInstockService.InstockOutPack(instockInput);
|
_prdInstockService.InstockOutPack(instockInput);
|
||||||
|
|||||||
Reference in New Issue
Block a user