若依开源项目配置——Vue前后端分离版(二)
写在前面
官网地址:http://doc.ruoyi.vip/ruoyi-vue/
功能模块
| 模块名称 | 说明 | 
|---|---|
| 用户管理 | 用户是系统操作者,该功能主要完成系统用户配置 | 
| 部门管理 | 配置系统组织机构(公司、部门、小组),树结构展现支持数据权限 | 
| 岗位管理 | 配置系统用户所属担任职务 | 
| 菜单管理 | 配置系统菜单,操作权限,按钮权限标识等 | 
| 角色管理 | 角色菜单权限分配、设置角色按机构进行数据范围权限划分 | 
| 字典管理 | 对系统动态配置常用参数 | 
| 参数管理 | 用户是系统操作者,该功能主要完成系统用户配置 | 
| 通知公告 | 系统通知公告信息发布维护 | 
| 操作日志 | 系统正常操作日志记录和查询;系统异常信息日志记录和查询 | 
| 登录日志 | 系统登录日志记录查询包含登录异常 | 
| 在线用户 | 当前系统中活跃用户状态监控 | 
| 定时任务 | 在线(添加、修改、删除)任务调度包含执行结果日志 | 
| 代码生成 | 前后端代码的生成(java、html、xml、sql)支持CRUD下载 | 
| 系统接口 | 根据业务代码自动生成相关的api接口文档 | 
| 服务监控 | 监视当前系统CPU、内存、磁盘、堆栈等相关信息 | 
| 缓存监控 | 前后端代码的生成(java、html、xml、sql)支持CRUD下载 | 
| 在线构建器 | 拖动表单元素生成相应的HTML代码 | 
| 连接池监视 | 监视当期系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈 | 
项目结构
后端结构:
com.ruoyi     
├── common            // 工具类
│       └── annotation                    // 自定义注解
│       └── config                        // 全局配置
│       └── constant                      // 通用常量
│       └── core                          // 核心控制
│       └── enums                         // 通用枚举
│       └── exception                     // 通用异常
│       └── filter                        // 过滤器处理
│       └── utils                         // 通用类处理
├── framework         // 框架核心
│       └── aspectj                       // 注解实现
│       └── config                        // 系统配置
│       └── datasource                    // 数据权限
│       └── interceptor                   // 拦截器
│       └── manager                       // 异步处理
│       └── security                      // 权限控制
│       └── web                           // 前端控制
├── ruoyi-generator   // 代码生成(可移除)
├── ruoyi-quartz      // 定时任务(可移除)
├── ruoyi-system      // 系统代码
├── ruoyi-admin       // 后台服务
├── ruoyi-xxxxxx      // 其他模块
前端结构:
├── build                      // 构建相关  
├── bin                        // 执行脚本
├── public                     // 公共文件
│   ├── favicon.ico            // favicon图标
│   └── index.html             // html模板
│   └── robots.txt             // 反爬虫
├── 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
前端页面目录

-  文档右上方菜单 
 ![在这里插入图片描述]() 
 上图的五个功能只要删除src/components/SvgIcon/index.vue就会全部消失如果想删除其中的单个功能,则删除下面表格中对应的index.vue即可 功能 删除模块 布局大小 src/components/SizeSelect/index.vue 全屏 src/components/Screenfull/index.vue 文档地址 src/components/RuoYi/Doc/index.vue 源码地址 src/components/RuoYi/Git/index.vue 布局大小 src/components/SizeSelect/index.vue 
-  查询数据上方的按钮 
 ![在这里插入图片描述]() 
 源码地址路径:src/components/RightToolbar/index.vue
-  左上方标题 
 ![在这里插入图片描述]() 
 源码地址路径:src/layout/components/Sidebar/Logo.vue
 
                    
                     
                    
                 
                    
                



 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号