1. 概述
  2. 需求背景、目标及收益

当前京Me消息订阅存在以下问题:

(1)在部分业务场景下,订阅SQL可能返回空结果,但其他指标仍存在有效数据,导致用户无法及时获取有效信息。

(2)订阅负责人表权限校验:当删除订阅负责人后,若该负责人为订阅创建人,系统仍校验其表权限,导致订阅无法正常使用。

  1. 功能需求
  2. 功能列表

功能模块

子功能点

调整类型

调整内容简要描述

优先级

京ME消息订阅

修改

数据有空时,仍发送非空的结果

P0

京ME消息订阅

修改

增加“权限交接”选项

P0

空间管理

数据交接

修改

交接范围加上京Me消息订阅

P0

  1. 消息订阅

用户场景

京Me消息订阅中,某段订阅SQL可能无数据返回,但其他核心指标仍然有数据,用户仍希望正常接收带有有数据的订阅消息。

功能简述

优化订阅发送判断逻辑,当存在有效数据时允许继续发送订阅消息。

需求描述

原型/交互图

具体说明

  • 当数据有空,用户仍选择发送订阅消息,就带上查询结果不为空的sql结果发送消息;
  • 仍保留当前文案,提醒用户存在空数据,并把为空的sql编号展示给用户;
  • sql维度判断是否发送消息。
  1. 表权限校验

用户场景

京Me消息订阅中,原订阅负责人被删除或调整,若该负责人为订阅创建人,当前系统仍校验其表权限。

功能简述

增加权限交接功能

需求描述

原型/交互图

具体说明

  • 在订阅配置页面展示当前“订阅创建人”,并标识为“表权限校验人”。

  • 在订阅列表新增【权限交接】操作按钮;
    • 点击后弹出“权限交接”的窗口;
    • 用户可选择新的受让人完成权限交接;
    • 权限操作规则:
      • 仅当前“表权限校验人”有权限操作;
      • 交接完成后,受让人将成为该订阅唯一的表权限校验人。
    • 交接规则:
      • 此时“订阅创建人(即表权限校验人)”更新为受让人erp;
      • 原“订阅负责人”和“接收人erp”列表中,移除原erp,新增受让人erp。
  • 权限校验规则:
    • 当用户交接时,不选强制交接,需要校验受让人的底表权限,受让人有权限才可交接成功;
    • 交接时选强制交接,则不校验受让人的底表权限,订阅直接交接给受让人
  1. 空间管理

用户场景

离职或移动erp进行名下数据资产交接时,支持京Me消息订阅作为在空间管理中进行同样交接。

功能简述

将京Me消息订阅纳入数据交接的范围,支持统一进行资产交接。

需求描述

原型/交互图

具体说明

数据交接

  • 进行数据交接时,同步交接用户名下的京Me消息订阅。
  • 交接规则:
    • 此时“订阅创建人(即表权限校验人)”更新为受让人erp;
    • 原“订阅负责人”和“接收人erp”列表中,移除原erp,新增受让人erp。
  • 交接完成后,新用户将成为订阅的表权限校验人。
  • 权限校验规则:
    • 当用户主动交接,或后台不选强制交接时,需要校验受让人的底表权限,受让人有权限才可交接成功;
    • 后台选强制交接,则不校验受让人的底表权限,订阅直接交接给受让人

一键转让

  • 进行一键转让时,同步交接用户名下的京Me消息订阅。
  • 交接规则:
    • 此时“订阅创建人(即表权限校验人)”更新为受让人erp;
    • 原“订阅负责人”和“接收人erp”列表中,移除原erp,新增受让人erp。
  • 交接完成后,新用户将成为订阅的表权限校验人。
  • 权限校验规则:
    • 当用户主动交接,或后台不选强制交接时,需要校验受让人的底表权限,受让人有权限才可交接成功;
    • 后台选强制交接,则不校验受让人的底表权限,订阅直接交接给受让人
  • 如果用户有多个空间,同时处理名下空间里的所有京ME订阅。
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