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

224 lines
7.4 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.
# 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 个工时,产品:赵潇洒