package cn.pluss.platform.vo;

import cn.pluss.platform.entity.JftReceiptInfo;
import cn.pluss.platform.entity.JftReceiptOrder;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.List;

/**
 * TODO
 * 缴费通收款单返回参数封装
 * @author crystal
 * @date 2022/6/16 16:15
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class JftReceiptInfoVO extends JftReceiptInfo {

    /**
     * 支付人数
     */
    private Integer payNum;

    /**
     * 收款总额
     */
    private BigDecimal totalAmount;
    /**
     * 支付状态描述
     */
    private String payStatusDesc;


    /**
     * 缴费通集合
     */
    private List<JftReceiptOrder> orderList;

    /**
     * 必填配置项code
     */
    private List<String> paymentCodeList;

}
