WO2019051946A1 - 节点任务数据显示方法、装置、存储介质和计算机设备 - Google Patents
节点任务数据显示方法、装置、存储介质和计算机设备 Download PDFInfo
- Publication number
- WO2019051946A1 WO2019051946A1 PCT/CN2017/108348 CN2017108348W WO2019051946A1 WO 2019051946 A1 WO2019051946 A1 WO 2019051946A1 CN 2017108348 W CN2017108348 W CN 2017108348W WO 2019051946 A1 WO2019051946 A1 WO 2019051946A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- variable
- node
- configuration information
- task data
- identifier
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
-
- 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
- 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/904—Browsing; Visualisation therefor
-
- 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/906—Clustering; Classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1407—General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06316—Sequencing of tasks or work
Definitions
- the present application relates to the field of information processing technologies, and in particular, to a node task data display method, apparatus, storage medium, and computer device.
- Workflow is the organization and organization of a set of tasks to complete a business process. It is an abstract and general description of the business process and the business rules between its various operational steps.
- the workflow defines the trigger sequence and trigger conditions of the task, and splits each task into multiple node tasks.
- Each node task can be completed by one or more software systems, or can be completed by one or a group of people. This is done by one or more people working with the software system.
- the main problem with workflow resolution is that in order to achieve a business goal, a computer is used to automatically deliver documents, information, or tasks between multiple participants in accordance with certain predetermined rules.
- the task data is sorted and displayed.
- the fixed field may include the urgency of the task and the allocation time of the task.
- the tasks to be displayed are sorted and displayed according to the urgency of the tasks and the order of the assigned time according to the urgency of the tasks and the assigned time of the tasks.
- the focus of the node task data to be viewed is not necessarily the same.
- the business personnel focus on the node task data of a certain node of the property insurance type, and the focus of the variable concerned is the level of the claim priority; the node task data for a node of the life insurance type,
- the focus of the variables of interest is the nuclear premium.
- the size of the amount is fixed because the set query variable is fixed, and it is difficult to flexibly sort and display various types of node task data.
- a node task data display method, apparatus, storage medium, and computer device are provided.
- a method for displaying a node task data comprising: receiving a query instruction for node task data, where the query instruction carries a user identifier and a node identifier; and according to the query instruction, a node task associated with the node identifier Querying, in the data table, node task data associated with the user identifier; querying variable configuration information associated with the user identifier from a variable configuration information table associated with the node identifier; and querying each node task data from the query Extracting a variable value corresponding to the variable configuration information; and sorting and displaying each of the queryed node task data according to the extracted variable value in each node task data.
- a node task data display device comprising: a query instruction receiving module, configured to receive a query instruction for node task data, the query instruction carrying a user identifier and a node identifier; and a node task data query module, configured to The query instruction queries the node task data associated with the user identifier from a node task data table associated with the node identifier; the variable configuration information query module is configured to use a variable configuration information table associated with the node identifier Querying variable configuration information associated with the user identifier; a variable value extraction module, configured to extract a variable value corresponding to the variable configuration information from each node task data that is queried; and a sorting display module, configured to: Each node task data of the query is sorted and displayed according to the extracted variable value in each node task data.
- One or more non-volatile storage media storing computer readable instructions that, when executed by one or more processors, perform the steps of the methods described in the various embodiments of the present application.
- a computer device comprising a memory and a processor, the memory storing computer readable instructions, the computer readable instructions being executed by the processor, causing the processor to perform the methods described in various embodiments of the present application A step of.
- FIG. 1 is an application environment diagram of a node task data display method in an embodiment
- FIG. 2 is a flow chart showing a method for displaying node task data in an embodiment
- FIG. 3 is a flow chart showing a process of configuring variable configuration information in one embodiment
- FIG. 4 is a flow chart showing a process of selecting variable configuration information in an embodiment
- FIG. 5 is a flowchart of sorting and displaying each node task data that is queried according to the variable value in each node task data extracted in one embodiment
- FIG. 6 is a flow chart showing a method for displaying node task data in another embodiment
- FIG. 7 is a structural block diagram of a node task data display device in an embodiment
- FIG. 8 is a structural block diagram of a node task data display device in another embodiment
- FIG. 9 is a structural block diagram of a node task data display device in still another embodiment.
- Figure 10 is a diagram showing the internal structure of a terminal in one embodiment.
- the node task data display method provided by the embodiment of the present application can be applied to the application environment shown in FIG. 1 .
- the terminal 110 and the server 120 are connected through a network.
- the corresponding node task data and variable configuration information are stored on the server 120.
- the terminal 110 is provided with a corresponding interface for querying and displaying the task data of the node.
- the user can input the corresponding node task data to process the account information, access the workflow data processing platform, and enter the workflow to the node on a node.
- the processing interface of the data can be applied to the application environment shown in FIG. 1 .
- the terminal 110 and the server 120 are connected through a network.
- the corresponding node task data and variable configuration information are stored on the server 120.
- the terminal 110 is provided with a corresponding interface for querying and displaying the task data of the node.
- the user can input the corresponding node task data to process the account information, access the workflow data processing platform, and enter the workflow to the node on a
- the terminal 110 may receive a query instruction triggered by the user for the node task data on the workflow, obtain corresponding node task data and variable configuration information from the server 120, and display the variable configuration information according to the data displayed by the user on the node.
- the corresponding node task data is sorted and displayed.
- the node task data and variable configuration information may also be pre-stored in the database of the terminal 110 itself so that the corresponding data can be directly read from the own database without being acquired from the server.
- a node task data display method is provided. This embodiment is applied to the terminal shown in FIG. 1 by way of example. Referring to FIG. 2, the method includes:
- Step S202 Receive a query instruction for the node task data, where the query instruction carries the user identifier and the node identifier.
- the terminal may first receive an access operation of the user to the BPM (Business Process Management) system, and after verifying that the login account and password of the user on the BPM system pass, the corresponding workflow data processing may be displayed.
- the interface obtains user information corresponding to the login account, and the user information includes a user identifier and a user's personal information.
- the user identification may be a character string of characters including at least one of numbers, letters, punctuation marks, and the like for uniquely identifying the corresponding user.
- multiple nodes are set in the BPM system, and task data that needs to be displayed under different nodes is not necessarily the same, and different users are correspondingly assigned to process node tasks on different nodes, or have permission to query.
- Node task data is not necessarily the same.
- the terminal may respond to the query operation of the user on the workflow data processing interface, and trigger a corresponding query instruction according to the query operation.
- the query instruction may be a query instruction of the node task data of the user on a certain node on the workflow, and thus the query instruction carries the node identifier and the user identifier of the corresponding node.
- the node identifier may be composed of at least one of a preset number of digits, letters, punctuation marks, and other special characters for uniquely identifying the corresponding node.
- the terminal may directly trigger a query instruction for the task data of the corresponding node, where the node for the query instruction may be a preset associated with the user identifier.
- the node for the query instruction may be a preset associated with the user identifier.
- Step S204 querying from the node task data table associated with the node identifier according to the query instruction The node task data associated with the user ID.
- the node task data is the task data that is flowed to a certain workflow node in the corresponding workflow data.
- the node task data table is a preset data table for storing node task data.
- a corresponding node task data table may be set for each node, and the set node task data table is associated with the node identifier of the corresponding node, and the flow is transferred to all node tasks on the same node.
- the data is stored in the corresponding node task data table.
- an association relationship between each user and one or several nodes is pre-established in the BPM system, and the association relationship is used to indicate that each user has access to, query, or process some or all of the node task data on the corresponding node.
- a user identifier of all households having processing authority with the task data to be processed transferred to a certain node may be associated with the node identifier of the node.
- a relationship is also established between the user identifier of the user having access, query or processing capability for the node task data and the corresponding node task data.
- the terminal may query the node task data table associated with the node identifier carried in the node according to the query instruction, and query the node task data of the node task data table that has an association relationship with the user identifier.
- the node task data that is queried is the data to be displayed.
- the query instruction may further carry state information of the node task data to be displayed, and the state information may be node task data under processed or pending or all history records.
- the terminal may filter, from the associated node task data, node task data that matches the state information to be set as node task data to be displayed.
- Step S206 querying variable configuration information associated with the user identifier from the variable configuration information table associated with the node identifier.
- variable configuration information table is further configured, and the variable configuration information table is used to store corresponding variable configuration information.
- Each variable configuration information contains the corresponding variable identifier and the data type of the variable value.
- the variable identifier is used to uniquely identify the corresponding variable.
- the variable is a node task data or a field in the workflow data to which the node task belongs.
- the variable value is the specific value of the corresponding field in the node data, and the data type may include a numerical type. , string or integer, etc.
- the variable configuration information is used to sort and display the corresponding node data, and may also include a sorting display rule for the variable value.
- variable configuration information may include the audit ring.
- the claim amount field in the node task data on the section may further configure the sorting display according to the specific variable value (that is, the value of the claim amount) on the claim amount field.
- the value of the variable when the value of the variable is a value, it can be configured according to the size of the variable value; when the variable value is a fixed character, such as "high”, “medium”, “low”, etc., it can be set according to "high”. , "Medium”, “Low” order to sort.
- the variable configuration information may include a plurality of, that is, comprehensive sorting according to variable values of the set plurality of variables.
- the terminal may determine a variable configuration information table associated with the node identifier according to the node identifier, and query the variable configuration information associated with the user identifier from the variable configuration information table.
- the variable configuration information associated with the user identification is variable configuration information for the corresponding user from some or all of the selected ones of the variable configuration information set for the node.
- Step S208 extracting a variable value corresponding to the variable configuration information from each of the queried node task data.
- the variable configured in the variable configuration information may be extracted, and the corresponding variable is read from each of the queried node task data according to the variable configured therein.
- the variable value of the field may be recorded the node task data to which the extracted variable value belongs.
- Step S210 Sort and display each node task data that is queried according to the variable value in each extracted node task data.
- the extracted variable values may be further sorted according to the sorting rule set in the variable configuration information.
- the variable value can be sorted according to the numerical value of the numeric type, or the data type of the string can be sorted according to the preset string sorting rule.
- the node task data may be sorted on the corresponding sorting interface on the terminal according to the determined task value of each variable value. .
- the node task data display method described above by setting a node task data table and a variable configuration information table associated with the node identifier, and acquiring node task data associated with the user identifier from the associated node task data table, and then Get the variable associated with the user ID in the variable configuration information table
- the configuration information is obtained according to the variable configuration information, and the variable value in each node task data is obtained, and the variable value is sorted according to the configuration relationship set in the variable configuration information, and the acquired node task is obtained according to the order of the variable values.
- the data is sorted and displayed.
- the node task data to be displayed may be sorted and displayed according to the variable information of the user-defined configuration for different nodes and different users, and the variable configuration information corresponding to different nodes and different users may be different, thereby Achieve flexible display of node task data.
- the above-described node task data display method further includes a process of configuring the variable configuration information, which may be performed before the query instruction is triggered or after the node task data is sorted and displayed. As shown in Figure 3, the process includes:
- Step S302 Receive a configuration instruction for a variable, where the configuration command carries an administrator identifier and a node identifier.
- the configuration instruction is a configuration instruction for a variable on the node, and is used to trigger configuration of variable configuration information common to each node.
- the terminal may provide a configuration button for triggering the configuration instruction on the workflow data processing interface, and generate a configuration instruction for the variable by detecting a click operation applied to the button.
- the configuration command carries an administrator identifier and a node identifier.
- the node identifier is the node identifier of the selected node to be set, and the administrator identifier is information for uniquely identifying the corresponding administrator, and may be the user identifier of the corresponding user.
- step S304 when it is detected that the administrator corresponding to the administrator identifier has the configuration authority, the variable configuration information setting interface is generated according to the configuration instruction, and the variable configuration information input in the setting interface is obtained.
- the terminal when detecting the configuration instruction, the terminal may detect whether the administrator identifier has the configuration authority for performing variable configuration on the node.
- a corresponding configuration permission table may be preset for each node identifier, and the administrator permission identifier of the administrator having the variable configuration authority for the node may be stored in the configuration permission table.
- the administrator identifier may be detected whether there is a configuration permission table corresponding to the node identifier, and if yes, when the corresponding administrator has the configuration permission, the corresponding variable configuration information setting interface is generated.
- the interface is an interface for setting variables of the corresponding node, and obtains variable configuration information input by the user in the interface.
- the input variable configuration information includes modification information or deletion information of the set variable, and may also be added configuration information of the variable. This variable can It is selected from the common fields contained in the node task data on the node, or may also be selected from the fields included in the entire workflow data.
- all the fields in the node task data or the workflow data may be provided, and the user selects or deselects one or more fields, and sets the selected field to the variable to be configured. And receiving configuration information for the selected field.
- Step S306 receiving a configuration confirmation command, and inputting the input variable configuration information into the variable configuration information table associated with the node identifier.
- a confirmation button for triggering the completion of the variable configuration may be provided on the interface.
- a click operation on the confirmation button is detected, a configuration confirmation command is triggered.
- the variable configuration information input on the interface is written to the node task data table associated with the node identifier according to the triggered configuration confirmation command.
- a plurality of variable configuration information tables may be preset, and different variable configuration information tables are used to store variable configuration information corresponding to one or several different nodes, and establish the variable configuration information table and the corresponding one or several The correspondence between the node identifiers of different nodes.
- a total variable configuration information table may be set for all the nodes in the workflow, and the corresponding node to which the variable configuration information in the variable configuration information table belongs is recorded, so that the node may be queried according to the node identifier of the corresponding node.
- the variable configuration information set by the corresponding node may be set for all the nodes in the workflow, and the corresponding node to which the variable configuration information in the variable configuration information table belongs is recorded, so that the node may be queried according to the node identifier of the corresponding node.
- the administrator can configure different variables for each node, further improving the flexibility of the variable configuration, and enabling the user on the node to select the configured variables. This is done so that each user can personalize the display of node task information on the processed nodes.
- the node task data display method further includes a process of selecting variable configuration information, and the process may also be performed before the query command is triggered or after the node task data is sorted and displayed. As shown in Figure 4, the process includes:
- Step S402 receiving a display instruction for a variable, where the configuration instruction carries a user identifier and a node identifier.
- the terminal may provide a display button for triggering viewing and/or selection of the configured variable on the workflow data processing interface, and when detecting a click operation applied to the button, generating a display instruction of the variable .
- the display instruction carries a user identifier and a node identifier, and the node identifier is a node identifier of a node of the selected variable to be displayed.
- the user can click on the display button Before or after, the node selection is performed, or the node corresponding to the current interface displayed on the interface is taken as the selected node, and the node identifier of the selected node is carried into the display instruction.
- Step S404 displaying variable configuration information associated with the node identifier according to the display instruction.
- the terminal may read the preset variable configuration information associated with the variable identifier from the variable configuration information table associated with the node identifier, and display the read variable configuration information in the corresponding variable selection interface.
- the selection state of each variable before the user can be further obtained and the selection state of each variable is also displayed in the corresponding selection interface.
- the variable configuration information associated with the node identifier is displayed in a list form according to the display instruction, and the corresponding selection state is displayed in the configuration information of each row of variables.
- the selected state includes the selected state and the unselected state.
- Step S406 receiving a selection instruction for the displayed variable configuration information.
- the terminal may provide a corresponding button for triggering selection confirmation of the variable in the interface, and after detecting the click operation on the button, generate a selection instruction.
- the user can select the displayed variable configuration information, and the terminal can detect the user's selection operation and carry the selected variable configuration information to the triggered selection instruction.
- the user may be selected or deselected for the corresponding variable by detecting an operation on the selected state provided on the display interface.
- the selected variable can be part or all of the variables configured for the corresponding node.
- Step S408 associating the variable configuration information selected by the selection instruction with the user identifier.
- the terminal may associate the variable configuration information selected by the selection instruction with the user identifier to implement a user-selective operation of the variable configuration information.
- the terminal may associate the variable configuration information selected by the selection instruction with the user identifier to implement a user-selective operation of the variable configuration information.
- step S210 includes:
- Step S502 storing the extracted variable values in each node task data into a preset variable data table, and establishing an association relationship between each stored variable value and the corresponding node task data.
- the terminal further sets a variable data table for storing variable values of related variables extracted from the node task data to be displayed.
- the terminal can be pre-according to the user
- the selection operation of the variable configuration information sets the storage space for the variable selected by the user in the variable data table.
- the extracted variable value in each node task data can be stored in the corresponding task data table. And specifically stored in the task data table for storing the position of the corresponding variable value, establishing an association relationship between each stored variable value and the corresponding node task data, so that the extracted variable value is recorded and learned according to the association relationship.
- the node task data to which it belongs can be pre-according to the user
- the selection operation of the variable configuration information sets the storage space for the variable selected by the user in the variable data table.
- the extracted variable value in each node task data can be stored in the corresponding task data table. And specifically stored in the task data table for storing the position of the corresponding variable value, establishing an association relationship between each stored variable value and the corresponding node task data
- Step S504 sorting the variable values in the variable data table according to the queried variable configuration information.
- the sorting rule set in the variable configuration information is further synchronized in the variable data table, and the variable values are sorted according to the sorting rule for the variable values stored therein. According to the order of each variable value, the sorting of the corresponding node task data can be known.
- a variable value in the variable data table is a field value corresponding to a corresponding field in a node task data, and a field value may include one or more field values, and the specific quantity is a variable in the corresponding variable configuration information. quantity.
- Step S506 sorting and displaying the node task data corresponding to the variable value in the variable data table according to the sorting result of the variable values in the variable data table.
- the ordering of the variable values in the variable data table is the ordering of the task data of the corresponding node.
- the terminal can read the sorting result of each variable value in the variable data table, and sort and display the queryed node task data according to the sorting result.
- the sorting of the variable value in the variable data table is more efficient, and the sorting result in the variable data table is used. Sorting the node task data can improve the efficiency of sorting the node task data accordingly.
- the variable configuration information includes a variable identifier and a data type of the variable value.
- the step S208 includes: extracting, from each of the queried node task data, a variable value corresponding to the data type corresponding to the variable identifier.
- variable value corresponding to the variable identifier may be queried from the node task data, the variable identifier is the same as the variable identifier in the variable configuration information, and the data type of the variable value is the data type recorded in the variable configuration information.
- the data type described in the variable configuration information is a data type that exists according to a corresponding variable in the service data table. The accuracy of the extracted variable values can be further improved by extracting the variable values corresponding to the data types corresponding to the variable identifiers in the variable configuration information.
- another node task data display method is provided, and the method includes:
- Step S602 receiving a query instruction for the node task data, where the query instruction carries the user identifier and the node identifier.
- a query command for node task data of a preset default node may be automatically generated upon detecting a node task data access request.
- a query instruction for triggering node task data for a node corresponding to the query button may also be triggered upon receiving a query button for triggering node task data on a node.
- Step S604 querying node task data associated with the user identifier from the node task data table associated with the node identifier according to the query instruction.
- the task data of the query may be the task data of the query state corresponding to the query instruction.
- the terminal may filter, from the associated node task data, node task data that matches the state information, as node task data to be displayed. For example, it can be the node task data to be processed under the node.
- Step S606 Query variable configuration information associated with the user identifier from the variable configuration information table associated with the node identifier; the variable configuration information includes a variable identifier and a data type of the variable value.
- a variable configuration information table may be correspondingly set for each node, and the set variable configuration information table is associated with the node identifier of the corresponding node, so that the variable configuration stored in each variable configuration information table is configured.
- the information is the configured variable for the corresponding associated node.
- the corresponding variable configuration information table may be jointly set for all nodes, and the node identifier associated with the variable configuration information is set for each variable configuration information stored in the table.
- the terminal may detect each variable configuration information associated with the node identifier carried by the query instruction, whether a person is associated with the user identifier, that is, detecting whether the variable configuration information is a variable configuration information selected by the user, so that the user can be queried Identifies the associated variable configuration information.
- the variable configuration information may include a plurality of such that the comprehensive sorting may be performed according to the variable values of the set plurality of variables.
- the variable configuration information includes the data type of the variable identifier and the variable value, and the data type recorded in the variable configuration information is a data type existing according to the corresponding variable in the business data table. Also includes The corresponding collation of the data type setting makes it possible to determine the ordering of the corresponding variable values according to the collation.
- the variable configuration information includes the data type of the variable value as the value of the field A and the data type of the variable value is the string type ratio field B, and the field B is fixed to "high", "medium”, “low”, etc. character of.
- the set variable configuration information is prioritized according to the variable values of the field B according to the order of “high”, “medium”, and “low”, and for the field B having the same variable value, according to the variable value of the variable A terminal, Sort from big to small.
- Step S608 extracting, from each of the queried node task data, a variable value corresponding to the data type corresponding to the variable identifier.
- variable value corresponding to the variable identifier may be queried from the node task data, the variable identifier is the same as the variable identifier in the variable configuration information, and the data type of the variable value is the data type recorded in the variable configuration information.
- Step S610 storing the variable value in each node task data that is queried to the preset variable data table, and establishing an association relationship between each stored variable value and the corresponding node task data.
- the terminal may set a corresponding variable data table for the variable configuration information associated with the user identifier, so that the variable data value of the corresponding data type is stored in the variable data table, and the sorting rule in the variable configuration information is also Correspond to the sorting display rule that is synchronized to each field.
- the variable value After extracting the variable value in the corresponding node task data, the variable value may be stored in the corresponding set storage location, and an association relationship between each stored variable value and the corresponding node task data is established, so that The relationship records and learns the node task data to which the extracted variable value belongs.
- Step S612 sorting the variable values in the variable data table according to the queried variable configuration information.
- Step S614 sorting and displaying the node task data corresponding to the variable value in the variable data table according to the sorting result of the variable values in the variable data table.
- each stored variable value is automatically sorted, and the sorting is used as a sorting result of the corresponding associated node service data, and is determined according to the determined
- the sorting result is displayed by sorting the contact service data corresponding to the query instruction to be displayed.
- variable configuration information associated with the user identifier and the node identifier is stored by setting the variable configuration information
- variable extracted according to the variable configuration information is stored by setting the variable data table.
- the quantity values are sorted and sorted according to the sorting result, and the node business data to be displayed is sorted and displayed, which can improve the efficiency of sorting and displaying the business data of the docking point.
- a node task data display apparatus is provided, and the apparatus includes:
- the query instruction receiving module 702 is configured to receive a query instruction for the node task data, where the query instruction carries the user identifier and the node identifier.
- the node task data query module 704 is configured to query node task data associated with the user identifier from the node task data table associated with the node identifier according to the query instruction.
- variable configuration information querying module 706 is configured to query variable configuration information associated with the user identifier from the variable configuration information table associated with the node identifier.
- the variable value extraction module 708 is configured to extract a variable value corresponding to the variable configuration information from each of the queried node task data.
- the sorting display module 710 is configured to sort and display each of the queried node task data according to the extracted variable value in each node task data.
- the apparatus further includes:
- the variable configuration module 712 is configured to receive a configuration instruction for the variable, where the configuration instruction carries an administrator identifier and a node identifier.
- the configuration instruction carries an administrator identifier and a node identifier.
- the variable configuration information setting interface is generated according to the configuration instruction, and the setting interface is obtained.
- the variable configuration information is input; the configuration confirmation command is received, and the input variable configuration information is written into the variable configuration information table associated with the node identifier.
- the apparatus further includes:
- the variable selection module 714 is configured to receive a display instruction for the variable, where the configuration instruction carries the user identifier and the node identifier; the variable configuration information associated with the node identifier is displayed according to the display instruction; and the instruction for selecting the variable configuration information for the display is received; The variable configuration information selected by the selection instruction is associated with the user identification.
- the sort display module 710 is further configured to store the value of the variable in each of the queried node task data into a preset variable data table, and establish each stored variable value and corresponding node task data.
- the relationship between the variables; the variables in the variable data table according to the query configuration information The values are sorted; according to the sorting result of the variable values in the variable data table, the node task data corresponding to the variable values in the variable data table is sorted and displayed.
- variable configuration information includes a variable identifier and a data type of the variable value; the variable value extraction module 708 is further configured to extract, from each of the queryed node task data, a variable value corresponding to the data type corresponding to the variable identifier. .
- the network interface may be an Ethernet card or a wireless network card.
- the above modules may be embedded in the hardware in the terminal or in the memory in the terminal, or may be stored in the memory in the terminal in a software form, so that the processor calls the execution of the operations corresponding to the above modules.
- the processor can be a central processing unit (CPU), a microprocessor, a microcontroller, or the like.
- the node task data display device provided by the present application may be implemented in the form of a computer program that can be run on a computer device as shown in FIG. 10, the non-volatile nature of the computer device
- the storage medium can store various program modules constituting the node task data display device.
- the query instruction receiving module 702, the node task data query module 704, the variable configuration information query module 706, the variable value extracting module 708, the sorting display module 710, and the variable configuration module 712 and the graph in FIG. 8 may be included as shown in FIG.
- the variable selection module 714 in 9.
- Each of the program modules includes computer readable instructions for causing the computer device to perform the steps in the node task data display method of various embodiments of the present application described in this specification, for example, the computer device may pass The query instruction receiving module 702 in the node task data display device shown in FIG.
- the query instruction for the node task data
- the query instruction carries the user identifier and the node identifier
- the node task data query module 704 according to the query instruction, the slave node Identifying the node task data associated with the user identifier in the associated node task data table; querying the variable configuration information associated with the user identifier from the variable configuration information table associated with the node identifier through the variable configuration information query module 706;
- the value extraction module 708 extracts a variable value corresponding to the variable configuration information from each of the queried node task data.
- one or more non-transitory computer readable storage media comprising computer readable instructions, when executed by one or more processors, causing the processor to perform the The steps of the node task data display method provided by each embodiment.
- the computer readable instructions when executed by one or more processors, causing the processor to perform the steps of: receiving a query instruction for node task data, the query instruction carrying a user identifier and a node identifier; Querying an instruction, querying node task data associated with the user identifier from a node task data table associated with the node identifier; querying variable configuration information associated with the user identifier from a variable configuration information table associated with the node identifier; Each node task data extracts a variable value corresponding to the variable configuration information; and sorts and displays each node task data that is queried according to the extracted variable value in each node task data.
- the processor when the computer readable instructions are executed by one or more processors, the processor is further caused to perform the steps of: receiving configuration instructions for variables, the configuration instructions carrying an administrator identification and a node identification; When the configuration identifier of the administrator identifier is detected, the variable configuration information setting interface is generated according to the configuration instruction, and the variable configuration information input in the setting interface is acquired; and the configuration confirmation instruction is received, and the input variable configuration information is written into the node identifier.
- Variable configuration information table when the computer readable instructions are executed by one or more processors, the processor is further caused to perform the steps of: receiving configuration instructions for variables, the configuration instructions carrying an administrator identification and a node identification; When the configuration identifier of the administrator identifier is detected, the variable configuration information setting interface is generated according to the configuration instruction, and the variable configuration information input in the setting interface is acquired; and the configuration confirmation instruction is received, and the input variable configuration information is written into the node identifier.
- the processor when the computer readable instructions are executed by one or more processors, the processor is further caused to perform the steps of: receiving a display instruction for a variable, the configuration instruction carrying a user identification and a node identification; The instruction displays variable configuration information associated with the node identifier; and receives a selection instruction for the displayed variable configuration information; and associates the variable configuration information selected by the selection instruction with the user identifier.
- the processor when the computer readable instructions are executed by one or more processors, the processor further causes each of the node tasks to be queried according to the extracted variable value pairs in each of the node task data
- the data is sorted and displayed, including the following steps: storing the variable value in each node task data of the query to a preset variable data table, and establishing an association relationship between each stored variable value and the corresponding node task data. Sorting the variable values in the variable data table according to the queried variable configuration information; and sorting and displaying the node task data corresponding to the variable values in the variable data table according to the sorting result of the variable values in the variable data table.
- variable configuration information includes a variable identification and a data type of the variable value; when the computer readable instruction is executed by one or more processors, the processor further performs each of the node tasks from the query Extracting the variable value corresponding to the variable configuration information in the data includes the following steps: extracting a variable value corresponding to the data type corresponding to the variable identifier from each node task data that is queried.
- a computer apparatus comprising a memory and a processor, the memory storing computer readable instructions, the instructions being executed by the processor, causing the processor to execute the node task data provided by the embodiments described above The steps to display the method.
- the computer device can include, but is not limited to, a terminal such as a cell phone, tablet, portable notebook, or smart wearable device.
- a terminal such as a cell phone, tablet, portable notebook, or smart wearable device.
- FIG. 10 it is a schematic diagram of the internal structure of the terminal in one embodiment.
- the terminal includes a processor, memory, network interface, and display connected via a system bus.
- the processor of the terminal is used to provide calculation and control capabilities to support the operation of the entire terminal.
- the memory is used to store data, instruction code, etc., and the memory stores at least one computer readable instruction, which can be executed by the processor to implement the node task data display method applicable to the terminal provided in the embodiment of the present application.
- the memory may include a non-volatile storage medium such as a magnetic disk, an optical disk, or a read-only memory (ROM).
- the memory includes a non-volatile storage medium and an internal memory.
- the non-volatile storage medium of the terminal stores an operating system, a database, and computer readable instructions.
- the database stores data related to a node task data display method provided by the above various embodiments, such as storing node task data, variable configuration information, and the like.
- the computer readable instructions are executable by a processor for implementing a node task data display method provided by the various embodiments above.
- the internal memory in the terminal provides a cached operating environment for operating systems, databases, and computer readable instructions in a non-volatile storage medium.
- the network interface may be an Ethernet card or a wireless network card or the like for communicating with an external terminal or server.
- the display screen of the terminal may be a touch screen, such as a capacitive screen or an electronic screen, and a corresponding instruction may be generated by receiving a click operation of a control applied to the touch screen.
- a touch screen such as a capacitive screen or an electronic screen
- a corresponding instruction may be generated by receiving a click operation of a control applied to the touch screen.
- the processor when the instruction is executed by the processor, the processor is configured to: receive a query instruction for the node task data, where the query instruction carries the user identifier and the node identifier; and according to the query instruction, from the node identifier Querying the node task data associated with the user identifier in the node task data table; querying the variable associated with the user identifier from the variable configuration information table associated with the node identifier
- the configuration information is obtained by extracting a variable value corresponding to the variable configuration information from each node task data that is queried; and sorting and displaying each of the queried task data according to the extracted variable value in each node task data.
- the processor when the instruction is executed by the processor, the processor further performs the steps of: receiving a configuration instruction for the variable, where the configuration instruction carries an administrator identifier and a node identifier; and when detecting that the administrator identifier has a configuration permission, The variable configuration information setting interface is generated according to the configuration command, and the variable configuration information input in the setting interface is acquired; and the configuration confirmation instruction is received, and the input variable configuration information is written into the variable configuration information table associated with the node identifier.
- the processor when the instruction is executed by the processor, the processor further causes the processor to: receive a display instruction for the variable, the configuration instruction carrying the user identifier and the node identifier; and displaying the variable associated with the node identifier according to the display instruction Configuring information; receiving a selection instruction for the displayed variable configuration information; and associating the variable configuration information selected by the selection instruction with the user identification.
- the processor when the instruction is executed by the processor, the processor further performs a sorting display on each node task data that is queried according to the value of the variable in each extracted node task data, including the following steps: The variable value in each node task data that is queried is stored in a preset variable data table, and an association relationship between each stored variable value and the corresponding node task data is established; The variable values in the variable data table are sorted; and the node task data corresponding to the variable values in the variable data table is sorted and displayed according to the sorting result of the variable values in the variable data table.
- variable configuration information includes a data type of the variable identifier and the variable value; when the instruction is executed by the processor, the processor further performs extracting, corresponding to the variable configuration information, from each of the queryed node task data that is executed by the processor.
- the variable value includes the following steps: extracting a variable value corresponding to the data type corresponding to the variable identifier from each node task data that is queried.
- Non-Volatile memory Any reference to a memory, storage, database or other medium used herein may include non- Volatile memory. Suitable non-volatile memories can include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory.
- ROM read only memory
- PROM programmable ROM
- EPROM electrically programmable ROM
- EEPROM electrically erasable programmable ROM
- flash memory any reference to a memory, storage, database or other medium used herein may include non- Volatile memory. Suitable non-volatile memories can include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory.
- ROM read only memory
- PROM programmable ROM
- EPROM electrically programmable ROM
- EEPROM electrically erasable programmable
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Game Theory and Decision Science (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Computational Linguistics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本申请涉及一种节点任务数据显示方法,该方法包括:接收对节点任务数据的查询指令,所述查询指令中携带用户标识与节点标识;根据所述查询指令,从与所述节点标识关联的节点任务数据表中查询与所述用户标识关联的节点任务数据;从与所述节点标识关联的变量配置信息表中查询与所述用户标识相关联的变量配置信息;从查询出的每份节点任务数据中提取与所述变量配置信息对应的变量值;根据提取出的每份节点任务数据中的变量值对所述查询出的每份节点任务数据进行排序显示。
Description
本申请要求于2017年09月13日提交中国专利局,申请号为2017108242661,发明名称为“节点任务数据显示方法、装置、存储介质和计算机设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及信息处理技术领域,特别是涉及一种节点任务数据显示方法、装置、存储介质和计算机设备。
工作流(Workflow)是将一组任务组织起来以完成某个经营过程,是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。工作流定义了任务的触发顺序和触发条件,将每个任务拆分成多个节点任务,每个节点任务可以由一个或多个软件***完成,也可以由一个或一组人完成,还可以由一个或多个人与软件***协作完成。工作流解决的主要问题是:为了实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档、信息或者任务。
传统对工作流上的节点任务数据的显示方法,通常都是在针对工作流上的每个节点,提供相应的几种固定变量,通过该变量来对相应节点中的待处理或已处理完毕的任务数据进行排序显示。比如该固定字段可包括任务的紧急度和任务的分配时间。通过根据任务的紧急度和任务的分配时间,将待显示的任务按照任务的紧急度高低和分配时间的先后次序来进行排序显示。
然而,在实际的对工作流的节点任务数据显示的过程中,当待显示的节点任务数据众多时,在不同的任务节点或不同的任务类型下,需要查看的节点任务数据的侧重点不一定相同。比如以保险为例来说明,业务人员针对产险类型某一节点的节点任务数据,其所关注的变量的侧重点在于理赔优先级的高低;针对寿险类型某一节点的节点任务数据,其所关注的变量的侧重点在于核保金
额大小。而这种传统的节点任务数据的显示方法,由于设置的查询变量固定,且难以对多种类型的节点任务数据进行灵活地排序显示。
发明内容
根据本申请公开的各种实施例,提供一种节点任务数据显示方法、装置、存储介质和计算机设备。
一种节点任务数据显示方法,所述方法包括:接收对节点任务数据的查询指令,所述查询指令中携带用户标识与节点标识;根据所述查询指令,从与所述节点标识关联的节点任务数据表中查询与所述用户标识关联的节点任务数据;从与所述节点标识关联的变量配置信息表中查询与所述用户标识相关联的变量配置信息;从查询出的每份节点任务数据中提取与所述变量配置信息对应的变量值;及根据提取出的每份节点任务数据中的变量值对所述查询出的每份节点任务数据进行排序显示。
一种节点任务数据显示装置,所述装置包括:查询指令接收模块,用于接收对节点任务数据的查询指令,所述查询指令中携带用户标识与节点标识;节点任务数据查询模块,用于根据所述查询指令,从与所述节点标识关联的节点任务数据表中查询与所述用户标识关联的节点任务数据;变量配置信息查询模块,用于从与所述节点标识关联的变量配置信息表中查询与所述用户标识相关联的变量配置信息;变量值提取模块,用于从查询出的每份节点任务数据中提取与所述变量配置信息对应的变量值;及排序显示模块,用于根据提取出的每份节点任务数据中的变量值对所述查询出的每份节点任务数据进行排序显示。
一个或多个存储有计算机可读指令的非易失性存储介质,所述计算机可读指令被一个或多个处理器执行时执行本申请各实施例描述的方法的步骤。
一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行本申请各实施例描述的方法的步骤。
本申请的一个或多个实施例的细节在下面的附图和描述中提出。本申请的其它特征、目的和优点将从说明书、附图以及权利要求书变得明显。
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为一个实施例中节点任务数据显示方法的应用环境图;
图2为一个实施例中节点任务数据显示方法的流程图;
图3为一个实施例中对变量配置信息的配置的过程的流程图;
图4为一个实施例中对变量配置信息的选取的过程的流程图;
图5为一个实施例中根据提取出的每份节点任务数据中的变量值对查询出的每份节点任务数据进行排序显示的流程图;
图6为另一个实施例中节点任务数据显示方法的流程图;
图7为一个实施例中节点任务数据显示装置的结构框图;
图8为另一个实施例中节点任务数据显示装置的结构框图;
图9为又一个实施例中节点任务数据显示装置的结构框图;
图10为一个实施例中终端的内部结构图。
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请实施例所提供的节点任务数据显示方法可应用于如图1所示的应用环境中。参考图1所示,该终端110与服务器120通过网络进行连接。服务器120上存储了相应的节点任务数据以及变量配置信息。终端110上提供有相应的对节点任务数据进行查询展示的界面,用户可通过输入相应的节点任务数据处理账号信息,访问工作流数据处理平台,进入工作流中对某一节点上的节点任
务数据的处理界面。终端110可接收用户触发的对工作流上的节点任务数据的查询指令,从服务器120上获取相应的节点任务数据和变量配置信息,并根据用户在该节点上的数据显示的变量配置信息,对相应的节点任务数据进行排序显示。在一个实施例中,该节点任务数据和变量配置信息还可预先存储在终端110自身的数据库中,使得可从自身数据库中直接读取相应的数据,而无需从服务器来获取。
在一个实施例中,提供了一种节点任务数据显示方法。本实施例以该方法应用于如图1所示的终端来举例说明,参照图2,该方法包括:
步骤S202,接收对节点任务数据的查询指令,查询指令中携带用户标识与节点标识。
本实施例中,终端可首先接收用户对BPM(Business Process Management,业务流程管理)***的访问操作,在验证用户在该BPM***上的登录账号和密码通过后,可展示相应的工作流数据处理界面,并获取与该登录账号相对应的用户信息,该用户信息中包含用户标识以及用户的个人资料等。用户标识可以是包括数字、字母和标点符号等其中的至少一种的字符的字符串,用于唯一标识相应的用户。
在一个实施例中,BPM***中设置了多个节点,不同的节点下需要展示的任务数据不一定相同,且不同的用户,对应被分配处理不同节点上的节点任务,或者具有权限查询到的节点任务数据也不一定相同。终端可响应用户在工作流数据处理界面上的查询操作,根据该查询操作触发相应的查询指令。该查询指令可为对该用户在工作流上的某一节点上的节点任务数据的查询指令,因而该查询指令中携带有相应节点的节点标识和用户标识。节点标识可由预设位数的数字、字母、标点符号以及其它特殊字符等其中的至少一种所构成,用于唯一标识相应的节点。
在一个实施例中,终端可在检测到用户成功登录了该BPM***后,则可直接触发对相应节点任务数据的查询指令,该查询指令针对的节点可为预先设置的与用户标识相关联的工作流中的某一节点。
步骤S204,根据查询指令,从与节点标识关联的节点任务数据表中查询与
用户标识关联的节点任务数据。
本实施例中,节点任务数据为相应的工作流数据中,流转至某一工作流节点上的任务数据。节点任务数据表为预先设置的用于存储节点任务数据的数据表。在一个实施例中,可针对每个节点设置相应的节点任务数据表,并将所设置的节点任务数据表与对应节点的节点标识之间建立关联关系,将流转至相同节点上的所有节点任务数据存储到相应的节点任务数据表中。
进一步地,BPM***中预先建立了每个用户与其中一个或几个节点之间的关联关系,该关联关系用于体现每个用户具有访问、查询或处理相应节点上的部分或全部节点任务数据。比如,可将具有对流转至某一节点上的待处理的节点任务数据具有处理权限的所有户的用户标识,与该节点的节点标识之间建立关联关系。并进一步地,将对节点任务数据具有访问、查询或处理能力的用户的用户标识与相应节点任务数据之间也建立关联关系。
终端可在接收到相应的查询指令后,可根据该查询指令查询与其中携带的节点标识相关联的节点任务数据表,并查询该节点任务数据表中与该用户标识具有关联关系的节点任务数据,所查询出的节点任务数据即为待显示的数据。
在一个实施例中,该查询指令中还可携带待显示的节点任务数据的状态信息,该状态信息可为已处理或待处理或所有历史记录下的节点任务数据。终端可从该关联的节点任务数据中筛选出与该状态信息相匹配的节点任务数据,以设置为待显示的节点任务数据。
步骤S206,从与节点标识关联的变量配置信息表中查询与用户标识相关联的变量配置信息。
本实施例中,还进一步设置了变量配置信息表,该变量配置信息表中用于存储相应的变量配置信息。每份变量配置信息中包含对应的变量标识和变量值的数据类型。变量标识用于唯一标识相应的变量,变量为节点任务数据或该节点任务所属的工作流数据中的某个字段,变量值即为节点数据中,对应字段的具体数值,数据类型可包括数值型、字符串型或整型等。变量配置信息用于对相应的节点数据进行排序显示,还可包含对变量值的排序显示规则。该比如在某产险类的工作流的上的某一理赔审核环节,该变量配置信息可包括该审核环
节上的节点任务数据中的理赔数额字段,并可进一步配置按照该理赔数额字段上的具体变量值(即理赔数额的数值)来进行排序显示。比如变量值为数值时,可配置按照变量值的大小来排序;变量值为某一种固定的字符时,比如为“高”、“中”、“低”等,则可设置按照“高”、“中”、“低”的顺序来排序。
在一个实施例中,变量配置信息可包括多个,即可按照设置的多个变量的变量值来进行综合排序。终端可根据该节点标识确定与之相关联的变量配置信息表,再从该变量配置信息表中查询出与该用户标识相关联的变量配置信息。与用户标识相关联的变量配置信息为相应用户从与针对该节点所设置的变量配置信息中的选取的部分或全部的变量配置信息。通过针对每个节点设置相应的变量配置信息,再将该变量配置信息提供给用户进行选取,将用户所选取的变量配置信息与其用户标识相关联,可使得用户可对所提供的变量配置信息进行个性化配置,提高对变量配置信息进行配置的灵活性。
步骤S208,从查询出的每份节点任务数据中提取与变量配置信息对应的变量值。
本实施例中,在确定该查询指令所对应的变量配置信息后,可提取该变量配置信息中所配置的变量,并按照其中配置的变量从所查询出的每份节点任务数据中读取相应字段的变量值。并记录所提取出的变量值所归属的节点任务数据。
步骤S210,根据提取出的每份节点任务数据中的变量值对查询出的每份节点任务数据进行排序显示。
本实施例中,可针对所提取出的变量值,进一步按照变量配置信息中设置的排序规则进行排序。比如可将变量值为数值类型的按照数值大小进行排序,或将为字符串等数据类型的按照预设字符串排序规则进行排序。在确定了相应的变量值的排序后,可根据所记录的每个变量值所归属的节点任务数据,将该节点任务数据以所确定的变量值的排序在终端上相应的排序界面上进行排序。
上述的节点任务数据显示方法,通过设置与节点标识关联的节点任务数据表以及变量配置信息表,并从所关联的节点任务数据表中获取与用户标识相关联的节点任务数据,再从关联的变量配置信息表中获取与用户标识关联的变量
配置信息,根据该变量配置信息来获取每份节点任务数据中的变量值,并对该变量值按照变量配置信息中所设置的配置关系进行排序,按照对变量值的排序来对获取的节点任务数据进行排序显示。使得可针对不同的节点、不同的用户,将待显示的节点任务数据按照该用户自定义配置的变量信息来进行排序显示,不同的节点、不同的用户所对应的变量配置信息可不相同,因而可实现对节点任务数据进行灵活地排序显示。
在一个实施例中,上述的节点任务数据显示方法还包括对变量配置信息的配置的过程,该过程可在触发查询指令之前或者在对节点任务数据排序显示之后来执行。如图3所示,该过程包括:
步骤S302,接收对变量的配置指令,配置指令中携带管理员标识和节点标识。
本实施例中,配置指令为对节点上的变量的配置指令,用于触发对每个节点通用的变量配置信息的配置。终端可在工作流数据处理界面上提供用于触发该配置指令的配置按钮,通过检测到作用于该按钮的点击操作时,生成对变量的配置指令。其中,该配置指令中携带管理员标识和节点标识。节点标识为所选择的待设置变量的节点的节点标识,管理员标识为用于唯一标识相应的管理员的信息,可为对应用户的用户标识。
步骤S304,当检测到管理员标识对应的管理员存在配置权限时,根据配置指令生成变量配置信息设置界面,获取在设置界面中输入的变量配置信息。
本实施例中,终端可在检测到该配置指令时,可检测该管理员标识是否具备对该节点进行变量配置的配置权限。
在一个实施例中,可针对每个节点标识,预先设置相应的配置权限表,该配置权限表中可存储对该节点具有通用的变量配置权限的管理员的管理员标识。在判断是否具备配置权限时,可检测该管理员标识是否存在与该节点标识对应的配置权限表,若是,则判定对应的管理员存在配置权限时,则生成相应的变量配置信息设置界面。该界面为对相应节点的变量设置界面,并获取用户在该界面中所输入的变量配置信息。其中,所输入的变量配置信息包括对已设置的变量的修改信息或删除信息,还可为对变量的新增的配置信息。该变量可
为从该节点上的节点任务数据中所包含的通用的字段中选取,或者也可从整个工作流数据中所包含的字段中选取。
进一步地,可提供上述的节点任务数据或工作流数据中的所有字段,并接收用户对其中的一个或多个字段的选取或取消选取的操作,将该选取的字段设置至待配置的变量,并接收对选取的字段的配置信息。
步骤S306,接收配置确认指令,将输入的变量配置信息写入与节点标识关联的变量配置信息表。
本实施例中,该界面上可提供用于触发完成变量配置的确认按钮。当检测到对该确认按钮的点击操作后,触发配置确认指令。根据所触发的配置确认指令,将在该界面上输入的变量配置信息写入与该节点标识相关联的节点任务数据表。其中,可预设多个变量配置信息表,不同的变量配置信息表中用于存储对应一种或几种不同节点下的变量配置信息,并建立该变量配置信息表与该对应一种或几种不同节点的节点标识之间的对应关系。或者可针对工作流中的所有节点,设置一份总的变量配置信息表,并记录存储该变量配置信息表中的变量配置信息所属的对应节点,使得可根据对应节点的节点标识,查询到针对相应节点设置的变量配置信息。
本实施例中,通过根据配置指令,可使得管理员可针对每个节点来配置不同的变量,进一步提高了对变量配置的灵活性,并且使得处理该节点上的用户可选择所配置的变量来进行,使得每个用户可针对所处理的节点上的节点任务信息进行个性化的显示。
在一个实施例中,上述的节点任务数据显示方法还包括对变量配置信息的选取的过程,该过程也可在触发查询指令之前或者在对节点任务数据排序显示之后来执行。如图4所示,该过程包括:
步骤S402,接收对变量的显示指令,配置指令中携带用户标识和节点标识。
本实施例中,终端可在工作流数据处理界面上提供用于触发对已配置的变量的查看和/或选取的显示按钮,当检测到作用于该按钮的点击操作时,生成变量的显示指令。该显示指令中携带用户标识和节点标识,节点标识为所选择的待显示变量的节点的节点标识。可选地,用户可在对显示按钮进行点击操作之
前或之后,进行节点选取,或者将界面上显示的当前界面所对应的节点作为选取的节点,将所选取的节点的节点标识携带进该显示指令中。
步骤S404,根据显示指令展示与节点标识相关联的变量配置信息。
本实施例中,终端可从与该节点标识关联的变量配置信息表中读取预设的与该变量标识关联的变量配置信息,并将所读取的变量配置信息展示在相应的变量选取界面中。其中,可进一步获取每个该用户之前对变量的选取状态,并将每个变量的选取状态也显示在相应的选取界面中。可选地,根据显示指令以列表地形式显示与节点标识相关联的变量配置信息,并在每行变量的配置信息中,显示相应的选取状态。其中,选取状态包括已选取状态和未选取状态。
步骤S406,接收对展示的变量配置信息的选取指令。
本实施例中,终端可在界面中提供相应的用于触发对变量的选取确认的按钮,在检测到对该按钮的点击操作后,生成选取指令。其中,用户可对所显示的变量配置信息进行选取,终端可在检测用户的选取操作,将所选取的变量配置信息携带至所触发的选取指令中。在一个实施例中,可通过检测对显示界面上提供的对选取状态的操作,来确定用户对相应的变量的选取或取消选取。所选取的变量可为针对相应节点所配置的变量中的部分或全部。
步骤S408,将选取指令所选取的变量配置信息与用户标识进行关联。
本实施例中,终端可将选取指令所选取的变量配置信息与用户标识进行关联,实现用户对变量配置信息的自定义选取操作。通过将选取的变量配置信息与用户标识进行关联,使得不同的用户可从针对每个节点设置变量配置信息中,选取对应不同的全部或部分变量,按照所选取的变量对相应节点下的接点任务数据进行排序显示,以进一步实现了每个用户对节点任务数据的自定义排序显示。
在一个实施例中,如图5所示,上述的步骤S210包括:
步骤S502,将提取出的每份节点任务数据中的变量值存储到预设的变量数据表中,并建立每个存储的变量值和相应节点任务数据之间的关联关系。
本实施例中,终端还进一步设置了变量数据表,该变量数据表用于存储从待显示的节点任务数据中提取出的相关变量的变量值。终端可预先根据用户对
变量配置信息的选取操作,在变量数据表中设置了针对用户所选取的变量的存储空间。可将所提取出的每份节点任务数据中的变量值存储到对应的任务数据表中。并具体存储到该任务数据表中用于存储相应变量值的位置上,建立每个存储的变量值和相应节点任务数据之间的关联关系,使得根据该关联关系记录和获知提取出的变量值所属的节点任务数据。
步骤S504,按照查询出的变量配置信息对变量数据表中的变量值进行排序。
本实施例中,变量数据表中进一步同步了变量配置信息中所设置的排序规则,并针对存储到其中的变量值,按照该排序规则对变量值进行排序。根据每份变量值的排序,可获知对应的节点任务数据的排序。其中,变量数据表中的一份变量值即为对应一份节点任务数据中的相应字段的字段值,一份字段值可包括一个或多个字段值,具体数量为对应变量配置信息中的变量的数量。
步骤S506,根据变量数据表中的变量值的排序结果,对与变量数据表中的变量值对应的节点任务数据进行排序显示。
本实施例中,变量数据表中的变量值的排序,即为对应节点任务数据的排序。终端可读取每份变量值在变量数据表中的排序结果,根据该排序结果来对查询出的节点任务数据进行排序显示。
由于变量数据表中仅存储变量配置信息中所涉及到的变量的变量值,使得在变量数据表中进行变量值进行排序的排序效率较高,并按照该在变量数据表中的排序结果来对节点任务数据进行排序,可相应提高对节点任务数据排序的效率。
在一个实施例中,变量配置信息包括变量标识和变量值的数据类型;上述步骤S208包括:从查询出的每份节点任务数据中提取与变量标识对应的、符合数据类型的变量值。
本实施例中,可从节点任务数据中查询相应变量标识对应的变量值,该变量标识为与变量配置信息中的变量标识相同,且变量值的数据类型为变量配置信息中所记载的数据类型。其中,变量配置信息中所记载的数据类型为根据业务数据表中对应变量所存在的数据类型。通过提取与变量配置信息中的变量标识对应的、符合数据类型的变量值,可进一步提高对提取的变量值的准确性。
在一个实施例中,如图6所示,提供了另一种节点任务数据显示方法,该方法包括:
步骤S602,接收对节点任务数据的查询指令,查询指令中携带用户标识与节点标识。
在一个实施例中,可在检测到对节点任务数据访问请求时,自动生成对预设的默认节点的节点任务数据的查询指令。还可在接收到对用于触发对某一节点上的节点任务数据的查询按钮时,触发对该查询按钮所相应节点的节点任务数据的查询指令。
步骤S604,根据查询指令,从与节点标识关联的节点任务数据表中查询与用户标识关联的节点任务数据。
本实施例中,可从所查询的节点任务数据为查询指令对应的查询状态的任务数据。终端可从该关联的节点任务数据中筛选出与该状态信息相匹配的节点任务数据,作为待显示的节点任务数据。比如可为该节点下的待待处理的节点任务数据。
步骤S606,从与节点标识关联的变量配置信息表中查询与用户标识相关联的变量配置信息;变量配置信息包括变量标识和变量值的数据类型。
本实施例中,可针对每个节点,对应设置一个变量配置信息表,并将所设置的变量配置信息表与相应节点的节点标识进行关联,使得存储在每个变量配置信息表中的变量配置信息为针对相应关联节点的所配置的变量。还可针对所有的节点,共同设置相应的变量配置信息表,并针对每个存储在该表中的变量配置信息,设置该变量配置信息所关联的节点标识。
终端可检测每个与查询指令携带的节点标识相关联的变量配置信息,是否有人与该用户标识相关联,即检测该变量配置信息是否为用户选取设置的变量配置信息,从而可查询出与用户标识相关联的变量配置信息。
变量配置信息可包括多个,使得可按照设置的多个变量的变量值来进行综合排序。变量配置信息包括变量标识和变量值的数据类型,变量配置信息中所记载的数据类型为根据业务数据表中对应变量所存在的数据类型。还包括根据
数据类型设置的相应排序规则,使得可根据该排序规则来确定相应变量值的排序。比如变量配置信息包括变量值的数据类型为数值的字段A和变量值的数据类型为字符串型的比字段B,且字段B固定为“高”、“中”、“低”等几种固定的字符。所设置的变量配置信息为优先根据字段B的变量值按照“高”、“中”、“低”的顺序来排序,针对字段B具有相同变量值,则按照变量A终端的变量值的大小,从大到小来排序。
步骤S608,从查询出的每份节点任务数据中提取与变量标识对应的、符合数据类型的变量值。
本实施例中,可从节点任务数据中查询相应变量标识对应的变量值,该变量标识为与变量配置信息中的变量标识相同,且变量值的数据类型为变量配置信息中所记载的数据类型。
步骤S610,将查询出的每份节点任务数据中的变量值存储到预设的变量数据表中,并建立每个存储的变量值和相应节点任务数据之间的关联关系。
本实施例中,终端可针对与用户标识相关联的变量配置信息,设置相应的变量数据表,使得在该变量数据表中存储相应数据类型的变量值,并将变量配置信息中的排序规则也对应同步至每个字段的排序显示规则中。在提取到相应的节点任务数据中的变量值后,可将该变量值存储到对应设置的存储位置中,并建立每个存储的变量值和相应节点任务数据之间的关联关系,使得根据该关联关系记录和获知提取出的变量值所属的节点任务数据。
步骤S612,按照查询出的变量配置信息对变量数据表中的变量值进行排序。
步骤S614,根据变量数据表中的变量值的排序结果,对与变量数据表中的变量值对应的节点任务数据进行排序显示。
本实施例中,可根据变量数据表中所同步的变量配置信息的排序规则,对存储的每份变量值自动进行排序,将该排序作为对应关联的节点业务数据的排序结果,并按照所确定的排序结果,对查询指令对应待显示的接点业务数据进行排序显示。
本实施例中,通过设置变量配置信息来存储于用户标识和节点标识关联的变量配置信息,并通过设置变量数据表来存储按照变量配置信息所提取出的变
量值并排序,按照该排序结果来对最终待显示的节点业务数据进行排序显示,可提高对接点业务数据的排序显示的效率。
在一个实施例中,如图7所示,提供了一种节点任务数据显示装置,装置包括:
查询指令接收模块702,用于接收对节点任务数据的查询指令,查询指令中携带用户标识与节点标识。
节点任务数据查询模块704,用于根据查询指令,从与节点标识关联的节点任务数据表中查询与用户标识关联的节点任务数据。
变量配置信息查询模块706,用于从与节点标识关联的变量配置信息表中查询与用户标识相关联的变量配置信息。
变量值提取模块708,用于从查询出的每份节点任务数据中提取与变量配置信息对应的变量值。
排序显示模块710,用于根据提取出的每份节点任务数据中的变量值对查询出的每份节点任务数据进行排序显示。
在一个实施例中,如图8所示,该装置还包括:
变量配置模块712,用于接收对变量的配置指令,配置指令中携带管理员标识和节点标识;当检测到管理员标识存在配置权限时,根据配置指令生成变量配置信息设置界面,获取在设置界面中输入的变量配置信息;接收配置确认指令,将输入的变量配置信息写入与节点标识关联的变量配置信息表。
在一个实施例中,如图9所示,该装置还包括:
变量选取模块714,用于接收对变量的显示指令,配置指令中携带用户标识和节点标识;根据显示指令展示与节点标识相关联的变量配置信息;接收对展示的变量配置信息的选取指令;将选取指令所选取的变量配置信息与用户标识进行关联。
在一个实施例中,排序显示模块710还用于将查询出的每份节点任务数据中的变量值存储到预设的变量数据表中,并建立每个存储的变量值和相应节点任务数据之间的关联关系;按照查询出的变量配置信息对变量数据表中的变量
值进行排序;根据变量数据表中的变量值的排序结果,对与变量数据表中的变量值对应的节点任务数据进行排序显示。
在一个实施例中,变量配置信息包括变量标识和变量值的数据类型;变量值提取模块708还用于从查询出的每份节点任务数据中提取与变量标识对应的、符合数据类型的变量值。
上述装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。其中,网络接口可以是以太网卡或无线网卡等。上述各模块可以硬件形式内嵌于或独立于终端中的处理器中,也可以以软件形式存储于终端中的存储器中,以便于处理器调用执行以上各个模块对应的操作。该处理器可以为中央处理单元(CPU)、微处理器、单片机等。
在一个实施例中,本申请提供的节点任务数据显示装置可以实现为一种计算机程序的形式,该计算机程序可在如图10所示的计算机设备上运行,所述计算机设备的非易失性存储介质可存储组成该节点任务数据显示装置的各个程序模块。比如可包括如图7所示的查询指令接收模块702、节点任务数据查询模块704、变量配置信息查询模块706、变量值提取模块708、排序显示模块710及图8中的变量配置模块712和图9中的变量选取模块714。各个程序模块中包括计算机可读指令,该计算机可读指令用于使所述计算机设备执行本说明书中描述的本申请各个实施例的节点任务数据显示方法中的步骤,例如,计算机设备可以通过如图7所示的节点任务数据显示装置中的查询指令接收模块702接收对节点任务数据的查询指令,查询指令中携带用户标识与节点标识;通过节点任务数据查询模块704根据查询指令,从与节点标识关联的节点任务数据表中查询与用户标识关联的节点任务数据;通过变量配置信息查询模块706从与节点标识关联的变量配置信息表中查询与用户标识相关联的变量配置信息;及通过变量值提取模块708从查询出的每份节点任务数据中提取与变量配置信息对应的变量值。
在一个实施例中,提供了一个或多个包含计算机可读指令的非易失性计算机可读存储介质,当该计算机可读指令被一个或多个处理器执行时,使得该处理器执行上述各实施例所提供节点任务数据显示方法的步骤。
在一个实施例中,当该计算机可读指令被一个或多个处理器执行时,使得该处理器执行以下步骤:接收对节点任务数据的查询指令,查询指令中携带用户标识与节点标识;根据查询指令,从与节点标识关联的节点任务数据表中查询与用户标识关联的节点任务数据;从与节点标识关联的变量配置信息表中查询与用户标识相关联的变量配置信息;从查询出的每份节点任务数据中提取与变量配置信息对应的变量值;及根据提取出的每份节点任务数据中的变量值对查询出的每份节点任务数据进行排序显示。
在一个实施例中,当该计算机可读指令被一个或多个处理器执行时,还使得该处理器执行以下步骤:接收对变量的配置指令,配置指令中携带管理员标识和节点标识;当检测到管理员标识存在配置权限时,根据配置指令生成变量配置信息设置界面,获取在设置界面中输入的变量配置信息;及接收配置确认指令,将输入的变量配置信息写入与节点标识关联的变量配置信息表。
在一个实施例中,当该计算机可读指令被一个或多个处理器执行时,还使得该处理器执行以下步骤:接收对变量的显示指令,配置指令中携带用户标识和节点标识;根据显示指令展示与节点标识相关联的变量配置信息;及接收对展示的变量配置信息的选取指令;将选取指令所选取的变量配置信息与用户标识进行关联。
在一个实施例中,当该计算机可读指令被一个或多个处理器执行时,还使得该处理器执行的根据提取出的每份节点任务数据中的变量值对查询出的每份节点任务数据进行排序显示,包括以下步骤:将查询出的每份节点任务数据中的变量值存储到预设的变量数据表中,并建立每个存储的变量值和相应节点任务数据之间的关联关系;按照查询出的变量配置信息对变量数据表中的变量值进行排序;及根据变量数据表中的变量值的排序结果,对与变量数据表中的变量值对应的节点任务数据进行排序显示。
在一个实施例中,变量配置信息包括变量标识和变量值的数据类型;当该计算机可读指令被一个或多个处理器执行时,还使得该处理器执行的从查询出的每份节点任务数据中提取与变量配置信息对应的变量值,包括以下步骤:从查询出的每份节点任务数据中提取与变量标识对应的、符合数据类型的变量值。
在一个实施例中,提供了一种计算机设备,包括存储器及处理器,存储器中储存有计算机可读指令,该指令被处理器执行时,使得处理器执行上述各实施例所提供的节点任务数据显示方法的步骤。
在一个实施例中,该计算机设备可包括但不限于手机、平板电脑、便携式笔记本或智能穿戴设备等终端。如图10所示,为一个实施例中终端的内部结构示意图。该终端包括通过***总线连接的处理器、存储器、网络接口和显示屏。其中,该终端的处理器用于提供计算和控制能力,支撑整个终端的运行。存储器用于存储数据、指令代码等,存储器上存储至少一个计算机可读指令,该计算机可读指令可被处理器执行,以实现本申请实施例中提供的适用于终端的节点任务数据显示方法。存储器可包括磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等非易失性存储介质。例如,在一个实施例中,存储器包括非易失性存储介质及内存储器。终端的非易失性存储介质存储有操作***、数据库和计算机可读指令。该数据库中存储有用于实现以上各个实施例所提供的一种节点任务数据显示方法相关的数据,比如可存储有节点任务数据、变量配置信息等。该计算机可读指令可被处理器所执行,以用于实现以上各个实施例所提供的一种节点任务数据显示方法。终端中的内存储器为非易失性存储介质中的操作***、数据库和计算机可读指令提供高速缓存的运行环境。网络接口可以是以太网卡或无线网卡等,用于与外部的终端或服务器进行通信。终端的显示屏可以是触摸屏,比如为电容屏或电子屏,可通过接收作用于该触摸屏上显示的控件的点击操作,生成相应的指令。本领域技术人员可以理解,图10中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,该指令被处理器执行时,使得处理器执行以下步骤:接收对节点任务数据的查询指令,查询指令中携带用户标识与节点标识;根据查询指令,从与节点标识关联的节点任务数据表中查询与用户标识关联的节点任务数据;从与节点标识关联的变量配置信息表中查询与用户标识相关联的变量
配置信息;从查询出的每份节点任务数据中提取与变量配置信息对应的变量值;及根据提取出的每份节点任务数据中的变量值对查询出的每份节点任务数据进行排序显示。
在一个实施例中,该指令被处理器执行时,还使得处理器执行以下步骤:接收对变量的配置指令,配置指令中携带管理员标识和节点标识;当检测到管理员标识存在配置权限时,根据配置指令生成变量配置信息设置界面,获取在设置界面中输入的变量配置信息;及接收配置确认指令,将输入的变量配置信息写入与节点标识关联的变量配置信息表。
在一个实施例中,该指令被处理器执行时,还使得处理器执行以下步骤:接收对变量的显示指令,配置指令中携带用户标识和节点标识;根据显示指令展示与节点标识相关联的变量配置信息;接收对展示的变量配置信息的选取指令;及将选取指令所选取的变量配置信息与用户标识进行关联。
在一个实施例中,该指令被处理器执行时,还使得处理器执行的根据提取出的每份节点任务数据中的变量值对查询出的每份节点任务数据进行排序显示,包括以下步骤:将查询出的每份节点任务数据中的变量值存储到预设的变量数据表中,并建立每个存储的变量值和相应节点任务数据之间的关联关系;按照查询出的变量配置信息对变量数据表中的变量值进行排序;及根据变量数据表中的变量值的排序结果,对与变量数据表中的变量值对应的节点任务数据进行排序显示。
在一个实施例中,变量配置信息包括变量标识和变量值的数据类型;该指令被处理器执行时,还使得处理器执行的从查询出的每份节点任务数据中提取与变量配置信息对应的变量值,包括以下步骤:从查询出的每份节点任务数据中提取与变量标识对应的、符合数据类型的变量值。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机可读指令来指令相关的硬件来完成。该计算机可读指令可存储在存储器上,比如存储于一非易失性计算机可读取存储介质中。该可读指令被执行时,可实现包括如上述各方法的实施例的流程。
本申请所使用的对存储器、存储、数据库或其它介质的任何引用可包括非
易失性存储器。合适的非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (20)
- 一种节点任务数据显示方法,所述方法包括:接收对节点任务数据的查询指令,所述查询指令中携带用户标识与节点标识;根据所述查询指令,从与所述节点标识关联的节点任务数据表中查询与所述用户标识关联的节点任务数据;从与所述节点标识关联的变量配置信息表中查询与所述用户标识相关联的变量配置信息;从查询出的每份节点任务数据中提取与所述变量配置信息对应的变量值;及根据提取出的每份节点任务数据中的变量值对所述查询出的每份节点任务数据进行排序显示。
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:接收对变量的配置指令,所述配置指令中携带管理员标识和节点标识;当检测到所述管理员标识对应的管理员存在配置权限时,根据所述配置指令生成变量配置信息设置界面,获取在所述设置界面中输入的变量配置信息;及接收配置确认指令,将输入的变量配置信息写入与所述节点标识关联的变量配置信息表。
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:接收对变量的显示指令,所述配置指令中携带用户标识和节点标识;根据所述显示指令展示与所述节点标识相关联的变量配置信息;接收对展示的变量配置信息的选取指令;及将所述选取指令所选取的变量配置信息与所述用户标识进行关联。
- 根据权利要求1所述的方法,其特征在于,所述根据提取出的每份节点任务数据中的变量值对所述查询出的每份节点任务数据进行排序显示,包括:将查询出的每份节点任务数据中的变量值存储到预设的变量数据表中,并建立每个存储的变量值和相应节点任务数据之间的关联关系;按照查询出的变量配置信息对所述变量数据表中的变量值进行排序;及根据变量数据表中的变量值的排序结果,对与变量数据表中的变量值对应的节点任务数据进行排序显示。
- 根据权利要求1所述的方法,其特征在于,所述变量配置信息包括变量标识和变量值的数据类型;所述从查询出的每份节点任务数据中提取与所述变量配置信息对应的变量值,包括:从查询出的每份节点任务数据中提取与所述变量标识对应的、符合所述数据类型的变量值。
- 根据权利要求3所述的,其特征在于,所述根据所述显示指令展示与所述节点标识相关联的变量配置信息,包括:根据显示指令以列表地形式显示与节点标识相关联的变量配置信息,并在每行变量的配置信息中,显示相应的选取状态。
- 一种节点任务数据显示装置,所述装置包括:查询指令接收模块,用于接收对节点任务数据的查询指令,所述查询指令中携带用户标识与节点标识;节点任务数据查询模块,用于根据所述查询指令,从与所述节点标识关联的节点任务数据表中查询与所述用户标识关联的节点任务数据;变量配置信息查询模块,用于从与所述节点标识关联的变量配置信息表中查询与所述用户标识相关联的变量配置信息;变量值提取模块,用于从查询出的每份节点任务数据中提取与所述变量配置信息对应的变量值;及排序显示模块,用于根据提取出的每份节点任务数据中的变量值对所述查询出的每份节点任务数据进行排序显示。
- 根据权利要求7所述的装置,其特征在于,所述装置还包括:变量配置模块,用于接收对变量的配置指令,所述配置指令中携带管理 员标识和节点标识;当检测到所述管理员标识存在配置权限时,根据所述配置指令生成变量配置信息设置界面,获取在所述设置界面中输入的变量配置信息;及接收配置确认指令,将输入的变量配置信息写入与所述节点标识关联的变量配置信息表。
- 根据权利要求7所述的装置,其特征在于,所述装置还包括:变量选取模块,用于接收对变量的显示指令,所述配置指令中携带用户标识和节点标识;根据所述显示指令展示与所述节点标识相关联的变量配置信息;接收对展示的变量配置信息的选取指令;及将所述选取指令所选取的变量配置信息与所述用户标识进行关联。
- 一个或多个存储有计算机可读指令的计算机可读非易失性存储介质,所述计算机可读指令被一个或多个处理器执行时,使得所述一个或多个处理器执行以下步骤:接收对节点任务数据的查询指令,所述查询指令中携带用户标识与节点标识;根据所述查询指令,从与所述节点标识关联的节点任务数据表中查询与所述用户标识关联的节点任务数据;从与所述节点标识关联的变量配置信息表中查询与所述用户标识相关联的变量配置信息;从查询出的每份节点任务数据中提取与所述变量配置信息对应的变量值;及根据提取出的每份节点任务数据中的变量值对所述查询出的每份节点任务数据进行排序显示。
- 根据权利要求10所述的存储介质,其特征在于,所述计算机可读指令被一个或多个处理器执行时,还使得所述一个或多个处理器执行以下步骤:接收对变量的配置指令,所述配置指令中携带管理员标识和节点标识;当检测到所述管理员标识对应的管理员存在配置权限时,根据所述配置指令生成变量配置信息设置界面,获取在所述设置界面中输入的变量配置信 息;及接收配置确认指令,将输入的变量配置信息写入与所述节点标识关联的变量配置信息表。
- 根据权利要求10所述的存储介质,其特征在于,所述计算机可读指令被一个或多个处理器执行时,还使得所述一个或多个处理器执行以下步骤:接收对变量的显示指令,所述配置指令中携带用户标识和节点标识;根据所述显示指令展示与所述节点标识相关联的变量配置信息;接收对展示的变量配置信息的选取指令;及将所述选取指令所选取的变量配置信息与所述用户标识进行关联。
- 根据权利要求10所述的存储介质,其特征在于,所述计算机可读指令被一个或多个处理器执行时,还使得所述一个或多个处理器执行以下步骤:将查询出的每份节点任务数据中的变量值存储到预设的变量数据表中,并建立每个存储的变量值和相应节点任务数据之间的关联关系;按照查询出的变量配置信息对所述变量数据表中的变量值进行排序;及根据变量数据表中的变量值的排序结果,对与变量数据表中的变量值对应的节点任务数据进行排序显示。
- 根据权利要求10所述的存储介质,其特征在于,所述变量配置信息包括变量标识和变量值的数据类型;所述计算机可读指令被一个或多个处理器执行时,还使得所述一个或多个处理器执行以下步骤:从查询出的每份节点任务数据中提取与所述变量标识对应的、符合所述数据类型的变量值。
- 根据权利要求12所述的存储介质,其特征在于,所述计算机可读指令被一个或多个处理器执行时,还使得所述一个或多个处理器执行以下步骤:根据显示指令以列表地形式显示与节点标识相关联的变量配置信息,并在每行变量的配置信息中,显示相应的选取状态。
- 一种计算机设备,包括存储器及处理器,所述存储器中储存有计算机可读指令,所述指令被所述处理器执行时,使得所述处理器执行以下步骤:接收对节点任务数据的查询指令,所述查询指令中携带用户标识与节点标识;根据所述查询指令,从与所述节点标识关联的节点任务数据表中查询与所述用户标识关联的节点任务数据;从与所述节点标识关联的变量配置信息表中查询与所述用户标识相关联的变量配置信息;从查询出的每份节点任务数据中提取与所述变量配置信息对应的变量值;及根据提取出的每份节点任务数据中的变量值对所述查询出的每份节点任务数据进行排序显示。
- 根据权利要求16所述的计算机设备,其特征在于,所述指令被所述处理器执行时,还使得所述处理器执行以下步骤:接收对变量的配置指令,所述配置指令中携带管理员标识和节点标识;当检测到所述管理员标识对应的管理员存在配置权限时,根据所述配置指令生成变量配置信息设置界面,获取在所述设置界面中输入的变量配置信息;及接收配置确认指令,将输入的变量配置信息写入与所述节点标识关联的变量配置信息表。
- 根据权利要求16所述的计算机设备,其特征在于,所述指令被所述处理器执行时,还使得所述处理器执行以下步骤:接收对变量的显示指令,所述配置指令中携带用户标识和节点标识;根据所述显示指令展示与所述节点标识相关联的变量配置信息;接收对展示的变量配置信息的选取指令;及将所述选取指令所选取的变量配置信息与所述用户标识进行关联。
- 根据权利要求16所述的计算机设备,其特征在于,所述指令被所述处理器执行时,还使得所述处理器执行以下步骤:将查询出的每份节点任务数据中的变量值存储到预设的变量数据表中, 并建立每个存储的变量值和相应节点任务数据之间的关联关系;按照查询出的变量配置信息对所述变量数据表中的变量值进行排序;及根据变量数据表中的变量值的排序结果,对与变量数据表中的变量值对应的节点任务数据进行排序显示。
- 根据权利要求16所述的计算机设备,其特征在于,所述变量配置信息包括变量标识和变量值的数据类型;所述指令被所述处理器执行时,还使得所述处理器执行以下步骤:从查询出的每份节点任务数据中提取与所述变量标识对应的、符合所述数据类型的变量值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/461,888 US11023533B2 (en) | 2017-09-13 | 2017-10-30 | Node task data display method and apparatus, storage medium and computer equipment |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710824266.1A CN107730077A (zh) | 2017-09-13 | 2017-09-13 | 节点任务数据显示方法、装置、存储介质和计算机设备 |
CN201710824266.1 | 2017-09-13 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019051946A1 true WO2019051946A1 (zh) | 2019-03-21 |
Family
ID=61206168
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/108348 WO2019051946A1 (zh) | 2017-09-13 | 2017-10-30 | 节点任务数据显示方法、装置、存储介质和计算机设备 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11023533B2 (zh) |
CN (1) | CN107730077A (zh) |
WO (1) | WO2019051946A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IT201900005608A1 (it) | 2019-04-11 | 2020-10-11 | Marzoli Machines Textile Srl | Pettinatrice di una linea di preparazione alla filatura |
CN113779068A (zh) * | 2021-09-13 | 2021-12-10 | 网易(杭州)网络有限公司 | 数据查询方法、装置、设备及存储介质 |
IT202200008438A1 (it) | 2022-04-28 | 2023-10-28 | Marzoli Machines Textile Srl | Pettinatrice dotata di mezzi di orientamento delle fibre dei bordi del velo di fibre e relativo metodo |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108549676B (zh) * | 2018-03-30 | 2020-02-18 | 广州供电局有限公司 | 电力数据的显示方法、装置、计算机设备和存储介质 |
CN108595924B (zh) * | 2018-04-28 | 2022-08-02 | 平安科技(深圳)有限公司 | 一种业务权限管理方法、装置、计算机设备及存储介质 |
CN108694061A (zh) * | 2018-05-11 | 2018-10-23 | 深圳壹账通智能科技有限公司 | 一种数据库的调用方法、装置及计算机可读存储介质 |
CN109656955A (zh) * | 2018-12-10 | 2019-04-19 | 泰康保险集团股份有限公司 | 用户数据查询方法、***与存储介质 |
CN109871357A (zh) * | 2018-12-14 | 2019-06-11 | 深圳壹账通智能科技有限公司 | 项目文档显示方法、装置、电子设备及存储介质 |
CN109615337A (zh) * | 2018-12-20 | 2019-04-12 | 广州河东科技有限公司 | 任务进度显示方法、装置、设备及存储介质 |
CN110119336A (zh) * | 2019-04-04 | 2019-08-13 | 微民保险代理有限公司 | 数据处理方法、装置、计算机可读存储介质和计算机设备 |
CN110400105A (zh) * | 2019-06-13 | 2019-11-01 | 天津五八到家科技有限公司 | 订单分配方法、设备、***及存储介质 |
CN110310088B (zh) * | 2019-06-14 | 2023-06-20 | 平安科技(深圳)有限公司 | 工作流配置方法及相关产品 |
CN110705898A (zh) * | 2019-10-12 | 2020-01-17 | 金蝶软件(中国)有限公司 | 一种流程信息的处理方法及相关设备 |
US20220067608A1 (en) * | 2020-08-26 | 2022-03-03 | Prama, Inc. | Method and a system for creating and dynamically tracking a process plan |
CN112348462B (zh) * | 2020-10-29 | 2024-07-19 | 岭东核电有限公司 | 工序处理方法、装置、计算机设备和存储介质 |
CN114723191A (zh) * | 2020-12-18 | 2022-07-08 | ***通信集团江西有限公司 | 运维方法、装置和电子设备 |
CN112732809B (zh) * | 2020-12-31 | 2023-08-04 | 杭州海康威视***技术有限公司 | 一种etl***及基于etl***的数据处理方法 |
CN112783405B (zh) * | 2021-01-25 | 2022-03-01 | 张飞 | 一种在计算机上制作和显示流程图的方法 |
US11768693B2 (en) * | 2021-10-08 | 2023-09-26 | Dell Products L.P. | System and method for configurable device management |
CN114995877B (zh) * | 2022-08-03 | 2022-10-28 | 平安银行股份有限公司 | 一种变量配置方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080114733A1 (en) * | 2006-11-14 | 2008-05-15 | Microsoft Corporation | User-structured data table indexing |
CN101271473A (zh) * | 2008-04-29 | 2008-09-24 | 华为技术有限公司 | 数据查询方法、装置及*** |
CN104836716A (zh) * | 2014-02-10 | 2015-08-12 | 腾讯科技(深圳)有限公司 | 一种基于关系链的排序方法、装置和*** |
CN105184470A (zh) * | 2015-08-28 | 2015-12-23 | 浪潮软件股份有限公司 | 一种基于消息模式集成多业务***任务列表的方法 |
Family Cites Families (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5450326A (en) * | 1994-07-06 | 1995-09-12 | Harris Corporation | Graphical display discriminant factor indicator for anomaly identification in semiconductor manufacture batch process |
JPH10105623A (ja) * | 1996-09-27 | 1998-04-24 | Hitachi Ltd | 階層型ワークフロー管理方法及びワークフロー書類回覧方法 |
US6292790B1 (en) * | 1997-10-20 | 2001-09-18 | James E. Krahn | Apparatus for importing and exporting partially encrypted configuration data |
JP2000293447A (ja) * | 1999-04-08 | 2000-10-20 | Hitachi Ltd | 仮想ワークフロー管理方法 |
US7779089B2 (en) * | 2000-09-15 | 2010-08-17 | Invensys Systems, Inc. | Method and system for remote configuration of process data access servers |
US7603632B1 (en) * | 2000-11-01 | 2009-10-13 | Microsoft Corporation | System and method for creating customizable nodes in a network diagram |
US7441007B1 (en) * | 2001-07-30 | 2008-10-21 | At&T Intellectual Property I, L.P. | System and method for allowing applications to retrieve properties and configuration information from a persistent store |
US7296056B2 (en) * | 2001-07-30 | 2007-11-13 | International Business Machines Corporation | Method, system, and program for selecting one user to assign a work item in a workflow |
WO2003094055A1 (en) * | 2002-05-02 | 2003-11-13 | Bea Systems, Inc. | System and method for electronic business transaction reliability |
US7418448B2 (en) * | 2003-03-12 | 2008-08-26 | Microsoft Corporation | Organization structure system |
US20060004832A1 (en) * | 2004-06-10 | 2006-01-05 | Langsford Richard G | Enterprise infrastructure management appliance |
US20060277476A1 (en) * | 2005-06-02 | 2006-12-07 | Hsuan-Cheng Lai | Method and system for dynamic generation of graphical content using a markup language |
US8955032B2 (en) * | 2005-08-20 | 2015-02-10 | Riverbed Technology, Inc. | Assessing network and device compliance with security policies |
WO2007093061A1 (en) * | 2006-02-16 | 2007-08-23 | Shoplogix, Inc. | System and method for managing manufacturing information |
US8284423B2 (en) * | 2006-04-07 | 2012-10-09 | Ricoh Production Print Solutions LLC | Customer-configurable print workflow system |
US20080065448A1 (en) * | 2006-09-08 | 2008-03-13 | Clairvoyance Corporation | Methods and apparatus for identifying workflow graphs using an iterative analysis of empirical data |
US20080184231A1 (en) * | 2007-01-31 | 2008-07-31 | Alexander Dreiling | Method and system for analyzing process models |
US8407716B2 (en) * | 2007-05-31 | 2013-03-26 | Fisher-Rosemount Systems, Inc. | Apparatus and methods to access information associated with a process control system |
US8397212B2 (en) * | 2007-08-29 | 2013-03-12 | Yahoo! Inc. | Module hosting and content generation platform |
US8407712B2 (en) * | 2007-08-31 | 2013-03-26 | International Business Machines Corporation | Updating workflow nodes in a workflow |
US8381181B2 (en) * | 2007-08-31 | 2013-02-19 | International Business Machines Corporation | Updating a workflow when a user reaches an impasse in the workflow |
JP4811808B2 (ja) * | 2007-12-13 | 2011-11-09 | 株式会社リコー | 情報処理装置、情報処理方法、プログラムおよび記録媒体 |
US20090198541A1 (en) * | 2008-01-18 | 2009-08-06 | Aginfolink Holdings Inc., A Bvi Corporation | Enhanced Brand Label Validation |
CN102053973A (zh) * | 2009-10-30 | 2011-05-11 | 国际商业机器公司 | 在支持多角色的网络应用中提供页面导航的装置和方法 |
US8781998B2 (en) * | 2009-11-09 | 2014-07-15 | King Fahd University Of Petroleum And Minerals | Workflow automation system and method |
US8818975B2 (en) * | 2009-12-18 | 2014-08-26 | Sap Ag | Data model access configuration and customization |
US8494552B2 (en) * | 2010-08-20 | 2013-07-23 | Genband Us Llc | Method for performing configurable actions based upon mobile device detection |
US9116746B2 (en) * | 2010-12-17 | 2015-08-25 | Verizon Patent And Licensing Inc. | Workflows and presets for workflows |
US20130103441A1 (en) * | 2011-10-21 | 2013-04-25 | International Business Machines Corporation | Generating Predictions for Business Processes Whose Execution is Driven by Data |
US9679009B2 (en) * | 2011-11-17 | 2017-06-13 | Sap Se | Component independent process integration message search |
US9244720B2 (en) * | 2012-10-17 | 2016-01-26 | Cisco Technology, Inc. | Automated technique to configure and provision components of a converged infrastructure |
US9342277B2 (en) * | 2013-03-14 | 2016-05-17 | Oracle International Corporation | Method of searching data associated with nodes of a graphical program |
US20140337071A1 (en) * | 2013-05-09 | 2014-11-13 | Optymyze Pte. Ltd. | Method and system for configuring and processing requests through workflow applications |
CN103455895A (zh) * | 2013-09-18 | 2013-12-18 | 国家电网公司 | 一种信息处理方法和装置 |
US9729402B2 (en) * | 2013-12-31 | 2017-08-08 | Cellco Partnership | Network device and call simulation tool |
CN104408568A (zh) * | 2014-11-28 | 2015-03-11 | 国家电网公司 | 用于业主项目部的任务信息处理方法和装置 |
JP6428296B2 (ja) * | 2015-01-22 | 2018-11-28 | 富士通株式会社 | 情報処理システム、情報処理装置、および情報処理システムの制御方法 |
WO2016209993A1 (en) * | 2015-06-22 | 2016-12-29 | Invotas Cyber Solutions, Inc. | Graphical user interface environment for creating threat response courses of action for computer networks |
CN105117115B (zh) * | 2015-08-07 | 2018-05-08 | 小米科技有限责任公司 | 一种显示电子文档的方法和装置 |
US9621418B2 (en) * | 2015-09-11 | 2017-04-11 | T-Mobile U.S.A., Inc. | Automatic network node relay link configuration tool |
JP2017068451A (ja) * | 2015-09-29 | 2017-04-06 | 富士通株式会社 | プログラム、パターン送信方法、共有コンテンツ制御システム及び情報処理装置 |
CN106203170A (zh) * | 2016-07-19 | 2016-12-07 | 北京同余科技有限公司 | 基于角色的数据库动态脱敏服务方法和*** |
JP6799255B2 (ja) * | 2016-11-22 | 2020-12-16 | 富士通株式会社 | ジョブ消費電力推定プログラム、並列処理装置およびジョブ消費電力推定方法 |
US10545951B1 (en) * | 2016-12-15 | 2020-01-28 | Amazon Technologies, Inc. | Workflow dependency management system |
US10257060B2 (en) * | 2017-03-27 | 2019-04-09 | Ca, Inc. | Rendering application log data in conjunction with system monitoring |
US20190026663A1 (en) * | 2017-07-20 | 2019-01-24 | Ca, Inc. | Inferring time estimates in workflow tracking systems |
US10642838B2 (en) * | 2017-09-28 | 2020-05-05 | Sap Se | Real-time or event-based analysis of process data |
-
2017
- 2017-09-13 CN CN201710824266.1A patent/CN107730077A/zh active Pending
- 2017-10-30 US US16/461,888 patent/US11023533B2/en active Active
- 2017-10-30 WO PCT/CN2017/108348 patent/WO2019051946A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080114733A1 (en) * | 2006-11-14 | 2008-05-15 | Microsoft Corporation | User-structured data table indexing |
CN101271473A (zh) * | 2008-04-29 | 2008-09-24 | 华为技术有限公司 | 数据查询方法、装置及*** |
CN104836716A (zh) * | 2014-02-10 | 2015-08-12 | 腾讯科技(深圳)有限公司 | 一种基于关系链的排序方法、装置和*** |
CN105184470A (zh) * | 2015-08-28 | 2015-12-23 | 浪潮软件股份有限公司 | 一种基于消息模式集成多业务***任务列表的方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IT201900005608A1 (it) | 2019-04-11 | 2020-10-11 | Marzoli Machines Textile Srl | Pettinatrice di una linea di preparazione alla filatura |
CN113779068A (zh) * | 2021-09-13 | 2021-12-10 | 网易(杭州)网络有限公司 | 数据查询方法、装置、设备及存储介质 |
CN113779068B (zh) * | 2021-09-13 | 2023-09-12 | 网易(杭州)网络有限公司 | 数据查询方法、装置、设备及存储介质 |
IT202200008438A1 (it) | 2022-04-28 | 2023-10-28 | Marzoli Machines Textile Srl | Pettinatrice dotata di mezzi di orientamento delle fibre dei bordi del velo di fibre e relativo metodo |
Also Published As
Publication number | Publication date |
---|---|
US11023533B2 (en) | 2021-06-01 |
CN107730077A (zh) | 2018-02-23 |
US20190370291A1 (en) | 2019-12-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019051946A1 (zh) | 节点任务数据显示方法、装置、存储介质和计算机设备 | |
US10764218B2 (en) | Tree-type homepage system and homepage management method | |
US10237295B2 (en) | Automated event ID field analysis on heterogeneous logs | |
CN107798038B (zh) | 数据响应方法及数据响应设备 | |
US20140039955A1 (en) | Task assignment management system and method | |
WO2019019769A1 (zh) | 业务功能实现的方法、装置、计算机设备及存储介质 | |
US11386224B2 (en) | Method and system for managing personal digital identifiers of a user in a plurality of data elements | |
US10037316B2 (en) | Selective capture of incoming email messages for diagnostic analysis | |
WO2019041925A1 (zh) | 工作流数据处理方法、装置、存储介质和计算机设备 | |
TW201602823A (zh) | 登錄帳號的提示方法和提示裝置 | |
CN111078559B (zh) | java代码中函数调用的提取方法、装置、介质及计算机设备 | |
CN112487150A (zh) | 档案管理方法、***、存储介质及电子设备 | |
CN111414740A (zh) | 一种电子实验记录本报告生成*** | |
CN113742338A (zh) | 工程验收表单结构化存储*** | |
US11151088B2 (en) | Systems and methods for verifying performance of a modification request in a database system | |
US11216894B2 (en) | Image-based semantic accommodation search | |
CN104240107B (zh) | 社群数据筛选***及其方法 | |
US10248638B2 (en) | Creating forms for hierarchical organizations | |
CN110704477A (zh) | 应用历史记录查看方法、装置、终端和存储介质 | |
CN110059491A (zh) | 数据导入监控方法、装置、设备及可读存储介质 | |
CN115102770A (zh) | 基于用户权限的资源访问方法、装置、设备及存储介质 | |
CN109299300B (zh) | 清单子目生成方法、装置、计算机设备和存储介质 | |
JP6891542B2 (ja) | 人脈情報作成装置、人脈情報作成プログラム及び人脈情報作成方法 | |
CN111711783B (zh) | 会议监控方法、装置、计算机设备和存储介质 | |
CN110120910B (zh) | Ad域邮箱账号恢复方法、装置及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 09/10/2020) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17924794 Country of ref document: EP Kind code of ref document: A1 |