Method, device, storage medium and equipment for processing operation execution status

By building execution components in Vue.js application and using global variables to automatically manage action states, the problem of cumbersome management of multiple action states is solved, and automated state management is realized, improving project maintenance and efficiency.

CN112579315BActive Publication Date: 2025-01-07BEIJING GRIDSUM TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201910944631.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-09-30
Publication Date
2025-01-07
Estimated Expiration
2039-09-30

AI Technical Summary

Technical Problem

In Vue.js applications, the process of manually managing multiple action states is cumbersome and difficult to maintain, resulting in increased time costs and increased project complexity, and the existing technology lacks effective solutions.

Method used

By receiving call requests, the execution component is built to obtain and manage the execution status of all execution objects of the target operation, and the status of the execution objects is automatically recorded and managed using global variables and state attributes to avoid manual maintenance one by one.

Benefits of technology

It automatically obtains and manages the execution status of execution objects, reduces the complexity and cost of manual maintenance, and improves the maintainability of the project.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112579315B_ABST
    Figure CN112579315B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, device, storage medium and equipment for processing the execution status of an operation. The method comprises: receiving a call request, wherein the call request is used to obtain the execution status of all execution objects of the target operation; judging the execution object of the target operation based on the call request, determining the state attributes of the global variables and the execution object, wherein the global variables are used to record the execution status of all execution objects of the target operation. The present invention solves the technical problem of using a manual maintenance method one by one in the related art to obtain and manage the status of the execution object.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computers, and in particular to a method, device, storage medium and equipment for processing an operation execution state. Background Art

[0002] In Vue.js applications, the action status of Vuex generally determines what operations we perform. For example, for an action that initiates a request to the server, during the request process (in progress), we need to display the loading component on the page to indicate that data is currently being requested, and when the request is completed (successful or failed), the loading component must be hidden. However, we cannot know the status of the action every moment, and we can only know it when the action call is completed. Therefore, we usually need to manually set some variables and execute some statements to obtain and manage the status of an action, but a project often has multiple actions, and whether some operations are executed may also be determined by the status of multiple actions at the same time. If a large number of action states are manually managed, it may lead to increased time costs, increased project complexity, and difficult project maintenance.

[0003] For example, you can manually manage the status of each action by setting some variables and executing some statements. For example, you can set a state to represent the status of an action, and change the state to in progress before the action is executed, and change it to success or failure after the execution is completed. However, each action needs to be maintained manually, and each additional action requires you to manually write an additional maintenance code, which is extremely inconvenient.

[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0005] The embodiments of the present invention provide a method, apparatus, storage medium and device for processing an operation execution status, so as to at least solve the technical problem of using a manual maintenance method one by one in the related art to obtain and manage the status of the execution object.

[0006] According to one aspect of an embodiment of the present invention, a method for processing an operation execution status is provided, comprising: receiving a call request, wherein the call request is used to obtain the execution status of all execution objects of a target operation; judging the execution object of the target operation based on the call request, and determining a global variable and status attributes of the execution object, wherein the global variable is used to record the execution status of all execution objects of the target operation.

[0007] Optionally, receiving the call request includes: constructing an execution component for receiving the call request, wherein the execution component includes a component module, and the component module contains all execution objects of the target operation and the execution status of all execution objects.

[0008] Optionally, constructing an execution component for receiving a call request includes: initializing an execution object list of a component module to obtain an initialized component module; wherein the execution object list of the component module is initialized in the following manner: iteratively processing all execution objects, setting the state attributes corresponding to the execution objects to the second state in turn, and inserting them into the execution object list; registering the initialized component module to a task pool of the execution component to obtain an initialized execution component.

[0009] Optionally, before constructing the execution component for receiving the call request, it includes: setting a global variable.

[0010] Optionally, it also includes: adding a hook function in the execution component, wherein the hook function is used to control the task process of the execution object.

[0011] Optionally, the execution object of the target operation is judged based on the calling request, and the state attributes of global variables and the execution object are determined, including: determining the target execution object; if the target execution object is before execution, changing the global variables and setting the state attributes of the target execution object to a first state; if the target execution object is after execution, changing the global variables and setting the state attributes of the operation execution to a second state.

