package com.yn.bftl.thirdparty.modules.chinaums.vo.byx;

import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @program: yn-byx-thirdparty
 * @description:
 * @author: Jing
 * @create: 2024-08-23 17:50
 **/
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "ByxQueryBillInfoRow", description = "账单查询-循环域vo")
public class ByxQueryBillInfoRow {

    /**
     *  订单号
     */
    private String orderNo;
    /**
     *  商户订单号
     */
    private String mctOrderNo;
    /**
     *  批次号
     */
    private String batchNo;
    /**
     *  对账凭证号
     */
    private String voucherNo;

    /**
     * 账户外部编号
     */
    private String acctExtNo;

    /**
     * 账户名称
     */
    private String acctName;

    /**
     * 交易代码
     */
    private String transCode;

    /**
     * 交易名称
     */
    private String transName;
    /**
     * 收支类型
     */
    private String loanMark;

    /**
     * 交易金额
     */
    private String transAmt;

    /**
     * 交易后余额
     */
    private String postBal;

    /**
     * 清算日期
     */
    private String settDate;

    /**
     * 交易时间
     */
    private String transTime;

    /**
     * 对方账号
     */
    private String otherAcctNo;

    /**
     * 对方账户外部编号
     */
    private String otherAcctExtNo;

    /**
     * 对方账户名
     */
    private String otherAcctName;

    /**
     * 渠道商户号
     */
    private String chnlMerNo;

    /**
     * 渠道商户名称
     */
    private String chnlMerName;

    /**
     * 渠道终端号
     */
    private String chnlTermNo;

    /**
     * 资金渠道
     */
    private String amtChnl;

    /**
     * 资金渠道名称
     */
    private String amtChnlName;

    /**
     * 业务编号
     */
    private String bizType;

    /**
     * 业务名称
     */
    private String bizTypeName;

    /**
     * 业务商户号
     */
    private String bizMerNo;

    /**
     * 摘要
     */
    private String abst;

    /**
     * 交易备注
     */
    private String remark;

    /**
     * 备用域1
     */
    private String def1;

    /**
     * 备用域2
     */
    private String def2;

    /**
     * 备用域3
     */
    private String def3;

    /**
     * 备用域4
     */
    private String def4;
}
