| 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; | 
|     } | 
|   | 
|   | 
| } |