燕山石化溯源三维电子沙盘-【后端】-服务
1
13693261870
2023-07-31 1cbb3ed5c0c412cd407b7d32e7978f491857d670
src/main/resources/mapper/SuYuanMapper.xml
@@ -113,6 +113,14 @@
      limit 1;
   </select>
   <select id="getSuYuan500MaxByFilter" resultMap="DistanceSuYuanResult">
      select id, x, y, format(c, 2) "c", u, v
      from ${tableName}
      where ${filter}
      order by c desc
      limit 1;
   </select>
   <select id="getSuYuanById" resultMap="DistanceSuYuanResult">
      select id, x, y, format(c, 2) "c", u, v
      from ${tableName}
@@ -209,17 +217,17 @@
   </select>
   
   <update id="createTable" parameterType="java.lang.String">
       CREATE TABLE ${tableName}  (
            `id` varchar(255) NOT NULL COMMENT '主键',
        `x` int(7) NULL DEFAULT NULL,
        `y` int(7) NULL DEFAULT NULL,
        `z` int(7) NULL DEFAULT NULL,
        `u` double NULL DEFAULT NULL,
        `v` double NULL DEFAULT NULL,
        `w` double NULL DEFAULT NULL,
        `c` double NULL DEFAULT NULL,
        PRIMARY KEY (`id`) USING BTREE
      ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
      create table ${tablename}  (
               `id` varchar(10) not null comment '主键',
           `x` int(3) null default null,
           `y` int(3) null default null,
           `z` int(2) null default null,
           `u` double null default null,
           `v` double null default null,
           `w` double null default null,
           `c` double null default null,
           primary key (`id`) using btree
      ) engine = innodb character set = utf8 collate = utf8_general_ci row_format = dynamic;
    </update>
    
    <update id="update" >