From 9e9dbf388afbdad4d57ecb7b0e21b7d521177034 Mon Sep 17 00:00:00 2001
From: hao <1836460075@qq.com>
Date: 星期三, 14 五月 2025 13:07:43 +0800
Subject: [PATCH] 采购订单出版

---
 StandardInterface/MES.Service/Modes/Womcab.cs |  593 ++++++++++++++++++++++++++++++----------------------------
 1 files changed, 307 insertions(+), 286 deletions(-)

diff --git a/StandardInterface/MES.Service/Modes/Womcab.cs b/StandardInterface/MES.Service/Modes/Womcab.cs
index 50ccc1f..cc046e3 100644
--- a/StandardInterface/MES.Service/Modes/Womcab.cs
+++ b/StandardInterface/MES.Service/Modes/Womcab.cs
@@ -1,292 +1,313 @@
-锘縰sing SqlSugar;
-
-namespace MES.Service.Modes;
-
-/// <summary>
-///     宸ュ崟瀛愯〃
-/// </summary>
-[SugarTable("WOMCAB")]
-public class Womcab
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using SqlSugar;
+namespace MES.Service.Modes
 {
     /// <summary>
-    ///     鑷鍒�
-    /// </summary>
-    [SugarColumn(ColumnName = "ID", IsPrimaryKey = true,
-        OracleSequenceName = "SEQ_CAB")]
-    public decimal? Id { get; set; }
+    /// 浠诲姟鍗曠墿鏂欒〃
+    ///</summary>
+    [SugarTable("WOMCAB")]
+    public class Womcab
+    {
+        /// <summary>
+        /// 鑷鍒� 
+        ///</summary>
+         [SugarColumn(ColumnName="ID" ,IsPrimaryKey = true   )]
+         public decimal Id { get; set; }
+        /// <summary>
+        /// 鐢熶骇鐢ㄦ枡娓呭崟琛屽唴鐮� 
+        ///</summary>
+         [SugarColumn(ColumnName="ERPID"    )]
+         public decimal? Erpid { get; set; }
+        /// <summary>
+        /// 宸ュ崟鍗曞彿 
+        ///</summary>
+         [SugarColumn(ColumnName="CAB001"    )]
+         public string Cab001 { get; set; }
+        /// <summary>
+        /// 搴忓彿 
+        ///</summary>
+         [SugarColumn(ColumnName="CAB002"    )]
+         public string Cab002 { get; set; }
+        /// <summary>
+        /// 鏉愭枡缂栫爜 
+        ///</summary>
+         [SugarColumn(ColumnName="CAB003"    )]
+         public string Cab003 { get; set; }
+        /// <summary>
+        /// 闇�棰嗙敤閲� 
+        ///</summary>
+         [SugarColumn(ColumnName="CAB006"    )]
+         public decimal? Cab006 { get; set; }
+        /// <summary>
+        /// 宸查鐢ㄩ噺 
+        ///</summary>
+         [SugarColumn(ColumnName="CAB007"    )]
+         public decimal? Cab007 { get; set; }
+        /// <summary>
+        /// 宸ヨ壓 
+        ///</summary>
+         [SugarColumn(ColumnName="CAB008"    )]
+         public string Cab008 { get; set; }
+        /// <summary>
+        /// 鍗曚綅 
+        ///</summary>
+         [SugarColumn(ColumnName="CAB009"    )]
+         public string Cab009 { get; set; }
+        /// <summary>
+        /// 缁勬垚鐢ㄩ噺 
+        ///</summary>
+         [SugarColumn(ColumnName="CAB012"    )]
+         public decimal? Cab012 { get; set; }
+        /// <summary>
+        /// 鏄惁鏇挎枡 
+        ///</summary>
+         [SugarColumn(ColumnName="CAB014"    )]
+         public decimal? Cab014 { get; set; }
+        /// <summary>
+        /// 鐢熶骇璁㈠崟琛屽唴鐮� 
+        ///</summary>
+         [SugarColumn(ColumnName="PID"    )]
+         public decimal? Pid { get; set; }
+        /// <summary>
+        /// 鐢熶骇璁㈠崟琛屽唴鐮� 
+        ///</summary>
+         [SugarColumn(ColumnName="EID"    )]
+         public decimal? Eid { get; set; }
+        /// <summary>
+        /// 浣嶇疆鍙� 
+        ///</summary>
+         [SugarColumn(ColumnName="POSITION_NO"    )]
+         public string PositionNo { get; set; }
+        /// <summary>
+        /// 鍙戞枡缁勭粐 
+        ///</summary>
+         [SugarColumn(ColumnName="ISSUING_ORGANIZATION"    )]
+         public string IssuingOrganization { get; set; }
+        /// <summary>
+        /// 渚涘簲缁勭粐 
+        ///</summary>
+         [SugarColumn(ColumnName="SUPPLY_ORGANIZATION"    )]
+         public string SupplyOrganization { get; set; }
+        /// <summary>
+        /// 璐т富 
+        ///</summary>
+         [SugarColumn(ColumnName="OWNER_ID"    )]
+         public string OwnerId { get; set; }
+        /// <summary>
+        /// 璁″垝璺熻釜鍙� 
+        ///</summary>
+         [SugarColumn(ColumnName="MTONO"    )]
+         public string Mtono { get; set; }
+        /// <summary>
+        /// 鎵瑰彿 
+        ///</summary>
+         [SugarColumn(ColumnName="LOT"    )]
+         public string Lot { get; set; }
+        /// <summary>
+        /// 浠撳簱 
+        ///</summary>
+         [SugarColumn(ColumnName="DEPOT_CODE"    )]
+         public string DepotCode { get; set; }
+        /// <summary>
+        /// 鍙戞枡鏂瑰紡 
+        ///</summary>
+         [SugarColumn(ColumnName="ISSUE_TYPE"    )]
+         public string IssueType { get; set; }
+        /// <summary>
+        /// 渚涘簲绫诲瀷 C閲囪喘 Z鑷埗 W濮斿 
+        ///</summary>
+         [SugarColumn(ColumnName="SUPPLY_TYPE"    )]
+         public string SupplyType { get; set; }
+        /// <summary>
+        /// 鍒嗗瓙 
+        ///</summary>
+         [SugarColumn(ColumnName="NUMERATOR"    )]
+         public decimal? Numerator { get; set; }
+        /// <summary>
+        /// 鍒嗘瘝 
+        ///</summary>
+         [SugarColumn(ColumnName="DENOMINATOR"    )]
+         public decimal? Denominator { get; set; }
+        /// <summary>
+        /// 鍥哄畾鎹熻�� 
+        ///</summary>
+         [SugarColumn(ColumnName="SCRAPQTY"    )]
+         public decimal? Scrapqty { get; set; }
+        /// <summary>
+        /// 鍙樺姩鎹熻�楃巼 
+        ///</summary>
+         [SugarColumn(ColumnName="SCRAPRATE"    )]
+         public decimal? Scraprate { get; set; }
+        /// <summary>
+        /// 閿�鍞鍗曞彿 
+        ///</summary>
+         [SugarColumn(ColumnName="SALES_ORDER"    )]
+         public string SalesOrder { get; set; }
+        /// <summary>
+        /// 闇�姹傚崟鎹� 
+        ///</summary>
+         [SugarColumn(ColumnName="F_WWC_TEXT1"    )]
+         public string FWwcText1 { get; set; }
+        /// <summary>
+        /// 璁″垝瀹屽伐鏃ユ湡 
+        ///</summary>
+         [SugarColumn(ColumnName="F_WWC_DATE"    )]
+         public DateTime? FWwcDate { get; set; }
+        /// <summary>
+        /// 鏃х墿鏂欑紪鐮� 
+        ///</summary>
+         [SugarColumn(ColumnName="F_WWC_BASEPROPERTY"    )]
+         public string FWwcBaseproperty { get; set; }
+        /// <summary>
+        /// 浣跨敤姣斾緥 
+        ///</summary>
+         [SugarColumn(ColumnName="FUSERATE"    )]
+         public decimal? Fuserate { get; set; }
+        /// <summary>
+        /// 瀛愰」绫诲瀷 1鏍囧噯浠� 2杩旇繕浠� 3鏇夸唬浠� 
+        ///</summary>
+         [SugarColumn(ColumnName="FMATERIALTYPE"    )]
+         public decimal? Fmaterialtype { get; set; }
+        /// <summary>
+        /// 瀛愰」鍗曚綅 
+        ///</summary>
+         [SugarColumn(ColumnName="FUNITID3"    )]
+         public string Funitid3 { get; set; }
+        /// <summary>
+        /// 瀛愰」鍗曚綅 
+        ///</summary>
+         [SugarColumn(ColumnName="FUNITID2"    )]
+         public string Funitid2 { get; set; }
+        /// <summary>
+        /// 鐢熶骇閫氱煡鍗� 
+        ///</summary>
+         [SugarColumn(ColumnName="F_XIFG_BASE_RE5"    )]
+         public string FXifgBaseRe5 { get; set; }
+        /// <summary>
+        /// 璐т富绫诲瀷 
+        ///</summary>
+         [SugarColumn(ColumnName="FOWNERTYPEID"    )]
+         public string Fownertypeid { get; set; }
+        /// <summary>
+        /// ERP鐢熶骇璁㈠崟鍒嗗綍鍐呯爜 -- 濮斿鏂板 
+        ///</summary>
+         [SugarColumn(ColumnName="ERP_PRODUCTION_ENTRY_CODE"    )]
+         public string ErpProductionEntryCode { get; set; }
+        /// <summary>
+        /// 鐢ㄦ枡娓呭崟澶囨敞 -- 濮斿鏂板 
+        ///</summary>
+         [SugarColumn(ColumnName="FMEMO"    )]
+         public string Fmemo { get; set; }
+        /// <summary>
+        /// 棰勭暀绫诲瀷 -- 濮斿鏂板 
+        ///</summary>
+         [SugarColumn(ColumnName="FRESERVETYPE"    )]
+         public string Freservetype { get; set; }
+        /// <summary>
+        /// 闇�姹傛棩鏈� -- 濮斿鏂板 
+        ///</summary>
+         [SugarColumn(ColumnName="FNEEDDATE"    )]
+         public DateTime? Fneeddate { get; set; }
+        /// <summary>
+        /// 搴撳瓨鐘舵�� -- 濮斿鏂板 
+        ///</summary>
+         [SugarColumn(ColumnName="FSTOCKSTATUSID"    )]
+         public string Fstockstatusid { get; set; }
+        /// <summary>
+        /// 鎷ㄥ嚭浠撳簱 -- 濮斿鏂板 
+        ///</summary>
+         [SugarColumn(ColumnName="FSRCTRANSSTOCKID"    )]
+         public string Fsrctransstockid { get; set; }
+        /// <summary>
+        /// 鎷ㄥ嚭缁勭粐 -- 濮斿鏂板 
+        ///</summary>
+         [SugarColumn(ColumnName="FSRCTRANSORGID"    )]
+         public string Fsrctransorgid { get; set; }
+        /// <summary>
+        /// 鏄惁鍏抽敭浠� -- 濮斿鏂板 
+        ///</summary>
+         [SugarColumn(ColumnName="FISKEYCOMPONENT"    )]
+         public string Fiskeycomponent { get; set; }
+        /// <summary>
+        /// 鏄惁鍙戞崯鑰� -- 濮斿鏂板 
+        ///</summary>
+         [SugarColumn(ColumnName="FISGETSCRAP"    )]
+         public string Fisgetscrap { get; set; }
+        /// <summary>
+        /// 鐘舵�� 
+        ///</summary>
+         [SugarColumn(ColumnName="WR_F_XIFG_BASE_83G"    )]
+         public string WrFXifgBase83g { get; set; }
+        /// <summary>
+        /// 鐘舵�� 
+        ///</summary>
+         [SugarColumn(ColumnName="WR_F_XIFG_BASE_QTR"    )]
+         public string WrFXifgBaseQtr { get; set; }
+        /// <summary>
+        /// 鐘舵�� 
+        ///</summary>
+         [SugarColumn(ColumnName="TYPEB"    )]
+         public string Typeb { get; set; }
+        /// <summary>
+        /// 瀛愰」绫诲瀷 1鏍囧噯浠� 2杩旇繕浠� 3鏇夸唬浠� 
+        ///</summary>
+         [SugarColumn(ColumnName="MATERIAL_TYPE"    )]
+         public string MaterialType { get; set; }
+        /// <summary>
+        /// 浣跨敤姣斾緥锛�%锛� 
+        ///</summary>
+         [SugarColumn(ColumnName="USE_RATE"    )]
+         public decimal? UseRate { get; set; }
+        /// <summary>
+        /// 椤规鍙� 
+        ///</summary>
+         [SugarColumn(ColumnName="FREPLACEGROUP"    )]
+         public decimal? Freplacegroup { get; set; }
+        /// <summary>
+        /// 搴斿彂鏁伴噺 
+        ///</summary>
+         [SugarColumn(ColumnName="MUST_QTY"    )]
+         public decimal? MustQty { get; set; }
+        /// <summary>
+        /// 鏈鏁� 
+        ///</summary>
+         [SugarColumn(ColumnName="WLSL"    )]
+         public string Wlsl { get; set; }
 
-    /// <summary>
-    ///     ERPID
-    /// </summary>
-    [SugarColumn(ColumnName = "ERPID")]
-    public decimal? Erpid { get; set; }
+        /// <summary>
+        /// 瀹㈡埛鐗╂枡浠g爜 
+        ///</summary>
+        [SugarColumn(ColumnName = "KHWLBM")]
+        public string Khwlbm { get; set; }
 
-    /// <summary>
-    ///     鍗曞彿
-    /// </summary>
-    [SugarColumn(ColumnName = "CAB001")]
-    public string? Cab001 { get; set; }
+        /// <summary>
+        /// 瀹㈡埛鐗╂枡鍚嶇О 
+        ///</summary>
+        [SugarColumn(ColumnName = "KHWLMC")]
+        public string Khwlmc { get; set; }
 
-    /// <summary>
-    ///     搴忓彿
-    /// </summary>
-    [SugarColumn(ColumnName = "CAB002")]
-    public string? Cab002 { get; set; }
+        /// <summary>
+        /// 闇�姹傜粍缁� 
+        ///</summary>
+        [SugarColumn(ColumnName = "XQZZ")]
+        public string Xqzz { get; set; }
 
-    /// <summary>
-    ///     鏉愭枡缂栫爜
-    /// </summary>
-    [SugarColumn(ColumnName = "CAB003")]
-    public string? Cab003 { get; set; }
-
-    /// <summary>
-    ///     闇�棰嗙敤閲�
-    /// </summary>
-    [SugarColumn(ColumnName = "CAB006")]
-    public decimal? Cab006 { get; set; }
-
-    /// <summary>
-    ///     宸查鐢ㄩ噺
-    /// </summary>
-    [SugarColumn(ColumnName = "CAB007")]
-    public decimal? Cab007 { get; set; }
-
-    /// <summary>
-    ///     宸ヨ壓
-    /// </summary>
-    [SugarColumn(ColumnName = "CAB008")]
-    public string? Cab008 { get; set; }
-
-    /// <summary>
-    ///     鍗曚綅
-    /// </summary>
-    [SugarColumn(ColumnName = "CAB009")]
-    public string? Cab009 { get; set; }
-
-    /// <summary>
-    ///     缁勬垚鐢ㄩ噺
-    /// </summary>
-    [SugarColumn(ColumnName = "CAB012")]
-    public decimal? Cab012 { get; set; }
-
-    /// <summary>
-    ///     鏄惁鏇挎枡
-    /// </summary>
-    [SugarColumn(ColumnName = "CAB014")]
-    public string? Cab014 { get; set; }
-
-    /// <summary>
-    ///     PID
-    /// </summary>
-    [SugarColumn(ColumnName = "PID")]
-    public decimal? Pid { get; set; }
-
-    /// <summary>
-    ///     ERP澶碔D
-    /// </summary>
-    [SugarColumn(ColumnName = "EID")]
-    public decimal? Eid { get; set; }
-
-    /// <summary>
-    ///     浣嶇疆鍙�
-    /// </summary>
-    [SugarColumn(ColumnName = "POSITION_NO")]
-    public string? PositionNo { get; set; }
-
-    /// <summary>
-    ///     鍙戞枡缁勭粐
-    /// </summary>
-    [SugarColumn(ColumnName = "ISSUING_ORGANIZATION")]
-    public string? IssuingOrganization { get; set; }
-
-    /// <summary>
-    ///     渚涘簲缁勭粐
-    /// </summary>
-    [SugarColumn(ColumnName = "SUPPLY_ORGANIZATION")]
-    public string? SupplyOrganization { get; set; }
-
-    /// <summary>
-    ///     璐т富
-    /// </summary>
-    [SugarColumn(ColumnName = "OWNER_ID")]
-    public string? OwnerId { get; set; }
-
-    /// <summary>
-    ///     璁″垝璺熻釜鍙�
-    /// </summary>
-    [SugarColumn(ColumnName = "MTONO")]
-    public string? Mtono { get; set; }
-
-    /// <summary>
-    ///     鎵瑰彿
-    /// </summary>
-    [SugarColumn(ColumnName = "LOT")]
-    public string? Lot { get; set; }
-
-    /// <summary>
-    ///     浠撳簱
-    /// </summary>
-    [SugarColumn(ColumnName = "DEPOT_CODE")]
-    public string? DepotCode { get; set; }
-
-    /// <summary>
-    ///     鍙戞枡鏂瑰紡
-    /// </summary>
-    [SugarColumn(ColumnName = "ISSUE_TYPE")]
-    public string? IssueType { get; set; }
-
-    /// <summary>
-    ///     渚涘簲绫诲瀷
-    /// </summary>
-    [SugarColumn(ColumnName = "SUPPLY_TYPE")]
-    public string? SupplyType { get; set; }
-
-    /// <summary>
-    ///     鍒嗗瓙
-    /// </summary>
-    [SugarColumn(ColumnName = "NUMERATOR")]
-    public decimal? Numerator { get; set; }
-
-    /// <summary>
-    ///     鍒嗘瘝
-    /// </summary>
-    [SugarColumn(ColumnName = "DENOMINATOR")]
-    public decimal? Denominator { get; set; }
-
-    /// <summary>
-    ///     鍥哄畾鎹熻��
-    /// </summary>
-    [SugarColumn(ColumnName = "SCRAPQTY")]
-    public decimal? SCRAPQTY { get; set; }
-
-    /// <summary>
-    ///     鍙樺姩鎹熻�楃巼
-    /// </summary>
-    [SugarColumn(ColumnName = "SCRAPRATE")]
-    public decimal? SCRAPRATE { get; set; }
-
-
-    /// <summary>
-    ///     搴斿彂鏁伴噺
-    /// </summary>
-    [SugarColumn(ColumnName = "Must_Qty")]
-    public decimal? MustQty { get; set; }
-
-    /// <summary>
-    ///     椤规鍙�
-    /// </summary>
-    [SugarColumn(ColumnName = "FREPLACEGROUP")]
-    public int? Freplacegroup { get; set; }
-
-    /// <summary>
-    ///     浣跨敤姣斾緥锛�%锛�
-    /// </summary>
-    [SugarColumn(ColumnName = "USE_RATE")]
-    public decimal? UseRate { get; set; }
-
-    /// <summary>
-    ///     瀛愰」绫诲瀷 1鏍囧噯浠� 2杩旇繕浠� 3鏇夸唬浠�
-    /// </summary>
-    [SugarColumn(ColumnName = "MATERIAL_TYPE")]
-    public string? MaterialType { get; set; }
-
-    /// <summary>
-    ///     A锛屽垱寤� B锛屽鏍镐腑 C锛屽凡瀹℃牳 D锛岄噸鏂板鏍� Z锛屾殏瀛�
-    /// </summary>
-    [SugarColumn(ColumnName = "TYPEB")]
-    public string? Typeb { get; set; }
-
-
-    /// <summary>
-    ///     A锛屽垱寤� B锛屽鏍镐腑 C锛屽凡瀹℃牳 D锛岄噸鏂板鏍� Z锛屾殏瀛�
-    /// </summary>
-    [SugarColumn(ColumnName = "WR_F_XIFG_BASE_QTR")]
-    public string? WR_F_XIFG_Base_qtr { get; set; }
-
-    /// <summary>
-    ///     A锛屽垱寤� B锛屽鏍镐腑 C锛屽凡瀹℃牳 D锛岄噸鏂板鏍� Z锛屾殏瀛�
-    /// </summary>
-    [SugarColumn(ColumnName = "WR_F_XIFG_BASE_83G")]
-    public string? WR_F_XIFG_Base_83g { get; set; }
-
-
-    /////----濮斿鏂板
-
-    /// <summary>
-    ///     鏄惁鍙戞崯鑰� -- 濮斿鏂板
-    /// </summary>
-    [SugarColumn(ColumnName = "FISGETSCRAP")]
-    public string? Fisgetscrap { get; set; }
-
-    /// <summary>
-    ///     鏄惁鍏抽敭浠� -- 濮斿鏂板
-    /// </summary>
-    [SugarColumn(ColumnName = "FISKEYCOMPONENT")]
-    public string? Fiskeycomponent { get; set; }
-
-    /// <summary>
-    ///     鎷ㄥ嚭缁勭粐 -- 濮斿鏂板
-    /// </summary>
-    [SugarColumn(ColumnName = "FSRCTRANSORGID")]
-    public string? Fsrctransorgid { get; set; }
-
-    /// <summary>
-    ///     鎷ㄥ嚭浠撳簱 -- 濮斿鏂板
-    /// </summary>
-    [SugarColumn(ColumnName = "FSRCTRANSSTOCKID")]
-    public string? Fsrctransstockid { get; set; }
-
-    /// <summary>
-    ///     搴撳瓨鐘舵�� -- 濮斿鏂板
-    /// </summary>
-    [SugarColumn(ColumnName = "FSTOCKSTATUSID")]
-    public string? Fstockstatusid { get; set; }
-
-    /// <summary>
-    ///     闇�姹傛棩鏈� -- 濮斿鏂板
-    /// </summary>
-    [SugarColumn(ColumnName = "FNEEDDATE")]
-    public DateTime? Fneeddate { get; set; }
-
-    /// <summary>
-    ///     棰勭暀绫诲瀷 -- 濮斿鏂板
-    /// </summary>
-    [SugarColumn(ColumnName = "FRESERVETYPE")]
-    public string? Freservetype { get; set; }
-
-    /// <summary>
-    ///     鐢ㄦ枡娓呭崟澶囨敞 -- 濮斿鏂板
-    /// </summary>
-    [SugarColumn(ColumnName = "FMEMO")]
-    public string? Fmemo { get; set; }
-
-    /// <summary>
-    ///     ERP鐢熶骇璁㈠崟鍒嗗綍鍐呯爜 -- 濮斿鏂板
-    /// </summary>
-    [SugarColumn(ColumnName = "ERP_PRODUCTION_ENTRY_CODE")]
-    public string? ErpProductionEntryCode { get; set; }
-
-    /// <summary>
-    ///     璐т富绫诲瀷
-    /// </summary>
-    [SugarColumn(ColumnName = "FOWNERTYPEID")]
-    public string? FOWNERTYPEID { get; set; }
-
-    /// <summary>
-    ///     鐢熶骇閫氱煡鍗�
-    /// </summary>
-    [SugarColumn(ColumnName = "F_XIFG_BASE_RE5")]
-    public string? F_XIFG_BASE_RE5 { get; set; }
-
-    /// <summary>
-    ///     瀛愰」鍗曚綅
-    /// </summary>
-    [SugarColumn(ColumnName = "FUNITID2")]
-    public string? FUNITID2 { get; set; }
-
-    /// <summary>
-    ///     瀛愰」鍗曚綅
-    /// </summary>
-    [SugarColumn(ColumnName = "FUNITID3")]
-    public string? FUNITID3 { get; set; }
-}
\ No newline at end of file
+        /// <summary>
+        ///  闇�姹傞儴闂�
+        ///</summary>
+        [SugarColumn(ColumnName = "XQBM")]
+        public string Xqbm { get; set; }
+        /// <summary>
+        ///  鏀舵枡缁勭粐
+        ///</summary>
+        [SugarColumn(ColumnName = "SLZZ")]
+        public string Slzz { get; set; }
+        /// <summary>
+        ///  鏀舵枡閮ㄩ棬
+        ///</summary>
+        [SugarColumn(ColumnName = "SLBM")]
+        public string Slbm { get; set; }
+    }
+}

--
Gitblit v1.9.3