A process processing method, device and equipment

By displaying the output parameter list in the visual process node editing interface of the integrated platform and establishing a data mapping relationship, the problem of data reference between process nodes is solved, and process orchestration efficiency and operation simplicity is improved.

CN115113861BActive Publication Date: 2025-07-25BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210741429.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-28
Publication Date
2025-07-25
Estimated Expiration
2042-06-28

AI Technical Summary

Technical Problem

The existing visual process orchestration technology has the problem of low process orchestration efficiency, especially in complex process design, the output parameters of the process node cannot be directly referenced by any subsequent node, resulting in data transfer dependent on the running order of the process nodes, and data cannot be referenced across process nodes through visual interaction.

Method used

In the visual process node editing interface of the integrated platform, the output parameter list of the target process node is displayed in response to the contact-transmitting operation, and the output parameters are selected from it, and the data mapping relationship with the first input parameter is established to realize data reference between different process nodes.

Benefits of technology

It improves the efficiency of the process orchestration process, quickly completes data references between different process nodes through visual interaction, simplifies process orchestration operations, and lowers the threshold for users to use data mapping.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115113861B_ABST
    Figure CN115113861B_ABST
Patent Text Reader

Abstract

The present application discloses a process processing method, apparatus and device for improving the efficiency of process orchestration. The method includes: in response to receiving a connection trigger operation from a first input parameter of a first process node to be edited to a target process node, displaying a list of output parameters of the target process node; the first process node to be edited and the target process node are process nodes added in the visual process node editing interface of the integration platform; in response to receiving a selection operation triggered on the list of output parameters, selecting an output parameter from the list of output parameters; establishing a data mapping relationship between the output parameter and the first input parameter.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular, to a process processing method, apparatus, and device. Background Art

[0002] Currently, processes can be choreographed in a visual manner, that is, the design of an automated integration process is completed in a low-code manner. At the same time, visual process choreography and parameter settings are adopted to quickly complete the construction of a business process and simplify the cumbersome design and development work. However, currently, visual process choreography usually has the problem of low process choreography efficiency. Summary of the Invention

[0003] In view of this, embodiments of the present application provide a process processing method, apparatus, and device to improve the process choreography efficiency.

[0004] To solve the above problems, the technical solutions provided by the embodiments of the present application are as follows:

[0005] In a first aspect, an embodiment of the present application provides a process processing method, the method including:

[0006] In response to receiving a connection trigger operation from a first input parameter of a first to-be-edited process node to a target process node, display an output parameter list of the target process node; the first to-be-edited process node and the target process node are process nodes added in a visual process node editing interface of an integration platform;

[0007] In response to receiving a selection operation triggered on the output parameter list, select an output parameter from the output parameter list;

[0008] Establish a data mapping relationship between the output parameter and the first input parameter.

[0009] In a second aspect, an embodiment of the present application provides a process processing apparatus, the apparatus including:

[0010] A first display unit, configured to display an output parameter list of the target process node in response to receiving a connection trigger operation from a first input parameter of a first to-be-edited process node to a target process node; the first to-be-edited process node and the target process node are process nodes added in a visual process node editing interface of an integration platform;

[0011] A selection unit, configured to select an output parameter from the output parameter list in response to receiving a selection operation triggered on the output parameter list;

[0012] An establishment unit, configured to establish a data mapping relationship between the output parameter and the first input parameter.

[0013] In a third aspect, an embodiment of the present application provides an electronic device, including:

[0014] One or more processors;

[0015] A storage device having one or more programs stored thereon,

