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

---
 src/main/resources/mapper/DataExcelMapper.xml |   37 +++++++++++--------------------------
 1 files changed, 11 insertions(+), 26 deletions(-)

diff --git a/src/main/resources/mapper/DataExcelMapper.xml b/src/main/resources/mapper/DataExcelMapper.xml
index ebb23ed..fddf5dd 100644
--- a/src/main/resources/mapper/DataExcelMapper.xml
+++ b/src/main/resources/mapper/DataExcelMapper.xml
@@ -23,8 +23,11 @@
         <result column="status" property="status"/>
         <result column="create_time" property="createTime"/>
         <result column="update_time" property="updateTime"/>
+        <result column="create_by" property="createBy"/>
+        <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">
@@ -80,8 +83,11 @@
             <if test="status != null">status,</if>
             create_time,
             update_time,
+            create_by,
+            update_by,
             deleted,
-            version
+            version,
+            pk_voucher
         ) VALUES (
             #{id},
             <if test="seqNo != null">#{seqNo},</if>
@@ -103,32 +109,11 @@
             <if test="status != null">#{status},</if>
             SYSDATE,
             SYSDATE,
+            #{createBy},
+            #{updateBy},
             0,
-            1
+            1,
+            #{pkVoucher}
         )
     </insert>
-
-    <update id="updateById" parameterType="com.example.entity.DataExcel">
-        UPDATE data_excel
-        SET
-            <if test="seqNo != null">seq_no = #{seqNo},</if>
-            <if test="sortNo != null">sort_no = #{sortNo},</if>
-            <if test="secondaryUnit != null">secondary_unit = #{secondaryUnit},</if>
-            <if test="unitCode != null">unit_code = #{unitCode},</if>
-            <if test="unitName != null">unit_name = #{unitName},</if>
-            <if test="transactionNo != null">transaction_no = #{transactionNo},</if>
-            <if test="summary != null">summary = #{summary},</if>
-            <if test="amount != null">amount = #{amount},</if>
-            <if test="accountingPeriod != null">accounting_period = #{accountingPeriod},</if>
-            <if test="voucherNo != null">voucher_no = #{voucherNo},</if>
-            <if test="bpContractNo != null">bp_contract_no = #{bpContractNo},</if>
-            <if test="contractCenterNo != null">contract_center_no = #{contractCenterNo},</if>
-            <if test="bpInvoiceNo != null">bp_invoice_no = #{bpInvoiceNo},</if>
-            <if test="gkInvoiceNo != null">gk_invoice_no = #{gkInvoiceNo},</if>
-            <if test="businessRelation != null">business_relation = #{businessRelation},</if>
-            <if test="remark != null">remark = #{remark},</if>
-            <if test="status != null">status = #{status},</if>
-            update_time = SYSDATE
-        WHERE id = #{id} AND deleted = 0
-    </update>
 </mapper>

--
Gitblit v1.9.1