From 64b14b0549344f13b191e2c26ed199f62655c43f Mon Sep 17 00:00:00 2001
From: chengf <cgf12138@163.com>
Date: 星期三, 25 二月 2026 10:12:46 +0800
Subject: [PATCH] 导入测试

---
 java110-db/src/main/resources/mapper/fee/OweFeeCallableV1ServiceDaoImplMapper.xml |   70 +++++++++++++++++++++++++++-------
 1 files changed, 55 insertions(+), 15 deletions(-)

diff --git a/java110-db/src/main/resources/mapper/fee/OweFeeCallableV1ServiceDaoImplMapper.xml b/java110-db/src/main/resources/mapper/fee/OweFeeCallableV1ServiceDaoImplMapper.xml
index d7a9782..6d12428 100644
--- a/java110-db/src/main/resources/mapper/fee/OweFeeCallableV1ServiceDaoImplMapper.xml
+++ b/java110-db/src/main/resources/mapper/fee/OweFeeCallableV1ServiceDaoImplMapper.xml
@@ -4,12 +4,12 @@
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 <mapper namespace="oweFeeCallableV1ServiceDaoImpl">
 
-
     <!-- 淇濆瓨鍌即璁板綍淇℃伅 add by wuxw 2018-07-03 -->
     <insert id="saveOweFeeCallableInfo" parameterType="Map">
         insert into owe_fee_callable(
         remark,ofc_id,owner_id,callable_way,fee_id,payer_obj_name,owner_name,config_id,fee_name,staff_name,
-        amountd_owed,state,community_id,payer_obj_type,staff_id,payer_obj_id,start_time,end_time,create_time
+        amountd_owed,state,community_id,payer_obj_type,staff_id,payer_obj_id,start_time,end_time,create_time,
+        receivable_amount,received_amount,difference_reason,receipt_time,payee
         ) values (
         #{remark},#{ofcId},#{ownerId},#{callableWay},#{feeId},#{payerObjName},#{ownerName},#{configId},#{feeName},#{staffName},
         #{amountdOwed},#{state},#{communityId},#{payerObjType},#{staffId},#{payerObjId},#{startTime},#{endTime},
@@ -18,25 +18,23 @@
         </if>
         <if test="createTime != null">
             #{createTime}
-        </if>
+        </if>,
+        #{receivableAmount},#{receivedAmount},#{differenceReason},#{receiptTime},#{payee}
         )
     </insert>
 
     <insert id="saveOweFeeCallables" parameterType="Map">
         insert into owe_fee_callable(
         remark,ofc_id,owner_id,callable_way,fee_id,payer_obj_name,owner_name,config_id,fee_name,staff_name,
-        amountd_owed,state,community_id,payer_obj_type,staff_id,payer_obj_id,start_time,end_time
+        amountd_owed,state,community_id,payer_obj_type,staff_id,payer_obj_id,start_time,end_time,
+        receivable_amount,received_amount,difference_reason,receipt_time,payee
         ) values
         <foreach collection="oweFeeCallablePos" item="item"  separator=",">
             (#{item.remark},#{item.ofcId},#{item.ownerId},#{item.callableWay},#{item.feeId},#{item.payerObjName},#{item.ownerName},#{item.configId},#{item.feeName},
             #{item.staffName},#{item.amountdOwed},#{item.state},#{item.communityId},#{item.payerObjType},#{item.staffId},#{item.payerObjId},#{item.startTime},
-            #{item.endTime})
+            #{item.endTime},#{item.receivableAmount},#{item.receivedAmount},#{item.differenceReason},#{item.receiptTime},#{item.payee})
         </foreach>
-
     </insert>
-
-
-
 
     <!-- 鏌ヨ鍌即璁板綍淇℃伅 add by wuxw 2018-07-03 -->
     <select id="getOweFeeCallableInfo" parameterType="Map" resultType="Map">
@@ -46,6 +44,8 @@
         staffName,t.amountd_owed,t.amountd_owed amountdOwed,t.state,t.community_id,t.community_id
         communityId,t.payer_obj_type,t.payer_obj_type payerObjType,t.staff_id,t.staff_id
         staffId,t.payer_obj_id,t.payer_obj_id payerObjId,t.start_time startTime,t.end_time endTime,t.create_time createTime,
+        t.receivable_amount receivableAmount,t.received_amount receivedAmount,t.difference_reason differenceReason,
+        t.receipt_time receiptTime,t.payee payee,
         td.`name` callableWayName,td1.name stateName
         from owe_fee_callable t
         left join t_dict td on t.callable_way = td.status_cd and td.table_name = 'owe_fee_callable' and td.table_columns = 'callable_way'
@@ -101,13 +101,26 @@
         <if test="payerObjId !=null and payerObjId != ''">
             and t.payer_obj_id= #{payerObjId}
         </if>
+        <if test="receivableAmount !=null and receivableAmount != ''">
+            and t.receivable_amount= #{receivableAmount}
+        </if>
+        <if test="receivedAmount !=null and receivedAmount != ''">
+            and t.received_amount= #{receivedAmount}
+        </if>
+        <if test="differenceReason !=null and differenceReason != ''">
+            and t.difference_reason= #{differenceReason}
+        </if>
+        <if test="receiptTime !=null and receiptTime != ''">
+            and t.receipt_time= #{receiptTime}
+        </if>
+        <if test="payee !=null and payee != ''">
+            and t.payee= #{payee}
+        </if>
         order by t.create_time desc
         <if test="page != -1 and page != null ">
             limit #{page}, #{row}
         </if>
-
     </select>
-
 
     <!-- 淇敼鍌即璁板綍淇℃伅 add by wuxw 2018-07-03 -->
     <update id="updateOweFeeCallableInfo" parameterType="Map">
@@ -160,11 +173,25 @@
         <if test="payerObjId !=null and payerObjId != ''">
             , t.payer_obj_id= #{payerObjId}
         </if>
+        <if test="receivableAmount !=null and receivableAmount != ''">
+            , t.receivable_amount= #{receivableAmount}
+        </if>
+        <if test="receivedAmount !=null and receivedAmount != ''">
+            , t.received_amount= #{receivedAmount}
+        </if>
+        <if test="differenceReason !=null and differenceReason != ''">
+            , t.difference_reason= #{differenceReason}
+        </if>
+        <if test="receiptTime !=null and receiptTime != ''">
+            , t.receipt_time= #{receiptTime}
+        </if>
+        <if test="payee !=null and payee != ''">
+            , t.payee= #{payee}
+        </if>
         where 1=1
         <if test="ofcId !=null and ofcId != ''">
             and t.ofc_id= #{ofcId}
         </if>
-
     </update>
 
     <!-- 鏌ヨ鍌即璁板綍鏁伴噺 add by wuxw 2018-07-03 -->
@@ -221,8 +248,21 @@
         <if test="payerObjId !=null and payerObjId != ''">
             and t.payer_obj_id= #{payerObjId}
         </if>
-
-
+        <if test="receivableAmount !=null and receivableAmount != ''">
+            and t.receivable_amount= #{receivableAmount}
+        </if>
+        <if test="receivedAmount !=null and receivedAmount != ''">
+            and t.received_amount= #{receivedAmount}
+        </if>
+        <if test="differenceReason !=null and differenceReason != ''">
+            and t.difference_reason= #{differenceReason}
+        </if>
+        <if test="receiptTime !=null and receiptTime != ''">
+            and t.receipt_time= #{receiptTime}
+        </if>
+        <if test="payee !=null and payee != ''">
+            and t.payee= #{payee}
+        </if>
     </select>
 
-</mapper>
+</mapper>
\ No newline at end of file

--
Gitblit v1.8.0