diff --git a/promotion/pom.xml b/promotion/pom.xml
index 34036a145..8d2f87d2f 100644
--- a/promotion/pom.xml
+++ b/promotion/pom.xml
@@ -12,9 +12,15 @@
promotion
pom
+ promotion-application
+ promotion-biz
+ promotion-biz-api
+ promotion-rpc-api
+ promotion-rpc
+
-
+
diff --git a/promotion/promotion-application/pom.xml b/promotion/promotion-application/pom.xml
index 784fbe036..bec1721a7 100644
--- a/promotion/promotion-application/pom.xml
+++ b/promotion/promotion-application/pom.xml
@@ -12,121 +12,15 @@
promotion-application
-
cn.iocoder.mall
- common-framework
+ promotion-biz
1.0-SNAPSHOT
cn.iocoder.mall
- mall-spring-boot
+ promotion-rpc
1.0-SNAPSHOT
-
- cn.iocoder.mall
- product-service-api
- 1.0-SNAPSHOT
-
-
- cn.iocoder.mall
- promotion-service-api
- 1.0-SNAPSHOT
-
-
- cn.iocoder.mall
- promotion-service-impl
- 1.0-SNAPSHOT
-
-
- cn.iocoder.mall
- user-service-api
- 1.0-SNAPSHOT
-
-
- cn.iocoder.mall
- user-sdk
- 1.0-SNAPSHOT
-
-
- cn.iocoder.mall
- system-sdk
- 1.0-SNAPSHOT
-
-
- cn.iocoder.mall
- mall-spring-boot-starter-mybatis
-
-
-
-
- org.springframework.boot
- spring-boot-starter-web
-
-
-
-
- io.springfox
- springfox-swagger2
-
-
- com.github.xiaoymin
- swagger-bootstrap-ui
-
-
-
-
- com.alibaba.cloud
- spring-cloud-starter-alibaba-sentinel
-
-
-
-
- org.springframework.boot
- spring-boot-starter-actuator
-
-
-
- io.micrometer
- micrometer-registry-prometheus
-
-
-
-
- org.springframework.boot
- spring-boot-starter-test
- test
-
-
- cn.iocoder.mall
- mall-spring-boot-starter-security
- 1.0-SNAPSHOT
- compile
-
-
- cn.iocoder.mall
- mall-spring-boot-starter-security
- 1.0-SNAPSHOT
- compile
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
-
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/promotion/promotion-biz-api/pom.xml b/promotion/promotion-biz-api/pom.xml
new file mode 100644
index 000000000..15dee904f
--- /dev/null
+++ b/promotion/promotion-biz-api/pom.xml
@@ -0,0 +1,22 @@
+
+
+
+ promotion
+ cn.iocoder.mall
+ 1.0-SNAPSHOT
+
+ 4.0.0
+
+ promotion-biz-api
+
+
+
+
+ cn.iocoder.mall
+ common-framework
+ 1.0-SNAPSHOT
+
+
+
\ No newline at end of file
diff --git a/promotion/promotion-biz/pom.xml b/promotion/promotion-biz/pom.xml
new file mode 100644
index 000000000..f5fe48cf5
--- /dev/null
+++ b/promotion/promotion-biz/pom.xml
@@ -0,0 +1,83 @@
+
+
+
+ promotion
+ cn.iocoder.mall
+ 1.0-SNAPSHOT
+
+ 4.0.0
+
+ promotion-biz
+
+
+
+
+ cn.iocoder.mall
+ promotion-biz-api
+ 1.0-SNAPSHOT
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter
+
+
+
+
+ mysql
+ mysql-connector-java
+
+
+
+ org.springframework
+ spring-tx
+
+
+ org.springframework
+ spring-jdbc
+
+
+ com.alibaba
+ druid-spring-boot-starter
+
+
+
+ cn.iocoder.mall
+ mall-spring-boot-starter-mybatis
+ 1.0-SNAPSHOT
+
+
+
+
+ com.yunpian.sdk
+ yunpian-java-sdk
+
+
+ com.aliyun
+ aliyun-java-sdk-core
+
+
+
+
+ com.qiniu
+ qiniu-java-sdk
+
+
+
+
+ org.mapstruct
+ mapstruct
+
+
+ org.mapstruct
+ mapstruct-jdk8
+
+
+ org.projectlombok
+ lombok
+
+
+
\ No newline at end of file
diff --git a/promotion/promotion-rpc-api/pom.xml b/promotion/promotion-rpc-api/pom.xml
new file mode 100644
index 000000000..330b69b7e
--- /dev/null
+++ b/promotion/promotion-rpc-api/pom.xml
@@ -0,0 +1,31 @@
+
+
+
+ promotion
+ cn.iocoder.mall
+ 1.0-SNAPSHOT
+
+ 4.0.0
+
+ promotion-rpc-api
+
+
+
+
+ cn.iocoder.mall
+ promotion-biz-api
+ 1.0-SNAPSHOT
+
+
+
+ javax.validation
+ validation-api
+
+
+ org.projectlombok
+ lombok
+
+
+
\ No newline at end of file
diff --git a/promotion/promotion-rpc/pom.xml b/promotion/promotion-rpc/pom.xml
new file mode 100644
index 000000000..5b7a3ad5c
--- /dev/null
+++ b/promotion/promotion-rpc/pom.xml
@@ -0,0 +1,39 @@
+
+
+
+ promotion
+ cn.iocoder.mall
+ 1.0-SNAPSHOT
+
+ 4.0.0
+
+ promotion-rpc
+
+
+
+
+ cn.iocoder.mall
+ promotion-rpc-api
+ 1.0-SNAPSHOT
+
+
+ cn.iocoder.mall
+ system-biz
+ 1.0-SNAPSHOT
+
+
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-dubbo
+
+
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-nacos-discovery
+
+
+
\ No newline at end of file