[0012] According to another aspect of an embodiment of the present invention, there is also provided a device for processing an operation execution status, including: a receiving unit, used to receive a call request, wherein the call request is used to obtain the execution status of all execution objects of the target operation; a determination unit, used to judge the execution object of the target operation based on the call request, and determine the status attributes of the global variables and the execution objects, wherein the global variables are used to record the execution status of all execution objects of the target operation.

[0013] Optionally, the receiving unit includes: a construction module, used to construct an execution component for receiving a call request, wherein the execution component includes a component module, and the component module contains all execution objects of the target operation and the execution status of all execution objects.

[0014] According to another aspect of an embodiment of the present invention, a storage medium is provided, wherein the storage medium stores a program, and when the program is executed by a processor, the method for processing the operation execution state described in any one of the above is implemented.

[0015] According to another aspect of an embodiment of the present invention, a device is also provided, comprising at least one processor, at least one memory, and a bus, wherein the processor and the memory communicate with each other via the bus; the processor is used to call program instructions in the memory to execute any one of the above-mentioned operation execution status processing methods.

[0016] In an embodiment of the present invention, a call request is received, wherein the call request is used to obtain the execution status of all execution objects of the target operation; based on the call request, the execution object of the target operation is judged, and the status attributes of the global variables and the execution objects are determined, wherein the global variables are used to record the execution status of all execution objects of the target operation. By judging the execution object of the target operation based on the call request and determining the status attributes of the global variables and the execution objects, the purpose of obtaining the execution status of all execution objects is achieved, thereby realizing the technical effect of automatically obtaining and managing the execution status of the execution objects, thereby solving the technical problem of using a one-by-one manual maintenance method to obtain and manage the status of the execution objects in the related art. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0018] Figure 1 is a flowchart of a method for processing an operation execution state according to an embodiment of the present invention;

[0019] Figure 2 is a structural schematic diagram of a processing device for an operation execution state according to an embodiment of the present invention;

[0020] Figure 3 is a schematic structural diagram of a device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0021] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0022] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0023] Vue: Vue is a progressive framework for building user interfaces. Unlike other large frameworks, Vue is designed to be applied layer by layer from the bottom up. Vue's core library only focuses on the view layer, making it easy to integrate with third-party libraries or existing projects.

[0024] Vuex: Vuex is a state management mode developed specifically for Vue.js applications. It uses centralized storage to manage the state of all components of the application, and uses corresponding rules to ensure that the state changes in a predictable way. It includes four concepts: state, mutation, action, and getter.

[0025] According to an embodiment of the present invention, an embodiment of a method for processing an operation execution state is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0026] Figure 1 is a flowchart of a method for processing an operation execution state according to an embodiment of the present invention. Figure 1 As shown, the method comprises the following steps:

[0027] Step S102, receiving a call request, wherein the call request is used to obtain the execution status of all execution objects of the target operation;

[0028] Step S104, judging the execution object of the target operation based on the call request, and determining the state attributes of the global variables and the execution object, wherein the global variables are used to record the execution states of all execution objects of the target operation.

[0029] Through the above steps, it is possible to implement the method of receiving a call request, wherein the call request is used to obtain the execution status of all execution objects of the target operation; judging the execution object of the target operation based on the call request, and determining the status attributes of global variables and the execution object, wherein the global variables are used to record the execution status of all execution objects of the target operation. By judging the execution object of the target operation based on the call request, and determining the status attributes of global variables and the execution object, the purpose of obtaining the execution status of all execution objects is achieved, thereby achieving the technical effect of automatically obtaining and managing the execution status of the execution objects, and further solving the technical problem of using a one-by-one manual maintenance method to obtain and manage the status of the execution objects in the related technology.

[0030] Optionally, receiving the call request includes: constructing an execution component for receiving the call request, wherein the execution component includes a component module, and the component module contains all execution objects of the target operation and the execution status of all execution objects.

[0031] The execution component constructed above is used to receive the call request, that is, the call request is received through the execution component. The execution component is provided with a component module, and the execution component can be divided into one component module or multiple component modules. Among them, whether it is one component module or multiple component modules, these component modules all contain all execution objects of the target operation and the execution status of all execution objects.

