Files
2026-03-01 01:43:46 +08:00

115 lines
2.8 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## 4.1 业务开通单前置校验增加业务类型判断
需求挂起
接口位置
com.cmcc.cdn.platform.selfservice.service.impl.TestOrderServiceImpl#businessOrderPrecheck
## 4.9 不同类型工单的工单 ID 重复优化
下发附件时,增加工单类型的判断,避免工单 ID 重复导致附件下发错误
### log_file_resource 表目前数量
WorkOrderEnums
CACHE_ENTERPRISE (cache+ 新建企业工单)1189
configure (域名配置补录)1510
DOMAIN (域名配置记录)3402
log (日志定制)142
schedule (调度策略定制)6
OrderTypeEnum
TEST (试用工单)283
CANCELORDER (业务注销工单)4
ORDERINFOUPDATE (业务变更工单)2
PREORDER (WorkOrderEnums 中商机与试用工单、取的 OrderTypeEnum 中的商机评估工单)987(试用单和适用变更单)
ORDER (业务受理工单)77 开通单(首次开通携带试用单、非首次开通 )
### 需求变更工单
/workorder/custom/upload
提单
/workorder/adapt/configchange
### 域名配置工单
提单入口
com.cmcc.cdn.platform.selfservice.controller.NewWorkOrderController#save
下发 BPM
com.cmcc.cdn.platform.selfservice.controller.NewWorkOrderController#approvedecision
修改位置
com.cmcc.cdn.platform.selfservice.order.DomainOrderService#bpmDomainAdaptChange
```java
List<LogFileResource> fileResources = logFileResourceRepository.findByConfigureId(one.getId(), WorkOrderEnums.Type.configure.name());
@Query(value = "SELECT resource.* FROM log_file_resource as resource " +
"LEFT JOIN configure_list as configure on resource.order_id = configure.id " +
"WHERE configure.id = ?1 AND resource.type = ?2", nativeQuery = true)
List<LogFileResource> findByConfigureId(Long configureId, String type);
```
### 商机试用单
已修改
### 试用变更单
已修改,同试用单类型
### 开通单
已修改,首次开通用的试用单的类型
已修改,非首次开通用的类型为 ORDER
### 域名配置需求工单
已修改,优化
### 需求变更工单
不涉及此问题单,此工单下发文件取值为 file_info 表
### cache+ 域名配置工单
不涉及此问题单,此工单下发文件取值为 file_info 表
### cache+ 需求变更工单
不涉及此问题单,此工单下发文件取值为 file_info 表
### 直播域名工单
未下发,此种工单目前应该时已经不存在了。
## 自测截图
![](../../../../attachment/images-uuid/65c7bab0ce3141869678511a3b33c991.png)
![](../../../../attachment/images-uuid/681fc3743d7549288ede3ad12854510c.png)
![](../../../../attachment/images-uuid/7f2c03751dd542f7ac1550f4e4ed522a.png)
![](../../../../attachment/images-uuid/1eceaee99289451d85180fbfaa198daf.png)
![](../../../../attachment/images-uuid/57b9288007144686a451b4e1257c300d.png)