From 1f646399b643c8350535be9a4b0dea10032c3031 Mon Sep 17 00:00:00 2001 From: wuww <252740454@qq.com> Date: 星期三, 16 四月 2025 10:31:35 +0800 Subject: [PATCH] 添加区域、模拟的控制器 --- src/main/java/com/se/nsl/domain/po/Simu.java | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/se/nsl/domain/po/Simu.java b/src/main/java/com/se/nsl/domain/po/Simu.java index 548b756..1ba64ee 100644 --- a/src/main/java/com/se/nsl/domain/po/Simu.java +++ b/src/main/java/com/se/nsl/domain/po/Simu.java @@ -1,8 +1,11 @@ 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; @@ -37,12 +40,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; @@ -52,6 +57,7 @@ @ApiModelProperty("澶囨敞") private String bak; + @TableField(select = false) @ApiModelProperty("绌洪棿浣嶇疆") private String geom; @@ -179,4 +185,8 @@ public void setGeom(String geom) { this.geom = geom; } + + public void setGeomWkt(String wkt) { + this.geom = StringUtil.isNullOrEmpty(wkt) ? "null" : String.format("ST_GeomFromText('%s')", wkt.trim()); + } } -- Gitblit v1.9.3