说明 / 示例
查询条件
```json
/**
* 用户ID
*/
private String userId;
/**
* 商户ID
*/
private Integer merchantId;
/**
* 子商户ID
*/
private Integer merchantSubId;
/**
* 商品spuId
*/
private Integer spuId;
/**
* 商品类型 {@link SpuTypeEnum}
*/
private String spuType;
/**
* 商品名称
*/
private String spuName;
/**
* 规格skuId
*/
private Integer skuId;
/**
* 规格名称
*/
private String skuName;
/**
* 订单号
*/
private String orderCode;
/**
* 订单状态
*/
private Integer orderState;
/**
* 支付状态
*/
private Integer payState;
/**
* 提货状态
*/
private Integer deliverState;
/**
* 订单时间 起始范围
*/
@JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
private LocalDateTime orderTimeBegin;
/**
* 订单时间 结束范围
*/
@JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
private LocalDateTime orderTimeEnd;
/**
* 支付时间 起始范围
*/
@JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
private LocalDateTime payTimeBegin;
/**
* 支付时间 结束范围
*/
@JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
private LocalDateTime payTimeEnd;
/**
* 提货时间 起始时间
*/
@JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
private LocalDateTime deliverTimeBegin;
/**
* 提货时间 结束范围
*/
@JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
private LocalDateTime deliverTimeEnd;
/**
* 充值账号
*/
private String rechargeAccount;
/**
* 支付类型 1 微信支付 2 积分支付
*/
private Integer payType;
/**
* 是否隐藏
*/
private Boolean isHidden;
```
响应参数
```json
/**
* 订单编号
*/
private String orderCode;
/**
* 商品id
*/
private Integer spuId;
/**
* 商品名称
*/
private String spuName;
/**
* 商品图片
*/
private String skuImgUrl;
/**
* 商品规格id
*/
private Integer skuId;
/**
* 商品规格名称
*/
private String skuName;
/**
* 商品数量
*/
private Integer commodityNum;
/**
* 商品类型 1实物 2虚拟商品
*/
private String spuType;
/**
* 订单原价
*/
private Integer originalPrice;
/**
* 订单现价
*/
private Integer currentPrice;
/**
* 订单会员价
*/
private Integer discountPrice;
/**
* 实付积分价格(由实际支付价格换算)
*/
private Integer actualPoint;
/**
* 实际支付价格
*/
private Integer actualPrice;
/**
* 订单状态 1.已下单 2.已完成 3.已取消
*/
private Integer orderState;
/**
* 支付状态 1.待支付 2.已支付 3.退款中 4.退款完成
*/
private Integer payState;
/**
* 发货状态 1.待发货 2.发货中 3.已发货 4.确认收货
*/
private Integer deliverState;
/**
* 下单时间
*/
@JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
private LocalDateTime orderTime;
/**
* 支付时间
*/
@JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
private LocalDateTime payTime;
/**
* 订单过期时间
*/
@JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
private LocalDateTime expireTime;
/**
* 发货时间
*/
@JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
private LocalDateTime deliverTime;
/**
* 结束时间(订单取消 订单完成)
*/
@JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
private LocalDateTime endTime;
/**
* 充值账号
*/
private String rechargeAccount;
/**
* 卡密
*/
private String cardPassword;
/**
* 支付类型,1:微信支付,2:积分支付
*/
private Integer payType;
/**
* 订单备注
*/
private String orderRemark;
/**
* 收货信息: 姓名,电话,详细地址
*/
private String receiveAddress;
/**
* 积分支付记录id
*/
private String pointRecordId;
/**
* 直购券支付记录id
*/
private String buyCouponId;
/**
* 直购券支付数量
*/
private Integer buyCouponNum;
/**
* 订单扩展信息
*/
private String orderExtends;
```