现状用户提供演示视频
历史证据演示条件控制模拟接口返回,不属于APP页面
APP方案P-01
09:415G 87%
可直接点击页面内按钮体验完整流程
同页同状态
现状与方案对照
本期方案可评审交互设计
建议稿业务评审层
4项需求与页面范围
到店门店展示
顶部只推荐最近纵横店并显示距离;下方支持“不限”查看全省所有网络门店。
- 顶部可跨省
- 列表按距离排序
- 捷途补强网络不进入顶部
全国地址搜索
由当前位置周边匹配改为全国POI检索,用户选择结果后再确认地图落点。
- 异地地址可搜
- 结果防迟到覆盖
- 失败可原入口重试
移动服务车匹配
按确认地点匹配100公里内、已启用移动服务车的纵横门店。
- 100公里含边界
- 按距离升序
- 提交时再次校验
DMS类型修正
预约类型由业务场景生成并映射DMS,失败可追踪,禁止固定传“上门维保”。
- 到店与移动服务车区分
- 幂等同步
- 历史数据不回溯
上线前必须确认
| 编号 | 问题 | 推荐口径 | 影响 |
|---|---|---|---|
| D1 | 门店页默认“不限”还是必须先选城市 | 默认选中“不限” | 初始页面与测试用例 |
| D3 | “上门维保”与“移动服务车”是否为不同DMS类型 | 按履约差异决定;同义则合并 | 字段字典与考核 |
| D4 | DMS只修传值还是还需新增列表字段 | 接口接收与页面展示分层确认 | 跨系统排期 |
页面与交互层
用户主流程与异常恢复
到店维保
选择维保方式→填写预约→选择门店→选择时间→提交预约
上门维保
选择维保方式→填写预约→全国POI搜索→确认地点→匹配服务门店→提交预约
异常恢复
定位未授权→授权或手动选省市检索失败→保留关键词并重试无服务覆盖→修改上门地点
关键状态
| 当前状态 | 触发 | 下一状态 | 用户可见结果 | 恢复路径 |
|---|---|---|---|---|
| 地址搜索 | 选择POI | 地点确认 | 地图移动到目标坐标并显示完整地址 | 返回搜索保留关键词 |
| 地点确认 | 确认此地点 | 门店匹配 | 加载100公里内可服务门店 | 失败留在原页重试 |
| 门店匹配 | 无符合门店 | 无服务覆盖 | 提示暂不支持并提供修改地点 | 返回地址搜索 |
| 预约提交 | 门店能力已变化 | 提交失败 | 提示重新选择门店 | 保留其他已填信息 |
PC后台方案
方案演示 非现网截图DMS预约类型联动
| 预约单号 | 服务站 | 预约类型 | 预约时间 | DMS同步 | DMS回执 |
|---|---|---|---|---|---|
| ZH20261016001 | 纵横芜湖福瑞体验中心 | 到店维保 | 2026-10-18 10:00 | 已同步 | DMS-78031 |
| ZH20261016002 | 纵横合肥安奇纵行体验中心 | 移动服务车 | 2026-10-18 14:00 | 已同步 | DMS-78032 |
| ZH20261016003 | 纵横南京体验中心 | 移动服务车 | 2026-10-19 09:00 | 待重试 | 接口超时 |
由预约服务端根据业务场景生成,不能完全信任客户端自由传值。
预约已创建与DMS已同步分开记录;失败按预约唯一号幂等重试。
以DMS正确接收、展示并返回回执为完成,不以APP提示成功替代。
实现与验收层
关键验收清单
跨省最近纵横店
R1用户位于省界附近时,顶部允许推荐跨省最近纵横店,并显示公里数;捷途补强网络不进入顶部。
全省不限列表
R1默认“不限”时展示当前省份全部网络门店,严格按未取整距离升序。
异地POI搜索
R2用户在芜湖搜索上海地址时返回上海POI,选择后地图、地址与提交坐标一致。
100公里边界
R399.999公里及100公里门店可选,100.001公里门店不可选。
无服务覆盖
R3无符合门店时不创建预约,提示暂不支持并允许修改上门地点。
类型正确传输
R4到店与移动服务车分别生成对应DMS类型;未知类型阻断发送并告警。
重复提交防护
R3/R4连点或超时重试只生成一笔预约和一笔DMS工单。
能力变化拦截
R3选店后门店关闭移动服务能力,提交阶段拦截并保留其他已填信息。