package com.matrix.system.shopXcx.api.vo;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.matrix.core.tools.DateUtil;
|
import com.matrix.system.app.vo.OrderDetailItemVo;
|
import com.matrix.system.hive.bean.SysOrderFlow;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
import java.util.List;
|
|
/**
|
* @author jyy
|
* @date 2020-12-23
|
**/
|
@ApiModel(value = "ErpOrderDetailVo", description = "订单详情返回参数类")
|
public class ErpOrderDetailVo {
|
|
@ApiModelProperty(value = "订单ID")
|
private String orderId;
|
|
@ApiModelProperty(value = "门店名称")
|
private String shopName;
|
|
@ApiModelProperty(value = "订单号")
|
private String orderNo;
|
|
@ApiModelProperty(value = "顾问姓名")
|
private String staffName;
|
|
|
@ApiModelProperty(value = "应付金额")
|
private BigDecimal needPay;
|
|
@ApiModelProperty(value = "实付金额")
|
private BigDecimal realPay;
|
|
@ApiModelProperty(value = "优惠金额")
|
private BigDecimal discount;
|
|
@ApiModelProperty(value = "订单明细")
|
private List<ErpOrderDetailItemVo> items;
|
|
@ApiModelProperty(value = "支付流水")
|
private List<ErpOrderDetailFlowVo> flow;
|
|
@ApiModelProperty(value = "订单状态")
|
private String orderStatus;
|
|
@ApiModelProperty(value = "欠款")
|
private BigDecimal arrears;
|
|
|
@JsonFormat(pattern = DateUtil.DATE_FORMAT_SS, timezone = "GMT+8")
|
@ApiModelProperty(value = "下单时间")
|
private Date orderTime;
|
|
|
public List<ErpOrderDetailFlowVo> getFlow() {
|
return flow;
|
}
|
|
public void setFlow(List<ErpOrderDetailFlowVo> flow) {
|
this.flow = flow;
|
}
|
|
public String getShopName() {
|
return shopName;
|
}
|
|
public void setShopName(String shopName) {
|
this.shopName = shopName;
|
}
|
|
public String getOrderId() {
|
return orderId;
|
}
|
|
public void setOrderId(String orderId) {
|
this.orderId = orderId;
|
}
|
|
public String getOrderNo() {
|
return orderNo;
|
}
|
|
public void setOrderNo(String orderNo) {
|
this.orderNo = orderNo;
|
}
|
|
public String getStaffName() {
|
return staffName;
|
}
|
|
public void setStaffName(String staffName) {
|
this.staffName = staffName;
|
}
|
|
public BigDecimal getNeedPay() {
|
return needPay;
|
}
|
|
public void setNeedPay(BigDecimal needPay) {
|
this.needPay = needPay;
|
}
|
|
public BigDecimal getRealPay() {
|
return realPay;
|
}
|
|
public void setRealPay(BigDecimal realPay) {
|
this.realPay = realPay;
|
}
|
|
public BigDecimal getDiscount() {
|
return discount;
|
}
|
|
public void setDiscount(BigDecimal discount) {
|
this.discount = discount;
|
}
|
|
public List<ErpOrderDetailItemVo> getItems() {
|
return items;
|
}
|
|
public void setItems(List<ErpOrderDetailItemVo> items) {
|
this.items = items;
|
}
|
|
public String getOrderStatus() {
|
return orderStatus;
|
}
|
|
public void setOrderStatus(String orderStatus) {
|
this.orderStatus = orderStatus;
|
}
|
|
public BigDecimal getArrears() {
|
return arrears;
|
}
|
|
public void setArrears(BigDecimal arrears) {
|
this.arrears = arrears;
|
}
|
|
public Date getOrderTime() {
|
return orderTime;
|
}
|
|
public void setOrderTime(Date orderTime) {
|
this.orderTime = orderTime;
|
}
|
|
|
}
|