Nothing Special   »   [go: up one dir, main page]

CN111859044A - Data query processing method, system and related equipment - Google Patents

Data query processing method, system and related equipment Download PDF

Info

Publication number
CN111859044A
CN111859044A CN202010752311.9A CN202010752311A CN111859044A CN 111859044 A CN111859044 A CN 111859044A CN 202010752311 A CN202010752311 A CN 202010752311A CN 111859044 A CN111859044 A CN 111859044A
Authority
CN
China
Prior art keywords
role
party
working
work
consulted
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.)
Pending
Application number
CN202010752311.9A
Other languages
Chinese (zh)
Inventor
刘新
陈明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Launch Technology Co Ltd
Original Assignee
Shenzhen Launch Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Launch Technology Co Ltd filed Critical Shenzhen Launch Technology Co Ltd
Priority to CN202010752311.9A priority Critical patent/CN111859044A/en
Publication of CN111859044A publication Critical patent/CN111859044A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/90335Query processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9038Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/604Tools and structures for managing or administering access control systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2141Access rights, e.g. capability lists, access control lists, access tables, access matrices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Automation & Control Theory (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the application provides a data query processing method, a data query processing system and related equipment, wherein work contents related to roles are automatically screened and displayed based on work relations and roles, and the data query efficiency is improved. The method in the embodiment of the application comprises the following steps: receiving a content query request, wherein the content query request comprises a requester identity identifier and a consulted party identity identifier; determining a requester role and a consulted party role according to the requester identity identification and the consulted party identity identification; determining a target working relation between the role of the requester and the role of the consulted party according to the preset working relation table; and extracting the working content matched with the role of the requester and the target working relation from all the working contents of the consulted party to serve as target working content, and displaying the target working content.

Description

Data query processing method, system and related equipment
Technical Field
The present application relates to the field of data query processing technologies, and in particular, to a data query processing method, a data query processing system, and a related device.
Background
The content query in the existing enterprise generally manages the query authority by manually setting corresponding roles and authorities in advance, if the authority exists, the work content of the corresponding authority can be viewed, otherwise, any work content cannot be viewed.
In the existing content query management, management is often performed based on role authority, users with authority can look up all contents, however, users often need to manually screen out work contents related to the users from all contents, the work efficiency is low, and many work contents which are checked without authority or do not need to be looked up can be checked, so that the authority management is disordered.
Disclosure of Invention
The embodiment of the application provides a data query processing method, a data query processing system and related equipment, wherein work contents related to roles are automatically screened and displayed based on work relations and roles, and the data query efficiency is improved.
A first aspect of the embodiments of the present application provides a data query processing method, which may include:
receiving a content query request, wherein the content query request comprises a requester identity identifier and a consulted party identity identifier;
determining a requester role and a consulted party role according to the requester identity identification and the consulted party identity identification;
determining a target working relation between the role of the requester and the role of the consulted party according to the preset working relation table;
and extracting the working content matched with the role of the requester and the target working relation from all the working contents of the consulted party to serve as target working content, and displaying the target working content.
Optionally, as a possible implementation manner, the data query processing method in the embodiment of the present application may further include:
and defining the work relation among all the roles according to the functions of all the roles in the organization, and recording the work relation to a preset work relation table.
Optionally, as a possible implementation manner, the working relationship between the roles in the embodiment of the present application includes: collaborative relationships, superior and subordinate relationships, and irrelevance.
Optionally, as a possible implementation manner, in this embodiment of the application, extracting, as target work content, work content that matches with the role of the requester and the target work relationship from all the work content of the consulted party includes:
when the work relation between the role of the requesting party and the role of the consulted party is a cooperative relation, extracting work contents matched with the role of the requesting party and the cooperative relation from all the work contents of the consulted party as target work contents;
when the work relation between the role of the requesting party and the role of the consulted party is a superior-inferior relation, extracting work contents matched with the role of the requesting party and the superior-inferior relation from all the work contents of the consulted party as target work contents, wherein the role at the superior level has the authority to consult all the work contents of the subordinate role, and the role at the inferior level has the authority to consult all the work contents of the role at the superior level and the work contents matched with the subordinate role;
when the job relationship between the requester role and the consulted role is irrelevant, the target job content is not extracted, and the two parties cannot consult the job content with each other.
A second aspect of the embodiments of the present application provides a data query processing system, which may include:
the receiving module is used for receiving a content query request which comprises a requester identity identifier and a consulted party identity identifier;
the first determining module is used for determining a requester role and a consulted party role according to the requester identity identification and the consulted party identity identification;
the second determining module is used for determining a target working relation between the role of the requester and the role of the consulted party according to the preset working relation table;
and the processing module is used for extracting the working content matched with the role of the requester and the target working relation from all the working contents of the consulted party to serve as target working content and displaying the target working content.
Optionally, as a possible implementation manner, the data query processing system in the embodiment of the present application may further include:
and the user-defined module is used for defining the working relation among all the roles according to the functions of all the roles in the organization and recording the working relation to a preset working relation table.
Optionally, as a possible implementation manner, the working relationship between the roles in the embodiment of the present application includes: collaborative relationships, superior and subordinate relationships, and irrelevance.
Optionally, as a possible implementation manner, the processing module in the embodiment of the present application may include:
the first processing unit is used for extracting working contents matched with the requester role and the cooperative relationship from all the working contents of the consulted party as target working contents when the working relationship between the requester role and the consulted party role is the cooperative relationship;
the second processing unit is used for extracting working contents matched with the role of the requesting party and the up-and-down relation from all the working contents of the consulted party as target working contents when the working relation between the role of the requesting party and the role of the consulted party is the up-and-down relation, the role at the upper level has the authority to consult all the working contents of the lower level role, and the role at the lower level has the authority to consult all the working contents of the role at the upper level and the working contents matched with the lower level role;
and a third processing unit that does not extract the target work content and both parties cannot refer to the work content with each other when the work relationship between the requester role and the referee role is irrelevant.
A third aspect of embodiments of the present application provides a computer apparatus, where the computer apparatus includes a processor, and the processor is configured to implement the steps in any one of the possible implementation manners of the first aspect and the first aspect when executing a computer program stored in a memory.
A fourth aspect of embodiments of the present application provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps in any one of the possible implementations of the first aspect and the first aspect.
According to the technical scheme, the embodiment of the application has the following advantages:
in the embodiment of the application, the data query processing system can determine the role of the requester and the role of the consulted party according to the identity identifier of the requester and the identity identifier of the consulted party contained in the content query request, then determine the target working relationship between the role of the requester and the role of the consulted party according to the preset working relationship table, finally extract the working content matched with the role of the requester and the target working relationship from all the working contents of the consulted party as the target working content, and display the target working content. Compared with the prior art, the method and the device for searching the data have the advantages that the granularity of content searching management can be reduced, the work content related to the role is automatically screened and displayed based on the work relation and the role, and the efficiency of data searching is improved.
Drawings
FIG. 1 is a schematic diagram of an embodiment of a data query processing method in an embodiment of the present application;
FIG. 2 is a schematic diagram of an embodiment of a data query processing method according to an embodiment of the present application;
FIG. 3 is a schematic diagram of an embodiment of a data query processing system according to an embodiment of the present application;
fig. 4 is a schematic diagram of an embodiment of a computer device according to an embodiment of the present application.
Detailed Description
The embodiment of the application provides a data query processing method, a data query processing system and related equipment, wherein work contents related to roles are automatically screened and displayed based on work relations and roles, and the data query efficiency is improved.
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims of the present application and in the above-described drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that the embodiments described herein may be practiced otherwise than as specifically illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
In the embodiment of the application, a display method of the work content is provided based on the work relation between the user and the colleague, and the work content which is most concerned and most interested by the user is quickly positioned, so that the work progress is better promoted and the work efficiency is improved according to the work content.
For convenience of understanding, a specific flow in the embodiment of the present application is described below, and referring to fig. 1, an embodiment of a data query processing method in the embodiment of the present application may include:
101. receiving a content query request, wherein the content query request comprises a requester identity identifier and a consulted party identity identifier;
the contents in the related technical scheme are integrally associated and are not distinguished, the corresponding roles and the authorities are manually set in advance for management, all the work contents can be checked if the authority exists, otherwise, any work content cannot be checked, the granularity of content query management is rough, the related contents need to be manually screened, and the query efficiency is low.
In order to improve the efficiency of content query management, in the embodiment of the present application, all the work contents to which each role belongs may be classified in advance, and then the corresponding work contents are extracted according to the work relationship and the role of the requester and displayed.
The specific classification criteria need to be determined according to the cooperative relationship between the role and other roles, for example, if the role a has a cooperative relationship with the role B and the role C, the role D, all the work contents to which the role a belongs may be classified into three categories, which correspond to the work contents related to the role B, the work contents related to the role C, and the work contents related to the role D, respectively.
After the work content of each role is written, the data query processing system can receive a content query request, wherein the content query request comprises a requester identity identifier and a consulted party identity identifier.
102. Determining a requester role and a consulted party role according to the requester identity identification and the consulted party identity identification;
in practical application, the same user may have multiple roles, and after receiving the content query request, the data query processing system may determine the role of the requesting party and the role of the referred party according to the identity of the requesting party and the identity of the referred party.
103. Determining a target working relation between a requester role and a consulted role according to a preset working relation table;
in the embodiment of the application, the work relationship among all roles can be defined according to the functions of all roles in the organization, and the work relationship is recorded in the preset work relationship table. The data query processing system can determine a target working relationship between the requester role and the consulted role according to a preset working relationship table. It is understood that when multiple roles may exist for the same user, there may be one or more work relationships between the requesting role and the referred role, and the one or more work relationships may be used as the target work relationship.
Optionally, as a possible implementation manner, in the embodiment of the present application, it may be defined that a work relationship between two roles is a top-level relationship, and a role at the top level has a right to refer to all work contents of a lower-level role.
Optionally, as a possible implementation manner, in the embodiment of the present application, a working relationship between two roles may be defined as a cooperative relationship, and one party in the cooperative relationship may refer to the matched working content in all the working contents of the other party according to its own role.
Optionally, as a possible implementation manner, in the embodiment of the present application, a work relationship between two roles may be defined as an unrelated relationship, and two parties in the unrelated relationship cannot refer to work content mutually. Specifically, if there is no hierarchical relationship or cooperative relationship between roles, it may be assumed that there is no relationship between roles by default.
Illustratively, the role of zhang san is a project manager, zhang san has a master leader role and also has subordinate members of project team members, including roles of a financial representative, a product representative, a manufacturing representative, a sales representative, a marketing representative, a design representative, a technical representative, a research and development representative and the like, and the project manager and the roles form a superior-subordinate relationship. The project manager and the intellectual property engineer are in a cooperative relationship, the intellectual property engineer assists the project manager to complete an intellectual property declaration task of the project, and the project manager can look up work contents related to intellectual property declaration to which the intellectual property engineer belongs.
104. And extracting the work content matched with the role of the requester and the target work relation from all the work contents of the consulted party to serve as target work content, and displaying the target work content.
After determining the target work relationship, the data query processing system may extract, as the target work content, the work content matching the requester role and the target work relationship among all the work contents of the consulted party, and display the target work content.
For example, when the target work relationship is a top-bottom relationship, the role at the upper level has a right to refer to all the work contents of the role at the lower level, and the role at the lower level has a right to refer to the work contents matching with the role at the lower level among all the work contents of the role at the upper level. When the target working relation is a cooperative relation, one party can look up matched working contents in all the working contents of the other party according to the role of the party. When the target work relationship is irrelevant, the two parties in the irrelevant cannot refer to the work content with each other.
In the embodiment of the application, the data query processing system can determine the role of the requester and the role of the consulted party according to the identity identifier of the requester and the identity identifier of the consulted party contained in the content query request, then determine the target working relationship between the role of the requester and the role of the consulted party according to the preset working relationship table, finally extract the working content matched with the role of the requester and the target working relationship from all the working contents of the consulted party as the target working content, and display the target working content. Compared with the prior art, the method and the device for searching the data have the advantages that the granularity of content searching management can be reduced, the work content related to the role is automatically screened and displayed based on the work relation and the role, and the efficiency of data searching is improved.
For ease of understanding, referring to fig. 2, the data query processing method in the embodiment of the present application will be described below with reference to a specific application embodiment. The method specifically comprises the following steps:
1) defining working relations including an upper-level relation, a lower-level relation, a cooperation relation and a no relation according to functions and roles in the organization, and constructing an organization working relation table according to the working relations;
2) receiving a request of a user for looking up the work content of a colleague, wherein the request comprises user identity information and colleague identity information;
3) determining roles and functions of the user and the co-workers in the organization according to the user identity information and the co-worker identity information, and determining the working relation of the user and the co-workers by utilizing a preset organization working relation table according to the roles and functions of the user and the co-workers;
4) and displaying the work content of the colleague to the user according to the determined work relation. The method specifically comprises the following steps:
a) the relationship between the upper and lower levels: if the user is directly superior, all the work content can be checked; if not, only the content of the relevant part of the work can be checked; for example, if the application user is a project manager, the colleague can view the work content of the project for which the colleague participates; if the manager is a functional department manager, the working content of the colleague participating in the functional affairs of the department can be checked.
b) And (3) a cooperative relationship: judging and checking the relevant work content of the corresponding post according to the post responsibility;
for example, an intellectual property engineer may view all work related to intellectual property of a project, including arrangement of work related to intellectual property of a project plan, number of expected intellectual property applications, number of actual intellectual property applications, progress of intellectual property applications, and related suggestions or ideas of intellectual property fed back in work reports; the related work content of intellectual property of financial staff can be checked, and the work content specifically comprises process examination and approval progress and examination and approval opinions such as budget, purchase and payment, so that the work of the staff can be further promoted; the working contents related to intellectual property rights of developers can be checked so as to solve the problems related to the intellectual property rights, assist the developers to complete intellectual property rights application and the like.
c) Without relationship: no work content can be viewed.
Referring to fig. 3, an embodiment of the present application further provides a data query processing system, which may include:
a receiving module 301, configured to receive a content query request, where the content query request includes an identity identifier of a requesting party and an identity identifier of a party to be consulted;
a first determining module 302, configured to determine a requestor role and a consulted party role according to the requestor identity identifier and the consulted party identity identifier;
a second determining module 303, configured to determine a target working relationship between the requestor role and the consulted role according to a preset working relationship table;
and the processing module 304 is used for extracting the working content matched with the role of the requester and the target working relation from all the working contents of the consulted party as target working content and displaying the target working content.
Optionally, as a possible implementation manner, the data query processing system in the embodiment of the present application may further include:
and the user-defined module is used for defining the working relation among all the roles according to the functions of all the roles in the organization and recording the working relation to a preset working relation table.
Optionally, as a possible implementation manner, the working relationship between the roles in the embodiment of the present application includes: collaborative relationships, superior and subordinate relationships, and irrelevance.
Optionally, as a possible implementation manner, the processing module in the embodiment of the present application may include:
the first processing unit is used for extracting working contents matched with the requester role and the cooperative relationship from all the working contents of the consulted party as target working contents when the working relationship between the requester role and the consulted party role is the cooperative relationship;
the second processing unit is used for extracting working contents matched with the role of the requesting party and the up-and-down relation from all the working contents of the consulted party as target working contents when the working relation between the role of the requesting party and the role of the consulted party is the up-and-down relation, the role at the upper level has the authority to consult all the working contents of the lower level role, and the role at the lower level has the authority to consult all the working contents of the role at the upper level and the working contents matched with the lower level role;
and a third processing unit that does not extract the target work content and both parties cannot refer to the work content with each other when the work relationship between the requester role and the referee role is irrelevant.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
The data query processing system in the embodiment of the present application is described above from the perspective of the modular functional entity, please refer to fig. 4, and the computer apparatus in the embodiment of the present application is described below from the perspective of hardware processing:
the computer device 1 may include a memory 11, a processor 12 and an input output bus 13. The processor 11, when executing the computer program, implements the steps in the above-described data query processing method embodiment shown in fig. 1, such as steps 101 to 103 shown in fig. 1. Alternatively, the processor, when executing the computer program, implements the functions of each module or unit in the above-described device embodiments.
In some embodiments of the present application, the processor is specifically configured to implement the following steps:
receiving a content query request, wherein the content query request comprises a requester identity identifier and a consulted party identity identifier;
determining a requester role and a consulted party role according to the requester identity identification and the consulted party identity identification;
determining a target working relation between a requester role and a consulted role according to a preset working relation table;
and extracting the work content matched with the role of the requester and the target work relation from all the work contents of the consulted party to serve as target work content, and displaying the target work content.
Optionally, as a possible implementation manner, the processor may be further configured to implement the following steps:
and defining the work relation among all the roles according to the functions of all the roles in the organization, and recording the work relation to a preset work relation table.
Optionally, as a possible implementation manner, the working relationship between the roles includes: the processor may be further configured to implement the following steps:
when the work relation between the role of the requesting party and the role of the consulted party is a cooperative relation, extracting work contents matched with the role of the requesting party and the cooperative relation from all the work contents of the consulted party as target work contents;
when the work relation between the role of the requesting party and the role of the consulted party is a superior-inferior relation, extracting work contents matched with the role of the requesting party and the superior-inferior relation from all the work contents of the consulted party as target work contents, wherein the role at the superior level has the authority to consult all the work contents of the subordinate role, and the role at the inferior level has the authority to consult all the work contents of the role at the superior level and the work contents matched with the subordinate role;
when the job relationship between the requester role and the consulted role is irrelevant, the target job content is not extracted, and the two parties cannot consult the job content with each other.
The memory 11 includes at least one type of readable storage medium, and the readable storage medium includes a flash memory, a hard disk, a multimedia card, a card type memory (e.g., SD or DX memory, etc.), a magnetic memory, a magnetic disk, an optical disk, and the like. The memory 11 may in some embodiments be an internal storage unit of the computer device 1, for example a hard disk of the computer device 1. The memory 11 may also be an external storage device of the computer apparatus 1 in other embodiments, such as a plug-in hard disk provided on the computer apparatus 1, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like. Further, the memory 11 may also include both an internal storage unit and an external storage device of the computer apparatus 1. The memory 11 may be used not only to store application software installed in the computer apparatus 1 and various types of data, such as codes of the computer program 01, but also to temporarily store data that has been output or is to be output.
The processor 12 may be a Central Processing Unit (CPU), controller, microcontroller, microprocessor or other data Processing chip in some embodiments, and is used for executing program codes stored in the memory 11 or Processing data, such as executing the computer program 01.
The input/output bus 13 may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc.
Further, the computer apparatus may further include a wired or wireless network interface 14, and the network interface 14 may optionally include a wired interface and/or a wireless interface (such as a WI-FI interface, a bluetooth interface, etc.), which are generally used for establishing a communication connection between the computer apparatus 1 and other electronic devices.
Optionally, the computer device 1 may further include a user interface, the user interface may include a Display (Display), an input unit such as a Keyboard (Keyboard), and optionally, the user interface may further include a standard wired interface and a wireless interface. Alternatively, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch device, or the like. The display, which may also be referred to as a display screen or display unit, is suitable for displaying information processed in the computer device 1 and for displaying a visualized user interface.
Fig. 4 shows only the computer arrangement 1 with the components 11-14 and the computer program 01, it being understood by a person skilled in the art that the structure shown in fig. 4 does not constitute a limitation of the computer arrangement 1, but may comprise fewer or more components than shown, or a combination of certain components, or a different arrangement of components.
The present application further provides a computer-readable storage medium having a computer program stored thereon, which when executed by a processor, can implement the steps of:
receiving a content query request, wherein the content query request comprises a requester identity identifier and a consulted party identity identifier;
determining a requester role and a consulted party role according to the requester identity identification and the consulted party identity identification;
determining a target working relation between a requester role and a consulted role according to a preset working relation table;
and extracting the work content matched with the role of the requester and the target work relation from all the work contents of the consulted party to serve as target work content, and displaying the target work content.
Optionally, as a possible implementation manner, the processor may be further configured to implement the following steps:
and defining the work relation among all the roles according to the functions of all the roles in the organization, and recording the work relation to a preset work relation table.
Optionally, as a possible implementation manner, the working relationship between the roles includes: the processor may be further configured to implement the following steps:
when the work relation between the role of the requesting party and the role of the consulted party is a cooperative relation, extracting work contents matched with the role of the requesting party and the cooperative relation from all the work contents of the consulted party as target work contents;
when the work relation between the role of the requesting party and the role of the consulted party is a superior-inferior relation, extracting work contents matched with the role of the requesting party and the superior-inferior relation from all the work contents of the consulted party as target work contents, wherein the role at the superior level has the authority to consult all the work contents of the subordinate role, and the role at the inferior level has the authority to consult all the work contents of the role at the superior level and the work contents matched with the subordinate role;
when the job relationship between the requester role and the consulted role is irrelevant, the target job content is not extracted, and the two parties cannot consult the job content with each other.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (10)

