Processing method for technical interaction event in graphic configuration and related device

By defining the interactive event type specification and grouping and saving interactive event trigger method functions, the problem of layers not interacting when different technologies in the new energy system are implemented to stack the graphical configuration, and the coordinated processing of multi-technical layer events is realized, meeting the multi-technical graphical configuration display needs of the new energy system.

CN119916987APending Publication Date: 2025-05-02BEIJING HUANENG XINRUI CONTROL TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510093613.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-21
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

When the existing new energy system stacks the graphic configurations implemented by different technologies together to display the layers, the layers are superimposed on each other and cannot interact, resulting in only triggering the interaction events of the top-level technical layer.

Method used

By defining a predetermined interactive event type specification, the interaction event trigger method functions of different technical stacks are grouped and saved in groups according to the technical stack type, the layers in the graphic configuration are monitored, the user interaction operations are traversed, the layer table container is traversed, and the corresponding interaction event trigger method functions are determined and triggered.

Benefits of technology

The interactive event processing of different technical layers is realized, avoiding the problem of layers being overlapped, and can trigger the execution of multi-technical layer events in one interaction to meet the stacking display needs of multiple different technologies to implement graphic configuration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119916987A_ABST
    Figure CN119916987A_ABST
Patent Text Reader

Abstract

The invention belongs to the field of computer graphics, and discloses a processing method and a related device for technical interaction events in graphic configuration, and the processing method comprises the following steps: defining different types of interaction events; based on the types of the interaction events and the technology stacks, grouping and storing interaction event triggering method functions corresponding to different technology stacks to obtain a function table container; obtaining all graphic layers in the graphic configuration; according to the type of the technology stack, all layers in the graph configuration are stored in a grouped mode, and a layer table container is obtained; traversing all the layers in the layer table container according to the monitored interactive operation of the user on the graphic configuration to obtain a related technology stack type of each configuration graph layer; determining and triggering an interaction event triggering method function corresponding to the interaction operation of the user on the graph configuration according to the related technology stack type of each configuration graph layer; according to the method, all interaction events of different technical layers are processed, and multi-technical-layer event execution is triggered through one-time interaction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of computer graphics, and in particular relates to a method for processing technical interaction events in graphic configuration and a related device. Background Art

[0002] With the rapid development of the new energy industry, the business needs in the new energy system are also growing rapidly. Among them, the graphic configuration business, as one of the important business needs, has a great impact on the reliable operation of the new energy system. However, the graphic configuration of the existing new energy system is generally developed by different suppliers using different technical systems, and even the same supplier uses different technical systems for development. When the graphic configurations implemented by different technologies are put together for display, the layers of different technical systems overlap and cannot interact with each other. Therefore, the existing new energy system can only display the graphic configurations implemented by different technical systems separately. If the graphic configurations implemented by different technical systems are stacked together, due to the different constraints of the technical systems, except for the top layer that can be used normally, other layers cannot respond to interactive events. Summary of the invention

[0003] In view of the technical problems existing in the prior art, the present invention provides a method for processing technical interaction events in a graphic configuration and a related device to solve the technical problem that when the existing new energy system displays graphic configurations implemented by different technologies together, the layers of different technical systems overlap with each other and cannot interact.

[0004] In order to achieve the above object, the technical solution adopted by the present invention is: The present invention provides a method for processing technical interaction events in a graphic configuration, comprising: Defining different types of interaction events according to predetermined interaction event type specifications; Based on the types of interaction events and the types of technology stacks, the interaction event triggering method functions corresponding to different technology stacks are grouped and saved to obtain a function table container; Get all layers in the graphics configuration; group and save all layers in the graphics configuration according to the type of technology stack to obtain the layer table container; Monitor user interaction on graphical configuration; According to the monitored user's interactive operations on the graphic configuration, all layers in the layer table container are traversed to obtain the relevant technology stack type of each configuration layer; According to the relevant technology stack type of each configuration graph layer, the interactive event triggering method function corresponding to the user's interactive operation on the graphic configuration is determined and triggered.

