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

  • 微信小程序

功能说明

角色权限

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

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

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

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

  • 设备管理:增删改查

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

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

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

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

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

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

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

  • 修改密码

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

  • 首页:快速入口导航

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

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

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

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

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

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

截图预览

相关推荐
WangHappy1 天前
不写 Canvas 也能搞定!小程序图片导出的 WebView 通信方案
前端·微信小程序
小时前端1 天前
微信小程序选不了本地文件?用 web-view + H5 一招搞定
前端·微信小程序·uni-app
icebreaker2 天前
Weapp-vite:原生模式之外,多一种 Vue SFC 选择
前端·vue.js·微信小程序
icebreaker2 天前
重走 Vue 长征路 Weapp-vite:编译链路与 Wevu 运行时原理拆解
前端·vue.js·微信小程序
大米饭消灭者5 天前
Taro是怎么实现一码多端的【底层原理】
微信小程序·taro
B站计算机毕业设计超人6 天前
计算机毕业设计Django+Vue.js高考推荐系统 高考可视化 大数据毕业设计(源码+LW文档+PPT+详细讲解)
大数据·vue.js·hadoop·django·毕业设计·课程设计·推荐算法
计算机程序猿学长6 天前
大数据毕业设计-基于django的音乐网站数据分析管理系统的设计与实现(源码+LW+部署文档+全bao+远程调试+代码讲解等)
大数据·django·课程设计
B站计算机毕业设计超人6 天前
计算机毕业设计Django+Vue.js音乐推荐系统 音乐可视化 大数据毕业设计 (源码+文档+PPT+讲解)
大数据·vue.js·hadoop·python·spark·django·课程设计
B站_计算机毕业设计之家6 天前
电影知识图谱推荐问答系统 | Python Django系统 Neo4j MySQL Echarts 协同过滤 大数据 人工智能 毕业设计源码(建议收藏)✅
人工智能·python·机器学习·django·毕业设计·echarts·知识图谱