src/main/java/com/lf/server/controller/all/BaseQueryController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/mapper/all/BaseQueryMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/service/all/BaseQueryService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/mapper/all/BaseQueryMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/mapper/data/DirMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/lf/server/controller/all/BaseQueryController.java
@@ -10,6 +10,7 @@ import com.lf.server.entity.ctrl.IdNameEntity; 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.DomainEntity; import com.lf.server.entity.data.DownloadEntity; import com.lf.server.entity.sys.AttachEntity; @@ -21,6 +22,7 @@ import com.lf.server.mapper.all.GeomBaseMapper; import com.lf.server.service.all.BaseQueryService; import com.lf.server.service.data.DownloadService; import com.lf.server.service.data.UploadService; import com.lf.server.service.show.DataLibService; import com.lf.server.service.sys.AttachService; import com.lf.server.service.sys.TokenService; @@ -53,6 +55,9 @@ @Autowired BaseQueryService baseQueryService; @Autowired UploadService uploadService; @SysLog() @ApiOperation(value = "查询记录数") @@ -459,4 +464,30 @@ return fail(ex.getMessage(), null); } } @SysLog() @ApiOperation(value = "查询项目名称") @GetMapping(value = "/selectProject") public ResponseMsg<Object> selectProject() { try { List<DirEntity> list = uploadService.selectProject(); return success(list); } catch (Exception ex) { return fail(ex.getMessage(), null); } } @SysLog() @ApiOperation(value = "查询基础地理类别") @GetMapping(value = "/selectBaseType") public ResponseMsg<Object> selectBaseType() { try { List<DirEntity> list = baseQueryService.selectBaseType(); return success(list); } catch (Exception ex) { return fail(ex.getMessage(), null); } } } src/main/java/com/lf/server/mapper/all/BaseQueryMapper.java
@@ -4,6 +4,7 @@ import com.lf.server.entity.ctrl.KeyValueEntity; 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.DomainEntity; import org.apache.ibatis.annotations.Mapper; import org.springframework.stereotype.Repository; @@ -94,4 +95,11 @@ * @return 位置 */ public List<KeyValueEntity> selectLocation(String wkt); /** * 查询基础地理类别 * * @return */ public List<DirEntity> selectBaseType(); } src/main/java/com/lf/server/service/all/BaseQueryService.java
@@ -7,6 +7,7 @@ import com.lf.server.entity.ctrl.KeyValueEntity; 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.DomainEntity; import com.lf.server.helper.AesHelper; import com.lf.server.helper.ClassHelper; @@ -14,7 +15,6 @@ import com.lf.server.mapper.all.BaseQueryMapper; import com.lf.server.mapper.all.BasicMapper; import com.lf.server.mapper.all.GeomBaseMapper; import io.netty.resolver.AbstractAddressResolver; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -261,4 +261,9 @@ public List<KeyValueEntity> selectLocation(String wkt) { return baseQueryMapper.selectLocation(wkt); } @Override public List<DirEntity> selectBaseType() { return baseQueryMapper.selectBaseType(); } } src/main/resources/mapper/all/BaseQueryMapper.xml
@@ -67,4 +67,8 @@ union all select '县' "key", cname "value" from bs.th_county_area where ST_Intersects(ST_PointFromText(#{wkt}, 4490), geom); </select> <select id="selectBaseType" resultType="com.lf.server.entity.data.DirEntity"> select * from lf.sys_dir where pid = 1 </select> </mapper> src/main/resources/mapper/data/DirMapper.xml
@@ -10,7 +10,7 @@ </select> <select id="selectDirRoot" resultType="com.lf.server.entity.data.DirEntity"> select a.*, fn_rec_query(a.id, 'dir') fullName from lf.sys_dir a where pid=0 order by order_num; select a.*, fn_rec_query(a.id, 'dir') fullName from lf.sys_dir a where pid = 0 order by order_num; </select> <select id="selectDirRecursive" resultType="com.lf.server.entity.data.DirEntity">