Method, system and device for dynamically configuring information items of booster station and medium

By dynamically configuring information items and adopting the Promise synchronization mechanism, the problem of flexibility and inefficiency caused by the static form design of traditional boost station information management systems is solved, and higher flexibility, convenience and data processing efficiency are achieved.

CN119862864APending Publication Date: 2025-04-22HUANENG NINGXIA ENERGY CO LTD LINGWULONGQIAO BRANCH +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411928906.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-04-22

AI Technical Summary

Technical Problem

The traditional boost station information management system adopts a static form design, and the information items are fixed and difficult to adjust, which cannot meet the growing personalized management needs. The information entry, modification, storage and analysis process is complex and inefficient.

Method used

Through the method of dynamically configuring information items, obtain the boost station information, configure dynamic forms according to the information items, load dictionary information and pull-down multiple-choice options, and use the Promise synchronization mechanism to process the order of data loading and form loading, and generate and modify dynamic forms.

Benefits of technology

It improves the flexibility of the system and the convenience of user operations, optimizes data processing efficiency, simplifies the information storage and analysis process, and enhances the scalability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119862864A_ABST
    Figure CN119862864A_ABST
Patent Text Reader

Abstract

The invention discloses a method, a system and equipment for dynamically configuring information items for a booster station and a medium. The method comprises the following steps: acquiring booster station information; configuring information items according to the booster station information; corresponding dictionary information and pull-down multi-choice option information are loaded according to the configured information items, and the information is generated and input into a dynamic form according to the layout of one row and two columns, the method, the system, the equipment and the medium can achieve the purpose of multi-action configuration of the information items, and the flexibility of the system and the convenience of user operability are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of power system automation and information management, and relates to a method, system, equipment and medium for dynamically configuring information items of a booster station. Background Art

[0002] With the rapid development of the power industry, booster stations play a vital role in the power grid. Traditional booster station information management systems often adopt static form design, with fixed and difficult-to-adjust information items, which cannot meet the growing demand for personalized management. In addition, the information entry, modification, saving and parsing processes are complex and inefficient, especially when dealing with large amounts of diverse booster station data. Therefore, there is an urgent need for an implementation method that can dynamically configure information items to improve the flexibility of the system and the convenience of user operation. Summary of the invention

[0003] The purpose of the present invention is to overcome the shortcomings of the above-mentioned prior art and to provide a method, system, device and medium for dynamically configuring information items of a substation. The method, system, device and medium can achieve the purpose of multiple dynamic configuration information items, improve the flexibility of the system and the convenience of user operation.

[0004] To achieve the above object, the present invention discloses a method for dynamically configuring information items of a booster station, comprising:

[0005] Get booster station information;

[0006] Configure information items according to booster station information;

[0007] The corresponding dictionary information and drop-down multiple-select option information are loaded according to the configured information items, and are generated and entered into a dynamic form according to a layout of one row and two columns.

[0008] The method for dynamically configuring information items of a booster station according to the present invention is further improved in that:

[0009] Furthermore, it also includes: when the data in the dynamic form needs to be modified, the dynamic form is modified according to the information of the information item, and the Promise synchronization mechanism is adopted. After all the dictionary and drop-down multi-select option information are obtained, the dynamic form is loaded and the data is echoed.

[0010] Furthermore, the information items are divided into basic information and extended information, wherein the basic information is stored in the form of fields, and the extended information is first merged into a JSON string and then stored in the form of fields.

[0011] Furthermore, it also includes: when parsing the booster station information, first obtaining the corresponding dictionary and drop-down multiple-select option information according to the configuration information of the information item, and then parsing and converting them into a readable format.

[0012] The present invention discloses a system for dynamically configuring information items of a booster station, comprising:

[0013] An acquisition module is used to obtain booster station information;

[0014] A configuration module, used for configuring information items according to booster station information;

[0015] A generation module is used to load corresponding dictionary information and drop-down multiple-select option information according to the configured information items, and generate and enter them into a dynamic form according to a layout of one row and two columns.

[0016] The further improvement of the system for dynamically configuring information items of a booster station according to the present invention is:

[0017] Furthermore, it also includes:

