用户端-订单管理功能描述

订单创建-常规下单

展示字段

字段名 字段类型 说明
服务地址 选择框 用户已保存的地址列表选择
服务项目 选择框 支持多选服务项目
服务时间 日期选择器 可选未来 7 天内的时间
服务时长 选择框 1-8 小时可选
技师性别要求 单选框 可选值:不限/男/女
备注信息 文本框 最多 200 字

操作按钮

1. 选择地址

操作 说明
前置校验 1. 用户是否登录
2. 是否有保存的地址
页面跳转 跳转至地址选择页面
业务逻辑 1. 支持地图选点
2. 校验服务区域是否可用
3. 返回选中地址信息

2. 选择项目

操作 说明
前置校验 1. 服务地址是否已选择
页面跳转 跳转至项目选择页面
业务逻辑 1. 显示项目价格和说明
2. 支持多选服务项目
3. 自动计算总价
4. 返回选中项目信息

3. 计算价格

操作 说明
前置校验 1. 服务项目是否已选择
2. 服务时间是否已选择
计算规则 1. 基础价格计算
2. 时间段溢价计算
3. 节假日溢价计算
展示结果 显示价格明细弹窗

4. 立即下单

操作 说明
前置校验 1. 必填信息是否完整
2. 用户信用分是否满足
3. 用户是否有未支付订单
订单创建 1. 生成订单号(区域编码+日期+6 位序号)
2. 创建订单记录
3. 记录操作日志
后续流程 1. 跳转支付页面
2. 超时未支付自动取消

订单创建-抢单模式

展示字段

字段名 字段类型 说明
基础订单信息 表单组 同常规下单的字段
抢单有效期 选择框 可选值:15 分钟/30 分钟/1 小时
技师接单范围 选择框 可选值:3 公里/5 公里/10 公里
已抢技师列表 列表 展示已抢单技师信息
倒计时 文本 抢单剩余时间

操作按钮

1. 发布抢单

操作 说明
前置校验 1. 基础订单信息是否完整
2. 当前区域是否支持抢单模式
3. 是否有足够技师在线
业务逻辑 1. 创建抢单订单
2. 推送订单给符合条件的技师
3. 启动 �� 单倒计时
4. 记录抢单日志
后续流程 1. 跳转抢单监控页面
2. 超时未选择自动分配

2. 选择技师

操作 说明
前置校验 1. 抢单是否在有效期内
2. 技师是否仍然可接单
业务逻辑 1. 确认选择技师
2. 更新订单状态
3. 通知未选中技师
4. 记录选择日志
后续流程 1. 跳转支付页面
2. 发送订单通知给技师

3. 取消发布

操作 说明
前置校验 1. 是否在可取消时间内
2. 是否已有技师抢单
业务逻辑 1. 取消抢单订单
2. 通知已抢单技师
3. 记录取消原因
后续流程 1. 返回订单创建页面
2. 退还预付金(如有)

订单创建-指定技师下单

展示字段

字段名 字段类型 说明
基础订单信息 表单组 同常规下单的字段
技师列表 列表 展示可选技师信息
技师筛选条件 筛选组 评分/距离/性别等筛选
技师档期日历 日历组件 显示技师可约时间
技师详细信息 弹窗 技师详细资料展示

操作按钮

1. 筛选技师

操作 说明
前置校验 1. 服务地址是否已选择
2. 服务时间 ��� 否已选择
业务逻辑 1. 根据条件筛选技师
2. 计算技师距离
3. 检查技师档期
4. 排序技师列表
数据展示 1. 显示符合条件的技师
2. 支持多维度排序

2. 查看技师详情

操作 说明
展示内容 1. 基本信息(头像/姓名/评分)
2. 服务统计(单数/好评率)
3. 用户评价
4. 技能证书
业务逻辑 1. 加载技师详细信息
2. 统计服务数据
3. 获取最新评价

3. 选择技师

操作 说明
前置校验 1. 技师是否可接单
2. 档期是否冲突
3. 距离是否超出范围
业务逻辑 1. 锁定技师档期
2. 计算订单价格(可能上浮)
3. 记录选择日志
后续流程 1. 创建指定技师订单
2. 跳转支付页面

订单创建-加钟下单

展示字段

字段名 字段类型 说明
原订单信息 只读文本 展示原订单基本信息
已服务时长 只读文本 当前已服务时长
加钟时长 选择框 可选值:1 小时/2 小时/3 小时
加钟金额 只读文本 自动计算的加钟费用
支付方式 单选框 可选值:余额/微信/支付宝

操作按钮

1. 计算加钟费用

操作 说明
前置校验 1. 订单是否在服务中状态
2. 是否超出最大服务时长(8 小时)
业务逻辑 1. 计算加钟基础价格
2. 计算时段溢价
3. 计算节假日溢价
展示结果 显示加钟费用明细

2. 确认加钟

操作 说明
前置校验 1. 技师是否同意加钟
2. 技师后续档期是否冲突
3. 用户余额是否充足(余额支付)
业务逻辑 1. 创建加钟子订单
2. 关联原订单 ID
3. 更新技师档期
4. 记录加钟日志
后续流程 1. 发起支付
2. 通知技师加钟成功

