diff --git a/admin/admin-biz/src/main/resources/bootstrap.yml b/admin/admin-biz/src/main/resources/bootstrap.yml
index ea5f92b..56b327b 100644
--- a/admin/admin-biz/src/main/resources/bootstrap.yml
+++ b/admin/admin-biz/src/main/resources/bootstrap.yml
@@ -36,7 +36,7 @@ dubbo:
protocol:
name: dubbo
port: -1
- serialization: fastjson2
+# serialization: fastjson2
registry:
address: nacos://${spring.cloud.nacos.discovery.server-addr}
username: ${spring.cloud.nacos.discovery.username}
diff --git a/auth/src/main/java/cn/fateverse/auth/config/CaptchaConfig.java b/auth/src/main/java/cn/fateverse/auth/config/CaptchaConfig.java
index be546d2..b8023e1 100644
--- a/auth/src/main/java/cn/fateverse/auth/config/CaptchaConfig.java
+++ b/auth/src/main/java/cn/fateverse/auth/config/CaptchaConfig.java
@@ -34,7 +34,7 @@ public class CaptchaConfig {
//鱼眼 com.google.code.kaptcha.impl.FishEyeGimpy
//阴影 com.google.code.kaptcha.impl.ShadowGimpy
// properties.setProperty(KAPTCHA_TEXTPRODUCER_CHAR_STRING,"123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ#$!@&%");
- properties.setProperty(KAPTCHA_TEXTPRODUCER_CHAR_STRING,"123456789#$@&%");
+ properties.setProperty(KAPTCHA_TEXTPRODUCER_CHAR_STRING,"0123456789");
properties.setProperty(KAPTCHA_OBSCURIFICATOR_IMPL, "com.google.code.kaptcha.impl.ShadowGimpy");
DefaultKaptcha defaultKaptcha = new DefaultKaptcha();
Config config = new Config(properties);
diff --git a/auth/src/main/resources/bootstrap.yml b/auth/src/main/resources/bootstrap.yml
index 49756c5..5fb4c30 100644
--- a/auth/src/main/resources/bootstrap.yml
+++ b/auth/src/main/resources/bootstrap.yml
@@ -39,7 +39,7 @@ dubbo:
protocol:
name: dubbo
port: -1
- serialization: fastjson2
+# serialization: fastjson2
registry:
address: nacos://${spring.cloud.nacos.discovery.server-addr}
username: ${spring.cloud.nacos.discovery.username}
diff --git a/visual/code-gen/pom.xml b/code-gen/pom.xml
similarity index 100%
rename from visual/code-gen/pom.xml
rename to code-gen/pom.xml
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/CodeGenApplication.java b/code-gen/src/main/java/cn/fateverse/code/CodeGenApplication.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/CodeGenApplication.java
rename to code-gen/src/main/java/cn/fateverse/code/CodeGenApplication.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/aspect/DynamicTableAspect.java b/code-gen/src/main/java/cn/fateverse/code/aspect/DynamicTableAspect.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/aspect/DynamicTableAspect.java
rename to code-gen/src/main/java/cn/fateverse/code/aspect/DynamicTableAspect.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/config/CodeGenConfig.java b/code-gen/src/main/java/cn/fateverse/code/config/CodeGenConfig.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/config/CodeGenConfig.java
rename to code-gen/src/main/java/cn/fateverse/code/config/CodeGenConfig.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/controller/DataSourceController.java b/code-gen/src/main/java/cn/fateverse/code/controller/DataSourceController.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/controller/DataSourceController.java
rename to code-gen/src/main/java/cn/fateverse/code/controller/DataSourceController.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/controller/DynamicTableController.java b/code-gen/src/main/java/cn/fateverse/code/controller/DynamicTableController.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/controller/DynamicTableController.java
rename to code-gen/src/main/java/cn/fateverse/code/controller/DynamicTableController.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/controller/RegularController.java b/code-gen/src/main/java/cn/fateverse/code/controller/RegularController.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/controller/RegularController.java
rename to code-gen/src/main/java/cn/fateverse/code/controller/RegularController.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/controller/TableController.java b/code-gen/src/main/java/cn/fateverse/code/controller/TableController.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/controller/TableController.java
rename to code-gen/src/main/java/cn/fateverse/code/controller/TableController.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/ApiClass.java b/code-gen/src/main/java/cn/fateverse/code/entity/ApiClass.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/ApiClass.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/ApiClass.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/CodeDataSource.java b/code-gen/src/main/java/cn/fateverse/code/entity/CodeDataSource.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/CodeDataSource.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/CodeDataSource.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/DynamicPage.java b/code-gen/src/main/java/cn/fateverse/code/entity/DynamicPage.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/DynamicPage.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/DynamicPage.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/InterTable.java b/code-gen/src/main/java/cn/fateverse/code/entity/InterTable.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/InterTable.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/InterTable.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/Module.java b/code-gen/src/main/java/cn/fateverse/code/entity/Module.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/Module.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/Module.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/OptionInfo.java b/code-gen/src/main/java/cn/fateverse/code/entity/OptionInfo.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/OptionInfo.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/OptionInfo.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/Regular.java b/code-gen/src/main/java/cn/fateverse/code/entity/Regular.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/Regular.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/Regular.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/RelTable.java b/code-gen/src/main/java/cn/fateverse/code/entity/RelTable.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/RelTable.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/RelTable.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/RelTableColumn.java b/code-gen/src/main/java/cn/fateverse/code/entity/RelTableColumn.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/RelTableColumn.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/RelTableColumn.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/Table.java b/code-gen/src/main/java/cn/fateverse/code/entity/Table.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/Table.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/Table.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/TableColumn.java b/code-gen/src/main/java/cn/fateverse/code/entity/TableColumn.java
similarity index 99%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/TableColumn.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/TableColumn.java
index de9d58d..6c15665 100644
--- a/visual/code-gen/src/main/java/cn/fateverse/code/entity/TableColumn.java
+++ b/code-gen/src/main/java/cn/fateverse/code/entity/TableColumn.java
@@ -1,6 +1,5 @@
package cn.fateverse.code.entity;
-import cn.hutool.core.util.StrUtil;
import cn.fateverse.code.util.constant.CodeGenConstants;
import cn.fateverse.common.core.annotaion.EnableAutoField;
import cn.fateverse.common.core.entity.BaseEntity;
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/bo/TableGenBo.java b/code-gen/src/main/java/cn/fateverse/code/entity/bo/TableGenBo.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/bo/TableGenBo.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/bo/TableGenBo.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/dto/DataSourceDto.java b/code-gen/src/main/java/cn/fateverse/code/entity/dto/DataSourceDto.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/dto/DataSourceDto.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/dto/DataSourceDto.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/dto/ImportDto.java b/code-gen/src/main/java/cn/fateverse/code/entity/dto/ImportDto.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/dto/ImportDto.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/dto/ImportDto.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/dto/RegularDto.java b/code-gen/src/main/java/cn/fateverse/code/entity/dto/RegularDto.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/dto/RegularDto.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/dto/RegularDto.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/dto/TableDto.java b/code-gen/src/main/java/cn/fateverse/code/entity/dto/TableDto.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/dto/TableDto.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/dto/TableDto.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/query/DataSourceQuery.java b/code-gen/src/main/java/cn/fateverse/code/entity/query/DataSourceQuery.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/query/DataSourceQuery.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/query/DataSourceQuery.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/query/DynamicTable.java b/code-gen/src/main/java/cn/fateverse/code/entity/query/DynamicTable.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/query/DynamicTable.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/query/DynamicTable.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/query/RegularQuery.java b/code-gen/src/main/java/cn/fateverse/code/entity/query/RegularQuery.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/query/RegularQuery.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/query/RegularQuery.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/query/TableQuery.java b/code-gen/src/main/java/cn/fateverse/code/entity/query/TableQuery.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/query/TableQuery.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/query/TableQuery.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/vo/DataSourceVo.java b/code-gen/src/main/java/cn/fateverse/code/entity/vo/DataSourceVo.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/vo/DataSourceVo.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/vo/DataSourceVo.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/vo/RegularVo.java b/code-gen/src/main/java/cn/fateverse/code/entity/vo/RegularVo.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/vo/RegularVo.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/vo/RegularVo.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/vo/TableInfoVo.java b/code-gen/src/main/java/cn/fateverse/code/entity/vo/TableInfoVo.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/vo/TableInfoVo.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/vo/TableInfoVo.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/entity/vo/TableVo.java b/code-gen/src/main/java/cn/fateverse/code/entity/vo/TableVo.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/entity/vo/TableVo.java
rename to code-gen/src/main/java/cn/fateverse/code/entity/vo/TableVo.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/enums/BackTemplateEnum.java b/code-gen/src/main/java/cn/fateverse/code/enums/BackTemplateEnum.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/enums/BackTemplateEnum.java
rename to code-gen/src/main/java/cn/fateverse/code/enums/BackTemplateEnum.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/enums/DynamicSourceEnum.java b/code-gen/src/main/java/cn/fateverse/code/enums/DynamicSourceEnum.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/enums/DynamicSourceEnum.java
rename to code-gen/src/main/java/cn/fateverse/code/enums/DynamicSourceEnum.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/enums/FrontTemplateEnum.java b/code-gen/src/main/java/cn/fateverse/code/enums/FrontTemplateEnum.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/enums/FrontTemplateEnum.java
rename to code-gen/src/main/java/cn/fateverse/code/enums/FrontTemplateEnum.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/factory/DynamicDataSourceService.java b/code-gen/src/main/java/cn/fateverse/code/factory/DynamicDataSourceService.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/factory/DynamicDataSourceService.java
rename to code-gen/src/main/java/cn/fateverse/code/factory/DynamicDataSourceService.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/factory/DynamicTableService.java b/code-gen/src/main/java/cn/fateverse/code/factory/DynamicTableService.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/factory/DynamicTableService.java
rename to code-gen/src/main/java/cn/fateverse/code/factory/DynamicTableService.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/factory/impl/AbstractDynamicTableService.java b/code-gen/src/main/java/cn/fateverse/code/factory/impl/AbstractDynamicTableService.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/factory/impl/AbstractDynamicTableService.java
rename to code-gen/src/main/java/cn/fateverse/code/factory/impl/AbstractDynamicTableService.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/factory/impl/MySQLDynamicTableService.java b/code-gen/src/main/java/cn/fateverse/code/factory/impl/MySQLDynamicTableService.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/factory/impl/MySQLDynamicTableService.java
rename to code-gen/src/main/java/cn/fateverse/code/factory/impl/MySQLDynamicTableService.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/factory/impl/OracleDynamicTableService.java b/code-gen/src/main/java/cn/fateverse/code/factory/impl/OracleDynamicTableService.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/factory/impl/OracleDynamicTableService.java
rename to code-gen/src/main/java/cn/fateverse/code/factory/impl/OracleDynamicTableService.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/mapper/DataSourceMapper.java b/code-gen/src/main/java/cn/fateverse/code/mapper/DataSourceMapper.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/mapper/DataSourceMapper.java
rename to code-gen/src/main/java/cn/fateverse/code/mapper/DataSourceMapper.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/mapper/RegularMapper.java b/code-gen/src/main/java/cn/fateverse/code/mapper/RegularMapper.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/mapper/RegularMapper.java
rename to code-gen/src/main/java/cn/fateverse/code/mapper/RegularMapper.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/mapper/TableColumnMapper.java b/code-gen/src/main/java/cn/fateverse/code/mapper/TableColumnMapper.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/mapper/TableColumnMapper.java
rename to code-gen/src/main/java/cn/fateverse/code/mapper/TableColumnMapper.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/mapper/TableMapper.java b/code-gen/src/main/java/cn/fateverse/code/mapper/TableMapper.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/mapper/TableMapper.java
rename to code-gen/src/main/java/cn/fateverse/code/mapper/TableMapper.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/mapper/dynamic/DynamicTableMapper.java b/code-gen/src/main/java/cn/fateverse/code/mapper/dynamic/DynamicTableMapper.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/mapper/dynamic/DynamicTableMapper.java
rename to code-gen/src/main/java/cn/fateverse/code/mapper/dynamic/DynamicTableMapper.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/mapper/dynamic/MySqlDynamicTableMapper.java b/code-gen/src/main/java/cn/fateverse/code/mapper/dynamic/MySqlDynamicTableMapper.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/mapper/dynamic/MySqlDynamicTableMapper.java
rename to code-gen/src/main/java/cn/fateverse/code/mapper/dynamic/MySqlDynamicTableMapper.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/mapper/dynamic/OracleDynamicTableMapper.java b/code-gen/src/main/java/cn/fateverse/code/mapper/dynamic/OracleDynamicTableMapper.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/mapper/dynamic/OracleDynamicTableMapper.java
rename to code-gen/src/main/java/cn/fateverse/code/mapper/dynamic/OracleDynamicTableMapper.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/service/DataSourceService.java b/code-gen/src/main/java/cn/fateverse/code/service/DataSourceService.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/service/DataSourceService.java
rename to code-gen/src/main/java/cn/fateverse/code/service/DataSourceService.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/service/DynamicTableMetadataService.java b/code-gen/src/main/java/cn/fateverse/code/service/DynamicTableMetadataService.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/service/DynamicTableMetadataService.java
rename to code-gen/src/main/java/cn/fateverse/code/service/DynamicTableMetadataService.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/service/RegularService.java b/code-gen/src/main/java/cn/fateverse/code/service/RegularService.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/service/RegularService.java
rename to code-gen/src/main/java/cn/fateverse/code/service/RegularService.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/service/TableService.java b/code-gen/src/main/java/cn/fateverse/code/service/TableService.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/service/TableService.java
rename to code-gen/src/main/java/cn/fateverse/code/service/TableService.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/service/impl/DataSourceServiceImpl.java b/code-gen/src/main/java/cn/fateverse/code/service/impl/DataSourceServiceImpl.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/service/impl/DataSourceServiceImpl.java
rename to code-gen/src/main/java/cn/fateverse/code/service/impl/DataSourceServiceImpl.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/service/impl/DynamicTableMetadataServiceImpl.java b/code-gen/src/main/java/cn/fateverse/code/service/impl/DynamicTableMetadataServiceImpl.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/service/impl/DynamicTableMetadataServiceImpl.java
rename to code-gen/src/main/java/cn/fateverse/code/service/impl/DynamicTableMetadataServiceImpl.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/service/impl/RegularServiceImpl.java b/code-gen/src/main/java/cn/fateverse/code/service/impl/RegularServiceImpl.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/service/impl/RegularServiceImpl.java
rename to code-gen/src/main/java/cn/fateverse/code/service/impl/RegularServiceImpl.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/service/impl/TableServiceImpl.java b/code-gen/src/main/java/cn/fateverse/code/service/impl/TableServiceImpl.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/service/impl/TableServiceImpl.java
rename to code-gen/src/main/java/cn/fateverse/code/service/impl/TableServiceImpl.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/util/constant/CodeGenConstants.java b/code-gen/src/main/java/cn/fateverse/code/util/constant/CodeGenConstants.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/util/constant/CodeGenConstants.java
rename to code-gen/src/main/java/cn/fateverse/code/util/constant/CodeGenConstants.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/util/velocity/VelocityInitializer.java b/code-gen/src/main/java/cn/fateverse/code/util/velocity/VelocityInitializer.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/util/velocity/VelocityInitializer.java
rename to code-gen/src/main/java/cn/fateverse/code/util/velocity/VelocityInitializer.java
diff --git a/visual/code-gen/src/main/java/cn/fateverse/code/util/velocity/VelocityUtils.java b/code-gen/src/main/java/cn/fateverse/code/util/velocity/VelocityUtils.java
similarity index 100%
rename from visual/code-gen/src/main/java/cn/fateverse/code/util/velocity/VelocityUtils.java
rename to code-gen/src/main/java/cn/fateverse/code/util/velocity/VelocityUtils.java
diff --git a/visual/code-gen/src/main/resources/bootstrap-pro.yml b/code-gen/src/main/resources/bootstrap-pro.yml
similarity index 100%
rename from visual/code-gen/src/main/resources/bootstrap-pro.yml
rename to code-gen/src/main/resources/bootstrap-pro.yml
diff --git a/visual/code-gen/src/main/resources/bootstrap.yml b/code-gen/src/main/resources/bootstrap.yml
similarity index 97%
rename from visual/code-gen/src/main/resources/bootstrap.yml
rename to code-gen/src/main/resources/bootstrap.yml
index 651040f..bf69b79 100644
--- a/visual/code-gen/src/main/resources/bootstrap.yml
+++ b/code-gen/src/main/resources/bootstrap.yml
@@ -34,7 +34,7 @@ dubbo:
protocol:
name: dubbo
port: -1
- serialization: fastjson2
+# serialization: fastjson2
registry:
address: nacos://${spring.cloud.nacos.discovery.server-addr}
username: ${spring.cloud.nacos.discovery.username}
diff --git a/visual/code-gen/src/main/resources/mapper/DataSourceMapper.xml b/code-gen/src/main/resources/mapper/DataSourceMapper.xml
similarity index 100%
rename from visual/code-gen/src/main/resources/mapper/DataSourceMapper.xml
rename to code-gen/src/main/resources/mapper/DataSourceMapper.xml
diff --git a/visual/code-gen/src/main/resources/mapper/RegularMapper.xml b/code-gen/src/main/resources/mapper/RegularMapper.xml
similarity index 100%
rename from visual/code-gen/src/main/resources/mapper/RegularMapper.xml
rename to code-gen/src/main/resources/mapper/RegularMapper.xml
diff --git a/visual/code-gen/src/main/resources/mapper/TableColumnMapper.xml b/code-gen/src/main/resources/mapper/TableColumnMapper.xml
similarity index 100%
rename from visual/code-gen/src/main/resources/mapper/TableColumnMapper.xml
rename to code-gen/src/main/resources/mapper/TableColumnMapper.xml
diff --git a/visual/code-gen/src/main/resources/mapper/TableMapper.xml b/code-gen/src/main/resources/mapper/TableMapper.xml
similarity index 100%
rename from visual/code-gen/src/main/resources/mapper/TableMapper.xml
rename to code-gen/src/main/resources/mapper/TableMapper.xml
diff --git a/visual/code-gen/src/main/resources/mapper/dynamic/DynamicTableMapper.xml b/code-gen/src/main/resources/mapper/dynamic/DynamicTableMapper.xml
similarity index 100%
rename from visual/code-gen/src/main/resources/mapper/dynamic/DynamicTableMapper.xml
rename to code-gen/src/main/resources/mapper/dynamic/DynamicTableMapper.xml
diff --git a/visual/code-gen/src/main/resources/mapper/dynamic/MySqlDynamicTableMapper.xml b/code-gen/src/main/resources/mapper/dynamic/MySqlDynamicTableMapper.xml
similarity index 100%
rename from visual/code-gen/src/main/resources/mapper/dynamic/MySqlDynamicTableMapper.xml
rename to code-gen/src/main/resources/mapper/dynamic/MySqlDynamicTableMapper.xml
diff --git a/visual/code-gen/src/main/resources/mapper/dynamic/OracleDynamicTableMapper.xml b/code-gen/src/main/resources/mapper/dynamic/OracleDynamicTableMapper.xml
similarity index 100%
rename from visual/code-gen/src/main/resources/mapper/dynamic/OracleDynamicTableMapper.xml
rename to code-gen/src/main/resources/mapper/dynamic/OracleDynamicTableMapper.xml
diff --git a/visual/code-gen/src/main/resources/vm/java/controller.java.vm b/code-gen/src/main/resources/vm/java/controller.java.vm
similarity index 100%
rename from visual/code-gen/src/main/resources/vm/java/controller.java.vm
rename to code-gen/src/main/resources/vm/java/controller.java.vm
diff --git a/visual/code-gen/src/main/resources/vm/java/entity.java.vm b/code-gen/src/main/resources/vm/java/entity.java.vm
similarity index 100%
rename from visual/code-gen/src/main/resources/vm/java/entity.java.vm
rename to code-gen/src/main/resources/vm/java/entity.java.vm
diff --git a/visual/code-gen/src/main/resources/vm/java/entityDto.java.vm b/code-gen/src/main/resources/vm/java/entityDto.java.vm
similarity index 100%
rename from visual/code-gen/src/main/resources/vm/java/entityDto.java.vm
rename to code-gen/src/main/resources/vm/java/entityDto.java.vm
diff --git a/visual/code-gen/src/main/resources/vm/java/entityQuery.java.vm b/code-gen/src/main/resources/vm/java/entityQuery.java.vm
similarity index 100%
rename from visual/code-gen/src/main/resources/vm/java/entityQuery.java.vm
rename to code-gen/src/main/resources/vm/java/entityQuery.java.vm
diff --git a/visual/code-gen/src/main/resources/vm/java/entityVo.java.vm b/code-gen/src/main/resources/vm/java/entityVo.java.vm
similarity index 100%
rename from visual/code-gen/src/main/resources/vm/java/entityVo.java.vm
rename to code-gen/src/main/resources/vm/java/entityVo.java.vm
diff --git a/visual/code-gen/src/main/resources/vm/java/mybatis/mapper.java.vm b/code-gen/src/main/resources/vm/java/mybatis/mapper.java.vm
similarity index 100%
rename from visual/code-gen/src/main/resources/vm/java/mybatis/mapper.java.vm
rename to code-gen/src/main/resources/vm/java/mybatis/mapper.java.vm
diff --git a/visual/code-gen/src/main/resources/vm/java/mybatis/serviceImpl.java.vm b/code-gen/src/main/resources/vm/java/mybatis/serviceImpl.java.vm
similarity index 100%
rename from visual/code-gen/src/main/resources/vm/java/mybatis/serviceImpl.java.vm
rename to code-gen/src/main/resources/vm/java/mybatis/serviceImpl.java.vm
diff --git a/visual/code-gen/src/main/resources/vm/java/mybatisplus/mapper.java.vm b/code-gen/src/main/resources/vm/java/mybatisplus/mapper.java.vm
similarity index 100%
rename from visual/code-gen/src/main/resources/vm/java/mybatisplus/mapper.java.vm
rename to code-gen/src/main/resources/vm/java/mybatisplus/mapper.java.vm
diff --git a/visual/code-gen/src/main/resources/vm/java/mybatisplus/serviceImpl.java.vm b/code-gen/src/main/resources/vm/java/mybatisplus/serviceImpl.java.vm
similarity index 100%
rename from visual/code-gen/src/main/resources/vm/java/mybatisplus/serviceImpl.java.vm
rename to code-gen/src/main/resources/vm/java/mybatisplus/serviceImpl.java.vm
diff --git a/visual/code-gen/src/main/resources/vm/java/service.java.vm b/code-gen/src/main/resources/vm/java/service.java.vm
similarity index 100%
rename from visual/code-gen/src/main/resources/vm/java/service.java.vm
rename to code-gen/src/main/resources/vm/java/service.java.vm
diff --git a/visual/code-gen/src/main/resources/vm/react/api.ts.vm b/code-gen/src/main/resources/vm/react/api.ts.vm
similarity index 100%
rename from visual/code-gen/src/main/resources/vm/react/api.ts.vm
rename to code-gen/src/main/resources/vm/react/api.ts.vm
diff --git a/visual/code-gen/src/main/resources/vm/react/type.ts.vm b/code-gen/src/main/resources/vm/react/type.ts.vm
similarity index 100%
rename from visual/code-gen/src/main/resources/vm/react/type.ts.vm
rename to code-gen/src/main/resources/vm/react/type.ts.vm
diff --git a/visual/code-gen/src/main/resources/vm/react/view.tsx.vm b/code-gen/src/main/resources/vm/react/view.tsx.vm
similarity index 99%
rename from visual/code-gen/src/main/resources/vm/react/view.tsx.vm
rename to code-gen/src/main/resources/vm/react/view.tsx.vm
index 47a8d09..44a1867 100644
--- a/visual/code-gen/src/main/resources/vm/react/view.tsx.vm
+++ b/code-gen/src/main/resources/vm/react/view.tsx.vm
@@ -3,14 +3,14 @@ import { PlusCircleTwoTone, EditTwoTone, DeleteTwoTone, ExclamationCircleOutline
import Table, { ColumnsType } from "antd/lib/table";
import { TableRowSelection } from "antd/lib/table/interface";
import React, { Fragment, useEffect, useReducer, useState } from "react";
-import { get${ClassName}List, get${ClassName}Details, add${ClassName}, edit${ClassName}, del${ClassName} } from "../../api/${businessName}";
+import { get${ClassName}List, get${ClassName}Details, add${ClassName}, edit${ClassName}, del${ClassName} } from "./view.tsx${businessName}";
#if($table.hasDictSelect())
import { DTag } from "../../components/DTag";
import { getCacheType } from "../../utils/cache";
#end
import SearchForm from "../../components/SearchForm";
import { IModalConfig, IResponse } from "../../type";
-import { DataType } from "../../type/${businessName}";
+import { DataType } from "./view.tsx${businessName}";
import confirm from "antd/lib/modal/confirm";
import { parseDateTime, queryReducer, reducerPagination } from "../../utils/tool";
diff --git a/visual/code-gen/src/main/resources/vm/vue/api.js.vm b/code-gen/src/main/resources/vm/vue/api.js.vm
similarity index 100%
rename from visual/code-gen/src/main/resources/vm/vue/api.js.vm
rename to code-gen/src/main/resources/vm/vue/api.js.vm
diff --git a/visual/code-gen/src/main/resources/vm/vue/index.vue.vm b/code-gen/src/main/resources/vm/vue/index.vue.vm
similarity index 100%
rename from visual/code-gen/src/main/resources/vm/vue/index.vue.vm
rename to code-gen/src/main/resources/vm/vue/index.vue.vm
diff --git a/visual/code-gen/src/main/resources/vm/xml/mapperMySql.xml.vm b/code-gen/src/main/resources/vm/xml/mapperMySql.xml.vm
similarity index 100%
rename from visual/code-gen/src/main/resources/vm/xml/mapperMySql.xml.vm
rename to code-gen/src/main/resources/vm/xml/mapperMySql.xml.vm
diff --git a/visual/code-gen/src/main/resources/vm/xml/mapperOracle.xml.vm b/code-gen/src/main/resources/vm/xml/mapperOracle.xml.vm
similarity index 100%
rename from visual/code-gen/src/main/resources/vm/xml/mapperOracle.xml.vm
rename to code-gen/src/main/resources/vm/xml/mapperOracle.xml.vm
diff --git a/visual/custom-query/pom.xml b/custom-query/custom-query-biz/pom.xml
similarity index 88%
rename from visual/custom-query/pom.xml
rename to custom-query/custom-query-biz/pom.xml
index 3ae5af9..9fa810b 100644
--- a/visual/custom-query/pom.xml
+++ b/custom-query/custom-query-biz/pom.xml
@@ -3,19 +3,28 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- visual
+ custom-querycn.fateverse1.0.04.0.0
- custom-query
- 自定义查询模块
+ custom-query-biz
+
+ 11
+ 11true
+
+
+
+ cn.fateverse
+ custom-query-submter
+ 1.0.0
+ cn.fateversecommon-security
@@ -89,4 +98,5 @@
+
\ No newline at end of file
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/CustomQueryApplication.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/CustomQueryApplication.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/CustomQueryApplication.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/CustomQueryApplication.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/aspect/DynamicDataSourceAspect.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/aspect/DynamicDataSourceAspect.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/aspect/DynamicDataSourceAspect.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/aspect/DynamicDataSourceAspect.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/constant/QueryConstant.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/constant/QueryConstant.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/constant/QueryConstant.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/constant/QueryConstant.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/controller/DataAdapterController.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/DataAdapterController.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/controller/DataAdapterController.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/DataAdapterController.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/controller/DataSourceManageController.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/DataSourceManageController.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/controller/DataSourceManageController.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/DataSourceManageController.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/controller/DynamicDataSourceTableController.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/DynamicDataSourceTableController.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/controller/DynamicDataSourceTableController.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/DynamicDataSourceTableController.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/controller/DynamicEchartsController.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/DynamicEchartsController.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/controller/DynamicEchartsController.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/DynamicEchartsController.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/controller/PageController.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/PageController.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/controller/PageController.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/PageController.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/controller/SqlSearchController.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/SqlSearchController.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/controller/SqlSearchController.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/SqlSearchController.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/controller/SqlUniQueryController.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/SqlUniQueryController.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/controller/SqlUniQueryController.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/SqlUniQueryController.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/controller/TableController.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/TableController.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/controller/TableController.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/TableController.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/controller/TopoUniQueryController.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/TopoUniQueryController.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/controller/TopoUniQueryController.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/TopoUniQueryController.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/controller/TopologySearchController.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/TopologySearchController.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/controller/TopologySearchController.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/controller/TopologySearchController.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/DataAdapter.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/DataAdapter.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/DataAdapter.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/DataAdapter.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/DataSourceManage.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/DataSourceManage.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/DataSourceManage.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/DataSourceManage.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/DataSourceManageCount.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/DataSourceManageCount.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/DataSourceManageCount.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/DataSourceManageCount.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/DynamicEcharts.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/DynamicEcharts.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/DynamicEcharts.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/DynamicEcharts.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/DynamicPage.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/DynamicPage.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/DynamicPage.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/DynamicPage.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/DynamicTable.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/DynamicTable.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/DynamicTable.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/DynamicTable.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/Table.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/Table.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/Table.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/Table.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/TableColumn.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/TableColumn.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/TableColumn.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/TableColumn.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/TableInfo.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/TableInfo.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/TableInfo.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/TableInfo.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/TableRelationalMapping.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/TableRelationalMapping.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/TableRelationalMapping.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/TableRelationalMapping.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/TableRole.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/TableRole.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/TableRole.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/TableRole.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/UniColumn.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/UniColumn.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/UniColumn.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/UniColumn.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/UniCon.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/UniCon.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/UniCon.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/UniCon.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/UniQuery.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/UniQuery.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/UniQuery.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/UniQuery.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/bo/SqlSelect.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/bo/SqlSelect.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/bo/SqlSelect.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/bo/SqlSelect.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/bo/TableBo.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/bo/TableBo.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/bo/TableBo.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/bo/TableBo.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/bo/TopologySelect.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/bo/TopologySelect.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/bo/TopologySelect.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/bo/TopologySelect.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/DataAdapterDto.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/DataAdapterDto.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/DataAdapterDto.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/DataAdapterDto.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/DataSourceManageDto.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/DataSourceManageDto.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/DataSourceManageDto.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/DataSourceManageDto.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/DynamicEchartsDto.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/DynamicEchartsDto.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/DynamicEchartsDto.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/DynamicEchartsDto.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/ImportDto.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/ImportDto.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/ImportDto.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/ImportDto.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/SearchInfo.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/SearchInfo.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/SearchInfo.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/SearchInfo.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/SqlDto.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/SqlDto.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/SqlDto.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/SqlDto.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/TableColumnDto.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/TableColumnDto.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/TableColumnDto.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/TableColumnDto.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/TableDto.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/TableDto.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/TableDto.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/TableDto.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/TableRelationalMappingDto.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/TableRelationalMappingDto.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/TableRelationalMappingDto.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/TableRelationalMappingDto.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/TopoDto.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/TopoDto.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/TopoDto.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/TopoDto.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/UniConDto.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/UniConDto.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/UniConDto.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/UniConDto.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/UniQueryDto.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/UniQueryDto.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/dto/UniQueryDto.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/dto/UniQueryDto.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/query/DataAdapterQuery.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/query/DataAdapterQuery.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/query/DataAdapterQuery.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/query/DataAdapterQuery.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/query/DataSourceManageQuery.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/query/DataSourceManageQuery.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/query/DataSourceManageQuery.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/query/DataSourceManageQuery.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/query/DynamicEchartsQuery.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/query/DynamicEchartsQuery.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/query/DynamicEchartsQuery.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/query/DynamicEchartsQuery.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/query/DynamicTableQuery.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/query/DynamicTableQuery.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/query/DynamicTableQuery.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/query/DynamicTableQuery.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/query/TableQuery.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/query/TableQuery.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/query/TableQuery.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/query/TableQuery.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/query/UniQueryQuery.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/query/UniQueryQuery.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/query/UniQueryQuery.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/query/UniQueryQuery.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/topology/Edge.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/topology/Edge.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/topology/Edge.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/topology/Edge.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/topology/EdgeConfig.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/topology/EdgeConfig.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/topology/EdgeConfig.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/topology/EdgeConfig.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/topology/Node.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/topology/Node.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/topology/Node.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/topology/Node.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/topology/NodeColumn.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/topology/NodeColumn.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/topology/NodeColumn.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/topology/NodeColumn.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/topology/TopologyBo.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/topology/TopologyBo.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/topology/TopologyBo.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/topology/TopologyBo.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/CustomQueryResult.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/CustomQueryResult.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/CustomQueryResult.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/CustomQueryResult.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/DataAdapterVo.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/DataAdapterVo.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/DataAdapterVo.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/DataAdapterVo.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/DataSourceManageVo.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/DataSourceManageVo.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/DataSourceManageVo.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/DataSourceManageVo.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/DynamicEchartsVo.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/DynamicEchartsVo.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/DynamicEchartsVo.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/DynamicEchartsVo.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/SqlInfoVo.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/SqlInfoVo.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/SqlInfoVo.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/SqlInfoVo.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/TableColumnVo.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/TableColumnVo.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/TableColumnVo.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/TableColumnVo.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/TableTopoVo.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/TableTopoVo.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/TableTopoVo.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/TableTopoVo.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/TableVo.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/TableVo.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/TableVo.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/TableVo.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/TopoVo.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/TopoVo.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/TopoVo.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/TopoVo.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/UniConVo.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/UniConVo.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/UniConVo.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/UniConVo.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/UniQueryVo.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/UniQueryVo.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/entity/vo/UniQueryVo.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/entity/vo/UniQueryVo.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/enums/DataAdapterSource.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/enums/DataAdapterSource.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/enums/DataAdapterSource.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/enums/DataAdapterSource.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/enums/DataAdapterType.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/enums/DataAdapterType.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/enums/DataAdapterType.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/enums/DataAdapterType.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/enums/DynamicSourceEnum.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/enums/DynamicSourceEnum.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/enums/DynamicSourceEnum.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/enums/DynamicSourceEnum.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/factory/DynamicDataSourceFactory.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/factory/DynamicDataSourceFactory.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/factory/DynamicDataSourceFactory.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/factory/DynamicDataSourceFactory.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/factory/DynamicDataSourceService.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/factory/DynamicDataSourceService.java
similarity index 97%
rename from visual/custom-query/src/main/java/cn/fateverse/query/factory/DynamicDataSourceService.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/factory/DynamicDataSourceService.java
index 67b3dc7..78f74af 100644
--- a/visual/custom-query/src/main/java/cn/fateverse/query/factory/DynamicDataSourceService.java
+++ b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/factory/DynamicDataSourceService.java
@@ -3,7 +3,6 @@ package cn.fateverse.query.factory;
import cn.fateverse.common.core.exception.CustomException;
import cn.fateverse.query.entity.DataSourceManage;
import cn.fateverse.query.enums.DynamicSourceEnum;
-import cn.fateverse.query.factory.impl.AbstractDynamicDataSourceFactory;
import cn.fateverse.query.mapper.DynamicDataSourceMapper;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/factory/impl/AbstractDynamicDataSourceFactory.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/factory/impl/AbstractDynamicDataSourceFactory.java
similarity index 93%
rename from visual/custom-query/src/main/java/cn/fateverse/query/factory/impl/AbstractDynamicDataSourceFactory.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/factory/impl/AbstractDynamicDataSourceFactory.java
index ea08255..f963a44 100644
--- a/visual/custom-query/src/main/java/cn/fateverse/query/factory/impl/AbstractDynamicDataSourceFactory.java
+++ b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/factory/impl/AbstractDynamicDataSourceFactory.java
@@ -3,6 +3,7 @@ package cn.fateverse.query.factory.impl;
import cn.fateverse.query.entity.DataSourceManage;
import cn.fateverse.query.entity.DynamicPage;
import cn.fateverse.query.enums.DynamicSourceEnum;
+import cn.fateverse.query.submeter.datasource.SubmeterDataSource;
import cn.fateverse.query.utils.MyBatisResourceUtils;
import cn.hutool.core.util.StrUtil;
import cn.fateverse.common.core.entity.PageInfo;
@@ -42,8 +43,10 @@ public abstract class AbstractDynamicDataSourceFactory implements DynamicDataSou
} else {
baseUrl = dataSourceManage.getUrl();
}
+ //todo 后续分表查询可将数据源替换为新的数据源即可
DataSource dataSource = new UnpooledDataSource(mysqlEnum.getDrive(), baseUrl,
dataSourceManage.getUsername(), dataSourceManage.getPassword());
+// sessionFactoryBean.setDataSource(new SubmeterDataSource(dataSource));
sessionFactoryBean.setDataSource(dataSource);
SqlSessionFactory sqlSessionFactory;
try {
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/factory/impl/MariaDynamicDataSourceFactory.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/factory/impl/MariaDynamicDataSourceFactory.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/factory/impl/MariaDynamicDataSourceFactory.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/factory/impl/MariaDynamicDataSourceFactory.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/factory/impl/MySqlDynamicDataSourceFactory.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/factory/impl/MySqlDynamicDataSourceFactory.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/factory/impl/MySqlDynamicDataSourceFactory.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/factory/impl/MySqlDynamicDataSourceFactory.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/factory/impl/OracleDynamicDataSourceFactory.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/factory/impl/OracleDynamicDataSourceFactory.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/factory/impl/OracleDynamicDataSourceFactory.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/factory/impl/OracleDynamicDataSourceFactory.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/factory/impl/PostgresDynamicDataSourceFactory.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/factory/impl/PostgresDynamicDataSourceFactory.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/factory/impl/PostgresDynamicDataSourceFactory.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/factory/impl/PostgresDynamicDataSourceFactory.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/handler/adapter/DataAdapterHandler.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/handler/adapter/DataAdapterHandler.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/handler/adapter/DataAdapterHandler.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/handler/adapter/DataAdapterHandler.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/handler/adapter/impl/CustomQueryDataAdapterHandler.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/handler/adapter/impl/CustomQueryDataAdapterHandler.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/handler/adapter/impl/CustomQueryDataAdapterHandler.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/handler/adapter/impl/CustomQueryDataAdapterHandler.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/handler/engine/EngineExecuteHandler.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/handler/engine/EngineExecuteHandler.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/handler/engine/EngineExecuteHandler.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/handler/engine/EngineExecuteHandler.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/handler/engine/impl/JavaEngineExecuteHandler.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/handler/engine/impl/JavaEngineExecuteHandler.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/handler/engine/impl/JavaEngineExecuteHandler.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/handler/engine/impl/JavaEngineExecuteHandler.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/handler/engine/impl/JavaScriptEngineExecuteHandler.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/handler/engine/impl/JavaScriptEngineExecuteHandler.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/handler/engine/impl/JavaScriptEngineExecuteHandler.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/handler/engine/impl/JavaScriptEngineExecuteHandler.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/handler/reader/DataAdapterHandlerReader.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/handler/reader/DataAdapterHandlerReader.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/handler/reader/DataAdapterHandlerReader.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/handler/reader/DataAdapterHandlerReader.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/handler/reader/EngineExecuteHandlerReader.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/handler/reader/EngineExecuteHandlerReader.java
similarity index 95%
rename from visual/custom-query/src/main/java/cn/fateverse/query/handler/reader/EngineExecuteHandlerReader.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/handler/reader/EngineExecuteHandlerReader.java
index 9b53146..e5b6eb7 100644
--- a/visual/custom-query/src/main/java/cn/fateverse/query/handler/reader/EngineExecuteHandlerReader.java
+++ b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/handler/reader/EngineExecuteHandlerReader.java
@@ -2,8 +2,6 @@ package cn.fateverse.query.handler.reader;
import cn.fateverse.query.entity.DataAdapter;
import cn.fateverse.query.handler.engine.EngineExecuteHandler;
-import com.alibaba.fastjson2.JSON;
-import com.alibaba.fastjson2.TypeReference;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/mapper/DataAdapterMapper.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/DataAdapterMapper.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/mapper/DataAdapterMapper.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/DataAdapterMapper.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/mapper/DataSourceManageMapper.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/DataSourceManageMapper.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/mapper/DataSourceManageMapper.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/DataSourceManageMapper.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/mapper/DynamicDataSourceMapper.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/DynamicDataSourceMapper.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/mapper/DynamicDataSourceMapper.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/DynamicDataSourceMapper.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/mapper/DynamicEchartsMapper.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/DynamicEchartsMapper.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/mapper/DynamicEchartsMapper.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/DynamicEchartsMapper.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/mapper/TableColumnMapper.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/TableColumnMapper.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/mapper/TableColumnMapper.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/TableColumnMapper.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/mapper/TableMapper.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/TableMapper.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/mapper/TableMapper.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/TableMapper.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/mapper/TableRelationalMappingMapper.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/TableRelationalMappingMapper.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/mapper/TableRelationalMappingMapper.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/TableRelationalMappingMapper.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/mapper/TableRoleMapper.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/TableRoleMapper.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/mapper/TableRoleMapper.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/TableRoleMapper.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/mapper/UniColumnMapper.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/UniColumnMapper.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/mapper/UniColumnMapper.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/UniColumnMapper.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/mapper/UniConMapper.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/UniConMapper.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/mapper/UniConMapper.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/UniConMapper.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/mapper/UniQueryMapper.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/UniQueryMapper.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/mapper/UniQueryMapper.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/UniQueryMapper.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/mapper/dynamic/MariaDynamicDataSourceMapper.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/dynamic/MariaDynamicDataSourceMapper.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/mapper/dynamic/MariaDynamicDataSourceMapper.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/dynamic/MariaDynamicDataSourceMapper.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/mapper/dynamic/MySqlDynamicDataSourceMapper.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/dynamic/MySqlDynamicDataSourceMapper.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/mapper/dynamic/MySqlDynamicDataSourceMapper.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/dynamic/MySqlDynamicDataSourceMapper.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/mapper/dynamic/OracleDynamicDataSourceMapper.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/dynamic/OracleDynamicDataSourceMapper.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/mapper/dynamic/OracleDynamicDataSourceMapper.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/dynamic/OracleDynamicDataSourceMapper.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/mapper/dynamic/PostgresDynamicDataSourceMapper.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/dynamic/PostgresDynamicDataSourceMapper.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/mapper/dynamic/PostgresDynamicDataSourceMapper.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/mapper/dynamic/PostgresDynamicDataSourceMapper.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/DataAdapterService.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/DataAdapterService.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/DataAdapterService.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/DataAdapterService.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/DataSourceManageService.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/DataSourceManageService.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/DataSourceManageService.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/DataSourceManageService.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/DynamicDataSearchService.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/DynamicDataSearchService.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/DynamicDataSearchService.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/DynamicDataSearchService.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/DynamicDataSourceTableService.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/DynamicDataSourceTableService.java
similarity index 99%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/DynamicDataSourceTableService.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/DynamicDataSourceTableService.java
index 58ca6cb..a1ce6c1 100644
--- a/visual/custom-query/src/main/java/cn/fateverse/query/service/DynamicDataSourceTableService.java
+++ b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/DynamicDataSourceTableService.java
@@ -11,7 +11,6 @@ import cn.fateverse.query.enums.DynamicSourceEnum;
import cn.fateverse.query.entity.query.DynamicTableQuery;
import cn.fateverse.query.mapper.DynamicDataSourceMapper;
import cn.fateverse.query.mapper.TableMapper;
-import com.alibaba.fastjson2.JSON;
import com.github.pagehelper.JSqlParser;
import lombok.extern.slf4j.Slf4j;
import net.sf.jsqlparser.JSQLParserException;
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/DynamicEchartsService.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/DynamicEchartsService.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/DynamicEchartsService.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/DynamicEchartsService.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/PageService.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/PageService.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/PageService.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/PageService.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/SearchService.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/SearchService.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/SearchService.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/SearchService.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/SqlSearchService.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/SqlSearchService.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/SqlSearchService.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/SqlSearchService.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/TableService.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/TableService.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/TableService.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/TableService.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/TopologyAnalyzeService.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/TopologyAnalyzeService.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/TopologyAnalyzeService.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/TopologyAnalyzeService.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/TopologySearchService.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/TopologySearchService.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/TopologySearchService.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/TopologySearchService.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/UniQueryService.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/UniQueryService.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/UniQueryService.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/UniQueryService.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/impl/AbstractUniQueryService.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/AbstractUniQueryService.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/impl/AbstractUniQueryService.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/AbstractUniQueryService.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/impl/DataAdapterServiceImpl.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/DataAdapterServiceImpl.java
similarity index 98%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/impl/DataAdapterServiceImpl.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/DataAdapterServiceImpl.java
index af95e37..f729233 100644
--- a/visual/custom-query/src/main/java/cn/fateverse/query/service/impl/DataAdapterServiceImpl.java
+++ b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/DataAdapterServiceImpl.java
@@ -14,7 +14,6 @@ import cn.fateverse.common.mybatis.utils.PageUtils;
import cn.fateverse.common.security.utils.SecurityUtils;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
-import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;
import java.util.ArrayList;
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/impl/DataSourceManageServiceImpl.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/DataSourceManageServiceImpl.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/impl/DataSourceManageServiceImpl.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/DataSourceManageServiceImpl.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/impl/DynamicEchartsServiceImpl.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/DynamicEchartsServiceImpl.java
similarity index 96%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/impl/DynamicEchartsServiceImpl.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/DynamicEchartsServiceImpl.java
index 9807285..82a801e 100644
--- a/visual/custom-query/src/main/java/cn/fateverse/query/service/impl/DynamicEchartsServiceImpl.java
+++ b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/DynamicEchartsServiceImpl.java
@@ -9,10 +9,8 @@ import cn.fateverse.query.service.DynamicEchartsService;
import cn.fateverse.common.core.entity.Option;
import cn.fateverse.common.core.result.page.TableDataInfo;
import cn.fateverse.common.mybatis.utils.PageUtils;
-import cn.fateverse.common.security.utils.SecurityUtils;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
-import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/impl/PageServiceImpl.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/PageServiceImpl.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/impl/PageServiceImpl.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/PageServiceImpl.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/impl/SqlSearchServiceImpl.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/SqlSearchServiceImpl.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/impl/SqlSearchServiceImpl.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/SqlSearchServiceImpl.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/impl/SqlUniQueryServiceImpl.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/SqlUniQueryServiceImpl.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/impl/SqlUniQueryServiceImpl.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/SqlUniQueryServiceImpl.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/impl/TableServiceImpl.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/TableServiceImpl.java
similarity index 99%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/impl/TableServiceImpl.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/TableServiceImpl.java
index fba63a1..af28708 100644
--- a/visual/custom-query/src/main/java/cn/fateverse/query/service/impl/TableServiceImpl.java
+++ b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/TableServiceImpl.java
@@ -24,7 +24,6 @@ import cn.fateverse.common.security.utils.SecurityUtils;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeanUtils;
import org.springframework.stereotype.Service;
-import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.util.ObjectUtils;
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/impl/TopoUniQueryServiceImpl.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/TopoUniQueryServiceImpl.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/impl/TopoUniQueryServiceImpl.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/TopoUniQueryServiceImpl.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/service/impl/TopologySearchServiceImpl.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/TopologySearchServiceImpl.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/service/impl/TopologySearchServiceImpl.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/service/impl/TopologySearchServiceImpl.java
diff --git a/visual/custom-query/src/main/java/cn/fateverse/query/utils/MyBatisResourceUtils.java b/custom-query/custom-query-biz/src/main/java/cn/fateverse/query/utils/MyBatisResourceUtils.java
similarity index 100%
rename from visual/custom-query/src/main/java/cn/fateverse/query/utils/MyBatisResourceUtils.java
rename to custom-query/custom-query-biz/src/main/java/cn/fateverse/query/utils/MyBatisResourceUtils.java
diff --git a/visual/custom-query/src/main/resources/bootstrap-pro.yml b/custom-query/custom-query-biz/src/main/resources/bootstrap-pro.yml
similarity index 100%
rename from visual/custom-query/src/main/resources/bootstrap-pro.yml
rename to custom-query/custom-query-biz/src/main/resources/bootstrap-pro.yml
diff --git a/visual/custom-query/src/main/resources/bootstrap.yml b/custom-query/custom-query-biz/src/main/resources/bootstrap.yml
similarity index 98%
rename from visual/custom-query/src/main/resources/bootstrap.yml
rename to custom-query/custom-query-biz/src/main/resources/bootstrap.yml
index 19799f5..183f34c 100644
--- a/visual/custom-query/src/main/resources/bootstrap.yml
+++ b/custom-query/custom-query-biz/src/main/resources/bootstrap.yml
@@ -39,7 +39,7 @@ dubbo:
protocol:
name: dubbo
port: -1
- serialization: fastjson2
+# serialization: fastjson2
registry:
address: nacos://${spring.cloud.nacos.discovery.server-addr}
username: ${spring.cloud.nacos.discovery.username}
diff --git a/visual/custom-query/src/main/resources/mapper/DataAdapterMapper.xml b/custom-query/custom-query-biz/src/main/resources/mapper/DataAdapterMapper.xml
similarity index 100%
rename from visual/custom-query/src/main/resources/mapper/DataAdapterMapper.xml
rename to custom-query/custom-query-biz/src/main/resources/mapper/DataAdapterMapper.xml
diff --git a/visual/custom-query/src/main/resources/mapper/DataSourceManageMapper.xml b/custom-query/custom-query-biz/src/main/resources/mapper/DataSourceManageMapper.xml
similarity index 100%
rename from visual/custom-query/src/main/resources/mapper/DataSourceManageMapper.xml
rename to custom-query/custom-query-biz/src/main/resources/mapper/DataSourceManageMapper.xml
diff --git a/visual/custom-query/src/main/resources/mapper/DynamicEchartsMapper.xml b/custom-query/custom-query-biz/src/main/resources/mapper/DynamicEchartsMapper.xml
similarity index 100%
rename from visual/custom-query/src/main/resources/mapper/DynamicEchartsMapper.xml
rename to custom-query/custom-query-biz/src/main/resources/mapper/DynamicEchartsMapper.xml
diff --git a/visual/custom-query/src/main/resources/mapper/TableColumnMapper.xml b/custom-query/custom-query-biz/src/main/resources/mapper/TableColumnMapper.xml
similarity index 100%
rename from visual/custom-query/src/main/resources/mapper/TableColumnMapper.xml
rename to custom-query/custom-query-biz/src/main/resources/mapper/TableColumnMapper.xml
diff --git a/visual/custom-query/src/main/resources/mapper/TableMapper.xml b/custom-query/custom-query-biz/src/main/resources/mapper/TableMapper.xml
similarity index 100%
rename from visual/custom-query/src/main/resources/mapper/TableMapper.xml
rename to custom-query/custom-query-biz/src/main/resources/mapper/TableMapper.xml
diff --git a/visual/custom-query/src/main/resources/mapper/TableRelationalMappingMapper.xml b/custom-query/custom-query-biz/src/main/resources/mapper/TableRelationalMappingMapper.xml
similarity index 100%
rename from visual/custom-query/src/main/resources/mapper/TableRelationalMappingMapper.xml
rename to custom-query/custom-query-biz/src/main/resources/mapper/TableRelationalMappingMapper.xml
diff --git a/visual/custom-query/src/main/resources/mapper/TableRoleMapper.xml b/custom-query/custom-query-biz/src/main/resources/mapper/TableRoleMapper.xml
similarity index 100%
rename from visual/custom-query/src/main/resources/mapper/TableRoleMapper.xml
rename to custom-query/custom-query-biz/src/main/resources/mapper/TableRoleMapper.xml
diff --git a/visual/custom-query/src/main/resources/mapper/UniColumnMapper.xml b/custom-query/custom-query-biz/src/main/resources/mapper/UniColumnMapper.xml
similarity index 100%
rename from visual/custom-query/src/main/resources/mapper/UniColumnMapper.xml
rename to custom-query/custom-query-biz/src/main/resources/mapper/UniColumnMapper.xml
diff --git a/visual/custom-query/src/main/resources/mapper/UniConMapper.xml b/custom-query/custom-query-biz/src/main/resources/mapper/UniConMapper.xml
similarity index 100%
rename from visual/custom-query/src/main/resources/mapper/UniConMapper.xml
rename to custom-query/custom-query-biz/src/main/resources/mapper/UniConMapper.xml
diff --git a/visual/custom-query/src/main/resources/mapper/UniQueryMapper.xml b/custom-query/custom-query-biz/src/main/resources/mapper/UniQueryMapper.xml
similarity index 100%
rename from visual/custom-query/src/main/resources/mapper/UniQueryMapper.xml
rename to custom-query/custom-query-biz/src/main/resources/mapper/UniQueryMapper.xml
diff --git a/visual/custom-query/src/main/resources/mapper/dynamic/DynamicDataSourceMapper.xml b/custom-query/custom-query-biz/src/main/resources/mapper/dynamic/DynamicDataSourceMapper.xml
similarity index 100%
rename from visual/custom-query/src/main/resources/mapper/dynamic/DynamicDataSourceMapper.xml
rename to custom-query/custom-query-biz/src/main/resources/mapper/dynamic/DynamicDataSourceMapper.xml
diff --git a/visual/custom-query/src/main/resources/mapper/dynamic/MariaDynamicDataSourceMapper.xml b/custom-query/custom-query-biz/src/main/resources/mapper/dynamic/MariaDynamicDataSourceMapper.xml
similarity index 100%
rename from visual/custom-query/src/main/resources/mapper/dynamic/MariaDynamicDataSourceMapper.xml
rename to custom-query/custom-query-biz/src/main/resources/mapper/dynamic/MariaDynamicDataSourceMapper.xml
diff --git a/visual/custom-query/src/main/resources/mapper/dynamic/MySqlDynamicDataSourceMapper.xml b/custom-query/custom-query-biz/src/main/resources/mapper/dynamic/MySqlDynamicDataSourceMapper.xml
similarity index 98%
rename from visual/custom-query/src/main/resources/mapper/dynamic/MySqlDynamicDataSourceMapper.xml
rename to custom-query/custom-query-biz/src/main/resources/mapper/dynamic/MySqlDynamicDataSourceMapper.xml
index ad6dd6f..07d2ce2 100644
--- a/visual/custom-query/src/main/resources/mapper/dynamic/MySqlDynamicDataSourceMapper.xml
+++ b/custom-query/custom-query-biz/src/main/resources/mapper/dynamic/MySqlDynamicDataSourceMapper.xml
@@ -101,7 +101,7 @@