package com.yeshi.fanli.vo.order;
|
|
import java.io.Serializable;
|
import java.math.BigDecimal;
|
import java.util.ArrayList;
|
import java.util.Date;
|
import java.util.List;
|
import java.util.Map;
|
|
import com.google.gson.annotations.Expose;
|
import com.yeshi.fanli.entity.order.CommonOrder;
|
|
/**
|
* 订单-简版
|
*
|
* @author yj
|
*
|
* @date 2018年12月23日
|
*/
|
|
public class CommonOrderVO extends CommonOrder implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
// 到账时间
|
private Date accountTime;
|
// 预计到账时间
|
private Date preAccountTime;
|
// 实际总数量
|
private Integer totalCount;
|
// 实际总付款
|
private BigDecimal totalPayment;
|
// 实际总结算
|
private BigDecimal totalSettlement;
|
// 红包类型:
|
private Integer hongBaoType;
|
// 订单总预估奖金
|
private BigDecimal hongBao;
|
|
// 1 淘宝 2 天猫
|
@Expose
|
private Integer orderType;
|
// 红包状态
|
@Expose
|
private Integer hongBaoState;
|
// 到账时间
|
@Expose
|
private String hongBaoDate;
|
// 红包类型图片链接
|
@Expose
|
private String hongBaoTypePic;
|
// 订单: 自购 分享 邀请
|
@Expose
|
private String orderOrigin;
|
// 订单状态
|
@Expose
|
private Map<String, String> orderState;
|
// 红包金额
|
@Expose
|
private Map<String, String> hongBaoInfo;
|
// 到账状态
|
@Expose
|
private Map<String, String> accountState;
|
// 创建时间 数字格式
|
@Expose
|
private Long obtainTime;
|
// 下单时间
|
@Expose
|
private String downTime;
|
// 收货时间
|
@Expose
|
private String receiveTime;
|
// 订单下的商品
|
@Expose
|
private List<CommonOrderGoodsVO> listOrderGoods = new ArrayList<CommonOrderGoodsVO>();
|
|
|
public Date getAccountTime() {
|
return accountTime;
|
}
|
|
public void setAccountTime(Date accountTime) {
|
this.accountTime = accountTime;
|
}
|
|
public Date getPreAccountTime() {
|
return preAccountTime;
|
}
|
|
public void setPreAccountTime(Date preAccountTime) {
|
this.preAccountTime = preAccountTime;
|
}
|
|
public BigDecimal getHongBao() {
|
return hongBao;
|
}
|
|
public void setHongBao(BigDecimal hongBao) {
|
this.hongBao = hongBao;
|
}
|
|
public Integer getHongBaoState() {
|
return hongBaoState;
|
}
|
|
public void setHongBaoState(Integer hongBaoState) {
|
this.hongBaoState = hongBaoState;
|
}
|
|
public Long getObtainTime() {
|
return obtainTime;
|
}
|
|
public void setObtainTime(Long obtainTime) {
|
this.obtainTime = obtainTime;
|
}
|
|
public String getDownTime() {
|
return downTime;
|
}
|
|
public void setDownTime(String downTime) {
|
this.downTime = downTime;
|
}
|
|
public String getReceiveTime() {
|
return receiveTime;
|
}
|
|
public void setReceiveTime(String receiveTime) {
|
this.receiveTime = receiveTime;
|
}
|
|
|
public List<CommonOrderGoodsVO> getListOrderGoods() {
|
return listOrderGoods;
|
}
|
|
public void setListOrderGoods(List<CommonOrderGoodsVO> listOrderGoods) {
|
this.listOrderGoods = listOrderGoods;
|
}
|
|
public Integer getTotalCount() {
|
return totalCount;
|
}
|
|
public void setTotalCount(Integer totalCount) {
|
this.totalCount = totalCount;
|
}
|
|
public BigDecimal getTotalSettlement() {
|
return totalSettlement;
|
}
|
|
public void setTotalSettlement(BigDecimal totalSettlement) {
|
this.totalSettlement = totalSettlement;
|
}
|
|
public Integer getHongBaoType() {
|
return hongBaoType;
|
}
|
|
public void setHongBaoType(Integer hongBaoType) {
|
this.hongBaoType = hongBaoType;
|
}
|
|
public String getHongBaoTypePic() {
|
return hongBaoTypePic;
|
}
|
|
public void setHongBaoTypePic(String hongBaoTypePic) {
|
this.hongBaoTypePic = hongBaoTypePic;
|
}
|
|
public Map<String, String> getHongBaoInfo() {
|
return hongBaoInfo;
|
}
|
|
public void setHongBaoInfo(Map<String, String> hongBaoInfo) {
|
this.hongBaoInfo = hongBaoInfo;
|
}
|
|
public Map<String, String> getOrderState() {
|
return orderState;
|
}
|
|
public void setOrderState(Map<String, String> orderState) {
|
this.orderState = orderState;
|
}
|
|
public String getHongBaoDate() {
|
return hongBaoDate;
|
}
|
|
public void setHongBaoDate(String hongBaoDate) {
|
this.hongBaoDate = hongBaoDate;
|
}
|
|
|
public Integer getOrderType() {
|
return orderType;
|
}
|
|
public void setOrderType(Integer orderType) {
|
this.orderType = orderType;
|
}
|
|
public Map<String, String> getAccountState() {
|
return accountState;
|
}
|
|
public void setAccountState(Map<String, String> accountState) {
|
this.accountState = accountState;
|
}
|
|
public String getOrderOrigin() {
|
return orderOrigin;
|
}
|
|
public void setOrderOrigin(String orderOrigin) {
|
this.orderOrigin = orderOrigin;
|
}
|
|
public BigDecimal getTotalPayment() {
|
return totalPayment;
|
}
|
|
public void setTotalPayment(BigDecimal totalPayment) {
|
this.totalPayment = totalPayment;
|
}
|
|
|
}
|