package com.zy.asrs.entity.result; import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.write.style.HeadRowHeight; import com.zy.common.utils.Synchro; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; @Data @EqualsAndHashCode @HeadRowHeight(20) public class CheckOrderExportDTO { @ExcelProperty({"盘点差异单", "订单号"}) private String orderNo; @ExcelProperty({"盘点差异单", "库位号"}) private String locNo; @ExcelProperty({"盘点差异单", "物料代码"}) private String matnr; @ExcelProperty({"盘点差异单", "物料名称"}) private String maktx; @ExcelProperty({"盘点差异单", "物料规格"}) private String specs; @ExcelProperty({"盘点差异单", "批次"}) private String batch; @ExcelProperty({"盘点差异单", "库存数量"}) private BigDecimal anfme; @ExcelProperty({"盘点差异单", "盘点数量"}) private BigDecimal workQty; @ExcelProperty({"盘点差异单", "差异数量"}) private BigDecimal diffQty; public void sync(Object source) { Synchro.Copy(source, this); } }