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