获取详情,同时显示工序绑定的流程信息,配方信息

This commit is contained in:
gcw_MV9p2JJN 2025-12-30 08:29:45 +08:00
parent c16356e9a4
commit dd4dc59bf9

View File

@ -106,20 +106,19 @@ namespace MDM.Services.Process
OperationRecipeParameters = SqlFunc.Subqueryable<PfRefProductRecipe>()
.LeftJoin<PfRecipeVersion>((refpr, ver) => refpr.RecipeCode == ver.RecipeCode)
.LeftJoin<PfRecipeParameters>((refpr, ver, param) => ver.RecipeCode == param.RecipeCode && ver.Version == param.Version)
.Where((refpr, ver, param) => refpr.FkRoutingCode == it.FkRoutingCode && refpr.FkOperationCode == it.OperationCode)
.Select((refpr, ver, param) => new PfRecipeParametersDto
.Where((refpr, ver, param) => refpr.FkRoutingCode == it.FkRoutingCode && refpr.FkOperationCode == it.OperationCode)
.ToList((refpr, ver, param) => new PfRecipeParametersDto
{
//Id = param.Id,
//RecipeCode = param.RecipeCode,
//Version = param.Version,
//ParamName = param.ParamName,
//Unit = param.Unit,
//UpperLimit = param.UpperLimit,
//LowerLimit = param.LowerLimit,
//StandardValue = param.StandardValue,
//Remark = param.Remark
}).ToList(),
Id = param.Id,
RecipeCode = param.RecipeCode,
Version = param.Version,
ParamName = param.ParamName,
Unit = param.Unit,
UpperLimit = param.UpperLimit,
LowerLimit = param.LowerLimit,
StandardValue = param.StandardValue,
Remark = param.Remark
}),
//绑定的采集参数
ProcessOperationCollectParameters= SqlFunc.Subqueryable<ProcessOperationCollectParameter>().Where(s => s.FkRoutingCode == it.FkRoutingCode && s.FkOperationCode == it.OperationCode).ToList(),