系统概述
本系统是基于 Vue3 前端框架与 Python 后端技术开发的 Web 应用,旨在为大学生租房场景提供便捷的报修、维修进度跟踪及房东租户沟通功能。系统采用前后端分离架构,后端使用 Python 的 Flask/Django 框架处理业务逻辑,前端通过 Vue3 实现动态交互界面。
核心功能
租户模块:支持在线提交报修工单,上传故障图片/视频,查看维修状态(待处理、已分配、已完成),并与维修人员实时沟通。
房东/管理员模块:工单分类管理(水电、家具等),分配维修任务给指定人员,处理费用结算与历史记录统计。
维修人员模块:接收工单提醒,更新维修进度,提交维修报告及材料费用清单。
技术实现
前端技术栈:Vue3 组合式 API + Pinia 状态管理 + Element Plus UI 组件库,采用 Axios 实现 RESTful API 交互。
后端技术栈:Python Flask 提供 JSON 接口,MySQL/PostgreSQL 存储数据,JWT 鉴权保障安全性。
特色优化:WebSocket 实现工单状态实时推送,Qrcode.js 生成报修二维码便于快速访问。
应用场景
适用于高校周边租房、公寓管理等场景,尤其适合学生群体通过移动端快速提交报修需求,减少线下沟通成本。系统设计注重响应式布局,适配手机、平板及 PC 端。
扩展性
预留接口支持与第三方支付平台(如支付宝、微信支付)对接,未来可扩展租金缴纳、合同电子签署等功能模块。


