管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2022-11-02 e54ef5e185c46a35641dce47b792c4f20b98879a
1
已修改4个文件
53 ■■■■ 文件已修改
src/main/java/com/lf/server/controller/all/BaseQueryController.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/mapper/all/BaseQueryMapper.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/service/all/BaseQueryService.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
说明.txt 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/controller/all/BaseQueryController.java
@@ -209,7 +209,18 @@
    @GetMapping(value = "/selectFields")
    public ResponseMsg<List<DictEntity>> selectFields(String name) {
        try {
            List<DictEntity> list = baseQueryService.selectFields(name);
            BasicMapper baseMapper = baseQueryService.getBasicMapper(name);
            if (baseMapper == null) {
                return fail("查询对象不存在", null);
            }
            String tabName = baseQueryService.getTabName(baseMapper);
            if (tabName == null) {
                return null;
            }
            String[] strs = tabName.split(".");
            List<DictEntity> list = baseQueryService.selectFields(strs[0], strs[1]);
            return success(list);
        } catch (Exception ex) {
@@ -225,7 +236,18 @@
    @GetMapping(value = "/selectDomains")
    public ResponseMsg<List<DomainEntity>> selectDomains(String name) {
        try {
            List<DomainEntity> list = baseQueryService.selectDomains(name);
            BasicMapper baseMapper = baseQueryService.getBasicMapper(name);
            if (baseMapper == null) {
                return fail("查询对象不存在", null);
            }
            String tabName = baseQueryService.getTabName(baseMapper);
            if (tabName == null) {
                return null;
            }
            String[] strs = tabName.split(".");
            List<DomainEntity> list = baseQueryService.selectDomains(strs[0], strs[1]);
            return success(list);
        } catch (Exception ex) {
src/main/java/com/lf/server/mapper/all/BaseQueryMapper.java
@@ -42,16 +42,18 @@
    /**
     * æŸ¥è¯¢å­—段信息
     *
     * @param name åç§°
     * @param ns  åç§°ç©ºé—´
     * @param tab è¡¨å
     * @return å®žä½“类集合
     */
    public List<DictEntity> selectFields(String name);
    public List<DictEntity> selectFields(String ns, String tab);
    /**
     * æŸ¥è¯¢å€¼åŸŸä¿¡æ¯
     *
     * @param name åç§°
     * @param ns  åç§°ç©ºé—´
     * @param tab è¡¨å
     * @return å®žä½“类集合
     */
    public List<DomainEntity> selectDomains(String name);
    public List<DomainEntity> selectDomains(String ns, String tab);
}
src/main/java/com/lf/server/service/all/BaseQueryService.java
@@ -2,7 +2,6 @@
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.lf.server.entity.all.ResponseMsg;
import com.lf.server.entity.ctrl.IdNameEntity;
import com.lf.server.entity.ctrl.TabEntity;
import com.lf.server.entity.data.DictEntity;
@@ -229,12 +228,12 @@
    }
    @Override
    public List<DictEntity> selectFields(String name) {
        return baseQueryMapper.selectFields(name);
    public List<DictEntity> selectFields(String ns, String tab) {
        return baseQueryMapper.selectFields(ns, tab);
    }
    @Override
    public List<DomainEntity> selectDomains(String name) {
        return baseQueryMapper.selectDomains(name);
    public List<DomainEntity> selectDomains(String ns, String tab) {
        return baseQueryMapper.selectDomains(ns, tab);
    }
}
˵Ã÷.txt
@@ -29,9 +29,9 @@
28.开发大文件上传接口(commons-fileupload)
29.开发批量修改用户密码接口
30.开发上传Shp文件功能
31.使用Gdal读取Shp文件,读取后删除文件 <
32.
33.
31.使用Gdal读取Shp文件,读取后删除文件
32.修改字典表的数据结构,变更所有涉及的后台方法
33.开发值域表的操作接口 <
34.
35.
36.
@@ -110,6 +110,8 @@
使用Commons FileUpLoad æ–‡ä»¶ä¸Šä¼ åŠŸèƒ½ï¼š
https://www.itdaan.com/blog/2017/08/08/b2dbc1106fa7.html
Postgresql按天、周、月、年统计信息:
https://blog.csdn.net/qq_44663150/article/details/119681400
----------------------------------------------------------------------------------------------------
一、开发运行环境
JDK版本:1.8