[0005] Furthermore, different types of interaction events include move interaction events, single-click interaction events, double-click interaction events, enter interaction events, and exit interaction events.

[0006] Furthermore, the row data of the function table container represents different types of interaction events, and the column data represents different types of technology stacks.

[0007] Furthermore, the cell data in the function table container represents corresponding interaction event triggering method functions in different technology stacks.

[0008] Furthermore, the row data of the layer table container represents different technology stacks, and the column data represents different layers in the graphic configuration.

[0009] Furthermore, the cell data in the layer table container represents configuration diagram layer information corresponding to different technology stacks in different configuration diagram files.

[0010] The present invention also provides a system for processing technical interaction events in a graphic configuration, comprising: An event definition module, used to define different types of interactive events according to predetermined interactive event type specifications; The first grouping module is used to group and save the interaction event triggering method functions corresponding to different technology stacks based on the types of interaction events and the types of technology stacks to obtain a function table container; The second grouping module is used to obtain all layers in the graphic configuration; according to the type of technology stack, all layers in the graphic configuration are grouped and saved to obtain a layer table container; A monitoring module is used to monitor the user's interactive operations on the graphic configuration; The polling module is used to traverse all layers in the layer table container according to the monitored user's interactive operations on the graphic configuration, and obtain the relevant technology stack type of each configuration graphic layer; The trigger module is used to determine and trigger the interactive event trigger method function corresponding to the user's interactive operation on the graphic configuration according to the relevant technology stack type of each configuration graphic layer.

[0011] The present invention also provides a device for processing technical interaction events in a graphic configuration, comprising: a processor suitable for executing a computer program; A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when the computer program is executed by the processor, the method for processing technical interaction events in the graphic configuration is executed.

[0012] The present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for processing technical interaction events in the graphic configuration is implemented.

[0013] The present invention also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the method for processing technical interaction events in the graphic configuration is implemented.

[0014] Compared with the prior art, the present invention has the following beneficial effects: The method for processing technical interaction events in a graphic configuration provided by the present invention groups and saves the interaction event triggering method functions corresponding to different technology stacks, and groups and saves all coatings in the graphic configuration according to the technology stack type, traverses all layers based on the monitored interaction operations to obtain the relevant technology stack type of each configuration diagram layer, and then determines and triggers the interaction event triggering method function corresponding to the user's interaction operation on the graphic configuration according to the relevant technology stack type of each configuration diagram layer. The present invention processes all interaction events of different technology layers to realize the execution of multiple technology layer events triggered by one interaction, avoiding the phenomenon that layers are overlapped with each other due to the non-intercommunication and unrelatedness of multiple technologies, and only the interaction events of the technology layer overlapped on the top layer can be triggered, which provides a new idea for the processing and execution of interaction events of different technology layers in the graphic configuration of a new energy system.

[0015] The system for processing technical interaction events in graphic configuration, the device for processing technical interaction events in graphic configuration, the computer-readable storage medium and the computer program product provided by the present invention have all the advantages of the method for processing technical interaction events in graphic configuration. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0017] Figure 1 A flowchart of a method for processing a technical interaction event in a graphic configuration provided in Example 1; Figure 2 A structural block diagram of a system for processing technical interaction events in a graphic configuration provided in Example 2; Figure 3 This is a structural block diagram of a device for processing technical interaction events in a graphic configuration provided in Example 3. DETAILED DESCRIPTION

[0018] In order to make the technical problems, technical solutions and beneficial effects solved by this application clearer, the technical solutions in the embodiments of this application will be described clearly and completely in combination with the drawings in the embodiments of this application; obviously, the described embodiments are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0019] The present invention provides a method for processing technical interaction events in a graphic configuration, comprising the following steps: Step 1: Define different types of interaction events according to the predetermined interaction event type specification.

[0020] Step 2: Based on the type of interaction event and the type of technology stack, the interaction event triggering method functions corresponding to different technology stacks are grouped and saved to obtain a function table container.

[0021] Step 3: Get all layers in the graphic configuration; group and save all layers in the graphic configuration according to the type of technology stack to obtain a layer table container.

