data/db_tab.sql | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/entity/sys/MetaDownEntity.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/mapper/sys/MetaDownMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/service/sys/MetaDownService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/mapper/sys/MetaDownMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
data/db_tab.sql
@@ -1,5 +1,6 @@ create sequence lf.sys_meta_id_seq increment by 1 minvalue 1 maxvalue 2147483647 start 1 cache 1; alter sequence lf.sys_layer_id_seq restart with 1; vacuum analyze md.md_zxcg; ----------------------------------------------------------------------------------------------------- 01.èå表 -- DROP TABLE IF EXISTS lf.sys_menu; create table lf.sys_menu( @@ -755,7 +756,7 @@ select count(*) from lf.sys_style where name like '%.edp'; select * from lf.sys_style order by ns,tab,order_num limit 10 offset 0; ----------------------------------------------------------------------------------------------------- 21.ä¸è½½è®°å½è¡¨ ----------------------------------------------------------------------------------------------------- 21.ä¸è½½è¡¨ -- DROP TABLE IF EXISTS lf.sys_download; create table lf.sys_download( id serial primary key, @@ -779,7 +780,7 @@ CONSTRAINT enforce_srid_geom CHECK (st_srid(geom) = 4490) ); create index index_sys_download_geom on lf.sys_download using gist (geom); comment on table lf.sys_download is 'ä¸è½½è®°å½è¡¨'; comment on table lf.sys_download is 'ä¸è½½è¡¨'; comment on column lf.sys_download.id is '主é®ID'; comment on column lf.sys_download.name is 'åç§°'; comment on column lf.sys_download.type is 'ç±»åï¼1-Shpæä»¶ï¼2-ä¸é¢å¾ï¼3-æºæ°æ®ï¼4-ä¸å¡æ°æ®ï¼5-管éåæï¼6-ç»è®¡æ¥å'; @@ -1165,4 +1166,42 @@ insert into lf.sys_serve_log (resid,name,type,url) values (2,'å ¨å½ç¢éå¾','02','http://192.168.20.205/LFData/2d/tiles/vec/{z}/{x}/{y}.png'); */ select * from lf.sys_serve_log; ----------------------------------------------------------------------------------------------------- vacuum analyze md.md_zxcg; ----------------------------------------------------------------------------------------------------- 34.åæ ç³»è¡¨ -- drop table if exists lf.sys_coord; create table if not exists lf.sys_coord( id serial primary key, epsgcode varchar(50), coordinate varchar(200), zoning varchar(50), remarks varchar(255) ); comment on table lf.sys_coord is 'åæ ç³»è¡¨'; comment on column lf.sys_coord.id is '主é®ID'; comment on column lf.sys_coord.epsgcode is 'EPSGç¼ç '; comment on column lf.sys_coord.coordinate is 'åæ ç³»åç§°'; comment on column lf.sys_coord.zoning is '带å·'; comment on column lf.sys_coord.remarks is '夿³¨'; select * from lf.sys_coord; ----------------------------------------------------------------------------------------------------- 35.æºæ°æ®-ä¸è½½è¡¨ -- drop table if exists lf.sys_meta_down; create table lf.sys_meta_down( id serial primary key, metaid integer, downid integer, create_user integer default 1, create_time timestamp(6) without time zone default now() ); comment on table lf.sys_meta_down is 'æºæ°æ®-ä¸è½½è¡¨'; comment on column lf.sys_meta_down.id is '主é®ID'; comment on column lf.sys_meta_down.metaid is 'æºæ°æ®ID'; comment on column lf.sys_meta_down.downid is 'ä¸è½½ID'; comment on column lf.sys_meta_down.create_user is 'å建人ID'; comment on column lf.sys_meta_down.create_time is 'å建æ¶é´'; -- insert into lf.sys_role_user (roleid,userid) values (1,1); select * from lf.sys_meta_down order by id desc; select * from lf.sys_meta order by id desc; select * from lf.sys_downlog order by id desc; select * from lf.sys_download where type = 3 order by id desc; ----------------------------------------------------------------------------------------------------- src/main/java/com/lf/server/entity/sys/MetaDownEntity.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,65 @@ package com.lf.server.entity.sys; import java.io.Serializable; import java.sql.Timestamp; /** * æºæ°æ®-ä¸è½½ * @author WWW */ public class MetaDownEntity implements Serializable { private static final long serialVersionUID = -254142742722361696L; private int id; private int metaid; private int downid; private int createUser; private Timestamp createTime; public MetaDownEntity() { } public int getId() { return id; } public void setId(int id) { this.id = id; } public int getMetaid() { return metaid; } public void setMetaid(int metaid) { this.metaid = metaid; } public int getDownid() { return downid; } public void setDownid(int downid) { this.downid = downid; } public int getCreateUser() { return createUser; } public void setCreateUser(int createUser) { this.createUser = createUser; } public Timestamp getCreateTime() { return createTime; } public void setCreateTime(Timestamp createTime) { this.createTime = createTime; } } src/main/java/com/lf/server/mapper/sys/MetaDownMapper.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,96 @@ package com.lf.server.mapper.sys; import com.lf.server.entity.sys.MetaDownEntity; import org.apache.ibatis.annotations.Mapper; import org.springframework.stereotype.Repository; import java.util.List; /** * æºæ°æ®-ä¸è½½ * @author WWW */ @Mapper @Repository public interface MetaDownMapper { /** * æ¥è¯¢è®°å½æ° * * @param metaid æºæ°æ®ID * @return è®°å½æ° */ public Integer selectCount(Integer metaid); /** * å页æ¥è¯¢ * * @param metaid æºæ°æ®ID * @param limit è®°å½æ° * @param offset åç§»é * @return å表 */ public List<MetaDownEntity> selectByPage(Integer metaid, Integer limit, Integer offset); /** * æ¥è¯¢ææ * * @return */ public List<MetaDownEntity> selectAll(); /** * æ ¹æ®IDæ¥è¯¢ * * @param id * @return */ public MetaDownEntity selectById(int id); /** * æå ¥ä¸æ¡ * * @param entity * @return */ public Integer insert(MetaDownEntity entity); /** * æå ¥å¤æ¡ * * @param list * @return */ public Integer inserts(List<MetaDownEntity> list); /** * å é¤ä¸æ¡ * * @param id * @return */ public Integer delete(int id); /** * å é¤å¤æ¡ * * @param ids * @return */ public Integer deletes(List<Integer> ids); /** * æ´æ°ä¸æ¡ * * @param entity * @return */ public Integer update(MetaDownEntity entity); /** * æ´æ°å¤æ¡ * * @param list * @return */ public Integer updates(List<MetaDownEntity> list); } src/main/java/com/lf/server/service/sys/MetaDownService.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,69 @@ package com.lf.server.service.sys; import com.lf.server.entity.sys.MetaDownEntity; import com.lf.server.helper.StringHelper; import com.lf.server.mapper.sys.MetaDownMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * æºæ°æ®-ä¸è½½ * @author WWW */ @Service public class MetaDownService implements MetaDownMapper { @Autowired MetaDownMapper metaDownMapper; @Override public Integer selectCount(Integer metaid) { return metaDownMapper.selectCount(metaid); } @Override public List<MetaDownEntity> selectByPage(Integer metaid, Integer limit, Integer offset) { return metaDownMapper.selectByPage(metaid, limit, offset); } @Override public List<MetaDownEntity> selectAll() { return metaDownMapper.selectAll(); } @Override public MetaDownEntity selectById(int id) { return metaDownMapper.selectById(id); } @Override public Integer insert(MetaDownEntity entity) { return metaDownMapper.insert(entity); } @Override public Integer inserts(List<MetaDownEntity> list) { return metaDownMapper.inserts(list); } @Override public Integer delete(int id) { return metaDownMapper.delete(id); } @Override public Integer deletes(List<Integer> ids) { return metaDownMapper.deletes(ids); } @Override public Integer update(MetaDownEntity entity) { return metaDownMapper.update(entity); } @Override public Integer updates(List<MetaDownEntity> list) { return metaDownMapper.updates(list); } } src/main/resources/mapper/sys/MetaDownMapper.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,74 @@ <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.lf.server.mapper.sys.MetaDownMapper"> <select id="selectCount" resultType="java.lang.Integer"> select count(*) from lf.sys_meta_down <where> <if test="metaid != null"> metaid = #{metaid} </if> </where> </select> <select id="selectByPage" resultType="com.lf.server.entity.sys.MetaDownEntity"> select * from lf.sys_meta_down <where> <if test="metaid != null"> metaid = #{metaid} </if> </where> order by id limit #{limit} offset #{offset} </select> <select id="selectAll" resultType="com.lf.server.entity.sys.MetaDownEntity"> select * from lf.sys_meta_down order by id; </select> <select id="selectById" resultType="com.lf.server.entity.sys.MetaDownEntity"> select * from lf.sys_meta_down where id = #{id} </select> <insert id="insert" parameterType="com.lf.server.entity.sys.MetaDownEntity"> insert into lf.sys_meta_down (metaid,downid,create_user,create_time) values (#{metaid},#{downid},#{createUser},now()) </insert> <insert id="inserts"> insert into lf.sys_meta_down (metaid,downid,create_user,create_time) values <foreach collection="list" item="item" index="index" separator=","> (#{item.metaid},#{item.downid},#{item.createUser},now()) </foreach> </insert> <delete id="delete"> delete from lf.sys_meta_down where id = #{id} </delete> <delete id="deletes"> delete from lf.sys_meta_down where id in <foreach item="id" collection="ids" index="index" open="(" separator="," close=")"> #{id} </foreach> </delete> <update id="update"> update lf.sys_meta_down set metaid=#{metaid},downid=#{downid} where id=#{id} </update> <update id="updates"> <foreach collection="list" item="item" index="index" separator=";"> update lf.sys_meta_down <set> metaid=#{item.metaid},downid=#{item.downid} </set> where id = #{item.id} </foreach> </update> </mapper>