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