全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211247341.X (22)申请日 2022.10.12 (71)申请人 仁励家网络科技 (杭州) 有限公司 地址 311100 浙江省杭州市余杭区五常街 道绿城未来park3号楼B座8层 (72)发明人 赵云兴  (74)专利代理 机构 北京博思佳知识产权代理有 限公司 1 1415 专利代理师 李威 (51)Int.Cl. G06F 16/22(2019.01) G06F 16/2453(2019.01) (54)发明名称 一种数据查询的方法、 电子设备及计算机可 读存储介质 (57)摘要 本申请提供一种数据查询方法, 所述方法包 括: 接收查询请求, 所述查询请求包含组织架构 中的目标节 点的信息; 获取所述组织架构对应的 数据结构表, 所述数据结构表包含 所述组织架构 中各节点对应的表项, 任一节 点对应的表项包含 该节点对应的第一类标记点和第二类标记点的 取值; 其中, 所述组织架构中的父节点的第一类 标记点和第二类标记点形成的取值范围包含该 父节点在所述组织架构中的子节点的第一类标 记点和第二类标记点的取值; 根据所述目标节点 在所述数据结构表中对应的第一类标记点和第 二类标记 点的取值, 查询所述目标节 点与所述组 织架构中其 他节点之间的预设层次关系。 权利要求书2页 说明书9页 附图4页 CN 115544011 A 2022.12.30 CN 115544011 A 1.一种数据查询方法, 其特 征在于, 所述方法包括: 接收查询请求, 所述 查询请求包 含组织架构中的目标节点的信息; 获取所述组织架构对应的数据 结构表, 所述数据 结构表包含所述组织架构中各节点对 应的表项, 任一节点对应的表项包含该节点对应的第一类标记点和第二类标记点的取值; 其中, 所述组织架构中的父节点的第一类标记点和 第二类标记点形成的取值范围包含该父 节点在所述组织架构中的子节点的第一类标记点和第二类标记点的取值; 根据所述目标节点在所述数据 结构表中对应的第 一类标记点和第 二类标记点的取值, 查询所述目标节点与所述组织架构中其 他节点之间的预设层次关系。 2.根据权利要求1所述的方法, 其特征在于, 所述数据结构表中的第 一类标记点和第 二 类标记点的取值能够构成等差数列, 且所述组织架构中的父节点的第一类标记点和第二类 标记点形成的取值范围只包含该父节点在所述组织架构中对应的子节点的第一类标记点 和第二类标记点的取值, 所述查询所述目标节点与所述组织架构中其他节点之 间的预设层 次关系, 包括: 判断所述目标节点的第一类标记点和第二类标记点的取值的差值是否为所述等差数 列的公差; 若差值为所述公差, 则所述目标节点下不包 含子节点; 若差值不为所述公差, 则所述目标节点下包 含子节点。 3.根据权利要求1所述的方法, 其特征在于, 所述组织架构中的父节点的第 一类标记点 和第二类标记点形成的取值范围只包含该父节点在所述组织架构中对应的子节点的第一 类标记点和第二类标记点的取值, 所述查询所述目标节点与所述组织架构中其他节点之间 的预设层次关系, 包括: 确定所述目标节点的第一类标记点和第二类标记点形成的取值范围之间的标记点个 数; 根据所述标记点个数, 确定所述目标节点下的子节点的数量。 4.根据权利要求3所述的方法, 其特征在于, 所述数据结构表中的第 一类标记点和第 二 类标记点的取值能够构成等差数列, 所述查询所述目标节点与所述组织架构中其他节点之 间的预设层次关系, 包括: 将所述目标节点的第一类标记点和第二类标记点的取值的差值除以公差再减1, 得到 所述标记点个数; 将所述标记点个数除以2, 得到所述目标节点下的子节点的数量。 5.根据权利要求1所述的方法, 其特征在于, 所述组织架构中的父节点的第 一类标记点 和第二类标记点形成的取值范围只包含该父节点在所述组织架构中对应的子节点的第一 类标记点和第二类标记点的取值, 所述查询所述目标节点与所述组织架构中其他节点之间 的预设层次关系, 包括: 确定所述目标节点的第一类标记点和第二类标记点形成的取值范围之间的标记点取 值; 从所述数据结构表中确定所述目标节点下的各子节点的信 息, 确定的子节点满足下述 条件: 相应的第一类标记点和第二类标记点符合所述标记点取值。 6.根据权利要求5所述的方法, 其特征在于, 所述数据结构表中还包含各节点所在的层权 利 要 求 书 1/2 页 2 CN 115544011 A 2级, 所述查询请求中还 包含所述组织架构中的目标层级的信息; 其中, 所述确定的子节点还 满足下述条件: 属于所述目标层级。 7.根据权利要求1所述的方法, 其特征在于, 所述查询所述目标节点与 所述组织架构中 其他节点之间的预设层次关系, 包括: 确定所述目标节点的各个父节点, 所述各个父节点的第 一类标记点和第 二类标记点形 成的取值范围均包 含所述目标节点的第一类标记点和第二类标记点的取值; 生成所述各个父节点和所述目标节点构成的关系链。 8.根据权利要求7所述的方法, 其特征在于, 所述查询请求中还包含关系链长度, 所述 生成所述各个父节点和所述目标节点构成的关系链, 包括: 根据所述关系链长度从确定的父节点中选取至少一部分父节点; 生成选取的父节点和所述目标节点构成的关系链。 9.一种电子设备, 其特 征在于, 包括: 处 理器、 存储器; 所述存储器, 用于存 储计算机程序; 所述处理器, 用于通过调用所述计算机程序, 执行如权利要求1 ‑8中任一项所述的数据 查询方法。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该程序被处理器 执行时实现权利要求1 ‑8中任一项所述的数据查询方法。权 利 要 求 书 2/2 页 3 CN 115544011 A 3

.PDF文档 专利 一种数据查询的方法、电子设备及计算机可读存储介质

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种数据查询的方法、电子设备及计算机可读存储介质 第 1 页 专利 一种数据查询的方法、电子设备及计算机可读存储介质 第 2 页 专利 一种数据查询的方法、电子设备及计算机可读存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 11:33:02上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。