[0018] The synchronization module is used to modify the dynamic form according to the information of the information item when the data in the dynamic form needs to be modified, and adopts the Promise synchronization mechanism. After all the dictionary and drop-down multi-select option information are obtained, the dynamic form is loaded and the data is echoed.

[0019] Furthermore, the information items are divided into basic information and extended information, wherein the basic information is stored in the form of fields, and the extended information is first merged into a JSON string and then stored in the form of fields.

[0020] Furthermore, it also includes:

[0021] The parsing module is used to first obtain the corresponding dictionary and the drop-down multiple-select option information according to the configuration information of the information item when parsing the booster station information, and then parse and convert it into a readable format.

[0022] The present invention discloses a computer device, comprising a memory, a processor and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the method for dynamically configuring information items of a booster station are implemented.

[0023] The present invention discloses 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 dynamically configuring information items of a booster station are implemented.

[0024] The present invention has the following beneficial effects:

[0025] During specific operation, the method, system, device and medium for dynamically configuring information items of a substation described in the present invention load corresponding dictionary information and drop-down multiple-select option information according to the configured information items, and generate and enter them into a dynamic form according to a layout of one row and two columns. This has certain advantages in improving flexibility, enhancing user experience, optimizing data processing, simplifying storage and parsing, etc. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] The accompanying drawings constituting a part of the present invention are used to provide a further understanding of the present invention. 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 accompanying drawings:

[0027] Figure 1 Configure the architecture diagram for the booster station dynamic information item;

[0028] Figure 2 The figure is a flow chart of the method of the present invention. DETAILED DESCRIPTION

[0029] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are 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 are within the scope of protection of the present invention.

[0030] In the description of the present invention, it should be understood that the terms “include” and “comprises” indicate the presence of described features, wholes, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or collections thereof.

[0031] It should also be understood that the terms used in the present specification are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the present specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0032] It should be further understood that the term "and / or" used in the present specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes these combinations. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in the present invention generally indicates that the associated objects are in an "or" relationship.

[0033] It should be understood that, although the terms first, second, third, etc. may be used to describe preset ranges, etc. in the embodiments of the present invention, these preset ranges should not be limited to these terms. These terms are only used to distinguish preset ranges from each other. For example, without departing from the scope of the embodiments of the present invention, the first preset range may also be referred to as the second preset range, and similarly, the second preset range may also be referred to as the first preset range.

[0034] The word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.

[0035] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions 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 part of the embodiments of the present invention, rather than all of the embodiments. The components of the embodiments of the present invention described and shown in the drawings here can usually be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed invention, but merely represents selected embodiments of the present invention. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0036] Various structural schematic diagrams of the embodiments disclosed in the present invention are shown in the accompanying drawings. These figures are not drawn to scale, and some details are magnified and some details may be omitted for the purpose of clear expression. The shapes of various regions and layers shown in the figures and the relative sizes and positional relationships therebetween are only exemplary, and may deviate in practice due to manufacturing tolerances or technical limitations, and those skilled in the art may additionally design regions / layers with different shapes, sizes, and relative positions according to actual needs.

[0037] The improvement of the present invention is:

[0038] Dynamic configuration mechanism: The introduction of information item configuration management function allows users to dynamically configure information items, breaking the limitations of traditional static forms.

[0039] Dynamic form generation: According to the information item configuration information, the corresponding dictionary and drop-down options are automatically loaded, and the dynamic input form is generated to reduce manual intervention and errors.

[0040] Efficient data processing: Promise synchronization mechanism is used to handle the order of data loading and dynamic form loading to ensure accurate data display and improve data processing efficiency.

[0041] Flexible data storage and analysis: The separate storage of basic information and extended information not only ensures the integrity of the data, but also facilitates subsequent data analysis and utilization.

[0042] Specifically, refer to Figure 1 and Figure 2 The method for dynamically configuring information items of a booster station according to the present invention comprises the following steps:

[0043] 1) Obtain information item information configured by the user;

[0044] Specifically, through the information item configuration management module, users are supported to configure information item information through text input, dictionary selection, drop-down multiple selection and other methods. Among them, dictionary selection requires specifying the type of dictionary, and drop-down multiple selection requires specifying data source interface information.

[0045] 2) Load the corresponding dictionary information and drop-down multiple-select option information according to the information item information configured by the user, and generate and enter it into the dynamic form according to the layout of one row and two columns.

