当前位置: 首页Java源码正文 项目介绍——NO.githubcode0060 一、系统介绍 本系统前后端分离 本系统分为管理员、业主和维修工三种角色 业主角色包含以下功能: 登录、注册、查看主页、发布维修工单、发起投诉、个人中心、密码修改 维修工角色包含以下功能: 登录、注册、维修工单管理、查看投诉信息、个人中心、密码修改 管理员角色包含以下功能: 登录、用户管理、菜单管理、部门管理、角色管理、维修工管理、工单管理、维修类型管理、投诉管理、公告管理、数据监控、个人中心、密码修改 论文目录 功能结构图 二、所用技术 后端技术栈: Springboot Mybatis Mysql Jwt SpringSecurity Redis 前端技术栈: Vue vue-router axios Ajax element-ui 三、环境介绍 基础环境 :IDEA/eclipse, JDK1.8, Mysql5.7及以上,Maven3.6, node14, Redis5.0, 所有项目以及源代码本人均调试运行无问题 可支持远程调试运行 四、页面截图(单击查看大图) 五、浏览地址 后台访问地址:http://127.0.0.1/ 管理员账号/密码:admin/123456 维修工账号/密码:lisi/123456 用户账号/密码:zhangqiang/123456 六、部署教程 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件; 使用IDEA/Eclipse/导入repair项目,导入时,若为maven项目请选择maven; 若为maven项目,导入成功后请执行maven clean;maven install命令,然后运行; 修改application.yml 里面的数据库配置和redis配置 先启动redis5.0,然后src/main/java/com/ruoyi/RuoYiApplication.java下启动后端项目 vscode或idea打开ruoyi-ui项目, 打开终端,执行npm install 依赖下载完成后执行 npm run dev,执行成功后会显示访问地址 访问 :http://localhost:8080/ 声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。 NatureYu普通 打赏 收藏 海报 链接