From 44abd42a36a8265fb6f91849df7a5a05383b3c63 Mon Sep 17 00:00:00 2001
From: 啊鑫 <t2856754968@163.com>
Date: 星期二, 03 九月 2024 17:39:49 +0800
Subject: [PATCH] 生产领料

---
 MES.Service/Modes/MesInvItemOutCDetails.cs |  156 +++++++++++++++++++++++++++------------------------
 1 files changed, 82 insertions(+), 74 deletions(-)

diff --git a/MES.Service/Modes/MesInvItemOutCDetails.cs b/MES.Service/Modes/MesInvItemOutCDetails.cs
index 2a20b10..2aa1821 100644
--- a/MES.Service/Modes/MesInvItemOutCDetails.cs
+++ b/MES.Service/Modes/MesInvItemOutCDetails.cs
@@ -11,230 +11,238 @@
     /// <summary>
     ///     SEQ_INV_ID
     /// </summary>
-    [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
+    [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_INV_ID",
+        IsPrimaryKey = true)]
     public decimal Id { get; set; }
 
     /// <summary>
-    ///     鍑哄簱鍗昳d
-    /// </summary>
+    /// 鍑哄簱鍗昳d 
+    ///</summary>
     [SugarColumn(ColumnName = "ITEM_OUT_ID")]
     public decimal? ItemOutId { get; set; }
 
     /// <summary>
-    ///     鐗╂枡鏉$爜
-    /// </summary>
+    /// 鐗╂枡鏉$爜 
+    ///</summary>
     [SugarColumn(ColumnName = "ITEM_BARCODE")]
     public string ItemBarcode { get; set; }
 
     /// <summary>
-    ///     瀹㈡埛鐗╂枡缂栫爜锛堟棤鏉$爜鎵嬪伐褰曞叆锛屾湁鏉$爜涓哄啑浣欏瓧娈碉級
-    /// </summary>
+    /// 瀹㈡埛鐗╂枡缂栫爜锛堟棤鏉$爜鎵嬪伐褰曞叆锛屾湁鏉$爜涓哄啑浣欏瓧娈碉級 
+    ///</summary>
     [SugarColumn(ColumnName = "C_ITEM_CODE")]
     public string CItemCode { get; set; }
 
     /// <summary>
-    ///     鏈徃鐗╂枡缂栫爜锛堟棤鏉$爜鎵嬪伐褰曞叆锛屾湁鏉$爜涓哄啑浣欏瓧娈碉級
-    /// </summary>
+    /// 鏈徃鐗╂枡缂栫爜锛堟棤鏉$爜鎵嬪伐褰曞叆锛屾湁鏉$爜涓哄啑浣欏瓧娈碉級 
+    ///</summary>
     [SugarColumn(ColumnName = "ITEM_NO")]
     public string ItemNo { get; set; }
 
     /// <summary>
-    ///     鍘傚鎵规
-    /// </summary>
+    /// 鍘傚鎵规 
+    ///</summary>
     [SugarColumn(ColumnName = "LOT_NO")]
     public string LotNo { get; set; }
 
     /// <summary>
-    ///     鏁伴噺锛堟棤鏉$爜鎵嬪伐褰曞叆锛屾湁鏉$爜涓哄啑浣欏瓧娈碉級
-    /// </summary>
+    /// 鏁伴噺锛堟棤鏉$爜鎵嬪伐褰曞叆锛屾湁鏉$爜涓哄啑浣欏瓧娈碉級 
+    ///</summary>
     [SugarColumn(ColumnName = "QUANTITY")]
     public decimal? Quantity { get; set; }
 
     /// <summary>
-    ///     鎸枡鏍囧織锛�0锛嶅惁锛�1锛嶆槸锛�
-    /// </summary>
+    /// 鎸枡鏍囧織锛�0锛嶅惁锛�1锛嶆槸锛� 
+    ///</summary>
     [SugarColumn(ColumnName = "FORCE_OUT_FLAG")]
     public decimal? ForceOutFlag { get; set; }
 
     /// <summary>
-    ///     鍒涘缓浜�
-    /// </summary>
+    /// 鍒涘缓浜� 
+    ///</summary>
     [SugarColumn(ColumnName = "CREATE_BY")]
     public string CreateBy { get; set; }
 
     /// <summary>
