| | |
| | | <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> |
| | |
| | | <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=")"> |
| | |
| | | </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> |