data/update.sql | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/controller/data/upload/QueryController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/entity/data/CoordEntity.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/mapper/data/UploadMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/service/data/UploadService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/mapper/data/UploadMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
data/update.sql
@@ -71,7 +71,7 @@ select * from lf.sys_meta a inner join lf.sys_meta_file b on a.id = b.metaid where depid = ANY(fn_rec_array(10, 'dep')); select * from lf.sys_dir order by id src/main/java/com/lf/server/controller/data/upload/QueryController.java
@@ -8,10 +8,7 @@ import com.lf.server.entity.all.ResponseMsg; import com.lf.server.entity.all.StaticData; import com.lf.server.entity.ctrl.TabEntity; import com.lf.server.entity.data.DictEntity; import com.lf.server.entity.data.DirEntity; import com.lf.server.entity.data.MetaEntity; import com.lf.server.entity.data.VerEntity; import com.lf.server.entity.data.*; import com.lf.server.entity.sys.DepEntity; import com.lf.server.entity.sys.UserEntity; import com.lf.server.helper.ClassHelper; @@ -49,6 +46,9 @@ @Autowired protected TokenService tokenService; @Autowired protected UploadService uploadService; @Autowired protected BaseQueryService baseQueryService; @@ -103,6 +103,22 @@ } @SysLog() @ApiOperation(value = "æ¥è¯¢åæ ç³»") @ApiImplicitParams({ @ApiImplicitParam(name = "zoning", value = "带å·", dataType = "String", paramType = "query", example = "6度æå¸¦å·") }) @GetMapping(value = "/selectCoords") public ResponseMsg<Object> selectCoords(String zoning) { try { List<CoordEntity> list = uploadService.selectCoords(zoning); return success(list); } catch (Exception ex) { return fail(ex.getMessage(), null); } } @SysLog() @ApiOperation(value = "æ¥è¯¢ææè¡¨") @GetMapping(value = "/selectTabs") public ResponseMsg<List<TabEntity>> selectTabs() { src/main/java/com/lf/server/entity/data/CoordEntity.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,51 @@ package com.lf.server.entity.data; import java.io.Serializable; /** * åæ ç³» * @author WWW */ public class CoordEntity implements Serializable { private static final long serialVersionUID = 5660360983928368364L; private Integer id; private String epsgcode; private String coordinate; private String zoning; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getEpsgcode() { return epsgcode; } public void setEpsgcode(String epsgcode) { this.epsgcode = epsgcode; } public String getCoordinate() { return coordinate; } public void setCoordinate(String coordinate) { this.coordinate = coordinate; } public String getZoning() { return zoning; } public void setZoning(String zoning) { this.zoning = zoning; } } src/main/java/com/lf/server/mapper/data/UploadMapper.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,23 @@ package com.lf.server.mapper.data; import com.lf.server.entity.data.CoordEntity; import org.apache.ibatis.annotations.Mapper; import org.springframework.web.bind.annotation.ResponseBody; import java.util.List; /** * æ°æ®ä¸ä¼ * @author WWW */ @Mapper @ResponseBody public interface UploadMapper { /** * æ¥è¯¢åæ ç³» * * @param zoning * @return */ public List<CoordEntity> selectCoords(String zoning); } src/main/java/com/lf/server/service/data/UploadService.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,23 @@ package com.lf.server.service.data; import com.lf.server.entity.data.CoordEntity; import com.lf.server.mapper.data.UploadMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * æ°æ®ä¸ä¼ æå¡ç±» * @author WWW */ @Service public class UploadService implements UploadMapper { @Autowired UploadMapper uploadMapper; @Override public List<CoordEntity> selectCoords(String zoning) { return uploadMapper.selectCoords(zoning); } } src/main/resources/mapper/data/UploadMapper.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,14 @@ <?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.data.UploadMapper"> <select id="selectCoords" resultType="com.lf.server.entity.data.CoordEntity"> select * from lf.sys_coord <where> 1 = 1 <if test="zoning != null"> and zoning = #{zoning} </if> </where> order by id </select> </mapper>