[0022] Step 4: Monitor the user's interactive operations on the graphic configuration.

[0023] Step 5: According to the monitored user interaction operations on the graphic configuration, all layers in the layer table container are traversed to obtain the relevant technology stack type of each configuration graph layer.

[0024] Step 6: According to the relevant technology stack type of each configuration graph layer, determine and trigger the interactive event trigger method function corresponding to the user's interactive operation on the graphic configuration.

[0025] The present invention also provides a processing system for technical interaction events in graphic configuration, including an event definition module, a first grouping module, a second grouping module, a monitoring module, a polling module and a triggering module.

[0026] An event definition module is used to define different types of interactive events according to a predetermined interactive event type specification; a first grouping module is used to group and save the interactive event trigger method functions corresponding to different technology stacks based on the type of interactive event and the type of technology stack to obtain a function table container; a second grouping module is used to obtain all layers in the graphic configuration; according to the type of technology stack, all layers in the graphic configuration are grouped and saved to obtain a layer table container; a monitoring module is used to monitor the user's interactive operations on the graphic configuration; a polling module is used to traverse all layers in the layer table container according to the monitored user's interactive operations on the graphic configuration to obtain the relevant technology stack type of each configuration diagram layer; a triggering module is used to determine and trigger the interactive event trigger method function corresponding to the user's interactive operations on the graphic configuration according to the relevant technology stack type of each configuration diagram layer.

[0027] The method and system for processing technical interaction events in the graphic configuration described in the present invention can realize one interaction by processing all interaction events of different technical layers, trigger the execution of events of multiple technical layers, meet the demand for stacking and displaying graphic configurations of multiple different technologies, and provide a new idea for processing and executing interaction events of different technical layers in the graphic configuration of new energy systems.

[0028] Example 1 As attached Figure 1 As shown, this embodiment 1 provides a method for processing a technical interaction event in a graphic configuration, comprising the following steps: Step 1: Define different types of interaction events according to a predetermined interaction event type specification, wherein different types of interaction events include move interaction events, single-click interaction events, double-click interaction events, enter interaction events, and exit interaction events.

[0029] Specifically, a move interaction event is an event triggered when a user moves a mouse pointer on an interface or a finger on a touch device, and is used to track the position changes of the mouse or touch point to implement functions such as dragging elements, drawing paths, or hovering indications; a single-click interaction event is an event triggered when a user clicks the left mouse button on the interface or performs a single tap on a touch device, and is used to select objects, activate buttons, open menus, or link functions; a double-click interaction event is an event triggered when a user quickly and continuously clicks both sides of the left mouse button on the interface or performs two quick taps on a touch device, and is used to open objects, enlarge graphics, and start preset processes or functions; an enter interaction event is an event triggered when a mouse pointer or touch point enters a preset area or element on the interface, and is used to display prompt information, change the element context, or activate preset functions; an exit interaction event is an event triggered when the mouse pointer or touch point leaves a preset area or element on the interface, and is used to hide prompt information, restore the element context, or deactivate preset functions.

[0030] It should be noted that by defining different types of interaction events, image configuration interaction events implemented by different technologies are matched with predetermined interaction event type specifications; among which, the defined different types of interaction events meet all types of interaction events required for the current graphic configuration; different types of interaction events can also include mouse hover events, keyboard events, form submission events, drag or slide events.

[0031] Step 2: Based on the type of interaction event and the type of technology stack, group and save the interaction event trigger method functions corresponding to different technology stacks to obtain a function table container. The row data of the function table container represents different types of interaction events, the column data represents different types of technology stacks, and the cell data in the function table container represents the corresponding interaction event trigger method functions in different technology stacks.

[0032] Specifically, the process of creating a function table container is as follows: The different types of interactive events are used as row data of a function table container, and the types of technology stacks to be supported are used as column data of the function table container; wherein the types of technology stacks to be supported are, for example: JavaScript (Web), React, Vue.js or Angular, JavaScript (Web) is a basic language for web development and can be run directly in a browser; React is used to build a user interface; Vue.js is a progressive framework for building a user interface; Angular is used to build a single-page application.

