月球大数据地理空间分析展示平台-【后端】-月球后台服务
13693261870
2023-08-23 25a9a1681f2e540b22366ef90f1de753538f0bef
修改元数据表
已修改4个文件
232 ■■■■ 文件已修改
src/main/java/com/moon/server/entity/data/MetaEntity.java 190 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/moon/server/entity/sys/LayerEntity.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/data/MetaMapper.xml 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/LayerMapper.xml 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/moon/server/entity/data/MetaEntity.java
@@ -16,12 +16,6 @@
    private int metaid;
    private short ismeta;
    private String dircode;
    private String depcode;
    private int verid;
    private String name;
@@ -36,8 +30,6 @@
    private String tab;
    private String layer;
    private int rows;
    private int createUser;
@@ -51,6 +43,36 @@
    private String bak;
    private String geom;
    private String layer;
    private String depcode;
    private String dircode;
    private int ismeta;
    private String sensortype;
    private Timestamp acqTime;
    private String resolution;
    private String gridsize;
    private String coorSys;
    private String epsg;
    private String hDatum;
    private String mataType;
    private String bands;
    private String bandType;
    private String ct;
    private String uname;
@@ -93,30 +115,6 @@
    public void setMetaid(int metaid) {
        this.metaid = metaid;
    }
    public short getIsmeta() {
        return ismeta;
    }
    public void setIsmeta(short ismeta) {
        this.ismeta = ismeta;
    }
    public String getDircode() {
        return dircode;
    }
    public void setDircode(String dircode) {
        this.dircode = dircode;
    }
    public String getDepcode() {
        return depcode;
    }
    public void setDepcode(String depcode) {
        this.depcode = depcode;
    }
    public int getVerid() {
@@ -175,14 +173,6 @@
        this.tab = tab;
    }
    public String getLayer() {
        return layer;
    }
    public void setLayer(String layer) {
        this.layer = layer;
    }
    public int getRows() {
        return rows;
    }
@@ -239,6 +229,126 @@
        this.geom = geom;
    }
    public String getLayer() {
        return layer;
    }
    public void setLayer(String layer) {
        this.layer = layer;
    }
    public String getDepcode() {
        return depcode;
    }
    public void setDepcode(String depcode) {
        this.depcode = depcode;
    }
    public String getDircode() {
        return dircode;
    }
    public void setDircode(String dircode) {
        this.dircode = dircode;
    }
    public int getIsmeta() {
        return ismeta;
    }
    public void setIsmeta(int ismeta) {
        this.ismeta = ismeta;
    }
    public String getSensortype() {
        return sensortype;
    }
    public void setSensortype(String sensortype) {
        this.sensortype = sensortype;
    }
    public Timestamp getAcqTime() {
        return acqTime;
    }
    public void setAcqTime(Timestamp acqTime) {
        this.acqTime = acqTime;
    }
    public String getResolution() {
        return resolution;
    }
    public void setResolution(String resolution) {
        this.resolution = resolution;
    }
    public String getGridsize() {
        return gridsize;
    }
    public void setGridsize(String gridsize) {
        this.gridsize = gridsize;
    }
    public String getCoorSys() {
        return coorSys;
    }
    public void setCoorSys(String coorSys) {
        this.coorSys = coorSys;
    }
    public String getEpsg() {
        return epsg;
    }
    public void setEpsg(String epsg) {
        this.epsg = epsg;
    }
    public String gethDatum() {
        return hDatum;
    }
    public void sethDatum(String hDatum) {
        this.hDatum = hDatum;
    }
    public String getMataType() {
        return mataType;
    }
    public void setMataType(String mataType) {
        this.mataType = mataType;
    }
    public String getBands() {
        return bands;
    }
    public void setBands(String bands) {
        this.bands = bands;
    }
    public String getBandType() {
        return bandType;
    }
    public void setBandType(String bandType) {
        this.bandType = bandType;
    }
    public String getCt() {
        return ct;
    }
    public void setCt(String ct) {
        this.ct = ct;
    }
    public String getUname() {
        return uname;
    }
src/main/java/com/moon/server/entity/sys/LayerEntity.java
@@ -22,6 +22,8 @@
    private int isLayer;
    private int isShow;
    private String icon;
    private int level;
@@ -105,6 +107,14 @@
        this.isLayer = isLayer;
    }
    public int getIsShow() {
        return isShow;
    }
    public void setIsShow(int isShow) {
        this.isShow = isShow;
    }
    public String getIcon() {
        return icon;
    }
src/main/resources/mapper/data/MetaMapper.xml
@@ -21,7 +21,7 @@
    </select>
    <select id="selectByPage" resultType="com.moon.server.entity.data.MetaEntity">
        select a.*,fn_uname(a.create_user) uname,fn_get_fullname(a.depcode, 1) depName,fn_ver(a.verid) verName,fn_get_fullname(a.dircode, 2) dirName
        select st_astext(geom) "geom",a.*,fn_uname(a.create_user) uname,fn_get_fullname(a.depcode, 1) depName,fn_ver(a.verid) verName,fn_get_fullname(a.dircode, 2) dirName
        from lf.sys_meta a
        <where>
            ismeta between 0 and 1
