Files
conti-docs/Architecture-Diagram/202606-Conti-Retail-APP-Component-data-source.md
T

900 lines
18 KiB
Markdown
Raw Normal View History

# 202606 Conti Retail APP Component data source
## Continental Retail APP
### 1 用户登录
**功能**
用户登录功能,支持用户通过合法账号凭证进入APP系统,是APP所有功能的入口权限校验模块。
#### 1.1 手机验证码登录
**功能**
基于手机号的验证码登录方式,用户输入手机号后获取短信验证码,通过验证码校验完成登录;
**数据集**
- 1. 第三方验证码;
- 2. 登录成功结果集;
**来源**
APP Backend
**安全**
HTTPS
**备注**
短信调用第三方短信网关
#### 1.2 账号密码登录
**功能**
传统的账号+密码登录方式,用户输入已注册的账号和对应密码,通过系统校验后完成登录,;
**数据集**
1. 登录成功结果集;
**来源**
APP Backend
**安全**
HTTPS
#### 1.3 用户协议 / 隐私政策
**功能**
用户注册/登录前需查看并确认的用户服务协议与隐私政策,明确用户与平台的权利义务、个人信息使用规则等合规内容。
**数据集**
1. 用户协议与隐私政策完整内容;
**来源**
APP Backend
**安全**
HTTPS
### 2 APP首页及功能
**功能**
APP的核心主页面,是用户登录后进入的首个页面,整合了核心功能入口、包括扫码、待办事项、动态预警、施工队列等核心数据展示;底部菜单会包含入库,采购,延保,个人中心等核心导航菜单。其所有展示信息均调用O2O后台相关接口;
**前置任务**
3.1
#### 2.1 首页展示
**功能**
展示用户登录成功能的页面
**数据集**
- 1.获取切换后的店铺信息集
- 2.获取店铺列表结果集,用于店铺切换
- 3.当前用户的菜单数据集
**来源**
APP Backend
**安全**
HTTPS
#### 2.2 首页展示
**功能**
展示用户登录成功能的页面
**数据集**
- 1.动态预警
- 2.促销信息
**来源**
Mini Program Backend
**安全**
HTTPS
#### 2.3 店铺切换
**功能**
点击左上角的店铺名称可以切换到另一个店铺
**数据集**
1.获取切换后的店铺信息集
**来源**
APP Backend
**安全**
HTTPS
#### 2.4 扫一扫
**功能**
基于F6的扫码功能,支持扫描VIN, 车牌,二维码/条形码,在弹窗选择不同功能后,实现快速跳转对应功能流程的快捷操作,页面直接嵌入F6的扫码页面;合并扫码接车,扫码核销,扫码入库,延保扫车牌等功能;
**数据集**
- 嵌入F6扫码页:
- 1. 验证可正常调用扫码功能;
- 2. 验证可正常识别VIN, 车牌,有效二维码/条形码,快速跳转对应功能/展示对应信息;
**来源**
Involve F6 Page
**安全**
HTTPS
#### 2.5 公告/通知
**功能**
平台向用户发布的官方公告、活动通知、系统通知、业务提醒等消息内容,支持用户查看、标记已读、删除等操作,是平台与用户的信息触达渠道,且促销活动通知需要在首页顶部滚动提示,数据接口来自于O2O后台;
**数据集**
1. 公告/通知列表,按发布时间倒序排列;
**来源**
Mini Program Backend
**安全**
HTTPS
#### 2.6 待办事项
**功能**
集中展示用户需要处理的各类待办任务,包含订单待处理/待安装,活动报名问卷、待完善门店基本资料/渠道资料、待确认/待上传视频保单等业务待办,待办事项数据接口来自于O2O后台和延保后台;
**数据集**
1. 当前用户的所有待办事项,按优先级/截止时间排序;
**来源**
Mini Program Backend
**安全**
HTTPS
#### 2.7 动态预警
**功能**
针对门店进货和O2O等业务场景的异常情况进行实时预警提醒,包含月度签约量达成预警,O2O补货率达成预警,O2O 时效订单预警等,帮助用户及时发现并处理业务风险;预警数据接口来自于ROOS和O2O后台;
**数据集**
1.当前用户的所有预警信息,按预警等级/时间排序;
**来源**
Mini Program Backend
**安全**
HTTPS
#### 2.8 店铺管理
**功能**
门店相关信息的全生命周期管理模块,是门店运营的基础管理模块,以“马上下单”中的店铺管理为蓝板,数据接口调用“马上下单”后台店铺管理接口;
**前置任务**
3.1, 3.2
##### 2.8.1 基础信息
**功能**
- 管理门店的基础信息,包含门店名称,门店住编码,负责人姓名,联系方式,门店地址,门店评分,门头照片等;支持查看,编辑,保存功能;
- 维护功能调用“马上下单”后台接口;
**数据集**
1.门店基础数据结果集;
**来源**
Mini Program Backend
**安全**
HTTPS
##### 2.8.2 店铺服务信息
**功能**
- 管理门店服务信息,包含门店基础信息,门店合作的线上线下渠道、分销渠道、合作平台信息,以及服务项目信息等;支持查看,编辑,保存功能;
- 维护功能调用“马上下单”后台接口;
**数据集**
1.门店服务信息数据结果集
**来源**
Mini Program Backend
**安全**
HTTPS
##### 2.8.3 营业执照信息
**功能**
维护门店营业执照,企业名称,统一社会信用代码等信息,调用“马上下单”后台接口
**数据集**
1.营业执照信息结果集
**来源**
Mini Program Backend
**安全**
HTTPS
##### 2.8.4 渠道信息
**功能**
渠道信息,调用“马上下单”后台接口
**数据集**
1.渠道信息结果集;
**来源**
Mini Program Backend
**安全**
HTTPS
##### 2.8.5 经营范围
**功能**
维护会员体系门店开通申请,认证轮胎技术检测中心开通申请,单独服务项目管理,以及开票方式等,调用“O2O”后台接口
**数据集**
1.经营范围信息结果集;
**来源**
Mini Program Backend
**安全**
HTTPS
##### 2.8.6 收款信息
**功能**
O2O的平安账号模块,维护企业的银行账号信息,支持修改绑定的手机号及解绑银行卡功能;调用“O2O”后台接口
**数据集**
1. 收款信息结果集
**来源**
Mini Program Backend
**安全**
HTTPS
##### 2.8.7 人员管理
**功能**
门店员工账号、角色权限全生命周期管理功能,支持员工账号的创建、编辑、权限分配、启停、删除的配置管理, 主要数据来源于马上下单后台接口
**数据集**
- 1. 门店员工列表结果集;
- 2. 员工详细信息;
**来源**
Mini Program Backend
**安全**
HTTPS
### 3 销售流程
**功能**
门店线上线下销售、O2O运营、订单管理、库存管理、营销推广的全流程管理模块,包含O2O接单、库存查询、核销记录等核心功能,是门店销售运营的核心管理模块,所有销售运营数据接口来源于O2O后台。
**前置任务**
3.1, 3.2
#### 3.1 准备
**功能**
首页待办事项,消息公告
#### 3.2 客户查询
##### 3.2.1 首页扫码
**功能**
首页扫车牌入口(要考虑未接F6的车辆如何处理?)
**数据集**
嵌入F6扫码页:F6扫码页面
**来源**
Involve F6 Page
**安全**
HTTPS
##### 3.2.2 历史工单记录
**功能**
查看历史工单记录
**数据集**
- 1.历史工单记录结果集
- 2.单条工单详细信息
**来源**
Mini Program Backend
**安全**
HTTPS
##### 3.2.3 新建工单
**功能**
新建工单
**数据集**
工单数据集(保存到O2O后台)
**来源**
Mini Program Backend
**安全**
HTTPS
##### 3.2.4 销售商机
**功能**
销售商机
**数据集**
- 1.服务提醒记录集
- 2.意向池
**来源**
F6 Backend
**安全**
HTTPS
##### 3.2.5 延保历史记录
**功能**
延保历史记录
**数据集**
- 1.延保历史记录集
- 2. 单条延保详细信息集
**来源**
Mini Program Backend
**安全**
HTTPS
#### 3.3 报价开单
**功能**
显示到店记录页(与3.2.1或3.2.2可能有冲突)
**数据集**
- 嵌入F6到店记录页:
- 1.到店记录页
- 2.新车辆,完善信息
- 3.车辆详情
- 4.开单
**来源**
Involve F6 Page
**安全**
HTTPS
#### 3.4 施工查车
**功能**
接上一步,开单后相关操作
**数据集**
- 嵌入F6开单记录页:
- 5.施工查车,选择查车检测模板,记录查车异常结果,批量更新查车正常结果,查车报告发送车主(SMS短信,微信)
- 6.查车结果转工单, 查车结果转商机
**来源**
Involve F6 Page
**安全**
HTTPS
#### 3.5 结算
**功能**
接上一步,工单完成后结算
**数据集**
- 嵌入F6结算收银页:
- 7.添加其它项目
- 8.结算收款
**来源**
Involve F6 Page
**安全**
HTTPS
### 结算
**功能**
进入延保流程
**数据集**
- 1.延保数据集
- 2.延保出库,总数量减1
**来源**
Mini Program Backend
**安全**
HTTPS
#### 3.6 提醒
**功能**
后台直接触发提醒
**数据集**
F6后台自动按规则生成提醒单,生成提醒作业
#### 3.7 售后
##### 3.7.1 延保服务
**功能**
延保服务
**数据集**
- 1.延保服务信息集(保存到延保后台)
- 2.延保出库
**来源**
Mini Program Backend
**安全**
HTTPS
##### 3.7.2 延保注册
**功能**
延保注册
**数据集**
延保注册数据集(保存到延保后台)
**来源**
User Input
**安全**
HTTPS
### 4 采购流程
**功能**
- 1.所有采购(马牌相关/其它非马牌配件)都应该能在App内完成。可以直接区分马牌/非马牌的入口
- 2.针对非轮产品,需要有清晰的树状分类,方便出库与后续统计(可以参考开思/途虎)
- 3.下单前,同一个SKU下,可以显示不同DOT,不同仓库,不同价格
- 4.打造供应链平台,引进三方询价整合(如开思)
**前置任务**
3.1, 3.2
#### 4.1 触发采购
**功能**
平台可采购商品的全维度信息展示模块,包含商品名称、规格、型号、价格、库存、详情介绍、参数等信息,支持商品搜索、筛选、分类查看,是进货采购的基础商品信息模块。数据接口来源于ROOS后台接口。
**数据集**
1. 当前用户购物车信息数据集
**来源**
Mini Program Backend
**安全**
HTTPS
#### 4.2 产品查询
**功能**
展示门店订货促销/O2O售出平台促销/运营活动等的日历视图,按时间维度展示活动的开始/结束时间、活动类型、活动内容,支持用户快速查看活动详情、报名参与活动;活动数据接口待确定(待确定);
**数据集**
1. 促销日历数据集;
**来源**
Mini Program Backend
**安全**
HTTPS
#### 4.3 添加购物车
**功能**
用户采购商品的临时存放与结算管理模块,支持商品加入购物车、数量修改、规格选择、商品删除、批量选择、结算下单等功能,是采购流程的核心中间环节。后台数据调用ROOS接口。
**数据集**
1.购物车数据集(保存至ROOS后台)
**来源**
Mini Program Backend
**安全**
HTTPS
#### 4.4 结算
**功能**
采购订单的结算确认模块,支持用户确认收货地址、商品信息、订单金额、优惠信息、支付方式,提交订单生成采购单,是采购流程的订单生成环节,后台接口调用O2O结算接口和F6接口。
**数据集**
1.结算信息结果集
**来源**
APP Backend
**安全**
证书令牌
**备注**
需要调用三方接口,银行接口可能需要令牌或证书
#### 4.5 收货
**功能**
门店商品的入库、出库、库存盘点、库存明细管理的功能模块,包含入库单、出库单的创建、审核、查看,库存明细查询,库存盘点,库存预警等功能,是门店库存管理的核心模块。数据会调用O2O的出入库接口。
**数据集**
嵌入F6扫码入库页面
**来源**
Involve F6 Page
**安全**
HTTPS
#### 4.6 其它
**功能**
采购订单列表和采购订单详情
**数据集**
- 1.采购订单列表
- 2.采购订单详情
**来源**
Mini Program Backend
**安全**
HTTPS
### 5 经营分析
**功能**
门店全业务线的经营数据统计与分析模块,包含采购数据、销售数据、O2O订单数据、核销收入、返利数据、库存数据、延保业务数据等全维度经营指标,支持多维度筛选、数据趋势分析、报表导出等功能,为门店经营决策提供数据支撑。
**前置任务**
3.1, 3.2
#### 5.1 采购及返利对账单(马牌)
**功能**
针对马牌品牌的商品采购、返利金额的对账管理模块,包含采购明细、返利规则、返利金额计算、对账单生成、对账状态跟踪、差异处理等功能,是门店与品牌方采购返利对账的核心模块。它的数据来源于ROOS接口和F6接口。
**数据集**
对账单
**来源**
Mini Program Backend
**安全**
HTTPS
#### 5.2 门店核销收入(马牌)
**功能**
针对马牌品牌相关商品、服务的门店核销收入的统计与管理模块,包含核销明细、收入金额、结算规则、结算周期、到账状态、收入明细查询、对账管理等功能,是门店马牌相关业务收入的核心管理模块,它的数据来源于ROOS接口。
**数据集**
核销结果集
**来源**
Mini Program Backend
**安全**
HTTPS
#### 5.3 返利中心
**功能**
门店所有品牌、所有业务线的返利金额、返利规则、返利进度、返利提现的集中管理模块,包含返利余额展示、返利明细查询、返利规则查看、返利提现申请、提现进度跟踪等功能,是门店返利权益的核心管理模块,它的数据来源于ROOS接口。
**数据集**
返利结果集
**来源**
Mini Program Backend
**安全**
HTTPS
### 6 个人中心
**功能**
APP用户的个人信息、账号设置、功能入口的集中管理模块,包含个人信息维护、账号安全设置、收货地址管理、客服入口、消息通知、系统设置、退出登录等核心功能,是用户个人账号与系统设置的核心管理模块
**前置任务**
3.1, 3.2
#### 6.1 收货地址
**功能**
用户采购商品、O2O服务的收货/服务地址的管理模块,支持地址的新增、编辑、删除、设为默认地址、地址搜索等功能,是订单结算、服务下单的基础地址配置模块,它的数据来源于马上下单接口(待确认)。
**数据集**
- 1. 验证可正常加载展示用户已保存的收货地址列表,按使用时间/默认状态排序;
- 2. 验证支持新增收货地址,可正常填写收货人、联系电话、所在地区、详细地址等信息,提交后可正常保存;
- 3. 验证支持对已有地址进行编辑、删除、设为默认地址操作,操作后状态可正常更新;
- 4. 验证订单结算、服务下单时可正常选择已保存的收货地址,默认地址可自动选中;
- 5. 验证地址信息可正常同步至订单、物流模块,地址数据准确无错误
**来源**
APP Backend
**安全**
HTTPS
#### 6.2 服务热线
**功能**
平台官方服务热线、客服电话的展示与快速拨打功能模块,展示不同业务线的服务热线、服务时间、服务范围,支持一键拨打热线电话,是用户快速联系官方客服的渠道。
**数据集**
- 1. 验证可正常加载展示所有业务线的服务热线列表,包含热线号码、服务时间、服务范围、服务类型;?
- 2. 验证点击热线号码可正常调起手机拨号界面,一键拨打对应热线电话;
- 3. 验证服务热线的服务时间、状态可实时更新,非服务时间有明确的提示;
- 4. 验证支持按业务类型搜索筛选服务热线,可快速定位目标热线;
- 5. 验证热线相关的常见问题、服务说明可正常展示,内容清晰准确
**来源**
APP Backend
**安全**
HTTPS
#### 6.3 经销商客服
**功能**
对应经销商的专属客服联系、咨询、服务功能模块,展示经销商客服的联系方式、服务时间、服务范围,支持在线咨询、留言反馈、问题提交等功能,是用户对接经销商专属服务的渠道。
**数据集**
- 1. 验证可正常加载展示对应经销商的客服信息,包含客服名称、联系方式、服务时间、服务范围;
- 2. 验证支持在线咨询功能,可正常发送文字、图片、文件等咨询内容,客服回复可实时接收;
- 3. 验证支持问题反馈、留言提交功能,可正常填写问题描述、上传相关材料,提交后可正常查看处理进度;
- 4. 验证客服服务时间、状态可实时更新,非服务时间有明确的提示;
- 5. 验证历史咨询、反馈记录可正常查询、查看,数据准确无遗漏
**来源**
APP Backend
**安全**
HTTPS
#### 6.4 O2O /延保客服 (企微)
**功能**
O2O业务、延保业务的专属企业微信客服功能模块,支持一键添加企业微信客服、在线咨询、问题反馈、服务跟进等功能,是用户对接O2O与延保业务专属服务的渠道,它的数据来源于企业微信接口(待确认)。
**数据集**
- 1. 验证可正常加载展示O2O/延保业务的企业微信客服信息,包含客服名称、企业微信二维码、服务时间、服务范围;
- 2. 验证可正常扫码/一键添加对应企业微信客服,添加后可正常发起在线咨询;
- 3. 验证支持在线咨询功能,可正常发送文字、图片、文件、订单等内容,客服回复可实时接收;
- 4. 验证支持问题反馈、服务单提交功能,可正常填写问题描述、上传相关材料,提交后可正常查看处理进度;
- 5. 验证历史咨询、服务记录可正常查询、查看,客服服务状态可实时更新
**来源**
APP Backend
**安全**
HTTPS
#### 6.5 退出登录
**功能**
用户账号的安全退出功能,支持用户主动退出当前登录的账号,清除当前设备的登录状态,退出后需重新登录才可访问需登录的功能,保障用户账号安全。
**数据集**
- 1. 验证在个人中心可正常点击退出登录按钮,弹出确认退出的提示框;
- 2. 验证确认退出后,可正常清除当前设备的登录状态,自动跳转至登录页面;
- 3. 验证退出登录后,无法访问需登录的功能页面,点击相关功能会自动跳转至登录页面;
- 4. 验证退出登录后,重新打开APP不会自动登录,需手动输入账号凭证登录;
- 5. 验证多设备登录时,单设备退出登录不影响其他设备的登录状态
**来源**
APP Backend
**安全**
HTTPS