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 # 基于域名获取租户,不许带租户编号