From fdd3e9c598b0a53a6eb84321f5c95a0862b1a673 Mon Sep 17 00:00:00 2001 From: Rodney Chen <rodney.chen@hotmail.com> Date: 星期六, 03 八月 2024 22:22:34 +0800 Subject: [PATCH] 增加上料行为 --- Tiger.Model.Net/Entitys/MES/ParameterEntity/PositionParameter.cs | 33 +++++++++++++++++++++++++++++++++ 1 files changed, 33 insertions(+), 0 deletions(-) diff --git a/Tiger.Model.Net/Entitys/MES/ParameterEntity/PositionParameter.cs b/Tiger.Model.Net/Entitys/MES/ParameterEntity/PositionParameter.cs index c333f07..f5a525f 100644 --- a/Tiger.Model.Net/Entitys/MES/ParameterEntity/PositionParameter.cs +++ b/Tiger.Model.Net/Entitys/MES/ParameterEntity/PositionParameter.cs @@ -163,4 +163,37 @@ public List<WipPkgItem> Items { get; set; } = new List<WipPkgItem>(); } + + /// <summary> + /// 涓婃枡璁剧疆 + /// </summary> + public class AssemblySetting + { + public string ItemCode { get; set; } + public string RuleCode { get; set; } + public int Qty { get; set; } + } + + /// <summary> + /// 涓婃枡淇℃伅 + /// </summary> + public class AssemblyInfo + { + public MES_WIP_DATA Product { get; set; } + public bool IsFinished => !Items.Any(q => !q.IsFinished); + public List<AssemblyItem> Items { get; set; } = new List<AssemblyItem>(); + } + + /// <summary> + /// 涓婃枡淇℃伅鏄庣粏 + /// </summary> + public class AssemblyItem + { + public BAS_ITEM ItemInfo { get; set; } + public string RuleCode { get; set; } + public int LoadQty { get; set; } + public List<MES_WIP_ASSY> Records { get; set; } = new List<MES_WIP_ASSY>(); + public bool IsFinished { get; set; } = false; + + } } -- Gitblit v1.9.3