package com.heyu.api.alibaba.request.mm;


import lombok.Data;

@Data
public class VvPromoterTradeOrderRequest extends VVAdminBaseRequest {

    //推广者id，唯一值
    private String promoterId;

    //订单id
    private Long tradeOrderId;

    //create 创建, canceled 取消 , arrive，到账 ,
    //     create("create", "创建"),
    //
    //    canceled("canceled", "取消"),
    //
    //    arrive("arrive", "到账"),
    //
    //    apply_draw("apply_draw", "买家申请提现"),
    //
    //    seller_agree_draw("seller_agree_draw", "卖家同意提现"),
    //
    //    seller_reject_draw("seller_reject_draw", "卖家拒绝提现"),
    //
    //    draw_success("draw_success", "提现成功"),
    //
    //    draw_failed("draw_failed", "提现失败"),
    // create 创建, canceled 取消 , arrive，到账, apply_draw:买家申请提现,seller_agree_draw: 卖家同意提现,seller_reject_draw:卖家拒绝提现,draw_success:提现成功,draw_failed:提现失败
    private String status;
    //
    private Long promoterBuyerId;
    //买家名称
    private String promoterBuyerName;
    //买家微信
    private String promoterBuyerWeixin;
    //买家手机号
    private String promoterBuyerPhone;
    //被推荐者买家id
    private Long wasBuyerId;
    //被推荐者买家名称
    private String wasBuyerName;
    //被推荐者买家微信
    private String wasBuyerWeixin;
    //被推荐者买家手机号
    private String wasBuyerPhone;

    //创建时间撮
    private Long minCreateTimestamp;
    // 创建时间最小值
    private Long maxCreateTimestamp;
    /***
     * 按创建时间排序,，传 ASC 或 DESC
     */
    private String createTimestampSort;

}
