Explorar el Código

Update 生成新项目优化

Yue hace 1 mes
padre
commit
c989be6998

+ 1 - 1
SERVER/VberAdminPlusV3/.script/sql/admin.sql

@@ -853,7 +853,7 @@ VALUES
     -- 系统工具
     (90, '系统工具', '0', 90, 'tool', NULL, '', 1, 0, 'M', '0', '0', '', 'code-slash', '', '', 100, 1, SYSDATE(), NULL,
      NULL, '系统工具目录'),
-    (140, '代码生成', 90, 2, 'gen', 'tool/gen/index', '', 1, 0, 'C', '0', '0', 'tool:gen', 'code-square', '', '', 100,
+    (141, '代码生成', 90, 2, 'gen', 'tool/gen/index', '', 1, 0, 'C', '0', '0', 'tool:gen', 'code-square', '', '', 100,
      1, SYSDATE(), NULL, NULL, '代码生成菜单'),
     (1101, '生成查询', 141, 1, '#', '', '', 1, 0, 'F', '0', '0', 'tool:gen:query', 'eye', '', '', 100, 1, SYSDATE(),
      NULL, NULL, ''),

+ 2 - 0
SERVER/VberAdminPlusV3/vber-modules/vber-generator/src/main/java/com/vber/reactor/core/ProjectReactor.java

@@ -175,6 +175,7 @@ public class ProjectReactor {
         }
         // 执行文件内容都重写
         return content.replaceAll(GROUP_ID, groupIdNew)
+                .replaceAll("<revision>3.0.0</revision>", "<revision>1.0.0</revision>")
                 .replaceAll(PACKAGE_NAME, packageNameNew)
                 .replaceAll(MODULE_ARTIFACT_ID_PREFIX + "-", moduleArtifactIdPrefix + "-")
                 .replaceAll(MODULE_ARTIFACT_ID_PREFIX + "_", moduleArtifactIdPrefix + "_")
@@ -201,6 +202,7 @@ public class ProjectReactor {
                 .replace(PACKAGE_NAME.replaceAll("\\.", Matcher.quoteReplacement(separator)),
                         packageNameNew.replaceAll("\\.", Matcher.quoteReplacement(separator)))
                 .replace(ARTIFACT_ID, artifactIdNew) //
+                .replaceAll(ARTIFACT_ID_VERSION, artifactIdNew) // 带版本的ARTIFACT_ID也替换成无版本的!
                 .replace(MODULE_PREFIX, modulePrefix) //
                 .replace(UI_VUE_FILE, uiVueFile) //
                 .replace(UI_APP_FILE, uiAppFile) //