[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the process processing method as described above.

[0017] In a fourth aspect, an embodiment of the present application provides a computer-readable medium having a computer program stored thereon, wherein when the program is executed by a processor, the process processing method as described above is implemented.

[0018] Thus, the embodiments of the present application have the following beneficial effects:

[0019] In the embodiments of the present application, the first input parameter of the first process node to be edited and the target process node are selected through a connection trigger operation to trigger the display of the output parameter list of the target process node. The required output parameter is selected from the output parameter list, so as to establish a data mapping relationship between the output parameter and the first input parameter of the first process node to be edited, realizing that the output parameter of the target process node is referenced by the first input parameter of the first process node to be edited in the established process. Through the visual interaction method, the data reference between different process nodes is quickly completed, improving the efficiency of the process orchestration process. Description of the Drawings

[0020] Figure 1 It is a schematic diagram of the application scenario provided by the embodiment of the present application;

[0021] Figure 2 It is a flowchart of a process processing method provided by the embodiment of the present application;

[0022] Figure 3 It is a schematic diagram of triggering a connection trigger operation in the embodiment of the present application;

[0023] Figure 4 It is a schematic diagram of displaying an output parameter list in the embodiment of the present application;

[0024] Figure 5a It is a schematic diagram of displaying a dynamic connection line in the embodiment of the present application;

[0025] Figure 5b It is a schematic diagram of displaying a dynamic connection line in the embodiment of the present application;

[0026] Figure 6 It is a schematic diagram of inputting the expression of the output parameter into the editing box corresponding to the first input parameter in the embodiment of the present application;

[0027] Figure 7 Schematic diagram of changing data types in the embodiments of the present application;

[0028] Figure 8 Schematic diagram of batch frame selection of process nodes in the embodiments of the present application;

[0029] Figure 9 Schematic diagram of dragging process nodes in the embodiments of the present application;

[0030] Figure 10 Schematic diagram of displaying the thumbnail of the process node in the embodiments of the present application;

[0031] Figure 11 Schematic diagram of switching the expansion state of the process node in the embodiments of the present application;

[0032] Figure 12 Schematic diagram of a process processing device in the embodiments of the present application;

[0033] Figure 13 Schematic diagram of the structure of the electronic device provided in the embodiments of the present application. Detailed implementation manners

[0034] To make the above objects, features, and advantages of the present application more obvious and understandable, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings and specific implementation manners.

[0035] Currently, the process can be choreographed in a visual manner, that is, the design of the automated integration process is completed in a low-code manner. At the same time, visual process choreography and parameter setting are adopted to quickly complete the construction of a business process and simplify the cumbersome design and development work. However, for complex process design, currently, the visual process choreography usually has the problem of low process choreography efficiency.

[0036] Among them, one of the reasons for the low process choreography efficiency is that in the related art, the output parameters of the process nodes cannot be directly referenced by any subsequent nodes, and the data transfer process depends on the running order of the process nodes, that is, the user cannot reference data across process nodes through visual interaction.

[0037] Based on this, the embodiments of the present application provide a process processing method, apparatus, and device, which provide an interactive connection method to select the first input parameter of the first process node to be edited and the target process node, and trigger the display of the output parameter list of the target process node. Select the required output parameter from the output parameter list, so as to establish a data mapping relationship between the output parameter and the first input parameter, and realize that the output parameter of the target process node in the established process is referenced by the first input parameter of the first process node to be edited. Through the visual interactive method, the data reference between different process nodes is quickly completed, improving the efficiency of the process orchestration process.

[0038] To facilitate the understanding of the process processing method provided by the embodiments of the present application, the following will be described in combination with Figure 1 the following scenario example. Refer to Figure 1 As shown, this figure is a schematic diagram of an exemplary application scenario provided by the embodiments of the present application. As Figure 1 shown, the process processing method provided by the embodiments of the present application can be applied to the integration platform 100.

[0039] Currently, due to the complex work processes and the high difficulty of business integration, the docking and integration development costs between system nodes are high and the cycle is long. A large number of repetitive tasks in business integration are handled manually, and the integration of business information and data flow is not smooth. Therefore, the embodiments of the present application provide an integration platform 100, which forms a complete platform by integrating the application system and the integration architecture. Through a relatively low construction cost and a high integration ability, it solves the problems of high enterprise integration cost and low efficiency. The integration platform 100 can realize the conversion from manual operation to the establishment of a comprehensive automated process. Each business role deeply participates in improving integration efficiency, provides a solution that converts from a customized implementation plan for the main link to a standardized and visual solution, and converts from the high-cost implementation of the long-tail link to a flexible low-cost configuration, meeting the enterprise integration needs and realizing business innovation.

[0040] In the embodiments of the present application, a process can be established in a visual manner through the integration platform 100. The integration platform 100 includes a process component library interface 101 and a visual process node editing interface 102. In response to receiving a selection operation on the process node and / or connector in the process component library interface 101, the integration platform 100 adds the selected process node and / or connector to the visual process node editing interface 102. For example, process node 1 and process node 2 are added to the visual process node editing interface 102, and process node 1 and process node 2 form a sequentially executed process.

[0041] The output parameters of any process node need to be able to be referenced by any subsequent process node. For example, the output parameters of process node 1 are referenced by process node 2, that is, a data mapping relationship is established between the output parameters of process node 1 and the input parameters of process node 2. In the embodiments of the present application, through a visual interaction method, data reference between any process nodes is realized, and global context data reference is performed.

[0042] Those skilled in the art can understand that Figure 1 The schematic diagram shown is only an example in which the embodiments of the present application can be implemented. The scope of application of the embodiments of the present application is not limited by any aspect of this framework.

[0043] To facilitate the understanding of the present application, a process processing method provided by the embodiments of the present application will be described below with reference to the accompanying drawings.

[0044] See Figure 2 As shown, this figure is a flowchart of a process processing method provided by the embodiments of the present application, and this process processing method is applied to an integration platform. As Figure 2 shown, this method may include S201 - S203:

[0045] S201: In response to receiving a connection trigger operation from the first input parameter of the first process node to be edited to the target process node, display the output parameter list of the target process node; the first process node to be edited and the target process node are process nodes added in the visual process node editing interface of the integration platform.

[0046] The first process node to be edited and the target process node are added in the visual process node editing interface, where the output parameters of the target process node need to establish a data mapping relationship with the input parameters of the first process node to be edited. For example, in a process, the input parameter "message content" of the message process node needs to be obtained from the output parameter "analysis result" of the analysis process node, then a data mapping relationship needs to be established between the output parameter "analysis result" of the analysis process node and the input parameter "message content" of the message process node. In this example, the message process node is the first process node to be edited, the input parameter "message content" of the message process node is the first input parameter, and the analysis process node is the target process node.

[0047] It should be noted that the first process node to be edited and the target process node can be adjacent process nodes in the process, or non - adjacent process nodes in the process, so as to realize data reference across process nodes.

[0048] In a visual way, the user can trigger a connection trigger operation from the first input parameter of the first process node to be edited to the target process node. In a specific implementation, the user can use the mouse to implement the connection trigger operation between two points. If the user uses a touch screen device, the connection trigger operation between two points can also be implemented through a sliding operation.

[0049] Upon receiving the connection trigger operation from the first input parameter of the first process node to be edited to the target process node, the integration platform will display a list of output parameters of the target process node on the interface of the integration platform. The list of output parameters includes at least one output parameter of the target process node, so that the user can select the output parameter that needs to establish a data mapping relationship with the first input parameter.

[0050] S202: In response to receiving the selection operation triggered on the list of output parameters, select an output parameter from the list of output parameters.

[0051] The user can trigger a selection operation in the list of output parameters to select the output parameter that needs to establish a data mapping relationship with the first input parameter of the first process node to be edited. Upon receiving the selection operation triggered on the list of output parameters, the integration platform selects an output parameter from the list of output parameters.

[0052] S203: Establish a data mapping relationship between the output parameter and the first input parameter.

[0053] After the user selects the output parameter, a data mapping relationship between the output parameter and the first input parameter can be established. Thus, during the process execution, the value of the output parameter of the target process node can be passed to the first input parameter of the first process node to be edited.

[0054] Based on S201 - S203, in the embodiment of the present application, the first input parameter of the first process node to be edited and the target process node are selected through a connection trigger operation to trigger the display of the list of output parameters of the target process node. The required output parameter is selected from the list of output parameters, so as to establish a data mapping relationship between the output parameter and the first input parameter of the first process node to be edited, realizing that the output parameter of the target process node is referenced by the first input parameter of the first process node to be edited in the established process. Through a visual interaction method, the data reference between different process nodes is quickly completed, improving the efficiency of the process choreography process.

[0055] In practical applications, the selection of the first input parameter of the first process node to be edited can be implemented through the configuration panel of the first process node to be edited. In one possible implementation, the specific implementation of S201 in response to receiving a connection trigger operation from the first input parameter of the first process node to be edited to the target process node and displaying the output parameter list of the target process node in the visual process node editing interface of the integration platform may include:

[0056] In response to receiving a selection operation on the first process node to be edited in the visual process node editing interface of the integration platform, display the configuration panel of the first process node to be edited.

[0057] In response to receiving a selection operation on the first input parameter of the first process node to be edited on the configuration panel, trigger a connection trigger operation starting from the first input parameter of the first process node to be edited.

[0058] In response to receiving that the end point of the connection trigger operation is the target process node, display the output parameter list of the target process node in the visual process node editing interface of the integration platform.

[0059] See Figure 3 As shown, the user triggers a selection operation on the first process node to be edited (e.g., process node 2) 302 in the visual process node editing interface 301 of the integration platform. The integration platform, in response to receiving the selection operation on the first process node to be edited in the visual process node editing interface 301 of the integration platform, displays the configuration panel 303 of the first process node to be edited. In the interface regarding the input parameters (input parameters) in the configuration panel 303 of the first process node to be edited, at least one input parameter of the first process node to be edited can be displayed.

[0060] The user can select the first input parameter (e.g., input parameter 3) 304 on the configuration panel 303, triggering a connection trigger operation starting from the first input parameter 304. Then, the integration platform, in response to receiving the selection operation on the first input parameter 304 of the first process node to be edited on the configuration panel 303, triggers a connection trigger operation starting from the first input parameter 304 of the first process node to be edited.

[0061] The user continues to select the end point of the connection trigger operation through the connection trigger operation. When the end point of the connection trigger operation stops at the target process node (e.g., process node 1) 305, the integration platform, in response to receiving that the end point of the connection trigger operation is the target process node, displays the output parameter list of the target process node in the visual process node editing interface of the integration platform.

[0062] See Figure 4As shown, in the visual process node editing interface of the integration platform, an output parameter list 401 of the target process node can be displayed. The output parameter list 401 includes at least one output parameter of the target process node. A user can trigger a selection operation in the output parameter list 401. For example, the output parameter 2 is selected as the output parameter 402. Then, based on the above example, a data mapping relationship can be established between the output parameter 2 of the process node 1 and the input parameter 3 of the process node 2.

[0063] In the embodiment of the present application, by triggering the display of the configuration panel of the first to-be-edited process node, it is more convenient for the user to perform a connection trigger operation between the first input parameter of the first to-be-edited process node and the target process node.

[0064] To prompt the connection trigger operation, the embodiment of the present application can also respond to receiving a selection operation on the first input parameter of the first to-be-edited process node on the configuration panel, and display a dynamic connection line starting from the first input parameter of the first to-be-edited process node.

[0065] See Figure 5a As shown, the user can select the first input parameter (such as the input parameter 3) 501 on the configuration panel, triggering a connection trigger operation starting from the first input parameter 501. Then, the integration platform responds to receiving a selection operation on the first input parameter of the first to-be-edited process node on the configuration panel, and displays a dynamic connection line 502 starting from the first input parameter of the first to-be-edited process node. The end point of the dynamic connection line 502 moves as the connection trigger operation progresses during the process of completing the connection trigger operation. See Figure 5b As shown, when the user selects the end point of the connection trigger operation through the connection trigger operation, when the end point of the connection trigger operation stops at the target process node (such as the process node 1) 503, the end point of the dynamic connection line 502 moves to the target process node 503. At this time, in order to display the output parameter list subsequently, it can also respond to receiving that the end point of the connection trigger operation is the target process node, and cancel the display of the dynamic connection line.

[0066] In this way, by displaying the dynamic connection line, the connection trigger operation of the user can be prompted, facilitating the user to more accurately select the first input parameter and the target process node.

[0067] In addition, in a possible implementation manner, after establishing the data mapping relationship between the output parameter and the first input parameter, it may further include: in the configuration panel of the first to-be-edited process node, receiving an expression of the output parameter input into the edit box corresponding to the first input parameter.

[0068] See Figure 6As shown, after establishing the data mapping relationship between the output parameter and the first input parameter, the expression of the output parameter input into the edit box 601 corresponding to the first input parameter is received, that is, the expression of the output parameter can be filled into the edit box 601 corresponding to the first input parameter of the configuration panel, which is convenient for the user to view the data mapping relationship between the output parameter and the first input parameter. The expression of the output parameter may include the name of the process node to which the output parameter belongs and the name of the attribute of the output parameter.

[0069] Based on the above embodiments, the embodiment of the present application provides an interactive method for connecting lines to complete the selection of the target process node and the output parameter at one time for global data context reference. Not only is the visual interactive method of data mapping more intuitive and convenient, but also the user can clearly see in the edit box of the input parameter which output parameter of which process node is referenced by the input parameter, which can be accurate to the specific attribute name. At the same time, this data mapping method directly and effectively reduces the number of global variables defined to solve the data mapping problem and lowers the user's threshold for using data mapping.

[0070] In a possible implementation manner, the user can also manually switch the data type of the input parameter of the process node. On the configuration panel of the process node, view or edit the input parameter and switch according to the data type of the input parameter. Then the embodiment of the present application further includes:

[0071] In response to receiving a trigger operation on the data type change control of the second input parameter of the first process node to be edited on the configuration panel, display a data type list;

[0072] In response to receiving a selection operation triggered on the data type list, select a target data type from the data type list and change the data type of the second input parameter to the target data type.

[0073] See Figure 7 As shown, a data type change control 701 is displayed beside the input parameter on the configuration panel. When the user triggers the data type change control 701 of the second input parameter (such as output parameter 2) of the first process node to be edited, the integration platform can display a data type list 702 in response to receiving the trigger operation on the data type change control of the second input parameter of the first process node to be edited on the configuration panel. The data type list 702 includes at least one data type. When the user triggers the target data type in the data type list, the integration platform selects the target data type from the data type list in response to receiving the selection operation triggered on the data type list and changes the data type of the second input parameter to the target data type. Thus, the user can quickly change the data type of the input parameter in a visual manner.

[0074] In addition, based on the above embodiments, the embodiments of the present application further provide a technical solution for further improving the process orchestration efficiency.

[0075] When designing a process plan, there is usually a requirement for batch operations on nodes to help users quickly complete the editing operations on a part of the process nodes in the visual process node editing interface, such as copying, cutting, and deleting. Then, the embodiments of the present application can batch select process nodes in the visual process node editing interface and perform editing operations such as copying, cutting, and deleting.

[0076] In a possible implementation manner, the process processing method provided by the embodiments of the present application further includes:

[0077] In response to receiving a selection operation on multiple second process nodes to be edited in the visual process node editing interface of the integration platform, display an editing operation type list; the multiple second process nodes to be edited are process nodes added in the visual process node editing interface of the integration platform;

[0078] In response to receiving a selection operation triggered in the editing operation type list, select a target editing operation type from the editing operation type list, and perform an editing operation corresponding to the target editing operation type on the multiple second process nodes to be edited.

[0079] See Figure 8 As shown, if a user wants to edit multiple process nodes simultaneously, the user can select multiple added second process nodes to be edited in the visual process node editing interface. For example, the selection result 801 includes process node 1 and process node 2. Then, the integration platform, in response to receiving the selection operation on the multiple second process nodes to be edited in the visual process node editing interface of the integration platform, displays an editing operation type list 802. The editing operation type list 802 includes at least one editing operation type, such as copying, cutting, deleting, etc.

[0080] The user can select the operation that the user wants to perform in the editing operation type list 802, that is, trigger the target editing operation type in the editing operation type list 802. Then, the integration platform, in response to receiving the selection operation triggered in the editing operation type list, selects the target editing operation type from the editing operation type list and performs an editing operation corresponding to the target editing operation type on the multiple second process nodes to be edited. For example, if the target editing operation type is deletion, then both process node 1 and process node 2 are deleted simultaneously.

[0081] Thus, it is realized to batch select process nodes in the visual process node editing interface and perform editing operations such as copying, cutting, and deleting, improving the process orchestration efficiency.

[0082] In some application scenarios, when designing the orchestration of a process with complex nested relationships between process nodes and a large number of process nodes, it is necessary to quickly adjust the arrangement positions of the process nodes through an interactive method of dragging one or more process nodes.

[0083] In a possible implementation manner, the process processing method provided by the embodiments of the present application further includes:

[0084] In response to receiving a drag operation on at least one third process node to be edited in the visual process node editing interface of the integration platform, move the position of at least one third process node to be edited in the visual process node editing interface of the integration platform; the at least one third process node to be edited is a process node added in the visual process node editing interface of the integration platform.

[0085] See Figure 9 As shown, the user can drag at least one third process node to be edited 901 in the visual process node editing interface. The at least one third process node to be edited may include a parent node and its child nodes. For example, process node 2 is composed of a parent node and its child nodes, a total of 3 process nodes. In response to receiving a drag operation on at least one third process node to be edited in the visual process node editing interface, the integration platform moves the position of at least one third process node to be edited in the visual process node editing interface of the integration platform. Thus, the arrangement positions of these process nodes can be quickly adjusted simultaneously through the drag-and-drop interaction method.

[0086] When there are a large number of process nodes in the process, it is very inefficient to scroll and browse the content of the visual process node editing interface. The user needs the ability to quickly locate a certain area in the visual process node editing interface to improve the browsing and searching efficiency.

[0087] Then in a possible implementation manner, the process processing method provided by the embodiments of the present application further includes:

[0088] In response to receiving a trigger operation on the thumbnail control, display a thumbnail including all the process nodes added in the visual process node editing interface of the integration platform. A target box is displayed in the thumbnail, and the process nodes within the target box correspond to the process nodes currently displayed in the visual process node editing interface of the integration platform.

[0089] See Figure 10As shown, the user triggers the scale diagram control 1001 in the visual process node editing interface. In response to receiving the trigger operation on the scale diagram control, the integration platform displays the scale diagram 1002, which includes all the process nodes added in the visual process node editing interface of the current integration platform. At the same time, a target box 1003 is displayed in the scale diagram 1002, and the process nodes within the target box 1003 correspond to the process nodes currently displayed in the visual process node editing interface of the integration platform. Thus, the position of the process nodes currently displayed in the visual process node editing interface can be quickly located through the thumbnail of the visual process node editing interface, providing a way to quickly browse / search for process nodes for complex processes.

[0090] In some scenarios, when the nesting relationship between parent and child nodes in a process is complex, users have a need to view the entire process from the process structure. Therefore, it is necessary to support the expand / collapse operation of the parent node to provide a more concise way to view process nodes.

[0091] In a possible implementation manner, the process processing method provided by the embodiments of the present application further includes:

[0092] In response to receiving the trigger operation on the expand state switching control of the fourth process node to be edited, switch the display state of the triggered fourth process node to be edited; the fourth process node to be edited is a process node added in the visual process node editing interface of the integration platform.

[0093] Switching the display state of the fourth process node to be edited can be that if the fourth process node to be edited has child nodes and the child nodes are in the collapsed display state, then expand and display the child nodes; if the fourth process node to be edited has child nodes and the child nodes are in the expanded display state, then collapse the child nodes.

[0094] See Figure 11 As shown, if the fourth process node to be edited (such as process node 1) is a parent node, that is, it has child nodes, then the fourth process node to be edited corresponds to the expand state switching control 1101 in the visual process node editing interface. When the user needs to collapse or expand the child nodes of the fourth process node to be edited, the expand state switching control 1101 of the fourth process node to be edited is triggered. In response to the trigger operation on the expand state switching control of the fourth process node to be edited, the integration platform switches the display state of the fourth process node to be edited. For example, if the child nodes of the fourth process node to be edited are currently in the collapsed display state, then expand and display the child nodes; if the child nodes of the fourth process node to be edited are currently in the expanded display state, then collapse the child nodes. That is, the embodiments of the present application support the expand / collapse operation of the child nodes corresponding to the parent node, providing a more concise way to view process nodes.

[0095] Through the above interaction methods of the editing process nodes and the viewing process nodes, the embodiment of the present application improves the process orchestration efficiency.

[0096] In addition, there are many user operation items during the process editing. The efficiency problem of the editing operations of the process nodes and the visual process node editing interface by the user can also be solved by providing shortcut keys for basic capabilities. The setting of the shortcut keys can be set according to the actual situation, and the embodiment of the present application does not limit this.

[0097] Based on the process processing method provided by the above method embodiment, the embodiment of the present application also provides a process processing device, which will be described below with reference to the drawings.

[0098] See Figure 12 As shown, this figure is a schematic structural diagram of a process processing device provided by the embodiment of the present application. This process processing device is applied to an integration platform, such as Figure 12 As shown, this process processing device includes:

[0099] A first display unit 1201, configured to display a list of output parameters of the target process node in response to receiving a connection trigger operation from a first input parameter of a first process node to be edited to the target process node; the first process node to be edited and the target process node are process nodes added in the visual process node editing interface of the integration platform;

[0100] A selection unit 1202, configured to select an output parameter from the list of output parameters in response to receiving a selection operation triggered on the list of output parameters;

[0101] An establishment unit 1203, configured to establish a data mapping relationship between the output parameter and the first input parameter.

[0102] In a possible implementation manner, the display unit includes:

[0103] A first display subunit, configured to display a configuration panel of the first process node to be edited in response to receiving a selection operation on the first process node to be edited in the visual process node editing interface of the integration platform;

[0104] A trigger subunit, configured to trigger a connection trigger operation starting from the first input parameter of the first process node to be edited in response to receiving a selection operation on the first input parameter of the first process node to be edited on the configuration panel;

[0105] A second display subunit, configured to display a list of output parameters of the target process node in the visual process node editing interface of the integration platform in response to receiving that the end point of the connection trigger operation is the target process node.

[0106] In a possible implementation, the device further includes:

[0107] A second display unit, configured to display a dynamic connection line starting from the first input parameter of the first process node to be edited in response to receiving a selection operation on the first input parameter of the first process node to be edited on the configuration panel.

[0108] In a possible implementation, the device further includes:

[0109] A cancellation unit, configured to cancel the display of the dynamic connection line in response to receiving that the end point of the connection trigger operation is the target process node.

[0110] In a possible implementation, the device further includes:

[0111] A receiving unit, configured to receive an expression of the output parameter input into an edit box corresponding to the first input parameter in the configuration panel of the first process node to be edited after establishing a data mapping relationship between the output parameter and the first input parameter.

[0112] In a possible implementation, the device further includes:

[0113] A third display unit, configured to display a data type list in response to receiving a trigger operation on a data type change control of the second input parameter of the first process node to be edited on the configuration panel;

[0114] A change unit, configured to select a target data type from the data type list and change the data type of the second input parameter to the target data type in response to receiving a selection operation triggered in the data type list.

[0115] In a possible implementation, the device further includes:

[0116] A fourth display unit, configured to display an edit operation type list in response to receiving a box selection operation on multiple second process nodes to be edited in a visual process node editing interface of the integration platform; the multiple second process nodes to be edited are process nodes added in the visual process node editing interface of the integration platform;

[0117] An editing unit, configured to select a target edit operation type from the edit operation type list and perform an editing operation corresponding to the target edit operation type on the multiple second process nodes to be edited in response to receiving a selection operation triggered in the edit operation type list.

[0118] In a possible implementation, the device further includes:

[0119] A mobile unit, configured to move the position of at least one third process node to be edited in a visual process node editing interface of the integration platform in response to receiving a dragging operation on at least one third process node to be edited in the visual process node editing interface of the integration platform; the at least one third process node to be edited is a process node added in the visual process node editing interface of the integration platform.

[0120] In a possible implementation, the apparatus further includes:

[0121] A fifth display unit, configured to display a scaled-down diagram including all process nodes added in the visual process node editing interface of the integration platform in response to receiving a triggering operation on a scaled-down diagram control, where a target box is displayed in the scaled-down diagram, and the process nodes within the target box correspond to the process nodes currently displayed in the visual process node editing interface of the integration platform.

[0122] In a possible implementation, the apparatus further includes:

[0123] A switching unit, configured to switch the display state of a fourth process node to be edited triggered in response to receiving a triggering operation on an expansion state switching control of the fourth process node to be edited; the fourth process node to be edited is a process node added in the visual process node editing interface of the integration platform.

[0124] Based on a process processing method provided in the foregoing method embodiments, the present application further provides an electronic device, including: one or more processors; a storage device storing one or more programs thereon, and when the one or more programs are executed by the one or more processors, enabling the one or more processors to implement the process processing method described in any of the foregoing embodiments.

[0125] Refer to the following Figure 13 which shows a schematic structural diagram of an electronic device 1300 suitable for implementing embodiments of the present application. The terminal device in the embodiments of the present application may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (portable android devices, tablet computers), PMPs (Portable Media Players), in-vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs (televisions), desktop computers, etc. Figure 13The electronic device shown is merely an example and should not impose any limitations on the functions and usage scope of the embodiments of the present application.

[0126] As Figure 13 shown, the electronic device 1300 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 1301, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 1302 or the program loaded from the storage device 1308 into the random access memory (RAM) 1303. In the RAM 1303, various programs and data required for the operation of the electronic device 1300 are also stored. The processing device 1301, the ROM 1302, and the RAM 1303 are connected to each other through a bus 1304. The input / output (I / O) interface 1305 is also connected to the bus 1304.

[0127] Generally, the following devices may be connected to the I / O interface 1305: an input device 1306 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1307 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1308 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1309. The communication device 1309 can allow the electronic device 1300 to communicate with other devices wirelessly or wiredly to exchange data. Although Figure 13 the electronic device 1300 with various devices is shown, it should be understood that it is not required to implement or have all the shown devices. Instead, more or fewer devices may be implemented or had.

[0128] Specifically, according to the embodiments of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments of the present application include a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program codes for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 1309, or installed from the storage device 1308, or installed from the ROM 1302. When the computer program is executed by the processing device 1301, the above functions defined in the method of the embodiments of the present application are executed.

[0129] The electronic device provided by the embodiments of the present application and the process processing method provided by the above embodiments belong to the same inventive concept. The technical details not described in detail in this embodiment can be referred to the above embodiments, and this embodiment has the same beneficial effects as the above embodiments.

[0130] Based on the process processing method provided in the above method embodiments, an embodiment of the present application provides a computer-readable medium, on which a computer program is stored, wherein when the program is executed by a processor, it implements the process processing method described in any of the above embodiments.

[0131] It should be noted that the computer-readable medium in the present application may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium that contains or stores a program, and this program can be used by or in combination with an instruction execution system, apparatus, or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, and this computer-readable signal medium can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on a computer-readable medium can be transmitted by any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0132] In some embodiments, the client and the server can communicate using any currently known or future-developed network protocol such as HTTP (HyperText Transfer Protocol), and can be interconnected with digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include local area networks (“LAN”), wide area networks (“WAN”), the Internet (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed network.

[0133] The above computer-readable medium may be included in the above electronic device; or it may exist separately and not be assembled into the electronic device.

[0134] The above computer-readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to execute the above process method.

[0135] Computer program code for performing the operations of this application may be written in one or more programming languages or combinations thereof. The programming languages include, but are not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partially on the user's computer, execute as a stand-alone software package, execute partially on the user's computer and partially on a remote computer, or execute entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).

