张洋洋
2025-02-18 5c87778c13e3e33bb30edfcc344e5e69754bc9bf
src/main/java/com/se/simu/domain/po/SimuPo.java
@@ -7,58 +7,173 @@
import java.sql.Timestamp;
/**
 * 仿真实体类
 *
 * @author WWW
 * @date 2024-09-18
 */
@TableName("bs.simu")
@SuppressWarnings("ALL")
public class SimuPo {
    @TableId(type = IdType.AUTO)
    @ApiModelProperty("主键")
    @ApiModelProperty("主键ID")
    private Long id;
    @ApiModelProperty("任务名称")
    private String simuName;
    @ApiModelProperty("父ID")
    private Integer pid;
    @ApiModelProperty("创建时间")
    private Timestamp createTime;
    @ApiModelProperty("序号")
    private Integer num;
    @ApiModelProperty("结束时间")
    private Timestamp stopTime;
    @ApiModelProperty("名称")
    private String name;
    @ApiModelProperty("数据源")
    private String dataSource;
    @ApiModelProperty("服务名")
    private String serviceName;
    @ApiModelProperty("地理要素(数据类型):建筑物,道路,水体,林地")
    private String dataType;
    @ApiModelProperty("数据(JSON)")
    private String data;
    @ApiModelProperty("区域类型:典型区域,复杂区域,迁移区域")
    private String areaType;
    @ApiModelProperty("状态:0-准备,1-处理数据,2-识别数据,3-分析结果,10-完成,20-出错")
    private Short status;
    @ApiModelProperty("标注个数")
    private Integer marks;
    @ApiModelProperty("正确个数")
    private Integer corrects;
    @ApiModelProperty("错误个数")
    private Integer errors;
    @ApiModelProperty("准确率")
    private Integer precision;
    @ApiModelProperty("范围")
    private String range;
    @ApiModelProperty("状态:0-创建仿真任务,1-连接GEDB库,2-下载空间数据,3-下载高程数据,4-生成降雨文件,5-生成配置文件,6-模拟内涝仿真,7-处理水位文件,8-处理排水文件,9-处理仿真结果,10-完成,-10-出错")
    private Integer status;
    @ApiModelProperty("结果")
    private String result;
    @ApiModelProperty("任务备注")
    @ApiModelProperty("创建时间")
    private Timestamp createTime;
    @ApiModelProperty("更新时间")
    private Timestamp updateTime;
    @ApiModelProperty("备注")
    private String bak;
    @ApiModelProperty("sem路径")
    private String semUrl;
    @ApiModelProperty("点数据路径")
    private String pointUrl;
    @ApiModelProperty("线数据路径")
    private String linkUrl;
    public SimuPo() {
    }
    public SimuPo(Integer num, Integer pid, String name, String data, Integer status, String bak) {
        this.num = num;
        this.pid = pid;
        this.name = name;
        this.data = data;
        this.status = status;
        this.bak = bak;
    }
    public Long getId() {
        return id;
    }
    public void setId(Long id) {
        this.id = id;
    }
    public Integer getPid() {
        return pid;
    }
    public void setPid(Integer pid) {
        this.pid = pid;
    }
    public Integer getNum() {
        return num;
    }
    public void setNum(Integer num) {
        this.num = num;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getServiceName() {
        return serviceName;
    }
    public void setServiceName(String serviceName) {
        this.serviceName = serviceName;
    }
    public String getData() {
        return data;
    }
    public void setData(String data) {
        this.data = data;
    }
    public Integer getStatus() {
        return status;
    }
    public void setStatus(Integer status) {
        this.status = status;
    }
    public String getResult() {
        return result;
    }
    public void setResult(String result) {
        this.result = result;
    }
    public Timestamp getCreateTime() {
        return createTime;
    }
    public void setCreateTime(Timestamp createTime) {
        this.createTime = createTime;
    }
    public Timestamp getUpdateTime() {
        return updateTime;
    }
    public void setUpdateTime(Timestamp updateTime) {
        this.updateTime = updateTime;
    }
    public String getBak() {
        return bak;
    }
    public void setBak(String bak) {
        this.bak = bak;
    }
    public String getSemUrl() {
        return semUrl;
    }
    public void setSemUrl(String semUrl) {
        this.semUrl = semUrl;
    }
    public String getPointUrl() {
        return pointUrl;
    }
    public void setPointUrl(String pointUrl) {
        this.pointUrl = pointUrl;
    }
    public String getLinkUrl() {
        return linkUrl;
    }
    public void setLinkUrl(String linkUrl) {
        this.linkUrl = linkUrl;
    }
}