CN109656921A - 组织架构数据处理方法、装置、计算机设备及存储介质 - Google Patents
组织架构数据处理方法、装置、计算机设备及存储介质 Download PDFInfo
- Publication number
- CN109656921A CN109656921A CN201811416998.8A CN201811416998A CN109656921A CN 109656921 A CN109656921 A CN 109656921A CN 201811416998 A CN201811416998 A CN 201811416998A CN 109656921 A CN109656921 A CN 109656921A
- Authority
- CN
- China
- Prior art keywords
- data
- organization
- node
- client
- organizational structure
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/105—Human resources
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种组织架构数据处理方法、装置、计算机设备及存储介质。所述方法包括:若接收到客户端发送的组织架构展示请求,则获取用户的标识信息和请求层级;根据标识信息从权限数据库中获取用户的权限范围;从预存的组织架构图包含的组织节点中,获取权限层级和请求层级之间的相同层级对应的组织节点,并根据获取到的组织节点生成展示架构图;将展示架构图发送到所述客户端;若接收到客户端发送的目标节点的展示请求,则获取目标节点绑定的组织数据,并从获取到的组织数据中筛选出权限数据类型对应的目标数据;将目标数据发送到所述客户端。本发明的技术方案提高了组织架构数据的安全性,实现了根据展示需求进行动态加载,提高了加载效率。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种组织架构数据处理方法、装置、计算机设备及存储介质。
背景技术
目前,大型企业在日常经营管理中,由于员工数量较多,各部门负责事务千差万别,为了便于查询企业的组织架构,通常会将部门、人员等数据汇总后生成企业的组织架构框图供企业员工查看。
但是,现有的组织架构框图的结构往往比较固定,无法根据企业员工的权限进行区别显示,不利于组织架构数据的安全性保护,同时,企业员工通过客户端向后台请求企业的组织架构框图时,后台通常采用一次性整体加载的方式,将组织架构框图包含的数据全部返回给客户端,当组织架构框图包含的数据量庞大时,会影响加载速度,增加数据传输负荷量,降低加载效率。
发明内容
本发明实施例提供一种组织架构数据处理方法、装置、计算机设备及存储介质,以解决目前组织架构数据的安全性不高,以及一次性整体加载方式导致的加载效率低和数据传输负荷大的问题。
一种组织架构数据处理方法,包括:
若接收到客户端发送的组织架构展示请求,则获取所述组织架构展示请求中包含的用户的标识信息和请求层级;
根据所述标识信息从预设的权限数据库中获取所述用户的权限范围,其中,所述权限范围包括允许所述用户查看的组织架构的权限层级和权限数据类型;
从预存的组织架构图包含的组织节点中,获取所述权限层级和所述请求层级之间的相同层级对应的所述组织节点,并根据获取到的所述组织节点生成展示架构图,其中,所述组织架构图包含所述组织节点和每个所述组织节点绑定的组织数据;
将所述展示架构图发送到所述客户端,以使所述客户端对所述展示架构图进行展示;
若接收到所述客户端发送的目标节点的展示请求,则从所述组织结构图中获取所述目标节点绑定的所述组织数据,并根据所述权限数据类型从获取到的所述组织数据中筛选出所述权限数据类型对应的目标数据,其中,所述目标节点为所述用户在所述展示架构图中选择的所述组织节点;
将所述目标数据发送到所述客户端,以使所述客户端对所述目标数据进行展示。
一种组织架构数据处理装置,包括:
架构请求模块,用于若接收到客户端发送的组织架构展示请求,则获取所述组织架构展示请求中包含的用户的标识信息和请求层级;
权限获取模块,用于根据所述标识信息从预设的权限数据库中获取所述用户的权限范围,其中,所述权限范围包括允许所述用户查看的组织架构的权限层级和权限数据类型;
架构图生成模块,用于从预存的组织架构图包含的组织节点中,获取所述权限层级和所述请求层级之间的相同层级对应的所述组织节点,并根据获取到的所述组织节点生成展示架构图,其中,所述组织架构图包含所述组织节点和每个所述组织节点绑定的组织数据;
架构图发送模块,用于将所述展示架构图发送到所述客户端,以使所述客户端对所述展示架构图进行展示;
节点请求模块,用于若接收到所述客户端发送的目标节点的展示请求,则从所述组织结构图中获取所述目标节点绑定的所述组织数据,并根据所述权限数据类型从获取到的所述组织数据中筛选出所述权限数据类型对应的目标数据,其中,所述目标节点为所述用户在所述展示架构图中选择的所述组织节点;
数据发送模块,用于将所述目标数据发送到所述客户端,以使所述客户端对所述目标数据进行展示。
一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述组织架构数据处理方法的步骤。
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述组织架构数据处理方法的步骤。
上述组织架构数据处理方法、装置、计算机设备及存储介质中,服务端在接收到客户端发送的组织架构展示请求后,获取组织架构展示请求中包含的用户的标识信息和请求层级,根据标识信息从预设的权限数据库中获取用户的权限范围,该权限范围包括允许用户查看的组织架构的权限层级和权限数据类型;然后,服务端从预存的组织架构图中包含的组织节点中,获取权限层级和请求层级之间的相同层级对应的组织节点,并根据获取到的组织节点生成展示架构图,将该展示架构图发送到客户端进行展示;当用户需要查看展示架构图中某个目标节点的组织数据时,通过客户端向服务端发送目标节点的展示请求,服务端从组织结构图中获取目标节点绑定的组织数据,并根据用户的权限数据类型从获取到的组织数据中筛选出权限数据类型对应的目标数据,将该目标数据发送到客户端进行展示。一方面,通过用户的权限层级和权限数据类型,匹配允许用户查看的组织架构数据,有效提高了组织架构数据的安全性;另一方面,先加载基本的仅包含组织节点的展示架构图,当用户选择具体的目标节点时,再加载目标节点对应的具体的组织数据,实现了根据展示需求进行动态加载,避免了对非必要数据的无效加载,从而提高加载效率,有效降低数据传输负荷。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例中组织架构数据处理方法的一应用环境示意图;
图2是本发明一实施例中组织架构数据处理方法的一流程图;
图3是本发明一实施例中组织架构数据处理方法中一具体组织架构图的一示意图;
图4是本发明一实施例中组织架构数据处理方法中一具体展示架构图的一示意图;
图5是本发明一实施例中组织架构数据处理方法中根据基表数据库中的基础数据构建完整的组织架构图的一流程图;
图6是本发明一实施例中组织架构数据处理方法中根据员工分布查询请求生成员工分布散点图的一流程图;
图7是本发明一实施例中组织架构数据处理方法中根据员工分布查询请求生成员工分布散点图中一具体的员工分布散点图的一示意图;
图8是本发明一实施例中组织架构数据处理方法中根据员工信息查看请求进行个人信息展示的一流程图;
图9是本发明一实施例中组织架构数据处理方法中根据用户对目标节点的访问次数生成用于静态加载的配置文件的一流程图;
图10是本发明一实施例中组织架构数据处理装置的一示意图;
图11是本发明一实施例中计算机设备的一示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请提供的组织架构数据处理方法,可应用在如图1所示的应用环境中,该应用环境包括服务端和客户端,其中,服务端和客户端之间通过网络进行连接,该网络可以是有线网络或者无线网络,客户端具体包括但不限于各种个人计算机、笔记本电脑、智能手机和平板电脑和便携式可穿戴设备,服务端具体可以用独立的服务器或者多个服务器组成的服务器集群实现。客户端将用户对组织架构数据的查看需求发送给服务端,服务端根据用户的查看需求对组织架构数据进行查询、筛选和组织等处理,并将结果数据反馈给客户端进行展示。
在一实施例中,如图2所示,提供一种组织架构数据处理方法,以该方法应用在图1中的服务端为例进行说明,详述如下:
S1:若接收到客户端发送的组织架构展示请求,则获取组织架构展示请求中包含的用户的标识信息和请求层级。
具体地,当用户需要查看组织架构时,可以通过客户端向服务端发送组织架构展示请求,该组织架构展示请求中包含用户的标识信息和用户选择的请求层级。
其中,用户的标识信息用于唯一标识用户,其可以是用户的登录用户名,还可以是用户的工号,还可以是其他能够唯一标识用户的标识信息,此处不做限制。
请求层级是用户在客户端界面设置的想要查看的组织架构中的组织节点,请求层级包括但不限于:总公司、子公司、机构,部门、科室,岗位等组织类型对应的组织节点。
进一步地,若获取到的请求层级为空,即用户未进行选择,则默认用户选择其权限范围内的全部层级,即权限层级。
S2:根据用户的标识信息从预设的权限数据库中获取该用户的权限范围,其中,权限范围包括允许用户查看的组织架构的权限层级和权限数据类型。
在本实施例中,在预设的权限数据库中预先对应保存有每个合法用户的标识信息以及允许该合法用户查看的组织架构的权限层级和权限数据类型。
其中,权限层级为组织架构中合法用户能够查看的组织节点,权限数据类型为允许合法用户查看的具体的组织数据的属性,组织数据的属性具体可以包括但不限于:层级内部结构、人员信息、业务信息等。
具体地,服务端根据步骤S1得到的用户的标识信息,从预设的权限数据库中查询该标识信息所在的记录,并从查询到的记录中获取权限层级和权限数据类型。
S3:从预存的组织架构图包含的组织节点中,获取权限层级和请求层级之间的相同层级对应的组织节点,并根据获取到的组织节点生成展示架构图,其中,组织架构图包含组织节点和每个组织节点绑定的组织数据。
在本实施例中,预设的组织架构图为预先建立的整个组织完整的结构图,其中,组织具体可以是企事业单位、学校或者社团等,在组织架构图中包含了组织的每个组织节点,组织节点之间的上下级结构关系,以及每个组织节点所绑定的组织数据,每个组织节点均具有唯一的标识信息,该标识信息可以是具体的数字编号,通过建立组织节点的标识信息与其绑定的组织数据之间的映射关系,实现组织节点与组织数据的绑定。
具体地,将步骤S1获取的请求层级组成请求集合,将步骤S2获取的权限层级组成权限集合,计算请求集合与权限集合之间的交集,该交集中即为请求层级和权限层级之间的相同层级,从组织架构图中获取该相同层级对应的组织节点,以及获取到的组织节点之间的上下级结构关系,根据获取到的组织节点及其上下级结构关系生成展示架构图。其中,展示架构图中的每个组织节点均带有该组织节点的标识信息。
例如,预设的组织架构图如图3所示,其中,包括总经办、销售部、产品部、人事部、国内销售组、国际销售组、国内产品组和国际产品组共八个组织节点,其中,总经办的下级组织节点为销售部、产品部和人事部,销售部的下级组织节点为国内销售组和国际销售组,产品部的下级组织节点为国内产品组和国际产品组,用户A为国内产品组的员工,其对应的权限层级为总经办、销售部、国内销售组、产品部、国内产品组和人事部,若用户A的请求层级为销售部、国内销售组和国际销售组,则权限层级和请求层级之间的相同层级为销售部和国内销售组,因此,生成的展示架构图如图4所示,其中,包含销售部和国内销售组,以及销售部和国内销售组之间的上下级结构关系。
S4:将展示架构图发送到客户端,以使客户端对该展示架构图进行展示。
具体地,服务端将步骤S3生成的展示架构图发送到客户端。客户端接收到展示架构图,将该展示架构图显示在预设的显示界面供用户查看。
需要说明的是,展示架构图仅仅包含组织节点和组织节点之间的上下级结构关系,该上下级连接关系可以通过连接线标识,展示架构图中并不包括组织节点绑定的组织数据。当用户需要查看组织数据时,需进一步通过点选组织节点向服务端发出展示请求,服务器根据该展示请求将相关的组织数据再发送给客户端进行展示,这种先加载基本的仅包含组织节点的展示架构图,再根据用户的展示请求选择性地加载组织数据,实现了根据用户的需求进行动态加载,避免了对非必要数据的无效加载,能够提高加载效率,有效降低数据传输负荷。
S5:若接收到客户端发送的目标节点的展示请求,则从组织结构图中获取目标节点绑定的组织数据,并根据权限数据类型从获取到的组织数据中筛选出与权限数据类型匹配的目标数据,其中,目标节点为用户在展示架构图中选择的组织节点。
具体地,用户可以通过对客户端显示界面中显示的展示架构图中的组织节点进行点选的方式,向服务端发出查看该组织节点绑定的组织数据的展示请求。客户端若检测到用户对展示架构图中的组织节点,即目标节点进行点选的操作,则获取用户点选的目标节点的标识信息,将包含该目标节点的标识信息的展示请求发送到服务端。
服务端接收客户端发送的展示请求,从该展示请求中获取目标节点的标识信息,并根据组织架构图中组织节点的标识信息与其绑定的组织数据之间的映射关系,获取目标节点的标识信息对应的组织数据,同时,根据步骤S2获取到的用户的权限数据类型,从目标节点的标识信息对应的组织数据中筛选出与该权限数据类型匹配的目标数据。
继续以步骤S3中的用户A为例,当用户A点选展示架构图中的销售部时,服务端接收到该销售部节点的展示请求,假设在组织架构图中销售部这一组织节点绑定的组织数据包括层级内部结构、人员信息、业务信息这三种类型的数据,用户A的权限数据类型包括内部结构和业务信息,那么,服务端通过匹配筛选得到的目标数据为销售部的层级内部结构和业务信息这两种类型的数据。
S6:将目标数据发送到客户端,以使客户端对目标数据进行展示。
具体地,服务端将步骤S5得到的目标节点对应的目标数据发送到客户端。客户端接收到目标节点对应的目标数据,将该目标数据以预设的显示方式显示在预设的显示界面供用户查看。其中,预设的显示方式具体可以是表格的形式。
本实施例中,服务端在接收到客户端发送的组织架构展示请求后,获取组织架构展示请求中包含的用户的标识信息和请求层级,根据标识信息从预设的权限数据库中获取用户的权限范围,该权限范围包括允许用户查看的组织架构的权限层级和权限数据类型;然后,服务端从预存的组织架构图中包含的组织节点中,获取权限层级和请求层级之间的相同层级对应的组织节点,并根据获取到的组织节点生成展示架构图,将该展示架构图发送到客户端进行展示;当用户需要查看展示架构图中某个目标节点的组织数据时,通过客户端向服务端发送目标节点的展示请求,服务端从组织结构图中获取目标节点绑定的组织数据,并根据用户的权限数据类型从获取到的组织数据中筛选出权限数据类型对应的目标数据,将该目标数据发送到客户端进行展示。一方面,通过用户的权限层级和权限数据类型,匹配允许用户查看的组织架构数据,有效提高了组织架构数据的安全性;另一方面,先加载基本的仅包含组织节点的展示架构图,当用户选择具体的目标节点时,再加载目标节点对应的具体的组织数据,实现了根据展示需求进行动态加载,避免了对非必要数据的无效加载,从而提高加载效率,有效降低数据传输负荷。
在一实施例中,如图5所示,在步骤S1之前,还可以根据基表数据库中的基础数据构建完整的组织架构图,具体包括如下步骤:
S01:从预设的基表数据库中获取每个组织节点的基础数据。
具体地,在预设的基表数据库中每个组织节点均对应有一张基础数据表,该基础数据表用于记录组织节点的基础数据,该基础数据包括组织节点的基本信息和与其他组织节点之间的关联关系,该关联关系用于体现上下级结构关系。
组织节点的基础数据表中的字段可以包括但不限于:组织节点的标识信息、组织节点的上级组织的标识信息、组织节点的下级组织的标识信息、组织节点的名称、组织节点的功能和组织节点包含的员工信息,其中,组织节点的名称、组织节点的功能和组织节点包含的员工信息均为组织节点的基本信息对应的字段,组织节点的上级组织的标识信息和组织节点的下级组织的标识信息为该组织节点与其他组织节点之间的关联关系对应的字段。
S02:根据每个组织节点的基础数据,确定每个组织节点对应的组织数据,以及不同组织节点之间的关联关系。
具体地,服务端从每个组织节点对应的基础数据表中提取组织节点的基本信息对应的字段的值,并将提取出的字段及其取值确定为该组织节点对应的组织数据,同时,服务端从每个组织节点对应的基础数据表中提取组织节点与其他组织节点之间的关联关系对应的字段的值,并根据该关联关系对应的字段的值确定每个组织节点之间是否存在关联关系,若两个组织节点之间存在关联关系则记录该关联关系。
S03:根据关联关系构建组织架构图,并建立组织架构图中组织节点和组织节点对应的组织数据之间的绑定关系。
具体地,服务端根据不同组织节点之间的关联关系,形成组织架构图中不同组织节点之间的连接关系,并汇总形成组织架构图,同时,根据组织节点的标识信息,建立组织节点的标识信息与其对应的组织数据之间的映射关系,即组织节点和组织节点对应的组织数据之间的绑定关系。
进一步地,可以通过Echarts工具中的tree模型,对每个基础数据表进行遍历,构建组织架构图。Echarts工具是一个用JavaScript编写的图表库软件,能够简单便捷的在web应用程序中生成有交互性的图表,且支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表等。
本实施例中,通过从预设的基表数据库中获取每个组织节点的基础数据,根据每个组织节点的基础数据,确定组织节点对应的组织数据,以及不同组织节点之间的关联关系,并根据该关联关系构建组织架构图,建立组织架构图中组织节点和组织节点对应的组织数据之间的绑定关系,实现了对组织架构图的完整构建,为后续针对性展示提供数据基础,使得在根据用户的展示需求进行针对性展示时,能够快速准确地获取到需要的展示数据,提高执行效率。
在一实施例中,如图6所示,在步骤S6之后,还可以根据员工分布查询请求生成员工分布散点图,具体包括如下步骤:
S71:若接收到客户端发送的员工分布查询请求,则根据员工分布查询请求获取查询节点和查询维度,其中,查询节点为用户在展示架构图中选择的组织节点。
具体地,当用户需要查看展示架构图中某个组织节点的员工分布情况时,可以通过点击客户端提供的预设控件启动员工分布查询请求,并在展示架构图中采用点选的方式选择想要查看的组织节点。
在一具体实施例中,客户端提供的预设控件可以是员工分布查询请求的启动按键,用户点击该启动按键后,客户端提示用户在展示架构图中选择想要查看的组织节点,即查询节点,当客户端检测到用户点选组织节点的操作时,获取用户选择的查询节点的标识信息。同时,当用户点击启动按键后,客户端在预设的显示窗口中显示可选的查询维度供用户选择,并在检测到用户选择查询维度的操作时,获取用户选择的查询维度。
其中,查询维度包括但不限于司龄、学历、级别、职务、性别、年龄等。
需要说明的是,查询节点和查询维度的数量不做限制,用户选择的查询节点的数量可以是一个也可以是多个,用户选择的查询维度的数量可以是一个也可以是多个。
客户端将获取到的查询节点的标识信息和查询维度封装成员工分布查询请求,并将该员工分布查询请求发送到服务端,服务端从接收到的员工分布查询请求中获取查询节点的标识信息和查询维度,并根据查询节点的标识信息从组织架构图中获取该查询节点绑定的组织数据。
S72:根据查询维度,从查询节点绑定的组织数据中筛选出每个员工在该查询维度的维度数据。
具体地,服务端以步骤S71获取到的查询维度为字段筛选条件,从查询节点绑定的组织数据中筛选出查询维度字段的取值,即得到每个员工在每个查询维度的维度数据。
例如,假设在查询节点绑定的组织数据中,其包含的人员信息这一类型的数据中的字段包括司龄、学历、级别、职务、性别和年龄,若查询维度为性别和年龄,则服务端通过对组织数据进行筛选后得到在该查询节点中包含的每个员工的性别和年龄。
S73:以查询维度建立坐标系,在该坐标系中根据维度数据确定员工的位置坐标,并以预设的图像标识符标识员工,生成员工分布散点图。
具体地,以每个查询维度作为一个坐标轴,建立坐标系,并按照员工在每个查询维度的维度数据确定该员工在该坐标系中的位置坐标,然后用预设的图像标识符将该员工标识在该位置坐标上,生成员工分布散点图。
其中,每个图像标识符具有唯一的图像标识信息,图像标识符的图像标识信息与该图像标识符对应的员工之间具有一一对应关系,优选地,图像标识信息可以是图像标识符对应的员工的工号或者其他能够唯一标识该员工的标识信息。
例如,若查询维度为学历和年龄两个维度,则可以将学历作为横坐标,年龄作为纵坐标,假设员工数量为10人,分别为A1、A2、A3、A4、A5、A6、A7、A8、A9和A10,每个员工的维度数据如下表所示:
员工 | 学历 | 年龄 |
A1 | 本科 | 25 |
A2 | 本科 | 27 |
A3 | 硕士 | 32 |
A4 | 硕士 | 31 |
A5 | 硕士 | 29 |
A6 | 本科 | 24 |
A7 | 硕士 | 35 |
A8 | 本科 | 30 |
A9 | 博士 | 33 |
A10 | 博士 | 39 |
以每个员工的学历和年龄确定该用户的位置坐标,以黑色圆点作为图像标识符,生成的员工分布散点图如图7所示。
进一步地,对于枚举型的查询维度,可以采用不同颜色的图像标识符表示不同的枚举值,例如,对于学历这一查询维度,可以用红色的图像标识符表示本科,蓝色的图像标识符表示硕士,黑色的图像标识符表示博士;对于连续性取值的查询维度,可以采用不同颜色的图像标识符表示不同的取值区间,例如,对于年龄这一查询维度,可以用白色的图像标识符表示20岁一下的年龄区间,红色的图像标识符表示20岁至30岁的年龄区间,蓝色的图像标识符表示30岁至40岁的年龄区间,黑色的图像标识符表示40岁以上的年龄区间,等等。
进一步地,可以使用Echarts工具中的scatter模型,根据查询维度和维度数据,生成员工分布散点图。
S74:将员工分布散点图发送到客户端,以使客户端对员工分布散点图进行展示。
具体地,将步骤S73得到的员工分布散点图发送到客户端。客户端接收到员工分布散点图,将该员工分布散点图显示在预设的显示界面供用户查看。
本实施例中,若接收到客户端发送的员工分布查询请求,则根据员工分布查询请求获取查询节点和查询维度,并根据查询维度,从查询节点绑定的组织数据中筛选出维度数据,然后以查询维度建立坐标系,在该坐标系中根据维度数据确定员工的位置坐标,以预设的图像标识符标识员工,生成员工分布散点图,并发送到客户端供用户查看,实现了针对用户的查询需求,通过散点图的方式显示不同维度的员工分布情况,使得查询结果准确直观,提高了用户的查询效率。
在一实施例中,如图8所示,在步骤S74之后,还可以根据员工信息查看请求进行个人信息展示,具体包括如下步骤:
S75:若接收到客户端发送的员工信息查看请求,则根据员工信息查看请求确定目标图像标识符,其中,目标图像标识符为用户在员工分布散点图中选择的图像标识符。
具体地,当用户需要进一步查看员工分布散点图中某个员工的具体个人信息时,可以通过点选的方式选择员工分布散点图中的图像标识符。
客户端检测到用户点选图像标识符的操作,获取用户选择的目标图像标识符的图像标识信息,将包含该图像标识信息的员工信息查看请求发送到服务端,服务端从接收到的员工信息查看请求中获取目标图像标识符的图像标识信息。
S76:从预设的用户数据库中获取目标图像标识符对应的员工的个人信息。
具体地,预设的用户数据库中预先存储有每个员工的个人信息,在每个员工入职时,其个人信息被录入到用户数据库中。
服务端根据每个图像标识符的图像标识信息与每个员工之间的一一对应关系,确定目标图像标识符的图像标识信息对应的员工,并从用户数据库中获取该员工的个人信息。
例如,若图像标识信息为员工的工号,则根据目标图像标识符的图像标识信息,即员工的工号,在用户数据库中查询该工号对应的个人信息。
S77:将个人信息发送到客户端。
具体地,将步骤S76查询到的个人信息发送到客户端。客户端接收到个人信息,将该个人信息以预设的显示方式进行显示,以供用户查看。
本实施例中,当服务端接收到客户端发送的员工信息查看请求时,确定用户在员工分布散点图中选择的目标图像标识符,并根据目标图像标识符的图像标识信息,从用户数据库中查询该目标图像标识符对应的员工的个人信息,将查询到的个人信息发送给客户端,以供用户查看。实现了在员工分布散点图的基础上,进一步根据用户的查询需求有针对性的获取目标数据进行动态加载,避免了一次性加载大批量的数据而影响数据传输负荷,同时也避免了对非必要数据的无效加载,提高加载效率。
在一实施例中,如图9所示,在步骤S6之后,还可以根据用户对目标节点的访问次数生成用于静态加载的配置文件,具体包括如下步骤:
S81:记录用户对目标节点的访问次数。
具体地,服务端在根据用户在展示架构图中选择的目标节点进行目标数据展示之后,对该用户对该目标节点的访问次数进行累加操作,从而记录该用户对该目标节点的访问次数。
进一步地,服务端可以记录预设时间段内用户对目标节点的访问次数。其中,预设时间段可以是一个月,也可以是一个星期,具体可以根据实际应用的需要进行设置。
S82:若访问次数大于预设的次数阈值,则将目标数据写入用户对应的预设的配置文件中。
具体地,若访问次数大于预设的次数阈值,则服务端确认用户对该目标节点的访问频繁,为了避免在频繁访问的情况下反复动态加载导致的数据传输负荷,服务端将目标数据对应写入该用户对应的配置文件中,同时在配置文件中写入目标节点的标识信息和目标数据之间的对应关系。
其中,预设的配置文件用于保存用户频繁访问的组织节点对应的目标数据。由于不同用户的权限层级可能不同,因此,服务端为每个用户分配一个独立的配置文件。
S83:将配置文件发送到客户端,以使客户端在检测到用户选择目标节点的操作时,从配置文件中读取目标数据。
具体地,服务端将配置文件发送到客户端,客户端将该配置文件进行本地保存,当客户端再次检测到用户在展示架构图中选择目标节点的操作时,先根据目标节点的标识信息从配置文件中读取目标节点对应的目标数据,若读取成功,则直接对读取到的目标数据进行展示,若读取失败,则向服务端发送目标节点的展示请求。
进一步地,服务端可以定期根据当前最新的组织架构图更新配置文件中的目标数据,或者当组织架构图中的目标数据发生变更时对配置文件中的目标数据进行同步更新,并将更新后的配置文件发送到客户端进行同步。
本实施例中,通过记录用户对目标节点的访问次数,并且在访问次数大于预设的次数阈值时,将目标数据写入用户对应的预设的配置文件中,并将该配置文件发送给客户端进行保存,使得客户端在检测到用户选择该目标节点的操作时,直接从配置文件中读取目标数据,实现了对频繁访问的组织节点对应的组织数据的静态加载,提高加载效率和查询效率,并且,采用这种静态加载的方式,当客户端和服务端之间的网络通信出现故障时,客户端也能够根据本地保存的配置文件在一定程度上进行正常展示。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
在一实施例中,提供一种组织架构数据处理装置,该组织架构数据处理装置与上述实施例中组织架构数据处理方法一一对应。如图10所示,该组织架构数据处理装置包括:架构请求模块10、权限获取模块20、架构图生成模块30、架构图发送模块40、节点请求模块50和数据发送模块60。各功能模块详细说明如下:
架构请求模块10,用于若接收到客户端发送的组织架构展示请求,则获取组织架构展示请求中包含的用户的标识信息和请求层级;
权限获取模块20,用于根据用户的标识信息从预设的权限数据库中获取该用户的权限范围,其中,权限范围包括允许用户查看的组织架构的权限层级和权限数据类型;
架构图生成模块30,用于从预存的组织架构图包含的组织节点中,获取权限层级和请求层级之间的相同层级对应的组织节点,并根据获取到的组织节点生成展示架构图,其中,组织架构图包含组织节点和每个组织节点绑定的组织数据;
架构图发送模块40,用于将展示架构图发送到客户端,以使客户端对该展示架构图进行展示;
节点请求模块50,用于若接收到客户端发送的目标节点的展示请求,则从组织结构图中获取目标节点绑定的组织数据,并根据权限数据类型从获取到的组织数据中筛选出与权限数据类型匹配的目标数据,其中,目标节点为用户在展示架构图中选择的组织节点;
数据发送模块60,用于将目标数据发送到客户端,以使客户端对目标数据进行展示。
进一步地,该组织架构数据处理装置还包括:
基础数据获取模块701,用于从预设的基表数据库中获取每个组织节点的基础数据;
数据关联模块702,用于根据每个组织节点的基础数据,确定每个组织节点对应的组织数据,以及不同组织节点之间的关联关系;
基础图构建模块703,用于根据关联关系构建组织架构图,并建立组织架构图中组织节点和组织节点对应的组织数据之间的绑定关系。
进一步地,该组织架构数据处理装置还包括:
分布请求模块801,用于若接收到客户端发送的员工分布查询请求,则根据员工分布查询请求获取查询节点和查询维度,其中,查询节点为用户在展示架构图中选择的组织节点;
数据筛选模块802,用于根据查询维度,从查询节点绑定的组织数据中筛选出每个员工在该查询维度的维度数据;
散点图构建模块803,用于以查询维度建立坐标系,在该坐标系中根据维度数据确定员工的位置坐标,并以预设的图像标识符标识员工,生成员工分布散点图;
散点图发送模块804,用于将员工分布散点图发送到客户端,以使客户端对员工分布散点图进行展示。
进一步地,该组织架构数据处理装置还包括:
信息请求模块805,用于若接收到客户端发送的员工信息查看请求,则根据员工信息查看请求确定目标图像标识符,其中,目标图像标识符为用户在员工分布散点图中选择的图像标识符;
信息获取模块806,用于从预设的用户数据库中获取目标图像标识符对应的员工的个人信息;
信息发送模块807,用于将个人信息发送到客户端。
进一步地,该组织架构数据处理装置还包括:
次数记录模块901,用于记录用户对目标节点的访问次数;
数据写入模块902,用于若访问次数大于预设的次数阈值,则将目标数据写入用户对应的预设的配置文件中;
文件发送模块903,用于将配置文件发送到客户端,以使客户端在检测到用户选择目标节点的操作时,从配置文件中读取目标数据。
关于组织架构数据处理装置的具体限定可以参见上文中对于组织架构数据处理方法的限定,在此不再赘述。上述组织架构数据处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图11所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种组织架构数据处理方法。
在一实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述实施例中组织架构数据处理方法的步骤,例如图2所示的步骤S1至步骤S6。或者,处理器执行计算机程序时实现上述实施例中组织架构数据处理装置的各模块/单元的功能,例如图10所示模块10至模块60的功能。为避免重复,此处不再赘述。
在一实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述方法实施例中组织架构数据处理方法,或者,该计算机程序被处理器执行时实现上述装置实施例中组织架构数据处理装置中各模块/单元的功能。为避免重复,此处不再赘述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
Claims (10)
1.一种组织架构数据处理方法,其特征在于,所述组织架构数据处理方法包括:
若接收到客户端发送的组织架构展示请求,则获取所述组织架构展示请求中包含的用户的标识信息和请求层级;
根据所述标识信息从预设的权限数据库中获取所述用户的权限范围,其中,所述权限范围包括允许所述用户查看的组织架构的权限层级和权限数据类型;
从预存的组织架构图包含的组织节点中,获取所述权限层级和所述请求层级之间的相同层级对应的所述组织节点,并根据获取到的所述组织节点生成展示架构图,其中,所述组织架构图包含所述组织节点和每个所述组织节点绑定的组织数据;
将所述展示架构图发送到所述客户端,以使所述客户端对所述展示架构图进行展示;
若接收到所述客户端发送的目标节点的展示请求,则从所述组织结构图中获取所述目标节点绑定的所述组织数据,并根据所述权限数据类型从获取到的所述组织数据中筛选出所述权限数据类型对应的目标数据,其中,所述目标节点为所述用户在所述展示架构图中选择的所述组织节点;
将所述目标数据发送到所述客户端,以使所述客户端对所述目标数据进行展示。
2.如权利要求1所述的组织架构数据处理方法,其特征在于,所述若接收到用户从客户端发送的组织架构展示请求,则获取所述组织架构展示请求中包含的用户的标识信息之前,所述组织架构数据处理方法还包括:
从预设的基表数据库中获取每个所述组织节点的基础数据;
根据每个所述组织节点的基础数据,确定每个所述组织节点对应的所述组织数据,以及不同所述组织节点之间的关联关系;
根据所述关联关系构建所述组织架构图,并建立所述组织架构图中所述组织节点和所述组织节点对应的组织数据之间的绑定关系。
3.如权利要求1所述的组织架构数据处理方法,其特征在于,所述将所述目标数据发送到所述客户端,以使所述客户端对所述目标数据进行展示之后,所述组织架构数据处理方法还包括:
若接收到所述客户端发送的员工分布查询请求,则根据所述员工分布查询请求获取查询节点和查询维度,其中,所述查询节点为所述用户在所述展示架构图中选择的所述组织节点;
根据所述查询维度,从所述查询节点绑定的所述组织数据中筛选出每个员工在所述查询维度的维度数据;
以所述查询维度建立坐标系,在所述坐标系中根据所述维度数据确定所述员工的位置坐标,并以预设的图像标识符标识所述员工,生成员工分布散点图;
将所述员工分布散点图发送到所述客户端,以使所述客户端对所述员工分布散点图进行展示。
4.如权利要求3所述的组织架构数据处理方法,其特征在于,所述将所述员工分布散点图发送到所述客户端,以使所述客户端对所述员工分布散点图进行展示之后,所述组织架构数据处理方法还包括:
若接收到所述客户端发送的员工信息查看请求,则根据所述员工信息查看请求确定目标图像标识符,其中,所述目标图像标识符为所述用户在所述员工分布散点图中选择的所述图像标识符;
从预设的用户数据库中获取所述目标图像标识符对应的员工的个人信息;
将所述个人信息发送到所述客户端。
5.如权利要求1至4任一项所述的组织架构数据处理方法,其特征在于,所述将所述目标数据发送到所述客户端,以使所述客户端对所述目标数据进行展示之后,所述组织架构数据处理方法还包括:
记录所述用户对所述目标节点的访问次数;
若所述访问次数大于预设的次数阈值,则将所述目标数据写入所述用户对应的预设的配置文件中;
将所述配置文件发送到所述客户端,以使所述客户端在检测到所述用户选择所述目标节点的操作时,从所述配置文件中读取所述目标数据。
6.一种组织架构数据处理装置,其特征在于,所述组织架构数据处理装置包括:
架构请求模块,用于若接收到客户端发送的组织架构展示请求,则获取所述组织架构展示请求中包含的用户的标识信息和请求层级;
权限获取模块,用于根据所述标识信息从预设的权限数据库中获取所述用户的权限范围,其中,所述权限范围包括允许所述用户查看的组织架构的权限层级和权限数据类型;
架构图生成模块,用于从预存的组织架构图包含的组织节点中,获取所述权限层级和所述请求层级之间的相同层级对应的所述组织节点,并根据获取到的所述组织节点生成展示架构图,其中,所述组织架构图包含所述组织节点和每个所述组织节点绑定的组织数据;
架构图发送模块,用于将所述展示架构图发送到所述客户端,以使所述客户端对所述展示架构图进行展示;
节点请求模块,用于若接收到所述客户端发送的目标节点的展示请求,则从所述组织结构图中获取所述目标节点绑定的所述组织数据,并根据所述权限数据类型从获取到的所述组织数据中筛选出所述权限数据类型对应的目标数据,其中,所述目标节点为所述用户在所述展示架构图中选择的所述组织节点;
数据发送模块,用于将所述目标数据发送到所述客户端,以使所述客户端对所述目标数据进行展示。
7.如权利要求6所述的组织架构数据处理装置,其特征在于,所述组织架构数据处理还包括:
基础数据获取模块,用于从预设的基表数据库中获取每个所述组织节点的基础数据;
数据关联模块,用于根据每个所述组织节点的基础数据,确定每个所述组织节点对应的所述组织数据,以及不同所述组织节点之间的关联关系;
基础图构建模块,用于根据所述关联关系构建所述组织架构图,并建立所述组织架构图中所述组织节点和所述组织节点对应的组织数据之间的绑定关系。
8.如权利要求6所述的组织架构数据处理装置,其特征在于,所述组织架构数据处理还包括:
分布请求模块,用于若接收到所述客户端发送的员工分布查询请求,则根据所述员工分布查询请求获取查询节点和查询维度,其中,所述查询节点为所述用户在所述展示架构图中选择的所述组织节点;
数据筛选模块,用于根据所述查询维度,从所述查询节点绑定的所述组织数据中筛选出每个员工在所述查询维度的维度数据;
散点图构建模块,用于以所述查询维度建立坐标系,在所述坐标系中根据所述维度数据确定所述员工的位置坐标,并以预设的图像标识符标识所述员工,生成员工分布散点图;
散点图发送模块,用于将所述员工分布散点图发送到所述客户端,以使所述客户端对所述员工分布散点图进行展示。
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至5任一项所述的组织架构数据处理方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述的组织架构数据处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811416998.8A CN109656921B (zh) | 2018-11-26 | 2018-11-26 | 组织架构数据处理方法、装置、计算机设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811416998.8A CN109656921B (zh) | 2018-11-26 | 2018-11-26 | 组织架构数据处理方法、装置、计算机设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109656921A true CN109656921A (zh) | 2019-04-19 |
CN109656921B CN109656921B (zh) | 2023-09-01 |
Family
ID=66111091
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811416998.8A Active CN109656921B (zh) | 2018-11-26 | 2018-11-26 | 组织架构数据处理方法、装置、计算机设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109656921B (zh) |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110163506A (zh) * | 2019-05-22 | 2019-08-23 | 北京字节跳动网络技术有限公司 | 组织架构图的构建方法、装置、介质、服务器及用户终端 |
CN110245471A (zh) * | 2019-06-10 | 2019-09-17 | 中宇京韵环保技术(北京)有限公司 | 环保设备的信息授权管控*** |
CN110516205A (zh) * | 2019-07-19 | 2019-11-29 | 平安科技(深圳)有限公司 | 数据结构图的展示方法、装置、计算机设备及存储介质 |
CN110555703A (zh) * | 2019-07-31 | 2019-12-10 | 阿里巴巴集团控股有限公司 | 信用合约多视角展示方法以及装置 |
CN111191210A (zh) * | 2019-12-10 | 2020-05-22 | 未鲲(上海)科技服务有限公司 | 数据访问权限的控制方法、装置、计算机设备和存储介质 |
CN111310145A (zh) * | 2020-03-06 | 2020-06-19 | 北京字节跳动网络技术有限公司 | 用户权限验证方法、装置以及电子设备 |
CN111339561A (zh) * | 2020-02-28 | 2020-06-26 | 北京字节跳动网络技术有限公司 | 数据处理方法、电子设备与存储介质 |
CN111400412A (zh) * | 2020-03-10 | 2020-07-10 | 苏宁云计算有限公司 | 组织架构中的人员查找方法及*** |
CN111476534A (zh) * | 2020-03-20 | 2020-07-31 | 深圳万威科技有限公司 | 一种企业管理***中架构版本及权限的处理方法 |
CN111857764A (zh) * | 2020-06-12 | 2020-10-30 | 浙江大华技术股份有限公司 | 离线数据更新方法、装置、设备和存储介质 |
CN111858748A (zh) * | 2020-06-09 | 2020-10-30 | 北京旷视科技有限公司 | 数据的传输方法、装置、计算机设备及存储介质 |
CN112307193A (zh) * | 2019-08-30 | 2021-02-02 | 北京字节跳动网络技术有限公司 | 一种信息显示方法、装置、设备及存储介质 |
CN112836041A (zh) * | 2021-01-29 | 2021-05-25 | 北京海卓飞网络科技有限公司 | 人员关系分析方法、装置、设备及存储介质 |
CN112860771A (zh) * | 2019-11-28 | 2021-05-28 | 泰康保险集团股份有限公司 | 一种架构差距获取方法及*** |
CN113065042A (zh) * | 2021-04-02 | 2021-07-02 | 北京天空卫士网络安全技术有限公司 | 一种终端设备的管理方法和装置 |
CN113129155A (zh) * | 2021-05-11 | 2021-07-16 | 北京海卓飞网络科技有限公司 | 多类型人员信息处理方法、设备及存储介质 |
CN113139786A (zh) * | 2021-04-12 | 2021-07-20 | 天津中新智冠信息技术有限公司 | 组织架构互联方法、装置、电子设备及存储介质 |
CN113138825A (zh) * | 2021-04-28 | 2021-07-20 | 北京乐学帮网络技术有限公司 | 一种信息展示方法、装置、计算机设备及存储介质 |
CN113496037A (zh) * | 2020-03-19 | 2021-10-12 | 腾讯科技(深圳)有限公司 | 一种组织架构权限设置方法、装置、设备及存储介质 |
CN113625920A (zh) * | 2021-08-19 | 2021-11-09 | 重庆允成互联网科技有限公司 | 基于树形图组织架构选择器的使用控制***及方法 |
CN114416767A (zh) * | 2022-03-30 | 2022-04-29 | 天津联想协同科技有限公司 | 多网段网盘账户同步方法、装置、网盘及存储介质 |
CN114553962A (zh) * | 2022-02-21 | 2022-05-27 | 重庆伏特猫科技有限公司 | 一种基于消息队列的移动设备数据处理方法及*** |
WO2022187007A1 (en) * | 2021-03-02 | 2022-09-09 | Microsoft Technology Licensing, Llc | Organizational graph with implicitly and explicitly defined edges |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103854118A (zh) * | 2012-12-03 | 2014-06-11 | 四川电力超高压建设管理公司 | 一种基于电力基建组织化流程管控的技术 |
CN105099876A (zh) * | 2015-06-26 | 2015-11-25 | 阿里巴巴集团控股有限公司 | 团体用户的资料管理及即时通讯群组的维护方法、装置 |
CN105653982A (zh) * | 2015-12-31 | 2016-06-08 | 中国建设银行股份有限公司 | 用于数据权限控制的方法和*** |
CN107766474A (zh) * | 2017-10-09 | 2018-03-06 | 平安科技(深圳)有限公司 | 动态展示关系拓展图方法及应用服务器 |
-
2018
- 2018-11-26 CN CN201811416998.8A patent/CN109656921B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103854118A (zh) * | 2012-12-03 | 2014-06-11 | 四川电力超高压建设管理公司 | 一种基于电力基建组织化流程管控的技术 |
CN105099876A (zh) * | 2015-06-26 | 2015-11-25 | 阿里巴巴集团控股有限公司 | 团体用户的资料管理及即时通讯群组的维护方法、装置 |
CN105653982A (zh) * | 2015-12-31 | 2016-06-08 | 中国建设银行股份有限公司 | 用于数据权限控制的方法和*** |
CN107766474A (zh) * | 2017-10-09 | 2018-03-06 | 平安科技(深圳)有限公司 | 动态展示关系拓展图方法及应用服务器 |
Cited By (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110163506A (zh) * | 2019-05-22 | 2019-08-23 | 北京字节跳动网络技术有限公司 | 组织架构图的构建方法、装置、介质、服务器及用户终端 |
CN110245471A (zh) * | 2019-06-10 | 2019-09-17 | 中宇京韵环保技术(北京)有限公司 | 环保设备的信息授权管控*** |
CN110516205A (zh) * | 2019-07-19 | 2019-11-29 | 平安科技(深圳)有限公司 | 数据结构图的展示方法、装置、计算机设备及存储介质 |
WO2021012486A1 (zh) * | 2019-07-19 | 2021-01-28 | 平安科技(深圳)有限公司 | 数据结构图的展示方法、装置、计算机设备及存储介质 |
CN110516205B (zh) * | 2019-07-19 | 2023-04-07 | 平安科技(深圳)有限公司 | 数据结构图的展示方法、装置、计算机设备及存储介质 |
CN110555703A (zh) * | 2019-07-31 | 2019-12-10 | 阿里巴巴集团控股有限公司 | 信用合约多视角展示方法以及装置 |
CN110555703B (zh) * | 2019-07-31 | 2023-05-23 | 创新先进技术有限公司 | 信用合约多视角展示方法以及装置 |
CN112307193A (zh) * | 2019-08-30 | 2021-02-02 | 北京字节跳动网络技术有限公司 | 一种信息显示方法、装置、设备及存储介质 |
CN112860771A (zh) * | 2019-11-28 | 2021-05-28 | 泰康保险集团股份有限公司 | 一种架构差距获取方法及*** |
CN111191210A (zh) * | 2019-12-10 | 2020-05-22 | 未鲲(上海)科技服务有限公司 | 数据访问权限的控制方法、装置、计算机设备和存储介质 |
CN111191210B (zh) * | 2019-12-10 | 2022-09-27 | 未鲲(上海)科技服务有限公司 | 数据访问权限的控制方法、装置、计算机设备和存储介质 |
CN111339561A (zh) * | 2020-02-28 | 2020-06-26 | 北京字节跳动网络技术有限公司 | 数据处理方法、电子设备与存储介质 |
CN111310145A (zh) * | 2020-03-06 | 2020-06-19 | 北京字节跳动网络技术有限公司 | 用户权限验证方法、装置以及电子设备 |
CN111310145B (zh) * | 2020-03-06 | 2023-02-21 | 抖音视界有限公司 | 用户权限验证方法、装置以及电子设备 |
CN111400412A (zh) * | 2020-03-10 | 2020-07-10 | 苏宁云计算有限公司 | 组织架构中的人员查找方法及*** |
CN113496037A (zh) * | 2020-03-19 | 2021-10-12 | 腾讯科技(深圳)有限公司 | 一种组织架构权限设置方法、装置、设备及存储介质 |
CN111476534A (zh) * | 2020-03-20 | 2020-07-31 | 深圳万威科技有限公司 | 一种企业管理***中架构版本及权限的处理方法 |
CN111858748A (zh) * | 2020-06-09 | 2020-10-30 | 北京旷视科技有限公司 | 数据的传输方法、装置、计算机设备及存储介质 |
CN111857764A (zh) * | 2020-06-12 | 2020-10-30 | 浙江大华技术股份有限公司 | 离线数据更新方法、装置、设备和存储介质 |
CN112836041A (zh) * | 2021-01-29 | 2021-05-25 | 北京海卓飞网络科技有限公司 | 人员关系分析方法、装置、设备及存储介质 |
WO2022187007A1 (en) * | 2021-03-02 | 2022-09-09 | Microsoft Technology Licensing, Llc | Organizational graph with implicitly and explicitly defined edges |
CN113065042A (zh) * | 2021-04-02 | 2021-07-02 | 北京天空卫士网络安全技术有限公司 | 一种终端设备的管理方法和装置 |
CN113139786A (zh) * | 2021-04-12 | 2021-07-20 | 天津中新智冠信息技术有限公司 | 组织架构互联方法、装置、电子设备及存储介质 |
CN113138825A (zh) * | 2021-04-28 | 2021-07-20 | 北京乐学帮网络技术有限公司 | 一种信息展示方法、装置、计算机设备及存储介质 |
CN113129155A (zh) * | 2021-05-11 | 2021-07-16 | 北京海卓飞网络科技有限公司 | 多类型人员信息处理方法、设备及存储介质 |
CN113129155B (zh) * | 2021-05-11 | 2024-02-27 | 北京海卓飞网络科技有限公司 | 多类型人员信息处理方法、设备及存储介质 |
CN113625920A (zh) * | 2021-08-19 | 2021-11-09 | 重庆允成互联网科技有限公司 | 基于树形图组织架构选择器的使用控制***及方法 |
CN113625920B (zh) * | 2021-08-19 | 2023-12-26 | 重庆允丰科技有限公司 | 基于树形图组织架构选择器的使用控制***及方法 |
CN114553962A (zh) * | 2022-02-21 | 2022-05-27 | 重庆伏特猫科技有限公司 | 一种基于消息队列的移动设备数据处理方法及*** |
CN114416767A (zh) * | 2022-03-30 | 2022-04-29 | 天津联想协同科技有限公司 | 多网段网盘账户同步方法、装置、网盘及存储介质 |
CN114416767B (zh) * | 2022-03-30 | 2022-07-26 | 天津联想协同科技有限公司 | 多网段网盘账户同步方法、装置、网盘及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN109656921B (zh) | 2023-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109656921A (zh) | 组织架构数据处理方法、装置、计算机设备及存储介质 | |
US8271531B2 (en) | Employee tracking system | |
Iden et al. | Implementing IT Service Management: A systematic literature review | |
CN105117938A (zh) | 一种基于模型视图控制器的电商构架请求数据分析方法 | |
Lulewicz | The social networks and structural variation of Mississippian sociopolitics in the southeastern United States | |
WO2010109331A1 (en) | Systems and methods for managing organizational information | |
CN105989082A (zh) | 报表视图生成方法和装置 | |
Georis-Creuseveau et al. | A modelling framework for the study of Spatial Data Infrastructures applied to coastal management and planning | |
CN106060092A (zh) | 面向企业对象的教育***信息交互方法、装置和*** | |
CN109670048B (zh) | 基于风控管理的图谱构建方法、装置和计算机设备 | |
CN110347389A (zh) | 算法文件的处理方法、装置和*** | |
CN111429250A (zh) | 一种货押贷款场景中的数据管理方法和装置 | |
CN207780836U (zh) | 一种招聘管理*** | |
CN109308301A (zh) | 测试数据的获得方法及装置 | |
CN110297849A (zh) | 员工不相容权限筛选方法、装置、计算机设备及存储介质 | |
CN111861360A (zh) | 客户拜访跟踪大数据分析与管理*** | |
Town | Measures of relationship capital for the value scorecard | |
CN106170012A (zh) | 一种面向云渲染的分布式文件***及构建和访问方法 | |
Ma et al. | Dynamic Hybrid Multiple Attribute Decision‐Making Problem Based on Reference Point Adaptation | |
CN110213225A (zh) | 基于数据分析的网关配置方法、装置及计算机设备 | |
CN112468385B (zh) | 虚拟分组的配置方法和装置、存储介质及电子装置 | |
CN107274058A (zh) | 一种活动规律性的判断方法 | |
Kitzler et al. | A systematic investigation of DeFi compositions in ethereum | |
Anderson et al. | The Context | |
CN102611703A (zh) | 基于年级的被动注册实名制校友服务实施方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |