修改结构

This commit is contained in:
D 2024-02-15 23:21:27 +08:00
parent ecd51fa0f4
commit ad6b86b460
7 changed files with 37 additions and 24 deletions

View File

@ -11,7 +11,6 @@
# 当前版本是3.8.7.3 # 当前版本是3.8.7.3
本人的其他两个推荐搭配的项目 本人的其他两个推荐搭配的项目
1. [RuoYi-App-Geek: 这是若依极客生态的小程序版本 (gitee.com)](https://gitee.com/geek-xd/geek-uniapp-vue3-uview-plus-uchart) 1. [RuoYi-App-Geek: 这是若依极客生态的小程序版本 (gitee.com)](https://gitee.com/geek-xd/geek-uniapp-vue3-uview-plus-uchart)
@ -28,8 +27,6 @@
* 权限认证使用Jwt支持多终端认证系统。 * 权限认证使用Jwt支持多终端认证系统。
* 支持加载动态权限菜单,多方式轻松权限控制。 * 支持加载动态权限菜单,多方式轻松权限控制。
* 高效率开发,使用代码生成器可以一键生成前后端代码。 * 高效率开发,使用代码生成器可以一键生成前后端代码。
* 提供了技术栈([Vue3](https://v3.cn.vuejs.org) [Element Plus](https://element-plus.org/zh-CN) [Vite](https://cn.vitejs.dev))版本[RuoYi-Vue3](https://github.com/yangzongzhuan/RuoYi-Vue3),保持同步更新。
* 提供了单应用版本[RuoYi-Vue-fast](https://github.com/yangzongzhuan/RuoYi-Vue-fast)Oracle版本[RuoYi-Vue-Oracle](https://github.com/yangzongzhuan/RuoYi-Vue-Oracle),保持同步更新。
* 不分离版本,请移步[RuoYi](https://gitee.com/y_project/RuoYi),微服务版本,请移步[RuoYi-Cloud](https://gitee.com/y_project/RuoYi-Cloud) * 不分离版本,请移步[RuoYi](https://gitee.com/y_project/RuoYi),微服务版本,请移步[RuoYi-Cloud](https://gitee.com/y_project/RuoYi-Cloud)
* 特别鸣谢:[element](https://github.com/ElemeFE/element)[vue-element-admin](https://github.com/PanJiaChen/vue-element-admin)[eladmin-web](https://github.com/elunez/eladmin-web)。 * 特别鸣谢:[element](https://github.com/ElemeFE/element)[vue-element-admin](https://github.com/PanJiaChen/vue-element-admin)[eladmin-web](https://github.com/elunez/eladmin-web)。
* 阿里云折扣场:[点我进入](http://aly.ruoyi.vip),腾讯云秒杀场:[点我进入](http://txy.ruoyi.vip)   * 阿里云折扣场:[点我进入](http://aly.ruoyi.vip),腾讯云秒杀场:[点我进入](http://txy.ruoyi.vip)  
@ -55,6 +52,10 @@
* 开发中的模块请直接删除。 * 开发中的模块请直接删除。
``` ```
com.ruoyi com.ruoyi
├── common // 工具类 ├── common // 工具类
│ └── annotation // 自定义注解 │ └── annotation // 自定义注解
@ -78,16 +79,21 @@ com.ruoyi
├── ruoyi-system // 系统代码 ├── ruoyi-system // 系统代码
├── ruoyi-admin // 后台服务 ├── ruoyi-admin // 后台服务
├── ruoyi-pay // 支付框架(开发中) ├── ruoyi-pay // 支付框架(开发中)
│ └── common // 支付框架基础模块(测试中)
│ └── sqb // 收钱吧支付模块(开发中) │ └── sqb // 收钱吧支付模块(开发中)
│ └── wx // 微信支付模块(待开发)
│ └── alipay // 支付宝支付模块(待开发)
│ └── start // 支付框架整合模块
├── ruoyi-online // 在线开发模块(可移除) ├── ruoyi-online // 在线开发模块(可移除)
├── ruoyi-oauth // 第三方认证框架(测试中) ├── ruoyi-oauth // 第三方认证框架(测试中)
│ └── common // 第三方认证基础模块(测试中) │ └── common // 第三方认证基础模块(开发中)
│ └── justauth // 网站第三方认证模块(测试中) │ └── justauth // 网站第三方认证模块(测试中)
│ └── wx // 微信小程序认证模块(测试中) │ └── wx // 微信小程序认证模块(测试中)
│ └── phone // 微信小程序认证模块(开发中)
│ └── email // 微信小程序认证模块(待开发)
│ └── start // 第三方认证整合模块
``` ```
## 内置功能 ## 内置功能
1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。

17
pom.xml
View File

@ -207,33 +207,32 @@
<version>${knife4j.version}</version> <version>${knife4j.version}</version>
</dependency> </dependency>
<dependency>
<groupId>jakarta.servlet</groupId>
<artifactId>jakarta.servlet-api</artifactId>
<version>6.0.0</version>
</dependency>
<!-- 集成第三方登录 --> <!-- 集成第三方登录 -->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>com.ruoyi</groupId>
<artifactId>ruoyi-oauth-start</artifactId> <artifactId>ruoyi-oauth-starter</artifactId>
<version>${ruoyi.version}</version> <version>${ruoyi.version}</version>
</dependency> </dependency>
<!-- 集成支付 --> <!-- 集成支付 -->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>com.ruoyi</groupId>
<artifactId>ruoyi-pay-start</artifactId> <artifactId>ruoyi-pay-starter</artifactId>
<version>${ruoyi.version}</version> <version>${ruoyi.version}</version>
</dependency> </dependency>
<dependency>
<groupId>jakarta.servlet</groupId>
<artifactId>jakarta.servlet-api</artifactId>
<version>6.0.0</version>
</dependency>
<!-- 在线接口 --> <!-- 在线接口 -->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>com.ruoyi</groupId>
<artifactId>ruoyi-online</artifactId> <artifactId>ruoyi-online</artifactId>
<version>${ruoyi.version}</version> <version>${ruoyi.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
</dependencyManagement> </dependencyManagement>

View File

@ -52,16 +52,16 @@
<artifactId>ruoyi-generator</artifactId> <artifactId>ruoyi-generator</artifactId>
</dependency> </dependency>
<!-- 集成第三方登录 --> <!-- 集成第三方登录启动器 -->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>com.ruoyi</groupId>
<artifactId>ruoyi-oauth-start</artifactId> <artifactId>ruoyi-oauth-starter</artifactId>
</dependency> </dependency>
<!-- 集成第三方支付 --> <!-- 集成第三方支付启动器 -->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>com.ruoyi</groupId>
<artifactId>ruoyi-pay-start</artifactId> <artifactId>ruoyi-pay-starter</artifactId>
</dependency> </dependency>
<!-- 在线接口 --> <!-- 在线接口 -->

View File

@ -96,6 +96,13 @@
<artifactId>ruoyi-oauth-email</artifactId> <artifactId>ruoyi-oauth-email</artifactId>
<version>${ruoyi.version}</version> <version>${ruoyi.version}</version>
</dependency> </dependency>
<!-- 第三方登录启动器 -->
<dependency>
<groupId>com.ruoyi</groupId>
<artifactId>ruoyi-oauth-starter</artifactId>
<version>${ruoyi.version}</version>
</dependency>
</dependencies> </dependencies>
</dependencyManagement> </dependencyManagement>
@ -106,7 +113,7 @@
<module>ruoyi-oauth-wx</module> <module>ruoyi-oauth-wx</module>
<module>ruoyi-oauth-phone</module> <module>ruoyi-oauth-phone</module>
<module>ruoyi-oauth-email</module> <module>ruoyi-oauth-email</module>
<module>ruoyi-oauth-start</module> <module>ruoyi-oauth-starter</module>
</modules> </modules>
<packaging>pom</packaging> <packaging>pom</packaging>
</project> </project>

View File

@ -9,7 +9,7 @@
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>ruoyi-oauth-start</artifactId> <artifactId>ruoyi-oauth-starter</artifactId>
<description> <description>
第三方认证模块 第三方认证模块

View File

@ -55,9 +55,10 @@
<version>${ruoyi.version}</version> <version>${ruoyi.version}</version>
</dependency> </dependency>
<!-- 第三方支付启动器 -->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>com.ruoyi</groupId>
<artifactId>ruoyi-pay-start</artifactId> <artifactId>ruoyi-pay-starter</artifactId>
<version>${ruoyi.version}</version> <version>${ruoyi.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
@ -69,7 +70,7 @@
<module>ruoyi-pay-alipay</module> <module>ruoyi-pay-alipay</module>
<module>ruoyi-pay-wx</module> <module>ruoyi-pay-wx</module>
<module>ruoyi-pay-common</module> <module>ruoyi-pay-common</module>
<module>ruoyi-pay-start</module> <module>ruoyi-pay-starter</module>
</modules> </modules>
<packaging>pom</packaging> <packaging>pom</packaging>
</project> </project>

View File

@ -9,7 +9,7 @@
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>ruoyi-pay-start</artifactId> <artifactId>ruoyi-pay-starter</artifactId>
<description> <description>
第三方支付模块 第三方支付模块