管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-02-21 47160743d00c7081b08c8ceffdfe3e7c801b9cd3
1
已修改5个文件
29 ■■■■ 文件已修改
data/db_tab.sql 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
data/update.sql 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/entity/data/MetaEntity.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/service/data/UploadService.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/data/MetaMapper.xml 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
data/db_tab.sql
@@ -552,6 +552,7 @@
  id serial primary key,
  eventid varchar(38) default new_guid(),
  metaid integer default 0,
  ismeta smallint default 0,
  dirid integer default 0,
  depid integer default 0,
  depcode varchar(24) default '00',
@@ -578,6 +579,7 @@
comment on column lf.sys_meta.id is '主键ID';
comment on column lf.sys_meta.eventid is 'GUID';
comment on column lf.sys_meta.metaid is '父源数据ID:0-没有';
comment on column lf.sys_meta.ismeta is '是否为元数据';
comment on column lf.sys_meta.dirid is '目录ID';
comment on column lf.sys_meta.depid is '单位ID';
comment on column lf.sys_meta.depcode is '目录编码';
@@ -596,7 +598,7 @@
comment on column lf.sys_meta.update_user is '更新人ID';
comment on column lf.sys_meta.update_time is '更新时间';
comment on column lf.sys_meta.bak is '备注';
comment on column lf.sys_meta.geom is '空间位置';
comment on column lf.sys_meta.geom is '空间位置
-- insert into lf.sys_meta(dirid,depid,geom,sizes,name,path) values (1,1,ST_PolygonFromText('MultiPolygon (((100 0,120 0,120 20,100 20,100 0)))', 4490),0.001,'a.jpg','c:\a.jpg');
select a.*,st_astext(geom) from lf.sys_meta a; select id,name,dirid,depid,verid,type,sizes,create_user,create_time,update_user,update_time,st_astext(geom) from lf.sys_meta;
data/update.sql
@@ -223,9 +223,9 @@
select a.* from lf.sys_dir a where code = '06' order by code;
select a.*, fn_get_fullname(a.code, 2) fullName from lf.sys_dir a where code = '01'
select count(*) from lf.sys_meta where metaid = 0
select * from lf.sys_meta where id = 1420 or metaid = 1420
select * from lf.sys_fme_log order by id desc
src/main/java/com/lf/server/entity/data/MetaEntity.java
@@ -16,6 +16,8 @@
    private int metaid;
    private short ismeta;
    private String dircode;
    private String depcode;
@@ -85,6 +87,14 @@
        this.metaid = metaid;
    }
    public short getIsmeta() {
        return ismeta;
    }
    public void setIsmeta(short ismeta) {
        this.ismeta = ismeta;
    }
    public String getDircode() {
        return dircode;
    }
src/main/java/com/lf/server/service/data/UploadService.java
@@ -572,6 +572,7 @@
            }
            MetaEntity me = createMeta(mf, 0);
            me.setIsmeta((short) 1);
            metaService.insert(me);
            mf.setMsg(me.getId() > 0 ? "成功" : "失败");
src/main/resources/mapper/data/MetaMapper.xml
@@ -171,17 +171,17 @@
        </selectKey>
        insert into lf.sys_meta
        (eventid,metaid,dircode,depcode,verid,name,type,guid,path,sizes,tab,layer,rows,create_user,create_time,bak,geom)
        (eventid,metaid,ismeta,dircode,depcode,verid,name,type,guid,path,sizes,tab,layer,rows,create_user,create_time,bak,geom)
        values
        (#{eventid},#{metaid},#{dircode},#{depcode},#{verid},#{name},#{type},#{guid},#{path},#{sizes},#{tab},#{layer},#{rows},#{createUser},#{createTime},#{bak},#{geom})
        (#{eventid},#{metaid},#{ismeta},#{dircode},#{depcode},#{verid},#{name},#{type},#{guid},#{path},#{sizes},#{tab},#{layer},#{rows},#{createUser},#{createTime},#{bak},#{geom})
    </insert>
    <insert id="inserts">
        insert into lf.sys_meta
        (eventid,metaid,dircode,depcode,verid,name,type,guid,path,sizes,tab,layer,rows,create_user,create_time,bak,geom)
        (eventid,metaid,ismeta,dircode,depcode,verid,name,type,guid,path,sizes,tab,layer,rows,create_user,create_time,bak,geom)
        values
        <foreach collection="list" item="item" index="index" separator=",">
            (#{item.eventid},#{item.metaid},#{item.dircode},#{item.depcode},#{item.verid},#{item.name},#{item.type},#{item.guid},#{item.path},#{item.sizes},#{item.tab},#{item.layer},#{item.rows},#{item.createUser},#{item.createTime},#{item.bak},#{item.geom})
            (#{item.eventid},#{item.metaid},#{item.ismeta},#{item.dircode},#{item.depcode},#{item.verid},#{item.name},#{item.type},#{item.guid},#{item.path},#{item.sizes},#{item.tab},#{item.layer},#{item.rows},#{item.createUser},#{item.createTime},#{item.bak},#{item.geom})
        </foreach>
    </insert>
@@ -198,7 +198,7 @@
    <update id="update">
        update lf.sys_meta
        set eventid=#{eventid},metaid=#{metaid},dircode=#{dircode},depcode=#{depcode},verid=#{verid},name=#{name},type=#{type},guid=#{guid},path=#{path},sizes=#{sizes},tab=#{tab},layer=#{layer},rows=#{rows},update_user=#{updateUser},update_time=now(),bak=#{bak},geom=#{geom}
        set eventid=#{eventid},metaid=#{metaid},ismeta=#{ismeta},dircode=#{dircode},depcode=#{depcode},verid=#{verid},name=#{name},type=#{type},guid=#{guid},path=#{path},sizes=#{sizes},tab=#{tab},layer=#{layer},rows=#{rows},update_user=#{updateUser},update_time=now(),bak=#{bak},geom=#{geom}
        where id=#{id}
    </update>
@@ -206,7 +206,7 @@
        <foreach collection="list" item="item" index="index" separator=";">
            update lf.sys_meta
            <set>
                eventid=#{item.eventid},metaid=#{item.metaid},dircode=#{item.dircode},depcode=#{item.depcode},verid=#{item.verid},name=#{item.name},type=#{item.type},guid=#{item.guid},path=#{item.path},sizes=#{item.sizes},tab=#{item.tab},layer=#{item.layer},rows=#{item.rows},update_user=#{item.updateUser},update_time=now(),bak=#{item.bak},geom=#{item.geom}
                eventid=#{item.eventid},metaid=#{item.metaid},ismeta=#{item.ismeta},dircode=#{item.dircode},depcode=#{item.depcode},verid=#{item.verid},name=#{item.name},type=#{item.type},guid=#{item.guid},path=#{item.path},sizes=#{item.sizes},tab=#{item.tab},layer=#{item.layer},rows=#{item.rows},update_user=#{item.updateUser},update_time=now(),bak=#{item.bak},geom=#{item.geom}
            </set>
            where id = #{item.id}
        </foreach>