绑定的工位PLC地址
This commit is contained in:
parent
2c7f46676e
commit
303d9ef8a3
@ -67,6 +67,11 @@ namespace MDM.Model.Process.Dto
|
||||
|
||||
public class ProcessOperationWorkstationMappingInfoDto : ProcessOperationWorkstationMappingDto
|
||||
{
|
||||
/// <summary>
|
||||
/// 绑定的plc地址
|
||||
/// </summary>
|
||||
public string PlcAddress { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 关联的流程
|
||||
/// </summary>
|
||||
|
||||
@ -3,6 +3,7 @@ using DOAN.Model.MES.recipe;
|
||||
using DOAN.Model.MES.recipe.Dto;
|
||||
using Infrastructure.Attribute;
|
||||
using MDM.Model;
|
||||
using MDM.Model.Plant;
|
||||
using MDM.Model.Process;
|
||||
using MDM.Model.Process.Dto;
|
||||
using MDM.Models.Process;
|
||||
@ -68,6 +69,9 @@ namespace MDM.Services.Process
|
||||
UpdatedBy = it.UpdatedBy,
|
||||
|
||||
|
||||
//绑定的工位PLC地址
|
||||
PlcAddress = SqlFunc.Subqueryable<PlantWorkstation>().Where(s => s.FkProductlinebody == it.FkProductlinebodyCode && s.WorkstationCode == it.FkWorkstationCode).Select(s=>s.PlcAddress),
|
||||
|
||||
//绑定的流程信息
|
||||
OperationFlows = SqlFunc.Subqueryable<ProcessOperationFlow>().Where(s => s.FkRoutingCode == it.FkRoutingCode && s.FkOperationCode == it.FkOperationCode).ToList(),
|
||||
|
||||
@ -89,7 +93,7 @@ namespace MDM.Services.Process
|
||||
// Remark = param.Remark
|
||||
//}),
|
||||
////绑定的工序工位采集参数
|
||||
ProcessOperationWorkstationCollectParameters = SqlFunc.Subqueryable<ProcessOperationWorkstationFlowCollectParameter>().Where(s => s.FkRoutingCode == it.FkRoutingCode && s.FkOperationCode == it.FkOperationCode&&s.FkProductlinebodyCode==it.FkProductlinebodyCode&&s.FkWorkstationCode==it.FkWorkstationCode).ToList(),
|
||||
ProcessOperationWorkstationCollectParameters = SqlFunc.Subqueryable<ProcessOperationWorkstationFlowCollectParameter>().Where(s => s.FkRoutingCode == it.FkRoutingCode && s.FkOperationCode == it.FkOperationCode && s.FkProductlinebodyCode == it.FkProductlinebodyCode && s.FkWorkstationCode == it.FkWorkstationCode).ToList(),
|
||||
|
||||
// 绑定的物料参数
|
||||
ProcessOperationFlowMaterialParamters = SqlFunc.Subqueryable<ProcessOperationFlowMaterialParamter>().Where(s => s.FkRoutingCode == it.FkRoutingCode && s.FkOperationCode == it.FkOperationCode).ToList(),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user