CN111859044A - Data query processing method, system and related equipment - Google Patents
Data query processing method, system and related equipment Download PDFInfo
- 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
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 14
- 238000012545 processing Methods 0.000 claims abstract description 38
- 238000000034 method Methods 0.000 claims abstract description 21
- 238000004590 computer program Methods 0.000 claims description 12
- 230000006870 function Effects 0.000 claims description 12
- 230000008520 organization Effects 0.000 claims description 12
- 230000008569 process Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/90335—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9038—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/604—Tools and structures for managing or administering access control systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing 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/2141—Access 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
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.
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)
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)
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 |
-
2020
- 2020-07-30 CN CN202010752311.9A patent/CN111859044A/en active Pending
Patent Citations (5)
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)
Title |
---|
王建安 主编: "《JCI评审攻略 100招提升医院质量与安全》", 北京:光明日报出版社 * |
Cited By (2)
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 |