package com.ishop.model.vo; import com.fasterxml.jackson.annotation.JsonIgnore; import java.io.Serializable; import java.util.ArrayList; import java.util.Date; import java.util.List; public class OrderInvoiceVo implements Serializable { @JsonIgnore public void addDetailVo(OrderInvoiceDetailVo vo){ if(this.detailList == null){ this.detailList = new ArrayList<>(2); } this.detailList.add(vo); } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getOrderNo() { return orderNo; } public void setOrderNo(String orderNo) { this.orderNo = orderNo; } public Integer getMerId() { return merId; } public void setMerId(Integer merId) { this.merId = merId; } public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public String getTrackingNumber() { return trackingNumber; } public void setTrackingNumber(String trackingNumber) { this.trackingNumber = trackingNumber; } public String getExpressName() { return expressName; } public void setExpressName(String expressName) { this.expressName = expressName; } public String getExpressCode() { return expressCode; } public void setExpressCode(String expressCode) { this.expressCode = expressCode; } public Integer getTotalNum() { return totalNum; } public void setTotalNum(Integer totalNum) { this.totalNum = totalNum; } public String getCreateTime() { return createTime; } public void setCreateTime(String createTime) { this.createTime = createTime; } public String getUpdateTime() { return updateTime; } public void setUpdateTime(String updateTime) { this.updateTime = updateTime; } public List getDetailList() { return detailList; } public void setDetailList(List detailList) { this.detailList = detailList; } // @ApiModelProperty(value = "ID") private Long id; // @ApiModelProperty(value = "订单号") private String orderNo; // @ApiModelProperty(value = "商户ID") private Integer merId; // @ApiModelProperty(value = "用户id") private Long uid; // @ApiModelProperty(value = "运单号") private String trackingNumber; // @ApiModelProperty(value = "快递名称") private String expressName; // @ApiModelProperty(value = "快递公司简称") private String expressCode; // @ApiModelProperty(value = "发货商品总数") private Integer totalNum; // @ApiModelProperty(value = "创建时间") private String createTime; // @ApiModelProperty(value = "更新时间") private String updateTime; // @ApiModelProperty(value = "发货单详情列表") private List detailList; }