From a608ff2c8a47c73945fcf6b81ef35fe949b0cc6a Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期二, 28 三月 2023 10:10:47 +0800 Subject: [PATCH] 1 --- src/main/java/com/lf/server/service/show/DataLibService.java | 22 ++++++++++++++-------- 1 files changed, 14 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/lf/server/service/show/DataLibService.java b/src/main/java/com/lf/server/service/show/DataLibService.java index 9e7b76c..9a3c8b7 100644 --- a/src/main/java/com/lf/server/service/show/DataLibService.java +++ b/src/main/java/com/lf/server/service/show/DataLibService.java @@ -148,10 +148,16 @@ * 璇锋眰DB鏁版嵁涓嬭浇 */ public String downloadDbReq(UserEntity ue, DownloadReqEntity dr) { - Map<String, List<?>> map = queryData(dr); - if (map.size() == 0) { + Map<String, String> annexMap = new HashMap<>(3); + Map<String, List<?>> dataMap = new HashMap<>(3); + + queryData(dr, dataMap, annexMap); + if (dataMap.size() == 0) { return null; } + + // + return null; } @@ -159,8 +165,7 @@ /** * 鏌ヨ鏁版嵁 */ - private Map<String, List<?>> queryData(DownloadReqEntity dr) { - Map<String, List<?>> map = new HashMap<>(3); + private void queryData(DownloadReqEntity dr, Map<String, List<?>> dataMap , Map<String, String> annexMap) { for (String enity : dr.getEntities()) { try { BasicMapper baseMapper = ClassHelper.getBasicMapper(enity); @@ -174,15 +179,16 @@ continue; } - if (!map.containsKey(enity)) { - map.put(enity, list); + // SQL鐗囨 + String sqlSegment = wrapper.getSqlSegment(); + + if (!dataMap.containsKey(enity)) { + dataMap.put(enity, list); } } catch (Exception ex) { log.error(ex.getMessage(), ex); } } - - return map; } /** -- Gitblit v1.9.3