1. A data query processing method, comprising:
receiving a content query request, wherein the content query request comprises a requester identity identifier and a consulted party identity identifier;
determining a requester role and a consulted party role according to the requester identity identification and the consulted party identity identification;
determining a target working relation between the role of the requester and the role of the consulted party according to the preset working relation table;
and extracting the working content matched with the role of the requester and the target working relation from all the working contents of the consulted party to serve as target working content, and displaying the target working content.
2. The method of claim 1, prior to said receiving a content query request, further comprising:
and defining the work relation among all the roles according to the functions of all the roles in the organization, and recording the work relation to a preset work relation table.
3. The method of claim 2, wherein the work relationship between the roles comprises: collaborative relationships, superior and subordinate relationships, and irrelevance.
4. The method according to claim 3, wherein extracting, as the target work content, the work content that matches the requestor role and the target work relationship from all the work contents of the consulted party specifically includes:
when the work relation between the role of the requesting party and the role of the consulted party is a cooperative relation, extracting work contents matched with the role of the requesting party and the cooperative relation from all the work contents of the consulted party as target work contents;
when the work relation between the role of the requesting party and the role of the consulted party is a superior-inferior relation, extracting work contents matched with the role of the requesting party and the superior-inferior relation from all the work contents of the consulted party as target work contents, wherein the role at the superior level has the authority to consult all the work contents of the subordinate role, and the role at the inferior level has the authority to consult all the work contents of the role at the superior level and the work contents matched with the subordinate role;
when the job relationship between the requester role and the consulted role is irrelevant, the target job content is not extracted, and the two parties cannot consult the job content with each other.
5. A data query processing system, comprising:
the system comprises a receiving module, a searching module and a searching module, wherein the receiving module is used for receiving a content searching request which comprises a requester identity identifier and a searched party identity identifier;
the first determining module is used for determining a requester role and a consulted party role according to the requester identity identifier and the consulted party identity identifier;
the second determining module is used for determining a target working relation between the role of the requester and the role of the consulted party according to the preset working relation table;
and the processing module is used for extracting the working content matched with the role of the requester and the target working relation from all the working contents of the consulted party to serve as target working content and displaying the target working content.
6. The system of claim 5, further comprising:
and the user-defined module is used for defining the working relation among all the roles according to the functions of all the roles in the organization and recording the working relation to a preset working relation table.
7. The system of claim 6, wherein the work relationship between the roles comprises: collaborative relationships, superior and subordinate relationships, and irrelevance.
8. The system of claim 7, wherein the processing module comprises:
the first processing unit is used for extracting working contents matched with the requester role and the cooperative relationship from all the working contents of the consulted party as target working contents when the working relationship between the requester role and the consulted party role is the cooperative relationship;
the second processing unit is used for extracting working contents matched with the role of the requesting party and the up-and-down relation from all the working contents of the consulted party as target working contents when the working relation between the role of the requesting party and the role of the consulted party is the up-and-down relation, the role at the upper level has the authority to consult all the working contents of the lower level role, and the role at the lower level has the authority to consult all the working contents of the role at the upper level and the working contents matched with the lower level role;
and a third processing unit that does not extract the target work content and both parties cannot refer to the work content with each other when the work relationship between the requester role and the referee role is irrelevant.
9. A computer arrangement, characterized in that the computer arrangement comprises a processor for implementing the steps of the method according to any one of claims 1 to 4 when executing a computer program stored in a memory.
10. A computer-readable storage medium having stored thereon a computer program, characterized in that: the computer program when executed by a processor implementing the steps of the method according to any one of claims 1 to 4.
CN202010752311.9A 2020-07-30 2020-07-30 Data query processing method, system and related equipment Pending CN111859044A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010752311.9A CN111859044A (en) 2020-07-30 2020-07-30 Data query processing method, system and related equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010752311.9A CN111859044A (en) 2020-07-30 2020-07-30 Data query processing method, system and related equipment

