From 6ceea5f0d142f3c1fe9c9eff8c497df02fa8f2ad Mon Sep 17 00:00:00 2001
From: 啊鑫 <t2856754968@163.com>
Date: 星期二, 05 十一月 2024 13:01:41 +0800
Subject: [PATCH] 11

---
 MES.Service/Modes/Womcab.cs          |   20 +++++++++++++++++++-
 MES.Service/Dto/webApi/ErpCAB.cs     |   11 ++++++++---
 MES.Service/Modes/Womcaa.cs          |   12 +++---------
 MES.Service/Dto/webApi/ErpCAA.cs     |    2 ++
 MES.Service/service/WomcaaManager.cs |    9 +++++++--
 5 files changed, 39 insertions(+), 15 deletions(-)

diff --git a/MES.Service/Dto/webApi/ErpCAA.cs b/MES.Service/Dto/webApi/ErpCAA.cs
index a53041f..117dbd8 100644
--- a/MES.Service/Dto/webApi/ErpCAA.cs
+++ b/MES.Service/Dto/webApi/ErpCAA.cs
@@ -43,4 +43,6 @@
     public string? PLAN_NUM { get; set; }
     public string? FPrdOrgId { get; set; }
     public string? FEnTrustOrgId { get; set; }
+
+    public string? Btbz { get; set; }
 }
\ No newline at end of file
diff --git a/MES.Service/Dto/webApi/ErpCAB.cs b/MES.Service/Dto/webApi/ErpCAB.cs
index e5d06ed..c8d16d8 100644
--- a/MES.Service/Dto/webApi/ErpCAB.cs
+++ b/MES.Service/Dto/webApi/ErpCAB.cs
@@ -13,7 +13,7 @@
     public string? FMTONO { get; set; }
     public string? FLot { get; set; }
     public string? FStockID { get; set; }
-    public string? FIssueType { get; set; } 
+    public string? FIssueType { get; set; }
     public string? FUnitID { get; set; }
     public string? FSupplyType { get; set; }
     public string? FStdQty { get; set; }
@@ -21,9 +21,9 @@
     public string? FNumerator { get; set; }
     public string? FDenominator { get; set; }
     public string? FENTRYID { get; set; }
-    
+
     public string? PID { get; set; }
-    
+
     public string Id { get; set; }
 
     public string? FSeq { get; set; }
@@ -31,4 +31,9 @@
     public string? FFixScrapQty { get; set; }
 
     public string? FScrapRate { get; set; }
+
+    public string? FReplaceGroup { get; set; }
+    public string? FUseRate { get; set; }
+    public string? FMaterialType { get; set; }
+    public string? FMustQty { get; set; }
 }
\ No newline at end of file
diff --git a/MES.Service/Modes/Womcaa.cs b/MES.Service/Modes/Womcaa.cs
index 7201ad1..8cd3042 100644
--- a/MES.Service/Modes/Womcaa.cs
+++ b/MES.Service/Modes/Womcaa.cs
@@ -399,14 +399,8 @@
     public string? Fpurorderentryseq { get; set; }
 
     /// <summary>
-    ///     鐢垫皵浜у搧鍨嬪彿
+    ///     澶囨敞锛堣〃浣擄級
     /// </summary>
-    [SugarColumn(ColumnName = "ELECTRICAL_PRODUCT_MODEL")]
-    public string? ElectricalProductModel { get; set; }
-
-    /// <summary>
-    ///     鐢垫皵浜у搧鍚嶇О
-    /// </summary>
-    [SugarColumn(ColumnName = "ELECTRICAL_PRODUCT_NAME")]
-    public string? ElectricalProductName { get; set; }
+    [SugarColumn(ColumnName = "Btbz")]
+    public string? Btbz { get; set; }
 }
\ No newline at end of file
diff --git a/MES.Service/Modes/Womcab.cs b/MES.Service/Modes/Womcab.cs
index e8c82a6..cf9139a 100644
--- a/MES.Service/Modes/Womcab.cs
+++ b/MES.Service/Modes/Womcab.cs
@@ -48,7 +48,7 @@
     ///     宸查鐢ㄩ噺
     /// </summary>
     [SugarColumn(ColumnName = "CAB007")]
-    public int? Cab007 { get; set; }
+    public decimal? Cab007 { get; set; }
 
     /// <summary>
     ///     宸ヨ壓
@@ -228,4 +228,22 @@
     /// </summary>
     [SugarColumn(ColumnName = "FUNITID")]
     public string? Funitid { get; set; }
+
+    /// <summary>
+    ///     搴斿彂鏁伴噺
+    /// </summary>
+    [SugarColumn(ColumnName = "Must_Qty")]
+    public decimal? MustQty { 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; }
 }
\ No newline at end of file
diff --git a/MES.Service/service/WomcaaManager.cs b/MES.Service/service/WomcaaManager.cs
index f8396d6..d7df90b 100644
--- a/MES.Service/service/WomcaaManager.cs
+++ b/MES.Service/service/WomcaaManager.cs
@@ -65,7 +65,7 @@
         var baOrUpdate = db.Insertable(mesWomcabs).PageSize(1)
             .IgnoreColumnsNull()
             .ExecuteCommand() > 0;
-        
+
         if (orUpdate && baOrUpdate) return true;
         throw new NotImplementedException("鎻掑叆鎴栨洿鏂板け璐�");
     }
@@ -133,6 +133,7 @@
             //Caa015 = dto.F_UNW_Text_xsddh, ///     閿�鍞鍗曞彿
             ErpSczz = Convert.ToInt32(dto.FPrdOrgId), ///     鐢熶骇缁勭粐ID
             ErpWtzz = Convert.ToInt32(dto.FEnTrustOrgId), ///     濮旀墭缁勭粐ID
+            Btbz = dto.Btbz, ///     濮旀墭缁勭粐ID
             //Caa015Head = dto.F_XIFG_Integer_tzk, ///     閿�鍞鍗曡鍙�
             //MainProductNo = dto.F_XIFG_Base_w5c, ///     涓讳骇鍝佺紪鐮�
             // MainProductQty =
@@ -189,7 +190,11 @@
                 Eid = Convert.ToInt32(dto.Id), /// ERP ID 
 
                 Scrapqty = dto.FFixScrapQty, /// 鍥哄畾鎹熻�� 
-                Scraprate = dto.FScrapRate /// 鍙樺姩鎹熻�楃巼 
+                Scraprate = dto.FScrapRate, /// 鍙樺姩鎹熻�楃巼
+                Freplacegroup = dto.FReplaceGroup,
+                UseRate = Convert.ToDecimal(dto.FUseRate),
+                MaterialType = dto.FMaterialType,
+                MustQty = Convert.ToDecimal(dto.FMustQty)
                 // Fsaleorderno = dto.FSALEORDERNO, /// 閿�鍞鍗� 
                 //
                 // CustomerItemNumber = dto.F_XIFG_Text_re5, /// 瀹㈡埛璐у彿 

--
Gitblit v1.9.3