环境服务管理平台 · 系统架构汇报
清道夫系统面向环境服务行业,覆盖销售、调度、施工三大角色,实现从项目立项、任务发布、调度派单、SOP 施工到验收结算的全流程数字化管理。
项目库管理、任务发布、进度跟踪、消息通知、知识库查询,支撑一线销售快速响应客户需求。
任务审核、排班派车、人员/车辆/班组管理、可视化大屏,实现资源高效调配。
uni-app 微信小程序,支持每日检查、SOP 施工流程、照片分组上传、电子签名验收。
基于 Mermaid.js 渲染,支持拖拽与缩放查看
💡 提示:可按住鼠标拖动,使用滚轮缩放,或使用右上角按钮控制
主包 + 分包策略,实现按需加载与三端隔离
💡 提示:可按住鼠标拖动,使用滚轮缩放,或使用右上角按钮控制
视图层 → 状态层 → 接口层的分层设计
💡 提示:可按住鼠标拖动,使用滚轮缩放,或使用右上角按钮控制
任务全生命周期数据流转
💡 提示:可按住鼠标拖动,使用滚轮缩放,或使用右上角按钮控制
面向三类终端用户提供交互界面。销售端、调度端、施工端均为微信小程序,基于 uni-app + Vue3 + TypeScript + Tailwind CSS 开发;统一使用 uni-ui 及自定义组件,适配移动端操作习惯。
后端通过 RESTful API 提供统一服务入口,Base URL 为 http://localhost:8080/api。前端 request.ts 统一封装 HTTP 请求,自动注入 Bearer Token,处理 401 过期跳转。
按业务领域划分为认证、项目、任务、排班、车辆、人员、通知、统计等模块。任务服务支持状态流转、催单、取消、日志等核心能力;排班服务支持按日期查询与班组资源分配。
关系型数据库存储业务数据,Redis 缓存热点数据,对象存储承载施工照片、视频、电子签名等多媒体文件。核心实体包括用户、项目、任务、排班、车辆、人员、通知等。