package com.fjhx.purchase.entity.purchase.vo;

import com.fjhx.purchase.entity.purchase.po.PurchasePayRecordDetail;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;

/**
 * 采购付款记录列表查询返回值实体
 *
 * @author
 * @since 2023-05-23
 */
@Getter
@Setter
public class PurchasePayRecordDetailVo extends PurchasePayRecordDetail {

    /**
     * 付款人名称
     */
    private String payUserName;

    /**
     * 付款账户
     */
    private String payAccount;

    /**
     * 采购合同编号
     */
    private String contractCode;
    /**
     * 是否合同
     */
    private Integer isAgreement;
    /**
     * 付款方式
     */
    private String paymentMethod;
    /**
     * 采购备注
     */
    private String purchaseContent;
    /**
     * 采购金额
     */
    private BigDecimal purchaseAmount;
    /**
     * 已付款金额
     */
    private BigDecimal paidAmount;

    /**
     * 数据类型  1付款记录 2退款记录
     */
    private Integer type;

}
