# QLLEducation **Repository Path**: ahaox/QLLEducation ## Basic Information - **Project Name**: QLLEducation - **Description**: 青龙湖学院 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-04-18 - **Last Updated**: 2022-04-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # wisdom_education #### 介绍 基于springboot的智慧在线教育 #### 项目工程 ##### 智慧教育系统(wisdom-education): [码云地址](https://gitee.com/zsrey/wisdom_education.git) > wisdom-education是后台工程,核心框架:Spring Boot、Spring Cloud ##### 前端门户工程(wisdom-education-front): [码云地址](https://gitee.com/zsrey/wisdom-education-front.git) > wisdom-education-front是前端门户工程,核心框架:Vuejs + Nuxt.js ##### 后台管理工程(wisdom-education-admin):[码云地址](https://gitee.com/zsrey/wisdom-education-admin.git) > wisdom-education-admin是后台管理工程,核心框架:vue-element-admin #### 软件架构 软件架构说明 ``` wisdom_education ├── canal_client 数据同步服务:所有请求的入口,主要实现权限校验和请求转发 │ ├── common ├── common_utils 公用工具 │ ├── service_base 基础配置:Redis、Swagger、MP配置,自定义异常,异常捕获 │ ├── spring_security 安全管理:后台权限、登录 ├── infrastructure 基础服务 ├── api_gateway 网关服务:请求分发、服务拦截 ├── service 核心服务 ├── service_acl 权限服务 │ ├── service_cms 轮播图服务 │ └── service_edu 课程服务 │ └── service_msm 短信邮件服务 │ └── service_order 订单服务 │ └── service_oss 对象存储服务 │ └── service_statistics 统计服务 │ └── service_ucenter 用户服务 │ └── service_vod 视频服务 ``` #### 项目演示 ##### 前台首页 ![](README.assets/index.png) ##### 前台课程 ![](https://wisdom-education.oss-cn-shenzhen.aliyuncs.com/ProjectIntroduction/course.png) ##### 后台登录 ![](https://wisdom-education.oss-cn-shenzhen.aliyuncs.com/ProjectIntroduction/adminlogin.png) ##### 权限列表 ![](https://wisdom-education.oss-cn-shenzhen.aliyuncs.com/ProjectIntroduction/acl.png) ##### 后台课程列表 ![](https://wisdom-education.oss-cn-shenzhen.aliyuncs.com/ProjectIntroduction/admincourse.png) #### 安装教程 1. git clone https://gitee.com/zsrey/wisdom_education.git 2. 配置oss 在wisdom_education/service/service_oss的 src/main/resources下创建dev-key.yml填写你的配置信息 例如: ```yaml aliyun: oss: file: bucketname: wisdom-education endpoint: oss-cn-shenzhen.aliyuncs.com #服务器地址 keyid: #AccessKey ID keysecret: #AccessKey Secret filehost: teacher #默认文件夹名 ``` 3. 配置微信支付或支付宝沙箱支付 在wisdom_education/service/service_order的 src/main/resources下创建dev-key.yml填写你的配置信息 例如: ```yaml alipay: appId: gateway: openapi.alipaydev.com notifyUrl: '' privateKey: # publicKey: # returnUrl: http://localhost:3000/course/ weixin: pay: appid: #关联的公众号appid partner: #商户号 partnerkey: #商户key notifyurl: #回调地址 ``` 4. 配置阿里视频点播 在wisdom_education/service/service_vod的 src/main/resources下创建dev-key.yml填写你的配置信息 例如: ```yaml aliyun: vod: file: keyid: # keysecret: # ``` 5. 邮箱发送需换成自己的配置 在wisdom_education/service/service_msm的application.yml中 #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)