Skip to content

vue+ElementUI+axios 接入数据,仿segmentfault,做相关的后台管理系统 https://lyh.red/admin/

Notifications You must be signed in to change notification settings

2017coding/BBS_admin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

02e1d9d · Sep 24, 2019
Jun 21, 2019
Aug 30, 2019
Sep 24, 2019
Aug 30, 2019
May 10, 2019
May 10, 2019
Jul 24, 2019
May 1, 2019
Apr 28, 2019
Jul 3, 2019
Apr 28, 2019
Aug 30, 2019
Aug 30, 2019

Repository files navigation

代码结构

├── admin                      // 打包产出文件
├── node_module                // npm加载所需的项目依赖模块
├── public                     // 静态入口
├── src                        // 源代码
│   ├── api                    // 所有请求
│   ├── assets                 // 主题 字体 图片等静态资源
│   ├── common                 // 全局公用配置
│   │   ├── config             // 配置全局路由权限和错误捕获
│   │   ├── mixin              // 一些vue公用的mixin
│   │   ├── js                 // 编写公有的方法
│   │   └── style              // 编写公有的样式
│   ├── components             // 全局公用组件
│   ├── directive              // 自定义指令
│   ├── router                 // 路由
│   ├── store                  // 全局 store管理
│   ├── views                  // view
│   ├── App.vue                // 入口页面
│   └── main.js                // 入口 加载组件 初始化等
├── static                     // 第三方不打包资源
├── .babelrc                   // babel-loader 配置
├── eslintrc.js                // eslint 配置项
├── .gitignore                 // git 忽略项
├── vue.config.js              // [email protected]+ 配置文件
└── package.json               // package.json

功能相关介绍

模块 功能 页面编码 描述
登录 登录 login 菜单中不显示
401 401 401 角色无访问权限时进入这个页面
404 404 404 访问菜单不存在时进入这个页面
首页 首页 home
运维中心 opsCenter
- 问答管理 questionMan
- 专栏管理 blogMan
- 文章管理 articleMan
- 讲堂管理 liveMan
- 活动管理 activityMan
- 广告位 advertising
工作流 workflow
- 流程设计 processDesign
- 业务管理 businessMan
- 已办事项 finishedItems
- 未办事项 unfinishedItems
文件库 library
- 图片管理 imgMan
- 文件管理 fileMan
论坛配置 bbsConfig
- 轮播 carousel
- 技术频道 techSquare
- 通知 notices
- 标签类型管理 tagTypeMan
- 标签管理 tagMan
系统管理 sysMan
- 用户管理 userMan
- 角色管理 roleMan
- 菜单管理 menuMan
- 区域管理 areaMan
- 图表配置 chartConfig
- 订阅主题管理 topicMan
- 系统日志 log

基本业务分析

mqtt主题订阅

  /chat/user/${userID} // 用户聊天频道
  /chat/group/${groupID} // 群聊天频道
  /message/user/${userID} // 通过用户id订阅,当收到文章,问题评论等相关操作时进行通讯
  /message/audit/${roleID} // 消息通知, 相关角色可收到消息并前往处理