[0033] For each combination of interaction event type and technology stack type, determine the trigger method function that triggers the corresponding interaction event in the technology stack, and use the interaction event trigger method function corresponding to the technology stack as the cell data of the function table container; wherein, the interaction event trigger method function corresponding to the technology stack is a function such as: onClick() function, onClick attribute or @click instruction. In JavaScript (Web), click events are handled by the onClick() function; in React, click events are handled by the onClick attribute; in Vue.js, click events are handled by the @click instruction.

[0034] The row data of the function table container, the column data of the function table container and the cell data of the function table container are combined to create a two-dimensional table, that is, the function table container is obtained; wherein the format of the function table container is an EXCEL spreadsheet, a Markdown table or an HTML table.

[0035] Step 3, obtain all layers in the graphics configuration; according to the type of technology stack, group and save all layers in the graphics configuration to obtain a layer table container; wherein the row data of the layer table container represents different technology stacks, the column data represents different layers in the graphics configuration, and the cell data in the layer table container represents the configuration drawing layer information corresponding to different technology stacks in different configuration drawing files.

[0036] Specifically, the process of creating a layer table container is as follows: Use the API or method provided by the graphic configuration tool to obtain all layers in the configuration diagram.

[0037] Determine the type of technology stack each layer belongs to based on the layer's properties or configuration.

[0038] According to the type of technology stack to which each layer belongs, the layers are grouped and stored in a preset data structure; wherein the preset data structure is, for example, a dictionary or an object.

[0039] The grouped layer data is converted into a pre-built two-dimensional table to obtain a layer table container; wherein the layer table container is in a format of an EXCEL spreadsheet, a Markdown table or an HTML table.

[0040] Step 4: monitor the user's interactive operations on the graphic configuration. The graphic configuration is a configuration of multiple layers of different or same technical systems in the new energy system; the user's interactive operations on the graphic configuration are captured by using a preset event listener or a built-in event processing mechanism of the graphic configuration artifact.

[0041] Step 5: According to the monitored user interaction operations on the graphic configuration, all layers in the layer table container are traversed to obtain the relevant technology stack type of each configuration graph layer.

[0042] Specifically, according to the monitored user interaction operations on the graphic configuration, all layers in the layer table container are traversed to obtain the layers related to the user's interaction operations on the graphic configuration; the technology stack type information of the layers related to the user's interaction operations on the graphic configuration is extracted to obtain the relevant technology stack type of each configuration diagram layer.

[0043] Step 6: According to the relevant technology stack type of each configuration graph layer, determine and trigger the interactive event trigger method function corresponding to the user's interactive operation on the graphic configuration. Specifically, obtain the corresponding interactive event method function according to the configuration graph layer technology stack information and the current interactive event type, and trigger each interactive event method function in turn.

[0044] Example description: Taking a certain graphic configuration as an example, the processing method of the technical interaction event in the graphic configuration described in this embodiment 1 is explained as follows: Different method functions for the same interactive event type under different technology stack types are grouped and saved accordingly to obtain a function table container; wherein the function table container is shown in the following Table 1.

[0045] Table 1 Function table container

[0046] According to the type of technology stack, all layers in the graphic configuration are grouped and saved to obtain a layer table container; wherein the layer table container is shown in the following Table 2.

[0047] Table 2 Layer table container

[0048] In different layers of different configuration diagrams, corresponding interaction events are triggered according to the corresponding technology stack conditions, as shown in the following Table 3-5.

[0049] Table 3 Click interaction events and corresponding trigger method function table in the configuration diagram

[0050] Table 4 Double-click interaction events in the configuration diagram and the corresponding trigger method function table

[0051] Table 5 Mobile interaction events and corresponding trigger method function table in the configuration diagram

