🧹 家政平台三端需求 · 可读架构
用户端小程序 · 员工端小程序 · 管理后台 · 核心模块与业务规则
📱 一、项目结构 三端并行
👤 用户端小程序
- 下单主流程:选服务 + 选服务人员
- 微信支付 · 评价
- 技术栈:uni-app + Vue
👨🔧 员工端小程序
- 微信登录 · 接单确认
- 服务执行(状态更新)
- 历史订单查看
🛠 管理后台
- 订单管理
- 用户管理
- 员工管理
- 积分/通知配置
- 服务管理
- 黑名单开关
- 积分规则配置
🧩 二、系统模块 详细功能
2.1 下单系统 核心修改版
📋 选择服务 → 👤 选择服务人员 → ⏰ 选择时间 → 📍 填写地址 → 💰 确认价格 → 💳 支付 → ⏳ 等待服务
1️⃣ 服务选择
- 分类:保洁 / 家电清洗等
- 服务详情介绍
- 价格(按时/按次)
2️⃣ 服务人员选择 ⭐
- 列表展示头像、姓名、评分、服务次数
- 标签(细致/准时)、简介(后台可编辑)
- 排序:默认推荐 / 评分 / 距离(可选)
3️⃣ 下单信息
- 预约时间 · 地址 · 备注
- 优惠券 · 积分抵扣(后台控制)
订单状态流 待支付 → 已支付 → 待服务 → 服务中 → 已完成 → 已评价
2.2 用户系统
🔐 基础
- 微信登录 · 用户信息
- 地址管理 · 订单列表
- 积分余额
2.3 积分系统 后台增强控制
获取方式: 下单完成奖励 · 活动发放 · (可选)邀请好友
使用方式: 抵扣订单金额
后台控制项(重点✅): 是否开启积分系统 · 是否允许抵扣 · 抵扣比例(100积分=1元) · 每单最大抵扣比例
2.4 通知系统
📢 类型: 下单成功 · 服务开始提醒 · 服务完成提醒 渠道: 短信 / 微信订阅消息 / 小程序内通知
2.5 员工系统 调整后
登录 微信登录(绑定员工账号)
📦 待确认 → ✅ 已接单 → 🔧 服务中 → ✔️ 已完成
- 接收订单(展示被选中的订单)· 确认接单 · 开始/完成服务 · 历史订单
2.6 评价系统
- 星级评分 1-5 · 标签选择 · 文字评价
- 影响员工排序及用户决策
2.7 支付系统
微信支付 · 支付回调 · 后台退款
2.8 黑名单系统 可选
后台可拉黑用户 / 员工 —— 被拉黑用户无法下单,被拉黑员工不可被选择。
🖥️ 三、后台管理系统 (Admin)
3.1 订单管理
查看订单 · 修改状态 · 退款处理
3.2 用户管理
用户列表 · 积分查看 · ⭐ 黑名单控制(开关)
3.3 员工管理 ⭐
信息维护(基本/服务绑定/简介/标签)· 状态:在职/离职/是否可接单
3.4 积分系统配置 ⭐
是否开启积分 · 抵扣开关 · 抵扣比例 · 获取规则配置
3.5 服务管理
服务分类 · 价格配置 · 服务描述
📱 四、小程序页面结构
👤 用户端
- 首页(服务入口)
- 服务列表
- 服务详情
- 服务人员选择页 ⭐
- 下单页
- 订单列表
- 订单详情
- 我的
- 积分中心
👨🔧 员工端
- 登录页(微信授权)
- 工作台
- 订单列表
- 订单详情
- 状态更新页
🧠 五、核心业务规则 调整版
5.1 服务人员选择规则
只展示“可接单”员工 · 必须绑定服务项目
5.2 订单成立条件
用户必须选择:服务项目 + 服务人员 + 时间
5.3 积分规则
✅ 后台关闭积分 → 前端不展示积分
✅ 开启时 → 自动计算抵扣金额
5.4 订单取消
服务前允许取消 · 服务开始后禁止取消(或后台控制)
⭐ 表示可选/重点控制项
📎 所有后台开关均支持动态生效
需求版本 v2.0 · 可读HTML输出 · 清晰呈现三端与模块