[0136] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code that contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system for performing the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.

[0137] The units involved in the embodiments described in this application may be implemented in software or in hardware. Among them, the name of the unit / module does not, in some cases, constitute a limitation on the unit itself. For example, the voice data acquisition module may also be described as the "data acquisition module".

[0138] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that can be used include: Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), Systems on Chip (SOCs), Complex Programmable Logic Devices (CPLDs), and so on.

[0139] In the context of this application, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media would include electrical connections based on one or more wires, portable computer disks, hard disks, Random Access Memory (RAM), Read Only Memory (ROM), Erasable Programmable Read Only Memory (EPROM or Flash memory), optical fibers, portable compact disc read only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0140] According to one or more embodiments of this application, [Example 1] provides a process processing method, the method includes:

[0141] In response to receiving a connection trigger operation from a first input parameter of a first process node to be edited to a target process node, display a list of output parameters of the target process node; the first process node to be edited and the target process node are process nodes added in a visual process node editing interface of an integration platform;

[0142] In response to receiving a selection operation triggered on the output parameter list, select an output parameter from the output parameter list;

[0143] Establish a data mapping relationship between the output parameter and the first input parameter.

[0144] According to one or more embodiments of this application, [Example 2] provides a process processing method, which, in response to receiving a connection trigger operation from a first input parameter of a first process node to be edited to a target process node, displays a list of output parameters of the target process node in a visual process node editing interface of an integration platform, including:

[0145] In response to receiving a selection operation on the first process node to be edited in the visual process node editing interface of the integration platform, display a configuration panel of the first process node to be edited;

[0146] In response to receiving a selection operation on the first input parameter of the first process node to be edited on the configuration panel, trigger a connection trigger operation starting from the first input parameter of the first process node to be edited;

[0147] In response to receiving that the end point of the connection trigger operation is the target process node, display a list of output parameters of the target process node in the visual process node editing interface of the integration platform.

[0148] According to one or more embodiments of the present application, [Example Three] provides a process processing method, and the method further includes:

[0149] In response to receiving a selection operation on the first input parameter of the first process node to be edited on the configuration panel, display a dynamic connection line starting from the first input parameter of the first process node to be edited.

[0150] According to one or more embodiments of the present application, [Example Four] provides a process processing method, and the method further includes:

[0151] In response to receiving that the end point of the connection trigger operation is the target process node, cancel the display of the dynamic connection line.

[0152] According to one or more embodiments of the present application, [Example Five] provides a process processing method. After establishing the data mapping relationship between the output parameter and the first input parameter, the method further includes:

[0153] In the configuration panel of the first process node to be edited, receive the expression of the output parameter input into the edit box corresponding to the first input parameter.

[0154] According to one or more embodiments of the present application, [Example Six] provides a process processing method, and the method further includes:

