Files
notes/work/移动杭研/开发记录/7.6.0/开发笔记.md
T
2026-03-01 01:43:46 +08:00

8.2 KiB
Raw Blame History

内容网络产品需求说明书 V7.6.0

试用单优化 - 试用变更成功后试用单处理逻辑优化

10 工时。

需求评审

1、若试用变更工单被驳回(包含驳回工单、不可承接驳回工单)则试用单状态不变。【现状如此。】

2、对于已完成的工单,增加试用变更单进单校验。

  1. 若试用时长流量已用完,也正常进单,正常变更状态。【现状如此。】
  2. 若试用变更单新增了域名,则校验分发范围跟原试用变更单是否一致,若一致则正常进单,若不一致则退单处理,退单原因为:一个订购下,域名分发范围必须一致。(需求点!(待自测。)
  3. 若校验失败则做退单处理,并邮件告警出来。【现状如此。】

3、跟集客大厅交互,3.14 反馈试用单状态的接口,反馈已完成、已删除的状态时,流量时长为必填字段,若没查到数据则不反馈该字段。(需求点!(待自测。)

已完成(试用时长耗尽或者流量,停用中) 已删除(配置删除,工单保留)

4、试用变更工单为变更流量跟时长工单(不增域名),工单已完成且工单处理结果为变更成功。

  1. 若试用状态为试用中,则仅增加试用单的流量时长等信息,试用工单状态、产品状态、试用状态(集客大厅)不变。【现状如此。】
  2. 若试用状态为已完成,则增加试用单的流量时长等信息,试用工单状态为已反馈、试用状态(集客大厅)试用中、产品状态变更为试用中,域名需同步开启。【现状如此。】
  3. 若试用状态为已删除,不可仅提交试用变更流量时长工单。【现状如此。】

5、试用变更工单变更域名(包含同步增加的流量/时长)工单已完成且工单处理结果为变更成功。下发 bpm 域名配置工单后,域名状态为部署中。

  1. 若试用状态为试用中,则同步变更试用单的流量时长等信息,试用工单状态、产品状态、试用状态(集客大厅)不变,新增的域名状态为已生效。【现状如此。】
  2. 若试用状态为已完成,则需增加试用单的流量时长等信息,试用工单状态已反馈、试用状态(集客大厅)试用中、产品状态变更为试用中,旧域名需同步开启,新增的域名状态为已生效。【现状如此。】
  3. 若试用状态为已删除(必须新增域名,若没有域名则退单处理),则同步增加试用单的流量时长等信息,试用工单状态为已反馈、试用状态(集客大厅)试用中、产品状态变更为试用中,新增的域名状态为已生效。【现状如此。】

6、对于已删除的试用单,若试用变更单未增加流量时长(仅增加域名),且流量时长已耗尽,则按照正常流程处理,试用变更单完成后,试用工单状态已反馈,试用状态试用中,产品状态为试用中,域名状态为已生效。(需求点!

历史域名问题,是否状态变更。

7、试用变更工单支持同一种分发范围之间相互调整。即分发范围网内和三网视为一种类型,可互相调整。网内和海外,三网和海外不可调整。

  1. 10.1.2 新增 processType 枚举值 9“试用变更分发范围工单”。当试用变更工单变更了分发范围时(不可同时新增域名和变更分发范围),通过业务适配单下发给 bpm,processType 为 9.
  2. 给 bpm 下发的试用变更单(10.1.2 章节),prodType 枚举值 1 2 可互相调整,其他不可调整,给 BPM 下发试用变更单时需带该试用单下所有的域名信息。域名状态不变,需根据 bpm 反馈的结果,刷新分发范围信息。
  3. 若下发试用变更分发范围工单,summaryOfDemand 字段必填,需拼接内容信息:原分发范围是需变更为,分发平面不能变。
  4. BPM 反馈变更成功后,若变更了分发范围,试用单、企业管理产品详情也要同步变更。
  5. 不涉及域名状态变更,需联调测试直播流程是否正常。

8、当省运营经理、集团运营经理收到试用变更工单时,可以退回或受理试用变更工单。若退回试用变更工单则退回到集客大厅。(需求点!(待自测。)

会上疑问点

  1. 流量未查询到填空。
  2. 分发范围调整不做限制。BPM 交互增加新的工单类型。是否允许反馈失败。驳回是全量驳回。
  3. 建单不校验。通过时长和流量耗尽限制。
  4. 可能出现问题:验收反馈时间是未来时间。可以是负数。

需求备注

IBS 集中运营 - BPM 对接接口规范 V6.010.1.2 新增 processType 枚举值【9 试用变更分发范围工单】)- 20241216

需求开发

信安信息巡检 Bug 优化

需求评审

版本遗留 Bug。

需求备注

版本遗留 Bug。

需求开发

增加信安巡检功能

用例评审

2024 年 12 月 13 日测试用例评审。

冒烟自测

第一步:

变更分发范围(ProdType)为:三网

这里应该是:三网 CDN

试用变更(新增域名,变更分发范围)- 试用单为试用中

前提:
1.已存在试用单,工单状态:已反馈,工单处理结果:试用可以承接
分发范围(ProdType)为:移动网内CDN
试用订购ID:012024111815

变更分发范围 1->2:试用变更(不新增域名)- 试用单试用中

1.已存在试用单,工单状态:已反馈,工单处理结果:试用可以承接
分发范围(ProdType)为:1 移动网内CDN
试用订购ID:012024111815

可查询到时长流量:试用删除(无域名)- 试用单已暂停

1.已存在试用单,工单状态:已完成,工单处理结果:试用暂停
试用订购ID:012024111815
已试用流量:10PB
已试用时长:10天

试用变更(新增域名)- 试用删除且流量耗尽

前提:
1.已存在试用单,工单状态:已完成,工单处理结果:试用流量耗尽
试用单订购ID:012024111815
域名:test.com
2.对该试用单(012024111815)提交试用删除工单,试用删除工单到已完成状态
3.该试用单的 工单状态:已完成,工单处理结果:试用删除
试用单订购ID:012024111815

试用变更(不新增域名)- 运营经理驳回

1.已存在试用单,工单状态:已反馈,工单处理结果:试用可以承接
试用订购ID:012024111815
试用时长:5天
试用流量:5PB
List<String> productIdList = selfServiceDomainConfigList.stream()  
        .map(SelfServiceDomainConfigPO::getProductId)  
        .filter(Objects::nonNull)  
        .collect(Collectors.toList());

春良

1.已存在试用单,状态为已反馈,工单处理结果为:试用可以承接
订购关系ID012024111815
MarketingTrial值为1(是)
前提:
1.集团企业账号,已存在试用单,订购直播加速
单号:2024111818,
工单状态:已完成,
工单处理结果:试用删除
2.提交试用变更工单(新增域名)接口,使试用单存在在途试用变更工单