5
社区成员
发帖
与我相关
我的任务
分享演示地址:http://demo.linkwechat.cn/
演示账号/密码:Wecome/123456
(注意:演示环境已屏蔽管理权限和相关操作)
本项目基于 RuoYi-Vue 后台开发框架,感谢 RuoYi-Vue 的开源。
前端技术栈
| 技术栈 | 介绍 | 地址 |
|---|---|---|
| Vue | 渐进式 JavaScript 框架 | https://cn.vuejs.org/ |
| Vuex | 专为 Vue.js 应用程序开发的状态管理模式 | https://vuex.vuejs.org/zh/ |
| Vue Router | Vue.js 官方的路由管理器 | https://router.vuejs.org/zh/ |
| Vue CLI | 基于 Vue.js 进行快速开发的完整系统 | https://cli.vuejs.org/zh/guide/ |
| axios | 易用、简洁且高效的 Http 库 | http://www.axios-js.com/zh-cn/ |
| Element-UI | 基于 Vue 2.0 的桌面端组件库 | https://element.eleme.io/#/zh-CN |
| ES6 | JavaScript 语言的下一代标准 | https://es6.ruanyifeng.com/ |
后端技术栈
| 技术栈 | 介绍 | 地址 |
|---|---|---|
| Spring Boot | 快捷创建基于 Spring 的生产级应用程序 | https://spring.io/projects/spring-boot |
| MyBatis-Plus | MyBatis 增强工具 | https://mp.baomidou.com/ |
| JWT | 轻量级身份认证规范 | https://jwt.io/introduction |
| Spring Security | 基于 Spring 的强大且高度可定制的身份验证和访问控制框架 | https://spring.io/projects/spring-security/ |
后端结构
com.linkwechat ├── common // 工具类 │ └── annotation // 自定义注解 │ └── config // 全局配置 │ └── constant // 通用常量 │ └── core // 核心控制 │ └── enums // 通用枚举 │ └── exception // 通用异常 │ └── filter // 过滤器处理 │ └── utils // 通用类处理 ├── framework // 框架核心 │ └── aspectj // 注解实现 │ └── config // 系统配置 │ └── datasource // 数据权限 │ └── interceptor // 拦截器 │ └── manager // 异步处理 │ └── security // 权限控制 │ └── web // 前端控制 ├── linkwe-generator // 代码生成 ├── linkwe-quartz // 定时任务 ├── linkwe-system // 系统代码 ├── linkwe-admin // 后台服务 ├── linkwe-ui // 页面前端代码 ├── linkwe--wecom // 企业微信功能
前端结构
├── build // 构建相关 ├── bin // 执行脚本 ├── public // 公共文件 │ ├── favicon.ico // favicon图标 │ └── index.html // html模板 ├── src // 源代码 │ ├── api // 所有请求 │ ├── assets // 主题 字体等静态资源 │ ├── components // 全局公用组件 │ ├── directive // 全局指令 │ ├── layout // 布局 │ ├── router // 路由 │ ├── store // 全局 store管理 │ ├── utils // 全局公用方法 │ ├── views // view │ ├── App.vue // 入口页面 │ ├── main.js // 入口 加载组件 初始化等 │ ├── permission.js // 权限管理 │ └── settings.js // 系统配置 ├── .editorconfig // 编码格式 ├── .env.development // 开发环境配置 ├── .env.production // 生产环境配置 ├── .env.staging // 测试环境配置 ├── .eslintignore // 忽略语法检查 ├── .eslintrc.js // eslint 配置项 ├── .gitignore // git 忽略项 ├── babel.config.js // babel.config.js ├── package.json // package.json └── vue.config.js // vue.config.js
点击下方链接进入官方语雀帮助手册查看项目部署方式:
由于 LinkWeChat 项目基于企业微信官方第三方应用开发文档,所以请各位小伙伴在学习和使用 LinkWeChat 之前, 务必仔细了解并熟悉 官方 API 已有功能。
常见问题列表
点击下方链接进入官方语雀帮助手册查看常见问题的相关描述及更多帮助: