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

189 lines
8.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[内容网络产品需求说明书 V7.6.0](https://www.kdocs.cn/l/cqzhTrluWRtv)
# 试用单优化 - 试用变更成功后试用单处理逻辑优化
> 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 日测试用例评审。
# 冒烟自测
![](../../../../attachment/images-paste/image-20241217143940888.png)
![](../../../../attachment/images-paste/image-20241217143955761.png)
第一步:
变更分发范围(ProdType)为:三网
> 这里应该是:三网 CDN
![](../../../../attachment/images-paste/image-20241217144839755.png)
![](../../../../attachment/images-paste/image-20241217145123454.png)
![](../../../../attachment/images-paste/image-20241217145248700.png)
![](../../../../attachment/images-paste/image-20241217145453393.png)
![](../../../../attachment/images-paste/image-20241217160617993.png)
![](../../../../attachment/images-paste/image-20241218145342208.png)
## 试用变更(新增域名,变更分发范围)- 试用单为试用中
```
前提:
1.已存在试用单,工单状态:已反馈,工单处理结果:试用可以承接
分发范围(ProdType)为:移动网内CDN
试用订购ID:012024111815
```
![](../../../../attachment/images-paste/image-20241218184629983.png)
## 变更分发范围 1->2:试用变更(不新增域名)- 试用单试用中
```
1.已存在试用单,工单状态:已反馈,工单处理结果:试用可以承接
分发范围(ProdType)为:1 移动网内CDN
试用订购ID:012024111815
```
## 可查询到时长流量:试用删除(无域名)- 试用单已暂停
```
1.已存在试用单,工单状态:已完成,工单处理结果:试用暂停
试用订购ID012024111815
已试用流量:10PB
已试用时长:10天
```
![](../../../../attachment/images-paste/image-20241218190615350.png)
![](../../../../attachment/images-paste/image-20241218190624728.png)
![](../../../../attachment/images-paste/image-20241218191107259.png)
## 试用变更(新增域名)- 试用删除且流量耗尽
```
前提:
1.已存在试用单,工单状态:已完成,工单处理结果:试用流量耗尽
试用单订购ID012024111815
域名:test.com
2.对该试用单(012024111815)提交试用删除工单,试用删除工单到已完成状态
3.该试用单的 工单状态:已完成,工单处理结果:试用删除
试用单订购ID012024111815
```
![](../../../../attachment/images-paste/image-20241218192901828.png)
![](../../../../attachment/images-paste/image-20241218193126928.png)
![](../../../../attachment/images-paste/image-20241218193606802.png)
![](../../../../attachment/images-paste/image-20241218193609623.png)
## 试用变更(不新增域名)- 运营经理驳回
```
1.已存在试用单,工单状态:已反馈,工单处理结果:试用可以承接
试用订购ID012024111815
试用时长:5天
试用流量:5PB
```
```
List<String> productIdList = selfServiceDomainConfigList.stream()
.map(SelfServiceDomainConfigPO::getProductId)
.filter(Objects::nonNull)
.collect(Collectors.toList());
```
## 春良
```
1.已存在试用单,状态为已反馈,工单处理结果为:试用可以承接
订购关系ID012024111815
MarketingTrial值为1(是)
```
```
前提:
1.集团企业账号,已存在试用单,订购直播加速
单号:2024111818
工单状态:已完成,
工单处理结果:试用删除
2.提交试用变更工单(新增域名)接口,使试用单存在在途试用变更工单
```