# diboot-element-admin前端基础项目

# 说明

diboot-element-admin前端基础项目,是一个基于ElementUI,与diboot后端基础组件配套的前端项目。

# 相关技术栈

# 项目特性

  • 基于开源项目vue-element-admin (opens new window)的基础模板vue-admin-template (opens new window)
  • vue-admin-template项目基础上,增加了vue-element-admin具有的多页签、菜单搜索、全屏显示、调整布局大小等功能;
  • 登录、权限、接口对接上,与diboot相关后端组件无缝集成且开箱可用;
  • 提取CRUD页面相关通用属性与方法到mixins文件中,简化代码;
  • 菜单到按钮级别的细粒度权限控制、自动token刷新;
  • 基于后端自动提取的智能化权限配置方案;
  • 预置多种常用请求方式,轻松完成异步文件下载等;
  • 预置上传、富文本、导入组件 (2.1.x 新增)
  • 预置:
    • 组织人员岗位管理功能;
    • 数据字典管理功能;
    • 系统用户管理界面;
    • 角色与权限管理功能;
    • 登录日志管理功能、操作日志管理功能;
    • 定时任务管理功能;

使用过程中遇到问题,可加群交流。