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


import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class VVOrderRequest {
    /**
     * 订单id
     */
    private List<Long> tradeOrderIds;

    private Integer pageNum = 1;

    private Integer pageSize = 10;

    //买家手机号
    private String buyerPhone;

    //买家名
    private String buyerName;

    //买家微信
    private String buyerWeixin;


    //总价
    private BigDecimal minSalePrice;

    //总价
    private BigDecimal maxSalePrice;

    //wait_pay:待支付,待发货：wait_shipping,  已经发货: shipping , 已接收，delivered
    private String status;

    // 结算状态
    private Integer settleStatus;

    //创建时间撮，最大
    private Long minCreateTimestamp;

    //创建时间撮 最小
    private Long maxCreateTimestamp;

    //商品名称 , 子单维度
    private String productName;

    /***
     * 卖家id
     */
    private Long sellerId;

    /***
     * 卖家名称
     */
    private String sellerName;

    /***
     * 买家id
     */
    private Long buyerId;

    /***
     * 逆向状态 状态
     * close 取消
     * wait_seller_agree 等待卖家同意 ,
     * wait_buyer_post 等待买家寄东西,
     * shipping 运送中, delivered 妥投,
     * reject_delivered 拒绝妥投,
     * agree_refunded 同意退款 ,
     * refunded 退款完成 ，
     * close 退款关闭
     *
     */
    private String reverseStatus;

    /**
     *
     * 按时间排序
     */
    private String createTimestampSort;



}