订单追踪-技师位置实时追踪

展示字段

字段名 字段类型 说明
地图组件 地图 显示技师和目的地位置
技师信息 信息栏 技师头像/姓名/电话
预计到达时间 文本 预计还需要多久到达
当前位置描述 文本 技师当前位置的文字描述
目的地信息 文本 服务地址详细信息

操作按钮

1. 刷新位置

操作 说明
前置校验 1. 订单是否在待到达状态
2. 技师是否开启位置共享
业务逻辑 1. 获取技师最新位置
2. 重新计算到达时间
3. 更新位置轨迹
异常处理 1. 位置异常预警
2. 轨迹偏离提醒

2. 联系技师

操作 说明
前置校验 1. 是否在允许联系时间段
2. 技师是否在线
业务逻辑 1. 记录通话记录
2. 发起电话呼叫
3. 更新最近联系时间

订单追踪-订单状态实时更新

展示字段

字段名 字段类型 说明
订单状态流程图 流程图 展示所有状态节点
当前状态 高亮显示 当前所处状态节点
状态时间线 列表 各状态变更时间记录
异常状态标记 图标 标记异常状态节点

操作按钮

1. 刷新状态

操作 说明
业务逻辑 1. 获取最新订单状态
2. 更新状态时间线
3. 检查是否有异常状态
状态说明 1. 待支付 → 待接单 → 已接单 → 技师出发 → 技师到达 → 服务开始 → 服务结束 → 已完成
异常处理 1. 状态异常预警
2. 状态超时提醒

订单追踪-订单进度提醒

展示字段

字段名 字段类型 说明
提醒消息列表 列表 所有提醒消息记录
消息状态 标记 已读/未读状态
消息时间 文本 消息产生时间
消 ����� 容 文本 提醒内容详情

操作按钮

1. 标记已读

操作 说明
业务逻辑 1. 更新消息状态
2. 记录读取时间
3. 更新未读数量

2. 清除消息

操作 说明
前置校验 1. 是否是已读消息
2. 是否超过保留期限
业务逻辑 1. 标记消息删除状态
2. 记录清除操作
3. 支持批量清除

评价管理-服务评分提交

展示字段

字段名 字段类型 说明
订单基本信息 只读文本 订单号/服务项目/技师姓名等
服务态度评分 星级评分 1-5 星评分
专业技能评分 星级评分 1-5 星评分
守时评分 星级评分 1-5 星评分
卫生评分 星级评分 1-5 星评分
综合评分 只读文本 自动计算的综合评分

操作按钮

1. 提交评分

操作 说明
前置校验 1. 订单是否已完成
2. 是否在评价有效期内
3. 是否已评价过
业务逻辑 1. 计算综合评分
2. 更新技师评分数据
3. 记录评分日志
后续流程 1. 跳转评价内容填写
2. 发放评价奖励(如有)

评价管理-评价内容填写

展示字段

字段名 字段类型 说明
评价标签 多选框 预设的评价标签选项
评价内容 文本框 详细评价内容,限 500 字
是否匿名 开关 是否匿名展示评价
服务亮点 多选框 技师服务亮点标签
改进建议 文本框 服务改进建议,选填

操作按钮

1. 选择标签

操作 说明
业务逻辑 1. 根据评分自动推荐标签
2. 最多可选 5 个标签
3. 记录标签选择

2. 提交评价

操作 说明
前置校验 1. 评价内容是否符合规范
2. 是否包含敏感词
业务逻辑 1. 保存评价内容
2. 更新技师标签数据
3. 记录评价日志
后续流程 1. 评价内容审核
2. 通知技师新评价

评价管理-评价图片上传

展示字段

字段名 字段类型 说明
图片上传区 上传组件 支持多图片上传
已上传图片 图片预览 已上传图片展示
图片说明 文本框 每张图片的说明文字

操作按钮

1. 上传图片

操作 说明
前置校验 1. 图片格式是否正确
2. 图片大小是否超限(每张<=5M)
3. 数量是否超限(<=9 张)
业务逻辑 1. 图片压缩处理
2. 上传至存储服务
3. 生成图片缩略图
异常处理 1. 上传失败重试
2. 超时提醒

2. 删除图片

操作 说明
业务逻辑 1. 删除已上传图片
2. 清理存储资源
3. 更新图片列表

评价管理-追评功能

展示字段

字段名 字段类型 说明
原评价内容 只读文本 显示原评价信息
追评内容 文本框 追加评价内容,限 300 字
追评图片 上传组件 追评图片上传,最多 6 张
追评时间 只读文本 追评提交时间

操作按钮

1. 提交追评

操作 说明
前置校验 1. 是否在追评有效期内(15 天内)
2. 是否已追评过
3. 内容是否合规
业务逻辑 1. 保存追评内容
2. 关联原评价 ID
3. 记录追评日志
后续流程 1. 追评内容审核
2. 通知技师新追评

2. 取消追评

操作 说明
业务逻辑 1. 清空已输入内容
2. 删除已上传图片
3. 返回评价详情