diff --git a/pom.xml b/pom.xml
index e770c0359..e5f00b765 100644
--- a/pom.xml
+++ b/pom.xml
@@ -16,9 +16,11 @@
yudao-module-system
yudao-module-infra
-
-
-
+ yudao-module-bpm
+ yudao-module-report
+ yudao-module-pms
+ yudao-module-cms
+
diff --git a/yudao-module-cms/pom.xml b/yudao-module-cms/pom.xml
new file mode 100644
index 000000000..59173497b
--- /dev/null
+++ b/yudao-module-cms/pom.xml
@@ -0,0 +1,24 @@
+
+
+ 4.0.0
+
+ cn.iocoder.boot
+ yudao
+ ${revision}
+
+
+ yudao-module-cms
+ pom
+ ${project.artifactId}
+ >
+ cms 包下,客户关系管理
+
+
+ yudao-module-cms-api
+ yudao-module-cms-biz
+
+
+
+
\ No newline at end of file
diff --git a/yudao-module-cms/yudao-module-cms-api/pom.xml b/yudao-module-cms/yudao-module-cms-api/pom.xml
new file mode 100644
index 000000000..aaa2d09c9
--- /dev/null
+++ b/yudao-module-cms/yudao-module-cms-api/pom.xml
@@ -0,0 +1,26 @@
+
+
+ 4.0.0
+
+ cn.iocoder.boot
+ yudao-module-cms
+ ${revision}
+
+
+ yudao-module-cms-api
+ jar
+ ${project.artifactId}
+
+
+ cms 模块 API,暴露给其它模块调用
+
+
+
+ cn.iocoder.boot
+ yudao-common
+
+
+
+
\ No newline at end of file
diff --git a/yudao-module-cms/yudao-module-cms-api/src/main/java/cn/iocoder/yudao/module/cms/package-info.java b/yudao-module-cms/yudao-module-cms-api/src/main/java/cn/iocoder/yudao/module/cms/package-info.java
new file mode 100644
index 000000000..8ffdd938d
--- /dev/null
+++ b/yudao-module-cms/yudao-module-cms-api/src/main/java/cn/iocoder/yudao/module/cms/package-info.java
@@ -0,0 +1,6 @@
+/**
+ * @author hhyykk
+ * @description
+ * @date 2024/7/2
+ */
+package cn.iocoder.yudao.module.cms;
\ No newline at end of file
diff --git a/yudao-module-cms/yudao-module-cms-biz/pom.xml b/yudao-module-cms/yudao-module-cms-biz/pom.xml
new file mode 100644
index 000000000..ccd670c9b
--- /dev/null
+++ b/yudao-module-cms/yudao-module-cms-biz/pom.xml
@@ -0,0 +1,55 @@
+
+
+ 4.0.0
+
+ cn.iocoder.boot
+ yudao-module-cms
+ ${revision}
+
+
+ yudao-module-cms-biz
+ jar
+ ${project.artifactId}
+
+ cms 模块,主要实现 合同管理、客户信息维护 等功能。
+
+
+
+
+ cn.iocoder.boot
+ yudao-module-cms-api
+ ${revision}
+
+
+
+ cn.iocoder.boot
+ yudao-module-bpm-api
+ ${revision}
+
+
+
+
+ cn.iocoder.boot
+ yudao-spring-boot-starter-web
+
+
+
+ cn.iocoder.boot
+ yudao-spring-boot-starter-security
+
+
+
+
+ cn.iocoder.boot
+ yudao-spring-boot-starter-mybatis
+
+
+
+
+ cn.iocoder.boot
+ yudao-spring-boot-starter-test
+
+
+
\ No newline at end of file
diff --git a/yudao-module-cms/yudao-module-cms-biz/src/main/java/cn/iocoder/yudao/module/cms/package-info.java b/yudao-module-cms/yudao-module-cms-biz/src/main/java/cn/iocoder/yudao/module/cms/package-info.java
new file mode 100644
index 000000000..8ffdd938d
--- /dev/null
+++ b/yudao-module-cms/yudao-module-cms-biz/src/main/java/cn/iocoder/yudao/module/cms/package-info.java
@@ -0,0 +1,6 @@
+/**
+ * @author hhyykk
+ * @description
+ * @date 2024/7/2
+ */
+package cn.iocoder.yudao.module.cms;
\ No newline at end of file
diff --git a/yudao-module-pms/pom.xml b/yudao-module-pms/pom.xml
new file mode 100644
index 000000000..023bf92bf
--- /dev/null
+++ b/yudao-module-pms/pom.xml
@@ -0,0 +1,24 @@
+
+
+ 4.0.0
+
+ cn.iocoder.boot
+ yudao
+ ${revision}
+
+
+ yudao-module-pms
+ pom
+ ${project.artifactId}
+ >
+ pms包下,项目管理
+
+
+ yudao-module-pms-api
+ yudao-module-pms-biz
+
+
+
+
\ No newline at end of file
diff --git a/yudao-module-pms/yudao-module-pms-api/pom.xml b/yudao-module-pms/yudao-module-pms-api/pom.xml
new file mode 100644
index 000000000..330201adc
--- /dev/null
+++ b/yudao-module-pms/yudao-module-pms-api/pom.xml
@@ -0,0 +1,25 @@
+
+
+ 4.0.0
+
+ cn.iocoder.boot
+ yudao-module-pms
+ ${revision}
+
+ yudao-module-pms-api
+ jar
+ ${project.artifactId}
+
+
+ pms模块 API,暴露给其它模块调用
+
+
+
+ cn.iocoder.boot
+ yudao-common
+
+
+
+
\ No newline at end of file
diff --git a/yudao-module-pms/yudao-module-pms-biz/pom.xml b/yudao-module-pms/yudao-module-pms-biz/pom.xml
new file mode 100644
index 000000000..874d5897a
--- /dev/null
+++ b/yudao-module-pms/yudao-module-pms-biz/pom.xml
@@ -0,0 +1,57 @@
+
+
+ 4.0.0
+
+ cn.iocoder.boot
+ yudao-module-pms
+ ${revision}
+
+
+ yudao-module-pms-biz
+ jar
+ ${project.artifactId}
+
+ pms 模块,主要实现 项目管理、项目追踪 等功能。
+
+
+
+
+ cn.iocoder.boot
+ yudao-module-pms-api
+ ${revision}
+
+
+
+
+ cn.iocoder.boot
+ yudao-module-bpm-api
+ ${revision}
+
+
+
+
+ cn.iocoder.boot
+ yudao-spring-boot-starter-web
+
+
+
+ cn.iocoder.boot
+ yudao-spring-boot-starter-security
+
+
+
+
+ cn.iocoder.boot
+ yudao-spring-boot-starter-mybatis
+
+
+
+
+ cn.iocoder.boot
+ yudao-spring-boot-starter-test
+
+
+
+
\ No newline at end of file
diff --git a/yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/package-info.java b/yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/package-info.java
new file mode 100644
index 000000000..5bd3bf9ed
--- /dev/null
+++ b/yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/package-info.java
@@ -0,0 +1,4 @@
+/**
+ * pms项目管理包
+ */
+package cn.iocoder.yudao.module.pms;
\ No newline at end of file
diff --git a/yudao-server/pom.xml b/yudao-server/pom.xml
index bc850b590..de7d09920 100644
--- a/yudao-server/pom.xml
+++ b/yudao-server/pom.xml
@@ -40,17 +40,17 @@
-
-
-
-
-
+
+ cn.iocoder.boot
+ yudao-module-report-biz
+ ${revision}
+
-
-
-
-
-
+
+ cn.iocoder.boot
+ yudao-module-bpm-biz
+ ${revision}
+
@@ -100,7 +100,19 @@
+
+
+ cn.iocoder.boot
+ yudao-module-pms-biz
+ ${revision}
+
+
+
+ cn.iocoder.boot
+ yudao-module-cms-biz
+ ${revision}
+
org.springframework.boot
diff --git a/yudao-server/src/main/resources/application-local.yaml b/yudao-server/src/main/resources/application-local.yaml
index eec316ff7..d59243ded 100644
--- a/yudao-server/src/main/resources/application-local.yaml
+++ b/yudao-server/src/main/resources/application-local.yaml
@@ -46,7 +46,7 @@ spring:
primary: master
datasource:
master:
- url: jdbc:mysql://127.0.0.1:3306/ruoyi-vue-pro?useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true # MySQL Connector/J 8.X 连接的示例
+ url: jdbc:mysql://127.0.0.1:3308/hhyykk?useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true # MySQL Connector/J 8.X 连接的示例
# url: jdbc:mysql://127.0.0.1:3306/ruoyi-vue-pro?useSSL=true&allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai # MySQL Connector/J 5.X 连接的示例
# url: jdbc:postgresql://127.0.0.1:5432/ruoyi-vue-pro # PostgreSQL 连接的示例
# url: jdbc:oracle:thin:@127.0.0.1:1521:xe # Oracle 连接的示例
diff --git a/yudao-server/src/main/resources/application.yaml b/yudao-server/src/main/resources/application.yaml
index 6cb5386e3..657f25310 100644
--- a/yudao-server/src/main/resources/application.yaml
+++ b/yudao-server/src/main/resources/application.yaml
@@ -182,7 +182,7 @@ yudao:
db-schemas: ${spring.datasource.dynamic.datasource.master.name}
front-type: 10 # 前端模版的类型,参见 CodegenFrontTypeEnum 枚举类
tenant: # 多租户相关配置项
- enable: true
+ enable: false
ignore-urls:
- /admin-api/system/tenant/get-id-by-name # 基于名字获取租户,不许带租户编号
- /admin-api/system/tenant/get-by-website # 基于域名获取租户,不许带租户编号