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