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<List<ImageData>> writeCellData;
|
}
|