admin
2025-02-25 30d8e227e8d823b6c38c3b9c90ac2df03b63befe
fanli/src/main/java/com/yeshi/fanli/dto/vipshop/VipShopOrderQueryModel.java
@@ -1,119 +1,120 @@
package com.yeshi.fanli.dto.vipshop;
import java.util.List;
public class VipShopOrderQueryModel {
   public final static int STATUS_NOT_VALID = 0;
   public final static int STATUS_UNKOWN = 1;
   public final static int STATUS_FINISH = 2;
   private Integer status;// 订单状态:0-不合格,1-待定,2-已完结,该参数不设置默认代表全部状态
   private Long orderTimeStart;// 订单时间起始 时间戳 单位毫秒
   private Long orderTimeEnd;// 订单时间结束 时间戳 单位毫秒
   private Integer page;// 页码:从1开始
   private Integer pageSize;// 页面大小:默认20
   private Long updateTimeStart;// 更新时间-起始 时间戳 单位毫秒
   private Long updateTimeEnd;// 更新时间-结束 时间戳 单位毫秒
   private List<String> orderSnList;// 订单号列表:当传入订单号列表时,订单时间和更新时间区间可不传入
   private String chanTag;// 筛选订单,渠道商方式下表示自定义渠道标识,工具商方式下表示用户pid
   public Integer getStatus() {
      return status;
   }
   public void setStatus(Integer status) {
      this.status = status;
   }
   public Long getOrderTimeStart() {
      return orderTimeStart;
   }
   public void setOrderTimeStart(Long orderTimeStart) {
      this.orderTimeStart = orderTimeStart;
   }
   public Long getOrderTimeEnd() {
      return orderTimeEnd;
   }
   public void setOrderTimeEnd(Long orderTimeEnd) {
      this.orderTimeEnd = orderTimeEnd;
   }
   public Integer getPage() {
      return page;
   }
   public void setPage(Integer page) {
      this.page = page;
   }
   public Integer getPageSize() {
      return pageSize;
   }
   public void setPageSize(Integer pageSize) {
      this.pageSize = pageSize;
   }
   public Long getUpdateTimeStart() {
      return updateTimeStart;
   }
   public void setUpdateTimeStart(Long updateTimeStart) {
      this.updateTimeStart = updateTimeStart;
   }
   public Long getUpdateTimeEnd() {
      return updateTimeEnd;
   }
   public void setUpdateTimeEnd(Long updateTimeEnd) {
      this.updateTimeEnd = updateTimeEnd;
   }
   public List<String> getOrderSnList() {
      return orderSnList;
   }
   public void setOrderSnList(List<String> orderSnList) {
      this.orderSnList = orderSnList;
   }
   public String getChanTag() {
      return chanTag;
   }
   public void setChanTag(String chanTag) {
      this.chanTag = chanTag;
   }
   public static VipShopOrderQueryModel createOrderTime(Long orderTimeStart, Long orderTimeEnd, Integer status,
         int page) {
      VipShopOrderQueryModel model = new VipShopOrderQueryModel();
      model.setOrderTimeStart(orderTimeStart);
      model.setOrderTimeEnd(orderTimeEnd);
      model.setStatus(status);
      model.setPage(page);
      return model;
   }
   public static VipShopOrderQueryModel createUpdateTime(Long updateTimeStart, Long updateTimeEnd, Integer status,
         int page) {
      VipShopOrderQueryModel model = new VipShopOrderQueryModel();
      model.setUpdateTimeStart(updateTimeStart);
      model.setUpdateTimeEnd(updateTimeEnd);
      model.setStatus(status);
      model.setPage(page);
      return model;
   }
   public static VipShopOrderQueryModel createOrderSn(List<String> orderSnList, int page) {
      VipShopOrderQueryModel model = new VipShopOrderQueryModel();
      model.setOrderSnList(orderSnList);
      model.setPage(page);
      return model;
   }
}
package com.yeshi.fanli.dto.vipshop;
import java.util.List;
public class VipShopOrderQueryModel {
    public final static int STATUS_NOT_VALID = 0;
    public final static int STATUS_UNKOWN = 1;
    public final static int STATUS_FINISH = 2;
    private Integer status;// 订单状态:0-不合格,1-待定,2-已完结,该参数不设置默认代表全部状态
    private Long orderTimeStart;// 订单时间起始 时间戳 单位毫秒
    private Long orderTimeEnd;// 订单时间结束 时间戳 单位毫秒
    private Integer page;// 页码:从1开始
    private Integer pageSize;// 页面大小:默认20
    private Long updateTimeStart;// 更新时间-起始 时间戳 单位毫秒
    private Long updateTimeEnd;// 更新时间-结束 时间戳 单位毫秒
    private List<String> orderSnList;// 订单号列表:当传入订单号列表时,订单时间和更新时间区间可不传入
    private String chanTag;// 筛选订单,渠道商方式下表示自定义渠道标识,工具商方式下表示用户pid
    public Integer getStatus() {
        return status;
    }
    public void setStatus(Integer status) {
        this.status = status;
    }
    public Long getOrderTimeStart() {
        return orderTimeStart;
    }
    public void setOrderTimeStart(Long orderTimeStart) {
        this.orderTimeStart = orderTimeStart;
    }
    public Long getOrderTimeEnd() {
        return orderTimeEnd;
    }
    public void setOrderTimeEnd(Long orderTimeEnd) {
        this.orderTimeEnd = orderTimeEnd;
    }
    public Integer getPage() {
        return page;
    }
    public void setPage(Integer page) {
        this.page = page;
    }
    public Integer getPageSize() {
        return pageSize;
    }
    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }
    public Long getUpdateTimeStart() {
        return updateTimeStart;
    }
    public void setUpdateTimeStart(Long updateTimeStart) {
        this.updateTimeStart = updateTimeStart;
    }
    public Long getUpdateTimeEnd() {
        return updateTimeEnd;
    }
    public void setUpdateTimeEnd(Long updateTimeEnd) {
        this.updateTimeEnd = updateTimeEnd;
    }
    public List<String> getOrderSnList() {
        return orderSnList;
    }
    public void setOrderSnList(List<String> orderSnList) {
        this.orderSnList = orderSnList;
    }
    public String getChanTag() {
        return chanTag;
    }
    public void setChanTag(String chanTag) {
        this.chanTag = chanTag;
    }
    public static VipShopOrderQueryModel createOrderTime(Long orderTimeStart, Long orderTimeEnd, Integer status,
                                                         int page) {
        VipShopOrderQueryModel model = new VipShopOrderQueryModel();
        model.setOrderTimeStart(orderTimeStart);
        model.setOrderTimeEnd(orderTimeEnd);
        if (status != null)
            model.setStatus(status);
        model.setPage(page);
        return model;
    }
    public static VipShopOrderQueryModel createUpdateTime(Long updateTimeStart, Long updateTimeEnd, Integer status,
                                                          int page) {
        VipShopOrderQueryModel model = new VipShopOrderQueryModel();
        model.setUpdateTimeStart(updateTimeStart);
        model.setUpdateTimeEnd(updateTimeEnd);
        model.setStatus(status);
        model.setPage(page);
        return model;
    }
    public static VipShopOrderQueryModel createOrderSn(List<String> orderSnList, int page) {
        VipShopOrderQueryModel model = new VipShopOrderQueryModel();
        model.setOrderSnList(orderSnList);
        model.setPage(page);
        return model;
    }
}