[0155] In response to receiving a trigger operation on the data type change control of the second input parameter of the first process node to be edited on the configuration panel, display a list of data types;

[0156] In response to receiving a selection operation triggered on the data type list, select a target data type from the data type list, and change the data type of the second input parameter to the target data type.

[0157] According to one or more embodiments of the present application, [Example Seven] provides a process processing method, and the method further includes:

[0158] In response to receiving a box selection operation on multiple second process nodes to be edited in the visual process node editing interface of the integration platform, display a list of editing operation types; the multiple second process nodes to be edited are the process nodes added in the visual process node editing interface of the integration platform.

[0159] In response to receiving a selection operation triggered in the list of editing operation types, select a target editing operation type from the list of editing operation types, and perform an editing operation corresponding to the target editing operation type on the multiple second process nodes to be edited.

[0160] According to one or more embodiments of the present application, [Example VIII] provides a process processing method, and the method further includes:

[0161] In response to receiving a dragging operation on at least one third process node to be edited in the visual process node editing interface of the integration platform, move the position of the at least one third process node to be edited in the visual process node editing interface of the integration platform; the at least one third process node to be edited is the process node added in the visual process node editing interface of the integration platform.

[0162] According to one or more embodiments of the present application, [Example IX] provides a process processing method, and the method further includes:

