wuww
2025-05-14 d6a4e2730aeff24b8e28eee486926b945bf671d6
src/main/java/com/se/nsl/domain/po/Simu.java
@@ -1,14 +1,17 @@
package com.se.nsl.domain.po;
import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.netty.util.internal.StringUtil;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.sql.Timestamp;
@TableName("nsl.simu")
@TableName("nsl.tbl_yj_tr_simulate")
@SuppressWarnings("ALL")
@ApiModel(value = "推演模拟", description = "推演模拟")
public class Simu {
@@ -18,6 +21,9 @@
    @ApiModelProperty("名称")
    private String name;
    @ApiModelProperty("区域名称")
    private String areaName;
    @ApiModelProperty("服务名称")
    private String serviceName;
@@ -37,12 +43,14 @@
    @ApiModelProperty("结果(JSON)")
    private String result;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("创建时间")
    private Timestamp createTime;
    @ApiModelProperty("创建人")
    private Timestamp createUser;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("更新时间")
    private Timestamp updateTime;
@@ -53,6 +61,7 @@
    private String bak;
    @ApiModelProperty("空间位置")
    @TableField(value = "st_astext(geom)", select = true)
    private String geom;
    public Simu() {
@@ -82,6 +91,14 @@
    public void setName(String name) {
        this.name = name;
    }
    public String getAreaName() {
        return areaName;
    }
    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }
    public String getServiceName() {
@@ -179,4 +196,8 @@
    public void setGeom(String geom) {
        this.geom = geom;
    }
    public void setGeomText() {
        this.geom = StringUtil.isNullOrEmpty(this.geom) ? "null" : String.format("ST_GeomFromText('%s')", this.geom.trim());
    }
}