Files
luo 08889d2e42
Some checks failed
构建并部署前端到测试环境 / build-and-deploy (push) Failing after 28m40s
fix: some
2026-09-18 18:11:53 +08:00

1.7 KiB
Raw Blame History

ADDED Requirements

Requirement: 超级管理员按店铺查看我的佣金

「我的佣金」页面 MUST 为超级管理员(user_type1,其账号无 shop_id)在页面顶部提供全局店铺选择下拉,选项 MUST 通过店铺列表接口远程搜索获取。选中店铺后,佣金概览与三个页签(佣金明细、提现记录、提现资料)的接口 MUST 使用所选 shop_id;切换店铺 MUST 刷新概览与当前页签数据。非超级管理员 MUST NOT 展示该下拉,且 MUST 继续使用当前账号自身的 shop_id。超级管理员未选择店铺时,页面 MUST 展示选择店铺的提示MUST NOT 以「未关联店铺」为由阻止其使用。

Scenario: 超管选择店铺后查看数据

  • GIVEN 超级管理员进入「我的佣金」页面
  • WHEN 其通过顶部下拉远程搜索并选择一个店铺
  • THEN 佣金概览与当前页签 MUST 以所选 shop_id 调用接口
  • AND 切换到其他页签 MUST 继续使用同一 shop_id

Scenario: 超管未选择店铺

  • GIVEN 超级管理员进入「我的佣金」页面且尚未选择店铺
  • WHEN 页面初始化
  • THEN 页面 MUST 提示先选择店铺
  • AND MUST NOT 展示「未关联店铺」的阻断提示

Scenario: 非超管不展示店铺下拉

  • GIVEN 当前登录账号不是超级管理员
  • WHEN 其进入「我的佣金」页面
  • THEN 页面 MUST NOT 展示店铺下拉
  • AND MUST 使用自身 shop_id 加载数据

Scenario: 切换店铺刷新数据

  • GIVEN 超级管理员已选择店铺并加载数据
  • WHEN 其切换为另一个店铺
  • THEN 前端 MUST 重新加载佣金概览与当前页签列表
  • AND 分页 MUST 重置到第 1 页