package com.ruoyi.domain.vo; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import lombok.Data; import org.apache.poi.ss.usermodel.IndexedColors; import java.util.Date; @Data public class ArchiveInfoVo { /** 档案号 */ @Excel(name = "档案号",width = 8, headerColor = IndexedColors.BLACK) private String recordId; /** 档案管(室)号 */ @Excel(name = "档案管(室)号",width = 6, headerColor = IndexedColors.BLACK) private String archiveRoomNumber; /** 缩微号 */ @Excel(name = "缩微号",width = 8, headerColor = IndexedColors.BLACK) private String microfilmNumber; /** 发问号 */ @Excel(name = "发文号",width = 8, headerColor = IndexedColors.RED) private String inquiryNumber; /** 案卷题名 */ @Excel(name = "案卷题名",width = 20, headerColor = IndexedColors.RED) private String caseTitle; /** 编制日期 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "编制日期", width = 12, dateFormat = "yyyy-MM-dd", headerColor = IndexedColors.RED) private Date preparationDate; /** 编制单位 */ @Excel(name = "编制单位",width = 8, headerColor = IndexedColors.RED) private String preparationUnit; /** 保管期限 */ @Excel(name = "保管期限", width = 8,headerColor = IndexedColors.RED) private String retentionPeriod; /** 密级 */ @Excel(name = "密级", width = 8,headerColor = IndexedColors.RED) private String securityClassification; }