package com.stylefeng.guns.modular.system.model;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.Date;
|
import java.util.List;
|
|
@Data
|
public class InvoicesVo {
|
@JsonSerialize(
|
using = ToStringSerializer.class
|
)
|
private Long id;
|
@ApiModelProperty("总金额")
|
private Double amount;
|
@ApiModelProperty("票据number")
|
private String invoiceNumber;
|
|
@ApiModelProperty("卡车公司id")
|
private Integer companyId;
|
|
@ApiModelProperty("卡车公司名称")
|
private String companyName;
|
|
private String logo;
|
|
@ApiModelProperty("invoice Date")
|
private Date invoiceDate;
|
|
@ApiModelProperty("Due By")
|
private Date dueBy;
|
|
@ApiModelProperty("客户公司")
|
private String sCompanyName;
|
|
@ApiModelProperty("客户地址")
|
private String userAddress;
|
|
|
@ApiModelProperty("发货时间")
|
@JsonFormat(pattern = "dd/MM/yyyy")
|
private Date pickupDate;
|
|
@ApiModelProperty("取货码头")
|
private String portName;
|
|
@ApiModelProperty("1 live unload 2drop hook")
|
private String type;
|
|
@ApiModelProperty("送柜地址")
|
private String eAddress;
|
|
|
@ApiModelProperty("还柜码头")
|
private String ePortName;
|
|
private List<TGoodsVo> goodsVos;
|
|
private List<TPriceVo> priceVos;
|
}
|