package com.gxwebsoft.ai.dto.export;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelTarget;
import lombok.Data;

/**
 * 历史审计问题整改表导出实体
 */
@Data
@ExcelTarget("HistoryTableExportEntity")
public class HistoryTableExportEntity {
    
    @Excel(name = "序号", orderNum = "1", width = 8)
    private String index;
    
    @Excel(name = "审计年度", orderNum = "2", width = 12)
    private String auditYear;
    
    @Excel(name = "审计类型", orderNum = "3", width = 15)
    private String auditType;
    
    @Excel(name = "审计发现的问题", orderNum = "4", width = 40, needMerge = true)
    private String problemFound;
    
    @Excel(name = "整改要求", orderNum = "5", width = 30, needMerge = true)
    private String rectificationRequirement;
    
    @Excel(name = "整改措施", orderNum = "6", width = 30, needMerge = true)
    private String rectificationMeasures;
    
    @Excel(name = "整改完成情况", orderNum = "7", width = 15)
    private String rectificationStatus;
    
    @Excel(name = "整改完成时间", orderNum = "8", width = 15)
    private String completionDate;
    
    @Excel(name = "整改责任人", orderNum = "9", width = 15)
    private String responsiblePerson;
    
    @Excel(name = "备注", orderNum = "10", width = 20, needMerge = true)
    private String remark;
    
    @Excel(name = "工作底稿索引", orderNum = "11", width = 25, needMerge = true)
    private String workPaperIndex;
}