|
@@ -88,15 +88,10 @@ flowchart TD
|
|
|
编辑页由五部分组成:
|
|
编辑页由五部分组成:
|
|
|
|
|
|
|
|
1. 顶部操作栏:页面状态、获取链接、保存草稿、发布上线。
|
|
1. 顶部操作栏:页面状态、获取链接、保存草稿、发布上线。
|
|
|
-
|
|
|
|
|
2. 客户层级配置 Tab:卓越理财、卓越理财·尊尚、环球私人银行。
|
|
2. 客户层级配置 Tab:卓越理财、卓越理财·尊尚、环球私人银行。
|
|
|
-
|
|
|
|
|
3. Tab 名称配置。
|
|
3. Tab 名称配置。
|
|
|
-
|
|
|
|
|
4. 头部配置。
|
|
4. 头部配置。
|
|
|
-
|
|
|
|
|
5. 按钮配置与权益列表配置。
|
|
5. 按钮配置与权益列表配置。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
客户层级 Tab:
|
|
客户层级 Tab:
|
|
|
|
|
|
|
@@ -118,11 +113,8 @@ flowchart TD
|
|
|
保存范围:
|
|
保存范围:
|
|
|
|
|
|
|
|
1. 后台保存或发布时提交 `premier`、`elite`、`global` 三档完整配置。
|
|
1. 后台保存或发布时提交 `premier`、`elite`、`global` 三档完整配置。
|
|
|
-
|
|
|
|
|
2. 不允许仅保存当前后台 Tab,避免其他等级配置被覆盖或丢失。
|
|
2. 不允许仅保存当前后台 Tab,避免其他等级配置被覆盖或丢失。
|
|
|
-
|
|
|
|
|
3. 任意字段修改后,如当前状态为已发布,需切换为“有未发布的修改”。
|
|
3. 任意字段修改后,如当前状态为已发布,需切换为“有未发布的修改”。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
### 2.3 获取页面链接
|
|
### 2.3 获取页面链接
|
|
|
|
|
|
|
@@ -145,15 +137,10 @@ flowchart TD
|
|
|
边界规则:
|
|
边界规则:
|
|
|
|
|
|
|
|
1. Campaign ID、Channel ID 清空时,不拼接对应参数。
|
|
1. Campaign ID、Channel ID 清空时,不拼接对应参数。
|
|
|
-
|
|
|
|
|
2. 同时选择 Campaign ID、Channel ID 时,按 `CampaignId=xxx&Channelid=yyy` 拼接。
|
|
2. 同时选择 Campaign ID、Channel ID 时,按 `CampaignId=xxx&Channelid=yyy` 拼接。
|
|
|
-
|
|
|
|
|
3. 草稿预览链接如同时存在投放参数,需保留 `draft=1`。
|
|
3. 草稿预览链接如同时存在投放参数,需保留 `draft=1`。
|
|
|
-
|
|
|
|
|
4. 复制链接成功后提示“链接已复制到剪贴板”。
|
|
4. 复制链接成功后提示“链接已复制到剪贴板”。
|
|
|
-
|
|
|
|
|
5. 浏览器不支持剪贴板时,允许用户手动复制链接。
|
|
5. 浏览器不支持剪贴板时,允许用户手动复制链接。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
### 2.4 Tab 名称配置
|
|
### 2.4 Tab 名称配置
|
|
|
|
|
|
|
@@ -164,13 +151,9 @@ flowchart TD
|
|
|
规则:
|
|
规则:
|
|
|
|
|
|
|
|
1. 后台当前层级 Tab 的标题优先展示已配置的 Tab 名称。
|
|
1. 后台当前层级 Tab 的标题优先展示已配置的 Tab 名称。
|
|
|
-
|
|
|
|
|
2. Tab 名称为空时,后台和移动端均使用默认名称兜底。
|
|
2. Tab 名称为空时,后台和移动端均使用默认名称兜底。
|
|
|
-
|
|
|
|
|
3. Tab 名称过长时,移动端需单行展示并省略或自适应压缩,不得挤压其他 Tab。
|
|
3. Tab 名称过长时,移动端需单行展示并省略或自适应压缩,不得挤压其他 Tab。
|
|
|
-
|
|
|
|
|
4. 后台不支持新增、删除或调整三档 Tab 顺序。
|
|
4. 后台不支持新增、删除或调整三档 Tab 顺序。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
### 2.5 头部配置
|
|
### 2.5 头部配置
|
|
|
|
|
|
|
@@ -185,24 +168,16 @@ flowchart TD
|
|
|
移动端展示:
|
|
移动端展示:
|
|
|
|
|
|
|
|
1. 头图按移动端内容宽度铺满,保持视觉裁切,不得变形拉伸。
|
|
1. 头图按移动端内容宽度铺满,保持视觉裁切,不得变形拉伸。
|
|
|
-
|
|
|
|
|
2. 头图为空或加载失败时,展示默认占位背景,不显示破图。
|
|
2. 头图为空或加载失败时,展示默认占位背景,不显示破图。
|
|
|
-
|
|
|
|
|
3. 主标题为空时不展示标题节点,副标题上移。
|
|
3. 主标题为空时不展示标题节点,副标题上移。
|
|
|
-
|
|
|
|
|
4. 副标题为空时不展示副标题节点。
|
|
4. 副标题为空时不展示副标题节点。
|
|
|
-
|
|
|
|
|
5. 主标题、副标题过长时允许自然换行,但不得遮挡按钮或权益列表。
|
|
5. 主标题、副标题过长时允许自然换行,但不得遮挡按钮或权益列表。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
图片边界:
|
|
图片边界:
|
|
|
|
|
|
|
|
1. 上传新图片后覆盖旧图片。
|
|
1. 上传新图片后覆盖旧图片。
|
|
|
-
|
|
|
|
|
2. 图片超过后端限制大小时,上传失败并提示“图片大小超出限制,请重新上传”。
|
|
2. 图片超过后端限制大小时,上传失败并提示“图片大小超出限制,请重新上传”。
|
|
|
-
|
|
|
|
|
3. 图片格式限制以统一上传组件为准,建议支持 JPG、JPEG、PNG。
|
|
3. 图片格式限制以统一上传组件为准,建议支持 JPG、JPEG、PNG。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
### 2.6 按钮配置
|
|
### 2.6 按钮配置
|
|
|
|
|
|
|
@@ -225,15 +200,10 @@ flowchart TD
|
|
|
交互规则:
|
|
交互规则:
|
|
|
|
|
|
|
|
1. 已解锁按钮点击后,进入客户真实 MSC 对应的权益首页。
|
|
1. 已解锁按钮点击后,进入客户真实 MSC 对应的权益首页。
|
|
|
-
|
|
|
|
|
2. 已解锁按钮跳转目标不取当前查看 Tab;例如尊尚客户查看卓越 Tab,点击后仍进入尊尚客户权益首页。
|
|
2. 已解锁按钮跳转目标不取当前查看 Tab;例如尊尚客户查看卓越 Tab,点击后仍进入尊尚客户权益首页。
|
|
|
-
|
|
|
|
|
3. 锁定按钮点击后,前端拦截跳转。
|
|
3. 锁定按钮点击后,前端拦截跳转。
|
|
|
-
|
|
|
|
|
4. 如本期接入达标提示弹窗,点击锁定按钮后展示半屏达标提示弹窗;弹窗内容不由权益介绍页后台配置。
|
|
4. 如本期接入达标提示弹窗,点击锁定按钮后展示半屏达标提示弹窗;弹窗内容不由权益介绍页后台配置。
|
|
|
-
|
|
|
|
|
5. 连续点击按钮时需防重复跳转。
|
|
5. 连续点击按钮时需防重复跳转。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
### 2.7 权益列表配置
|
|
### 2.7 权益列表配置
|
|
|
|
|
|
|
@@ -267,26 +237,17 @@ flowchart TD
|
|
|
校验规则:
|
|
校验规则:
|
|
|
|
|
|
|
|
1. 当某档“展示权益图片”开启时,该档所有权益项必须上传图片。
|
|
1. 当某档“展示权益图片”开启时,该档所有权益项必须上传图片。
|
|
|
-
|
|
|
|
|
2. 任一权益缺图时,保存草稿和发布上线均阻断。
|
|
2. 任一权益缺图时,保存草稿和发布上线均阻断。
|
|
|
-
|
|
|
|
|
3. 缺图提示格式:“{Tab名称} 第 {序号} 个权益未上传图片,请补充后再保存。”
|
|
3. 缺图提示格式:“{Tab名称} 第 {序号} 个权益未上传图片,请补充后再保存。”
|
|
|
-
|
|
|
|
|
4. 缺图时后台自动切换到对应客户层级 Tab。
|
|
4. 缺图时后台自动切换到对应客户层级 Tab。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
移动端展示边界:
|
|
移动端展示边界:
|
|
|
|
|
|
|
|
1. 标题为空且描述有值时,仅展示描述。
|
|
1. 标题为空且描述有值时,仅展示描述。
|
|
|
-
|
|
|
|
|
2. 描述为空且标题有值时,仅展示标题。
|
|
2. 描述为空且标题有值时,仅展示标题。
|
|
|
-
|
|
|
|
|
3. 标题和描述均为空时,该权益项不展示,避免出现空行。
|
|
3. 标题和描述均为空时,该权益项不展示,避免出现空行。
|
|
|
-
|
|
|
|
|
4. 当前 Tab 无权益项时,移动端隐藏权益列表区域,保留头图、标题、副标题和按钮。
|
|
4. 当前 Tab 无权益项时,移动端隐藏权益列表区域,保留头图、标题、副标题和按钮。
|
|
|
-
|
|
|
|
|
5. 权益图片加载失败时展示默认图标或圆点兜底,不显示破图。
|
|
5. 权益图片加载失败时展示默认图标或圆点兜底,不显示破图。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
### 2.8 配置数据结构
|
|
### 2.8 配置数据结构
|
|
|
|
|
|
|
@@ -322,13 +283,9 @@ flowchart TD
|
|
|
数据规则:
|
|
数据规则:
|
|
|
|
|
|
|
|
1. `premier`、`elite`、`global` 为固定键,不允许运营新增或删除。
|
|
1. `premier`、`elite`、`global` 为固定键,不允许运营新增或删除。
|
|
|
-
|
|
|
|
|
2. `privilegeImageEnabled` 为当前层级列表级开关,不是单条权益字段。
|
|
2. `privilegeImageEnabled` 为当前层级列表级开关,不是单条权益字段。
|
|
|
-
|
|
|
|
|
3. 前台不应依赖后台返回客户等级权重,解锁关系需由前端或服务端统一维护。
|
|
3. 前台不应依赖后台返回客户等级权重,解锁关系需由前端或服务端统一维护。
|
|
|
-
|
|
|
|
|
4. 接口返回二期轮播字段时,本期前端忽略。
|
|
4. 接口返回二期轮播字段时,本期前端忽略。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
## 三、移动端展示需求
|
|
## 三、移动端展示需求
|
|
|
|
|
|
|
@@ -358,19 +315,12 @@ flowchart TD
|
|
|
页面结构:
|
|
页面结构:
|
|
|
|
|
|
|
|
1. 页面导航栏:标题“权益介绍页”,左侧返回按钮。
|
|
1. 页面导航栏:标题“权益介绍页”,左侧返回按钮。
|
|
|
-
|
|
|
|
|
2. 顶部固定入口:仅无三档等级客户展示。
|
|
2. 顶部固定入口:仅无三档等级客户展示。
|
|
|
-
|
|
|
|
|
3. 等级 Tab:卓越理财、卓越理财·尊尚、环球私人银行。
|
|
3. 等级 Tab:卓越理财、卓越理财·尊尚、环球私人银行。
|
|
|
-
|
|
|
|
|
4. 当前 Tab 的头图。
|
|
4. 当前 Tab 的头图。
|
|
|
-
|
|
|
|
|
5. 当前 Tab 的主标题、副标题。
|
|
5. 当前 Tab 的主标题、副标题。
|
|
|
-
|
|
|
|
|
6. 进入权益首页按钮。
|
|
6. 进入权益首页按钮。
|
|
|
-
|
|
|
|
|
7. 当前 Tab 的权益列表。
|
|
7. 当前 Tab 的权益列表。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
### 3.3 客户等级与默认展示
|
|
### 3.3 客户等级与默认展示
|
|
|
|
|
|
|
@@ -388,13 +338,9 @@ flowchart TD
|
|
|
边界规则:
|
|
边界规则:
|
|
|
|
|
|
|
|
1. 客户等级读取失败或无法识别时,按无等级处理。
|
|
1. 客户等级读取失败或无法识别时,按无等级处理。
|
|
|
-
|
|
|
|
|
2. 无等级客户默认选中第一个 Tab,即卓越理财。
|
|
2. 无等级客户默认选中第一个 Tab,即卓越理财。
|
|
|
-
|
|
|
|
|
3. 切换 Tab 只改变当前查看内容,不改变客户真实等级。
|
|
3. 切换 Tab 只改变当前查看内容,不改变客户真实等级。
|
|
|
-
|
|
|
|
|
4. 后台配置顺序不影响移动端展示顺序。
|
|
4. 后台配置顺序不影响移动端展示顺序。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
### 3.4 顶部固定入口
|
|
### 3.4 顶部固定入口
|
|
|
|
|
|
|
@@ -416,35 +362,24 @@ flowchart TD
|
|
|
交互规则:
|
|
交互规则:
|
|
|
|
|
|
|
|
1. 点击后进入客户真实 MSC 对应的权益首页。
|
|
1. 点击后进入客户真实 MSC 对应的权益首页。
|
|
|
-
|
|
|
|
|
2. 对无三档等级客户,进入对应权益首页兜底版本。
|
|
2. 对无三档等级客户,进入对应权益首页兜底版本。
|
|
|
-
|
|
|
|
|
3. 该入口不支持后台隐藏、改名或换图。
|
|
3. 该入口不支持后台隐藏、改名或换图。
|
|
|
-
|
|
|
|
|
4. 跳转失败时提示“暂时无法查看,请稍后再试”。
|
|
4. 跳转失败时提示“暂时无法查看,请稍后再试”。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
### 3.5 等级 Tab 与内容切换
|
|
### 3.5 等级 Tab 与内容切换
|
|
|
|
|
|
|
|
展示规则:
|
|
展示规则:
|
|
|
|
|
|
|
|
1. 固定展示三档 Tab:卓越理财、卓越理财·尊尚、环球私人银行。
|
|
1. 固定展示三档 Tab:卓越理财、卓越理财·尊尚、环球私人银行。
|
|
|
-
|
|
|
|
|
2. Tab 名称读取后台 `tabName`,为空时使用默认名称。
|
|
2. Tab 名称读取后台 `tabName`,为空时使用默认名称。
|
|
|
-
|
|
|
|
|
3. 当前 Tab 需展示高亮文字和下划线。
|
|
3. 当前 Tab 需展示高亮文字和下划线。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
交互规则:
|
|
交互规则:
|
|
|
|
|
|
|
|
1. 支持点击 Tab 切换内容。
|
|
1. 支持点击 Tab 切换内容。
|
|
|
-
|
|
|
|
|
2. 如后续支持左右滑动切换,滑动结果需与点击 Tab 完全一致。
|
|
2. 如后续支持左右滑动切换,滑动结果需与点击 Tab 完全一致。
|
|
|
-
|
|
|
|
|
3. 切换后需刷新头图、主标题、副标题、按钮状态、权益列表。
|
|
3. 切换后需刷新头图、主标题、副标题、按钮状态、权益列表。
|
|
|
-
|
|
|
|
|
4. Tab 名称过长时需单行省略或自适应压缩。
|
|
4. Tab 名称过长时需单行省略或自适应压缩。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
### 3.6 头部视觉区
|
|
### 3.6 头部视觉区
|
|
|
|
|
|
|
@@ -459,13 +394,9 @@ flowchart TD
|
|
|
边界规则:
|
|
边界规则:
|
|
|
|
|
|
|
|
1. 头图为空或加载失败时展示默认占位。
|
|
1. 头图为空或加载失败时展示默认占位。
|
|
|
-
|
|
|
|
|
2. 主标题为空时隐藏标题节点。
|
|
2. 主标题为空时隐藏标题节点。
|
|
|
-
|
|
|
|
|
3. 副标题为空时隐藏副标题节点。
|
|
3. 副标题为空时隐藏副标题节点。
|
|
|
-
|
|
|
|
|
4. 文案过长时自然换行,不遮挡按钮和权益列表。
|
|
4. 文案过长时自然换行,不遮挡按钮和权益列表。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
### 3.7 按钮展示与跳转
|
|
### 3.7 按钮展示与跳转
|
|
|
|
|
|
|
@@ -481,22 +412,15 @@ flowchart TD
|
|
|
展示规则:
|
|
展示规则:
|
|
|
|
|
|
|
|
1. 已解锁状态展示后台 `buttons.unlocked`,为空时默认“进入权益专区”。
|
|
1. 已解锁状态展示后台 `buttons.unlocked`,为空时默认“进入权益专区”。
|
|
|
-
|
|
|
|
|
2. 锁定状态展示后台 `buttons.locked`,为空时默认“待解锁”。
|
|
2. 锁定状态展示后台 `buttons.locked`,为空时默认“待解锁”。
|
|
|
-
|
|
|
|
|
3. 已解锁和锁定状态需有明显视觉区分。
|
|
3. 已解锁和锁定状态需有明显视觉区分。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
点击规则:
|
|
点击规则:
|
|
|
|
|
|
|
|
1. 已解锁按钮点击后,跳转至客户真实 MSC 对应的权益首页。
|
|
1. 已解锁按钮点击后,跳转至客户真实 MSC 对应的权益首页。
|
|
|
-
|
|
|
|
|
2. 当前正在查看的 Tab 不作为跳转目标。
|
|
2. 当前正在查看的 Tab 不作为跳转目标。
|
|
|
-
|
|
|
|
|
3. 锁定按钮点击后不跳转,可展示达标提示弹窗。
|
|
3. 锁定按钮点击后不跳转,可展示达标提示弹窗。
|
|
|
-
|
|
|
|
|
4. 连续点击需防重复跳转。
|
|
4. 连续点击需防重复跳转。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
### 3.8 权益列表展示
|
|
### 3.8 权益列表展示
|
|
|
|
|
|
|
@@ -512,17 +436,11 @@ flowchart TD
|
|
|
展示规则:
|
|
展示规则:
|
|
|
|
|
|
|
|
1. 权益列表按后台配置顺序展示。
|
|
1. 权益列表按后台配置顺序展示。
|
|
|
-
|
|
|
|
|
2. `privilegeImageEnabled=false` 时,展示圆点列表样式。
|
|
2. `privilegeImageEnabled=false` 时,展示圆点列表样式。
|
|
|
-
|
|
|
|
|
3. `privilegeImageEnabled=true` 时,展示每条权益图片。
|
|
3. `privilegeImageEnabled=true` 时,展示每条权益图片。
|
|
|
-
|
|
|
|
|
4. 图片加载失败时展示默认图标或圆点兜底。
|
|
4. 图片加载失败时展示默认图标或圆点兜底。
|
|
|
-
|
|
|
|
|
5. 当前 Tab 无权益项时,隐藏权益列表区域。
|
|
5. 当前 Tab 无权益项时,隐藏权益列表区域。
|
|
|
-
|
|
|
|
|
6. 标题和描述均为空的权益项不展示。
|
|
6. 标题和描述均为空的权益项不展示。
|
|
|
-
|
|
|
|
|
|
|
|
|
|
### 3.9 异常与兜底
|
|
### 3.9 异常与兜底
|
|
|
|
|
|
|
@@ -575,6 +493,4 @@ flowchart TD
|
|
|
| M12 | 空权益项 | 标题和描述均为空的权益项不展示 |
|
|
| M12 | 空权益项 | 标题和描述均为空的权益项不展示 |
|
|
|
| M13 | 空权益列表 | 当前 Tab 无权益项时隐藏列表区域 |
|
|
| M13 | 空权益列表 | 当前 Tab 无权益项时隐藏列表区域 |
|
|
|
| M14 | 二期轮播排除 | 页面不展示精选活动/活动轮播图 |
|
|
| M14 | 二期轮播排除 | 页面不展示精选活动/活动轮播图 |
|
|
|
-| M15 | 异常提示 | 配置不存在、未发布、接口失败时展示错误或重试提示 |
|
|
|
|
|
-
|
|
|
|
|
-<br>
|
|
|
|
|
|
|
+| M15 | 异常提示 | 配置不存在、未发布、接口失败时展示错误或重试提示 |
|