(免费分享)springboot,vue物业管理系统

news/2024/10/19 6:24:56/

一、项目技术
后端框架:springboot
前端框架:elementUI+vue
主要实现了用户登录、社区信息展示、物业公告、社区设施、物业人员信息。
进入物业系统管理后端。实现了社区的管理,包括基本信息管理、周边设施管理、物业公告管理。楼盘管理包括楼宇管理、房间管理,社区保障管理,包括报修管理、投诉管理,收费管理,包括收费类型管理,用户管理包括物业人员管理、住户信息管理及系统管理。
二、项目截图:

 

 

 

 

 

 

 

package com.kum.controller;import com.alibaba.fastjson.JSONObject;
import com.kum.domain.AjaxResult;
import com.kum.domain.entity.SysNotice;
import com.kum.service.SysNoticeService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;@RestController
@RequestMapping("/system/notice")
public class SysNoticeController {@Autowiredprivate SysNoticeService sysNoticeService;@GetMapping("/list")public AjaxResult getList(){return AjaxResult.success(sysNoticeService.list());}@PreAuthorize("@ps.hasPermi('system:notice:save')")@PostMapping("/save")public AjaxResult saveFacilities(@RequestBody SysNotice sysNotice) {sysNoticeService.save(sysNotice);return AjaxResult.success();}@PreAuthorize("@ps.hasPermi('system:notice:delete')")@PostMapping("/delete")public AjaxResult deleteFacilities(@RequestBody JSONObject jsonObject) {if(sysNoticeService.delete(jsonObject.getString("id"))){return AjaxResult.success();}return AjaxResult.error();}}

 

package com.kum.controller;import com.alibaba.fastjson.JSONObject;
import com.kum.domain.AjaxResult;
import com.kum.domain.entity.SysRepair;
import com.kum.service.SysRepairService;
import com.kum.utils.RequestUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;@RestController
@RequestMapping("/system/repair")
public class SysRepairController {@Autowiredprivate SysRepairService sysRepairService;@GetMapping("/list")public AjaxResult getList() {return AjaxResult.success(sysRepairService.list());}@GetMapping("/list/user")public AjaxResult getListByUserId() {String userId = RequestUtils.getCurrentLoginUser().getUser().getId();return AjaxResult.success(sysRepairService.findByUserId(userId));}@PreAuthorize("@ps.hasPermi('system:repair:save')")@PostMapping("/add")public AjaxResult addFacilities(@RequestBody SysRepair sysRepair) {sysRepairService.add(sysRepair);return AjaxResult.success();}@PreAuthorize("@ps.hasPermi('system:repair:examine')")@PostMapping("/examine")public AjaxResult examineFacilities(@RequestBody SysRepair sysRepair) {sysRepairService.examine(sysRepair);return AjaxResult.success();}@PreAuthorize("@ps.hasPermi('system:repair:delete')")@PostMapping("/delete")public AjaxResult deleteFacilities(@RequestBody JSONObject jsonObject) {if (sysRepairService.delete(jsonObject.getString("id"))) {return AjaxResult.success();}return AjaxResult.error();}
}

 获取完整源码:
大家点赞、收藏、关注、评论啦 、查看 👇🏻 👇🏻 👇🏻微信公众号获取联系 👇🏻 👇🏻 👇🏻
免费领取下载链接-公众号输入口令:044


http://www.ppmy.cn/news/64511.html

相关文章

C++ | 结构体及大小计算

C结构体及大小计算 文章目录 C结构体及大小计算struct 和 class 区别字节对齐默认对齐方式 位域使用#pragma pack(n)结构体中有结构体Reference struct 和 class 区别 结构体(struct)和类(class)有点像,均是定义一个数…

什么是应用交付网络(ADN)

从CDN到ADN CDN(内容分发网络)在90年代末受到麻省理工学院的启发并完成发明,00年代初成立第一家成功的CDN商业企业Akamai。CDN的目标是相对于最终用户在空间上分配服务,以提供高可用性和高性能。随着互联网的发展,CDN…

设计模式(二):依赖倒转原则(详解)

依赖倒转原则 前言一、依赖倒转原则1、基本介绍2、依赖关系传递的三种方式3、注意事项 二、代码演示1、版本一2、版本二3、版本三 前言 本博主将用CSDN记录软件开发求学之路上亲身所得与所学的心得与知识,有兴趣的小伙伴可以关注博主!也许一个人独行&am…

Http 响应头 Transfer-Encoding : chunked 导致 浏览器客户端请求错误问题

生产环境服务器规划如下 服务器类型网络环境cal.comnginx外网192.168.7.15:9200tomcat内网192.168.7.16:9200tomcat内网sdd.comnginx内网192.168.7.15:9100tomcat内网192.168.7.16:9100tomcat内网 192.168.7.15和192.168.7.16是做个负载均衡。目前的需求是用户访问外网的cal.…

【存储数据恢复】NetApp存储WAFL文件系统数据恢复案例

存储数据恢复环境: NetApp存储设备,WAFL文件系统,底层是由多块硬盘组建的raid磁盘阵列。 存储故障: 工作人员误操作导致NetApp存储内部分重要数据被删除。 存储数据恢复过程: 1、将存储设备的所有磁盘编号后取出&…

springboot + vue 部署 阿里云云服务器 ECS

安装所需文件 安装mysql5.7 下载MySQL的yum源配置 wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm安装MySQL的yum源 yum -y install mysql57-community-release-el7-11.noarch.rpm使用yum方式安装MySQL5.7(下载需要点时间&#xf…

面试官:一千万的数据,你是怎么查询的

很多小伙伴一看到一些千万级数据之类的面试题就不知道怎么去回答。 也许有些人没遇过上千万数据量的表,也不清楚查询上千万数据量的时候会发生什么。 今天就来带大家实操一下,这次是基于MySQL 5.7.26做测试 准备数据 没有一千万的数据怎么办&#xf…

生成式AI对Java中的Calendar的深度研究报告

ChartGPT Java中的Calendar类是一个用于处理日期和时间信息的工具类。它允许我们在程序中创建和操作日期和时间对象,进行日期和时间的计算、比较和格式化等操作。 首先,Calendar类是一个抽象类,不能直接实例化。我们可以通过调用其静态方法…