[0163] In response to receiving a trigger operation on the zoom ratio graph control, display a zoom ratio graph including all the process nodes added in the visual process node editing interface of the integration platform. A target box is displayed in the zoom ratio graph, and the process nodes within the target box correspond to the process nodes currently displayed in the visual process node editing interface of the integration platform.

[0164] According to one or more embodiments of the present application, [Example X] provides a process processing method, and the method further includes:

[0165] In response to receiving a trigger operation on the expansion state switching control of the fourth process node to be edited, switch the display state of the triggered fourth process node to be edited; the fourth process node to be edited is the process node added in the visual process node editing interface of the integration platform.

[0166] According to one or more embodiments of the present application, [Example XI] provides a process processing device, and the device includes:

[0167] A first display unit, configured to display a list of output parameters of the target process node in response to receiving a connection trigger operation from a first input parameter of a first process node to be edited to the target process node; the first process node to be edited and the target process node are process nodes added in a visual process node editing interface of an integration platform.

[0168] A selection unit, configured to select an output parameter from the list of output parameters in response to receiving a selection operation triggered on the list of output parameters.

[0169] An establishment unit, configured to establish a data mapping relationship between the output parameter and the first input parameter.

[0170] According to one or more embodiments of the present application, [Example Twelve] provides a process processing device, and the display unit includes:

