# estate_management - 基于 Springboot + Vue 的小区物业管理系统 **Repository Path**: junchi98/estate_management ## Basic Information - **Project Name**: estate_management - 基于 Springboot + Vue 的小区物业管理系统 - **Description**: 本项目是物业管理软件,属于网站管理系统,实现的是物业管理公司的业务工作流程,包括:小区管理、楼盘管理、物业管理、用户管理、收费管理、系统管理。物业管理人员通过该系统实现在线物业管理工作,同时业主可以在线获取物业管理的信息。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 70 - **Created**: 2021-05-14 - **Last Updated**: 2022-05-24 ## 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 后台脚手架 - Axios.js 请求库 - Ant-Desing-Vue UI框架 # 问题解决 ### 前端无法正常显示 1.首先确认后端正常开启(重要,重要,重要),评论之中很多人的原因都是因为后端没启动从而导致的无法显示,因为前端页面启动之时会像后端发起请求查询权限。 2.使用**yarn install** 进行安装第三方库。