mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-10-31 18:28:43 +08:00 
			
		
		
		
	版本 1.7.0 发布:增加微信公众号、站内信、邮箱、数据脱敏!
This commit is contained in:
		
							
								
								
									
										23
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										23
									
								
								README.md
									
									
									
									
									
								
							| @@ -41,7 +41,20 @@ | |||||||
| | `ruoyi-vue-pro`      | Spring Boot 多模块        | **[Gitee](https://gitee.com/zhijiantianya/ruoyi-vue-pro)**     [Github](https://github.com/YunaiV/ruoyi-vue-pro)     | | | `ruoyi-vue-pro`      | Spring Boot 多模块        | **[Gitee](https://gitee.com/zhijiantianya/ruoyi-vue-pro)**     [Github](https://github.com/YunaiV/ruoyi-vue-pro)     | | ||||||
| | `yudao-cloud`        | Spring Cloud 微服务       | **[Gitee](https://gitee.com/zhijiantianya/yudao-cloud)**     [Github](https://github.com/YunaiV/yudao-cloud)         | | | `yudao-cloud`        | Spring Cloud 微服务       | **[Gitee](https://gitee.com/zhijiantianya/yudao-cloud)**     [Github](https://github.com/YunaiV/yudao-cloud)         | | ||||||
| | `Spring-Boot-Labs`   | Spring Boot & Cloud 入门 | **[Gitee](https://gitee.com/zhijiantianya/SpringBoot-Labs)**     [Github](https://github.com/YunaiV/SpringBoot-Labs) | | | `Spring-Boot-Labs`   | Spring Boot & Cloud 入门 | **[Gitee](https://gitee.com/zhijiantianya/SpringBoot-Labs)**     [Github](https://github.com/YunaiV/SpringBoot-Labs) | | ||||||
|  | `ruoyi-vue-pro-mini` | 精简版:移除工作流、支付等模块        | **[Gitee](https://gitee.com/zhijiantianya/ruoyi-vue-pro/tree/mini)**                                                                | |  | ||||||
|  | ## 🐰 分支说明 | ||||||
|  |  | ||||||
|  | |       | JDK 8 完整版                                                 | JDK 8 精简版                                                          | JDK 17 完整版                                                                  | | ||||||
|  | |-------|-----------------------------------------------------------|--------------------------------------------------------------------|-----------------------------------------------------------------------------| | ||||||
|  | | 分支    | [`master`](https://gitee.com/zhijiantianya/ruoyi-vue-pro) | [`mini`](https://gitee.com/zhijiantianya/ruoyi-vue-pro/tree/mini/) | [`boot-dev`](https://gitee.com/zhijiantianya/ruoyi-vue-pro/tree/boot3-dev/) | | ||||||
|  | | 说明    | 包括所有功能                                                    | 只保留核心功能                                                            | 适配 Spring Boot 3.X                                                          | | ||||||
|  | | 系统功能  | √                                                         | √                                                                  | √                                                                           | | ||||||
|  | | 基础设施  | √                                                         | √                                                                  | √                                                                           | | ||||||
|  | | 会员中心  | √                                                         | √                                                                  | √                                                                           | | ||||||
|  | | 工作流程  | √                                                         | x                                                                  | 适配中                                                                         | | ||||||
|  | | 数据报表  | √                                                         | x                                                                  | 适配中                                                                         | | ||||||
|  | | 商城系统  | √                                                         | x                                                                  | √                                                                           | | ||||||
|  | | 微信公众号 | √                                                         | x                                                                  | √                                                                           | | ||||||
|  |  | ||||||
| ## 😎 开源协议 | ## 😎 开源协议 | ||||||
|  |  | ||||||
| @@ -55,6 +68,14 @@ | |||||||
|  |  | ||||||
| ③ 代码整洁、架构整洁,遵循《阿里巴巴 Java 开发手册》规范,代码注释详细,57000 行 Java 代码,22000 行代码注释。 | ③ 代码整洁、架构整洁,遵循《阿里巴巴 Java 开发手册》规范,代码注释详细,57000 行 Java 代码,22000 行代码注释。 | ||||||
|  |  | ||||||
|  | ## 💰 项目外包 | ||||||
|  |  | ||||||
|  | 我们也是接外包滴,如果你有项目想要外包,可以微信联系【**coeus2016**】。 | ||||||
|  |  | ||||||
|  | 团队包含专业的项目经理、架构师、前端工程师、后端工程师、测试工程师、运维工程师,可以提供全流程的外包服务。 | ||||||
|  |  | ||||||
|  | 项目可以是商城、SCRM 系统、OA 系统、物流系统、ERP 系统、CMS 系统、HIS 系统、支付系统、IM 聊天、微信公众号、微信小程序等等。 | ||||||
|  |  | ||||||
| ## 🐼 内置功能 | ## 🐼 内置功能 | ||||||
|  |  | ||||||
| 系统内置多种多种业务功能,可以用于快速你的业务系统: | 系统内置多种多种业务功能,可以用于快速你的业务系统: | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								pom.xml
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								pom.xml
									
									
									
									
									
								
							| @@ -30,7 +30,7 @@ | |||||||
|     <url>https://github.com/YunaiV/ruoyi-vue-pro</url> |     <url>https://github.com/YunaiV/ruoyi-vue-pro</url> | ||||||
|  |  | ||||||
|     <properties> |     <properties> | ||||||
|         <revision>1.6.6-snapshot</revision> |         <revision>1.7.0-snapshot</revision> | ||||||
|         <!-- Maven 相关 --> |         <!-- Maven 相关 --> | ||||||
|         <java.version>1.8</java.version> |         <java.version>1.8</java.version> | ||||||
|         <maven.compiler.source>${java.version}</maven.compiler.source> |         <maven.compiler.source>${java.version}</maven.compiler.source> | ||||||
|   | |||||||
| @@ -14,7 +14,7 @@ | |||||||
|     <url>https://github.com/YunaiV/ruoyi-vue-pro</url> |     <url>https://github.com/YunaiV/ruoyi-vue-pro</url> | ||||||
|  |  | ||||||
|     <properties> |     <properties> | ||||||
|         <revision>1.6.6-snapshot</revision> |         <revision>1.7.0-snapshot</revision> | ||||||
|         <!-- 统一依赖管理 --> |         <!-- 统一依赖管理 --> | ||||||
|         <spring.boot.version>2.7.7</spring.boot.version> |         <spring.boot.version>2.7.7</spring.boot.version> | ||||||
|         <!-- Web 相关 --> |         <!-- Web 相关 --> | ||||||
|   | |||||||
| @@ -40,6 +40,10 @@ public class BannerApplicationRunner implements ApplicationRunner { | |||||||
|             if (isNotPresent("cn.iocoder.yudao.framework.flowable.config.YudaoFlowableConfiguration")) { |             if (isNotPresent("cn.iocoder.yudao.framework.flowable.config.YudaoFlowableConfiguration")) { | ||||||
|                 System.out.println("[工作流模块 yudao-module-bpm - 已禁用][参考 https://doc.iocoder.cn/bpm/ 开启]"); |                 System.out.println("[工作流模块 yudao-module-bpm - 已禁用][参考 https://doc.iocoder.cn/bpm/ 开启]"); | ||||||
|             } |             } | ||||||
|  |             // 微信公众号 | ||||||
|  |             if (isNotPresent("cn.iocoder.yudao.module.mp.framework.mp.config.MpConfiguration")) { | ||||||
|  |                 System.out.println("[微信公众号 yudao-module-mp - 已禁用][参考 https://doc.iocoder.cn/mp/build/ 开启]"); | ||||||
|  |             } | ||||||
|         }); |         }); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|   | |||||||
| @@ -21,4 +21,10 @@ public class DefaultController { | |||||||
|                 "[工作流模块 yudao-module-bpm - 已禁用][参考 https://doc.iocoder.cn/bpm/ 开启]"); |                 "[工作流模块 yudao-module-bpm - 已禁用][参考 https://doc.iocoder.cn/bpm/ 开启]"); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  |     @RequestMapping("/admin-api/mp/**") | ||||||
|  |     public CommonResult<Boolean> mp404() { | ||||||
|  |         return CommonResult.error(NOT_IMPLEMENTED.getCode(), | ||||||
|  |                 "[微信公众号 yudao-module-mp - 已禁用][参考 https://doc.iocoder.cn/mp/build/ 开启]"); | ||||||
|  |     } | ||||||
|  |  | ||||||
| } | } | ||||||
|   | |||||||
| @@ -1,6 +1,6 @@ | |||||||
| { | { | ||||||
|   "name": "yudao-ui-admin-vue3", |   "name": "yudao-ui-admin-vue3", | ||||||
|   "version": "1.6.6-snapshot.1925", |   "version": "1.7.0-snapshot.1925", | ||||||
|   "description": "基于vue3、vite4、element-plus、typesScript", |   "description": "基于vue3、vite4、element-plus、typesScript", | ||||||
|   "author": "xingyu", |   "author": "xingyu", | ||||||
|   "private": false, |   "private": false, | ||||||
|   | |||||||
| @@ -1,6 +1,6 @@ | |||||||
| { | { | ||||||
|   "name": "yudao-ui-admin", |   "name": "yudao-ui-admin", | ||||||
|   "version": "1.6.6-snapshot", |   "version": "1.7.0-snapshot", | ||||||
|   "description": "芋道管理系统", |   "description": "芋道管理系统", | ||||||
|   "author": "芋道", |   "author": "芋道", | ||||||
|   "license": "MIT", |   "license": "MIT", | ||||||
|   | |||||||
| @@ -1,5 +1,9 @@ | |||||||
| <template> | <template> | ||||||
|   <el-alert v-if="enable()" :title="'【' + title + '】文档地址:' + url" type="success" show-icon /> |   <el-alert v-if="enable()" type="success" show-icon> | ||||||
|  |     <template slot="title"> | ||||||
|  |       <div @click="goToUrl">{{ '【' + title + '】文档地址:' + url }}</div> | ||||||
|  |     </template> | ||||||
|  |   </el-alert> | ||||||
| </template> | </template> | ||||||
|  |  | ||||||
| <script> | <script> | ||||||
| @@ -14,6 +18,9 @@ export default { | |||||||
|   methods: { |   methods: { | ||||||
|     enable: function () { |     enable: function () { | ||||||
|       return getDocEnable(); |       return getDocEnable(); | ||||||
|  |     }, | ||||||
|  |     goToUrl: function() { | ||||||
|  |       window.open(this.url); | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| }; | }; | ||||||
|   | |||||||
| @@ -1,5 +1,6 @@ | |||||||
| <template> | <template> | ||||||
|   <div class="app-container"> |   <div class="app-container"> | ||||||
|  |     <doc-alert title="公众号接入" url="https://doc.iocoder.cn/mp/account/" /> | ||||||
|  |  | ||||||
|     <!-- 搜索工作栏 --> |     <!-- 搜索工作栏 --> | ||||||
|     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> |     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> | ||||||
|   | |||||||
| @@ -26,6 +26,8 @@ SOFTWARE. | |||||||
| --> | --> | ||||||
| <template> | <template> | ||||||
|   <div class="app-container"> |   <div class="app-container"> | ||||||
|  |     <doc-alert title="自动回复" url="https://doc.iocoder.cn/mp/auto-reply/" /> | ||||||
|  |  | ||||||
|     <!-- 搜索工作栏 --> |     <!-- 搜索工作栏 --> | ||||||
|     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> |     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> | ||||||
|       <el-form-item label="公众号" prop="accountId"> |       <el-form-item label="公众号" prop="accountId"> | ||||||
|   | |||||||
| @@ -27,6 +27,8 @@ SOFTWARE. | |||||||
| --> | --> | ||||||
| <template> | <template> | ||||||
|   <div class="app-container"> |   <div class="app-container"> | ||||||
|  |     <doc-alert title="公众号图文" url="https://doc.iocoder.cn/mp/article/" /> | ||||||
|  |  | ||||||
|     <!-- 搜索工作栏 --> |     <!-- 搜索工作栏 --> | ||||||
|     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> |     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> | ||||||
|       <el-form-item label="公众号" prop="accountId"> |       <el-form-item label="公众号" prop="accountId"> | ||||||
|   | |||||||
| @@ -25,6 +25,8 @@ SOFTWARE. | |||||||
| --> | --> | ||||||
| <template> | <template> | ||||||
|   <div class="app-container"> |   <div class="app-container"> | ||||||
|  |     <doc-alert title="公众号图文" url="https://doc.iocoder.cn/mp/article/" /> | ||||||
|  |  | ||||||
|     <!-- 搜索工作栏 --> |     <!-- 搜索工作栏 --> | ||||||
|     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> |     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> | ||||||
|       <el-form-item label="公众号" prop="accountId"> |       <el-form-item label="公众号" prop="accountId"> | ||||||
|   | |||||||
| @@ -27,6 +27,8 @@ SOFTWARE. | |||||||
| --> | --> | ||||||
| <template> | <template> | ||||||
|   <div class="app-container"> |   <div class="app-container"> | ||||||
|  |     <doc-alert title="公众号素材" url="https://doc.iocoder.cn/mp/material/" /> | ||||||
|  |  | ||||||
|     <!-- 搜索工作栏 --> |     <!-- 搜索工作栏 --> | ||||||
|     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> |     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> | ||||||
|       <el-form-item label="公众号" prop="accountId"> |       <el-form-item label="公众号" prop="accountId"> | ||||||
|   | |||||||
| @@ -26,6 +26,8 @@ SOFTWARE. | |||||||
| --> | --> | ||||||
| <template> | <template> | ||||||
|   <div class="app-container"> |   <div class="app-container"> | ||||||
|  |     <doc-alert title="公众号菜单" url="https://doc.iocoder.cn/mp/menu/" /> | ||||||
|  |  | ||||||
|     <!-- 搜索工作栏 --> |     <!-- 搜索工作栏 --> | ||||||
|     <el-form ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> |     <el-form ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> | ||||||
|       <el-form-item label="公众号" prop="accountId"> |       <el-form-item label="公众号" prop="accountId"> | ||||||
|   | |||||||
| @@ -1,5 +1,6 @@ | |||||||
| <template> | <template> | ||||||
|   <div class="app-container"> |   <div class="app-container"> | ||||||
|  |     <doc-alert title="公众号消息" url="https://doc.iocoder.cn/mp/message/" /> | ||||||
|  |  | ||||||
|     <!-- 搜索工作栏 --> |     <!-- 搜索工作栏 --> | ||||||
|     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> |     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> | ||||||
|   | |||||||
| @@ -1,5 +1,7 @@ | |||||||
| <template> | <template> | ||||||
|   <div class="app-container"> |   <div class="app-container"> | ||||||
|  |     <doc-alert title="公众号统计" url="https://doc.iocoder.cn/mp/statistics/" /> | ||||||
|  |  | ||||||
|     <!-- 搜索工作栏 --> |     <!-- 搜索工作栏 --> | ||||||
|     <el-form ref="queryForm" size="small" :inline="true" label-width="68px"> |     <el-form ref="queryForm" size="small" :inline="true" label-width="68px"> | ||||||
|       <el-form-item label="公众号" prop="accountId"> |       <el-form-item label="公众号" prop="accountId"> | ||||||
|   | |||||||
| @@ -1,5 +1,7 @@ | |||||||
| <template> | <template> | ||||||
|   <div class="app-container"> |   <div class="app-container"> | ||||||
|  |     <doc-alert title="公众号标签" url="https://doc.iocoder.cn/mp/tag/" /> | ||||||
|  |  | ||||||
|     <!-- 搜索工作栏 --> |     <!-- 搜索工作栏 --> | ||||||
|     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> |     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> | ||||||
|       <el-form-item label="公众号" prop="accountId"> |       <el-form-item label="公众号" prop="accountId"> | ||||||
|   | |||||||
| @@ -1,5 +1,6 @@ | |||||||
| <template> | <template> | ||||||
|   <div class="app-container"> |   <div class="app-container"> | ||||||
|  |     <doc-alert title="公众号粉丝" url="https://doc.iocoder.cn/mp/user/" /> | ||||||
|  |  | ||||||
|     <!-- 搜索工作栏 --> |     <!-- 搜索工作栏 --> | ||||||
|     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> |     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 YunaiV
					YunaiV