package com.hzs.third.pay.param;

import lombok.Data;

import java.util.Date;

/**
 * @Description: 代付查询入参
 * @Author: jiang chao
 * @Time: 2022/12/28 11:24
 * @Classname: OnlineAgentParam
 * @PackageName: com.hzs.third.pay.param
 */
@Data
public class OnlineAgentParam {

    /**
     * 收款人
     */
    private String bankAccountName;

    /**
     * 账户类型（EAgentBiz）
     */
    private String biz;

    /**
     * 提现状态（EAgentStatus）
     */
    private Integer agentStatus;

    /**
     * 审核状态（EAgentApprovalStatus）
     */
    private Integer approvalStatus;

    /**
     * 银行编号
     */
    private String bankCode;

    /**
     * 银行账户
     */
    private String bankAccountNo;

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

    /**
     * 审批人
     */
    private String approver;

    /**
     * 审批备注
     */
    private String approverRemark;

    /**
     * 单据编号
     */
    private String agentCode;

    /**
     * 三方订单号
     */
    private String thirdNum;

    /**
     * 银行流水号
     */
    private String bankNum;

    /**
     * 提现时间
     */
    private Date[] creationTime;

    /**
     * 审批时间
     */
    private Date[] approverTime;

    /**
     * 到账时间
     */
    private Date[] agentTime;

    /**
     * 所属国家
     */
    private Integer pkCountry;

}
