From cd19b61393c9676de4e540cd8a7b728dac203646 Mon Sep 17 00:00:00 2001
From: wujianwei <wjw@11.com>
Date: 星期三, 24 十二月 2025 10:14:41 +0800
Subject: [PATCH] 应付接口
---
service/src/main/resources/mapper/cwgl/PayableFeeDetailMapper.xml | 18 ++++++++++++++++--
1 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/service/src/main/resources/mapper/cwgl/PayableFeeDetailMapper.xml b/service/src/main/resources/mapper/cwgl/PayableFeeDetailMapper.xml
index 205cc7b..c74e274 100644
--- a/service/src/main/resources/mapper/cwgl/PayableFeeDetailMapper.xml
+++ b/service/src/main/resources/mapper/cwgl/PayableFeeDetailMapper.xml
@@ -110,11 +110,11 @@
<insert id="insertPayableFeeDetailBatch" parameterType="java.util.List" useGeneratedKeys="true" keyProperty="id">
insert into payable_fee_detail
<trim prefix="(" suffix=") values" suffixOverrides=",">
- id,payable_fee_id,fee_type,fee_name,billing_unit,unit_price,billing_quantity,billing_amount,actual_amount,currency,fee_reg_time,remark,create_by,create_time,update_by,update_time,deleted,
+ payable_fee_id,fee_type,fee_name,billing_unit,unit_price,billing_quantity,billing_amount,actual_amount,currency,fee_reg_time,remark,create_by,create_time,update_by,update_time,deleted,
</trim>
<foreach item="item" index="index" collection="list" separator=",">
<trim prefix="(" suffix=") " suffixOverrides=",">
- #{item.id},#{item.payableFeeId},#{item.feeType},#{item.feeName},#{item.billingUnit},#{item.unitPrice},#{item.billingQuantity},#{item.billingAmount},#{item.actualAmount},#{item.currency},#{item.feeRegTime},#{item.remark},#{item.createBy},#{item.createTime},#{item.updateBy},#{item.updateTime},#{item.deleted},
+ #{item.payableFeeId},#{item.feeType},#{item.feeName},#{item.billingUnit},#{item.unitPrice},#{item.billingQuantity},#{item.billingAmount},#{item.actualAmount},#{item.currency},#{item.feeRegTime},#{item.remark},#{item.createBy},#{item.createTime},#{item.updateBy},#{item.updateTime},#{item.deleted},
</trim>
</foreach>
</insert>
@@ -172,6 +172,10 @@
<delete id="deletePayableFeeDetailById" parameterType="Integer">
delete from payable_fee_detail where id = #{id}
</delete>
+ <!--鏍规嵁搴斾粯璐圭敤ID鍒犻櫎鏄庣粏-->
+ <delete id="deletePayableFeeDetailByPayableFeeId" parameterType="Integer">
+ delete from payable_fee_detail where payable_fee_id = #{payableFeeId}
+ </delete>
<delete id="deletePayableFeeDetailByIds" parameterType="Integer">
delete from payable_fee_detail where id in
<foreach item="id" collection="array" open="(" separator="," close=")">
@@ -179,4 +183,14 @@
</foreach>
</delete>
+ <!--鏌ヨ-->
+ <select id="selectPayableFeeDetailByPayableFeeIds" parameterType="Integer" resultMap="PayableFeeDetailResult">
+ <include refid="selectPayableFeeDetailVo"/>
+ where payable_fee_id in
+ <foreach item="feeId" collection="array" open="(" separator="," close=")">
+ #{feeId}
+ </foreach>
+ order by payable_fee_id, id
+ </select>
+
</mapper>
\ No newline at end of file
--
Gitblit v1.8.0