[0046] 3) When the data in the dynamic form needs to be modified, the modification form interface is generated according to the configuration information of the information item, and the Promise synchronization mechanism is adopted. After all the dictionary and drop-down multi-select option information are obtained, the dynamic form is loaded and the data is echoed.

[0047] Form data echo: When modifying the data of a dynamic form, an interface for modifying the dynamic form is generated according to the information item configuration information, and a Promise synchronization mechanism is used. After all dictionary and drop-down multi-select option information is obtained, the dynamic form is loaded and the data is echoed.

[0048] 4) The information items are divided into basic information and extended information, and saved, wherein the basic information is saved in the form of ordinary fields, and the extended information is merged into a JSON string and stored in the form of a single ordinary field.

[0049] 5) When parsing the booster station information, first obtain the corresponding dictionary and the drop-down multiple-select option information according to the configuration information of the information item, and then parse and convert the stored booster station information into a user-readable format.

[0050] The present invention has the following characteristics:

[0051] Improve flexibility: By dynamically configuring information items, users can adjust the type, quantity and display method of information items according to actual needs, which greatly improves the flexibility and adaptability of the system.

[0052] Enhanced user experience: supports multiple input methods (such as text input, dictionary selection, drop-down multiple selection, etc.), with a friendly interface and easy operation, which improves the user experience.

[0053] Optimize data processing: Use the Promise synchronization mechanism to handle the order of page loading and data acquisition, ensure accurate data display, and improve data processing efficiency and accuracy.

[0054] Simplify information storage and parsing: Information is divided into basic information and extended information and processed separately. Extended information is saved in the form of JSON strings, which simplifies the information storage and parsing process and improves the scalability of the system and the convenience of data processing.

[0055] In summary, the present invention has certain advantages in improving flexibility, enhancing user experience, optimizing data processing, simplifying storage and analysis, etc.

[0056] Embodiment 2

[0057] The system for dynamically configuring information items of a booster station of the present invention includes:

[0058] An acquisition module is used to obtain information of a booster station;

[0059] A configuration module, used for configuring information items according to booster station information;

[0060] A generation module is used to load corresponding dictionary information and drop-down multiple-select option information according to the configured information items, and generate and enter them into a dynamic form according to a layout of one row and two columns.

[0061] As an implementation mode of the present invention, this embodiment also includes:

[0062] The synchronization module is used to modify the dynamic form according to the information of the information item when the data in the dynamic form needs to be modified, and adopts the Promise synchronization mechanism. After all the dictionary and drop-down multi-select option information are obtained, the dynamic form is loaded and the data is echoed.

[0063] As an implementation mode of the present invention, the information items are divided into basic information and extended information, wherein the basic information is stored in the form of fields, and the extended information is first merged into a JSON string and then stored in the form of fields.

[0064] As an implementation mode of the present invention, this embodiment also includes:

[0065] The parsing module is used to first obtain the corresponding dictionary and the drop-down multiple-select option information according to the configuration information of the information item when parsing the booster station information, and then parse and convert it into a readable format.

[0066] The division of modules in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional module in each embodiment of the present application may be integrated into a processor, or may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated modules may be implemented in the form of hardware or in the form of software functional modules.

[0067] Embodiment 3

[0068] A computer device comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the steps of the method for dynamically configuring information items of a substation, for example, comprising: obtaining substation information; configuring information items according to the substation information; loading corresponding dictionary information and drop-down multiple-select option information according to the configured information items, and generating and entering them into a dynamic form according to a layout of one row and two columns; when data in the dynamic form needs to be modified, the dynamic form is modified according to the information of the information item, and a Promise synchronization mechanism is adopted, and after all the dictionary and drop-down multiple-select option information are obtained, the dynamic form is loaded and the data is echoed; when parsing the substation information, the corresponding dictionary and drop-down multiple-select option information are first obtained according to the configuration information of the information item, and then parsed and converted into a readable format. The memory may include a memory, such as a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk memory, etc. The processor, network interface, and memory are interconnected through an internal bus, and the internal bus may be an industrial standard architecture bus, a peripheral component interconnection standard bus, an extended industrial standard architecture bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. The memory is used to store programs. Specifically, the program may include a program code, and the program code includes computer operation instructions. The memory may include a memory and a non-volatile memory, and provide instructions and data to the processor.