Publications (1)

Publication Number Publication Date
CN111859044A true CN111859044A (en) 2020-10-30

Family

ID=72946468

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010752311.9A Pending CN111859044A (en) 2020-07-30 2020-07-30 Data query processing method, system and related equipment

Country Status (1)

Country Link
CN (1) CN111859044A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112487830A (en) * 2020-11-09 2021-03-12 文思海辉智科科技有限公司 Translation memory library operation execution method and device, computer equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104463015A (en) * 2014-12-15 2015-03-25 浪潮通用软件有限公司 Authority management method and device
CN105243337A (en) * 2015-10-20 2016-01-13 上海斐讯数据通信技术有限公司 Permission control system and method
CN105302845A (en) * 2014-08-01 2016-02-03 华为技术有限公司 Data information transaction method and system
CN107545047A (en) * 2017-08-17 2018-01-05 平安科技(深圳)有限公司 The querying method and terminal device of user right data
US10691754B1 (en) * 2015-07-17 2020-06-23 Hrl Laboratories, Llc STAGS: secure, tunable, and accountable generic search in databases

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105302845A (en) * 2014-08-01 2016-02-03 华为技术有限公司 Data information transaction method and system
CN104463015A (en) * 2014-12-15 2015-03-25 浪潮通用软件有限公司 Authority management method and device
US10691754B1 (en) * 2015-07-17 2020-06-23 Hrl Laboratories, Llc STAGS: secure, tunable, and accountable generic search in databases
CN105243337A (en) * 2015-10-20 2016-01-13 上海斐讯数据通信技术有限公司 Permission control system and method
CN107545047A (en) * 2017-08-17 2018-01-05 平安科技(深圳)有限公司 The querying method and terminal device of user right data

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王建安 主编: "《JCI评审攻略 100招提升医院质量与安全》", 北京:光明日报出版社 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112487830A (en) * 2020-11-09 2021-03-12 文思海辉智科科技有限公司 Translation memory library operation execution method and device, computer equipment and storage medium
CN112487830B (en) * 2020-11-09 2024-05-28 文思海辉智科科技有限公司 Translation memory operation execution method and device, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
CN110019292B (en) Data query method and device
US9584949B2 (en) Cloud based master data management architecture
Helland If you have too much data, then'good enough'is good enough
CN109446197A (en) User information processing method, device, computer equipment and storage medium
Hasic et al. Towards assessing the theoretical complexity of the decision model and notation (DMN)
WO2022105135A1 (en) Information verification method and apparatus, and electronic device and storage medium
McKnight Information management: strategies for gaining a competitive advantage with data
CN107729330B (en) Method and apparatus for acquiring data set
CN101287018A (en) Integrated data-handling method and device based on multi-system user
CN110675238A (en) Client label configuration method, system, readable storage medium and electronic equipment
CN109544266A (en) Product data method for pushing, device and computer readable storage medium
CN112115152A (en) Data increment updating and querying method and device, electronic equipment and storage medium
CN111259056A (en) Block chain data query method, system and related equipment
US11645344B2 (en) Entity mapping based on incongruent entity data
CN111310032A (en) Resource recommendation method and device, computer equipment and readable storage medium
CN107679065A (en) Method for exhibiting data, device and computer-readable recording medium
CN109947797B (en) Data inspection device and method
CN111859044A (en) Data query processing method, system and related equipment
CN108228691B (en) Processing method of data elements in government information management
US11170046B2 (en) Network node consolidation
US8832110B2 (en) Management of class of service
CN115809901A (en) Data asset management method and device, electronic equipment and storage medium
CN108985908A (en) Real estate information sharing method, device, computer readable storage medium
CN113934729A (en) Data management method based on knowledge graph, related equipment and medium
JP2015060344A (en) Business support system

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20201030