@@ -100,7 +100,7 @@
    </select>
    <select id="selectByPageForUpload" resultType="com.moon.server.entity.data.MetaEntity">
        select a.*,fn_uname(a.create_user) uname,fn_get_fullname(a.depcode, 1) depName,fn_ver(a.verid) verName,fn_get_fullname(a.dircode, 2) dirName
        select st_astext(geom) "geom",a.*,fn_uname(a.create_user) uname,fn_get_fullname(a.depcode, 1) depName,fn_ver(a.verid) verName,fn_get_fullname(a.dircode, 2) dirName
        from lf.sys_meta a
        <where>
            create_user = #{createUser}
@@ -144,7 +144,7 @@
    </select>
    <select id="selectByGuid" resultType="com.moon.server.entity.data.MetaEntity">
        select a.*,fn_uname(a.create_user) uname,fn_get_fullname(a.depcode, 1) depName,fn_ver(a.verid) verName,fn_get_fullname(a.dircode, 2) dirName
        select st_astext(geom) "geom",a.*,fn_uname(a.create_user) uname,fn_get_fullname(a.depcode, 1) depName,fn_ver(a.verid) verName,fn_get_fullname(a.dircode, 2) dirName
        from lf.sys_meta a
        where guid = #{guid}
        <if test="dircode != null">
