From 79619d4274f3bb8d4b90a0e7ddafc17e3c9028bf Mon Sep 17 00:00:00 2001
From: kongdeqiang <123456>
Date: 星期一, 23 三月 2026 17:44:11 +0800
Subject: [PATCH] feat: 更新系统

---
 src/main/java/com/example/service/impl/DataExcelServiceImpl.java |    9 +++++----
 src/main/java/com/example/entity/DataExcel.java                  |    2 ++
 src/main/resources/mapper/DataExcelMapper.xml                    |    7 +++++--
 src/main/java/com/example/excel/DataExcelImport.java             |    3 +++
 4 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/example/entity/DataExcel.java b/src/main/java/com/example/entity/DataExcel.java
index 99b749e..b5ab85c 100644
--- a/src/main/java/com/example/entity/DataExcel.java
+++ b/src/main/java/com/example/entity/DataExcel.java
@@ -44,4 +44,6 @@
     private String remark;
 
     private Integer status;
+
+    private String pkVoucher;
 }
diff --git a/src/main/java/com/example/excel/DataExcelImport.java b/src/main/java/com/example/excel/DataExcelImport.java
index 4689bde..d37580c 100644
--- a/src/main/java/com/example/excel/DataExcelImport.java
+++ b/src/main/java/com/example/excel/DataExcelImport.java
@@ -53,4 +53,7 @@
 
     @ExcelProperty("澶囨敞")
     private String remark;
+
+    @ExcelProperty("PK_VOUCHER")
+    private String pkVoucher;
 }
diff --git a/src/main/java/com/example/service/impl/DataExcelServiceImpl.java b/src/main/java/com/example/service/impl/DataExcelServiceImpl.java
index 634bb2f..877a06b 100644
--- a/src/main/java/com/example/service/impl/DataExcelServiceImpl.java
+++ b/src/main/java/com/example/service/impl/DataExcelServiceImpl.java
@@ -51,10 +51,10 @@
                         errorMsgs.add("绗�" + data.getSeqNo() + "琛屽崟浣嶇紪鐮佷负绌�");
                         return;
                     }
-                    if (!permissionDeptCodes.contains(data.getUnitCode())) {
-                        errorMsgs.add("绗�" + data.getSeqNo() + "琛屾棤鏉冮檺瀵煎叆閮ㄩ棬缂栫爜: " + data.getUnitCode());
-                        return;
-                    }
+//                    if (!permissionDeptCodes.contains(data.getUnitCode())) {
+//                        errorMsgs.add("绗�" + data.getSeqNo() + "琛屾棤鏉冮檺瀵煎叆閮ㄩ棬缂栫爜: " + data.getUnitCode());
+//                        return;
+//                    }
 
                     DataExcel entity = new DataExcel();
                     entity.setSortNo(data.getSortNo());
@@ -74,6 +74,7 @@
                     entity.setBusinessRelation(data.getBusinessRelation());
                     entity.setRemark(data.getRemark());
                     entity.setStatus(1);
+                    entity.setPkVoucher(data.getPkVoucher());
 
                     if (data.getSortNo() != null) {
                         DataExcel existData = baseMapper.selectBySortNo(data.getSortNo());
diff --git a/src/main/resources/mapper/DataExcelMapper.xml b/src/main/resources/mapper/DataExcelMapper.xml
index 5d3e8f6..fddf5dd 100644
--- a/src/main/resources/mapper/DataExcelMapper.xml
+++ b/src/main/resources/mapper/DataExcelMapper.xml
@@ -27,6 +27,7 @@
         <result column="update_by" property="updateBy"/>
         <result column="deleted" property="deleted"/>
         <result column="version" property="version"/>
+        <result column="pk_voucher" property="pkVoucher"/>
     </resultMap>
 
     <select id="selectDataExcelPage" resultMap="dataExcelResultMap">
@@ -85,7 +86,8 @@
             create_by,
             update_by,
             deleted,
-            version
+            version,
+            pk_voucher
         ) VALUES (
             #{id},
             <if test="seqNo != null">#{seqNo},</if>
@@ -110,7 +112,8 @@
             #{createBy},
             #{updateBy},
             0,
-            1
+            1,
+            #{pkVoucher}
         )
     </insert>
 </mapper>

--
Gitblit v1.9.1