From 1ee974f686b82c6cf3373c610fc8ee4b188b56bd Mon Sep 17 00:00:00 2001
From: zhangshibin <zhangshibin@itianyi.com>
Date: Fri, 1 Nov 2024 10:43:44 +0800
Subject: [PATCH] =?UTF-8?q?=E5=87=AD=E8=AF=81=E6=B7=BB=E5=8A=A0=E5=AD=97?=
 =?UTF-8?q?=E6=AE=B5C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../system/model/wages/dao/WagesSalaryProof.java    | 13 ++++++++++++-
 .../ruoyi/system/service/impl/WagesServiceImpl.java |  2 ++
 .../mapper/system/WagesSalaryProofMapper.xml        |  3 +++
 3 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/ruoyi-wages/src/main/java/com/ruoyi/system/model/wages/dao/WagesSalaryProof.java b/ruoyi-wages/src/main/java/com/ruoyi/system/model/wages/dao/WagesSalaryProof.java
index 0401121..e15363b 100644
--- a/ruoyi-wages/src/main/java/com/ruoyi/system/model/wages/dao/WagesSalaryProof.java
+++ b/ruoyi-wages/src/main/java/com/ruoyi/system/model/wages/dao/WagesSalaryProof.java
@@ -26,6 +26,8 @@ public class WagesSalaryProof extends BaseEntity {
 
     private String auxiliaryItemB;
 
+    private String auxiliaryItemC;
+
     private String mineId;//矿ID
 
     public int getId() {
@@ -92,6 +94,14 @@ public class WagesSalaryProof extends BaseEntity {
         this.auxiliaryItemB = auxiliaryItemB;
     }
 
+    public String getAuxiliaryItemC() {
+        return auxiliaryItemC;
+    }
+
+    public void setAuxiliaryItemC(String auxiliaryItemC) {
+        this.auxiliaryItemC = auxiliaryItemC;
+    }
+
     public String getMineId() {
         return mineId;
     }
@@ -111,7 +121,8 @@ public class WagesSalaryProof extends BaseEntity {
                 ", accountCode='" + accountCode + '\'' +
                 ", auxiliaryItemA='" + auxiliaryItemA + '\'' +
                 ", auxiliaryItemB='" + auxiliaryItemB + '\'' +
-                ", mineId='" +  mineId + '\'' +
+                ", auxiliaryItemC='" + auxiliaryItemC + '\'' +
+                ", mineId='" + mineId + '\'' +
                 '}';
     }
 }
diff --git a/ruoyi-wages/src/main/java/com/ruoyi/system/service/impl/WagesServiceImpl.java b/ruoyi-wages/src/main/java/com/ruoyi/system/service/impl/WagesServiceImpl.java
index 5c84858..a78a90a 100644
--- a/ruoyi-wages/src/main/java/com/ruoyi/system/service/impl/WagesServiceImpl.java
+++ b/ruoyi-wages/src/main/java/com/ruoyi/system/service/impl/WagesServiceImpl.java
@@ -148,6 +148,7 @@ public class WagesServiceImpl implements WagesService {
                     jsonObject1.put("account_code", wagesSalaryProof1.getAccountCode());
                     jsonObject1.put("auxiliary_item_a", wagesSalaryProof1.getAuxiliaryItemA());
                     jsonObject1.put("auxiliary_item_b", wagesSalaryProof1.getAuxiliaryItemB());
+                    jsonObject1.put("auxiliary_item_c", wagesSalaryProof1.getAuxiliaryItemC());
                 } else {
                     //如果项目带前带(,去获取相似项目的值
                     if (sourceOfExpenses.startsWith("(") || sourceOfExpenses.startsWith("(")) {
@@ -161,6 +162,7 @@ public class WagesServiceImpl implements WagesService {
                             WagesSalaryProof WagesSalaryProof3 = wagesSalaryProofsList.get(0);
                             jsonObject1.put("account_code", WagesSalaryProof3.getAccountCode());
                             jsonObject1.put("auxiliary_item_a", WagesSalaryProof3.getAuxiliaryItemA());
+                            jsonObject1.put("auxiliary_item_c", WagesSalaryProof3.getAuxiliaryItemC());
                             int index = sourceOfExpenses.indexOf(")");
                             if (index == -1) {
                                 index = sourceOfExpenses.indexOf(")");
diff --git a/ruoyi-wages/src/main/resources/mapper/system/WagesSalaryProofMapper.xml b/ruoyi-wages/src/main/resources/mapper/system/WagesSalaryProofMapper.xml
index bf91c20..0cb35ea 100644
--- a/ruoyi-wages/src/main/resources/mapper/system/WagesSalaryProofMapper.xml
+++ b/ruoyi-wages/src/main/resources/mapper/system/WagesSalaryProofMapper.xml
@@ -13,6 +13,7 @@
         <result property="accountCode"  column="account_code"  />
         <result property="auxiliaryItemA"          column="auxiliary_item_a"          />
         <result property="auxiliaryItemB"       column="auxiliary_item_b"       />
+        <result property="auxiliaryItemC"       column="auxiliary_item_c"       />
         <result property="mineId"       column="mine_id"       />
 
     </resultMap>
@@ -27,6 +28,7 @@
         TRIM(account_code)account_code,
         TRIM(auxiliary_item_a)auxiliary_item_a,
         TRIM(auxiliary_item_b) auxiliary_item_b,
+        TRIM(auxiliary_item_c) auxiliary_item_c,
         TRIM(mine_id)mine_id
         from wages_voucher
         where 1=1
@@ -54,6 +56,7 @@
         TRIM(account_code)account_code,
         TRIM(auxiliary_item_a)auxiliary_item_a,
         TRIM(auxiliary_item_b) auxiliary_item_b,
+        TRIM(auxiliary_item_c) auxiliary_item_c,
         TRIM(mine_id)mine_id
         from wages_voucher
         where 1=1
-- 
2.26.2