2.8 KiB
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
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 表
直播域名工单
未下发,此种工单目前应该时已经不存在了。




