package com.crm.rely.backend.core.entity.wasabi;

import com.crm.rely.backend.core.entity.base.BaseSearchPageEntity;
import lombok.Data;


@Data
public class WasabiTransactionEntity extends BaseSearchPageEntity {

    /**
     * 当前页。默认：1
     */
    private Long pageNum;

    /**
     * 每页数量。默认：10；最大：100
     */
    private Long pageSize;

    /**
     * 类型。
     * create：开卡；
     * deposit：充值；
     * cancel：销卡；
     * Freeze：冻结；
     * UnFreeze：解冻；
     * withdraw：提现；
     * update_pin: 更新PIN
     * blocked: 锁卡
     */
    private String type;

    /**
     * 商户订单号
     */
    private String merchantOrderNo;

    /**
     * 平台订单号
     */
    private String orderNo;

    /**
     * 银行卡id
     */
    private String cardNo;

    /**
     * 开始交易时间。毫秒时间戳
     */
    private Long startTime;

    /**
     * 结束交易时间。毫秒时间戳
     */
    private Long endTime;

}
