chengf
2026-03-24 b2358fc44148073645def4e723c8153a98a701da
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="purchasePaymentRecordServiceDaoImpl">
    <!-- 新增采购付款记录 -->
    <insert id="insertPurchasePaymentRecord" parameterType="Map">
        INSERT INTO purchase_payment_record (
        id, order_id, payment_amount, payment_order_no, supplier,
        to_be_paid_date, payment_date, create_time, update_time, invoice_no
        ) VALUES (
        #{id}, #{orderId}, #{paymentAmount}, #{paymentOrderNo}, #{supplier},
        #{toBePaidDate}, #{paymentDate}, #{createTime}, #{updateTime}, #{invoiceNo}
        )
    </insert>
 
    <!-- 根据订单ID查询付款记录 -->
    <select id="listByOrderId" parameterType="Map" resultType="Map">
        SELECT
        id, order_id, payment_amount, payment_order_no, supplier,
        to_be_paid_date, payment_date, create_time, update_time
        FROM purchase_payment_record
        WHERE order_id = #{orderId}
    </select>
</mapper>