5.0 KiB
旧商务页面功能核对
以旧前端 dev/dev1.0 的实际模板、事件处理和接口调用为准,不因为后端存在某个接口就向页面增加入口。页面样式采用 Kra;名称、业务可见条件和交互沿用旧商务。只有完成页面、接口和实际验证后才标为整个菜单完成。
商务列表与绑定列表
来源:sw/web/src/views/BusMgmt/BusinessList.vue,以及该目录下实际引用的抽屉组件。前端基线 ba284011c87fd3d5730e0e3dceffb14a7389730c。
| 旧页面行为 | 新页面状态 |
|---|---|
| 商务列表没有编辑按钮;操作列为画像 | 已移除错误增加的编辑入口;画像待报表与画像用例迁移,不能视为完成 |
第二个页签名为“绑定列表”,仅 level=3 显示 |
已对齐;超管、一级、二级均隐藏且不会加载绑定列表 |
| 商务列表筛选:商务名称、商务账号、等级、状态 | 已实现 |
| 添加子商务:账号、密码、姓名、手机号、QQ;展示等级/所属商务 | 已实现;已移除原页面没有的邮箱和编辑审核表单 |
| SDK商务数量可点击,零数量也能打开详情 | 已对齐 |
| SDK商务绑定详情是只读抽屉,上级可以查看;列为平台、ID、游戏商务账号、审核状态、绑定日期 | 已对齐基础列表与字段;平台点击进入画像待实现 |
| 商务列表列名“旗下渠道数”,点击进入旗下渠道抽屉 | 已对齐,抽屉显示序号、渠道名称、所属平台及分页 |
| 注册日期、绑定日期显示年月日 | 已对齐 |
| 绑定状态正常:画像、解绑;驳回:查看驳回;待审核:无操作 | 解绑/查看驳回/待审核无操作已对齐;画像待实现 |
| 查看驳回打开审核详情,展示申请商务、平台、账号、状态、申请/审核时间、审核人和审核意见 | 已实现 |
| 添加绑定、解除绑定确认使用右侧抽屉 | 已对齐 |
| 绑定列表点击旗下渠道数时,仅正常状态可查看并携带平台/平台商务筛选 | 已实现并通过浏览器参数核对 |
| 全局偏好变化刷新商务/绑定数据 | 已接入 Kra 页面刷新机制 |
“仅三级可见”是旧页面页签规则。旧 Java 绑定查询接口仍支持超管全量、一级/二级查询下级,SDK 详情接口允许上级查看下级;这些接口的数据范围不能因页签隐藏而一并误删。
目前 sw7 是系统数据演练库,缺少 tab_promote。有绑定但渠道表未接入的数量明确返回空值并展示“未接入”,不当作零;完整数据环境继续计算真实数量。
验证
business-page-parity-2026-11-03.json:真实 Chrome 渲染、受控身份/业务数据,检查四个等级的页签和按钮,以及三种审核状态的行操作;无页面运行时错误。http-business-bindings-2026-11-03.json:真实运行实例及已有 sw7 测试数据的 HTTP 验证。- 旗下渠道已通过仓储与实际 HTTP 回归,覆盖已通过绑定、直属一级、跨平台同号和稳定分页;sw7 缺渠道数据时明确返回
available=false。 - 画像等未完成项没有用占位响应或假数据冒充已迁移功能。
其他页面
渠道列表、渠道激活、渠道统计、充值明细、注册明细、游戏数据、区服分析、排行榜和预警列表,均需在各自实现前逐项提取旧模板的筛选项、列、按钮、抽屉、权限和跳转。数据库菜单清单或后端接口清单只能用于交叉核对,不能替代页面核对。
预警规则
来源:sw/web/src/views/AlertCenter/AlertRules.vue 及其规则编辑组件;规则触发提示同时核对最终 AlertRecordCreationService,旧页面“每天一次”提示已失效。
| 旧页面行为 | 新页面状态 |
|---|---|
| 按监控指标、规则名称筛选 | 已实现 |
| 列为启用状态、规则名称、规则类型、描述、创建人、作用范围、操作 | 已实现;类型显示预警颜色,范围固定一级渠道 |
| 一级商务和超管可新建、编辑、删除、启停;二/三级只读 | 已实现,后端同时校验归属,真实 Chrome 检查四级角色 |
| 新建/编辑右侧抽屉,类型为自由文本 | 已实现 |
| 注册/充值展示周期、方向、阈值;登录展示未登录天数 | 已实现,浏览器验证切换字段及提交参数 |
| 删除需要确认 | 已实现,后端软删除 |
| 预警触发去重说明 | 按最终后端描述平台、渠道、类型的未关闭记录去重;生成任务仍待迁移 |
验证:alert-rules-http-2026-11-03.json、alert-rules-page-2026-11-03.json,以及隔离数据的真实 TCP HTTP 生命周期测试。预警记录及审核流程仍待迁移。
登录页
已从旧 login.vue 复用登录模板和样式,复制原品牌图片,适配 Kra 登录接口;保持记住账号而不存密码、验证码、三步找回密码和原文案。系统标题、侧栏标识及页脚已同步旧商务名称。login-page-verification-2026-11-03.json 记录 Chrome 的流程验证,短信接口为测试替身,不向真实手机发码。