[0171] A first display subunit, configured to display a configuration panel of the first process node to be edited in response to receiving a selection operation on the first process node to be edited in a visual process node editing interface of an integration platform.

[0172] A trigger subunit, configured to trigger a connection trigger operation starting from the first input parameter of the first process node to be edited in response to receiving a selection operation on the first input parameter of the first process node to be edited on the configuration panel.

[0173] A second display subunit, configured to display a list of output parameters of the target process node in the visual process node editing interface of the integration platform in response to receiving that the end point of the connection trigger operation is the target process node.

[0174] According to one or more embodiments of the present application, [Example Thirteen] provides a process processing device, and the device further includes:

[0175] A second display unit, configured to display a dynamic connection line starting from the first input parameter of the first process node to be edited in response to receiving a selection operation on the first input parameter of the first process node to be edited on the configuration panel.

[0176] According to one or more embodiments of the present application, [Example Fourteen] provides a process processing device, and the device further includes:

[0177] A cancellation unit, configured to cancel the display of the dynamic connection line in response to receiving that the end point of the connection trigger operation is the target process node.

[0178] According to one or more embodiments of the present application, [Example Fifteen] provides a process processing device, and the device further includes:

[0179] A receiving unit, configured to, after establishing a data mapping relationship between the output parameter and the first input parameter, receive, in a configuration panel of the first process node to be edited, an expression of the output parameter input into an edit box corresponding to the first input parameter.

[0180] According to one or more embodiments of the present application, [Example Sixteen] provides a process processing device, and the device further includes:

[0181] A third display unit, configured to, in response to receiving a trigger operation on a data type change control of a second input parameter of the first process node to be edited on the configuration panel, display a data type list;

[0182] A change unit, configured to, in response to receiving a selection operation triggered on the data type list, select a target data type from the data type list, and change the data type of the second input parameter to the target data type.

[0183] According to one or more embodiments of the present application, [Example Seventeen] provides a process processing device, and the device further includes:

[0184] A fourth display unit, configured to, in response to receiving a box selection operation on a plurality of second process nodes to be edited in a visual process node editing interface of the integration platform, display an edit operation type list; the plurality of second process nodes to be edited are process nodes added in the visual process node editing interface of the integration platform;

[0185] An editing unit, configured to, in response to receiving a selection operation triggered on the edit operation type list, select a target edit operation type from the edit operation type list, and perform an edit operation corresponding to the target edit operation type on the plurality of second process nodes to be edited.

[0186] According to one or more embodiments of the present application, [Example Eighteen] provides a process processing device, and the device further includes:

[0187] A moving unit, configured to, in response to receiving a dragging operation on at least one third process node to be edited in a visual process node editing interface of the integration platform, move a position of the at least one third process node to be edited in the visual process node editing interface of the integration platform; the at least one third process node to be edited is a process node added in the visual process node editing interface of the integration platform.

[0188] According to one or more embodiments of the present application, [Example Nineteen] provides a process processing device, and the device further includes:

[0189] A fifth display unit, configured to display a scaled diagram including all process nodes added in the visual process node editing interface of the integration platform in response to receiving a trigger operation on a scaled diagram control. A target box is displayed in the scaled diagram, and the process nodes within the target box correspond to the currently displayed process nodes in the visual process node editing interface of the integration platform.

[0190] According to one or more embodiments of the present application, [Example Twenty] provides a process processing device, and the device further includes:

[0191] A switching unit, configured to switch the display state of a triggered fourth process node to be edited in response to receiving a trigger operation on an expansion state switching control of the fourth process node to be edited; the fourth process node to be edited is a process node added in the visual process node editing interface of the integration platform.

[0192] According to one or more embodiments of the present application, [Example Twenty - One] provides an electronic device, including:

[0193] One or more processors;

[0194] A storage device having one or more programs stored thereon,

[0195] When the one or more programs are executed by the one or more processors, the one or more processors implement the process processing method according to any one of [Example One] to [Example Ten].

