From b7308bba3d7ffad271ce7fc7a93c8c45d76be87d Mon Sep 17 00:00:00 2001
From: 杨前锦 <1010338399@qq.com>
Date: 星期五, 13 六月 2025 17:21:03 +0800
Subject: [PATCH] 优化印尼佳通-硫化胚胎出入库逻辑策略优化

---
 HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/models/SortingOrder.cs |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 57 insertions(+), 0 deletions(-)

diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/models/SortingOrder.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/models/SortingOrder.cs
new file mode 100644
index 0000000..03baa3a
--- /dev/null
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/models/SortingOrder.cs
@@ -0,0 +1,57 @@
+using HH.WCS.Mobox3.FJJT.models;
+using SqlSugar;
+using System;
+using System.Collections.Generic;
+
+namespace HH.WCS.Mobox3.FJJT
+{
+    [SugarTable("TN_Sorting_Order")]
+    public  class SortingOrder : BaseModel
+    {
+
+
+        public string S_NO { get; set; } = "";
+        public string S_SHIPPING_NO { get; set; } = "";
+        /// <summary>
+        ///  生产出库/销售出库/退库/
+        /// </summary>
+        public string S_TYPE { get; set; }
+        public string S_FACTORY { get; set; }=util.Settings.FacCode;
+        public string S_WH_CODE { get; set; }=util.Settings.WHCode;
+        public string S_AREA_CODE { get; set; }
+        public string S_SORTING_AREA { get; set; }
+        public string S_SORTING_LOC { get; set; }
+        public string D_OP_DATE { get; set; }
+        public string S_NOTE { get; set; }
+        /// <summary>
+        /// 从发货单继承的属性
+        /// </summary>
+        public string S_BS_TYPE { get; set; }
+        /// <summary>
+        /// 从发货单继承的属性
+        /// </summary>
+        public string S_BS_NO { get; set; }
+        public string S_STATE_PRE { get; set; } = "";
+        public int N_REVIEW_RESULT { get; set; }
+        
+        /// <summary>
+        /// 1 开始配货(自动开始配货或者人工按钮开始配合) 2- 配货完成 3 – 开始作业 4 – 作业已创建 10 –分拣完成 20 – 错误 21 – 暂停
+        /// </summary>
+        public int N_B_STATE { get; set; }
+        public string S_END_USER { get; set; }
+        public string S_ERR { get; set; }
+        public DateTime? T_LAST_PROC { get; set; }
+        public int N_PROC_COUNT { get; set; }
+        public int N_LASTE_B_STATE { get; set; }
+        /// <summary>
+        /// Y = 配货完成后马上安排作业开始搬运
+        /// </summary>
+        //public string C_AUTO_OP { get; set; } = "N";
+        [SugarColumn(IsIgnore = true)]
+        [Navigate(NavigateType.OneToMany, nameof(SortingCompose.S_SORTING_NO), nameof(S_NO))]
+        public List<SortingCompose> Composes { get; set; }
+
+        [Navigate(NavigateType.OneToMany, nameof(SortingDetail.S_SORTING_NO), nameof(S_NO))]
+        public List<SortingDetail> Details { get; set; }
+    }
+}

--
Gitblit v1.9.1