[0032] For example, the execution object and execution status of the target operation are: execution object 1: true; execution object 2: false; execution object 3: true; execution object 4: false; wherein, component module A can be set to include: execution object 1: true; execution object 2: false; component module B can include: execution object 3: true; execution object 4: false. In addition, a component module can be set to include: execution object 1: true; execution object 2: false; execution object 3: true; execution object 4: false. It should be noted that in the specific implementation process, the number of component modules can be flexibly set according to the application scenario.

[0033] Optionally, constructing an execution component for receiving a call request includes: initializing an execution object list of a component module to obtain an initialized component module; wherein the execution object list of the component module is initialized in the following manner: iteratively processing all execution objects, setting the state attributes corresponding to the execution objects to the second state in turn, and inserting them into the execution object list; registering the initialized component module to a task pool of the execution component to obtain an initialized execution component.

[0034] After the execution component receives the call request, it is necessary to initialize the execution component. In the specific implementation process, first, the execution object list of the component module needs to be initialized to obtain the initialized component module; secondly, the initialized component module is registered to the task pool of the execution component to obtain the initialized execution component. In this way, the execution component completes the initialization of all execution objects, so that all execution objects are in the second state. It should be noted that in the specific implementation process, the second state is false or 0, and the first state is true or non-zero.

[0035] During the implementation process, the execution object list of the component module can be initialized in the following manner: iteratively process all execution objects, set the state attributes corresponding to the execution objects to the second state in turn, and insert them into the execution object list. Of course, it can also be implemented in a concurrent manner, for example, determine the grouping threshold of the execution objects, group all the execution objects according to the grouping threshold, and set the state attributes corresponding to the execution objects of each group to the second state in turn according to the grouping results, and insert them into the execution object list, so that batch initialization of the execution objects can be achieved.

[0036] Optionally, before constructing the execution component for receiving the call request, it includes: setting a global variable.

[0037] It should be noted that the above-mentioned setting of the global variable is applied to the execution component, and the global variable is used as the execution status value of the execution component. The execution status of all execution objects of the target operation can be recorded through the global variable.

[0038] Optionally, it also includes: adding a hook function in the execution component, wherein the hook function is used to control the task process of the execution object.

[0039] In the specific implementation process, the hook function is called to manage the key moments of the execution object of the target operation, such as before the execution of the execution object and after the execution is completed, so as to control the task process of the execution object.

[0040] Optionally, the execution object of the target operation is judged based on the call request, and the state attributes of the global variables and the execution object are determined, including: determining the target execution object; if the target execution object is before execution, changing the global variables and setting the state attributes of the target execution object to a first state; if the target execution object is after execution, changing the global variables and setting the state attributes of the operation execution to a second state.

[0041] Since the call request is used to obtain the execution status of all execution objects of the target operation, during the implementation process, it is necessary to determine the target execution object among all execution objects and monitor and manage the execution status of the target execution object. When automatically obtaining and managing the execution status of a large number of execution objects, if the target execution object is before execution, the global variable is changed to set the state attribute of the target execution object to the first state; if the target execution object is after execution, the global variable is changed to set the state attribute of the operation execution to the second state.

[0042] It should be noted that, based on the above method, the execution status of the target execution object can be managed according to the execution status of the target execution object. Among them, the target execution object is the execution object whose execution status is to be determined in the execution order among all execution objects. Since the global variable is used to record the execution status of all execution objects of the target operation, the execution status of all execution objects can be obtained by managing the target execution object.

[0043] An optional implementation manner of the present invention is described below.

[0044] The optional implementation method of the present invention provides a method for processing the operation execution status, and implements a plug-in, which is essentially a function. By applying the plug-in to Vuex, a large number of action states can be automatically acquired and managed without the need for manual maintenance of each one.

[0045] Set the plugins value of the Vuex store to this function, and it will be automatically called when the store is initialized, so that the state can be automatically managed. The implementation principle of the plug-in is as follows:

[0046] 1. Set a configuration item name as the state value of the store, and obtain the status of all current actions through this configuration. Among them, action is the execution object.

[0047] 2. Write a store module that contains all actions and global status, and modify the corresponding status when executing an action.

[0048] 3. Initialize the module's action list, iterate the store's actions, and insert the action type into the module's state, setting it to false. Register the module in the store.

[0049] 4. Add an action execution hook. Before the action is executed, set the global and action execution in the configuration item name to true, indicating that it is being executed. After the action is executed, set the global and action in the configuration item name to false, indicating that no action is executed.

