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

179 lines
4.3 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.
# 试商用客户峰值带宽增加平面筛选
> 产品:赵潇洒
## 需求背景
1、【试商用客户峰值带宽】页面增加【分发平面】筛选项
2、【试商用客户峰值带宽】列表、导出增加【分发平面】字段
运营管理 - 月统计报表 - 试商用客户峰值带宽
![](../../../../attachment/images-paste/image-20240129212955091.png)
运营管理 - 月统计报表 - 试商用客户峰值带宽 模块,增加【分发平面】字段,筛选项枚举值为:全部、自研(杭研)、自研(卓望)、华为平面、中兴平面,单选
若企业存在多个分发平面,用“,”隔开
导出数据增加【分发平面】字段、【CDN 运营数据周报】导出增加【分发平面】字段
## 需求评审
1. 隔开的是中文还是英文【英文】
2. 单选,是否是模糊查询【平面是模糊匹配】
3. 导出的文件中“平面”位置是在哪一列【已增加】
![](../../../../attachment/images-paste/image-20240131083457845.png)
4. 平面的规则是否是企业下所有域名归属的平面【是的】
5. 字段显示和文件导出统一试用枚举值是否【统一新的】
6. 有没有咪咕平面【因业务背景无此平面】
## 开发过程
### 代码位置记录
```
# 接口
/statistics/report/enterprisePeekBW
# 参数
?pageNum=1
&pageSize=10
&enterpriseId=
&type=
&tag=
&startTime=2023-12-30
&endTime=2024-01-28
&_=1706536222014
# 代码位置
com.cmcc.cdn.platform.selfservice.controller.vodstatistic.ReportController#getEnterprisePeekBW
# 平面枚举值
com.cmcc.cdn.platform.selfservice.enums.DomainPlainEnum
# 运营数据周报同步定时任务
com.cmcc.cdn.platform.selfservice.quartz.RegisterJobs#registerOperationalDataWeekReportJob
# 试商用客户峰值带宽
com.cmcc.cdn.platform.selfservice.controller.vodstatistic.ReportController#getEnterprisePeekBW
```
### 平面转换
自研(杭研)-->自研 1.0
自研(卓望)-->自研 2.0
自研(咪咕)-->自研 RTMP
### 大数据峰值带宽接口响应
```json
# 请求接口通过68ng转发
# http://mock.p.cdn.10086.cn/mock/analyzer/bandwidth/enterprisePeak
# 大数据实际地址:172.21.16.30:8511
{
"data":[
{
"bandwidth":1216318998.768013,
"time":"2024-02-01 20:15:00",
"enterpriseId":"dgzhqmwv-hibp5fxasv429y2q",
"checkDate":"2024-02-01"
},
{
"bandwidth":123868050.30859375,
"time":"2024-01-26 09:55:00",
"enterpriseId":"bjyuwe3x-ureauy40kcxhoh7f",
"checkDate":"2024-01-26"
}
],
"code":0,
"message":"OK"
}
```
## 需求评审会
1. 说明现有数据个别企业存在自研 RTMP(已反馈)
2. 数据是谁造,怎么造,造哪天的数据。(kafa)
3. 定时任务是改定时任务时间触发的测试方式吗?(是的)
## 自测用例
1、IBS 测试环境:https://test.p.cdn.10086.cn/
2、
IBS 系统存在 esop 试用企业 A,企业域名分发至华为平面
ECName-1707206483iv0lfdym-ht3r42scxbthrbwi
DevReq397589985A.komect.com
[1]
13359101855
ECID1707206483
esop 商用企业 B,企业域名分发至自研 1.0 和华为平面
ECName-1707206823bbdraiwl-mzp8a4wfrtvcvraw
DevReq772066554A.komect.com
[1,0]
13508492476
ECID1707206823
3、已构造 A、B 企业昨天峰值带宽数据
### 数据构造
构造昨天(2 月 5 日)数据
```
iv0lfdym-ht3r42scxbthrbwiECName-1707206483
bbdraiwl-mzp8a4wfrtvcvrawECName-1707206823
```
构造上周(2 月 19-3 月 4 日)数据
```
0788ucov-z05gxh8v2wpsk8sf
0kqfkjlb-6h25mnlk8ew5vrrg
02m6ruuq-e4oturlbhtyh00db
2ec44wl4-sd1dod402eoyjv0y
c5ojbmjc-cphj2zk551sm2ue2
qq5gc9zw-rfjwukx7adkqnmdn
2ddjkw6c-xjfa4bbzfquoferd
xdtpkzk2-j8elufty1rujkowm
30e1dzc3-aoeu1sif6i1ecwaq
5fgmck0o-vf1vujk2oywsfkyc
```
# (需求挂起)2.1 新增开通单和试用变更单 prodType 字段变更或为空的逻辑
> P0
>
> 涉及集客大厅、BPM,需约定联调时间
>
> 产品:姬高峰
## 需求评审
1. 具体是哪几个工单,“新增开通单”是非首次开通吗?
2. 具体描述可以增加下非首次开通的描述。
3. 试用变更是不是也只是和新增域名有关?
# (需求挂起)2.5 业务工单增加退回机制 - 试用单、试用变更单
> P0
>
> 产品:赵潇洒