package com.hz.crm.dto; import lombok.Data; @Data public class FOrderPageDto extends PageDto { /**订单状态*/ private Integer status; /**订单支付状态 0待付款;2已支付;3部分支付*/ private Integer payStatus; /**订单退款状态 1无退款;2部分退款;3已退款*/ private Integer refundStatus; /**订单类型*/ private Integer orderType; /**用户信息*/ private String userInfo; /**推荐人*/ private String relateUserName ; /**是否首单(0否1是)*/ private Integer ordersBuy; /**支付方式*/ private Integer paymentMethod; /**是否老带新*/ private Integer oldWithNew; /**是否使用优惠券(0否1是)*/ private Integer isCoupon; /**下单门店*/ private String shopName; /**是否团否订单*/ private Integer isGroup; //是否同步 0全部未同步 1未同步订单 2已同步订单 3未同步结账 4已同步结账 private Integer isSync; /* 导出订单类型 1标准订单,2充值订单,3积分订单*/ private Integer type; /**开始时间*/ private String startTime; /**结束时间*/ private String endTime; /* 导出订单类型 1标准订单 */ public final static Integer ORDER_STAN = 1; /* 导出订单类型 2充值订单 */ public final static Integer ORDER_RECH = 2; /* 导出订单类型 3积分订单 */ public final static Integer ORDER_INTE = 3; /* 同步订单状态 全部未同步 */ public final static Integer STATUS_SYNC_ALL = 0; /* 同步订单状态 未同步订单 */ public final static Integer STATUS_SYNC_NO_ORDER = 1; /* 同步订单状态 已同步订单 */ public final static Integer STATUS_SYNC_IN_ORDER = 2; /* 同步订单状态 未同步结账 */ public final static Integer STATUS_SYNC_NO_PAY = 3; /* 同步订单状态 已同步结账 */ public final static Integer STATUS_SYNC_IN_PAY = 4; }