[0052] It should be noted that the data in Table 3-5 above represent the triggering of corresponding interaction events in different layers of different configuration diagrams according to the corresponding technology stack conditions. The method for processing technical interaction events in the graphic configuration described in this embodiment 1 corresponds the graphic configuration interaction events implemented by different technologies to the defined different types of interaction events, and groups and saves the interaction event triggering method functions corresponding to different technology stacks; all graphic configurations implemented by different technologies are embedded in a layer table container, and all layer information and interaction events in the layer table container are collected; when interaction occurs with the graphic configuration, interaction type events implemented by different technical layers are obtained according to the interaction type, and the same interaction type events of each technical layer are executed in turn by polling; under this method, when graphic configurations implemented by multiple different technologies are stacked for display and use, corresponding interaction events can be triggered, which not only makes the function more flexible, but also can adapt to the rapid changes in business needs.

[0053] As attached Figure 2 As shown, this embodiment 2 provides a system for processing technical interaction events in a graphical configuration, including an event definition module, a first grouping module, a second grouping module, a monitoring module, a polling module and a triggering module.

[0054] An event definition module is used to define different types of interactive events according to a predetermined interactive event type specification; a first grouping module is used to group and save the interactive event trigger method functions corresponding to different technology stacks based on the type of interactive event and the type of technology stack to obtain a function table container; a second grouping module is used to obtain all layers in the graphic configuration; according to the type of technology stack, all layers in the graphic configuration are grouped and saved to obtain a layer table container; a monitoring module is used to monitor the user's interactive operations on the graphic configuration; a polling module is used to traverse all layers in the layer table container according to the monitored user's interactive operations on the graphic configuration to obtain the relevant technology stack type of each configuration diagram layer; a triggering module is used to determine and trigger the interactive event trigger method function corresponding to the user's interactive operations on the graphic configuration according to the relevant technology stack type of each configuration diagram layer.

[0055] Example 3 As attached Figure 3 As shown, this embodiment 3 provides a device for processing technical interaction events in a graphic configuration, including: a memory for storing a computer program; a processor for implementing the steps of a method for processing technical interaction events in a graphic configuration when executing the computer program.

[0056] When the processor executes the computer program, the steps of the method for processing the technical interaction event in the above-mentioned graphic configuration are implemented, for example: According to predetermined interaction event type specifications, different types of interaction events are defined; based on the types of interaction events and the types of technology stacks, interaction event trigger method functions corresponding to different technology stacks are grouped and saved to obtain a function table container; all layers in the graphics configuration are obtained; according to the type of technology stack, all layers in the graphics configuration are grouped and saved to obtain a layer table container; user interaction operations on the graphics configuration are monitored; according to the monitored user interaction operations on the graphics configuration, all layers in the layer table container are traversed to obtain the relevant technology stack type of each configuration layer; according to the relevant technology stack type of each configuration layer, the interaction event trigger method function corresponding to the user interaction operation on the graphics configuration is determined and triggered.

[0057] Alternatively, when the processor executes the computer program, the functions of each module in the processing system of the technical interaction event in the above-mentioned graphic configuration are realized, for example: An event definition module is used to define different types of interactive events according to a predetermined interactive event type specification; a first grouping module is used to group and save the interactive event trigger method functions corresponding to different technology stacks based on the type of interactive event and the type of technology stack to obtain a function table container; a second grouping module is used to obtain all layers in the graphic configuration; according to the type of technology stack, all layers in the graphic configuration are grouped and saved to obtain a layer table container; a monitoring module is used to monitor the user's interactive operations on the graphic configuration; a polling module is used to traverse all layers in the layer table container according to the monitored user's interactive operations on the graphic configuration to obtain the relevant technology stack type of each configuration diagram layer; a triggering module is used to determine and trigger the interactive event trigger method function corresponding to the user's interactive operations on the graphic configuration according to the relevant technology stack type of each configuration diagram layer.

[0058] Exemplarily, the computer program may be divided into one or more modules / units, which are stored in the memory and executed by the processor to complete the present invention. The one or more modules / units may be a series of computer program instruction segments capable of completing preset functions, and the instruction segments are used to describe the execution process of the computer program in the processing device of the technical interaction event in the graphic configuration.

