order list
This commit is contained in:
@@ -35,4 +35,8 @@ public class BuyOrderListRequestVo {
|
||||
* 订单状态
|
||||
*/
|
||||
private Integer orderStatus;
|
||||
/**
|
||||
* 数据起始位置
|
||||
*/
|
||||
private Integer index;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,47 @@
|
||||
package com.peanut.modules.book.vo.response;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Description: 订单列表相应 Value Object
|
||||
* @Author: Cauchy
|
||||
* @CreateTime: 2023/10/19
|
||||
*/
|
||||
@Data
|
||||
public class BuyOrderListResponseVo {
|
||||
/**
|
||||
* 订单号
|
||||
*/
|
||||
private String orderSn;
|
||||
/**
|
||||
* 支付方式
|
||||
*/
|
||||
private String paymentMethod;
|
||||
/**
|
||||
* 订单状态
|
||||
*/
|
||||
private String orderStatus;
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
private String remark;
|
||||
/**
|
||||
* 支付时间
|
||||
*/
|
||||
private Date paymentDate;
|
||||
/**
|
||||
* 商品列表
|
||||
*/
|
||||
private List<GoodsResponseVo> goodsList;
|
||||
/**
|
||||
* 快递列表
|
||||
*/
|
||||
private List<ExpressResponseVo> expressList;
|
||||
/**
|
||||
* 收货人信息
|
||||
*/
|
||||
private ConsigneeVo consignee;
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
package com.peanut.modules.book.vo.response;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @Description: 收货人 Value Object
|
||||
* @Author: Cauchy
|
||||
* @CreateTime: 2023/10/19
|
||||
*/
|
||||
@Data
|
||||
public class ConsigneeVo {
|
||||
/**
|
||||
* 收货人姓名
|
||||
*/
|
||||
private String consigneeName;
|
||||
/**
|
||||
* 收货人电话
|
||||
*/
|
||||
private String consigneeMobile;
|
||||
/**
|
||||
* 省份
|
||||
*/
|
||||
private String province;
|
||||
/**
|
||||
* 城市
|
||||
*/
|
||||
private String city;
|
||||
/**
|
||||
* 区县
|
||||
*/
|
||||
private String county;
|
||||
/**
|
||||
* 详细地址
|
||||
*/
|
||||
private String address;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.peanut.modules.book.vo.response;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @Description: 物流响应 Value Object
|
||||
* @Author: Cauchy
|
||||
* @CreateTime: 2023/10/19
|
||||
*/
|
||||
@Data
|
||||
public class ExpressResponseVo {
|
||||
/**
|
||||
* 快递单号
|
||||
*/
|
||||
private String expressOrderSn;
|
||||
/**
|
||||
* 快递公司
|
||||
*/
|
||||
private String expressCompany;
|
||||
/**
|
||||
* 快递面单
|
||||
*/
|
||||
private String printTemplate;
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.peanut.modules.book.vo.response;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* @Description: 商品信息 Value Object
|
||||
* @Author: Cauchy
|
||||
* @CreateTime: 2023/10/19
|
||||
*/
|
||||
@Data
|
||||
public class GoodsResponseVo {
|
||||
/**
|
||||
* 商品名称
|
||||
*/
|
||||
private String productName;
|
||||
/**
|
||||
* 商品图片
|
||||
*/
|
||||
private String productImage;
|
||||
/**
|
||||
* 商品价格
|
||||
*/
|
||||
private BigDecimal productPrice;
|
||||
}
|
||||
Reference in New Issue
Block a user