Initial commit

This commit is contained in:
Docker7530
2026-03-01 01:43:46 +08:00
commit c6125c117b
3840 changed files with 415340 additions and 0 deletions
@@ -0,0 +1,279 @@
# cache+新增全站加速产品类型
工时:1
NRWLXT-29760
## 需求评审
## 需求备注
## 需求开发
```
新建工单
/workorder/custom/add
新建企业
/cache/enterprise/order/submit
审批企业
/workorder/approvedecision
CACHE_ENTERPRISE
com.cmcc.cdn.platform.selfservice.service.CacheWorkOrderServiceImpl#decision
```
省测运营经理:存在变更单,三个产品。
省测企业客户:无法新建工单
集团运营经理:没有相关工单单。
集团企业客户:存在新增单,变更单,四个产品。
![](../../../../attachment/images-paste/image-20250612104836867.png)
集团:
![](../../../../attachment/images-paste/image-20250612105017434.png)
# 自动化统计展示各类客户数据
工时:8
## 需求评审
> 如果相同 CpId 同时开通了点播跟直播则算两个,这个地方是点播直播还是具体到产品?
点播包含三个产品。
> 这次做的**正在商用的企业数**和**已注销的企业数**。这种可以具体到某一天,但是时间段内的是不是没有意义。
取时间段的 endTime。
> 前三个针对时间段的统计无意义。
需求会标注哪些是时间节点,哪些是时间段。
---
![](../../../../attachment/images-uuid/de18b4f3470044159a804824293962ba.jpg)
1)首页默认展示从记录以来截止到**昨天**的数据,用户可选择时间查询相关数据,最长查询时间为:**2025年01月01日**
2)**CDN存量商用客户数**,产品状态为已开通、已停用,如果相同cpid同时开通了点播跟直播则算两个。统计截止到选择的结束时间当天的累计数据。页面、视频、下载均算为点播。如果产品下有多个订购已开通,开通时间为最早的开通时间。
3)**CDN注销客户数**,业务订购均已注销,则定义为已注销。如果cpid+产品类型相同,但订购不同,都注销了才算注销。如果cpid+直播注销了,点播未注销,则统计直播的数据。统计截止到选择的结束时间当天的累计数据。
4)**CDN累计商用客户数**,产品状态为已开通、已停用、已注销,开通过相关产品的客户总数。统计截止到选择的结束时间当天的累计数据。
5)**CDN存量试用客户数**,产品状态为:试用暂停、试用中,统计截止到选择的结束时间当天的累计数据。去除历史脏数据。
6)**CDN累计客户总数**,产品状态为:试用暂停、试用中、已开通、已停用、已注销、试用结束、试用删除,统计截止到选择的结束时间当天的累计数据。既有试用又有商用需做合并。
7)**新增客户数**,开始跟结束时间段内,新增新产品(改产品类型未正在试用或者商用)且未驳回的试用单。需按照产品类型去重。
8)**新增商用客户数**,开始跟结束时间段内,产品转商的客户数(订购开始时间算)。需按照产品类型去重。
9)**新增试用转商客户数**,开始跟结束时间段内,产品转商的客户数(试用开始时间在这个时间段内,并首次开通该产品业务订购的)。需按照产品类型去重。
10)客户分省数据展示(本期不做)
11)本期做正在商用的企业数和已注销的企业数据统计及详细页面
12)点击方块框则跳转到相关页面
## 需求备注
【金山文档 | WPS云文档】 自动化统计展示各类客户数据
https://kdocs.cn/l/cnBESlz2y5yh
---
割接动作
1. 订购时间割接,存在为空的订购时间,以期望开通时间割接。(无需割接。)
2. 工单状态割接,和主表保持一致。然后测试开通驳回是否未改。(已处理)
3. 有历史企业没有 ECID(order_info有)(已处理)
---
权限关键字
CUSTOMER_OPERATIONS_DATA_STATISTICS
## 需求开发
工单数量统计
```
试用时长耗尽 353 TestOrderResultEnum 试用工单
试用流量耗尽 19 TestOrderResultEnum 试用工单
试用可以承接 338 TestOrderResultEnum 试用工单
试用不可承接 21 TestOrderResultEnum 试用工单(可能是页面退回。)
不可承接,驳回工单 21 TestOrderResultEnum 试用工单
驳回工单 100 TestOrderResultEnum 试用工单
试用暂停 2 TestOrderResultEnum 试用工单
esop关闭工单 100 TestOrderResultEnum 试用工单
试用删除 8 TestOrderResultEnum 试用工单
---------------------------------------------------------------------------------
试用删除 8 TrialStatusUpdateOrderResultEnum 试用删除工单
---------------------------------------------------------------------------------
开通成功 411 DevelopStageEnum 业务受理工单
不可承接,驳回工单 3 DevelopStageEnum 业务受理工单
---------------------------------------------------------------------------------
注销完成 130 CancelStageEnum 业务注销工单
---------------------------------------------------------------------------------
待处理 39 试用工单、试用删除工单、业务受理工单、业务注销工单均存在
```
---
前后端接口定义
运营分析首页 html
GET /customer-operation/analytics/homepage
运营分析数据
POST /customer-operation/analytics/homepage/dashboard
运营分析列表页 html
GET /customer-operation/analytics/list
列表 接口:
POST /customer-operation/analytics/commercial/existing/list
POST /customer-operation/analytics/canceled/existing/list
导出
GET /customer-operation/analytics/commercial/existing/export
GET /customer-operation/analytics/canceled/existing/export
前端文件夹:statisticalAnalysis
dashboard.html 和 list.html
---
--- 我比她多的内容 ---
贵州白山云科技股份有限公司(库中有两个,这个是 83532582)
--- 她比我多的内容 ---
金华日报社(存在 网页加速 开通)
深圳市云帆加速科技有限公司(她写了两个,客户是网页加速和下载加速应该算一个。)
云之端网络(江苏)股份有限公司(修正业务但状态后统计正常。)
---
--- 我比她多的内容 (考虑重复) ---
(无)
--- 她比我多的内容 (考虑重复) ---
北京金山云网络技术有限公司【政企一个开通,广东所有开通都是点播应该算两个,她有四个。多两个。】
北京金山云网络技术有限公司【政企一个开通,广东所有开通都是点播应该算两个,她有四个。多两个。】
北京海山信息技术有限公司
深圳华为云计算技术有限公司
北京字跳网络技术有限公司
黄山搜搜商业运营管理有限公司
江苏运怡物联网有限公司
江苏运怡物联网有限公司
北京爱奇艺科技有限公司
教育部教育技术与资源发展中心(中央电化教育馆)
# 域名自服务能力拓展至自有业务
工时:1
NRWLXT-29766
## 需求评审
## 需求备注
## 需求开发
主要是创单时可以筛选到对应的域名,验收反馈证书处理正常。
这里修复一个 BUG,Cache+ 证书验收反馈无法生效。
# 用例评审
1. 注销时间。
2. 子雯的未来开通时间
3. 权限问题。
cache+企业
登陆用户名:中国移动集团自有公司
手机号码:15771095179
邮箱: 15771095179@qq.com
rbemko4o-nhhhketi9w2xhgsy
中国移动集团自有公司
# 冒烟自测
前提:
存在集团 cache+ 企业
企业割接补充全站四层加速和全站七层加速
填写内容
产品类型:全站四层加速
OA申请号:123
分发区域:浙江
配置方式:定制化
上传信安信息附件(内容为域名test.com的信安信息)和需求附件
点击确定按钮
1)提交成功,工单状态为配置中
(2)域名管理列表新增域名test.com,状态为部署中,产品类型为全站四层加速
1)工单状态审批完成
2)域名状态:已生效
---
前提:
1. 集团 cache+ 企业存在“全站四层加速”域名:test.com,状态为已生效,分发平面:自研2.0