diff --git a/ProductionMgr/Tnb.ProductionMgr.Entities/Dto/PrdManage/PackSechelToBeIssueListOutput.cs b/ProductionMgr/Tnb.ProductionMgr.Entities/Dto/PrdManage/PackSechelToBeIssueListOutput.cs
index 08bc9117..5a71e3ce 100644
--- a/ProductionMgr/Tnb.ProductionMgr.Entities/Dto/PrdManage/PackSechelToBeIssueListOutput.cs
+++ b/ProductionMgr/Tnb.ProductionMgr.Entities/Dto/PrdManage/PackSechelToBeIssueListOutput.cs
@@ -76,6 +76,11 @@ namespace Tnb.ProductionMgr.Entities.Dto.PrdManage
/// 预计结束时间
///
public DateTime? estimated_end_date { get; set; }
+
+ ///
+ /// 工序名称
+ ///
+ public string? process_name { get; set; }
}
}
diff --git a/ProductionMgr/Tnb.ProductionMgr/PrdMoTaskService.cs b/ProductionMgr/Tnb.ProductionMgr/PrdMoTaskService.cs
index 0fd84c98..571761ec 100644
--- a/ProductionMgr/Tnb.ProductionMgr/PrdMoTaskService.cs
+++ b/ProductionMgr/Tnb.ProductionMgr/PrdMoTaskService.cs
@@ -401,8 +401,9 @@ namespace Tnb.ProductionMgr
.LeftJoin((a, b) => a.material_id == b.id)
.LeftJoin((a, b, c) => a.workline_id == c.Id)
.LeftJoin((a, b, c, d) => a.mo_id == d.id)
+ .LeftJoin((a,b,c,d,e)=>a.process_id==e.id)
.Where((a, b, c, d) => a.parent_id == mo_task_id)
- .Select((a, b, c, d) => new PackSechelToBeIssueListOutput
+ .Select((a, b, c, d,e) => new PackSechelToBeIssueListOutput
{
mo_task_id = a.id,
mo_task_code = a.mo_task_code,
@@ -416,6 +417,7 @@ namespace Tnb.ProductionMgr
process_task_qty = a.process_task_qty,
estimated_start_date = a.estimated_start_date,
estimated_end_date = a.estimated_end_date,
+ process_name = e.process_name,
bom_version = SqlFunc.Subqueryable().Where(it => it.material_id == a.material_id).Select(it => it.version)
})
.Mapper(it => it.mo_task_status = dic.ContainsKey(it.mo_task_status) ? dic[it.mo_task_status].ToString()! : "")