[0059] For example, the computer program can be divided into an event definition module, a first grouping module, a second grouping module, a monitoring module, a polling module and a triggering module, and the specific functions of each module are as follows: an event definition module, which is used to define different types of interactive events according to a predetermined interactive event type specification; a first grouping module, which is used to group and save interactive event triggering method functions corresponding to different technology stacks based on the type of interactive event and the type of technology stack, and obtain a function table container; a second grouping module, which is used to obtain all layers in the graphic configuration; according to the type of technology stack, all layers in the graphic configuration are grouped and saved to obtain a layer table container; a monitoring module, which is used to monitor the user's interactive operations on the graphic configuration; a polling module, which is used to traverse all layers in the layer table container according to the monitored user's interactive operations on the graphic configuration, and obtain the relevant technology stack type of each configuration diagram layer; a triggering module, which is used to determine and trigger the interactive event triggering method function corresponding to the user's interactive operations on the graphic configuration according to the relevant technology stack type of each configuration diagram layer.

[0060] The processing device of the technical interaction event in the graphic configuration may be a computing device such as a desktop computer, a notebook, a PDA, and a cloud server. The processing device of the technical interaction event in the graphic configuration may include, but is not limited to, a processor and a memory. Those skilled in the art will appreciate that the above are examples of the processing device of the technical interaction event in the graphic configuration, and do not constitute a limitation on the processing device of the technical interaction event in the graphic configuration, and may include more components than the above, or a combination of certain components, or different components. For example, the processing device of the technical interaction event in the graphic configuration may also include input and output devices, network access devices, buses, etc.

[0061] The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc. The processor is the control center of the processing device of the technical interaction event in the graphic configuration, and uses various interfaces and lines to connect various parts of the processing device of the technical interaction event in the entire graphic configuration.

[0062] The memory can be used to store the computer program and / or module, and the processor implements various functions of the processing device of technical interaction events in the graphic configuration by running or executing the computer program and / or module stored in the memory and calling the data stored in the memory.

[0063] The memory may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory may include a high-speed random access memory, and may also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (SmartMediaCard, SMC), a secure digital (SecureDigital, SD) card, a flash card (FlashCard), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0064] Example 4 This embodiment 4 further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for processing a technical interaction event in a graphic configuration are implemented, for example: According to predetermined interaction event type specifications, different types of interaction events are defined; based on the types of interaction events and the types of technology stacks, interaction event trigger method functions corresponding to different technology stacks are grouped and saved to obtain a function table container; all layers in the graphics configuration are obtained; according to the type of technology stack, all layers in the graphics configuration are grouped and saved to obtain a layer table container; user interaction operations on the graphics configuration are monitored; according to the monitored user interaction operations on the graphics configuration, all layers in the layer table container are traversed to obtain the relevant technology stack type of each configuration layer; according to the relevant technology stack type of each configuration layer, the interaction event trigger method function corresponding to the user interaction operation on the graphics configuration is determined and triggered.

[0065] If the module / unit integrated by the processing system of the technical interaction events in the graphic configuration is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium.

[0066] Based on such understanding, the present invention implements all or part of the processes in the method for processing technical interaction events in the above-mentioned graphic configuration, and can also be completed by instructing related hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method for processing technical interaction events in the above-mentioned graphic configuration can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or preset intermediate form, etc.

[0067] The computer-readable storage medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal and software distribution medium, etc.

[0068] It should be noted that the content contained in the computer-readable storage medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable storage media do not include electrical carrier signals and telecommunication signals.

[0069] Example 5 This embodiment 5 provides a computer product, which includes a computer program, and the computer program is stored in a computer-readable storage medium; the processor of the device for processing technical interaction events in the graphic configuration reads the computer program from the computer-readable storage medium, and the processor executes the computer program, so that the device for processing technical interaction events in the graphic configuration can execute the method for processing technical interaction events in the graphic configuration described in embodiment 1, which will not be repeated here.

[0070] It should be noted that a person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing related hardware through a computer program. The program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods.

