package com.yeshi.fanli.util.goods.douyin.vo;
|
|
import java.util.List;
|
|
/**
|
* @author hxh
|
* @title: DYOrderFilter
|
* @description: 抖音订单
|
* @date 2022/9/28 14:04
|
*/
|
public class DYOrderFilter {
|
|
//商品分销
|
public final static int ORDER_TYPE_GOODS = 1;
|
//直播分销
|
public final static int ORDER_TYPE_LIVE = 2;
|
|
|
/**
|
* 此次请求拉取数量 取值区间: [1, 50]。
|
**/
|
private Integer size;
|
/**
|
* 上⼀次相同app_id订单查询返回的游标 某个app_id第⼀次查询应为"0",后
|
* ⾯查询应使⽤前⼀次请求返回的
|
* Cursor。直到查询返回cursor为""。
|
* 可⽤于分批拉取订单
|
**/
|
private String cursor;
|
/**
|
* ⽀付的开始时间 开始时间不能⼤于结束时间,且为北京时间的时间戳,单位为秒
|
**/
|
private Long start_time;
|
/**
|
* ⽀付的结束时间,如果没有传递order_ids参数,则必填
|
* 结束时间与开始时间间隔不超过90天
|
**/
|
private Long end_time;
|
/**
|
* 订单号,选填,最多⽀持10个订单号,如果这
|
* 个字段填了,
|
* start_time/end_time/cursor/size不
|
* 会使⽤
|
**/
|
private List<String> order_ids;
|
/**
|
* 1-商品分销订单,
|
* 2-直播间分销订单
|
* 必填,1/2
|
**/
|
private Integer order_type;
|
|
/**
|
* pay-按照⽀付时
|
* 间查询特定时间范
|
* 围内的订单
|
* update-按照订单
|
* 更新时间查询特定
|
* 时间范围内的订单
|
**/
|
private String time_type;
|
|
public Integer getSize() {
|
return size;
|
}
|
|
public void setSize(Integer size) {
|
this.size = size;
|
}
|
|
public String getCursor() {
|
return cursor;
|
}
|
|
public void setCursor(String cursor) {
|
this.cursor = cursor;
|
}
|
|
public Long getStart_time() {
|
return start_time;
|
}
|
|
public void setStart_time(Long start_time) {
|
this.start_time = start_time;
|
}
|
|
public Long getEnd_time() {
|
return end_time;
|
}
|
|
public void setEnd_time(Long end_time) {
|
this.end_time = end_time;
|
}
|
|
public List<String> getOrder_ids() {
|
return order_ids;
|
}
|
|
public void setOrder_ids(List<String> order_ids) {
|
this.order_ids = order_ids;
|
}
|
|
public Integer getOrder_type() {
|
return order_type;
|
}
|
|
public void setOrder_type(Integer order_type) {
|
this.order_type = order_type;
|
}
|
|
public String getTime_type() {
|
return time_type;
|
}
|
|
public void setTime_type(String time_type) {
|
this.time_type = time_type;
|
}
|
}
|