From ee7c5fbbd9fe0073713f5873c8bf7cc04c4d3677 Mon Sep 17 00:00:00 2001
From: 疯狂的狮子li <15040126243@163.com>
Date: 星期一, 29 五月 2023 11:32:12 +0800
Subject: [PATCH] update 优化 !pr349 相关代码 完成代码生成多数据源统一存储

---
 ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/service/GenTableServiceImpl.java |    7 ++-----
 ruoyi-modules/ruoyi-generator/src/main/resources/mapper/generator/GenTableMapper.xml               |    7 +++----
 ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/service/IGenTableService.java    |    7 ++-----
 ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/mapper/GenTableColumnMapper.java |    2 +-
 4 files changed, 8 insertions(+), 15 deletions(-)

diff --git a/ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/mapper/GenTableColumnMapper.java b/ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/mapper/GenTableColumnMapper.java
index 87f4f1e..2d8b886 100644
--- a/ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/mapper/GenTableColumnMapper.java
+++ b/ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/mapper/GenTableColumnMapper.java
@@ -18,7 +18,7 @@
      * 鏍规嵁琛ㄥ悕绉版煡璇㈠垪淇℃伅
      *
      * @param tableName 琛ㄥ悕绉�
-     * @param dataName
+     * @param dataName  鏁版嵁婧愬悕绉�
      * @return 鍒椾俊鎭�
      */
     @DS("#dataName")
diff --git a/ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/service/GenTableServiceImpl.java b/ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/service/GenTableServiceImpl.java
index 77ef303..8d0e38f 100644
--- a/ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/service/GenTableServiceImpl.java
+++ b/ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/service/GenTableServiceImpl.java
@@ -54,7 +54,6 @@
  *
  * @author Lion Li
  */
-// @DS("#header.datasource")
 @Slf4j
 @RequiredArgsConstructor
 @Service
@@ -120,7 +119,7 @@
      * 鏌ヨ鎹簱鍒楄〃
      *
      * @param tableNames 琛ㄥ悕绉扮粍
-     * @param dataName
+     * @param dataName   鏁版嵁婧愬悕绉�
      * @return 鏁版嵁搴撹〃闆嗗悎
      */
     @DS("#dataName")
@@ -143,7 +142,6 @@
      * 淇敼涓氬姟
      *
      * @param genTable 涓氬姟淇℃伅
-     * @return 缁撴灉
      */
     @Transactional(rollbackFor = Exception.class)
     @Override
@@ -162,7 +160,6 @@
      * 鍒犻櫎涓氬姟瀵硅薄
      *
      * @param tableIds 闇�瑕佸垹闄ょ殑鏁版嵁ID
-     * @return 缁撴灉
      */
     @Transactional(rollbackFor = Exception.class)
     @Override
@@ -176,7 +173,7 @@
      * 瀵煎叆琛ㄧ粨鏋�
      *
      * @param tableList 瀵煎叆琛ㄥ垪琛�
-     * @param dataName
+     * @param dataName  鏁版嵁婧愬悕绉�
      */
     @DSTransactional
     @Override
diff --git a/ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/service/IGenTableService.java b/ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/service/IGenTableService.java
index 51d3e23..2a2fb82 100644
--- a/ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/service/IGenTableService.java
+++ b/ruoyi-modules/ruoyi-generator/src/main/java/org/dromara/generator/service/IGenTableService.java
@@ -43,7 +43,7 @@
      * 鏌ヨ鎹簱鍒楄〃
      *
      * @param tableNames 琛ㄥ悕绉扮粍
-     * @param dataName
+     * @param dataName   鏁版嵁婧愬悕绉�
      * @return 鏁版嵁搴撹〃闆嗗悎
      */
     List<GenTable> selectDbTableListByNames(String[] tableNames, String dataName);
@@ -67,7 +67,6 @@
      * 淇敼涓氬姟
      *
      * @param genTable 涓氬姟淇℃伅
-     * @return 缁撴灉
      */
     void updateGenTable(GenTable genTable);
 
@@ -75,7 +74,6 @@
      * 鍒犻櫎涓氬姟淇℃伅
      *
      * @param tableIds 闇�瑕佸垹闄ょ殑琛ㄦ暟鎹甀D
-     * @return 缁撴灉
      */
     void deleteGenTableByIds(Long[] tableIds);
 
@@ -83,7 +81,7 @@
      * 瀵煎叆琛ㄧ粨鏋�
      *
      * @param tableList 瀵煎叆琛ㄥ垪琛�
-     * @param dataName
+     * @param dataName  鏁版嵁婧愬悕绉�
      */
     void importGenTable(List<GenTable> tableList, String dataName);
 
@@ -107,7 +105,6 @@
      * 鐢熸垚浠g爜锛堣嚜瀹氫箟璺緞锛�
      *
      * @param tableId 琛ㄥ悕绉�
-     * @return 鏁版嵁
      */
     void generatorCode(Long tableId);
 
diff --git a/ruoyi-modules/ruoyi-generator/src/main/resources/mapper/generator/GenTableMapper.xml b/ruoyi-modules/ruoyi-generator/src/main/resources/mapper/generator/GenTableMapper.xml
index 5641f85..f4f86e6 100644
--- a/ruoyi-modules/ruoyi-generator/src/main/resources/mapper/generator/GenTableMapper.xml
+++ b/ruoyi-modules/ruoyi-generator/src/main/resources/mapper/generator/GenTableMapper.xml
@@ -125,7 +125,6 @@
             and dt.table_name = uo.object_name
             and uo.object_type = 'TABLE'
             AND dt.table_name NOT LIKE 'XXL_JOB_%' AND dt.table_name NOT LIKE 'GEN_%'
-            AND dt.table_name NOT IN (select table_name from gen_table)
             and lower(dt.table_name) in
             <foreach collection="array" item="name" open="(" separator="," close=")">
                 #{name}
@@ -161,9 +160,9 @@
                     AND F.MINOR_ID = 0 AND D.XTYPE = 'U' AND D.NAME != 'DTPROPERTIES'
                     AND D.NAME NOT LIKE 'xxl_job_%' AND D.NAME NOT LIKE 'gen_%'
                     AND D.NAME in
-            <foreach collection="array" item="name" open="(" separator="," close=")">
-                #{name}
-            </foreach>
+                    <foreach collection="array" item="name" open="(" separator="," close=")">
+                        #{name}
+                    </foreach>
         </if>
     </select>
 

--
Gitblit v1.9.3