[0071] The method for processing technical interaction events in the graphic configuration described in the present invention corresponds the graphic configuration interaction events realized by different technologies to a unified interaction behavior type standard; the graphic configurations realized by different technologies are all embedded in a layer display container realized by a certain technology, and all layer information and interaction events in the layer display container are collected; when interaction occurs with the graphic configuration, the interaction type events realized by different technical layers are obtained according to the interaction type, and the events of the same interaction type of each technical layer are executed in sequence by polling; it can meet the requirements of stacking, displaying and using multiple graphic configurations with different technologies, and can realize one interaction to trigger the execution of multiple technical layer events, which provides a new idea for the processing and execution of interaction events of different technical layers in the graphic configuration of new energy systems.

[0072] The above embodiment is only one of the implementation methods that can realize the technical solution of the present invention. The scope of protection claimed by the present invention is not limited only to this embodiment, but also includes changes, replacements and other implementation methods that can be easily thought of by any technician familiar with the technical field within the technical scope disclosed by the present invention.

Claims

1. A method for processing technical interaction events in graphic configuration, characterized in that: include: Defining different types of interaction events according to predetermined interaction event type specifications; Based on the types of interaction events and the types of technology stacks, the interaction event triggering method functions corresponding to different technology stacks are grouped and saved to obtain a function table container; Get all layers in the graphics configuration; group and save all layers in the graphics configuration according to the type of technology stack to obtain the layer table container; Monitor user interaction on graphical configuration; According to the monitored user's interactive operations on the graphic configuration, all layers in the layer table container are traversed to obtain the relevant technology stack type of each configuration layer; According to the relevant technology stack type of each configuration graph layer, the interactive event triggering method function corresponding to the user's interactive operation on the graphic configuration is determined and triggered.

2. The method for processing technical interaction events in a graphic configuration according to claim 1, characterized in that: Different types of interaction events include move interaction events, single-click interaction events, double-click interaction events, enter interaction events, and exit interaction events.

3. The method for processing technical interaction events in a graphic configuration according to claim 1, characterized in that: The row data of the function table container represents different types of interaction events, and the column data represents different types of technology stacks.

4. The method for processing technical interaction time in image configuration according to claim 3, characterized in that: The cell data in the function table container represents the corresponding interaction event triggering method functions in different technology stacks.

5. The method for processing technical interaction events in a graphic configuration according to claim 1, characterized in that: The row data of the layer table container represents different technology stacks, and the column data represents different layers in the graphic configuration.

6. A method for processing technical interaction events in a graphic configuration according to claim 5, characterized in that: The cell data in the layer table container represents the configuration diagram layer information corresponding to different technology stacks in different configuration diagram files.

7. A system for processing technical interaction events in a graphical configuration, characterized in that: include: An event definition module, used to define different types of interactive events according to predetermined interactive event type specifications; The first grouping module is used to group and save the interaction event triggering method functions corresponding to different technology stacks based on the types of interaction events and the types of technology stacks to obtain a function table container; The second grouping module is used to obtain all layers in the graphic configuration; according to the type of technology stack, all layers in the graphic configuration are grouped and saved to obtain a layer table container; A monitoring module is used to monitor the user's interactive operations on the graphic configuration; The polling module is used to traverse all layers in the layer table container according to the monitored user's interactive operations on the graphic configuration, and obtain the relevant technology stack type of each configuration graphic layer; The trigger module is used to determine and trigger the interactive event trigger method function corresponding to the user's interactive operation on the graphic configuration according to the relevant technology stack type of each configuration graphic layer.

8. A device for processing technical interaction events in a graphic configuration, characterized in that: include: a processor suitable for executing a computer program; A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when the computer program is executed by the processor, the method for processing technical interaction events in a graphic configuration as described in any one of claims 1-6 is executed.

9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for processing technical interaction events in a graphic configuration as described in any one of claims 1-6 is implemented.

10. A computer program product, characterized in that The computer program product includes a computer program, and when the computer program is executed by a processor, it implements the method for processing technical interaction events in a graphic configuration as described in any one of claims 1-6.