# estate_management - 基于 Springboot + Vue 的小区物业管理系统 **Repository Path**: bianbin/estate_management ## Basic Information - **Project Name**: estate_management - 基于 Springboot + Vue 的小区物业管理系统 - **Description**: 本项目是物业管理软件,属于网站管理系统,实现的是物业管理公司的业务工作流程,包括:小区管理、楼盘管理、物业管理、用户管理、收费管理、系统管理。物业管理人员通过该系统实现在线物业管理工作,同时业主可以在线获取物业管理的信息。 - **Primary Language**: Java - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 73 - **Created**: 2022-10-08 - **Last Updated**: 2022-10-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # estate_management(物业管理系统) ## 介绍 本项目为学校大二卓越项目的具体实现。整体实现了一个小区物业管理系统的基础操作,但值得注意的是,并不具备适应现实生活中真实场景的能力。因此仅供学习。 ![avatar](./project_img/1.png) ![2](./project_img/2.png) ![3](./project_img/3.png) **在后端项目中,本项目实现了具体的RBAC权限模型,为了方便演示已关闭相关功能,开启需要前往「PermissionService」类将注释的代码启用。** 其二,系统中集成了基于Quartz的定时任务管理模块,可通过接口在线管理定时任务的启用与停止。 ![](./project_img/4.png) ## 整体 本项目使用前后端分离架构,因此分为两个部分。 - em_server 以Springboot为基础的后端项目 - em_ui 以Vue.js为基础的前端项目 其中后端项目中的主要技术选型如下: - SpringBoot 项目主体 - SpringSecurity 安全框架 - MybatisPlus 数据库框架 - Quartz 定时任务 - EasyExcel Excel表操作 前端项目主要技术选型则是: - Vue2 项目主体 - [Fantastic-admin](https://hooray.gitee.io/fantastic-admin/guide/start.html) 后台脚手架 因此前端想要更改或者出现问题,可以首先阅读文档: - Axios.js 请求库 - Ant-Desing-Vue UI框架 # 问题解决 ### 前端无法正常显示(代码问题已解决) 1.首先确认后端正常开启(重要,重要,重要),评论之中很多人的原因都是因为后端没启动从而导致的无法显示,因为前端页面启动之时会像后端发起请求查询权限。 2.使用**yarn install** 进行安装第三方库。 ### error in ./src/assets/styles/reset.scss 使用**yarn install** 进行安装第三方库。 ### 前端框架配置相关 如:页面标题、侧边栏是否收起、是否全屏、主题配置,都在「./src/settings.js 」之中配置。 因此,无论是碰到问题或想要修改,请阅读文档:[Fantastic-admin](https://hooray.gitee.io/fantastic-admin/guide/start.html) # 修复日志 - 前端:由「router/index.js」 中路由错误,导致的无法展示页面. - 前端:由「登录代码缺失」,导致的错误。 # 最后 觉得有所帮助,请拿钱打我。😁 ![收款码](./project_img/收款码.png)