[0069] Embodiment 4

[0070] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for dynamically configuring information items of the booster station are implemented, for example, including: obtaining booster station information; configuring information items according to the booster station information; loading corresponding dictionary information and drop-down multiple-select option information according to the configured information items, and generating and entering them into a dynamic form according to a layout of one row and two columns; when the data in the dynamic form needs to be modified, the dynamic form is modified according to the information of the information item, and the Promise synchronization mechanism is adopted. After all the dictionary and drop-down multiple-select option information are obtained, the dynamic form is loaded and the data is echoed; when parsing the booster station information, the corresponding dictionary and drop-down multiple-select option information are first obtained according to the configuration information of the information item, and then parsed and converted into a readable format. Specifically, the computer-readable storage medium includes, but is not limited to, for example, volatile memory and / or non-volatile memory. The volatile memory may include random access memory (RAM) and / or cache memory (cache), etc. The non-volatile memory may include read-only memory (ROM), hard disk, flash memory, optical disk, disk, etc.

[0071] 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 in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0072] 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 1 A device that provides the functions specified in a block or multiple blocks.

[0073] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0074] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0075] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and disclosure of the invention. This application is intended to cover any variations, uses or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art that are not disclosed by the present invention. The specification and examples are to be considered exemplary only, and the true scope and spirit of the present invention are indicated by the following claims.

[0076] It should be understood that the present invention is not limited to the exact construction that has been described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.

[0077] The above description is only a preferred embodiment of the present invention and does not limit the present invention in any way. Any simple modification, change and equivalent structural change made to the above embodiment based on the technical essence of the present invention still falls within the protection scope of the technical solution of the present invention.

Claims

1. A method for dynamically configuring information items of a booster station, characterized in that: include: Get booster station information; Configure information items according to booster station information; The corresponding dictionary information and drop-down multiple-select option information are loaded according to the configured information items, and are generated and entered into a dynamic form according to a layout of one row and two columns.

2. The method for dynamically configuring information items of a booster station according to claim 1, characterized in that: Also includes: When the data in the dynamic form needs to be modified, the dynamic form is modified according to the information of the information item, and the Promise synchronization mechanism is used. After all the dictionary and drop-down multi-select option information is obtained, the dynamic form is loaded and the data is echoed.

3. The method for dynamically configuring information items of a booster station according to claim 1, characterized in that: The information items are divided into basic information and extended information, wherein the basic information is stored in the form of fields, and the extended information is first merged into a JSON string and then stored in the form of fields.

4. The method for dynamically configuring information items of a booster station according to claim 1, characterized in that: Also includes: When parsing the booster station information, first obtain the corresponding dictionary and the drop-down multiple-select option information according to the configuration information of the information item, and then parse and convert them into a readable format.

5. A system for dynamically configuring information items of a booster station, characterized in that: include: An acquisition module is used to obtain information of a booster station; A configuration module, used for configuring information items according to booster station information; A generation module is used to load corresponding dictionary information and drop-down multiple-select option information according to the configured information items, and generate and enter them into a dynamic form according to a layout of one row and two columns.

6. The system for dynamically configuring information items of a booster station according to claim 5, characterized in that: Also includes: The synchronization module is used to modify the dynamic form according to the information of the information item when the data in the dynamic form needs to be modified, and adopts the Promise synchronization mechanism. After all the dictionary and drop-down multi-select option information are obtained, the dynamic form is loaded and the data is echoed.

7. The system for dynamically configuring information items of a booster station according to claim 5, characterized in that: The information items are divided into basic information and extended information, wherein the basic information is stored in the form of fields, and the extended information is first merged into a JSON string and then stored in the form of fields.

8. The system for dynamically configuring information items of a booster station according to claim 5, characterized in that: Also includes: The parsing module is used to first obtain the corresponding dictionary and the drop-down multiple-select option information according to the configuration information of the information item when parsing the booster station information, and then parse and convert it into a readable format.

9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method for dynamically configuring information items of a booster station as claimed in any one of claims 1 to 4 are implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method for dynamically configuring information items of a booster station as claimed in any one of claims 1 to 4 are implemented.