[0196] According to one or more embodiments of the present application, [Example Twenty - Two] provides a computer - readable medium having a computer program stored thereon, wherein when the program is executed by a processor, it implements the process processing method according to any one of [Example One] to [Example Ten].

[0197] It should be noted that the various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The same or similar parts among the various embodiments can be referred to each other. For the systems or devices disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple, and the relevant parts can be referred to the description of the method part.

[0198] It should be understood that in this application, "at least one (item)" means one or more, and "a plurality" means two or more. "And / or" is used to describe the association relationship of associated objects and indicates that three relationships can exist. For example, "A and / or B" can mean: only A exists, only B exists, and both A and B exist at the same time. Among them, A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one (one) of the following" or its similar expressions refer to any combination of these items, including any combination of single items (ones) or plural items (ones). For example, at least one (one) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or plural.

[0199] It should also be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article or device including the said element.

[0200] The steps of the method or algorithm described in combination with the embodiments disclosed herein can be directly implemented by hardware, a software module executed by a processor, or a combination of both. The software module can be placed in a random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, register, hard disk, removable disk, CD-ROM, or any other form of storage medium well-known in the technical field.

[0201] The above description of the disclosed embodiments enables those skilled in the art to implement or use this application. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application will not be limited to these embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A process handling method, characterized in that, The method includes: In response to receiving a selection operation on a first process node to be edited in the visual process node editing interface of the integration platform, display a configuration panel of the first process node to be edited; In response to receiving a selection operation on a first input parameter of the first process node to be edited on the configuration panel, trigger a connection trigger operation starting from the first input parameter of the first process node to be edited; In response to receiving that the end point of the connection trigger operation is a target process node, display a list of output parameters of the target process node in the visual process node editing interface of the integration platform; the first process node to be edited and the target process node are process nodes added in the visual process node editing interface of the integration platform; the first process node to be edited and the target process node are adjacent process nodes in the process, or non - adjacent process nodes in the process; In response to receiving a selection operation triggered on the output parameter list, select an output parameter from the output parameter list; Establish a data mapping relationship between the output parameter and the first input parameter.

2. The method according to claim 1, wherein The method further includes: In response to receiving a selection operation on a first input parameter of the first process node to be edited on the configuration panel, display a dynamic connection line starting from the first input parameter of the first process node to be edited.

3. The method according to claim 2, wherein The method further includes: In response to receiving that the end point of the connection trigger operation is a target process node, cancel the display of the dynamic connection line.

4. The method according to claim 1, wherein After establishing the data mapping relationship between the output parameter and the first input parameter, the method further includes: In the configuration panel of the first process node to be edited, receive an expression of the output parameter input into the edit box corresponding to the first input parameter.

5. The method according to claim 1, wherein The method further includes: In response to receiving a trigger operation on a data type change control of a second input parameter of the first process node to be edited on the configuration panel, display a data type list; In response to receiving a selection operation triggered on the data type list, select a target data type from the data type list and change the data type of the second input parameter to the target data type.

6. The method according to any one of claims 1-5, characterized in that, The method further includes: In response to receiving a box - selection operation on multiple second process nodes to be edited in the visual process node editing interface of the integration platform, display a list of editing operation types; the multiple second process nodes to be edited are process nodes added in the visual process node editing interface of the integration platform; In response to receiving a selection operation triggered on the list of editing operation types, select a target editing operation type from the list of editing operation types and perform an editing operation corresponding to the target editing operation type on the multiple second process nodes to be edited.

7. The method according to any one of claims 1-5, characterized in that, The method further includes: In response to receiving a drag operation on at least one third process node to be edited in the visual process node editing interface of the integration platform, move the position of the at least one third process node to be edited in the visual process node editing interface of the integration platform; the at least one third process node to be edited is a process node added in the visual process node editing interface of the integration platform.

8. The method according to any one of claims 1-5, characterized in that The method further includes: In response to receiving a trigger operation on the zoom ratio graph control, display a zoom ratio graph including all process nodes added in the visual process node editing interface of the integration platform. A target box is displayed in the zoom ratio graph, and the process nodes within the target box correspond to the process nodes currently displayed in the visual process node editing interface of the integration platform.

9. The method according to any one of claims 1-5, characterized in that, The method further includes: In response to receiving a trigger operation on the expansion state switching control of the fourth process node to be edited, switch the display state of the triggered fourth process node to be edited; the fourth process node to be edited is a process node added in the visual process node editing interface of the integration platform.

10. A process processing device, characterized in that, The device includes: A first display unit, configured to display a configuration panel of the first process node to be edited in response to receiving a selection operation on the first process node to be edited in the visual process node editing interface of the integration platform; trigger a connection trigger operation starting from the first input parameter of the first process node to be edited in response to receiving a selection operation on the first input parameter of the first process node to be edited on the configuration panel; display an output parameter list of the target process node in the visual process node editing interface of the integration platform in response to the end point of the connection trigger operation being the target process node; the first process node to be edited and the target process node are process nodes added in the visual process node editing interface of the integration platform; the first process node to be edited and the target process node are adjacent process nodes in the process, or non - adjacent process nodes in the process; A selection unit, configured to select an output parameter from the output parameter list in response to receiving a selection operation triggered on the output parameter list; An establishment unit, configured to establish a data mapping relationship between the output parameter and the first input parameter.

11. An electronic device, characterized in that, Includes: One or more processors; A storage device, on which one or more programs are stored, When the one or more programs are executed by the one or more processors, the one or more processors implement the process handling method as described in any one of claims 1 - 9.

12. A computer-readable medium, characterized in that, On which a computer program is stored, wherein when the program is executed by a processor, it implements the process handling method as described in any one of claims 1 - 9.

Citation Information

Patent Citations

  • Parameter editing method, device, electronic equipment and storage medium

    CN110413276A

  • Visual process processing method and device, electronic equipment and readable storage medium

    CN110688104A