1811872455@163.com 2 settimane fa
parent
commit
bf3662e503

+ 0 - 1
.gitignore

@@ -5,7 +5,6 @@ target/
 
 java/storlead-centre-api/target
 java/storlead-centre-service/target
-java/storlead-dependencies/target
 java/storlead-framework/*/target
 java/storlead-framework/storlead-web/target
 ### IntelliJ IDEA ###

+ 2 - 0
.idea/compiler.xml

@@ -16,6 +16,7 @@
         <module name="storlead-web" />
         <module name="storlead-user" />
         <module name="storlead-wx" />
+        <module name="storlead-dependencies" />
         <module name="storlead-mybatis" />
         <module name="storlead-sms" />
       </profile>
@@ -23,6 +24,7 @@
     <bytecodeTargetLevel>
       <module name="storlead-ai-api" target="17" />
       <module name="storlead-centre-wx" target="17" />
+      <module name="storlead-dependencies" target="1.5" />
       <module name="storlead-platform" target="17" />
       <module name="storlead-util" target="17" />
     </bytecodeTargetLevel>

+ 6 - 0
.idea/encodings.xml

@@ -1,9 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project version="4">
   <component name="Encoding">
+    <file url="file://$PROJECT_DIR$/src/main/java" charset="UTF-8" />
+    <file url="file://$PROJECT_DIR$/src/main/resources" charset="UTF-8" />
     <file url="file://$PROJECT_DIR$/storlead-centre-api/src/main/java" charset="UTF-8" />
     <file url="file://$PROJECT_DIR$/storlead-centre-api/src/main/resources" charset="UTF-8" />
     <file url="file://$PROJECT_DIR$/storlead-centre-service/src/main/java" charset="UTF-8" />
+    <file url="file://$PROJECT_DIR$/storlead-dependencies/src/main/java" charset="UTF-8" />
+    <file url="file://$PROJECT_DIR$/storlead-dependencies/src/main/resources" charset="UTF-8" />
+    <file url="file://$PROJECT_DIR$/storlead-framework/src/main/java" charset="UTF-8" />
+    <file url="file://$PROJECT_DIR$/storlead-framework/src/main/resources" charset="UTF-8" />
     <file url="file://$PROJECT_DIR$/storlead-framework/storlead-auth/src/main/java" charset="UTF-8" />
     <file url="file://$PROJECT_DIR$/storlead-framework/storlead-common/src/main/java" charset="UTF-8" />
     <file url="file://$PROJECT_DIR$/storlead-framework/storlead-core/src/main/java" charset="UTF-8" />

+ 1 - 0
.idea/misc.xml

@@ -13,6 +13,7 @@
     </option>
     <option name="ignoredFiles">
       <set>
+        <option value="$PROJECT_DIR$/storlead-dependencies/pom.xml" />
         <option value="$PROJECT_DIR$/storlead-framework/storlead-/pom.xml" />
         <option value="$PROJECT_DIR$/storlead-framework/storlead-util/pom.xml" />
       </set>

+ 279 - 11
pom.xml

@@ -7,7 +7,7 @@
         <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-starter-parent</artifactId>
         <version>2.7.0</version>
-        <relativePath>/storlead-dependencies/pom.xml</relativePath> <!-- 或者默认 -->
+        <relativePath/> <!-- 或者默认 -->
     </parent>
 
     <groupId>com.storlead.boot</groupId>
@@ -17,7 +17,6 @@
     <name>storlead-centre-platform</name>
 
     <modules>
-        <module>storlead-dependencies</module>
         <module>storlead-framework</module>
         <module>storlead-centre-api</module>
         <module>storlead-centre-service</module>
@@ -48,20 +47,289 @@
         <spring.boot.version>2.7.0</spring.boot.version>
         <mapstruct.version>1.6.3</mapstruct.version>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+
+        <flatten-maven-plugin.version>1.6.0</flatten-maven-plugin.version>
+        <java.version>1.8</java.version>
+        <maven.compiler.source>${java.version}</maven.compiler.source>
+        <maven.compiler.target>${java.version}</maven.compiler.target>
+        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+        <spring.boot.starter.parent>2.7.0</spring.boot.starter.parent>
+        <spring.boot.version>2.7.0</spring.boot.version>
+        <knife4j.version>4.5.0</knife4j.version>
+        <spring-web.version>5.3.32</spring-web.version>
+        <jsoup.version>1.18.3</jsoup.version>
+        <mockito-inline.version>4.11.0</mockito-inline.version>
+        <lombok.version>1.18.36</lombok.version>
+        <spring.framework.version>5.3.20</spring.framework.version>
+        <spring.security.version>5.8.14</spring.security.version>
+        <fastjson.version>2.0.23</fastjson.version>
+        <!--    5.8.35-->
+        <hutool.version>5.4.3</hutool.version>
+        <springdoc.version>1.7.0</springdoc.version>
+        <swagger.ui.version>3.0.0</swagger.ui.version>
+        <swagger.version>3.0.0</swagger.version>
+        <swagger.annotations.version>1.5.22</swagger.annotations.version>
+        <spring.web.socket.version>1.5.3</spring.web.socket.version>
+        <!--  redis -->
+        <redisson.version>3.6.5</redisson.version>
+        <httpclient.version>4.5.3</httpclient.version>
+        <!-- DB 相关 -->
+        <druid.version>1.1.24</druid.version>
+        <mybatis.version>3.5.17</mybatis.version>
+        <mybatis-plus.version>3.1.2</mybatis-plus.version>
+        <datasource.spring.boot.starter>2.5.4</datasource.spring.boot.starter>
+        <dynamic-datasource.version>4.3.1</dynamic-datasource.version>
+        <mybatis-plus-join.version>1.4.13</mybatis-plus-join.version>
+        <mysql.connector.version>5.1.47</mysql.connector.version>
+        <guava.version>33.4.0-jre</guava.version>
+        <aviator.version>5.2.7</aviator.version>
+        <transmittable.thread.version>2.14.0</transmittable.thread.version>
+        <google.code.gson.version>2.10.1</google.code.gson.version>
+        <squareup.okhttp.version>4.12.0</squareup.okhttp.version>
+        <okhttp.sse.version>4.10.0</okhttp.sse.version>
+        <spring.validation.version>2.6.3</spring.validation.version>
+        <apache.httpcore5.client5.version>5.2.1</apache.httpcore5.client5.version>
+        <apache.httpcore5.version>5.2.1</apache.httpcore5.version>
+        <apache.httpcore5-h2.version>5.2.1</apache.httpcore5-h2.version>
+        <apache.httpasyncclient.version>4.1.5</apache.httpasyncclient.version>
+        <io.jsonwebtoken.version>0.9.1</io.jsonwebtoken.version>
+        <io.jsonwebtoken.java.jwt.version>3.7.0</io.jsonwebtoken.java.jwt.version>
+        <cn.stylefeng.pinyin4j.version>7.2.3</cn.stylefeng.pinyin4j.version>
     </properties>
 
+<!--    <dependencyManagement>-->
+<!--        <dependencies>-->
+<!--            <dependency>-->
+<!--                <groupId>com.storlead.boot</groupId>-->
+<!--                <artifactId>storlead-dependencies</artifactId>-->
+<!--                <version>${revision}</version>-->
+<!--                <type>pom</type>-->
+<!--                <scope>import</scope>-->
+<!--            </dependency>-->
+<!--        </dependencies>-->
+<!--    </dependencyManagement>-->
     <dependencyManagement>
         <dependencies>
-            <dependency>
-                <groupId>com.storlead.boot</groupId>
-                <artifactId>storlead-dependencies</artifactId>
-                <version>${revision}</version>
-                <type>pom</type>
-                <scope>import</scope>
-            </dependency>
-        </dependencies>
-    </dependencyManagement>
+        <dependency>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring-web</artifactId>
+            <version>${spring-web.version}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>com.storlead.boot</groupId>
+            <artifactId>storlead-core</artifactId>
+            <version>${revision}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>com.storlead.boot</groupId>
+            <artifactId>storlead-auth</artifactId>
+            <version>${revision}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>com.storlead.boot</groupId>
+            <artifactId>storlead-redis</artifactId>
+            <version>${revision}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>com.storlead.boot</groupId>
+            <artifactId>storlead-user</artifactId>
+            <version>${revision}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>com.storlead.boot</groupId>
+            <artifactId>storlead-web</artifactId>
+            <version>${revision}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>com.storlead.boot</groupId>
+            <artifactId>storlead-sms</artifactId>
+            <version>${revision}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>com.storlead.boot</groupId>
+            <artifactId>storlead-mybatis</artifactId>
+            <version>${revision}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>com.storlead.boot</groupId>
+            <artifactId>storlead-common</artifactId>
+            <version>${revision}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>com.storlead.boot</groupId>
+            <artifactId>storlead-wx</artifactId>
+            <version>${revision}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>com.storlead.boot</groupId>
+            <artifactId>storlead-centre-service</artifactId>
+            <version>${revision}</version>
+        </dependency>
+
+        <!--            &lt;!&ndash;swagger&ndash;&gt;-->
+        <dependency>
+            <groupId>io.springfox</groupId>
+            <artifactId>springfox-swagger2</artifactId>
+            <version>${swagger.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>io.springfox</groupId>
+            <artifactId>springfox-swagger-ui</artifactId>
+            <version>${swagger.ui.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>io.swagger</groupId>
+            <artifactId>swagger-annotations</artifactId>
+            <version>${swagger.annotations.version}</version>
+        </dependency>
 
+        <dependency>
+            <groupId>com.alibaba</groupId>
+            <artifactId>fastjson</artifactId>
+            <version>${fastjson.version}</version>
+        </dependency>
+
+
+        <!--JWT-->
+        <dependency>
+            <groupId>com.auth0</groupId>
+            <artifactId>java-jwt</artifactId>
+            <version>${io.jsonwebtoken.java.jwt.version}</version>
+        </dependency>
+
+        <!--  jwt 需要,移除会报错  -->
+        <dependency>
+            <groupId>io.jsonwebtoken</groupId>
+            <artifactId>jjwt</artifactId>
+            <version>${io.jsonwebtoken.version}</version>
+        </dependency>
+
+        <!--  pinyin4j  -->
+        <dependency>
+            <groupId>cn.stylefeng.roses</groupId>
+            <artifactId>pinyin-sdk-pinyin4j</artifactId>
+            <version>${cn.stylefeng.pinyin4j.version}</version>
+        </dependency>
+
+
+        <dependency>
+            <groupId>org.projectlombok</groupId>
+            <artifactId>lombok</artifactId>
+            <version>${lombok.version}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>cn.hutool</groupId>
+            <artifactId>hutool-all</artifactId>
+            <version>${hutool.version}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>org.redisson</groupId>
+            <artifactId>redisson</artifactId>
+            <version>${redisson.version}</version>
+        </dependency>
+
+<!--        <dependency>-->
+<!--            <groupId>org.springframework.boot</groupId>-->
+<!--            <artifactId>spring-boot-dependencies</artifactId>-->
+<!--            <version>${spring.boot.version}</version>-->
+<!--        </dependency>-->
+
+        <!--HttpClient-->
+        <dependency>
+            <groupId>org.apache.httpcomponents</groupId>
+            <artifactId>httpclient</artifactId>
+            <version>${httpclient.version}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>com.github.xiaoymin</groupId>
+            <artifactId>knife4j-openapi3-spring-boot-starter</artifactId>
+            <version>${knife4j.version}</version>
+        </dependency>
+        <!--            <dependency>-->
+        <!--                <groupId>cn.hutool</groupId>-->
+        <!--                <artifactId>hutool-all</artifactId>-->
+        <!--                <version>4.5.11</version>-->
+        <!--            </dependency>-->
+
+        <dependency>
+            <groupId>com.googlecode.aviator</groupId>
+            <artifactId>aviator</artifactId>
+            <version>${aviator.version}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>com.alibaba</groupId>
+            <artifactId>transmittable-thread-local</artifactId>
+            <version>${transmittable.thread.version}</version> <!-- 建议使用最新版本 -->
+        </dependency>
+
+        <!-- mybatis-plus -->
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>mybatis-plus-boot-starter</artifactId>
+            <version>${mybatis-plus.version}</version>
+        </dependency>
+
+        <!--mysql-->
+        <dependency>
+            <groupId>mysql</groupId>
+            <artifactId>mysql-connector-java</artifactId>
+            <version>${mysql.connector.version}</version>
+        </dependency>
+
+        <!-- 动态数据源 -->
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>dynamic-datasource-spring-boot-starter</artifactId>
+            <version>${datasource.spring.boot.starter}</version>
+        </dependency>
+
+        <!-- druid -->
+        <dependency>
+            <groupId>com.alibaba</groupId>
+            <artifactId>druid-spring-boot-starter</artifactId>
+            <version>${druid.version}</version>
+        </dependency>
+
+        <!-- Web 相关 -->
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-web</artifactId>
+            <version>2.7.0</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>org.springframework</groupId>
+                    <artifactId>spring-web</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+
+        <dependency>
+            <groupId>com.google.guava</groupId>
+            <artifactId>guava</artifactId>
+            <version>${guava.version}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>org.springdoc</groupId>
+            <artifactId>springdoc-openapi-ui</artifactId>
+            <version>${springdoc.version}</version>
+        </dependency>
+    </dependencies>
+    </dependencyManagement>
     <build>
         <pluginManagement>
             <plugins>

+ 1 - 1
storlead-centre-service/pom.xml

@@ -6,7 +6,7 @@
     <parent>
         <groupId>com.storlead.boot</groupId>
         <artifactId>storlead-centre-platform</artifactId>
-        <version>1.0</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath> <!-- 或者默认 -->
     </parent>
 

+ 0 - 338
storlead-dependencies/pom.xml

@@ -1,338 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-         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">
-
-    <modelVersion>4.0.0</modelVersion>
-    <groupId>com.storlead.boot</groupId>
-    <artifactId>storlead-dependencies</artifactId>
-    <version>${revision}</version>
-
-    <packaging>pom</packaging>
-    <name>${project.artifactId}</name>
-    <description>整个项目的依赖版本</description>
-
-    <properties>
-        <revision>1.0</revision>
-        <flatten-maven-plugin.version>1.6.0</flatten-maven-plugin.version>
-        <java.version>1.8</java.version>
-        <maven.compiler.source>${java.version}</maven.compiler.source>
-        <maven.compiler.target>${java.version}</maven.compiler.target>
-        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-        <spring.boot.starter.parent>2.7.0</spring.boot.starter.parent>
-        <spring.boot.version>2.7.0</spring.boot.version>
-        <knife4j.version>4.5.0</knife4j.version>
-        <spring-web.version>5.3.32</spring-web.version>
-        <jsoup.version>1.18.3</jsoup.version>
-        <mockito-inline.version>4.11.0</mockito-inline.version>
-        <lombok.version>1.18.36</lombok.version>
-        <spring.framework.version>5.3.20</spring.framework.version>
-        <spring.security.version>5.8.14</spring.security.version>
-        <fastjson.version>2.0.23</fastjson.version>
-        <!--    5.8.35-->
-        <hutool.version>5.4.3</hutool.version>
-        <springdoc.version>1.7.0</springdoc.version>
-        <swagger.ui.version>3.0.0</swagger.ui.version>
-        <swagger.version>3.0.0</swagger.version>
-        <swagger.annotations.version>1.5.22</swagger.annotations.version>
-        <spring.web.socket.version>1.5.3</spring.web.socket.version>
-        <!--  redis -->
-        <redisson.version>3.6.5</redisson.version>
-        <httpclient.version>4.5.3</httpclient.version>
-        <!-- DB 相关 -->
-        <druid.version>1.1.24</druid.version>
-        <mybatis.version>3.5.17</mybatis.version>
-        <mybatis-plus.version>3.1.2</mybatis-plus.version>
-        <datasource.spring.boot.starter>2.5.4</datasource.spring.boot.starter>
-        <dynamic-datasource.version>4.3.1</dynamic-datasource.version>
-        <mybatis-plus-join.version>1.4.13</mybatis-plus-join.version>
-        <mysql.connector.version>5.1.47</mysql.connector.version>
-        <guava.version>33.4.0-jre</guava.version>
-        <aviator.version>5.2.7</aviator.version>
-        <transmittable.thread.version>2.14.0</transmittable.thread.version>
-        <google.code.gson.version>2.10.1</google.code.gson.version>
-        <squareup.okhttp.version>4.12.0</squareup.okhttp.version>
-        <okhttp.sse.version>4.10.0</okhttp.sse.version>
-        <spring.validation.version>2.6.3</spring.validation.version>
-        <apache.httpcore5.client5.version>5.2.1</apache.httpcore5.client5.version>
-        <apache.httpcore5.version>5.2.1</apache.httpcore5.version>
-        <apache.httpcore5-h2.version>5.2.1</apache.httpcore5-h2.version>
-        <apache.httpasyncclient.version>4.1.5</apache.httpasyncclient.version>
-        <io.jsonwebtoken.version>0.9.1</io.jsonwebtoken.version>
-        <io.jsonwebtoken.java.jwt.version>3.7.0</io.jsonwebtoken.java.jwt.version>
-        <cn.stylefeng.pinyin4j.version>7.2.3</cn.stylefeng.pinyin4j.version>
-
-    </properties>
-
-    <dependencyManagement>
-        <dependencies>
-            <dependency>
-                <groupId>org.springframework</groupId>
-                <artifactId>spring-web</artifactId>
-                <version>${spring-web.version}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>com.storlead.boot</groupId>
-                <artifactId>storlead-core</artifactId>
-                <version>${revision}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>com.storlead.boot</groupId>
-                <artifactId>storlead-auth</artifactId>
-                <version>${revision}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>com.storlead.boot</groupId>
-                <artifactId>storlead-redis</artifactId>
-                <version>${revision}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>com.storlead.boot</groupId>
-                <artifactId>storlead-user</artifactId>
-                <version>${revision}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>com.storlead.boot</groupId>
-                <artifactId>storlead-web</artifactId>
-                <version>${revision}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>com.storlead.boot</groupId>
-                <artifactId>storlead-sms</artifactId>
-                <version>${revision}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>com.storlead.boot</groupId>
-                <artifactId>storlead-mybatis</artifactId>
-                <version>${revision}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>com.storlead.boot</groupId>
-                <artifactId>storlead-common</artifactId>
-                <version>${revision}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>com.storlead.boot</groupId>
-                <artifactId>storlead-wx</artifactId>
-                <version>${revision}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>com.storlead.boot</groupId>
-                <artifactId>storlead-centre-service</artifactId>
-                <version>${revision}</version>
-            </dependency>
-
-<!--            &lt;!&ndash;swagger&ndash;&gt;-->
-            <dependency>
-                <groupId>io.springfox</groupId>
-                <artifactId>springfox-swagger2</artifactId>
-                <version>${swagger.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>io.springfox</groupId>
-                <artifactId>springfox-swagger-ui</artifactId>
-                <version>${swagger.ui.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>io.swagger</groupId>
-                <artifactId>swagger-annotations</artifactId>
-                <version>${swagger.annotations.version}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>com.alibaba</groupId>
-                <artifactId>fastjson</artifactId>
-                <version>${fastjson.version}</version>
-            </dependency>
-
-
-            <!--JWT-->
-            <dependency>
-                <groupId>com.auth0</groupId>
-                <artifactId>java-jwt</artifactId>
-                <version>${io.jsonwebtoken.java.jwt.version}</version>
-            </dependency>
-
-            <!--  jwt 需要,移除会报错  -->
-            <dependency>
-                <groupId>io.jsonwebtoken</groupId>
-                <artifactId>jjwt</artifactId>
-                <version>${io.jsonwebtoken.version}</version>
-            </dependency>
-
-            <!--  pinyin4j  -->
-            <dependency>
-                <groupId>cn.stylefeng.roses</groupId>
-                <artifactId>pinyin-sdk-pinyin4j</artifactId>
-                <version>${cn.stylefeng.pinyin4j.version}</version>
-            </dependency>
-
-
-            <dependency>
-                <groupId>org.projectlombok</groupId>
-                <artifactId>lombok</artifactId>
-                <version>${lombok.version}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>cn.hutool</groupId>
-                <artifactId>hutool-all</artifactId>
-                <version>${hutool.version}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>org.redisson</groupId>
-                <artifactId>redisson</artifactId>
-                <version>${redisson.version}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>org.springframework.boot</groupId>
-                <artifactId>spring-boot-dependencies</artifactId>
-                <version>${spring.boot.version}</version>
-            </dependency>
-
-            <!--HttpClient-->
-            <dependency>
-                <groupId>org.apache.httpcomponents</groupId>
-                <artifactId>httpclient</artifactId>
-                <version>${httpclient.version}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>com.github.xiaoymin</groupId>
-                <artifactId>knife4j-openapi3-spring-boot-starter</artifactId>
-                <version>${knife4j.version}</version>
-            </dependency>
-<!--            <dependency>-->
-<!--                <groupId>cn.hutool</groupId>-->
-<!--                <artifactId>hutool-all</artifactId>-->
-<!--                <version>4.5.11</version>-->
-<!--            </dependency>-->
-
-            <dependency>
-                <groupId>com.googlecode.aviator</groupId>
-                <artifactId>aviator</artifactId>
-                <version>${aviator.version}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>com.alibaba</groupId>
-                <artifactId>transmittable-thread-local</artifactId>
-                <version>${transmittable.thread.version}</version> <!-- 建议使用最新版本 -->
-            </dependency>
-
-            <!-- mybatis-plus -->
-            <dependency>
-                <groupId>com.baomidou</groupId>
-                <artifactId>mybatis-plus-boot-starter</artifactId>
-                <version>${mybatis-plus.version}</version>
-            </dependency>
-
-            <!--mysql-->
-            <dependency>
-                <groupId>mysql</groupId>
-                <artifactId>mysql-connector-java</artifactId>
-                <version>${mysql.connector.version}</version>
-            </dependency>
-
-            <!-- 动态数据源 -->
-            <dependency>
-                <groupId>com.baomidou</groupId>
-                <artifactId>dynamic-datasource-spring-boot-starter</artifactId>
-                <version>${datasource.spring.boot.starter}</version>
-            </dependency>
-
-            <!-- druid -->
-            <dependency>
-                <groupId>com.alibaba</groupId>
-                <artifactId>druid-spring-boot-starter</artifactId>
-                <version>${druid.version}</version>
-            </dependency>
-
-            <!-- Web 相关 -->
-            <dependency>
-                <groupId>org.springframework.boot</groupId>
-                <artifactId>spring-boot-starter-web</artifactId>
-                <version>2.7.0</version>
-                <exclusions>
-                    <exclusion>
-                        <groupId>org.springframework</groupId>
-                        <artifactId>spring-web</artifactId>
-                    </exclusion>
-                </exclusions>
-            </dependency>
-
-            <dependency>
-                <groupId>com.google.guava</groupId>
-                <artifactId>guava</artifactId>
-                <version>${guava.version}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>org.springdoc</groupId>
-                <artifactId>springdoc-openapi-ui</artifactId>
-                <version>${springdoc.version}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>org.springframework.boot</groupId>
-                <artifactId>spring-boot-starter-test</artifactId>
-                <version>${spring.boot.version}</version>
-                <exclusions>
-                    <exclusion>
-                        <artifactId>asm</artifactId>
-                        <groupId>org.ow2.asm</groupId>
-                    </exclusion>
-                    <exclusion>
-                        <groupId>org.mockito</groupId>
-                        <artifactId>mockito-core</artifactId>
-                    </exclusion>
-                </exclusions>
-            </dependency>
-
-        </dependencies>
-
-    </dependencyManagement>
-
-<!--    <build>-->
-<!--        <plugins>-->
-<!--            &lt;!&ndash; 统一 revision 版本 &ndash;&gt;-->
-<!--            <plugin>-->
-<!--                <groupId>org.codehaus.mojo</groupId>-->
-<!--                <artifactId>flatten-maven-plugin</artifactId>-->
-<!--                <version>${flatten-maven-plugin.version}</version>-->
-<!--                <configuration>-->
-<!--                    <flattenMode>bom</flattenMode>-->
-<!--                    <updatePomFile>true</updatePomFile>-->
-<!--                </configuration>-->
-<!--                <executions>-->
-<!--                    <execution>-->
-<!--                        <goals>-->
-<!--                            <goal>flatten</goal>-->
-<!--                        </goals>-->
-<!--                        <id>flatten</id>-->
-<!--                        <phase>process-resources</phase>-->
-<!--                    </execution>-->
-<!--                    <execution>-->
-<!--                        <goals>-->
-<!--                            <goal>clean</goal>-->
-<!--                        </goals>-->
-<!--                        <id>flatten.clean</id>-->
-<!--                        <phase>clean</phase>-->
-<!--                    </execution>-->
-<!--                </executions>-->
-<!--            </plugin>-->
-<!--        </plugins>-->
-<!--    </build>-->
-</project>

+ 1 - 1
storlead-sms/pom.xml

@@ -6,7 +6,7 @@
     <parent>
         <groupId>com.storlead.boot</groupId>
         <artifactId>storlead-centre-platform</artifactId>
-        <version>1.0</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath> <!-- 或者默认 -->
     </parent>
 

+ 1 - 1
storlead-user/pom.xml

@@ -6,7 +6,7 @@
     <parent>
         <groupId>com.storlead.boot</groupId>
         <artifactId>storlead-centre-platform</artifactId>
-        <version>1.0</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath> <!-- 或者默认 -->
     </parent>
 

+ 1 - 1
storlead-wx/pom.xml

@@ -6,7 +6,7 @@
     <parent>
         <groupId>com.storlead.boot</groupId>
         <artifactId>storlead-centre-platform</artifactId>
-        <version>1.0</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath> <!-- 或者默认 -->
     </parent>