diff --git a/src/main/java/com/gunshi/project/xyt/mapper/StAddvcdDMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/StAddvcdDMapper.java new file mode 100644 index 0000000..8738b47 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/StAddvcdDMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.StAddvcdD; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface StAddvcdDMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/StCameraAreaBMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/StCameraAreaBMapper.java new file mode 100644 index 0000000..717d954 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/StCameraAreaBMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.StCameraAreaB; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface StCameraAreaBMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/StCameraBMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/StCameraBMapper.java new file mode 100644 index 0000000..823922c --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/StCameraBMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.StCameraB; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface StCameraBMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/StDamBMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/StDamBMapper.java new file mode 100644 index 0000000..6c5358c --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/StDamBMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.StDamB; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface StDamBMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/StEqptBMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/StEqptBMapper.java new file mode 100644 index 0000000..997f4b6 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/StEqptBMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.StEqptB; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface StEqptBMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/StGateBFileMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/StGateBFileMapper.java new file mode 100644 index 0000000..dfbc791 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/StGateBFileMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.StGateBFile; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface StGateBFileMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/StGateBMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/StGateBMapper.java new file mode 100644 index 0000000..b6ed0a9 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/StGateBMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.StGateB; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface StGateBMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/StMoncrBMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/StMoncrBMapper.java new file mode 100644 index 0000000..39b91fc --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/StMoncrBMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.StMoncrB; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface StMoncrBMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/StResBMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/StResBMapper.java new file mode 100644 index 0000000..e60ee43 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/StResBMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.StResB; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface StResBMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/StResFileRefMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/StResFileRefMapper.java new file mode 100644 index 0000000..4b78f2a --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/StResFileRefMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.StResFileRef; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface StResFileRefMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/StResPersonRefMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/StResPersonRefMapper.java new file mode 100644 index 0000000..6efd1b0 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/StResPersonRefMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.StResPersonRef; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface StResPersonRefMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/StResStcdRefMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/StResStcdRefMapper.java new file mode 100644 index 0000000..2f8a521 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/StResStcdRefMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.StResStcdRef; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface StResStcdRefMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/StRvBMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/StRvBMapper.java new file mode 100644 index 0000000..53bd898 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/StRvBMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.StRvB; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface StRvBMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/StSpgPztbMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/StSpgPztbMapper.java new file mode 100644 index 0000000..c06b30a --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/StSpgPztbMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.StSpgPztb; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface StSpgPztbMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/StSpgSpprmpMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/StSpgSpprmpMapper.java new file mode 100644 index 0000000..9f944e5 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/StSpgSpprmpMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.StSpgSpprmp; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface StSpgSpprmpMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/StStbprpBMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/StStbprpBMapper.java new file mode 100644 index 0000000..c7a3385 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/StStbprpBMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.StStbprpB; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface StStbprpBMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/StZvarlBMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/StZvarlBMapper.java new file mode 100644 index 0000000..0390cf5 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/StZvarlBMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.StZvarlB; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface StZvarlBMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/SysDictBMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/SysDictBMapper.java new file mode 100644 index 0000000..a5e9971 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/mapper/SysDictBMapper.java @@ -0,0 +1,12 @@ +package com.gunshi.project.xyt.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gunshi.project.xyt.model.SysDictB; +import java.util.List; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +@Mapper +public interface SysDictBMapper extends BaseMapper { + int batchInsert(@Param("list") List list); +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/StAddvcdD.java b/src/main/java/com/gunshi/project/xyt/model/StAddvcdD.java new file mode 100644 index 0000000..26ac863 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/StAddvcdD.java @@ -0,0 +1,72 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.math.BigDecimal; +import java.util.Date; +import lombok.Data; + +/** + * 行政区划表 + */ +@Schema(description="行政区划表") +@Data +@TableName(value = "dbo.ST_ADDVCD_D") +public class StAddvcdD { + /** + * 行政区划编码 15位到村组 + */ + @TableId(value = "ADDVCD", type = IdType.INPUT) + @Schema(description="行政区划编码 15位到村组") + private String addvcd; + + /** + * 行政区划名称 + */ + @TableField(value = "ADDVNM") + @Schema(description="行政区划名称") + private String addvnm; + + /** + * 经度 + */ + @TableField(value = "LGTD") + @Schema(description="经度") + private BigDecimal lgtd; + + /** + * 纬度 + */ + @TableField(value = "LTTD") + @Schema(description="纬度") + private BigDecimal lttd; + + /** + * 新建时间 + */ + @TableField(value = "CREATE_TM") + @Schema(description="新建时间") + private Date createTm; + + /** + * 修改时间 + */ + @TableField(value = "TM") + @Schema(description="修改时间") + private Date tm; + + public static final String COL_ADDVCD = "ADDVCD"; + + public static final String COL_ADDVNM = "ADDVNM"; + + public static final String COL_LGTD = "LGTD"; + + public static final String COL_LTTD = "LTTD"; + + public static final String COL_CREATE_TM = "CREATE_TM"; + + public static final String COL_TM = "TM"; +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/StCameraAreaB.java b/src/main/java/com/gunshi/project/xyt/model/StCameraAreaB.java new file mode 100644 index 0000000..646f4ed --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/StCameraAreaB.java @@ -0,0 +1,80 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.util.Date; +import lombok.Data; + +/** + * 视频点信息 + */ +@Schema(description="视频点信息") +@Data +@TableName(value = "dbo.ST_CAMERA_AREA_B") +public class StCameraAreaB { + /** + * 视频区域ID + */ + @TableId(value = "CAM_AR_ID", type = IdType.INPUT) + @Schema(description="视频区域ID") + private Long camArId; + + @TableField(value = "CAM_AR_NM") + @Schema(description="") + private String camArNm; + + @TableField(value = "PID") + @Schema(description="") + private Long pid; + + @TableField(value = "SORT_ON") + @Schema(description="") + private Integer sortOn; + + /** + * 状态 1:启用 0:禁用 + */ + @TableField(value = "[STATUS]") + @Schema(description="状态 1:启用 0:禁用") + private Integer status; + + /** + * 备注 + */ + @TableField(value = "COMMENTS") + @Schema(description="备注") + private String comments; + + /** + * 新增时间 + */ + @TableField(value = "CREATE_TM") + @Schema(description=" 新增时间") + private Date createTm; + + /** + * 修改时间 + */ + @TableField(value = "TM") + @Schema(description="修改时间") + private Date tm; + + public static final String COL_CAM_AR_ID = "CAM_AR_ID"; + + public static final String COL_CAM_AR_NM = "CAM_AR_NM"; + + public static final String COL_PID = "PID"; + + public static final String COL_SORT_ON = "SORT_ON"; + + public static final String COL_STATUS = "STATUS"; + + public static final String COL_COMMENTS = "COMMENTS"; + + public static final String COL_CREATE_TM = "CREATE_TM"; + + public static final String COL_TM = "TM"; +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/StCameraB.java b/src/main/java/com/gunshi/project/xyt/model/StCameraB.java new file mode 100644 index 0000000..028a578 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/StCameraB.java @@ -0,0 +1,135 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.math.BigDecimal; +import java.util.Date; +import lombok.Data; + +/** + * 视频点信息 + */ +@Schema(description="视频点信息") +@Data +@TableName(value = "dbo.ST_CAMERA_B") +public class StCameraB { + /** + * 视频点id + */ + @TableId(value = "CAM_ID", type = IdType.INPUT) + @Schema(description="视频点id") + private Long camId; + + /** + * 视频点名称 + */ + @TableField(value = "CAM_NM") + @Schema(description="视频点名称") + private String camNm; + + /** + * 监控点类型 + */ + @TableField(value = "CAM_TYPE") + @Schema(description="监控点类型") + private Long camType; + + /** + * 通道号 + */ + @TableField(value = "CAM_CH") + @Schema(description="通道号") + private Integer camCh; + + /** + * 所在区域 + */ + @TableField(value = "CAM_AR_ID") + @Schema(description="所在区域") + private Long camArId; + + /** + * 摄像头连接地址 IP和端口 + */ + @TableField(value = "CAM_URL") + @Schema(description="摄像头连接地址 IP和端口") + private String camUrl; + + /** + * 视频序列号 + */ + @TableField(value = "CAM_SN") + @Schema(description="视频序列号") + private String camSn; + + /** + * 经度 + */ + @TableField(value = "LGTD") + @Schema(description="经度") + private BigDecimal lgtd; + + /** + * 纬度 + */ + @TableField(value = "LTTD") + @Schema(description="纬度") + private BigDecimal lttd; + + /** + * 备注 + */ + @TableField(value = "COMMENTS") + @Schema(description="备注") + private String comments; + + /** + * 新建时间 + */ + @TableField(value = "CREATE_TM") + @Schema(description="新建时间") + private Date createTm; + + /** + * 修改时间 + */ + @TableField(value = "TM") + @Schema(description="修改时间") + private Date tm; + + /** + * 状态 1:启用 0:禁用 + */ + @TableField(value = "[STATUS]") + @Schema(description="状态 1:启用 0:禁用") + private Integer status; + + public static final String COL_CAM_ID = "CAM_ID"; + + public static final String COL_CAM_NM = "CAM_NM"; + + public static final String COL_CAM_TYPE = "CAM_TYPE"; + + public static final String COL_CAM_CH = "CAM_CH"; + + public static final String COL_CAM_AR_ID = "CAM_AR_ID"; + + public static final String COL_CAM_URL = "CAM_URL"; + + public static final String COL_CAM_SN = "CAM_SN"; + + public static final String COL_LGTD = "LGTD"; + + public static final String COL_LTTD = "LTTD"; + + public static final String COL_COMMENTS = "COMMENTS"; + + public static final String COL_CREATE_TM = "CREATE_TM"; + + public static final String COL_TM = "TM"; + + public static final String COL_STATUS = "STATUS"; +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/StDamB.java b/src/main/java/com/gunshi/project/xyt/model/StDamB.java new file mode 100644 index 0000000..5091cde --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/StDamB.java @@ -0,0 +1,261 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.math.BigDecimal; +import java.util.Date; +import lombok.Data; + +/** + * 大坝基础信息表 + */ +@Schema(description="大坝基础信息表") +@Data +@TableName(value = "dbo.ST_DAM_B") +public class StDamB { + /** + * 大坝ID + */ + @TableId(value = "DAM_ID", type = IdType.INPUT) + @Schema(description="大坝ID") + private Long damId; + + /** + * 大坝代码 + */ + @TableField(value = "DAM_CODE") + @Schema(description="大坝代码") + private String damCode; + + /** + * 大坝名称 + */ + @TableField(value = "DAM_NAME") + @Schema(description="大坝名称") + private String damName; + + /** + * 起点经度 + */ + @TableField(value = "START_LONG") + @Schema(description="起点经度") + private BigDecimal startLong; + + /** + * 起点纬度 + */ + @TableField(value = "START_LAT") + @Schema(description="起点纬度") + private BigDecimal startLat; + + /** + * 终点经度 + */ + @TableField(value = "END_LONG") + @Schema(description="终点经度") + private BigDecimal endLong; + + /** + * 终点纬度 + */ + @TableField(value = "END_LAT") + @Schema(description="终点纬度") + private BigDecimal endLat; + + /** + * 大坝所在位置 + */ + @TableField(value = "DAM_LOC") + @Schema(description="大坝所在位置") + private String damLoc; + + /** + * 是否主坝 + */ + @TableField(value = "IF_MAIN_DAM") + @Schema(description="是否主坝") + private String ifMainDam; + + /** + * 大坝级别 + */ + @TableField(value = "DAM_GRAD") + @Schema(description="大坝级别") + private String damGrad; + + /** + * 大坝最大坝高 + */ + @TableField(value = "DAM_MAX_HEIG") + @Schema(description="大坝最大坝高") + private BigDecimal damMaxHeig; + + /** + * 大坝坝顶长度 + */ + @TableField(value = "DAM_TOP_LEN") + @Schema(description="大坝坝顶长度") + private BigDecimal damTopLen; + + /** + * 大坝坝顶宽度 + */ + @TableField(value = "DAM_TOP_WID") + @Schema(description="大坝坝顶宽度") + private BigDecimal damTopWid; + + /** + * 大坝材料类型 DICT_ID + */ + @TableField(value = "DAM_TYPE_MAT") + @Schema(description="大坝材料类型 DICT_ID") + private Long damTypeMat; + + /** + * 大坝结构类型 DICT_ID + */ + @TableField(value = "DAM_TYPE_STR") + @Schema(description="大坝结构类型 DICT_ID") + private Long damTypeStr; + + /** + * 工程建设情况 + */ + @TableField(value = "ENG_STAT") + @Schema(description="工程建设情况") + private String engStat; + + /** + * 运行状况 + */ + @TableField(value = "RUN_STAT") + @Schema(description="运行状况") + private String runStat; + + /** + * 开工时间 + */ + @TableField(value = "START_DATE") + @Schema(description="开工时间") + private Date startDate; + + /** + * 建成时间 + */ + @TableField(value = "COMP_DATE") + @Schema(description="建成时间") + private Date compDate; + + /** + * 备注 + */ + @TableField(value = "NOTE") + @Schema(description="备注") + private String note; + + /** + * 状态 1:启用 0:禁用 + */ + @TableField(value = "[STATUS]") + @Schema(description="状态 1:启用 0:禁用") + private Integer status; + + /** + * 坝顶高程 + */ + @TableField(value = "DAM_TOP_HEIG") + @Schema(description="坝顶高程") + private BigDecimal damTopHeig; + + /** + * 放浪墙顶高程 + */ + @TableField(value = "LFW_TOP_HEIG") + @Schema(description="放浪墙顶高程") + private BigDecimal lfwTopHeig; + + /** + * 抗震设计烈度 dict_id + */ + @TableField(value = "SDI") + @Schema(description="抗震设计烈度 dict_id") + private Long sdi; + + /** + * 是否兼做坝顶公路 1:可以 0:不可以 + */ + @TableField(value = "TOP_ROAD") + @Schema(description="是否兼做坝顶公路 1:可以 0:不可以") + private String topRoad; + + /** + * 修改时间 + */ + @TableField(value = "TM") + @Schema(description="修改时间") + private Date tm; + + /** + * 下闸蓄水时间 + */ + @TableField(value = "LOW_GATE_TIME") + @Schema(description="下闸蓄水时间") + private Date lowGateTime; + + public static final String COL_DAM_ID = "DAM_ID"; + + public static final String COL_DAM_CODE = "DAM_CODE"; + + public static final String COL_DAM_NAME = "DAM_NAME"; + + public static final String COL_START_LONG = "START_LONG"; + + public static final String COL_START_LAT = "START_LAT"; + + public static final String COL_END_LONG = "END_LONG"; + + public static final String COL_END_LAT = "END_LAT"; + + public static final String COL_DAM_LOC = "DAM_LOC"; + + public static final String COL_IF_MAIN_DAM = "IF_MAIN_DAM"; + + public static final String COL_DAM_GRAD = "DAM_GRAD"; + + public static final String COL_DAM_MAX_HEIG = "DAM_MAX_HEIG"; + + public static final String COL_DAM_TOP_LEN = "DAM_TOP_LEN"; + + public static final String COL_DAM_TOP_WID = "DAM_TOP_WID"; + + public static final String COL_DAM_TYPE_MAT = "DAM_TYPE_MAT"; + + public static final String COL_DAM_TYPE_STR = "DAM_TYPE_STR"; + + public static final String COL_ENG_STAT = "ENG_STAT"; + + public static final String COL_RUN_STAT = "RUN_STAT"; + + public static final String COL_START_DATE = "START_DATE"; + + public static final String COL_COMP_DATE = "COMP_DATE"; + + public static final String COL_NOTE = "NOTE"; + + public static final String COL_STATUS = "STATUS"; + + public static final String COL_DAM_TOP_HEIG = "DAM_TOP_HEIG"; + + public static final String COL_LFW_TOP_HEIG = "LFW_TOP_HEIG"; + + public static final String COL_SDI = "SDI"; + + public static final String COL_TOP_ROAD = "TOP_ROAD"; + + public static final String COL_TM = "TM"; + + public static final String COL_LOW_GATE_TIME = "LOW_GATE_TIME"; +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/StEqptB.java b/src/main/java/com/gunshi/project/xyt/model/StEqptB.java new file mode 100644 index 0000000..54e8ad2 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/StEqptB.java @@ -0,0 +1,261 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.math.BigDecimal; +import java.util.Date; +import lombok.Data; + +/** + * 量水堰信息表 + */ +@Schema(description="量水堰信息表") +@Data +@TableName(value = "dbo.ST_EQPT_B") +public class StEqptB { + /** + * 量水设施ID + */ + @TableId(value = "WMEQ_ID", type = IdType.INPUT) + @Schema(description="量水设施ID") + private Long wmeqId; + + /** + * 量水设施代码 + */ + @TableField(value = "WMEQ_CODE") + @Schema(description="量水设施代码") + private String wmeqCode; + + /** + * 量水设施名称 + */ + @TableField(value = "WMEQ_NAME") + @Schema(description="量水设施名称") + private String wmeqName; + + /** + * 管理单位代码 + */ + @TableField(value = "ENG_MAN_CODE") + @Schema(description="管理单位代码") + private String engManCode; + + /** + * 所属行政区划代码 + */ + @TableField(value = "ADDVCD") + @Schema(description="所属行政区划代码") + private String addvcd; + + /** + * 所在渠道代码 + */ + @TableField(value = "CHAN_CODE") + @Schema(description="所在渠道代码") + private String chanCode; + + /** + * 设施类别 字典id + */ + @TableField(value = "MEASURE") + @Schema(description="设施类别 字典id") + private Long measure; + + /** + * 量水设施所在位置 + */ + @TableField(value = "[POSITION]") + @Schema(description="量水设施所在位置") + private String position; + + /** + * 经度 + */ + @TableField(value = "LGTD") + @Schema(description="经度") + private BigDecimal lgtd; + + /** + * 纬度 + */ + @TableField(value = "LTTD") + @Schema(description="纬度") + private BigDecimal lttd; + + /** + * 桩号 + */ + @TableField(value = "BNCH") + @Schema(description="桩号") + private String bnch; + + /** + * 结构形式 + */ + @TableField(value = "STRCTS_TP") + @Schema(description="结构形式") + private String strctsTp; + + /** + * 喉道尺寸 + */ + @TableField(value = "THROAT_SIZE") + @Schema(description="喉道尺寸") + private String throatSize; + + /** + * 设计流量 + */ + @TableField(value = "DSFL") + @Schema(description="设计流量") + private BigDecimal dsfl; + + /** + * 实达流量 + */ + @TableField(value = "STFL") + @Schema(description="实达流量") + private BigDecimal stfl; + + /** + * 建成时间 + */ + @TableField(value = "COMP_DATE") + @Schema(description="建成时间") + private Date compDate; + + /** + * 更新或维修时间 + */ + @TableField(value = "UPDSER_DATE") + @Schema(description="更新或维修时间") + private Date updserDate; + + /** + * 更新或维修原因 + */ + @TableField(value = "UPDSER_RSN") + @Schema(description="更新或维修原因") + private String updserRsn; + + /** + * 更新或维修投资 + */ + @TableField(value = "UPDSER_INVST") + @Schema(description="更新或维修投资") + private String updserInvst; + + /** + * 工程等别 + */ + @TableField(value = "ENG_GRAD") + @Schema(description="工程等别") + private String engGrad; + + /** + * 使用情况 + */ + @TableField(value = "SER_COD") + @Schema(description="使用情况") + private String serCod; + + /** + * 备注 + */ + @TableField(value = "NOTE") + @Schema(description="备注") + private String note; + + /** + * 所在灌区 + */ + @TableField(value = "IRR_CODE") + @Schema(description="所在灌区") + private String irrCode; + + /** + * 属性采集时间 + */ + @TableField(value = "COLL_DATE") + @Schema(description="属性采集时间") + private Date collDate; + + /** + * 属性更新时间 + */ + @TableField(value = "UPD_DATE") + @Schema(description="属性更新时间") + private Date updDate; + + /** + * 河流代码 + */ + @TableField(value = "RV_CODE") + @Schema(description="河流代码") + private String rvCode; + + /** + * 状态 1:启用 0:禁用 + */ + @TableField(value = "[STATUS]") + @Schema(description="状态 1:启用 0:禁用") + private Integer status; + + public static final String COL_WMEQ_ID = "WMEQ_ID"; + + public static final String COL_WMEQ_CODE = "WMEQ_CODE"; + + public static final String COL_WMEQ_NAME = "WMEQ_NAME"; + + public static final String COL_ENG_MAN_CODE = "ENG_MAN_CODE"; + + public static final String COL_ADDVCD = "ADDVCD"; + + public static final String COL_CHAN_CODE = "CHAN_CODE"; + + public static final String COL_MEASURE = "MEASURE"; + + public static final String COL_POSITION = "POSITION"; + + public static final String COL_LGTD = "LGTD"; + + public static final String COL_LTTD = "LTTD"; + + public static final String COL_BNCH = "BNCH"; + + public static final String COL_STRCTS_TP = "STRCTS_TP"; + + public static final String COL_THROAT_SIZE = "THROAT_SIZE"; + + public static final String COL_DSFL = "DSFL"; + + public static final String COL_STFL = "STFL"; + + public static final String COL_COMP_DATE = "COMP_DATE"; + + public static final String COL_UPDSER_DATE = "UPDSER_DATE"; + + public static final String COL_UPDSER_RSN = "UPDSER_RSN"; + + public static final String COL_UPDSER_INVST = "UPDSER_INVST"; + + public static final String COL_ENG_GRAD = "ENG_GRAD"; + + public static final String COL_SER_COD = "SER_COD"; + + public static final String COL_NOTE = "NOTE"; + + public static final String COL_IRR_CODE = "IRR_CODE"; + + public static final String COL_COLL_DATE = "COLL_DATE"; + + public static final String COL_UPD_DATE = "UPD_DATE"; + + public static final String COL_RV_CODE = "RV_CODE"; + + public static final String COL_STATUS = "STATUS"; +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/StGateB.java b/src/main/java/com/gunshi/project/xyt/model/StGateB.java new file mode 100644 index 0000000..e3afcec --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/StGateB.java @@ -0,0 +1,144 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.math.BigDecimal; +import java.util.Date; +import lombok.Data; + +/** + * 闸阀基本信息表 + */ +@Schema(description="闸阀基本信息表") +@Data +@TableName(value = "dbo.ST_GATE_B") +public class StGateB { + /** + * 闸阀ID + */ + @TableId(value = "GATE_ID", type = IdType.INPUT) + @Schema(description="闸阀ID") + private Long gateId; + + /** + * 闸阀编码 + */ + @TableField(value = "GATE_CD") + @Schema(description="闸阀编码") + private String gateCd; + + /** + * 闸阀名称 + */ + @TableField(value = "GATE_NM") + @Schema(description="闸阀名称") + private String gateNm; + + /** + * 所在位置 + */ + @TableField(value = "GTLC") + @Schema(description="所在位置") + private String gtlc; + + /** + * 经度 + */ + @TableField(value = "LGTD") + @Schema(description="经度") + private BigDecimal lgtd; + + /** + * 纬度 + */ + @TableField(value = "LTTD") + @Schema(description="纬度") + private BigDecimal lttd; + + /** + * 产品类型 dict_id + */ + @TableField(value = "GATE_TP") + @Schema(description="产品类型 dict_id") + private Long gateTp; + + /** + * 产品型号 + */ + @TableField(value = "GATE_MD") + @Schema(description="产品型号") + private String gateMd; + + /** + * 产品规格 + */ + @TableField(value = "GATE_SPE") + @Schema(description="产品规格") + private String gateSpe; + + /** + * 结构长度 + */ + @TableField(value = "GATE_LH") + @Schema(description="结构长度") + private String gateLh; + + /** + * 建成日期 + */ + @TableField(value = "GATE_TM") + @Schema(description="建成日期") + private Date gateTm; + + /** + * 备注 + */ + @TableField(value = "REMARK") + @Schema(description="备注") + private String remark; + + /** + * 状态 1:启用 0:禁用 + */ + @TableField(value = "[STATUS]") + @Schema(description="状态 1:启用 0:禁用") + private Integer status; + + /** + * 修改时间 + */ + @TableField(value = "TM") + @Schema(description="修改时间") + private Date tm; + + public static final String COL_GATE_ID = "GATE_ID"; + + public static final String COL_GATE_CD = "GATE_CD"; + + public static final String COL_GATE_NM = "GATE_NM"; + + public static final String COL_GTLC = "GTLC"; + + public static final String COL_LGTD = "LGTD"; + + public static final String COL_LTTD = "LTTD"; + + public static final String COL_GATE_TP = "GATE_TP"; + + public static final String COL_GATE_MD = "GATE_MD"; + + public static final String COL_GATE_SPE = "GATE_SPE"; + + public static final String COL_GATE_LH = "GATE_LH"; + + public static final String COL_GATE_TM = "GATE_TM"; + + public static final String COL_REMARK = "REMARK"; + + public static final String COL_STATUS = "STATUS"; + + public static final String COL_TM = "TM"; +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/StGateBFile.java b/src/main/java/com/gunshi/project/xyt/model/StGateBFile.java new file mode 100644 index 0000000..910a1df --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/StGateBFile.java @@ -0,0 +1,53 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.util.Date; +import lombok.Data; + +/** + * 闸阀基本信息- 附件表 + */ +@Schema(description="闸阀基本信息- 附件表") +@Data +@TableName(value = "dbo.ST_GATE_B_FILE") +public class StGateBFile { + /** + * 闸阀ID + */ + @TableId(value = "GATE_ID", type = IdType.INPUT) + @Schema(description="闸阀ID") + private Long gateId; + + /** + * 文件ID + */ + @TableId(value = "FILE_ID", type = IdType.INPUT) + @Schema(description="文件ID") + private Long fileId; + + /** + * 时间戳 + */ + @TableField(value = "TM") + @Schema(description="时间戳") + private Date tm; + + /** + * 排序字段 + */ + @TableField(value = "SORT_ON") + @Schema(description="排序字段") + private Integer sortOn; + + public static final String COL_GATE_ID = "GATE_ID"; + + public static final String COL_FILE_ID = "FILE_ID"; + + public static final String COL_TM = "TM"; + + public static final String COL_SORT_ON = "SORT_ON"; +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/StMoncrB.java b/src/main/java/com/gunshi/project/xyt/model/StMoncrB.java new file mode 100644 index 0000000..c6fb2c9 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/StMoncrB.java @@ -0,0 +1,80 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.util.Date; +import lombok.Data; + +/** + * 监测断面信息表 + */ +@Schema(description="监测断面信息表") +@Data +@TableName(value = "dbo.ST_MONCR_B") +public class StMoncrB { + /** + * 断面ID + */ + @TableId(value = "CR_ID", type = IdType.INPUT) + @Schema(description="断面ID") + private Long crId; + + /** + * 断面编号 + */ + @TableField(value = "CR_CD") + @Schema(description="断面编号") + private String crCd; + + /** + * 断面名称 + */ + @TableField(value = "CR_NM") + @Schema(description="断面名称") + private String crNm; + + /** + * 断面平面图 文件ID + */ + @TableField(value = "CR_IMG_ID") + @Schema(description="断面平面图 文件ID") + private Long crImgId; + + /** + * 排序字段 + */ + @TableField(value = "SORT_ON") + @Schema(description="排序字段") + private Integer sortOn; + + /** + * 状态 1:启用 0:禁用 + */ + @TableField(value = "[STATUS]") + @Schema(description="状态 1:启用 0:禁用") + private Integer status; + + /** + * 时间戳 + */ + @TableField(value = "TM") + @Schema(description="时间戳") + private Date tm; + + public static final String COL_CR_ID = "CR_ID"; + + public static final String COL_CR_CD = "CR_CD"; + + public static final String COL_CR_NM = "CR_NM"; + + public static final String COL_CR_IMG_ID = "CR_IMG_ID"; + + public static final String COL_SORT_ON = "SORT_ON"; + + public static final String COL_STATUS = "STATUS"; + + public static final String COL_TM = "TM"; +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/StResB.java b/src/main/java/com/gunshi/project/xyt/model/StResB.java new file mode 100644 index 0000000..b54e24d --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/StResB.java @@ -0,0 +1,612 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.math.BigDecimal; +import java.util.Date; +import lombok.Data; + +/** + * 水库的基础信息 + */ +@Schema(description="水库的基础信息") +@Data +@TableName(value = "dbo.ST_RES_B") +public class StResB { + /** + * 水库id + */ + @TableId(value = "RES_ID", type = IdType.INPUT) + @Schema(description="水库id") + private Long resId; + + /** + * 水库代码 + */ + @TableField(value = "RES_CODE") + @Schema(description="水库代码") + private String resCode; + + /** + * 水库名称 + */ + @TableField(value = "RES_NAME") + @Schema(description="水库名称") + private String resName; + + /** + * 行政区划编码 + */ + @TableField(value = "ADDVCD") + @Schema(description="行政区划编码") + private String addvcd; + + /** + * 经度 + */ + @TableField(value = "LGTD") + @Schema(description="经度") + private BigDecimal lgtd; + + /** + * 纬度 + */ + @TableField(value = "LTTD") + @Schema(description="纬度") + private BigDecimal lttd; + + /** + * 堰顶高程 + */ + @TableField(value = "WCRSTEL") + @Schema(description="堰顶高程") + private BigDecimal wcrstel; + + /** + * 堰顶宽度 + */ + @TableField(value = "WCRESTWD") + @Schema(description="堰顶宽度") + private BigDecimal wcrestwd; + + /** + * 坝顶高程 + */ + @TableField(value = "DMTPEL") + @Schema(description="坝顶高程") + private BigDecimal dmtpel; + + /** + * 最大坝高 + */ + @TableField(value = "DMHT") + @Schema(description="最大坝高") + private BigDecimal dmht; + + /** + * 坝顶长度 + */ + @TableField(value = "DMTPLEN") + @Schema(description="坝顶长度") + private BigDecimal dmtplen; + + /** + * 坝顶宽度 + */ + @TableField(value = "DATPWD") + @Schema(description="坝顶宽度") + private BigDecimal datpwd; + + /** + * 设计洪水位 + */ + @TableField(value = "DSFLLV") + @Schema(description="设计洪水位") + private BigDecimal dsfllv; + + /** + * 校核洪水位 + */ + @TableField(value = "CHFLLV") + @Schema(description="校核洪水位") + private BigDecimal chfllv; + + /** + * 正常蓄水位 + */ + @TableField(value = "NORM_WAT_LEV") + @Schema(description="正常蓄水位") + private BigDecimal normWatLev; + + /** + * 死水位 + */ + @TableField(value = "DEAD_LEV") + @Schema(description="死水位") + private BigDecimal deadLev; + + /** + * 总库容 + */ + @TableField(value = "TOT_CAP") + @Schema(description="总库容") + private BigDecimal totCap; + + /** + * 防洪库容 + */ + @TableField(value = "FLCO_CAP") + @Schema(description="防洪库容") + private BigDecimal flcoCap; + + /** + * 兴利库容 + */ + @TableField(value = "BEN_RES_CAP") + @Schema(description="兴利库容") + private BigDecimal benResCap; + + /** + * 已淤积库容 + */ + @TableField(value = "SDMNT_CAP") + @Schema(description="已淤积库容") + private BigDecimal sdmntCap; + + /** + * 死库容 + */ + @TableField(value = "DEAD_CAP") + @Schema(description="死库容") + private BigDecimal deadCap; + + /** + * 汛限水位 + */ + @TableField(value = "FL_LOW_LIM_LEV") + @Schema(description="汛限水位") + private BigDecimal flLowLimLev; + + /** + * 多年平均降水量 + */ + @TableField(value = "AVANPR") + @Schema(description="多年平均降水量") + private BigDecimal avanpr; + + /** + * 多年平均径流量 + */ + @TableField(value = "DAAD_MUL_AVER_RUOF") + @Schema(description="多年平均径流量") + private BigDecimal daadMulAverRuof; + + /** + * 集雨面积 + */ + @TableField(value = "WAT_SHED_AREA") + @Schema(description="集雨面积") + private BigDecimal watShedArea; + + /** + * 开工日期 + */ + @TableField(value = "START_DATE") + @Schema(description="开工日期") + private Date startDate; + + /** + * 竣工日期 + */ + @TableField(value = "COMP_DATE") + @Schema(description="竣工日期") + private Date compDate; + + /** + * 归口管理部门 + */ + @TableField(value = "ADM_DEP") + @Schema(description="归口管理部门") + private String admDep; + + /** + * 所在河流(水系)名称 + */ + @TableField(value = "HNNM") + @Schema(description="所在河流(水系)名称") + private String hnnm; + + /** + * 历史最高水位 + */ + @TableField(value = "HSHGWTLV") + @Schema(description="历史最高水位") + private BigDecimal hshgwtlv; + + /** + * 调节性能 + */ + @TableField(value = "AJST_PRFR") + @Schema(description="调节性能") + private String ajstPrfr; + + /** + * 溢洪道进口底高程 + */ + @TableField(value = "YHDMEL") + @Schema(description="溢洪道进口底高程") + private BigDecimal yhdmel; + + /** + * 溢洪道设计泄量 + */ + @TableField(value = "YHDDSFL") + @Schema(description="溢洪道设计泄量") + private BigDecimal yhddsfl; + + /** + * 水库规模 dict_id + */ + @TableField(value = "ENG_SCAL") + @Schema(description="水库规模 dict_id") + private Long engScal; + + /** + * 备注 + */ + @TableField(value = "NOTE") + @Schema(description="备注") + private String note; + + /** + * 水库所在位置 + */ + @TableField(value = "RES_LOC") + @Schema(description="水库所在位置") + private String resLoc; + + /** + * 工程等别 dict_id + */ + @TableField(value = "ENG_GRAD") + @Schema(description="工程等别 dict_id") + private Long engGrad; + + /** + * 承雨面积 + */ + @TableField(value = "BEAR_RAIN_AREA") + @Schema(description="承雨面积") + private BigDecimal bearRainArea; + + /** + * 正常蓄水位相应水面面积 + */ + @TableField(value = "NORM_POOL_STAG_AREA") + @Schema(description="正常蓄水位相应水面面积") + private BigDecimal normPoolStagArea; + + /** + * 正常高水位 + */ + @TableField(value = "NORMZ") + @Schema(description="正常高水位") + private BigDecimal normz; + + /** + * 设计灌溉面积 + */ + @TableField(value = "DES_IRR_A") + @Schema(description="设计灌溉面积") + private BigDecimal desIrrA; + + /** + * 实际灌溉面积 + */ + @TableField(value = "ACT_IRR_A") + @Schema(description="实际灌溉面积") + private BigDecimal actIrrA; + + /** + * 受益人口 + */ + @TableField(value = "BEN_PP") + @Schema(description="受益人口") + private Integer benPp; + + /** + * 引供水能力 + */ + @TableField(value = "CITE_WAT_SUP_PROP") + @Schema(description="引供水能力") + private BigDecimal citeWatSupProp; + + /** + * 城镇供水量 + */ + @TableField(value = "CITY_TOWN_SUP_WAT") + @Schema(description="城镇供水量") + private BigDecimal cityTownSupWat; + + /** + * 灌溉水量 + */ + @TableField(value = "IRR_WAT") + @Schema(description="灌溉水量") + private BigDecimal irrWat; + + /** + * 泄洪能力 + */ + @TableField(value = "FLD_CRY_PROP") + @Schema(description="泄洪能力") + private BigDecimal fldCryProp; + + /** + * 多年平均日蓄水量 + */ + @TableField(value = "MYYRVW") + @Schema(description="多年平均日蓄水量") + private BigDecimal myyrvw; + + /** + * 各月蓄水量 + */ + @TableField(value = "MONVW") + @Schema(description="各月蓄水量") + private BigDecimal monvw; + + /** + * 水库类型 dict_id + */ + @TableField(value = "RES_TYPE") + @Schema(description="水库类型 dict_id") + private Long resType; + + /** + * 防洪高水位 + */ + @TableField(value = "UPP_LEV_FLCO") + @Schema(description="防洪高水位") + private BigDecimal uppLevFlco; + + /** + * 正常蓄水位相应库容 + */ + @TableField(value = "NORM_POOL_STAG_CAP") + @Schema(description="正常蓄水位相应库容") + private BigDecimal normPoolStagCap; + + /** + * 防洪限制水位库容 + */ + @TableField(value = "FL_LOW_LIM_LEV_CAP") + @Schema(description="防洪限制水位库容") + private BigDecimal flLowLimLevCap; + + /** + * 调洪库容 + */ + @TableField(value = "STOR_FL_CAP") + @Schema(description="调洪库容") + private BigDecimal storFlCap; + + /** + * 工程建设情况 + */ + @TableField(value = "ENG_STAT") + @Schema(description="工程建设情况") + private String engStat; + + /** + * 运行状况 + */ + @TableField(value = "RUN_STAT") + @Schema(description="运行状况") + private String runStat; + + /** + * 管理单位代码 + */ + @TableField(value = "ENG_MAN_CODE") + @Schema(description="管理单位代码") + private String engManCode; + + /** + * 河流代码 + */ + @TableField(value = "RV_CODE") + @Schema(description="河流代码") + private String rvCode; + + /** + * 状态 1:启用 0:禁用 + */ + @TableField(value = "[STATUS]") + @Schema(description=" 状态 1:启用 0:禁用") + private Integer status; + + /** + * 修改时间 + */ + @TableField(value = "TM") + @Schema(description="修改时间") + private Date tm; + + /** + * 设计洪水标准 + */ + @TableField(value = "DSFLST") + @Schema(description="设计洪水标准") + private String dsflst; + + /** + * 校核洪水标准 + */ + @TableField(value = "CHFLST") + @Schema(description="校核洪水标准") + private String chflst; + + /** + * 设计洪水流量 + */ + @TableField(value = "DSFLFL") + @Schema(description="设计洪水流量") + private BigDecimal dsflfl; + + /** + * 校核洪水流量 + */ + @TableField(value = "CHFLFL") + @Schema(description="校核洪水流量") + private BigDecimal chflfl; + + /** + * 水准基面 + */ + @TableField(value = "LVBSLV") + @Schema(description="水准基面") + private Long lvbslv; + + /** + * 假定水准基面位置 + */ + @TableField(value = "DLBLP") + @Schema(description="假定水准基面位置") + private String dlblp; + + public static final String COL_RES_ID = "RES_ID"; + + public static final String COL_RES_CODE = "RES_CODE"; + + public static final String COL_RES_NAME = "RES_NAME"; + + public static final String COL_ADDVCD = "ADDVCD"; + + public static final String COL_LGTD = "LGTD"; + + public static final String COL_LTTD = "LTTD"; + + public static final String COL_WCRSTEL = "WCRSTEL"; + + public static final String COL_WCRESTWD = "WCRESTWD"; + + public static final String COL_DMTPEL = "DMTPEL"; + + public static final String COL_DMHT = "DMHT"; + + public static final String COL_DMTPLEN = "DMTPLEN"; + + public static final String COL_DATPWD = "DATPWD"; + + public static final String COL_DSFLLV = "DSFLLV"; + + public static final String COL_CHFLLV = "CHFLLV"; + + public static final String COL_NORM_WAT_LEV = "NORM_WAT_LEV"; + + public static final String COL_DEAD_LEV = "DEAD_LEV"; + + public static final String COL_TOT_CAP = "TOT_CAP"; + + public static final String COL_FLCO_CAP = "FLCO_CAP"; + + public static final String COL_BEN_RES_CAP = "BEN_RES_CAP"; + + public static final String COL_SDMNT_CAP = "SDMNT_CAP"; + + public static final String COL_DEAD_CAP = "DEAD_CAP"; + + public static final String COL_FL_LOW_LIM_LEV = "FL_LOW_LIM_LEV"; + + public static final String COL_AVANPR = "AVANPR"; + + public static final String COL_DAAD_MUL_AVER_RUOF = "DAAD_MUL_AVER_RUOF"; + + public static final String COL_WAT_SHED_AREA = "WAT_SHED_AREA"; + + public static final String COL_START_DATE = "START_DATE"; + + public static final String COL_COMP_DATE = "COMP_DATE"; + + public static final String COL_ADM_DEP = "ADM_DEP"; + + public static final String COL_HNNM = "HNNM"; + + public static final String COL_HSHGWTLV = "HSHGWTLV"; + + public static final String COL_AJST_PRFR = "AJST_PRFR"; + + public static final String COL_YHDMEL = "YHDMEL"; + + public static final String COL_YHDDSFL = "YHDDSFL"; + + public static final String COL_ENG_SCAL = "ENG_SCAL"; + + public static final String COL_NOTE = "NOTE"; + + public static final String COL_RES_LOC = "RES_LOC"; + + public static final String COL_ENG_GRAD = "ENG_GRAD"; + + public static final String COL_BEAR_RAIN_AREA = "BEAR_RAIN_AREA"; + + public static final String COL_NORM_POOL_STAG_AREA = "NORM_POOL_STAG_AREA"; + + public static final String COL_NORMZ = "NORMZ"; + + public static final String COL_DES_IRR_A = "DES_IRR_A"; + + public static final String COL_ACT_IRR_A = "ACT_IRR_A"; + + public static final String COL_BEN_PP = "BEN_PP"; + + public static final String COL_CITE_WAT_SUP_PROP = "CITE_WAT_SUP_PROP"; + + public static final String COL_CITY_TOWN_SUP_WAT = "CITY_TOWN_SUP_WAT"; + + public static final String COL_IRR_WAT = "IRR_WAT"; + + public static final String COL_FLD_CRY_PROP = "FLD_CRY_PROP"; + + public static final String COL_MYYRVW = "MYYRVW"; + + public static final String COL_MONVW = "MONVW"; + + public static final String COL_RES_TYPE = "RES_TYPE"; + + public static final String COL_UPP_LEV_FLCO = "UPP_LEV_FLCO"; + + public static final String COL_NORM_POOL_STAG_CAP = "NORM_POOL_STAG_CAP"; + + public static final String COL_FL_LOW_LIM_LEV_CAP = "FL_LOW_LIM_LEV_CAP"; + + public static final String COL_STOR_FL_CAP = "STOR_FL_CAP"; + + public static final String COL_ENG_STAT = "ENG_STAT"; + + public static final String COL_RUN_STAT = "RUN_STAT"; + + public static final String COL_ENG_MAN_CODE = "ENG_MAN_CODE"; + + public static final String COL_RV_CODE = "RV_CODE"; + + public static final String COL_STATUS = "STATUS"; + + public static final String COL_TM = "TM"; + + public static final String COL_DSFLST = "DSFLST"; + + public static final String COL_CHFLST = "CHFLST"; + + public static final String COL_DSFLFL = "DSFLFL"; + + public static final String COL_CHFLFL = "CHFLFL"; + + public static final String COL_LVBSLV = "LVBSLV"; + + public static final String COL_DLBLP = "DLBLP"; +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/StResFileRef.java b/src/main/java/com/gunshi/project/xyt/model/StResFileRef.java new file mode 100644 index 0000000..8c544c6 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/StResFileRef.java @@ -0,0 +1,71 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.util.Date; +import lombok.Data; + +/** + * 水库附件表 + */ +@Schema(description="水库附件表") +@Data +@TableName(value = "dbo.ST_RES_FILE_REF") +public class StResFileRef { + /** + * id + */ + @TableId(value = "ID", type = IdType.INPUT) + @Schema(description="id") + private Long id; + + /** + * 水库ID + */ + @TableField(value = "RES_ID") + @Schema(description="水库ID") + private Long resId; + + /** + * 文件类型 + */ + @TableField(value = "RF_TP") + @Schema(description="文件类型") + private String rfTp; + + /** + * 文件ID + */ + @TableField(value = "FILE_ID") + @Schema(description="文件ID") + private Long fileId; + + /** + * 序号 + */ + @TableField(value = "SORT_ON") + @Schema(description="序号") + private Integer sortOn; + + /** + * 时间戳 + */ + @TableField(value = "TM") + @Schema(description="时间戳") + private Date tm; + + public static final String COL_ID = "ID"; + + public static final String COL_RES_ID = "RES_ID"; + + public static final String COL_RF_TP = "RF_TP"; + + public static final String COL_FILE_ID = "FILE_ID"; + + public static final String COL_SORT_ON = "SORT_ON"; + + public static final String COL_TM = "TM"; +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/StResPersonRef.java b/src/main/java/com/gunshi/project/xyt/model/StResPersonRef.java new file mode 100644 index 0000000..4e8fb28 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/StResPersonRef.java @@ -0,0 +1,98 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.util.Date; +import lombok.Data; + +/** + * 水库责任人表 + */ +@Schema(description="水库责任人表") +@Data +@TableName(value = "dbo.ST_RES_PERSON_REF") +public class StResPersonRef { + /** + * id + */ + @TableId(value = "ID", type = IdType.INPUT) + @Schema(description="id") + private Long id; + + /** + * 水库ID + */ + @TableField(value = "RES_ID") + @Schema(description="水库ID") + private Long resId; + + /** + * 责任人类型 + */ + @TableField(value = "RP_TP") + @Schema(description="责任人类型") + private String rpTp; + + /** + * 姓名 + */ + @TableField(value = "RP_NM") + @Schema(description="姓名") + private String rpNm; + + /** + * 单位 + */ + @TableField(value = "RP_ORG") + @Schema(description="单位") + private String rpOrg; + + /** + * 职务 + */ + @TableField(value = "RP_DS") + @Schema(description="职务") + private String rpDs; + + /** + * 联系方式 + */ + @TableField(value = "RP_TEL") + @Schema(description="联系方式") + private String rpTel; + + /** + * 序号 + */ + @TableField(value = "SORT_ON") + @Schema(description="序号") + private Integer sortOn; + + /** + * 时间戳 + */ + @TableField(value = "TM") + @Schema(description="时间戳") + private Date tm; + + public static final String COL_ID = "ID"; + + public static final String COL_RES_ID = "RES_ID"; + + public static final String COL_RP_TP = "RP_TP"; + + public static final String COL_RP_NM = "RP_NM"; + + public static final String COL_RP_ORG = "RP_ORG"; + + public static final String COL_RP_DS = "RP_DS"; + + public static final String COL_RP_TEL = "RP_TEL"; + + public static final String COL_SORT_ON = "SORT_ON"; + + public static final String COL_TM = "TM"; +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/StResStcdRef.java b/src/main/java/com/gunshi/project/xyt/model/StResStcdRef.java new file mode 100644 index 0000000..b6a6c04 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/StResStcdRef.java @@ -0,0 +1,44 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.util.Date; +import lombok.Data; + +/** + * 水库测站关系表 + */ +@Schema(description="水库测站关系表") +@Data +@TableName(value = "dbo.ST_RES_STCD_REF") +public class StResStcdRef { + /** + * 水库ID + */ + @TableId(value = "RES_ID", type = IdType.INPUT) + @Schema(description="水库ID") + private Long resId; + + /** + * 测站编码 + */ + @TableField(value = "STCD") + @Schema(description="测站编码") + private String stcd; + + /** + * 时间戳 + */ + @TableField(value = "TM") + @Schema(description="时间戳") + private Date tm; + + public static final String COL_RES_ID = "RES_ID"; + + public static final String COL_STCD = "STCD"; + + public static final String COL_TM = "TM"; +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/StRvB.java b/src/main/java/com/gunshi/project/xyt/model/StRvB.java new file mode 100644 index 0000000..e570c8f --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/StRvB.java @@ -0,0 +1,243 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.math.BigDecimal; +import java.util.Date; +import lombok.Data; + +/** + * 河流基础信息 + */ +@Schema(description="河流基础信息") +@Data +@TableName(value = "dbo.ST_RV_B") +public class StRvB { + /** + * 河流ID + */ + @TableId(value = "RV_ID", type = IdType.INPUT) + @Schema(description="河流ID") + private Long rvId; + + /** + * 河流代码 + */ + @TableField(value = "RV_CODE") + @Schema(description="河流代码") + private String rvCode; + + /** + * 河流名称 + */ + @TableField(value = "RV_NAME") + @Schema(description="河流名称") + private String rvName; + + /** + * 河源经度 + */ + @TableField(value = "RV_SOUR_LONG") + @Schema(description="河源经度") + private BigDecimal rvSourLong; + + /** + * 河源纬度 + */ + @TableField(value = "RV_SOUR_LAT") + @Schema(description="河源纬度") + private BigDecimal rvSourLat; + + /** + * 河口经度 + */ + @TableField(value = "RV_MOU_LONG") + @Schema(description="河口经度") + private BigDecimal rvMouLong; + + /** + * 河口纬度 + */ + @TableField(value = "RV_MOU_LAT") + @Schema(description="河口纬度") + private BigDecimal rvMouLat; + + /** + * 河源所在位置 + */ + @TableField(value = "RV_SOUR_LOC") + @Schema(description="河源所在位置") + private String rvSourLoc; + + /** + * 河口所在位置 + */ + @TableField(value = "RV_MOU_LOC") + @Schema(description="河口所在位置") + private String rvMouLoc; + + /** + * 流经地区 + */ + @TableField(value = "FLOW_AREA") + @Schema(description="流经地区") + private String flowArea; + + /** + * 河流类型 dict_id + */ + @TableField(value = "RV_TYPE") + @Schema(description="河流类型 dict_id") + private Long rvType; + + /** + * 河流级别 dict_id + */ + @TableField(value = "RV_GRAD") + @Schema(description="河流级别 dict_id") + private Long rvGrad; + + /** + * 岸别 dict_id + */ + @TableField(value = "BANK") + @Schema(description="岸别 dict_id") + private Long bank; + + /** + * 河流长度 km + */ + @TableField(value = "RV_LEN") + @Schema(description="河流长度 km") + private BigDecimal rvLen; + + /** + * 河流流域面积 km2 + */ + @TableField(value = "RV_BAS_AREA") + @Schema(description="河流流域面积 km2") + private BigDecimal rvBasArea; + + /** + * 跨界类型 + */ + @TableField(value = "CR_OVER_TYPE") + @Schema(description="跨界类型") + private String crOverType; + + /** + * 多年平均流量 m2/s + */ + @TableField(value = "LON_AVER_ANN_FLOW") + @Schema(description="多年平均流量 m2/s") + private BigDecimal lonAverAnnFlow; + + /** + * 多年平均径流量 + */ + @TableField(value = "MEA_ANN_RUOF") + @Schema(description="多年平均径流量") + private BigDecimal meaAnnRuof; + + /** + * 平均比降 + */ + @TableField(value = "AVER_SLOP") + @Schema(description="平均比降") + private String averSlop; + + /** + * 备注 + */ + @TableField(value = "NOTE") + @Schema(description="备注") + private String note; + + /** + * 承雨面积 km2 + */ + @TableField(value = "BEAR_RAIN_AREA") + @Schema(description="承雨面积 km2") + private BigDecimal bearRainArea; + + /** + * 多年平均降雨量 mm + */ + @TableField(value = "LON_AVER_ANN_RAIN") + @Schema(description="多年平均降雨量 mm") + private BigDecimal lonAverAnnRain; + + /** + * 状态 1:启用 0:禁用 + */ + @TableField(value = "[STATUS]") + @Schema(description="状态 1:启用 0:禁用") + private Integer status; + + /** + * 最大水深 m + */ + @TableField(value = "MAX_DP") + @Schema(description="最大水深 m") + private BigDecimal maxDp; + + /** + * 时间戳 + */ + @TableField(value = "TM") + @Schema(description="时间戳") + private Date tm; + + public static final String COL_RV_ID = "RV_ID"; + + public static final String COL_RV_CODE = "RV_CODE"; + + public static final String COL_RV_NAME = "RV_NAME"; + + public static final String COL_RV_SOUR_LONG = "RV_SOUR_LONG"; + + public static final String COL_RV_SOUR_LAT = "RV_SOUR_LAT"; + + public static final String COL_RV_MOU_LONG = "RV_MOU_LONG"; + + public static final String COL_RV_MOU_LAT = "RV_MOU_LAT"; + + public static final String COL_RV_SOUR_LOC = "RV_SOUR_LOC"; + + public static final String COL_RV_MOU_LOC = "RV_MOU_LOC"; + + public static final String COL_FLOW_AREA = "FLOW_AREA"; + + public static final String COL_RV_TYPE = "RV_TYPE"; + + public static final String COL_RV_GRAD = "RV_GRAD"; + + public static final String COL_BANK = "BANK"; + + public static final String COL_RV_LEN = "RV_LEN"; + + public static final String COL_RV_BAS_AREA = "RV_BAS_AREA"; + + public static final String COL_CR_OVER_TYPE = "CR_OVER_TYPE"; + + public static final String COL_LON_AVER_ANN_FLOW = "LON_AVER_ANN_FLOW"; + + public static final String COL_MEA_ANN_RUOF = "MEA_ANN_RUOF"; + + public static final String COL_AVER_SLOP = "AVER_SLOP"; + + public static final String COL_NOTE = "NOTE"; + + public static final String COL_BEAR_RAIN_AREA = "BEAR_RAIN_AREA"; + + public static final String COL_LON_AVER_ANN_RAIN = "LON_AVER_ANN_RAIN"; + + public static final String COL_STATUS = "STATUS"; + + public static final String COL_MAX_DP = "MAX_DP"; + + public static final String COL_TM = "TM"; +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/StSpgPztb.java b/src/main/java/com/gunshi/project/xyt/model/StSpgPztb.java new file mode 100644 index 0000000..e08df56 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/StSpgPztb.java @@ -0,0 +1,504 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.math.BigDecimal; +import java.util.Date; +import lombok.Data; + +/** + * 渗压设备信息表 + */ +@Schema(description="渗压设备信息表") +@Data +@TableName(value = "dbo.ST_SPG_PZTB") +public class StSpgPztb { + /** + * id + */ + @TableId(value = "ID", type = IdType.INPUT) + @Schema(description="id") + private Long id; + + /** + * 测站编码(MCU) + */ + @TableField(value = "DEVICE_ID") + @Schema(description="测站编码(MCU)") + private String deviceId; + + /** + * 测点编号 + */ + @TableField(value = "STATION_CODE") + @Schema(description="测点编号") + private String stationCode; + + /** + * 通道号 + */ + @TableField(value = "CHANNEL_NUM") + @Schema(description="通道号") + private Integer channelNum; + + /** + * 安装经度 + */ + @TableField(value = "INSTALLATION_POSITION_X") + @Schema(description="安装经度") + private BigDecimal installationPositionX; + + /** + * 安装纬度 + */ + @TableField(value = "INSTALLATION_POSITION_Y") + @Schema(description="安装纬度") + private BigDecimal installationPositionY; + + /** + * 安装高程 + */ + @TableField(value = "INSTALLATION_POSITION_Z") + @Schema(description="安装高程") + private BigDecimal installationPositionZ; + + /** + * 所在大坝 + */ + @TableField(value = "DAM") + @Schema(description="所在大坝") + private String dam; + + /** + * 所在断面 + */ + @TableField(value = "CROSS_SECTION") + @Schema(description="所在断面") + private String crossSection; + + /** + * 最后数据同步时间 + */ + @TableField(value = "LATEST_REPORTING_TIME") + @Schema(description="最后数据同步时间") + private Date latestReportingTime; + + /** + * 初始读数 + */ + @TableField(value = "INITIAL_READING") + @Schema(description="初始读数") + private BigDecimal initialReading; + + /** + * 率定系数 + */ + @TableField(value = "CALIBRATION_COEFFICIENT") + @Schema(description="率定系数") + private BigDecimal calibrationCoefficient; + + /** + * 初始温度读数 + */ + @TableField(value = "START_TEMPERATURE") + @Schema(description="初始温度读数") + private BigDecimal startTemperature; + + /** + * 温度率定系数 + */ + @TableField(value = "TEMPERATURE_K") + @Schema(description="温度率定系数") + private BigDecimal temperatureK; + + /** + * 坝(堰)顶高程 + */ + @TableField(value = "DAM_HEIGHT") + @Schema(description="坝(堰)顶高程") + private BigDecimal damHeight; + + /** + * 渗压计到孔底距离 + */ + @TableField(value = "DIST_FROM_OSMOSIS_METER_TO_BOTTOM") + @Schema(description="渗压计到孔底距离") + private BigDecimal distFromOsmosisMeterToBottom; + + /** + * 钻孔编号 + */ + @TableField(value = "DRILLING_NO") + @Schema(description="钻孔编号") + private String drillingNo; + + /** + * 钻孔直径 mm + */ + @TableField(value = "DRILLING_SIZE") + @Schema(description="钻孔直径 mm") + private Integer drillingSize; + + /** + * 初见水位 + */ + @TableField(value = "INITIAL_WATER_LEVEL") + @Schema(description="初见水位") + private BigDecimal initialWaterLevel; + + /** + * 稳定水位 + */ + @TableField(value = "STEADY_WATER_LEVEL") + @Schema(description="稳定水位") + private BigDecimal steadyWaterLevel; + + /** + * 测头编号 + */ + @TableField(value = "MEASURING_PROBE_NO") + @Schema(description="测头编号") + private String measuringProbeNo; + + /** + * 生产厂家 + */ + @TableField(value = "MANUFACTURER") + @Schema(description="生产厂家") + private String manufacturer; + + /** + * 传感器系数 + */ + @TableField(value = "SENSOR_COEFFICIENT") + @Schema(description="传感器系数") + private BigDecimal sensorCoefficient; + + /** + * 量程 + */ + @TableField(value = "[RANGE]") + @Schema(description="量程") + private BigDecimal range; + + /** + * 测头内阻 + */ + @TableField(value = "RESISTANCE") + @Schema(description="测头内阻") + private BigDecimal resistance; + + /** + * 电缆长度 + */ + @TableField(value = "CABLE_LENGTH") + @Schema(description="电缆长度") + private BigDecimal cableLength; + + /** + * 电缆长度标记 + */ + @TableField(value = "CABLE_LENGTH_MARK") + @Schema(description="电缆长度标记") + private String cableLengthMark; + + /** + * 埋设高程 + */ + @TableField(value = "EMBEDDING_ELEVATION") + @Schema(description="埋设高程") + private BigDecimal embeddingElevation; + + /** + * 桩号 + */ + @TableField(value = "COLUMN_NO") + @Schema(description="桩号") + private String columnNo; + + /** + * 大坝轴距 + */ + @TableField(value = "DAM_WHEELBASE") + @Schema(description="大坝轴距") + private BigDecimal damWheelbase; + + /** + * 现场室内读数 + */ + @TableField(value = "READINGS") + @Schema(description="现场室内读数") + private BigDecimal readings; + + /** + * 孔内水深 + */ + @TableField(value = "DRAFT") + @Schema(description="孔内水深") + private BigDecimal draft; + + /** + * 入孔前读数 + */ + @TableField(value = "START_READINGS") + @Schema(description="入孔前读数") + private BigDecimal startReadings; + + /** + * 就位后读数 + */ + @TableField(value = "END_READINGS") + @Schema(description="就位后读数") + private BigDecimal endReadings; + + /** + * 零压读数 + */ + @TableField(value = "ZERO_PRESSURE_READINGS") + @Schema(description="零压读数") + private BigDecimal zeroPressureReadings; + + /** + * 埋设完毕读数 + */ + @TableField(value = "EMBEDDING_FINISH_READING") + @Schema(description="埋设完毕读数") + private BigDecimal embeddingFinishReading; + + /** + * 埋设日期 + */ + @TableField(value = "EMBEDDING_DATE") + @Schema(description="埋设日期") + private Date embeddingDate; + + /** + * 气温 + */ + @TableField(value = "AIR_TEMPERATURE") + @Schema(description="气温") + private BigDecimal airTemperature; + + /** + * 气压 + */ + @TableField(value = "AIR_PRESSURE") + @Schema(description="气压") + private BigDecimal airPressure; + + /** + * 天气 + */ + @TableField(value = "WEATHER") + @Schema(description="天气") + private String weather; + + /** + * 上游水位 + */ + @TableField(value = "HEADWATER_LEVEL") + @Schema(description="上游水位") + private BigDecimal headwaterLevel; + + /** + * 下游水位 + */ + @TableField(value = "TAILWATER_LEVEL") + @Schema(description="下游水位") + private BigDecimal tailwaterLevel; + + /** + * 技术负责人 + */ + @TableField(value = "TECHNICAL_DIRECTOR") + @Schema(description="技术负责人") + private String technicalDirector; + + /** + * 校核人 + */ + @TableField(value = "CHECK_PERSONNEL") + @Schema(description="校核人") + private String checkPersonnel; + + /** + * 埋设及填表人 + */ + @TableField(value = "BURIED_PERSONNEL") + @Schema(description="埋设及填表人") + private String buriedPersonnel; + + /** + * 埋设示意图 文件ID + */ + @TableField(value = "SKETCH_MAP") + @Schema(description="埋设示意图 文件ID") + private Long sketchMap; + + /** + * 状态 1:启用 0:禁用 + */ + @TableField(value = "[STATUS]") + @Schema(description="状态 1:启用 0:禁用") + private Integer status; + + /** + * 修改时间 + */ + @TableField(value = "MODIFICATION_TIME") + @Schema(description="修改时间") + private Date modificationTime; + + /** + * 创建时间 日期 + */ + @TableField(value = "CREATION_TIME") + @Schema(description="创建时间 日期") + private Date creationTime; + + /** + * 监理工程师 + */ + @TableField(value = "SUPERVISOR") + @Schema(description="监理工程师") + private String supervisor; + + /** + * 备注 + */ + @TableField(value = "REMARK") + @Schema(description="备注") + private String remark; + + /** + * 项目名称 + */ + @TableField(value = "PROJECT_NAME") + @Schema(description="项目名称") + private String projectName; + + /** + * 管口高程 + */ + @TableField(value = "PIPE_TOP_HEIGHT") + @Schema(description="管口高程") + private BigDecimal pipeTopHeight; + + /** + * 管低高程 + */ + @TableField(value = "PIPE_BOTTOM_HEIGHT") + @Schema(description="管低高程") + private BigDecimal pipeBottomHeight; + + public static final String COL_ID = "ID"; + + public static final String COL_DEVICE_ID = "DEVICE_ID"; + + public static final String COL_STATION_CODE = "STATION_CODE"; + + public static final String COL_CHANNEL_NUM = "CHANNEL_NUM"; + + public static final String COL_INSTALLATION_POSITION_X = "INSTALLATION_POSITION_X"; + + public static final String COL_INSTALLATION_POSITION_Y = "INSTALLATION_POSITION_Y"; + + public static final String COL_INSTALLATION_POSITION_Z = "INSTALLATION_POSITION_Z"; + + public static final String COL_DAM = "DAM"; + + public static final String COL_CROSS_SECTION = "CROSS_SECTION"; + + public static final String COL_LATEST_REPORTING_TIME = "LATEST_REPORTING_TIME"; + + public static final String COL_INITIAL_READING = "INITIAL_READING"; + + public static final String COL_CALIBRATION_COEFFICIENT = "CALIBRATION_COEFFICIENT"; + + public static final String COL_START_TEMPERATURE = "START_TEMPERATURE"; + + public static final String COL_TEMPERATURE_K = "TEMPERATURE_K"; + + public static final String COL_DAM_HEIGHT = "DAM_HEIGHT"; + + public static final String COL_DIST_FROM_OSMOSIS_METER_TO_BOTTOM = "DIST_FROM_OSMOSIS_METER_TO_BOTTOM"; + + public static final String COL_DRILLING_NO = "DRILLING_NO"; + + public static final String COL_DRILLING_SIZE = "DRILLING_SIZE"; + + public static final String COL_INITIAL_WATER_LEVEL = "INITIAL_WATER_LEVEL"; + + public static final String COL_STEADY_WATER_LEVEL = "STEADY_WATER_LEVEL"; + + public static final String COL_MEASURING_PROBE_NO = "MEASURING_PROBE_NO"; + + public static final String COL_MANUFACTURER = "MANUFACTURER"; + + public static final String COL_SENSOR_COEFFICIENT = "SENSOR_COEFFICIENT"; + + public static final String COL_RANGE = "RANGE"; + + public static final String COL_RESISTANCE = "RESISTANCE"; + + public static final String COL_CABLE_LENGTH = "CABLE_LENGTH"; + + public static final String COL_CABLE_LENGTH_MARK = "CABLE_LENGTH_MARK"; + + public static final String COL_EMBEDDING_ELEVATION = "EMBEDDING_ELEVATION"; + + public static final String COL_COLUMN_NO = "COLUMN_NO"; + + public static final String COL_DAM_WHEELBASE = "DAM_WHEELBASE"; + + public static final String COL_READINGS = "READINGS"; + + public static final String COL_DRAFT = "DRAFT"; + + public static final String COL_START_READINGS = "START_READINGS"; + + public static final String COL_END_READINGS = "END_READINGS"; + + public static final String COL_ZERO_PRESSURE_READINGS = "ZERO_PRESSURE_READINGS"; + + public static final String COL_EMBEDDING_FINISH_READING = "EMBEDDING_FINISH_READING"; + + public static final String COL_EMBEDDING_DATE = "EMBEDDING_DATE"; + + public static final String COL_AIR_TEMPERATURE = "AIR_TEMPERATURE"; + + public static final String COL_AIR_PRESSURE = "AIR_PRESSURE"; + + public static final String COL_WEATHER = "WEATHER"; + + public static final String COL_HEADWATER_LEVEL = "HEADWATER_LEVEL"; + + public static final String COL_TAILWATER_LEVEL = "TAILWATER_LEVEL"; + + public static final String COL_TECHNICAL_DIRECTOR = "TECHNICAL_DIRECTOR"; + + public static final String COL_CHECK_PERSONNEL = "CHECK_PERSONNEL"; + + public static final String COL_BURIED_PERSONNEL = "BURIED_PERSONNEL"; + + public static final String COL_SKETCH_MAP = "SKETCH_MAP"; + + public static final String COL_STATUS = "STATUS"; + + public static final String COL_MODIFICATION_TIME = "MODIFICATION_TIME"; + + public static final String COL_CREATION_TIME = "CREATION_TIME"; + + public static final String COL_SUPERVISOR = "SUPERVISOR"; + + public static final String COL_REMARK = "REMARK"; + + public static final String COL_PROJECT_NAME = "PROJECT_NAME"; + + public static final String COL_PIPE_TOP_HEIGHT = "PIPE_TOP_HEIGHT"; + + public static final String COL_PIPE_BOTTOM_HEIGHT = "PIPE_BOTTOM_HEIGHT"; +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/StSpgSpprmp.java b/src/main/java/com/gunshi/project/xyt/model/StSpgSpprmp.java new file mode 100644 index 0000000..fbb2824 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/StSpgSpprmp.java @@ -0,0 +1,450 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.math.BigDecimal; +import java.util.Date; +import lombok.Data; + +/** + * 渗流设备信息表 + */ +@Schema(description="渗流设备信息表") +@Data +@TableName(value = "dbo.ST_SPG_SPPRMP") +public class StSpgSpprmp { + /** + * 主键 + */ + @TableId(value = "ID", type = IdType.INPUT) + @Schema(description="主键") + private Long id; + + /** + * 测站编码(MCU) + */ + @TableField(value = "DEVICE_ID") + @Schema(description="测站编码(MCU)") + private String deviceId; + + /** + * 测点编号 + */ + @TableField(value = "STATION_CODE") + @Schema(description="测点编号") + private String stationCode; + + /** + * 通道号 + */ + @TableField(value = "CHANNEL_NUM") + @Schema(description="通道号") + private Integer channelNum; + + /** + * 仪器编号 + */ + @TableField(value = "PROBE_SERIAL") + @Schema(description="仪器编号") + private String probeSerial; + + /** + * 零位读数 + */ + @TableField(value = "READING0") + @Schema(description="零位读数") + private BigDecimal reading0; + + /** + * 安装时温度 + */ + @TableField(value = "TEMPERATURE0") + @Schema(description="安装时温度") + private BigDecimal temperature0; + + /** + * 温度 + */ + @TableField(value = "TEMPERATURE1") + @Schema(description="温度") + private BigDecimal temperature1; + + /** + * 仪器测值 + */ + @TableField(value = "DEVICE_MEASURE") + @Schema(description="仪器测值") + private BigDecimal deviceMeasure; + + /** + * 埋设后测值 + */ + @TableField(value = "DEVICE_MEASURE_AFTER") + @Schema(description="埋设后测值") + private BigDecimal deviceMeasureAfter; + + /** + * 工程部位 + */ + @TableField(value = "PROJECT_LOCATION") + @Schema(description="工程部位") + private String projectLocation; + + /** + * 工程或项目名称 + */ + @TableField(value = "PROJECT_NAME") + @Schema(description="工程或项目名称") + private String projectName; + + /** + * 生产厂家 + */ + @TableField(value = "MANUFACTURER") + @Schema(description="生产厂家") + private String manufacturer; + + /** + * 站型 + */ + @TableField(value = "STATION_TYPE") + @Schema(description="站型") + private String stationType; + + /** + * 堰型 + */ + @TableField(value = "STANK_TYPE") + @Schema(description="堰型") + private String stankType; + + /** + * 堰板材料 + */ + @TableField(value = "STANK_MATERIAL") + @Schema(description="堰板材料") + private String stankMaterial; + + /** + * 堰口至堰槽底距离 mm + */ + @TableField(value = "STANK_TOP_TO_BOTTOM_DISTANCE") + @Schema(description="堰口至堰槽底距离 mm") + private Integer stankTopToBottomDistance; + + /** + * 堰槽尺寸 mm*mm*mm + */ + @TableField(value = "STANK_SIZE") + @Schema(description="堰槽尺寸 mm*mm*mm") + private String stankSize; + + /** + * 水尺(传感器)形式 + */ + @TableField(value = "RULER_TYPE") + @Schema(description="水尺(传感器)形式") + private String rulerType; + + /** + * 水尺(测针)位置 + */ + @TableField(value = "RULER_POSITION") + @Schema(description="水尺(测针)位置") + private String rulerPosition; + + /** + * 零点高度 + */ + @TableField(value = "ZERO_POINT_HEIGHT") + @Schema(description="零点高度") + private BigDecimal zeroPointHeight; + + /** + * 温度系数 + */ + @TableField(value = "TEMPERATURE_MOD") + @Schema(description="温度系数") + private BigDecimal temperatureMod; + + /** + * 量测 + */ + @TableField(value = "MEASURE") + @Schema(description="量测") + private BigDecimal measure; + + /** + * 埋设示意图 文件ID + */ + @TableField(value = "SKETCH_MAP") + @Schema(description="埋设示意图 文件ID") + private Long sketchMap; + + /** + * 技术负责人 + */ + @TableField(value = "DIRECTOR") + @Schema(description="技术负责人") + private String director; + + /** + * 校验人 + */ + @TableField(value = "VERIFIER") + @Schema(description="校验人") + private String verifier; + + /** + * 埋设及填表人 + */ + @TableField(value = "[OPERATOR]") + @Schema(description="埋设及填表人") + private String operator; + + /** + * 监理工程师 + */ + @TableField(value = "SUPERVISOR") + @Schema(description="监理工程师") + private String supervisor; + + /** + * 安装日期 日期 + */ + @TableField(value = "INSTALL_DATE") + @Schema(description="安装日期 日期") + private Date installDate; + + /** + * 备注 + */ + @TableField(value = "REMARK") + @Schema(description="备注") + private String remark; + + /** + * 修改时间 + */ + @TableField(value = "MODIFICATION_TIME") + @Schema(description="修改时间") + private Date modificationTime; + + /** + * 最后上报时间 + */ + @TableField(value = "LATEST_REPORTING_TIME") + @Schema(description="最后上报时间") + private Date latestReportingTime; + + /** + * 公式 + */ + @TableField(value = "FORMULA") + @Schema(description="公式") + private String formula; + + /** + * 创建时间 + */ + @TableField(value = "CREATE_TIME") + @Schema(description="创建时间") + private Date createTime; + + /** + * 状态 1:启用 0:禁用 + */ + @TableField(value = "[STATUS]") + @Schema(description="状态 1:启用 0:禁用") + private Integer status; + + /** + * 最大堰上水头 m + */ + @TableField(value = "MAX_H") + @Schema(description="最大堰上水头 m") + private BigDecimal maxH; + + /** + * 安装经度 + */ + @TableField(value = "INSTALLATION_POSITION_X") + @Schema(description="安装经度") + private BigDecimal installationPositionX; + + /** + * 安装纬度 + */ + @TableField(value = "INSTALLATION_POSITION_Y") + @Schema(description="安装纬度") + private BigDecimal installationPositionY; + + /** + * 安装高程 + */ + @TableField(value = "INSTALLATION_POSITION_Z") + @Schema(description="安装高程") + private BigDecimal installationPositionZ; + + /** + * 上游水位 + */ + @TableField(value = "HEADWATER_LEVEL") + @Schema(description="上游水位") + private BigDecimal headwaterLevel; + + /** + * 下游水位 + */ + @TableField(value = "TAILWATER_LEVEL") + @Schema(description="下游水位") + private BigDecimal tailwaterLevel; + + /** + * 气温 + */ + @TableField(value = "AIR_TEMPERATURE") + @Schema(description="气温") + private BigDecimal airTemperature; + + /** + * 气压 + */ + @TableField(value = "AIR_PRESSURE") + @Schema(description="气压") + private BigDecimal airPressure; + + /** + * 天气 + */ + @TableField(value = "WEATHER") + @Schema(description="天气") + private String weather; + + /** + * 直线系数G + */ + @TableField(value = "LINEAR_COEFFICIENTG") + @Schema(description="直线系数G") + private BigDecimal linearCoefficientg; + + /** + * 多项式系数A + */ + @TableField(value = "POLYNOMIAL_COEFFICIENTA") + @Schema(description="多项式系数A") + private BigDecimal polynomialCoefficienta; + + /** + * 多项式系数B + */ + @TableField(value = "POLYNOMIAL_COEFFICIENTB") + @Schema(description="多项式系数B") + private BigDecimal polynomialCoefficientb; + + /** + * 多项式系数C + */ + @TableField(value = "POLYNOMIAL_COEFFICIENTC") + @Schema(description="多项式系数C") + private BigDecimal polynomialCoefficientc; + + public static final String COL_ID = "ID"; + + public static final String COL_DEVICE_ID = "DEVICE_ID"; + + public static final String COL_STATION_CODE = "STATION_CODE"; + + public static final String COL_CHANNEL_NUM = "CHANNEL_NUM"; + + public static final String COL_PROBE_SERIAL = "PROBE_SERIAL"; + + public static final String COL_READING0 = "READING0"; + + public static final String COL_TEMPERATURE0 = "TEMPERATURE0"; + + public static final String COL_TEMPERATURE1 = "TEMPERATURE1"; + + public static final String COL_DEVICE_MEASURE = "DEVICE_MEASURE"; + + public static final String COL_DEVICE_MEASURE_AFTER = "DEVICE_MEASURE_AFTER"; + + public static final String COL_PROJECT_LOCATION = "PROJECT_LOCATION"; + + public static final String COL_PROJECT_NAME = "PROJECT_NAME"; + + public static final String COL_MANUFACTURER = "MANUFACTURER"; + + public static final String COL_STATION_TYPE = "STATION_TYPE"; + + public static final String COL_STANK_TYPE = "STANK_TYPE"; + + public static final String COL_STANK_MATERIAL = "STANK_MATERIAL"; + + public static final String COL_STANK_TOP_TO_BOTTOM_DISTANCE = "STANK_TOP_TO_BOTTOM_DISTANCE"; + + public static final String COL_STANK_SIZE = "STANK_SIZE"; + + public static final String COL_RULER_TYPE = "RULER_TYPE"; + + public static final String COL_RULER_POSITION = "RULER_POSITION"; + + public static final String COL_ZERO_POINT_HEIGHT = "ZERO_POINT_HEIGHT"; + + public static final String COL_TEMPERATURE_MOD = "TEMPERATURE_MOD"; + + public static final String COL_MEASURE = "MEASURE"; + + public static final String COL_SKETCH_MAP = "SKETCH_MAP"; + + public static final String COL_DIRECTOR = "DIRECTOR"; + + public static final String COL_VERIFIER = "VERIFIER"; + + public static final String COL_OPERATOR = "OPERATOR"; + + public static final String COL_SUPERVISOR = "SUPERVISOR"; + + public static final String COL_INSTALL_DATE = "INSTALL_DATE"; + + public static final String COL_REMARK = "REMARK"; + + public static final String COL_MODIFICATION_TIME = "MODIFICATION_TIME"; + + public static final String COL_LATEST_REPORTING_TIME = "LATEST_REPORTING_TIME"; + + public static final String COL_FORMULA = "FORMULA"; + + public static final String COL_CREATE_TIME = "CREATE_TIME"; + + public static final String COL_STATUS = "STATUS"; + + public static final String COL_MAX_H = "MAX_H"; + + public static final String COL_INSTALLATION_POSITION_X = "INSTALLATION_POSITION_X"; + + public static final String COL_INSTALLATION_POSITION_Y = "INSTALLATION_POSITION_Y"; + + public static final String COL_INSTALLATION_POSITION_Z = "INSTALLATION_POSITION_Z"; + + public static final String COL_HEADWATER_LEVEL = "HEADWATER_LEVEL"; + + public static final String COL_TAILWATER_LEVEL = "TAILWATER_LEVEL"; + + public static final String COL_AIR_TEMPERATURE = "AIR_TEMPERATURE"; + + public static final String COL_AIR_PRESSURE = "AIR_PRESSURE"; + + public static final String COL_WEATHER = "WEATHER"; + + public static final String COL_LINEAR_COEFFICIENTG = "LINEAR_COEFFICIENTG"; + + public static final String COL_POLYNOMIAL_COEFFICIENTA = "POLYNOMIAL_COEFFICIENTA"; + + public static final String COL_POLYNOMIAL_COEFFICIENTB = "POLYNOMIAL_COEFFICIENTB"; + + public static final String COL_POLYNOMIAL_COEFFICIENTC = "POLYNOMIAL_COEFFICIENTC"; +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/StStbprpB.java b/src/main/java/com/gunshi/project/xyt/model/StStbprpB.java new file mode 100644 index 0000000..3b53635 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/StStbprpB.java @@ -0,0 +1,342 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.math.BigDecimal; +import java.util.Date; +import lombok.Data; + +/** + * 监测点基本信息 + */ +@Schema(description=" 监测点基本信息") +@Data +@TableName(value = "dbo.ST_STBPRP_B") +public class StStbprpB { + /** + * 测站编码 + */ + @TableId(value = "STCD", type = IdType.INPUT) + @Schema(description="测站编码") + private String stcd; + + /** + * 测站名称 + */ + @TableField(value = "STNM") + @Schema(description="测站名称") + private String stnm; + + /** + * 河流名称 + */ + @TableField(value = "RVNM") + @Schema(description="河流名称") + private String rvnm; + + /** + * 水系名称 + */ + @TableField(value = "HNNM") + @Schema(description="水系名称") + private String hnnm; + + /** + * 流域名称 + */ + @TableField(value = "BSNM") + @Schema(description="流域名称") + private String bsnm; + + /** + * 经度 + */ + @TableField(value = "LGTD") + @Schema(description="经度") + private BigDecimal lgtd; + + /** + * 纬度 + */ + @TableField(value = "LTTD") + @Schema(description="纬度") + private BigDecimal lttd; + + /** + * 站址 + */ + @TableField(value = "STLC") + @Schema(description="站址") + private String stlc; + + /** + * 行政区划码 + */ + @TableField(value = "ADDVCD") + @Schema(description="行政区划码") + private String addvcd; + + /** + * 基面名称 + */ + @TableField(value = "DTMNM") + @Schema(description="基面名称") + private String dtmnm; + + /** + * 基面高程 + */ + @TableField(value = "DTMEL") + @Schema(description="基面高程") + private BigDecimal dtmel; + + /** + * 基面修正值 + */ + @TableField(value = "DTPR") + @Schema(description="基面修正值") + private BigDecimal dtpr; + + /** + * 站类 + */ + @TableField(value = "STTP") + @Schema(description="站类") + private String sttp; + + /** + * 报汛等级 + */ + @TableField(value = "FRGRD") + @Schema(description="报汛等级") + private String frgrd; + + /** + * 建站年月 + */ + @TableField(value = "ESSTYM") + @Schema(description="建站年月") + private String esstym; + + /** + * 始报年月 + */ + @TableField(value = "BGFRYM") + @Schema(description="始报年月") + private String bgfrym; + + /** + * 隶属行业单位 + */ + @TableField(value = "ATCUNIT") + @Schema(description="隶属行业单位") + private String atcunit; + + /** + * 信息管理单位 + */ + @TableField(value = "ADMAUTH") + @Schema(description="信息管理单位") + private String admauth; + + /** + * 交换管理单位 + */ + @TableField(value = "LOCALITY") + @Schema(description="交换管理单位") + private String locality; + + /** + * 测站岸别 + */ + @TableField(value = "STBK") + @Schema(description="测站岸别") + private String stbk; + + /** + * 测站方位 + */ + @TableField(value = "STAZT") + @Schema(description="测站方位") + private Short stazt; + + /** + * 至河口距离 + */ + @TableField(value = "DSTRVM") + @Schema(description="至河口距离") + private BigDecimal dstrvm; + + /** + * 集水面积 + */ + @TableField(value = "DRNA") + @Schema(description="集水面积") + private Integer drna; + + /** + * 拼音码 + */ + @TableField(value = "PHCD") + @Schema(description="拼音码") + private String phcd; + + /** + * 启用标志 + */ + @TableField(value = "USFL") + @Schema(description="启用标志") + private String usfl; + + /** + * 备注 + */ + @TableField(value = "COMMENTS") + @Schema(description="备注") + private String comments; + + /** + * 时间戳 + */ + @TableField(value = "MODITIME") + @Schema(description="时间戳") + private Date moditime; + + /** + * 站点来源 + */ + @TableField(value = "SRC") + @Schema(description="站点来源") + private String src; + + /** + * 所在灌区 + */ + @TableField(value = "IRR_CODE") + @Schema(description="所在灌区") + private String irrCode; + + /** + * 管理单位代码 + */ + @TableField(value = "ENG_MAN_CODE") + @Schema(description="管理单位代码") + private String engManCode; + + /** + * 区域类型 + */ + @TableField(value = "[TYPE]") + @Schema(description="区域类型") + private String type; + + /** + * 所在渠道代码 + */ + @TableField(value = "CHAN_CODE") + @Schema(description="所在渠道代码") + private String chanCode; + + /** + * 河流代码 + */ + @TableField(value = "RV_CODE") + @Schema(description="河流代码") + private String rvCode; + + /** + * 桩号 + */ + @TableField(value = "BNCH") + @Schema(description="桩号") + private String bnch; + + /** + * SIM + */ + @TableField(value = "SIM") + @Schema(description="SIM") + private String sim; + + /** + * 归属协议 + */ + @TableField(value = "PROTOCOLS") + @Schema(description="归属协议") + private Long protocols; + + public static final String COL_STCD = "STCD"; + + public static final String COL_STNM = "STNM"; + + public static final String COL_RVNM = "RVNM"; + + public static final String COL_HNNM = "HNNM"; + + public static final String COL_BSNM = "BSNM"; + + public static final String COL_LGTD = "LGTD"; + + public static final String COL_LTTD = "LTTD"; + + public static final String COL_STLC = "STLC"; + + public static final String COL_ADDVCD = "ADDVCD"; + + public static final String COL_DTMNM = "DTMNM"; + + public static final String COL_DTMEL = "DTMEL"; + + public static final String COL_DTPR = "DTPR"; + + public static final String COL_STTP = "STTP"; + + public static final String COL_FRGRD = "FRGRD"; + + public static final String COL_ESSTYM = "ESSTYM"; + + public static final String COL_BGFRYM = "BGFRYM"; + + public static final String COL_ATCUNIT = "ATCUNIT"; + + public static final String COL_ADMAUTH = "ADMAUTH"; + + public static final String COL_LOCALITY = "LOCALITY"; + + public static final String COL_STBK = "STBK"; + + public static final String COL_STAZT = "STAZT"; + + public static final String COL_DSTRVM = "DSTRVM"; + + public static final String COL_DRNA = "DRNA"; + + public static final String COL_PHCD = "PHCD"; + + public static final String COL_USFL = "USFL"; + + public static final String COL_COMMENTS = "COMMENTS"; + + public static final String COL_MODITIME = "MODITIME"; + + public static final String COL_SRC = "SRC"; + + public static final String COL_IRR_CODE = "IRR_CODE"; + + public static final String COL_ENG_MAN_CODE = "ENG_MAN_CODE"; + + public static final String COL_TYPE = "TYPE"; + + public static final String COL_CHAN_CODE = "CHAN_CODE"; + + public static final String COL_RV_CODE = "RV_CODE"; + + public static final String COL_BNCH = "BNCH"; + + public static final String COL_SIM = "SIM"; + + public static final String COL_PROTOCOLS = "PROTOCOLS"; +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/StZvarlB.java b/src/main/java/com/gunshi/project/xyt/model/StZvarlB.java new file mode 100644 index 0000000..efffdda --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/StZvarlB.java @@ -0,0 +1,90 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.math.BigDecimal; +import java.util.Date; +import lombok.Data; + +/** + * 库(湖)容曲线表 + */ +@Schema(description="库(湖)容曲线表") +@Data +@TableName(value = "dbo.ST_ZVARL_B") +public class StZvarlB { + /** + * 水库ID + */ + @TableId(value = "RES_ID", type = IdType.INPUT) + @Schema(description="水库ID") + private Long resId; + + /** + * 点序号 + */ + @TableId(value = "PTNO", type = IdType.INPUT) + @Schema(description="点序号") + private Integer ptno; + + /** + * 测站编码 + */ + @TableField(value = "STCD") + @Schema(description="测站编码") + private String stcd; + + /** + * 施测时间 + */ + @TableField(value = "MSTM") + @Schema(description="施测时间") + private Date mstm; + + /** + * 库水位 + */ + @TableField(value = "RZ") + @Schema(description="库水位") + private BigDecimal rz; + + /** + * 蓄水量 + */ + @TableField(value = "W") + @Schema(description="蓄水量") + private BigDecimal w; + + /** + * 水面面积 + */ + @TableField(value = "WSFA") + @Schema(description="水面面积") + private Integer wsfa; + + /** + * 时间戳 + */ + @TableField(value = "MODITIME") + @Schema(description="时间戳") + private Date moditime; + + public static final String COL_RES_ID = "RES_ID"; + + public static final String COL_PTNO = "PTNO"; + + public static final String COL_STCD = "STCD"; + + public static final String COL_MSTM = "MSTM"; + + public static final String COL_RZ = "RZ"; + + public static final String COL_W = "W"; + + public static final String COL_WSFA = "WSFA"; + + public static final String COL_MODITIME = "MODITIME"; +} \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/model/SysDictB.java b/src/main/java/com/gunshi/project/xyt/model/SysDictB.java new file mode 100644 index 0000000..e93ac06 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/model/SysDictB.java @@ -0,0 +1,89 @@ +package com.gunshi.project.xyt.model; + +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.swagger.v3.oas.annotations.media.Schema; +import java.util.Date; +import lombok.Data; + +/** + * 系统字典表 + */ +@Schema(description="系统字典表") +@Data +@TableName(value = "dbo.SYS_DICT_B") +public class SysDictB { + /** + * ID + */ + @TableId(value = "ID", type = IdType.INPUT) + @Schema(description="ID") + private Long id; + + /** + * 字典名称 + */ + @TableField(value = "DICT_NM") + @Schema(description="字典名称") + private String dictNm; + + /** + * 字典编码 + */ + @TableField(value = "DICT_CD") + @Schema(description="字典编码") + private String dictCd; + + /** + * 父id + */ + @TableField(value = "PID") + @Schema(description="父id") + private Long pid; + + /** + * 排序字段 + */ + @TableField(value = "SORT_ON") + @Schema(description="排序字段") + private Integer sortOn; + + /** + * 创建时间 + */ + @TableField(value = "CREATE_TM") + @Schema(description="创建时间") + private Date createTm; + + /** + * 修改时间 + */ + @TableField(value = "TM") + @Schema(description="修改时间") + private Date tm; + + /** + * 状态 1:启用 0:禁用 + */ + @TableField(value = "[STATUS]") + @Schema(description="状态 1:启用 0:禁用") + private Integer status; + + public static final String COL_ID = "ID"; + + public static final String COL_DICT_NM = "DICT_NM"; + + public static final String COL_DICT_CD = "DICT_CD"; + + public static final String COL_PID = "PID"; + + public static final String COL_SORT_ON = "SORT_ON"; + + public static final String COL_CREATE_TM = "CREATE_TM"; + + public static final String COL_TM = "TM"; + + public static final String COL_STATUS = "STATUS"; +} \ No newline at end of file diff --git a/src/main/resources/mapper/StAddvcdDMapper.xml b/src/main/resources/mapper/StAddvcdDMapper.xml new file mode 100644 index 0000000..9ebb1ba --- /dev/null +++ b/src/main/resources/mapper/StAddvcdDMapper.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + ADDVCD, ADDVNM, LGTD, LTTD, CREATE_TM, TM + + + + insert into dbo.ST_ADDVCD_D + (ADDVCD, ADDVNM, LGTD, LTTD, CREATE_TM, TM) + values + + (#{item.addvcd,jdbcType=VARCHAR}, #{item.addvnm,jdbcType=VARCHAR}, #{item.lgtd,jdbcType=DECIMAL}, + #{item.lttd,jdbcType=DECIMAL}, #{item.createTm,jdbcType=TIMESTAMP}, #{item.tm,jdbcType=TIMESTAMP} + ) + + + \ No newline at end of file diff --git a/src/main/resources/mapper/StCameraAreaBMapper.xml b/src/main/resources/mapper/StCameraAreaBMapper.xml new file mode 100644 index 0000000..92e6518 --- /dev/null +++ b/src/main/resources/mapper/StCameraAreaBMapper.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + CAM_AR_ID, CAM_AR_NM, PID, SORT_ON, [STATUS], COMMENTS, CREATE_TM, TM + + + + insert into dbo.ST_CAMERA_AREA_B + (CAM_AR_ID, CAM_AR_NM, PID, SORT_ON, [STATUS], COMMENTS, CREATE_TM, TM) + values + + (#{item.camArId,jdbcType=BIGINT}, #{item.camArNm,jdbcType=VARCHAR}, #{item.pid,jdbcType=BIGINT}, + #{item.sortOn,jdbcType=INTEGER}, #{item.status,jdbcType=INTEGER}, #{item.comments,jdbcType=VARCHAR}, + #{item.createTm,jdbcType=TIMESTAMP}, #{item.tm,jdbcType=TIMESTAMP}) + + + \ No newline at end of file diff --git a/src/main/resources/mapper/StCameraBMapper.xml b/src/main/resources/mapper/StCameraBMapper.xml new file mode 100644 index 0000000..ef6ebaf --- /dev/null +++ b/src/main/resources/mapper/StCameraBMapper.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + CAM_ID, CAM_NM, CAM_TYPE, CAM_CH, CAM_AR_ID, CAM_URL, CAM_SN, LGTD, LTTD, COMMENTS, + CREATE_TM, TM, [STATUS] + + + + insert into dbo.ST_CAMERA_B + (CAM_ID, CAM_NM, CAM_TYPE, CAM_CH, CAM_AR_ID, CAM_URL, CAM_SN, LGTD, LTTD, COMMENTS, + CREATE_TM, TM, [STATUS]) + values + + (#{item.camId,jdbcType=BIGINT}, #{item.camNm,jdbcType=VARCHAR}, #{item.camType,jdbcType=BIGINT}, + #{item.camCh,jdbcType=INTEGER}, #{item.camArId,jdbcType=BIGINT}, #{item.camUrl,jdbcType=VARCHAR}, + #{item.camSn,jdbcType=VARCHAR}, #{item.lgtd,jdbcType=DECIMAL}, #{item.lttd,jdbcType=DECIMAL}, + #{item.comments,jdbcType=VARCHAR}, #{item.createTm,jdbcType=TIMESTAMP}, #{item.tm,jdbcType=TIMESTAMP}, + #{item.status,jdbcType=INTEGER}) + + + \ No newline at end of file diff --git a/src/main/resources/mapper/StDamBMapper.xml b/src/main/resources/mapper/StDamBMapper.xml new file mode 100644 index 0000000..aaa1f76 --- /dev/null +++ b/src/main/resources/mapper/StDamBMapper.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DAM_ID, DAM_CODE, DAM_NAME, START_LONG, START_LAT, END_LONG, END_LAT, DAM_LOC, IF_MAIN_DAM, + DAM_GRAD, DAM_MAX_HEIG, DAM_TOP_LEN, DAM_TOP_WID, DAM_TYPE_MAT, DAM_TYPE_STR, ENG_STAT, + RUN_STAT, START_DATE, COMP_DATE, NOTE, [STATUS], DAM_TOP_HEIG, LFW_TOP_HEIG, SDI, + TOP_ROAD, TM, LOW_GATE_TIME + + + + insert into dbo.ST_DAM_B + (DAM_ID, DAM_CODE, DAM_NAME, START_LONG, START_LAT, END_LONG, END_LAT, DAM_LOC, IF_MAIN_DAM, + DAM_GRAD, DAM_MAX_HEIG, DAM_TOP_LEN, DAM_TOP_WID, DAM_TYPE_MAT, DAM_TYPE_STR, ENG_STAT, + RUN_STAT, START_DATE, COMP_DATE, NOTE, [STATUS], DAM_TOP_HEIG, LFW_TOP_HEIG, SDI, + TOP_ROAD, TM, LOW_GATE_TIME) + values + + (#{item.damId,jdbcType=BIGINT}, #{item.damCode,jdbcType=VARCHAR}, #{item.damName,jdbcType=VARCHAR}, + #{item.startLong,jdbcType=DECIMAL}, #{item.startLat,jdbcType=DECIMAL}, #{item.endLong,jdbcType=DECIMAL}, + #{item.endLat,jdbcType=DECIMAL}, #{item.damLoc,jdbcType=VARCHAR}, #{item.ifMainDam,jdbcType=VARCHAR}, + #{item.damGrad,jdbcType=VARCHAR}, #{item.damMaxHeig,jdbcType=DECIMAL}, #{item.damTopLen,jdbcType=DECIMAL}, + #{item.damTopWid,jdbcType=DECIMAL}, #{item.damTypeMat,jdbcType=BIGINT}, #{item.damTypeStr,jdbcType=BIGINT}, + #{item.engStat,jdbcType=VARCHAR}, #{item.runStat,jdbcType=VARCHAR}, #{item.startDate,jdbcType=TIMESTAMP}, + #{item.compDate,jdbcType=TIMESTAMP}, #{item.note,jdbcType=VARCHAR}, #{item.status,jdbcType=INTEGER}, + #{item.damTopHeig,jdbcType=DECIMAL}, #{item.lfwTopHeig,jdbcType=DECIMAL}, #{item.sdi,jdbcType=BIGINT}, + #{item.topRoad,jdbcType=VARCHAR}, #{item.tm,jdbcType=TIMESTAMP}, #{item.lowGateTime,jdbcType=TIMESTAMP} + ) + + + \ No newline at end of file diff --git a/src/main/resources/mapper/StEqptBMapper.xml b/src/main/resources/mapper/StEqptBMapper.xml new file mode 100644 index 0000000..774982e --- /dev/null +++ b/src/main/resources/mapper/StEqptBMapper.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WMEQ_ID, WMEQ_CODE, WMEQ_NAME, ENG_MAN_CODE, ADDVCD, CHAN_CODE, MEASURE, [POSITION], + LGTD, LTTD, BNCH, STRCTS_TP, THROAT_SIZE, DSFL, STFL, COMP_DATE, UPDSER_DATE, UPDSER_RSN, + UPDSER_INVST, ENG_GRAD, SER_COD, NOTE, IRR_CODE, COLL_DATE, UPD_DATE, RV_CODE, [STATUS] + + + + insert into dbo.ST_EQPT_B + (WMEQ_ID, WMEQ_CODE, WMEQ_NAME, ENG_MAN_CODE, ADDVCD, CHAN_CODE, MEASURE, [POSITION], + LGTD, LTTD, BNCH, STRCTS_TP, THROAT_SIZE, DSFL, STFL, COMP_DATE, UPDSER_DATE, UPDSER_RSN, + UPDSER_INVST, ENG_GRAD, SER_COD, NOTE, IRR_CODE, COLL_DATE, UPD_DATE, RV_CODE, + [STATUS]) + values + + (#{item.wmeqId,jdbcType=BIGINT}, #{item.wmeqCode,jdbcType=VARCHAR}, #{item.wmeqName,jdbcType=VARCHAR}, + #{item.engManCode,jdbcType=VARCHAR}, #{item.addvcd,jdbcType=VARCHAR}, #{item.chanCode,jdbcType=VARCHAR}, + #{item.measure,jdbcType=BIGINT}, #{item.position,jdbcType=VARCHAR}, #{item.lgtd,jdbcType=DECIMAL}, + #{item.lttd,jdbcType=DECIMAL}, #{item.bnch,jdbcType=VARCHAR}, #{item.strctsTp,jdbcType=VARCHAR}, + #{item.throatSize,jdbcType=VARCHAR}, #{item.dsfl,jdbcType=DECIMAL}, #{item.stfl,jdbcType=DECIMAL}, + #{item.compDate,jdbcType=TIMESTAMP}, #{item.updserDate,jdbcType=TIMESTAMP}, #{item.updserRsn,jdbcType=VARCHAR}, + #{item.updserInvst,jdbcType=VARCHAR}, #{item.engGrad,jdbcType=VARCHAR}, #{item.serCod,jdbcType=VARCHAR}, + #{item.note,jdbcType=VARCHAR}, #{item.irrCode,jdbcType=VARCHAR}, #{item.collDate,jdbcType=TIMESTAMP}, + #{item.updDate,jdbcType=TIMESTAMP}, #{item.rvCode,jdbcType=VARCHAR}, #{item.status,jdbcType=INTEGER} + ) + + + \ No newline at end of file diff --git a/src/main/resources/mapper/StGateBFileMapper.xml b/src/main/resources/mapper/StGateBFileMapper.xml new file mode 100644 index 0000000..42072ec --- /dev/null +++ b/src/main/resources/mapper/StGateBFileMapper.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + GATE_ID, FILE_ID, TM, SORT_ON + + + + insert into dbo.ST_GATE_B_FILE + (GATE_ID, FILE_ID, TM, SORT_ON) + values + + (#{item.gateId,jdbcType=BIGINT}, #{item.fileId,jdbcType=BIGINT}, #{item.tm,jdbcType=TIMESTAMP}, + #{item.sortOn,jdbcType=INTEGER}) + + + \ No newline at end of file diff --git a/src/main/resources/mapper/StGateBMapper.xml b/src/main/resources/mapper/StGateBMapper.xml new file mode 100644 index 0000000..97b7caf --- /dev/null +++ b/src/main/resources/mapper/StGateBMapper.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + GATE_ID, GATE_CD, GATE_NM, GTLC, LGTD, LTTD, GATE_TP, GATE_MD, GATE_SPE, GATE_LH, + GATE_TM, REMARK, [STATUS], TM + + + + insert into dbo.ST_GATE_B + (GATE_ID, GATE_CD, GATE_NM, GTLC, LGTD, LTTD, GATE_TP, GATE_MD, GATE_SPE, GATE_LH, + GATE_TM, REMARK, [STATUS], TM) + values + + (#{item.gateId,jdbcType=BIGINT}, #{item.gateCd,jdbcType=VARCHAR}, #{item.gateNm,jdbcType=VARCHAR}, + #{item.gtlc,jdbcType=VARCHAR}, #{item.lgtd,jdbcType=DECIMAL}, #{item.lttd,jdbcType=DECIMAL}, + #{item.gateTp,jdbcType=BIGINT}, #{item.gateMd,jdbcType=VARCHAR}, #{item.gateSpe,jdbcType=VARCHAR}, + #{item.gateLh,jdbcType=VARCHAR}, #{item.gateTm,jdbcType=TIMESTAMP}, #{item.remark,jdbcType=VARCHAR}, + #{item.status,jdbcType=INTEGER}, #{item.tm,jdbcType=TIMESTAMP}) + + + \ No newline at end of file diff --git a/src/main/resources/mapper/StMoncrBMapper.xml b/src/main/resources/mapper/StMoncrBMapper.xml new file mode 100644 index 0000000..449accd --- /dev/null +++ b/src/main/resources/mapper/StMoncrBMapper.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + CR_ID, CR_CD, CR_NM, CR_IMG_ID, SORT_ON, [STATUS], TM + + + + insert into dbo.ST_MONCR_B + (CR_ID, CR_CD, CR_NM, CR_IMG_ID, SORT_ON, [STATUS], TM) + values + + (#{item.crId,jdbcType=BIGINT}, #{item.crCd,jdbcType=VARCHAR}, #{item.crNm,jdbcType=VARCHAR}, + #{item.crImgId,jdbcType=BIGINT}, #{item.sortOn,jdbcType=INTEGER}, #{item.status,jdbcType=INTEGER}, + #{item.tm,jdbcType=TIMESTAMP}) + + + \ No newline at end of file diff --git a/src/main/resources/mapper/StResBMapper.xml b/src/main/resources/mapper/StResBMapper.xml new file mode 100644 index 0000000..8f53954 --- /dev/null +++ b/src/main/resources/mapper/StResBMapper.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + RES_ID, RES_CODE, RES_NAME, ADDVCD, LGTD, LTTD, WCRSTEL, WCRESTWD, DMTPEL, DMHT, + DMTPLEN, DATPWD, DSFLLV, CHFLLV, NORM_WAT_LEV, DEAD_LEV, TOT_CAP, FLCO_CAP, BEN_RES_CAP, + SDMNT_CAP, DEAD_CAP, FL_LOW_LIM_LEV, AVANPR, DAAD_MUL_AVER_RUOF, WAT_SHED_AREA, START_DATE, + COMP_DATE, ADM_DEP, HNNM, HSHGWTLV, AJST_PRFR, YHDMEL, YHDDSFL, ENG_SCAL, NOTE, RES_LOC, + ENG_GRAD, BEAR_RAIN_AREA, NORM_POOL_STAG_AREA, NORMZ, DES_IRR_A, ACT_IRR_A, BEN_PP, + CITE_WAT_SUP_PROP, CITY_TOWN_SUP_WAT, IRR_WAT, FLD_CRY_PROP, MYYRVW, MONVW, RES_TYPE, + UPP_LEV_FLCO, NORM_POOL_STAG_CAP, FL_LOW_LIM_LEV_CAP, STOR_FL_CAP, ENG_STAT, RUN_STAT, + ENG_MAN_CODE, RV_CODE, [STATUS], TM, DSFLST, CHFLST, DSFLFL, CHFLFL, LVBSLV, DLBLP + + + + insert into dbo.ST_RES_B + (RES_ID, RES_CODE, RES_NAME, ADDVCD, LGTD, LTTD, WCRSTEL, WCRESTWD, DMTPEL, DMHT, + DMTPLEN, DATPWD, DSFLLV, CHFLLV, NORM_WAT_LEV, DEAD_LEV, TOT_CAP, FLCO_CAP, BEN_RES_CAP, + SDMNT_CAP, DEAD_CAP, FL_LOW_LIM_LEV, AVANPR, DAAD_MUL_AVER_RUOF, WAT_SHED_AREA, + START_DATE, COMP_DATE, ADM_DEP, HNNM, HSHGWTLV, AJST_PRFR, YHDMEL, YHDDSFL, ENG_SCAL, + NOTE, RES_LOC, ENG_GRAD, BEAR_RAIN_AREA, NORM_POOL_STAG_AREA, NORMZ, DES_IRR_A, + ACT_IRR_A, BEN_PP, CITE_WAT_SUP_PROP, CITY_TOWN_SUP_WAT, IRR_WAT, FLD_CRY_PROP, + MYYRVW, MONVW, RES_TYPE, UPP_LEV_FLCO, NORM_POOL_STAG_CAP, FL_LOW_LIM_LEV_CAP, + STOR_FL_CAP, ENG_STAT, RUN_STAT, ENG_MAN_CODE, RV_CODE, [STATUS], TM, DSFLST, CHFLST, + DSFLFL, CHFLFL, LVBSLV, DLBLP) + values + + (#{item.resId,jdbcType=BIGINT}, #{item.resCode,jdbcType=VARCHAR}, #{item.resName,jdbcType=VARCHAR}, + #{item.addvcd,jdbcType=VARCHAR}, #{item.lgtd,jdbcType=DECIMAL}, #{item.lttd,jdbcType=DECIMAL}, + #{item.wcrstel,jdbcType=DECIMAL}, #{item.wcrestwd,jdbcType=DECIMAL}, #{item.dmtpel,jdbcType=DECIMAL}, + #{item.dmht,jdbcType=DECIMAL}, #{item.dmtplen,jdbcType=DECIMAL}, #{item.datpwd,jdbcType=DECIMAL}, + #{item.dsfllv,jdbcType=DECIMAL}, #{item.chfllv,jdbcType=DECIMAL}, #{item.normWatLev,jdbcType=DECIMAL}, + #{item.deadLev,jdbcType=DECIMAL}, #{item.totCap,jdbcType=DECIMAL}, #{item.flcoCap,jdbcType=DECIMAL}, + #{item.benResCap,jdbcType=DECIMAL}, #{item.sdmntCap,jdbcType=DECIMAL}, #{item.deadCap,jdbcType=DECIMAL}, + #{item.flLowLimLev,jdbcType=DECIMAL}, #{item.avanpr,jdbcType=DECIMAL}, #{item.daadMulAverRuof,jdbcType=DECIMAL}, + #{item.watShedArea,jdbcType=DECIMAL}, #{item.startDate,jdbcType=TIMESTAMP}, #{item.compDate,jdbcType=TIMESTAMP}, + #{item.admDep,jdbcType=VARCHAR}, #{item.hnnm,jdbcType=VARCHAR}, #{item.hshgwtlv,jdbcType=DECIMAL}, + #{item.ajstPrfr,jdbcType=VARCHAR}, #{item.yhdmel,jdbcType=DECIMAL}, #{item.yhddsfl,jdbcType=DECIMAL}, + #{item.engScal,jdbcType=BIGINT}, #{item.note,jdbcType=VARCHAR}, #{item.resLoc,jdbcType=VARCHAR}, + #{item.engGrad,jdbcType=BIGINT}, #{item.bearRainArea,jdbcType=DECIMAL}, #{item.normPoolStagArea,jdbcType=DECIMAL}, + #{item.normz,jdbcType=DECIMAL}, #{item.desIrrA,jdbcType=DECIMAL}, #{item.actIrrA,jdbcType=DECIMAL}, + #{item.benPp,jdbcType=DECIMAL}, #{item.citeWatSupProp,jdbcType=DECIMAL}, #{item.cityTownSupWat,jdbcType=DECIMAL}, + #{item.irrWat,jdbcType=DECIMAL}, #{item.fldCryProp,jdbcType=DECIMAL}, #{item.myyrvw,jdbcType=DECIMAL}, + #{item.monvw,jdbcType=DECIMAL}, #{item.resType,jdbcType=BIGINT}, #{item.uppLevFlco,jdbcType=DECIMAL}, + #{item.normPoolStagCap,jdbcType=DECIMAL}, #{item.flLowLimLevCap,jdbcType=DECIMAL}, + #{item.storFlCap,jdbcType=DECIMAL}, #{item.engStat,jdbcType=VARCHAR}, #{item.runStat,jdbcType=VARCHAR}, + #{item.engManCode,jdbcType=VARCHAR}, #{item.rvCode,jdbcType=VARCHAR}, #{item.status,jdbcType=INTEGER}, + #{item.tm,jdbcType=TIMESTAMP}, #{item.dsflst,jdbcType=VARCHAR}, #{item.chflst,jdbcType=VARCHAR}, + #{item.dsflfl,jdbcType=DECIMAL}, #{item.chflfl,jdbcType=DECIMAL}, #{item.lvbslv,jdbcType=BIGINT}, + #{item.dlblp,jdbcType=VARCHAR}) + + + \ No newline at end of file diff --git a/src/main/resources/mapper/StResFileRefMapper.xml b/src/main/resources/mapper/StResFileRefMapper.xml new file mode 100644 index 0000000..0e3960b --- /dev/null +++ b/src/main/resources/mapper/StResFileRefMapper.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + ID, RES_ID, RF_TP, FILE_ID, SORT_ON, TM + + + + insert into dbo.ST_RES_FILE_REF + (ID, RES_ID, RF_TP, FILE_ID, SORT_ON, TM) + values + + (#{item.id,jdbcType=BIGINT}, #{item.resId,jdbcType=BIGINT}, #{item.rfTp,jdbcType=VARCHAR}, + #{item.fileId,jdbcType=BIGINT}, #{item.sortOn,jdbcType=INTEGER}, #{item.tm,jdbcType=TIMESTAMP} + ) + + + \ No newline at end of file diff --git a/src/main/resources/mapper/StResPersonRefMapper.xml b/src/main/resources/mapper/StResPersonRefMapper.xml new file mode 100644 index 0000000..28219f8 --- /dev/null +++ b/src/main/resources/mapper/StResPersonRefMapper.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + ID, RES_ID, RP_TP, RP_NM, RP_ORG, RP_DS, RP_TEL, SORT_ON, TM + + + + insert into dbo.ST_RES_PERSON_REF + (ID, RES_ID, RP_TP, RP_NM, RP_ORG, RP_DS, RP_TEL, SORT_ON, TM) + values + + (#{item.id,jdbcType=BIGINT}, #{item.resId,jdbcType=BIGINT}, #{item.rpTp,jdbcType=VARCHAR}, + #{item.rpNm,jdbcType=VARCHAR}, #{item.rpOrg,jdbcType=VARCHAR}, #{item.rpDs,jdbcType=VARCHAR}, + #{item.rpTel,jdbcType=VARCHAR}, #{item.sortOn,jdbcType=INTEGER}, #{item.tm,jdbcType=TIMESTAMP} + ) + + + \ No newline at end of file diff --git a/src/main/resources/mapper/StResStcdRefMapper.xml b/src/main/resources/mapper/StResStcdRefMapper.xml new file mode 100644 index 0000000..9100a6e --- /dev/null +++ b/src/main/resources/mapper/StResStcdRefMapper.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + RES_ID, STCD, TM + + + + insert into dbo.ST_RES_STCD_REF + (RES_ID, STCD, TM) + values + + (#{item.resId,jdbcType=BIGINT}, #{item.stcd,jdbcType=VARCHAR}, #{item.tm,jdbcType=TIMESTAMP} + ) + + + \ No newline at end of file diff --git a/src/main/resources/mapper/StRvBMapper.xml b/src/main/resources/mapper/StRvBMapper.xml new file mode 100644 index 0000000..eb7b946 --- /dev/null +++ b/src/main/resources/mapper/StRvBMapper.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + RV_ID, RV_CODE, RV_NAME, RV_SOUR_LONG, RV_SOUR_LAT, RV_MOU_LONG, RV_MOU_LAT, RV_SOUR_LOC, + RV_MOU_LOC, FLOW_AREA, RV_TYPE, RV_GRAD, BANK, RV_LEN, RV_BAS_AREA, CR_OVER_TYPE, + LON_AVER_ANN_FLOW, MEA_ANN_RUOF, AVER_SLOP, NOTE, BEAR_RAIN_AREA, LON_AVER_ANN_RAIN, + [STATUS], MAX_DP, TM + + + + insert into dbo.ST_RV_B + (RV_ID, RV_CODE, RV_NAME, RV_SOUR_LONG, RV_SOUR_LAT, RV_MOU_LONG, RV_MOU_LAT, RV_SOUR_LOC, + RV_MOU_LOC, FLOW_AREA, RV_TYPE, RV_GRAD, BANK, RV_LEN, RV_BAS_AREA, CR_OVER_TYPE, + LON_AVER_ANN_FLOW, MEA_ANN_RUOF, AVER_SLOP, NOTE, BEAR_RAIN_AREA, LON_AVER_ANN_RAIN, + [STATUS], MAX_DP, TM) + values + + (#{item.rvId,jdbcType=BIGINT}, #{item.rvCode,jdbcType=VARCHAR}, #{item.rvName,jdbcType=VARCHAR}, + #{item.rvSourLong,jdbcType=DECIMAL}, #{item.rvSourLat,jdbcType=DECIMAL}, #{item.rvMouLong,jdbcType=DECIMAL}, + #{item.rvMouLat,jdbcType=DECIMAL}, #{item.rvSourLoc,jdbcType=VARCHAR}, #{item.rvMouLoc,jdbcType=VARCHAR}, + #{item.flowArea,jdbcType=VARCHAR}, #{item.rvType,jdbcType=BIGINT}, #{item.rvGrad,jdbcType=BIGINT}, + #{item.bank,jdbcType=BIGINT}, #{item.rvLen,jdbcType=DECIMAL}, #{item.rvBasArea,jdbcType=DECIMAL}, + #{item.crOverType,jdbcType=VARCHAR}, #{item.lonAverAnnFlow,jdbcType=DECIMAL}, #{item.meaAnnRuof,jdbcType=DECIMAL}, + #{item.averSlop,jdbcType=VARCHAR}, #{item.note,jdbcType=VARCHAR}, #{item.bearRainArea,jdbcType=DECIMAL}, + #{item.lonAverAnnRain,jdbcType=DECIMAL}, #{item.status,jdbcType=INTEGER}, #{item.maxDp,jdbcType=DECIMAL}, + #{item.tm,jdbcType=TIMESTAMP}) + + + \ No newline at end of file diff --git a/src/main/resources/mapper/StSpgPztbMapper.xml b/src/main/resources/mapper/StSpgPztbMapper.xml new file mode 100644 index 0000000..420022c --- /dev/null +++ b/src/main/resources/mapper/StSpgPztbMapper.xml @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ID, DEVICE_ID, STATION_CODE, CHANNEL_NUM, INSTALLATION_POSITION_X, INSTALLATION_POSITION_Y, + INSTALLATION_POSITION_Z, DAM, CROSS_SECTION, LATEST_REPORTING_TIME, INITIAL_READING, + CALIBRATION_COEFFICIENT, START_TEMPERATURE, TEMPERATURE_K, DAM_HEIGHT, DIST_FROM_OSMOSIS_METER_TO_BOTTOM, + DRILLING_NO, DRILLING_SIZE, INITIAL_WATER_LEVEL, STEADY_WATER_LEVEL, MEASURING_PROBE_NO, + MANUFACTURER, SENSOR_COEFFICIENT, [RANGE], RESISTANCE, CABLE_LENGTH, CABLE_LENGTH_MARK, + EMBEDDING_ELEVATION, COLUMN_NO, DAM_WHEELBASE, READINGS, DRAFT, START_READINGS, END_READINGS, + ZERO_PRESSURE_READINGS, EMBEDDING_FINISH_READING, EMBEDDING_DATE, AIR_TEMPERATURE, + AIR_PRESSURE, WEATHER, HEADWATER_LEVEL, TAILWATER_LEVEL, TECHNICAL_DIRECTOR, CHECK_PERSONNEL, + BURIED_PERSONNEL, SKETCH_MAP, [STATUS], MODIFICATION_TIME, CREATION_TIME, SUPERVISOR, + REMARK, PROJECT_NAME, PIPE_TOP_HEIGHT, PIPE_BOTTOM_HEIGHT + + + + insert into dbo.ST_SPG_PZTB + (ID, DEVICE_ID, STATION_CODE, CHANNEL_NUM, INSTALLATION_POSITION_X, INSTALLATION_POSITION_Y, + INSTALLATION_POSITION_Z, DAM, CROSS_SECTION, LATEST_REPORTING_TIME, INITIAL_READING, + CALIBRATION_COEFFICIENT, START_TEMPERATURE, TEMPERATURE_K, DAM_HEIGHT, DIST_FROM_OSMOSIS_METER_TO_BOTTOM, + DRILLING_NO, DRILLING_SIZE, INITIAL_WATER_LEVEL, STEADY_WATER_LEVEL, MEASURING_PROBE_NO, + MANUFACTURER, SENSOR_COEFFICIENT, [RANGE], RESISTANCE, CABLE_LENGTH, CABLE_LENGTH_MARK, + EMBEDDING_ELEVATION, COLUMN_NO, DAM_WHEELBASE, READINGS, DRAFT, START_READINGS, + END_READINGS, ZERO_PRESSURE_READINGS, EMBEDDING_FINISH_READING, EMBEDDING_DATE, + AIR_TEMPERATURE, AIR_PRESSURE, WEATHER, HEADWATER_LEVEL, TAILWATER_LEVEL, TECHNICAL_DIRECTOR, + CHECK_PERSONNEL, BURIED_PERSONNEL, SKETCH_MAP, [STATUS], MODIFICATION_TIME, CREATION_TIME, + SUPERVISOR, REMARK, PROJECT_NAME, PIPE_TOP_HEIGHT, PIPE_BOTTOM_HEIGHT) + values + + (#{item.id,jdbcType=BIGINT}, #{item.deviceId,jdbcType=VARCHAR}, #{item.stationCode,jdbcType=VARCHAR}, + #{item.channelNum,jdbcType=INTEGER}, #{item.installationPositionX,jdbcType=DECIMAL}, + #{item.installationPositionY,jdbcType=DECIMAL}, #{item.installationPositionZ,jdbcType=DECIMAL}, + #{item.dam,jdbcType=VARCHAR}, #{item.crossSection,jdbcType=VARCHAR}, #{item.latestReportingTime,jdbcType=TIMESTAMP}, + #{item.initialReading,jdbcType=DECIMAL}, #{item.calibrationCoefficient,jdbcType=DECIMAL}, + #{item.startTemperature,jdbcType=DECIMAL}, #{item.temperatureK,jdbcType=DECIMAL}, + #{item.damHeight,jdbcType=DECIMAL}, #{item.distFromOsmosisMeterToBottom,jdbcType=DECIMAL}, + #{item.drillingNo,jdbcType=VARCHAR}, #{item.drillingSize,jdbcType=DECIMAL}, #{item.initialWaterLevel,jdbcType=DECIMAL}, + #{item.steadyWaterLevel,jdbcType=DECIMAL}, #{item.measuringProbeNo,jdbcType=VARCHAR}, + #{item.manufacturer,jdbcType=VARCHAR}, #{item.sensorCoefficient,jdbcType=DECIMAL}, + #{item.range,jdbcType=DECIMAL}, #{item.resistance,jdbcType=DECIMAL}, #{item.cableLength,jdbcType=DECIMAL}, + #{item.cableLengthMark,jdbcType=VARCHAR}, #{item.embeddingElevation,jdbcType=DECIMAL}, + #{item.columnNo,jdbcType=VARCHAR}, #{item.damWheelbase,jdbcType=DECIMAL}, #{item.readings,jdbcType=DECIMAL}, + #{item.draft,jdbcType=DECIMAL}, #{item.startReadings,jdbcType=DECIMAL}, #{item.endReadings,jdbcType=DECIMAL}, + #{item.zeroPressureReadings,jdbcType=DECIMAL}, #{item.embeddingFinishReading,jdbcType=DECIMAL}, + #{item.embeddingDate,jdbcType=TIMESTAMP}, #{item.airTemperature,jdbcType=DECIMAL}, + #{item.airPressure,jdbcType=DECIMAL}, #{item.weather,jdbcType=VARCHAR}, #{item.headwaterLevel,jdbcType=DECIMAL}, + #{item.tailwaterLevel,jdbcType=DECIMAL}, #{item.technicalDirector,jdbcType=VARCHAR}, + #{item.checkPersonnel,jdbcType=VARCHAR}, #{item.buriedPersonnel,jdbcType=VARCHAR}, + #{item.sketchMap,jdbcType=BIGINT}, #{item.status,jdbcType=INTEGER}, #{item.modificationTime,jdbcType=TIMESTAMP}, + #{item.creationTime,jdbcType=TIMESTAMP}, #{item.supervisor,jdbcType=VARCHAR}, #{item.remark,jdbcType=VARCHAR}, + #{item.projectName,jdbcType=VARCHAR}, #{item.pipeTopHeight,jdbcType=DECIMAL}, #{item.pipeBottomHeight,jdbcType=DECIMAL} + ) + + + \ No newline at end of file diff --git a/src/main/resources/mapper/StSpgSpprmpMapper.xml b/src/main/resources/mapper/StSpgSpprmpMapper.xml new file mode 100644 index 0000000..727d473 --- /dev/null +++ b/src/main/resources/mapper/StSpgSpprmpMapper.xml @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ID, DEVICE_ID, STATION_CODE, CHANNEL_NUM, PROBE_SERIAL, READING0, TEMPERATURE0, TEMPERATURE1, + DEVICE_MEASURE, DEVICE_MEASURE_AFTER, PROJECT_LOCATION, PROJECT_NAME, MANUFACTURER, + STATION_TYPE, STANK_TYPE, STANK_MATERIAL, STANK_TOP_TO_BOTTOM_DISTANCE, STANK_SIZE, + RULER_TYPE, RULER_POSITION, ZERO_POINT_HEIGHT, TEMPERATURE_MOD, MEASURE, SKETCH_MAP, + DIRECTOR, VERIFIER, [OPERATOR], SUPERVISOR, INSTALL_DATE, REMARK, MODIFICATION_TIME, + LATEST_REPORTING_TIME, FORMULA, CREATE_TIME, [STATUS], MAX_H, INSTALLATION_POSITION_X, + INSTALLATION_POSITION_Y, INSTALLATION_POSITION_Z, HEADWATER_LEVEL, TAILWATER_LEVEL, + AIR_TEMPERATURE, AIR_PRESSURE, WEATHER, LINEAR_COEFFICIENTG, POLYNOMIAL_COEFFICIENTA, + POLYNOMIAL_COEFFICIENTB, POLYNOMIAL_COEFFICIENTC + + + + insert into dbo.ST_SPG_SPPRMP + (ID, DEVICE_ID, STATION_CODE, CHANNEL_NUM, PROBE_SERIAL, READING0, TEMPERATURE0, + TEMPERATURE1, DEVICE_MEASURE, DEVICE_MEASURE_AFTER, PROJECT_LOCATION, PROJECT_NAME, + MANUFACTURER, STATION_TYPE, STANK_TYPE, STANK_MATERIAL, STANK_TOP_TO_BOTTOM_DISTANCE, + STANK_SIZE, RULER_TYPE, RULER_POSITION, ZERO_POINT_HEIGHT, TEMPERATURE_MOD, MEASURE, + SKETCH_MAP, DIRECTOR, VERIFIER, [OPERATOR], SUPERVISOR, INSTALL_DATE, REMARK, MODIFICATION_TIME, + LATEST_REPORTING_TIME, FORMULA, CREATE_TIME, [STATUS], MAX_H, INSTALLATION_POSITION_X, + INSTALLATION_POSITION_Y, INSTALLATION_POSITION_Z, HEADWATER_LEVEL, TAILWATER_LEVEL, + AIR_TEMPERATURE, AIR_PRESSURE, WEATHER, LINEAR_COEFFICIENTG, POLYNOMIAL_COEFFICIENTA, + POLYNOMIAL_COEFFICIENTB, POLYNOMIAL_COEFFICIENTC) + values + + (#{item.id,jdbcType=BIGINT}, #{item.deviceId,jdbcType=VARCHAR}, #{item.stationCode,jdbcType=VARCHAR}, + #{item.channelNum,jdbcType=INTEGER}, #{item.probeSerial,jdbcType=VARCHAR}, #{item.reading0,jdbcType=DECIMAL}, + #{item.temperature0,jdbcType=DECIMAL}, #{item.temperature1,jdbcType=DECIMAL}, #{item.deviceMeasure,jdbcType=DECIMAL}, + #{item.deviceMeasureAfter,jdbcType=DECIMAL}, #{item.projectLocation,jdbcType=VARCHAR}, + #{item.projectName,jdbcType=VARCHAR}, #{item.manufacturer,jdbcType=VARCHAR}, #{item.stationType,jdbcType=VARCHAR}, + #{item.stankType,jdbcType=VARCHAR}, #{item.stankMaterial,jdbcType=VARCHAR}, #{item.stankTopToBottomDistance,jdbcType=DECIMAL}, + #{item.stankSize,jdbcType=VARCHAR}, #{item.rulerType,jdbcType=VARCHAR}, #{item.rulerPosition,jdbcType=VARCHAR}, + #{item.zeroPointHeight,jdbcType=DECIMAL}, #{item.temperatureMod,jdbcType=DECIMAL}, + #{item.measure,jdbcType=DECIMAL}, #{item.sketchMap,jdbcType=BIGINT}, #{item.director,jdbcType=VARCHAR}, + #{item.verifier,jdbcType=VARCHAR}, #{item.operator,jdbcType=VARCHAR}, #{item.supervisor,jdbcType=VARCHAR}, + #{item.installDate,jdbcType=TIMESTAMP}, #{item.remark,jdbcType=VARCHAR}, #{item.modificationTime,jdbcType=TIMESTAMP}, + #{item.latestReportingTime,jdbcType=TIMESTAMP}, #{item.formula,jdbcType=VARCHAR}, + #{item.createTime,jdbcType=TIMESTAMP}, #{item.status,jdbcType=INTEGER}, #{item.maxH,jdbcType=DECIMAL}, + #{item.installationPositionX,jdbcType=DECIMAL}, #{item.installationPositionY,jdbcType=DECIMAL}, + #{item.installationPositionZ,jdbcType=DECIMAL}, #{item.headwaterLevel,jdbcType=DECIMAL}, + #{item.tailwaterLevel,jdbcType=DECIMAL}, #{item.airTemperature,jdbcType=DECIMAL}, + #{item.airPressure,jdbcType=DECIMAL}, #{item.weather,jdbcType=VARCHAR}, #{item.linearCoefficientg,jdbcType=DECIMAL}, + #{item.polynomialCoefficienta,jdbcType=DECIMAL}, #{item.polynomialCoefficientb,jdbcType=DECIMAL}, + #{item.polynomialCoefficientc,jdbcType=DECIMAL}) + + + \ No newline at end of file diff --git a/src/main/resources/mapper/StStbprpBMapper.xml b/src/main/resources/mapper/StStbprpBMapper.xml new file mode 100644 index 0000000..f081bdb --- /dev/null +++ b/src/main/resources/mapper/StStbprpBMapper.xml @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + STCD, STNM, RVNM, HNNM, BSNM, LGTD, LTTD, STLC, ADDVCD, DTMNM, DTMEL, DTPR, STTP, + FRGRD, ESSTYM, BGFRYM, ATCUNIT, ADMAUTH, LOCALITY, STBK, STAZT, DSTRVM, DRNA, PHCD, + USFL, COMMENTS, MODITIME, SRC, IRR_CODE, ENG_MAN_CODE, [TYPE], CHAN_CODE, RV_CODE, + BNCH, SIM, PROTOCOLS + + + + insert into dbo.ST_STBPRP_B + (STCD, STNM, RVNM, HNNM, BSNM, LGTD, LTTD, STLC, ADDVCD, DTMNM, DTMEL, DTPR, STTP, + FRGRD, ESSTYM, BGFRYM, ATCUNIT, ADMAUTH, LOCALITY, STBK, STAZT, DSTRVM, DRNA, PHCD, + USFL, COMMENTS, MODITIME, SRC, IRR_CODE, ENG_MAN_CODE, [TYPE], CHAN_CODE, RV_CODE, + BNCH, SIM, PROTOCOLS) + values + + (#{item.stcd,jdbcType=VARCHAR}, #{item.stnm,jdbcType=VARCHAR}, #{item.rvnm,jdbcType=VARCHAR}, + #{item.hnnm,jdbcType=VARCHAR}, #{item.bsnm,jdbcType=VARCHAR}, #{item.lgtd,jdbcType=DECIMAL}, + #{item.lttd,jdbcType=DECIMAL}, #{item.stlc,jdbcType=VARCHAR}, #{item.addvcd,jdbcType=VARCHAR}, + #{item.dtmnm,jdbcType=VARCHAR}, #{item.dtmel,jdbcType=DECIMAL}, #{item.dtpr,jdbcType=DECIMAL}, + #{item.sttp,jdbcType=VARCHAR}, #{item.frgrd,jdbcType=VARCHAR}, #{item.esstym,jdbcType=VARCHAR}, + #{item.bgfrym,jdbcType=VARCHAR}, #{item.atcunit,jdbcType=VARCHAR}, #{item.admauth,jdbcType=VARCHAR}, + #{item.locality,jdbcType=VARCHAR}, #{item.stbk,jdbcType=VARCHAR}, #{item.stazt,jdbcType=DECIMAL}, + #{item.dstrvm,jdbcType=DECIMAL}, #{item.drna,jdbcType=DECIMAL}, #{item.phcd,jdbcType=VARCHAR}, + #{item.usfl,jdbcType=VARCHAR}, #{item.comments,jdbcType=VARCHAR}, #{item.moditime,jdbcType=TIMESTAMP}, + #{item.src,jdbcType=VARCHAR}, #{item.irrCode,jdbcType=VARCHAR}, #{item.engManCode,jdbcType=VARCHAR}, + #{item.type,jdbcType=VARCHAR}, #{item.chanCode,jdbcType=VARCHAR}, #{item.rvCode,jdbcType=VARCHAR}, + #{item.bnch,jdbcType=VARCHAR}, #{item.sim,jdbcType=VARCHAR}, #{item.protocols,jdbcType=BIGINT} + ) + + + \ No newline at end of file diff --git a/src/main/resources/mapper/StZvarlBMapper.xml b/src/main/resources/mapper/StZvarlBMapper.xml new file mode 100644 index 0000000..1676257 --- /dev/null +++ b/src/main/resources/mapper/StZvarlBMapper.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + RES_ID, PTNO, STCD, MSTM, RZ, W, WSFA, MODITIME + + + + insert into dbo.ST_ZVARL_B + (RES_ID, PTNO, STCD, MSTM, RZ, W, WSFA, MODITIME) + values + + (#{item.resId,jdbcType=BIGINT}, #{item.ptno,jdbcType=INTEGER}, #{item.stcd,jdbcType=VARCHAR}, + #{item.mstm,jdbcType=TIMESTAMP}, #{item.rz,jdbcType=DECIMAL}, #{item.w,jdbcType=DECIMAL}, + #{item.wsfa,jdbcType=DECIMAL}, #{item.moditime,jdbcType=TIMESTAMP}) + + + \ No newline at end of file diff --git a/src/main/resources/mapper/SysDictBMapper.xml b/src/main/resources/mapper/SysDictBMapper.xml new file mode 100644 index 0000000..f2da491 --- /dev/null +++ b/src/main/resources/mapper/SysDictBMapper.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + ID, DICT_NM, DICT_CD, PID, SORT_ON, CREATE_TM, TM, [STATUS] + + + + insert into dbo.SYS_DICT_B + (ID, DICT_NM, DICT_CD, PID, SORT_ON, CREATE_TM, TM, [STATUS]) + values + + (#{item.id,jdbcType=BIGINT}, #{item.dictNm,jdbcType=VARCHAR}, #{item.dictCd,jdbcType=VARCHAR}, + #{item.pid,jdbcType=BIGINT}, #{item.sortOn,jdbcType=INTEGER}, #{item.createTm,jdbcType=TIMESTAMP}, + #{item.tm,jdbcType=TIMESTAMP}, #{item.status,jdbcType=INTEGER}) + + + \ No newline at end of file