package com.example.erp.dto.sd; import com.alibaba.excel.annotation.ExcelProperty; import com.baomidou.mybatisplus.annotation.TableField; import com.example.erp.entity.sd.Order; import lombok.Data; import lombok.EqualsAndHashCode; @EqualsAndHashCode(callSuper = true) @Data public class OrderDTO extends Order { @ExcelProperty("产品Id") private Integer productId; @ExcelProperty("产品名称") private String productName; @ExcelProperty("订单序号") private Integer orderNumber; @ExcelProperty("宽") private Double width; @ExcelProperty("高") private Double height; @ExcelProperty("数量") private Long quantity; @ExcelProperty("弯钢弧度") private Integer bendRadius; @ExcelProperty("实际总面积") private Double grossArea; @ExcelProperty("结算总面积") private Double computeGrossArea; @ExcelProperty("形状") private String shape; @ExcelProperty("磨边类型") private String edgingType; @ExcelProperty("备注") private String remarks; @ExcelProperty("周长") private Double perimeter; @ExcelProperty("单价") private Double price; @ExcelProperty("总金额") private Double grossAmount; @ExcelProperty("一级类别") private String levelOne; @ExcelProperty("二级类别") private String levelTwo; @ExcelProperty("总厚度") private String totalThickness; @ExcelProperty("客户简称") private String customerAbbreviation; @ExcelProperty("订单加工要求") private String processingNotes; }