---
html:
embed_local_images: false
embed_svg: true
offline: false
toc: false
print_background: false
export_on_save:
html: true
---
# 技师端-订单管理功能描述
## 订单状态管理-待接单
### 展示字段
| 字段名 | 字段类型 | 说明 |
|--------|----------|------|
| 订单列表 | 列表 | 可接订单列表 |
| 订单类型 | 标签 | 普通单/指定单/抢单 |
| 服务地址 | 文本 | 服务地点 |
| 服务项目 | 文本 | 预约项目 |
| 服务时间 | 时间 | 预约时间 |
| 服务时长 | 时长 | 预计服务时长 |
| 订单金额 | 金额 | 订单支付金额 |
| 距离信息 | 文本 | 距离服务地点距离 |
| 倒计时 | 计时器 | 抢单剩余时间(抢单模式) |
### 操作按钮
#### 1. 接单
| 操作 | 说明 |
|------|------|
| 前置校验 | 1. 是否在接单时间内
2. 是否与现有订单冲突
3. 是否在服务范围内
4. 是否满足接单条件 |
| 业务逻辑 | 1. 锁定订单
2. 更新订单状态
3. 更新技师状态
4. 发送接单通知 |
| 后续流程 | 1. 跳转订单详情
2. 开始路线规划
3. 启动订单计时 |
#### 2. 查看详情
| 操作 | 说明 |
|------|------|
| 展示内容 | 1. 用户基本信息
2. 详细服务地址
3. 服务项目明细
4. 用户备注信息 |
| 地图功能 | 1. 显示服务地点
2. 计算最优路线
3. 预估到达时间 |
#### 3. 拒单
| 操作 | 说明 |
|------|------|
| 前置校验 | 1. 是否可拒单
2. 是否需要填写原因 |
| 业务逻辑 | 1. 选择拒单原因
2. 记录拒单日志
3. 更新接单状态 |
| 影响计算 | 1. 更新接单率
2. 影响派单权重
3. 记录行为分析 |
## 订单状态管理-已接单
### 展示字段
| 字段名 | 字段类型 | 说明 |
|--------|----------|------|
| 订单状态 | 状态标签 | 当前订单状态 |
| 用户信息 | 信息栏 | 用户基本信息 |
| 联系方式 | 按钮 | 用户联系电话 |
| 服务地址 | 地图 | 服务地点定位 |
| 导航路线 | 路线图 | 最优到达路线 |
| 预计时间 | 文本 | 预计到达时间 |
| 订单倒计时 | 计时器 | 距预约时间倒计时 |
### 操作按钮
#### 1. 联系用户
| 操作 | 说明 |
|------|------|
| 前置校验 | 1. 是否在允许联系时段
2. 是否超过联系次数限制 |
| 业务逻辑 | 1. 记录通话记录
2. 更新联系状态
3. 保护隐私号码 |
#### 2. 开始导航
| 操作 | 说明 |
|------|------|
| 业务逻辑 | 1. 调用地图导航
2. 记录导航启动
3. 开始位置上报 |
| 导航选项 | 1. 支持多种导航软件
2. 自动选择最优路线
3. 实时路况提醒 |
#### 3. 取消订单
| 操作 | 说明 |
|------|------|
| 前置校验 | 1. 是否可取消
2. 是否需要赔付 |
| 业务逻辑 | 1. 选择取消原因
2. 计算赔付金额
3. 更新订单状态 |
| 后续处理 | 1. 恢复接单状态
2. 记录取消原因
3. 通知用户取消 |
## 订单状态管理-技师出发
### 展示字段
| 字段名 | 字段类型 | 说明 |
|--------|----------|------|
| 当前位置 | 地图 | 技师当前位置 |
| 目的地 | 地图 | 服务地点位置 |
| 导航路线 | 路线图 | 推荐行驶路线 |
| 预计时间 | 文本 | 预计到达时间 |
| 距离信息 | 文本 | 剩余距离 |
| 用户信息 | 信息栏 | 用户联系方式 |
| 订单信息 | 信息栏 | 订单基本信息 |
### 操作按钮
#### 1. 确认出发
| 操作 | 说明 |
|------|------|
| 前置校验 | 1. 是否在预约时间范围内
2. 位置是否开启
3. GPS是否正常 |
| 业务逻辑 | 1. 更新订单状态
2. 开启位置上报
3. 发送出发通知
4. 记录出发时间 |
| 后续流程 | 1. 启动导航
2. 定时上报位置
3. 计算到达时间 |
#### 2. 更新位置
| 操作 | 说明 |
|------|------|
| 业务逻辑 | 1. 定时上报GPS位置
2. 更新导航路线
3. 重算到达时间 |
| 异常处理 | 1. GPS异常提醒
2. 偏航提醒
3. 可能迟到预警 |
## 订单状态管理-技师到达
### 展示字段
| 字段名 | 字段类型 | 说明 |
|--------|----------|------|
| 到达位置 | 地图 | 当前到达位置 |
| 目标位置 | 地图 | 预约服务地点 |
| 位置误差 | 文本 | 与目标位置距离 |
| 到达时间 | 时间 | 实际到达时间 |
| 用户状态 | 标签 | 用户是否在家 |
| 等待计时 | 计时器 | 等待用户时长 |
### 操作按钮
#### 1. 确认到达
| 操作 | 说明 |
|------|------|
| 前置校验 | 1. 是否在服务地点范围内
2. 是否在预约时间范围
3. 位置误差是否在允许范围 |
| 业务逻辑 | 1. 更新订单状态
2. 记录到达时间
3. 通知用户已到达
4. 开始等待计时 |
| 异常处理 | 1. 用户未响应预警
2. 等待超时处理
3. 位置异常处理 |
#### 2. 联系用户
| 操作 | 说明 |
|------|------|
| 前置校验 | 1. 是否已确认到达
2. 是否在允许联系时间 |
| 业务逻辑 | 1. 发起电话联系
2. 记录联系日志
3. 更新等待状态 |
## 订单状态管理-服务开始
### 展示字段
| 字段名 | 字段类型 | 说明 |
|--------|----------|------|
| 服务项目 | 列表 | 预约服务项目 |
| 服务时长 | 计时器 | 已服务时长 |
| 剩余时间 | 计时器 | 剩余服务时间 |
| 加钟信息 | 提示 | 加钟相关提醒 |
| 异常记录 | 表单 | 服务异常记录 |
### 操作按钮
#### 1. 开始服务
| 操作 | 说明 |
|------|------|
| 前置校验 | 1. 用户是否确认在场
2. 服务环境是否适合
3. 是否有安全隐患 |
| 业务逻辑 | 1. 更新订单状态
2. 启动服务计时
3. 记录开始时间
4. 发送开始通知 |
| 注意事项 | 1. 确认服务项目
2. 确认服务时长
3. 记录特殊要求 |
#### 2. 记录异常
| 操作 | 说明 |
|------|------|
| 业务逻辑 | 1. 选择异常类型
2. 填写异常说明
3. 上传现场照片
4. 联系客服处理 |
| 异常类型 | 1. 环境异常
2. 服务冲突
3. 用户要求变更
4. 其他异常 |
## 订单状态管理-服务结束
### 展示字段
| 字段名 | 字段类型 | 说明 |
|--------|----------|------|
| 服务项目 | 列表 | 已完成服务项目 |
| 服务时长 | 文本 | 实际服务时长 |
| 订单金额 | 金额 | 最终订单金额 |
| 服务小结 | 文本框 | 服务情况总结 |
| 用户确认 | 状态 | 用户确认状态 |
| 完成照片 | 图片上传 | 服务完成照片 |
| 异常记录 | 列表 | 服务过程异常记录 |
### 操作按钮
#### 1. 结束服务
| 操作 | 说明 |
|------|------|
| 前置校验 | 1. 是否达到最少服务时长
2. 是否完成所有服务项目
3. 是否有未处理异常 |
| 业务逻辑 | 1. 停止服务计时
2. 计算实际服务时长
3. 确认最终金额
4. 更新订单状态 |
| 完成确认 | 1. 上传完成照片
2. 填写服务小结
3. 等待用户确认 |
#### 2. 上传完成照片
| 操作 | 说明 |
|------|------|
| 前置校验 | 1. 照片数量限制(1-5张)
2. 单张大小限制(≤5M)
3. 照片内容审核 |
| 业务逻辑 | 1. 压缩处理照片
2. 上传存储
3. 关联订单记录 |
| 照片要求 | 1. 服务完成效果
2. 环境整洁证明
3. 用户确认签字(如需) |
#### 3. 提交服务小结
| 操作 | 说明 |
|------|------|
| 前置校验 | 1. 字数限制(10-200字)
2. 内容合规检查 |
| 业务逻辑 | 1. 记录服务过程
2. 标注特殊情况
3. 提出改进建议 |
| 内容要求 | 1. 服务完成情况
2. 用户满意度
3. 异常处理说明 |
#### 4. 等待用户确认
| 操作 | 说明 |
|------|------|
| 业务逻辑 | 1. 发送确认通知
2. 启动确认倒计时
3. 监控确认状态 |
| 超时处理 | 1. 用户5分钟未确认自动完成
2. 记录超时原因
3. 系统确认完成 |
| 异议处理 | 1. 用户提出异议
2. 重新服务或协商
3. 客服介入处理 |
#### 5. 申请结算
| 操作 | 说明 |
|------|------|
| 前置校验 | 1. 用户是否确认完成
2. 是否有订单纠纷
3. 是否有违规记录 |
| 业务逻辑 | 1. 计算服务收入
2. 生成结算单
3. 更新账户余额 |
| 结算规则 | 1. 基础服务费
2. 平台分成比例
3. 奖励金额(如有) |