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,114 @@
## 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)