shandongtlb / xuanyu-cms-admin

xuanyu CMS是一款前后端分离快速后台开发框架,前端基于vue-ant-design,后端基于codeigniter轻量级php框架开发

Home Page:http://cms.xuanyunet.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

xuanyu CMS

xuanyu CMS 是一款前后端分离快速后台开发框架,前端基于 ant-design-vue ,后端基于 Codeigniter 轻量级 php 框架开发

前端
Github地址:https://github.com/mengxianghan/xuanyu-cms-admin
码云地址:https://gitee.com/1056811341/xuanyu-cms-admin
后端
Github地址:https://github.com/mengxianghan/xuanyu-cms
码云地址:https://gitee.com/1056811341/xuanyu-cms

账号:admin
密码:123456

开发者信息

特性

  • 支持动态路由
  • 菜单支持外部菜单
  • 支持精确到操作按钮的权限控制
  • 支持单独给角色和用户配置权限
  • 支持单个用户配置多个角色

功能模块

  • 控制台
    • 工作台
  • 系统管理
    • 菜单管理
    • 权限按钮管理
    • 字典管理
    • 角色管理
    • 用户管理
    • 部门管理
    • 岗位管理
    • 系统日志
  • 信息管理
    • 栏目管理
    • 模版管理
    • 新闻管理
    • 单页管理

预览

工作台 基本设置
菜单管理

安装

# 安装依赖
npm install

# 本地运行
# 通过 localhost:9999 访问页面
npm run serve

# 生产环境构建
npm run build

配置

修改请求地址
开发环境 env.development
生产环境 env.production
修改 VUE_APP_BASH_URL 的地址

路由 /src/config/router.config.js
基础路由 constantRoutesMap
白名单 whiteList

更新日志

1.0.3
2020-3-17
升级 vue-cli 到 vue-cli3
生产环境使用 cdn 减小打包后的大小,减少首屏打开时间

1.0.2
2019-12-18
新增 DescriptionList 描述列表组件
新增系统日志
优化登录日志,与系统日志合并
优化请求响应数据,将请求成功时返回的状态码改为200,防止与Exception的默认状态码冲突
修复配置信息每次加载页面时都重置的问题
修复菜单超出屏幕高度后没有滚动条的问题

1.0.1
2019-12-10
新增 Upload 上传组件
优化新增用户时密码验证
优化选择部门时部门数据默认展开 优化图片默认宽度

1.0.0
2019-12-05
💥 对外第一个版本,提供cms的基本功能模块

About

xuanyu CMS是一款前后端分离快速后台开发框架,前端基于vue-ant-design,后端基于codeigniter轻量级php框架开发

http://cms.xuanyunet.com/

License:MIT License


Languages

Language:Vue 69.3%Language:CSS 18.1%Language:JavaScript 12.4%Language:HTML 0.2%