代理商高级配置 - 进件配置管理

在【代理商管理 - 代理商列表 - 代理商操作列】中添加“高级功能配置”操作项,点击后进入【代理商高级配置】抽屉,该抽屉仿照【商户高级配置】抽屉,并添加“进件配置”菜单。

配置项

  • 当前代理商进件配置管理方式:
    • 使用默认配置
    • 自定义配置(只有选择了自定义配置,才会出现下面的配置b和配置c)
  • 当前代理商进件是否需要运营平台预审核:
    • 无需预审
    • 需要预审
  • 代理商发起进件时间限制:
    • 开始时间 - 结束时间
  • 保存按钮:
    • 确认更新(仅当前代理商生效)
    • 确认更新并同步至所有下级代理商(当前代理商及所有下级代理商均生效)

新增代理商时的处理逻辑

  • 新创建的代理商的进件配置应继承于他的直接上级代理商,若其无上级代理商则应使用平台默认配置。
  • 若新创建的代理商的上级代理商的“进件配置管理方式”是'使用默认配置',则该代理商也应该是'使用默认配置'。

运营平台修改默认进件配置时的影响范围逻辑

  • 仅影响标识为'使用默认配置'的代理商,不影响'自定义配置'的代理商。

测试用例

1. 点击代理商列表中的某个代理商的“高级功能配置”操作项,进入代理商高级配置抽屉,测试以下功能:

  • 默认展示使用默认配置的进件配置
  • 点击“自定义配置”后,出现配置b和配置c选项
  • 修改配置b和配置c后,点击“确认更新”按钮,确认更新生效

测试重点: 确认更新功能是否生效,并且生效范围是否正确。

2. 测试代理商进件配置的继承关系,包括以下场景:

  • 新建代理商时,继承直接上级代理商的进件配置
  • 新建代理商没有上级代理商时,使用平台默认配置
  • 上级代理商使用默认配置时,新建代理商也使用默认配置

测试重点: 新建代理商时,进件配置是否正确继承。

3. 测试运营平台修改默认进件配置的影响范围,包括以下场景:

  • 修改默认进件配置后,使用默认配置的代理商进件配置是否发生变化
  • 修改默认进件配置后,自定义配置的代理商进件配置是否发生变化

测试重点: 默认进件配置修改后,使用默认配置的代理商进件配置是否正确更新。

代理商高级配置 - 进件配置管理

原文地址: https://www.cveoy.top/t/topic/mLtn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录