package com.jsowell.adapay.dto;

import lombok.Data;

/**
 * 查询账务流水DTO
 */
@Data
public class QueryAcctFlowDTO {
    /**
     * 控制台 主页面应用的app_id
     */
    private String wechatAppId;

    /**
     * 用户对象的member_id，若查询商户本身时，传入值0
     */
    private String adapayMemberId;

    /**
     * 账户类型，01-基本户，02-手续费账户，03-临时过渡户，若查询主体为用户，则只支持查询基本户
     */
    private String acctType;

    /**
     * 当前页码，取值范围1~10000，默认值为1
     */
    private Integer pageNo;

    /**
     * 页面容量，取值范围1~100，默认值为10
     */
    private Integer pageSize;

    /**
     * 查询起始日期，格式为 yyyyMMdd
     */
    private String beginDate;

    /**
     * 查询结束日期，格式为 yyyyMMdd，日期间隔必须小于等于7天
     */
    private String endDate;
}
