package com.fd.entity; import lombok.Data; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Table; import java.io.Serializable; /** * Created by Owen on 2019/10/28 0028 11:15 */ @Data @Entity @Table(name = "t_output_file") public class OutputFileEntity extends BaseEntity implements Serializable { private static final long serialVersionUID = 3474642971473904533L; @Column private Long uploadId; // 上传文件ID @Column private String fileName; // 文件名称 @Column private String uploadPath; // 上传文件路径 @Column private String unZipPath; // 解压文件路径 @Column private String coordGeneralPath; // 简单坐标文件路径 @Column private String coordStrictPath; // 严格坐标文件路径 @Column private String geojsonPath; // geoJson文件路径 @Column private String slicePath; // 切片文件路径 @Column private Integer progress; // 进度 @Column private String type; // 文件类型 /** * 坐标参数 */ @Column private String coord; @Column private String directory; // 目录名称 /** * 状态 * 0:切片失败 * 1:未解压 * 2:未判断坐标 改:未转换坐标 * 3:未转geojson * 4:未切片 * 5:切片完成 * 6:切片中 * 7: 坐标转换失败 * 8: 服务已发布 * 9:判断中 * 10:发布失败 * 11: 修改样式完成 * 12:样式修改失败 */ @Column private Integer status; /** * 图层最小级 */ @Column private Integer layerMin; /** * 图层最大级 */ @Column private Integer layerMax; /** * 坐标类型 */ @Column private String coordType; /** * 发布服务路径 */ @Column private String servicePath; /** * 用户id */ @Column private Long userId; /** * 用户组别 */ @Column private String userGroup; /** * 图层角色 * 指定角色才能看图层 * * admin * user */ @Column private String layerRole; }