Coder Social home page Coder Social logo

2017coding / bbs_admin Goto Github PK

View Code? Open in Web Editor NEW
271.0 8.0 107.0 20.01 MB

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

JavaScript 10.78% HTML 31.81% Vue 46.70% CSS 10.71%
vue elementui axios mavon-editor echarts vuex mixin

bbs_admin's Introduction

代码结构

├── 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} // 消息通知, 相关角色可收到消息并前往处理

bbs_admin's People

Contributors

2017coding avatar lq782655835 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bbs_admin's Issues

源码能否商用?

你好,看了一翻你的一整套bbs源码, 觉得适合我们公司业务, 请问能被克隆改作商用吗?

无法清空表单

通过refObj获得的实例中,用resetFields方法并没有清空掉组件中的form,怎么解决呢,我怀疑是指针问题

接口不能访问

请问下,想跑前端项目,还需要运行你的后端项目吗?

PageFilter组件级联选择器

作者你好,我想问下,如果要想在你这个组件加个级联选择器,要实现这样的功能:选择任意一级和动态加载。具体该怎么做呢?层级可能比较多,五六层的样子

表格在dialog中获取数据问题

作者你好,我想问下,场景是这样的:
页面有一个table,dialog中也有一个table。在页面table中选择数据后,点击按钮传递id给dialog中的接口地址请求数据,第一次没数据,当我关闭dialog后,再次点击按钮打开dialog才有数据。应该怎么处理?(ps:我点击按钮后改变了initCurpage和refresh的值)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.