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 | 历史 | |
说明.txt | ●●●●● 补丁 | 查看 | 原始文档 | 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