首先去下载若依项目,在ideal中打开整个项目
运行redis
命令行切换到E:\tools\redis地址下
输入redis-server.exe E:\tools\redis\redis.windows.conf(一般来说输入redis-server.exe就可以)
如果报错了,那就右键以管理员身份运行 redis-server.exe即可
新建数据库
打开navicat
右键localhost_3306,点击新建数据库,名字是ruoyi-vue-activiti7,字符集也选择一下
双击新建的数据库,选择文件(若以项目的在sql文件夹里),然后点击开始,加载完毕后点击关闭即可
回到idea中,添加数据库,注意名字必须和刚才一样
修改代码里的用户名和密码(对应你自己数据库的用户名和密码)
看到这个就是后端运行成功
前端运行
在vscode中打开ruoyi-ui文件夹,ctrl+`快捷键打开终端
输入npm install ,不成功可以换成npm install --registry=https://registry.npmjs.org
npm run dev
成功 哦耶
测试账号
流程管理账号:admin / admin123
请假流程测试账号
普通员工1:guanxing / 123456
普通员工2:zhoucang / 123456
部门领导1:guanyu / 123456
部门领导2:zhaoyun / 123456
人事:zhugeliang / 123456
内置功能
用户管理:用户是系统操作者,该功能主要完成系统用户配置。
部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
岗位管理:配置系统用户所属担任职务。
菜单管理:配置系统菜单,操作权限,按钮权限标识等。
角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
字典管理:对系统中经常使用的一些较为固定的数据进行维护。
参数管理:对系统动态配置常用参数。
通知公告:系统通知公告信息发布维护。
操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
登录日志:系统登录日志记录查询包含登录异常。
在线用户:当前系统中活跃用户状态监控。
定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
系统接口:根据业务代码自动生成相关的api接口文档。
服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
在线构建器:拖动表单元素生成相应的HTML代码。
连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。
更新数据库
- 把数据库文件放入sql文件夹中
2.打开想要运行的sql文件,右击运行
3.选择目标数据源,然后点击运行,完成
若依基础上二次开发教程:
https://www.bilibili.com/video/BV16D4y1f7iv/?spm_id_from=333.337.search-card.all.click&vd_source=d952aef26cf6f91a243a4821ad31086a&share_source=weixin