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,223 @@
# 3.2 esop 来源现网验收去掉只能选择验收通过的限制(P0)- 涉及 BBOSS、BPM
> 后端开发 4 个工时,联调 3 个工时,产品:程思雨
## 评审会
**1、说明下原直播产品类型(直播和超低时延直播)的工单不支持驳回,如果阶段反馈失败也要保持同样的校验吧?底层问题限制。**
**2、试用单、变更新增、开通新增、域名配置需求工单(覆盖范围)。新工单怎么处理?**
**3、第四点以退回工单进行相当于我要保持验收反馈失败保持和 10.4 退回接口一样的逻辑是吧?保持一致。**
**4、测试问题:最后一张图无法显示。(仅显示)**
**5、业务适配单。**
## 开发
> 1、Constants.NEW_BPM_REJECT.equals(source) 注意处理历史这个问题
>
> 2、工单列表中工单处理结果是否均显示为【驳回工单】,目前现状:【驳回工单】【验收不通过】
>
> 3、工单详情最后一行去掉:工单反馈:驳回工单 保持一致
>
> 4、域名配置需求工单验收失败场景下工单详情页显示【验收反馈失败,工单结束】
>
> 5、域名配置需求工单回退历史存在一个校验信安的动作,是否还保留。
>
> 6、多域名自测
>
> 7、非首次试用自测
### 状态表
| 表名 | result | remark | orderState | handleAction |
| --- | --- | --- | --- | --- |
| testorder_info | TestOrderResultEnum-FINAL_REJECTION(9, " 验收不通过 ") | BpmApproveEnum-APPROVE_NO(1," 验收不通过 ") | BBossOrderStateEnum-COMPLETE(5, " 已完成 ") | |
| order_info | TestOrderResultEnum-FINAL_REJECTION(9, " 验收不通过 ") | | BBossOrderStateEnum-COMPLETE(5, " 已完成 ") | |
| order_info_history_record | BpmApproveEnum-APPROVE_NO(1," 验收不通过 ") | BpmApproveEnum-APPROVE_NO(1," 验收不通过 ") | | BBossOrderHandleActionEnum-REJECT(15, " 工单驳回 ") |
| | | | | |
| test_change_order_info | TestChangeOrderResultEnum-FINAL_REJECTION(6, " 验收不通过 ") | BpmApproveEnum-APPROVE_NO(1," 验收不通过 ") | BBossOrderStateEnum-COMPLETE(5, " 已完成 ") ||
| order_info | TestChangeOrderResultEnum-FINAL_REJECTION(6, " 验收不通过 ") | | BBossOrderStateEnum-COMPLETE(5, " 已完成 ") | |
| order_info_history_record | BpmApproveEnum-APPROVE_NO(1," 验收不通过 ") | BpmApproveEnum-APPROVE_NO(1," 验收不通过 ") | | BBossOrderHandleActionEnum-REJECT(15, " 工单驳回 ") |
| | | | | |
| order_info_history_record | BpmApproveEnum-APPROVE_NO(1," 验收不通过 ") | BpmApproveEnum-APPROVE_NO(1," 验收不通过 ") | | BBossOrderHandleActionEnum-REJECT(15, " 工单驳回 ") |
### 试用单
>
**问题 1 工单列表显示问题**
![](../../../../attachment/images-uuid/216ec4ec21324fec925239f6f61d0c14.png)
![](../../../../attachment/images-uuid/6d2351e8b84f4c7d8a51f3b3072ba8a5.png)
**问题 2 详情页流程字体显示是 BPM 返回的**
![](../../../../attachment/images-uuid/10ece024d4a9493f9eb0ba505e1788b2.png)
**问题 3 关于工单限制性(目前只有点播)**
![](../../../../attachment/images-uuid/066e9ad8eac04cafa2d4ff1d1abb0d7b.png)
#### 自测验证
**驳回接口**
![](../../../../attachment/images-uuid/75e95bced9674faea638d928b795dc21.png)
![](../../../../attachment/images-uuid/cec60eb703ee4f99a3c9197a3fc36726.png)
**验收反馈失败**
![](../../../../attachment/images-uuid/16ca73dd2c85487384a23e74886e2c60.png)
![](../../../../attachment/images-uuid/1a75ed9ba3a044db92d3f20f93aee5cc.png)
### 试用变更单
> 1、信安信息提示框
>
> ![](../../../../attachment/images-uuid/849c140ac8fb4554b2a26b7716b104c6.png)
#### 自测验证
**驳回接口**
![](../../../../attachment/images-uuid/4794de9241ae4bcf9b31946ffc1b6a6a.png)
![](../../../../attachment/images-uuid/484d0e4b938c4a0d95f965cb295b7a26.png)
**验收反馈失败**
![](../../../../attachment/images-uuid/5f4da6a11c894586a43f87cad94f98a4.png)
![](../../../../attachment/images-uuid/2a0245fd4cd94826b02a788a1200005d.png)
### 业务单
> 1、bbossorder_info 未最终设置为 BBossOrderStateEnum.COMPLETE.getCode()
>
> 2、缺少一条记录(与产品协商后进行统一)
#### 自测验证
**驳回接口**
![](../../../../attachment/images-uuid/bd23dcc334204a638c36453ef185e7d6.png)
![](../../../../attachment/images-uuid/eb7e24dfd3e44ae0b01718efde7d91c5.png)
**验收反馈失败**
![](../../../../attachment/images-uuid/d23204e6ef9b475c9cf4dc55d23636a6.png)
![](../../../../attachment/images-uuid/feefb936299941c6bc0252b79e53f676.png)
### 域名配置需求
> 1、最后验收反馈失败页面是不是可以改为【验收反馈失败,工单结束】
#### 自测验证
**驳回工单**
![](../../../../attachment/images-uuid/89a2aa3bfaf9421f87bcbba18ebb12e0.png)
![](../../../../attachment/images-uuid/16ea229684a54e2a81a6bfe3400a6932.png)
**验收反馈失败**
![](../../../../attachment/images-uuid/d84a5659de2d4631a6b018f55ba05a6c.png)
![](../../../../attachment/images-uuid/5dc6956f92234b19a25206d5b158baa3.png)
# 3.4 cache+ 工单新增域名绑定运营经理(P1)
后端开发 3 个工时,前端 1 个工时,产品:赵潇洒
1 个问题部署失败如果赋予权限则无查看按钮,相关代码位置
![](../../../../attachment/images-paste/image-20240107104603974.png)
![](../../../../attachment/images-uuid/c49b3bf3ba024506954dfb54e8209c42.png)
![](../../../../attachment/images-uuid/d79bc63a3eb047ac87bf39957da65ba8.png)
> 1、cache+、直播(只有集团运营经理可以提)、定制化、验收反馈成功
>
> 2、domain_approve_relation 中 `approve_user_ids` 决定绑定对应运营经理
>
> 3、点播页面按钮的展示是根据域名的企业的 governmentManager 属性也就是 enterprise\_manager\_table 来进行赋予权限的。也就是企业的运营经理。企业对应的运营经理是可以操作域名的。
## 关键表
域名运营经理关系:domain_approve_relation
企业运营经理关系:enterprise_manager_table
## 省侧
### 新建企业
浙江 - 龙的后花园
923- 省运营经理(提单)
911- 浙江省业务管理员
1323- 集团运营经理
2744- 企业客户
### 新建域名
923- 省运营经理(提单)
911- 浙江省业务管理员
921- 集团运营经理
下发 BPM
BPM 验收
## 集团
### 新建企业流程
921- 集团运营经理
802- 集团业务管理员 -20
### 新建域名
2745- 企业客户(可以提单)
下发 BPM
24- 集团运维工程师(需要集团运维工程师进行配置)
BPM 验收
### 优化更新
1、BPM 的直播 验收反馈 响应体
~~2、验收不能从 BPM 响应体中取请求域名,有风险改为从工单中获取。~~
~~3、accounts 字段的验证~~
4、历史数据处理增加开关可以控制是否保存
~~5、删除时是否会删除 domain_approve_relation~~
6、会有验收反馈失败的场景吗(不会)
7、历史 cache+ 未绑定运营经理的定制化、直播域名(已生效、已停用、停用中、启用中)需绑定企业运营经理。针对定制化、直播、部署中的域名需后台人工判别是否为 cache+ 需求变更工单引起,如果不是则不处理。(若企业没有运营经理则不用处理)
# 3.7 试用变更流量校验优化(P1)- 涉及政企,需与政企沟通、确认后调整(转张平处理)
后端开发 1 个工时,产品:赵潇洒