package cn.gistack.sm.resDataCheck.excel; import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.write.style.ColumnWidth; import com.alibaba.excel.annotation.write.style.ContentRowHeight; import com.alibaba.excel.annotation.write.style.HeadRowHeight; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.util.Date; @Data @ColumnWidth(25) @HeadRowHeight(20) @ContentRowHeight(18) public class QualityManageExcel implements Serializable { private static final long serialVersionUID = 1L; /** * 水库id */ @ExcelProperty(value = "序号") private Integer no; //水库名称 @ExcelProperty("水库名称") private String resName; /** * 数据来源 */ @ExcelProperty("数据来源") private String flag; //所在地点 @ExcelProperty("所在地点") private String resLoc; //县(区) @ExcelProperty("管理行政区") private String adName; //注册登记号 @ExcelProperty("注册登记号") private String resRegCode; //工程规模 @ExcelProperty("工程规模") private String engScal; //校验规则名称 @ExcelProperty("校验规则名称") private String ruleName; //校验规则描述 @ExcelProperty("校验规则描述") private String ruleDesc; //校验结果描述 @ExcelProperty("校验结果描述") private String proDesc; //校验结果描述 @ExcelProperty("数据结果") private String val; //备注 @ExcelProperty("校验时间") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createTime; }