@@ -205,17 +205,17 @@
        </selectKey>
        insert into lf.sys_meta
        (eventid,metaid,ismeta,dircode,depcode,verid,name,type,guid,path,sizes,tab,layer,rows,create_user,create_time,bak,geom)
        (eventid,metaid,verid,name,type,guid,path,sizes,tab,rows,create_user,create_time,bak,geom,layer,depcode,dircode,ismeta,sensortype,acq_time,resolution,gridsize,coor_sys,epsg,h_datum,mata_type,bands,band_type,ct)
        values
        (#{eventid},#{metaid},#{ismeta},#{dircode},#{depcode},#{verid},#{name},#{type},#{guid},#{path},#{sizes},#{tab},#{layer},#{rows},#{createUser},#{createTime},#{bak},#{geom})
        (#{eventid},#{metaid},#{verid},#{name},#{type},#{guid},#{path},#{sizes},#{tab},#{rows},#{createUser},now(),#{bak},#{geom},#{layer},#{depcode},#{dircode},#{ismeta},#{sensortype},now(),#{resolution},#{gridsize},#{coorSys},#{epsg},#{hDatum},#{mataType},#{bands},#{bandType},#{ct})
    </insert>
    <insert id="inserts">
        insert into lf.sys_meta
        (eventid,metaid,ismeta,dircode,depcode,verid,name,type,guid,path,sizes,tab,layer,rows,create_user,create_time,bak,geom)
        (eventid,metaid,verid,name,type,guid,path,sizes,tab,rows,create_user,create_time,bak,geom,layer,depcode,dircode,ismeta,sensortype,acq_time,resolution,gridsize,coor_sys,epsg,h_datum,mata_type,bands,band_type,ct)
        values
        <foreach collection="list" item="item" index="index" separator=",">
            (#{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})
            (#{item.eventid},#{item.metaid},#{item.verid},#{item.name},#{item.type},#{item.guid},#{item.path},#{item.sizes},#{item.tab},#{item.rows},#{item.createUser},now(),#{item.bak},#{item.geom},#{item.layer},#{item.depcode},#{item.dircode},#{item.ismeta},#{item.sensortype},now(),#{item.resolution},#{item.gridsize},#{item.coorSys},#{item.epsg},#{item.hDatum},#{item.mataType},#{item.bands},#{item.bandType},#{item.ct})
        </foreach>
    </insert>
@@ -235,16 +235,14 @@
    <update id="update">
        update lf.sys_meta
        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}
        set eventid=#{eventid},metaid=#{metaid},verid=#{verid},name=#{name},type=#{type},guid=#{guid},path=#{path},sizes=#{sizes},tab=#{tab},rows=#{rows},update_user=#{updateUser},update_time=now(),bak=#{bak},geom=#{geom},layer=#{layer},depcode=#{depcode},dircode=#{dircode},ismeta=#{ismeta},sensortype=#{sensortype},acq_time=now(),resolution=#{resolution},gridsize=#{gridsize},coor_sys=#{coorSys},epsg=#{epsg},h_datum=#{hDatum},mata_type=#{mataType},bands=#{bands},band_type=#{bandType},ct=#{ct}
        where id=#{id}
    </update>
    <update id="updates">
        <foreach collection="list" item="item" index="index" separator=";">
            update lf.sys_meta
            <set>
                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>
            set eventid=#{item.eventid},metaid=#{item.metaid},verid=#{item.verid},name=#{item.name},type=#{item.type},guid=#{item.guid},path=#{item.path},sizes=#{item.sizes},tab=#{item.tab},rows=#{item.rows},update_user=#{item.updateUser},update_time=now(),bak=#{item.bak},geom=#{item.geom},layer=#{item.layer},depcode=#{item.depcode},dircode=#{item.dircode},ismeta=#{item.ismeta},sensortype=#{item.sensortype},acq_time=now(),resolution=#{item.resolution},gridsize=#{item.gridsize},coor_sys=#{item.coorSys},epsg=#{item.epsg},h_datum=#{item.hDatum},mata_type=#{item.mataType},bands=#{item.bands},band_type=#{item.bandType},ct=#{item.ct}
            where id = #{item.id}
        </foreach>
    </update>
src/main/resources/mapper/sys/LayerMapper.xml
@@ -47,17 +47,17 @@
    <insert id="insert" parameterType="com.moon.server.entity.sys.LayerEntity">
        insert into lf.sys_layer
        (pid,cn_name,en_name,url,is_layer,icon,level,order_num,status,create_user,create_time,bak,elev,resid,type,data,tab,category)
        (pid,cn_name,en_name,url,is_layer,is_show,icon,level,order_num,status,create_user,create_time,bak,elev,resid,type,data,tab,category)
        values
        (#{pid},#{cnName},#{enName},#{url},#{isLayer},#{icon},#{level},#{orderNum},#{status},#{createUser},now(),#{bak},#{elev},#{resid},#{type},#{data},#{tab},#{category})
        (#{pid},#{cnName},#{enName},#{url},#{isLayer},#{isShow},#{icon},#{level},#{orderNum},#{status},#{createUser},now(),#{bak},#{elev},#{resid},#{type},#{data},#{tab},#{category})
    </insert>
    <insert id="inserts">
        insert into lf.sys_layer
        (pid,cn_name,en_name,url,is_layer,icon,level,order_num,status,create_user,create_time,bak,elev,resid,type,data,tab,category)
        (pid,cn_name,en_name,url,is_layer,is_show,icon,level,order_num,status,create_user,create_time,bak,elev,resid,type,data,tab,category)
        values
        <foreach collection="list" item="item" index="index" separator=",">
            (#{item.pid},#{item.cnName},#{item.enName},#{item.url},#{item.isLayer},#{item.icon},#{item.level},#{item.orderNum},#{item.status},#{item.createUser},now(),#{item.bak},#{item.elev},#{item.resid},#{item.type},#{item.data},#{item.tab},#{item.category})
            (#{item.pid},#{item.cnName},#{item.enName},#{item.url},#{item.isLayer},#{item.isShow},#{item.icon},#{item.level},#{item.orderNum},#{item.status},#{item.createUser},now(),#{item.bak},#{item.elev},#{item.resid},#{item.type},#{item.data},#{item.tab},#{item.category})
        </foreach>
    </insert>
@@ -74,14 +74,14 @@
    <update id="update">
        update lf.sys_layer
        set pid=#{pid},cn_name=#{cnName},en_name=#{enName},url=#{url},is_layer=#{isLayer},icon=#{icon},level=#{level},order_num=#{orderNum},status=#{status},update_user=#{updateUser},update_time=now(),bak=#{bak},elev=#{elev},resid=#{resid},type=#{type},data=#{data},tab=#{tab},category=#{category}
        set pid=#{pid},cn_name=#{cnName},en_name=#{enName},url=#{url},is_layer=#{isLayer},is_show=#{isShow},,icon=#{icon},level=#{level},order_num=#{orderNum},status=#{status},update_user=#{updateUser},update_time=now(),bak=#{bak},elev=#{elev},resid=#{resid},type=#{type},data=#{data},tab=#{tab},category=#{category}
        where id=#{id}
    </update>
    <update id="updates">
        <foreach collection="list" item="item" index="index" separator=";">
            update lf.sys_layer
            set pid=#{item.pid},cn_name=#{item.cnName},en_name=#{item.enName},url=#{item.url},is_layer=#{item.isLayer},icon=#{item.icon},level=#{item.level},order_num=#{item.orderNum},status=#{item.status},update_user=#{item.updateUser},update_time=now(),bak=#{item.bak},elev=#{item.elev},resid=#{item.resid},type=#{item.type},data=#{item.data},tab=#{item.tab},category=#{item.category}
            set pid=#{item.pid},cn_name=#{item.cnName},en_name=#{item.enName},url=#{item.url},is_layer=#{item.isLayer},is_show=#{item.isShow},icon=#{item.icon},level=#{item.level},order_num=#{item.orderNum},status=#{item.status},update_user=#{item.updateUser},update_time=now(),bak=#{item.bak},elev=#{item.elev},resid=#{item.resid},type=#{item.type},data=#{item.data},tab=#{item.tab},category=#{item.category}
            where id = #{item.id}
        </foreach>
    </update>