-    ///     鍒涘缓鏃堕棿
-    /// </summary>
+    /// 鍒涘缓鏃堕棿 
+    ///</summary>
     [SugarColumn(ColumnName = "CREATE_DATE")]
     public DateTime? CreateDate { get; set; }
 
     /// <summary>
-    ///     鏈�鍚庢洿鏂颁汉
-    /// </summary>
+    /// 鏈�鍚庢洿鏂颁汉 
+    ///</summary>
     [SugarColumn(ColumnName = "LASTUPDATE_BY")]
     public string LastupdateBy { get; set; }
 
     /// <summary>
-    ///     鏈�鍚庢洿鏂版椂闂�
-    /// </summary>
+    /// 鏈�鍚庢洿鏂版椂闂� 
+    ///</summary>
     [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
     public DateTime? LastupdateDate { get; set; }
 
     /// <summary>
-    ///     瀹㈡埛缂栫爜
-    /// </summary>
+    /// 瀹㈡埛缂栫爜 
+    ///</summary>
     [SugarColumn(ColumnName = "CUST_NO")]
     public string CustNo { get; set; }
 
     /// <summary>
-    ///     浠撳簱缂栫爜
-    /// </summary>
+    /// 浠撳簱缂栫爜 
+    ///</summary>
     [SugarColumn(ColumnName = "DEPOT_CODE")]
     public string DepotCode { get; set; }
 
     /// <summary>
-    ///     璐т綅缂栫爜
-    /// </summary>
+    /// 璐т綅缂栫爜 
+    ///</summary>
     [SugarColumn(ColumnName = "DEPOT_SECTION_CODE")]
     public string DepotSectionCode { get; set; }
 
     /// <summary>
-    /// </summary>
+    ///  
+    ///</summary>
     [SugarColumn(ColumnName = "REMARK")]
     public string Remark { get; set; }
 
     /// <summary>
-    ///     鍏嶆鏍囪瘑(0-鍚︼紝1-鏄�)
-    /// </summary>
+    /// 鍏嶆鏍囪瘑(0-鍚︼紝1-鏄�) 
+    ///</summary>
     [SugarColumn(ColumnName = "FORCE_EXEMPT_FLAG")]
     public short? ForceExemptFlag { get; set; }
 
     /// <summary>
-    ///     鎶曟枡鎵规
-    /// </summary>
+    /// 鎶曟枡鎵规 
+    ///</summary>
     [SugarColumn(ColumnName = "PRD_LOT_NO")]
     public string PrdLotNo { get; set; }
 
     /// <summary>
-    ///     鏄惁鍋氭帴鏀舵鏌�
-    /// </summary>
+    /// 鏄惁鍋氭帴鏀舵鏌� 
+    ///</summary>
     [SugarColumn(ColumnName = "CHECK_STATUS")]
     public short? CheckStatus { get; set; }
 
     /// <summary>
-    ///     宸ュ巶缂栧彿
-    /// </summary>
+    /// 宸ュ巶缂栧彿 
+    ///</summary>
     [SugarColumn(ColumnName = "FACTORY")]
     public string Factory { get; set; }
 
     /// <summary>
-    ///     鍏徃缂栧彿
-    /// </summary>
+    /// 鍏徃缂栧彿 
+    ///</summary>
     [SugarColumn(ColumnName = "COMPANY")]
     public string Company { get; set; }
 
     /// <summary>
-    ///     鍘熺敓浜у伐鍗�
-    /// </summary>
+    /// 鍘熺敓浜у伐鍗� 
+    ///</summary>
     [SugarColumn(ColumnName = "TASK_NOY")]
     public string TaskNoy { get; set; }
 
     /// <summary>
-    ///     绠卞彿
-    /// </summary>
+    /// 绠卞彿 
+    ///</summary>
     [SugarColumn(ColumnName = "BOX_NO")]
     public string BoxNo { get; set; }
 
     /// <summary>
-    ///     鍖呰鎵规
-    /// </summary>
+    /// 鍖呰鎵规 
+    ///</summary>
     [SugarColumn(ColumnName = "TASK_PACK")]
     public string TaskPack { get; set; }
 
     /// <summary>
-    ///     鍗℃澘
-    /// </summary>
+    /// 鍗℃澘 
+    ///</summary>
     [SugarColumn(ColumnName = "KB_NO")]
     public string KbNo { get; set; }
 
     /// <summary>
-    ///     浜у搧鏈哄瀷
-    /// </summary>
+    /// 浜у搧鏈哄瀷 
+    ///</summary>
     [SugarColumn(ColumnName = "BOARD_STYLE")]
     public string BoardStyle { get; set; }
 
     /// <summary>
-    ///     鐢熶骇宸ュ崟
-    /// </summary>
+    /// 鐢熶骇宸ュ崟 
+    ///</summary>
     [SugarColumn(ColumnName = "TASK_NO")]
     public string TaskNo { get; set; }
 
     /// <summary>
-    ///     浠诲姟鍗曞彿
-    /// </summary>
+    /// 浠诲姟鍗曞彿 
+    ///</summary>
     [SugarColumn(ColumnName = "WORK_NO")]
     public string WorkNo { get; set; }
 
     /// <summary>
-    ///     浠诲姟鍗曡鍙�
-    /// </summary>
+    /// 浠诲姟鍗曡鍙� 
+    ///</summary>
     [SugarColumn(ColumnName = "WORK_LINE")]
     public decimal? WorkLine { get; set; }
 
     /// <summary>
-    ///     渚涘簲鍟嗙紪鍙�
-    /// </summary>
+    /// 渚涘簲鍟嗙紪鍙� 
+    ///</summary>
     [SugarColumn(ColumnName = "SUPP_NO")]
     public string SuppNo { get; set; }
 
     /// <summary>
-    ///     棰嗘枡鍗曞彿/濮斿璁㈠崟
-    /// </summary>
+    /// 棰嗘枡鍗曞彿/濮斿璁㈠崟 
+    ///</summary>
     [SugarColumn(ColumnName = "PBILL_NO")]
     public string PbillNo { get; set; }
 
     /// <summary>
-    ///     鎺ユ敹鏍囪瘑/1宸叉帴鏀�
-    /// </summary>
+    /// 鎺ユ敹鏍囪瘑/1宸叉帴鏀� 
+    ///</summary>
     [SugarColumn(ColumnName = "RECEIVE")]
     public decimal? Receive { get; set; }
 
     /// <summary>
-    ///     鎺ユ敹鏃堕棿
-    /// </summary>
+    /// 鎺ユ敹鏃堕棿 
+    ///</summary>
     [SugarColumn(ColumnName = "RTIME")]
     public DateTime? Rtime { get; set; }
 
     /// <summary>
-    ///     鎺ユ敹浜�
-    /// </summary>
+    /// 鎺ユ敹浜� 
+    ///</summary>
     [SugarColumn(ColumnName = "RCV_BY")]
     public string RcvBy { get; set; }
 
     /// <summary>
-    ///     鎺ユ敹杞﹂棿
-    /// </summary>
+    /// 鎺ユ敹杞﹂棿 
+    ///</summary>
     [SugarColumn(ColumnName = "RCV_PART")]
     public string RcvPart { get; set; }
 
     /// <summary>
-    ///     鍏ュ簱鍗曞彿
-    /// </summary>
+    /// 鍏ュ簱鍗曞彿 
+    ///</summary>
     [SugarColumn(ColumnName = "RK_NO")]
     public string RkNo { get; set; }
 
     /// <summary>
-    ///     閲囪喘璁㈠崟id
-    /// </summary>
+    /// 閲囪喘璁㈠崟id 
+    ///</summary>
     [SugarColumn(ColumnName = "EBELN_K3ID")]
     public decimal? EbelnK3id { get; set; }
 
     /// <summary>
-    ///     閲囪喘璁㈠崟琛宨d
-    /// </summary>
+    /// 閲囪喘璁㈠崟琛宨d 
+    ///</summary>
     [SugarColumn(ColumnName = "LINE_K3ID")]
     public decimal? LineK3id { get; set; }
 
+    /// <summary>
+    /// 鐗╂枡ID 
+    ///</summary>
+    [SugarColumn(ColumnName = "ITEM_ID")]
+    public decimal? ItemId { get; set; }
+
     [SugarColumn(IsIgnore = true)] public string? DepotName { get; set; }
     [SugarColumn(IsIgnore = true)] public string? ItemName { get; set; }
     [SugarColumn(IsIgnore = true)] public string? ItemModel { get; set; }

--
Gitblit v1.9.3