SpringBoot3+Vue3小区物业报修系统+微信小程序

基于 Spring Boot 3.1.5 + MyBatis-Plus 3.5.8 + Vue3 + Element-Plus + uni-app + uView Plus 实现的小区物业报修管理系统。

技术栈

后端

  • Spring Boot 3.1.5

  • MyBatis-Plus 3.5.8

  • MySQL 8.0+

  • Spring Security + JWT

  • Maven

管理端前端

  • Vue 3

  • Vite

  • Element-Plus

  • ECharts 5.4+(数据可视化)

  • Pinia(状态管理)

  • Vue Router

  • Axios

小程序前端

  • uni-app + Vue 3

  • uView Plus(UI 组件库)

  • Vite

  • 微信小程序

功能说明

角色权限

管理员(管理端)
  • 首页仪表盘:数据统计图表(用户数、报修单统计、租用订单等)

  • 系统用户管理:审核业主注册、创建维修工、启用/禁用用户

  • 设施管理:增删改查、库存管理

  • 设施租用审核:审核租用申请、直接标记归还/确认归还

  • 设备管理:增删改查

  • 设备报修管理:分配维修工、查看报修状态

  • 公告管理:发布、编辑、删除公告

  • 个人信息维护:修改姓名、手机号、密码

维修工(管理端)
  • 首页仪表盘:个人工单统计图表(待处理/已完成)

  • 我的维修单:查看已分配的维修单、完成维修并填写维修说明

  • 公告查看:查看系统公告

  • 个人信息维护:修改姓名、手机号

  • 修改密码

业主用户(小程序)
  • 登录/注册:注册后需管理员审核

  • 首页:快速入口导航

  • 设施浏览:查看可租用设施、申请租用

  • 我的申请:查看租用记录和状态

  • 设备报修:提交报修申请

  • 我的报修:查看报修记录和维修进度

  • 公告查看:浏览系统公告

  • 个人中心:查看个人信息、修改密码

截图预览

相关推荐
静待雨落2 小时前
如何在Taro项目中使用axios
微信小程序·taro
单片机系统设计2 小时前
基于STM32的智能台灯系统/智能书桌
stm32·单片机·嵌入式硬件·毕业设计·智能家居
前端小黑屋3 小时前
小程序直播挂件Pendant问题
前端·微信小程序·直播
汤姆yu3 小时前
基于微信小程序的自习室座位预约系统
微信小程序·小程序
苏打水com4 小时前
第十九篇:Day55-57 前端工程化进阶——从“手动低效”到“工程化高效”(对标职场“规模化”需求)
前端·css·vue·html
十月不到底4 小时前
vue3手机端列表加载组件
前端·vue
喝牛奶的小蜜蜂5 小时前
微信小程序|云环境共享-使用指南
前端·微信小程序·ai编程
阿拉斯攀登5 小时前
Spring Boot ——入门与实战
spring boot·springboot
她说..6 小时前
Spring AOP场景4——事务管理(源码分析)
java·数据库·spring boot·后端·sql·spring·springboot