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 InvoicesVoOne {
|
@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("发货联系人姓名")
|
private String sContactName;
|
|
@ApiModelProperty("发货联系人电话")
|
private String sContactPhone;
|
|
@ApiModelProperty("附加服务 逗号拼接")
|
private String chassisService;
|
|
@ApiModelProperty("收货时间")
|
@JsonFormat(pattern = "dd/MM/yyyy")
|
private Date deliveryDate;
|
|
@ApiModelProperty("客户目的地公司")
|
private String eCompanyName;
|
|
@ApiModelProperty("收货联系人姓名")
|
private String eContactName;
|
@ApiModelProperty("收货联系人电话")
|
private String eContactPhone;
|
|
private String type;
|
|
|
@ApiModelProperty("送柜地址")
|
private String eAddress;
|
|
|
@ApiModelProperty("还柜码头")
|
private String ePortName;
|
|
private Double paid;
|
private Double unpaid;
|
@ApiModelProperty("是否分期 0否 1是")
|
private Integer status;
|
|
private List<TGoodsVo> goodsVos;
|
|
private List<TPriceVo> priceVos;
|
}
|