[0050] The above method can be used to automatically manage the action status in vuex, and the status of all actions can be obtained at any time. Therefore, the status of all actions can be automatically managed without writing additional code. By obtaining the state value, the status of all current actions can be obtained and managed.

[0051] Figure 2 is a schematic diagram of the structure of a processing device for an operation execution state according to an embodiment of the present invention, such as Figure 2 As shown, the operation execution status processing device includes: a receiving unit 22 and a determining unit 24. The operation execution status processing device is described below.

[0052] A receiving unit 22 is used to receive a call request, wherein the call request is used to obtain the execution status of all execution objects of the target operation; a determining unit 24 is connected to the above-mentioned receiving unit 22, and is used to judge the execution object of the target operation based on the call request, and determine the state attributes of the global variables and the execution objects, wherein the global variables are used to record the execution status of all execution objects of the target operation.

[0053] The processing device of the operation execution state of the embodiment of the present invention includes a processor and a memory. The receiving unit 22 and the determining unit 24 are stored in the memory as program modules, and the processor executes the program modules stored in the memory to implement corresponding functions.

[0054] The processor includes a kernel, which retrieves the corresponding program module from the memory. The kernel can be set to one or more, and the state attributes of global variables and execution objects can be adjusted by adjusting the kernel parameters.

[0055] The above-mentioned operation execution status processing device can judge the execution object of the target operation based on the call request, determine the status attributes of the global variables and the execution object, and achieve the purpose of obtaining the execution status of all execution objects, thereby realizing the technical effect of automatically obtaining and managing the execution status of the execution object, and further solving the technical problem of using a manual maintenance method one by one in the related technology to obtain and manage the status of the execution object.

[0056] Optionally, the receiving unit includes: a construction module, used to construct an execution component for receiving a call request, wherein the execution component includes a component module, and the component module contains all execution objects of the target operation and the execution status of all execution objects.

[0057] Optionally, the construction module includes: a first processing sub-module, used to initialize the execution object list of the component module to obtain an initialized component module; wherein the execution object list of the component module is initialized in the following manner: iteratively processing all execution objects, setting the state attributes corresponding to the execution objects to the second state in turn, and inserting them into the execution object list; a second processing sub-module, used to register the initialized component module to the task pool of the execution component to obtain the initialized execution component.

[0058] Optionally, before constructing the execution component for receiving the call request, it includes: setting a global variable.

[0059] Optionally, it also includes: adding a hook function in the execution component, wherein the hook function is used to control the task process of the execution object.

[0060] Optionally, the determination unit includes: a determination module, used to determine the target execution object; a modification module, used to change the global variable and set the state attribute of the target execution object to the first state if the target execution object is before execution; if the target execution object is after execution, change the global variable and set the state attribute of the operation execution to the second state.

[0061] An embodiment of the present invention provides a storage medium storing a program, which, when executed by a processor, implements any one of the above-mentioned methods for processing the operation execution state.

[0062] An embodiment of the present invention provides a processor, which is used to run a program, wherein the program executes any one of the above-mentioned operation execution state processing methods when running.

[0063] An embodiment of the present invention provides a device, Figure 3 is a schematic diagram of the structure of a device according to an embodiment of the present invention, such as Figure 3 As shown, the device 30 includes at least one processor 301, at least one memory 302, and a bus 303; wherein the processor 301 and the memory 302 communicate with each other through the bus 303; the processor 301 is used to call the program instructions in the memory to execute the processing method of the operation execution state in the above. The device in this article can be a server, PC, PAD, mobile phone, etc.

[0064] The present application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having the following method steps: receiving a call request, wherein the call request is used to obtain the execution status of all execution objects of a target operation; judging the execution object of the target operation based on the call request, and determining the status attributes of global variables and the execution object, wherein the global variables are used to record the execution status of all execution objects of the target operation.

[0065] Optionally, receiving the call request includes: constructing an execution component for receiving the call request, wherein the execution component includes a component module, and the component module contains all execution objects of the target operation and the execution status of all execution objects.

[0066] Optionally, constructing an execution component for receiving a call request includes: initializing an execution object list of a component module to obtain an initialized component module; wherein the execution object list of the component module is initialized in the following manner: iteratively processing all execution objects, setting the state attributes corresponding to the execution objects to the second state in turn, and inserting them into the execution object list; registering the initialized component module to a task pool of the execution component to obtain an initialized execution component.

