package com.ruoyi.production.dto; import com.alibaba.excel.metadata.data.ImageData; import com.alibaba.excel.metadata.data.WriteCellData; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import java.io.Serializable; import java.util.Collections; /** * @author buhuazhen * @date 2026/4/25 * @email 3038525872@qq.com */ @EqualsAndHashCode(callSuper = true) @Data @AllArgsConstructor @NoArgsConstructor public class ExportProductionPrintOrderDto extends ProductionPrintOrderDto implements Serializable { private String numSuffix; private String unitSuffix; private String priceSuffix; // 制单日期 private String printOrderTimeStr; // 完成日期 private String finishTimeStr; // 介绍信 private String introductionLetter1 = "£"; // 商标注册 private String introductionLetter2 = "£"; // 委印单 private String introductionLetter3 = "£"; // 书号 private String introductionLetter4 = "£"; // 平张 private String cuttingDiagramCheckout1 = "£"; // 卷筒 private String cuttingDiagramCheckout2 = "£"; private byte[] cuttingImage; // // public void setCuttingImage(byte[] bytes) { // // WriteCellData cell = new WriteCellData<>(); // // ImageData imageData = new ImageData(); // // imageData.setImage(bytes); // // imageData.setImageType(ImageData.ImageType.PICTURE_TYPE_PNG); // // cell.setImageDataList(Collections.singletonList(imageData)); // // this.cuttingImage = cell; // // } }