package com.example.jz.modle.dto; import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.write.style.ColumnWidth; import com.alibaba.excel.annotation.write.style.ContentStyle; import com.alibaba.excel.enums.BooleanEnum; import com.alibaba.excel.enums.poi.HorizontalAlignmentEnum; import com.alibaba.excel.enums.poi.VerticalAlignmentEnum; import com.alibaba.excel.metadata.data.ImageData; import com.alibaba.excel.metadata.data.WriteCellData; import io.swagger.annotations.ApiModel; import lombok.Data; import java.util.Date; import java.util.List; @Data @ApiModel(description = "案件区-案件人员-导入", value = "ExportExcelReportVo") public class UploadExcelReportDto { // TODO: 2022/7/19 人照片 @ExcelProperty(value = "报案人", index = 0) private String realName; @ExcelProperty(value = "手机号码", index = 1) private String userMobile; @ExcelProperty(value = "身份证号", index = 2) private String userIdcard; //是否代办 1(代办) 0(不是代办) private String isCommission; //被骗时间 @ExcelProperty(value = "被骗时间", index = 3) private Date Time; //涉案金额 @ExcelProperty(value = "涉案金额", index = 4) private Double amountInvolved; //补充信息 @ExcelProperty(value = "补充信息", index = 5) @ContentStyle(wrapped = BooleanEnum.TRUE, horizontalAlignment = HorizontalAlignmentEnum.CENTER, verticalAlignment = VerticalAlignmentEnum.CENTER) private String information; @ExcelProperty(value = "关联案件",index = 7) private String causeName; @ExcelProperty(value = "案件材料", index = 6) private WriteCellData> writeCellData; }