[0067] Optionally, before constructing the execution component for receiving the call request, it includes: setting a global variable.

[0068] Optionally, it also includes: adding a hook function in the execution component, wherein the hook function is used to control the task process of the execution object.

[0069] Optionally, the execution object of the target operation is judged based on the call request, and the state attributes of the global variables and the execution object are determined, including: determining the target execution object; if the target execution object is before execution, changing the global variables and setting the state attributes of the target execution object to a first state; if the target execution object is after execution, changing the global variables and setting the state attributes of the operation execution to a second state.

[0070] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1A device that provides the functions specified in a block or multiple blocks.

[0071] In a typical configuration, the device includes one or more processors (CPU), memory and bus. The device may also include input / output interface, network interface and the like.

[0072] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip. The memory is an example of a computer-readable medium.

[0073] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0074] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0075] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0076] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A method for processing an operation execution state, characterized in that: include: Receiving a call request, wherein the call request is used to obtain the execution status of all execution objects of the target operation; Judging the execution object of the target operation based on the call request, determining a global variable and a state attribute of the execution object, wherein the global variable is used to record the execution state of all execution objects of the target operation; Wherein, receiving the call request further includes: constructing an execution component for receiving the call request, wherein the execution component includes a component module, and the component module includes all execution objects of the target operation and the execution status of all execution objects; Wherein, constructing an execution component for receiving a call request includes: initializing an execution object list of a component module to obtain an initialized component module, wherein the execution object list of the component module is initialized in the following manner: determining a grouping threshold of the execution objects, grouping all the execution objects according to the grouping threshold, and setting the state attributes corresponding to the execution objects of each group to the second state in turn according to the grouping result, and inserting them into the execution object list; The method for processing the operation execution status further includes: adding a hook function in the execution component, wherein the hook function is used to control the task process of the execution object.

2. The method according to claim 1, characterized in that The execution components for receiving call requests include: Initializing the execution object list of the component module in the following manner: iterating all execution objects, setting the state attributes corresponding to the execution objects to the second state in turn, and inserting them into the execution object list; The initialized component module is registered in the task pool of the execution component to obtain the initialized execution component.

3. The method according to claim 1, characterized in that Before building the execution component for receiving the call request, include: setting global variables.

4. The method according to claim 1, characterized in that The execution object of the target operation is judged based on the call request, and the state attributes of the global variable and the execution object are determined, including: Determine the target execution object; If the target execution object is before execution, changing the global variable to set the state attribute of the target execution object to the first state; If the target execution object is in the process of being executed, the global variable is modified to set the state attribute of the target execution object to the second state.

5. A device for processing an operation execution state, characterized in that: include: A receiving unit, configured to receive a call request, wherein the call request is used to obtain the execution status of all execution objects of the target operation; a determination unit, configured to determine an execution object of the target operation based on the call request, and determine a global variable and a state attribute of the execution object, wherein the global variable is used to record the execution state of all execution objects of the target operation; The operation execution state processing device further comprises: a processing module, which initializes the execution object list of the component module to obtain an initialized component module, wherein the execution object list of the component module is initialized in the following manner: determining a grouping threshold of the execution object, grouping all the execution objects according to the grouping threshold, and setting the state attributes corresponding to the execution objects of each group to the second state in turn according to the grouping result, and inserting them into the execution object list; The processing device for the operation execution state further includes: an adding unit, which adds a hook function in the execution component, wherein the hook function is used to control the task process of the execution object.

6. The device according to claim 5, characterized in that The receiving unit comprises: A construction module is used to construct an execution component for receiving a call request, wherein the execution component includes a component module, and the component module contains all execution objects of the target operation and the execution status of all execution objects.

7. A storage medium, characterized in that: The storage medium stores a program, which, when executed by a processor, implements the method for processing the operation execution state described in any one of claims 1 to 4.

8. An electronic device, characterized in that: The electronic device includes at least one processor, at least one memory, and a bus, wherein the processor and the memory communicate with each other through the bus; the processor is used to call program instructions in the memory to execute the operation execution status processing method described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • System and method for restartable provisioning of software components

    CN101910971A

  • Decoupling method and system of assembly

    CN108108170A