package com.example.erp.dto.sd;
|
|
import com.alibaba.excel.annotation.ExcelProperty;
|
import com.example.erp.entity.sd.Delivery;
|
import com.example.erp.entity.sd.DeliveryDetail;
|
import com.example.erp.entity.sd.OrderDetail;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
|
import java.time.LocalDate;
|
|
|
@Data
|
public class DeliveryDetailDTO{
|
@ExcelProperty("编号")
|
private Long id;
|
@ExcelProperty("发货单号")
|
private String deliveryId;
|
@ExcelProperty("发货序号")
|
private Integer deliveryNumber;
|
@ExcelProperty("产品Id")
|
private Integer productId;
|
@ExcelProperty("产品")
|
private String productName;
|
@ExcelProperty("付款条件")
|
private String paymentTerms;
|
@ExcelProperty("项目名称")
|
private String project;
|
@ExcelProperty("数量")
|
private Integer quantity;
|
@ExcelProperty("单价")
|
private Double price;
|
@ExcelProperty("面积")
|
private Double area;
|
@ExcelProperty("其他金额")
|
private Double otherMoney;
|
@ExcelProperty("运费金额")
|
private Double freight;
|
@ExcelProperty("运费单价")
|
private Double freightPrice;
|
@ExcelProperty("运费数量")
|
private Double freightQuantity;
|
@ExcelProperty("金额")
|
private Double money;
|
@ExcelProperty("客户编号")
|
private String customerId;
|
@ExcelProperty("客户名称")
|
private String customerName;
|
@ExcelProperty("客户简称")
|
private String customerAbbreviation;
|
@ExcelProperty("送货日期")
|
private LocalDate deliveryDate;
|
@ExcelProperty("支付方式")
|
private String payMethod;
|
@ExcelProperty("支付日期")
|
private LocalDate payDate;
|
@ExcelProperty("销售员")
|
private String salesman;
|
@ExcelProperty("发货员")
|
private String creator;
|
@ExcelProperty("联系人")
|
private String contacts;
|
@ExcelProperty("联系电话")
|
private String contactNumber;
|
@ExcelProperty("送货地址")
|
private String deliveryAddress;
|
@ExcelProperty("销售单号")
|
private String orderId;
|
@ExcelProperty("订单序号")
|
private Integer orderNumber;
|
@ExcelProperty("备注")
|
private String deliveryDetailRemakes;
|
@ExcelProperty("报表日期")
|
private LocalDate createTime;
|
|
|
|
|
}
|