Data processing method, system, computer device and computer readable storage medium

By configuring data mapping and encapsulation steps in a wise system, the data attention and search functions of entity objects are realized, solving the problem that the existing technology cannot meet the data attention and search business needs, and improving the user experience.

CN113126967BActive Publication Date: 2025-02-28BEIJING XUEZHITU NETWORK TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110500741.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-08
Publication Date
2025-02-28
Estimated Expiration
2041-05-08

AI Technical Summary

Technical Problem

In the smart system product, the displayed entity objects cannot realize data attention and connect the business from the entity to the search module, and cannot meet the business needs of data attention and data search.

Method used

Through the configuration data mapping step, the configuration data of the entity object is obtained and the mapping model is used to map it to the front-end UI component to obtain the formatted data. Then, the formatted data components are made into parameter objects through the data encapsulation step, and the data attention and data search functions are implemented during user operations.

Benefits of technology

It realizes the combination of data attention and data search functions based on entity objects to meet the needs of business scenarios and improve user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The present application relates to a data processing method, system, computer device and computer-readable storage medium, wherein the method includes: a configuration data mapping step, obtaining the configuration data of an entity object and using a mapping model to map the configuration data to a front-end UI component to obtain formatted data; a data encapsulation step, obtaining the formatted data and rendering it to the front-end UI page, converting the formatted data component into a parameter object; a data attention step, obtaining an operation instruction to move the cursor on the front-end UI page, and displaying a pop-up box if the current cursor moves to an entity object, and realizing data attention by clicking the attention button of the pop-up box; and / or a data search step, obtaining a trigger operation of the front-end UI page and sending the corresponding parameter object to a search module according to the trigger operation, and the search module parses the parameter object and displays the search results. The present application implements the data attention function and the function of connecting the entity object to the search module, thereby improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a data processing method, system, computer device and computer-readable storage medium. Background Art

[0002] The wise system is a data governance platform driven by AI (Artificial Intelligence) (including the structured data governance platform CONA, the unstructured text governance platform Raptor, and the associative knowledge mining product HARTS), which realizes the symbolization process of various structured and unstructured videos, images, texts and other multi-heterogeneous data, and completes data aggregation, fusion, reasoning and complex calculations through the knowledge graph database NEST. The knowledge graph analysis platform SCOPA achieves second-level calculations and online analysis and mining.

[0003] In the Mingzhi system product, the data model platform provides data configuration functions. According to these configuration items, different entity (schema) information will be dynamically generated. However, based on the displayed entity objects, it is impossible to realize data attention and connect the entity to the search module business, and it is unable to meet the business needs of data attention and data search. Summary of the invention

[0004] The embodiments of the present application provide a data processing method, system, computer device and computer-readable storage medium, which realize data attention and connect entity objects to a search module based on displayed entity objects, and use attention services and search services to meet business scenario requirements.

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

[0006] The configuration data mapping step obtains the configuration data of the entity object and uses a mapping model to map the configuration data to the front-end UI component to obtain formatted data; specifically, in the configuration data mapping step, the front-end UI component needs to be used to receive the configuration data returned by the back-end, but considering that the configuration data is dynamically configured, it is set to map the configuration data to the front-end UI component so that the front-end UI component can take a fixed value. In this way, even if the data key returned by the back-end changes, the front-end UI component does not need to be changed when rendering. It only needs to modify the mapping relationship of the mapping model to adapt to different front-end UI components. The formatted data is a data format that can be directly used by the front-end UI component.

[0007] The data encapsulation step obtains the formatted data through the props attribute and renders it to the front-end UI page, thereby converting the formatted data component into a parameter object; based on this, when the user moves the mouse into an entity object in the front-end UI page, a Popup component pops up, and the Popup component contains components that are independently implemented according to the front-end UI page. When the data is updated, the Popup component receives the props attribute update to trigger the update of the Popup component.

[0008] The data attention step obtains the user's operation instruction to move the cursor on the front-end UI page. If the current cursor moves to an entity object, a pop-up box is displayed, and the data attention is achieved by clicking the attention button of the pop-up box. Based on this, when the user moves the mouse into the entity object, the pop-up box pops up, and the user follows the data by clicking the attention button of the pop-up box, and can cancel the attention of the data by clicking the attention button of the pop-up box again. And / or

[0009] The data search step obtains the trigger operation of the front-end UI page and sends the corresponding parameter object to a search module according to the trigger operation. The search module parses the parameter object and displays the search results.

[0010] Based on the above steps, a specific business scenario combining data attention and data search functions based on entity objects is implemented to meet business needs and improve user experience.

[0011] In some embodiments, the data searching step further comprises:

[0012] The trigger operation acquisition step is to acquire the operation instruction of the user moving the cursor on the front-end UI page, and if the current cursor moves to an entity object, a search box is displayed;

[0013] A trigger response step is performed to receive an operation instruction of a user clicking a search button on the search box, and a corresponding parameter object is sent to a search module, which parses the parameter object and displays search results.

[0014] In some embodiments, the pop-up box and the search box are Popup components that display entity object configuration information and are configured with data attention entrances and data search entrances, respectively. Based on this, the data attention entrance and data search entrance are integrated into the Popup components of the front-end UI page corresponding to the entity object to trigger the data attention and data search functions.

[0015] In some embodiments, the configuration data is the value of a specified field of an entity object obtained according to a search field rule configured by the search module, which is spliced ​​into a corresponding format and encapsulated into a parameter object in a data encapsulation step and then sent to the search module.

[0016] In some of the embodiments, the configuration data mapping step specifies parameters through a URL path of a search module, and obtains corresponding configuration data from an entity object according to the URL path.

[0017] In some of the embodiments, the mapping model is stored in the form of a configuration file. Therefore, when the mapping relationship in the mapping model is modified, there is no need to repackage the deployment project, which facilitates development work.

[0018] In a second aspect, an embodiment of the present application provides a data processing system, including:

[0019] The configuration data mapping unit obtains the configuration data of the entity object and uses a mapping model to map the configuration data to the front-end UI component to obtain formatted data; specifically, in the configuration data mapping unit, the front-end UI component needs to be used to receive the configuration data returned by the back-end, but considering that the configuration data is dynamically configured, it is set to map the configuration data to the front-end UI component so that the front-end UI component can take a fixed value. In this way, even if the data key returned by the back-end changes, the front-end UI component does not need to be changed when rendering. It only needs to modify the mapping relationship of the mapping model to adapt to different front-end UI components. The formatted data is a data format that can be directly used by the front-end UI component.

[0020] The data encapsulation unit obtains the formatted data through the props attribute and renders it to the front-end UI page, thereby converting the formatted data into a parameter object; based on this, when the user moves the mouse into an entity object in the front-end UI page, a Popup component pops up, and the Popup component contains components that are independently implemented according to the front-end UI page. When the data is updated, the Popup component receives the props attribute update to trigger the update of the Popup component.

[0021] The data attention unit obtains the user's operation instruction to move the cursor on the front-end UI page. If the current cursor moves to an entity object, a pop-up box is displayed, and the data attention is achieved by clicking the attention button of the pop-up box; based on this, when the user moves the mouse into the entity object, the pop-up box pops up, and the user pays attention to the data by clicking the attention button of the pop-up box, and can cancel the attention to the data by clicking the attention button of the pop-up box again. And / or

[0022] The data search unit obtains the trigger operation of the front-end UI page and sends the corresponding parameter object to a search module according to the trigger operation. The search module parses the parameter object and displays the search results.

[0023] Based on the above units, a specific business scenario combining data attention and data search functions based on entity objects is implemented to meet business needs and improve user experience.

[0024] In some embodiments, the data search unit further comprises:

[0025] The trigger operation acquisition unit acquires the operation instruction of the user to move the cursor on the front-end UI page, and displays a search box if the current cursor moves to a physical object;

[0026] The trigger response unit receives an operation instruction of a user clicking a search button on the search box, and sends a corresponding parameter object to a search module, which parses the parameter object and displays search results.

[0027] In some embodiments, the pop-up box and the search box are Popup components that display entity object configuration information and are configured with data attention entrances and data search entrances, respectively. Based on this, the data attention entrance and data search entrance are integrated into the Popup components of the front-end UI page corresponding to the entity object to trigger the data attention and data search functions.

[0028] In some embodiments, the configuration data is the value of a specified field of an entity object obtained according to a search field rule configured by the search module, which is spliced ​​into a corresponding format and encapsulated into a parameter object by a data encapsulation unit and then sent to the search module.

[0029] In some of the embodiments, the configuration data mapping unit specifies parameters through a URL path of a search module, and obtains corresponding configuration data from an entity object according to the URL path.

[0030] In some of the embodiments, the mapping model is stored in the form of a configuration file. Therefore, when the mapping relationship in the mapping model is modified, there is no need to repackage the deployment project, which facilitates development work.

[0031] In a third aspect, an embodiment of the present application provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the data processing method as described in the first aspect above is implemented.

[0032] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the data processing method as described in the first aspect above.

[0033] Compared with the related technologies, the data processing method, system, computer device and computer-readable storage medium provided in the embodiments of the present application relate to the field of information retrieval technology, and realize the data attention function based on the displayed entity objects and the function of connecting the entity objects to the search module, which solves the current business scenarios' needs for attention services and search services and improves user experience.

[0034] Details of one or more embodiments of the present application are set forth in the following drawings and description to make other features, objects, and advantages of the present application more readily apparent. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0036] Figure 1 is a flow chart of a data processing method according to an embodiment of the present application;

[0037] Figure 2 is a logical principle diagram of a data processing method according to an embodiment of the present application;

[0038] Figure 3 It is a structural block diagram of a data processing system according to an embodiment of the present application. Description of the drawings:

[0040] 1. Configuration data mapping unit; 2. Data encapsulation unit; 3. Data attention unit;

[0041] 4. Data search unit; 401. Trigger operation acquisition unit; 402. Trigger response unit. DETAILED DESCRIPTION

[0042] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application is described and illustrated below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. Based on the embodiments provided in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present application.

[0043] Obviously, the drawings described below are only some examples or embodiments of the present application. For ordinary technicians in this field, the present application can also be applied to other similar scenarios based on these drawings without creative work. In addition, it can also be understood that although the efforts made in this development process may be complicated and lengthy, for ordinary technicians in this field related to the content disclosed in this application, some changes in design, manufacturing or production based on the technical content disclosed in this application are just conventional technical means, and should not be understood as insufficient content disclosed in this application.

[0044] Reference to "embodiments" in this application means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those of ordinary skill in the art that the embodiments described in this application may be combined with other embodiments without conflict.

[0045] Unless otherwise defined, the technical terms or scientific terms involved in this application should be understood by people with ordinary skills in the technical field to which this application belongs. The words "one", "a", "a", "the" and the like involved in this application do not indicate a quantitative limitation, and may represent the singular or plural. The terms "include", "comprise", "have" and any of their variations involved in this application are intended to cover non-exclusive inclusions; for example, a process, method, system, product or device that includes a series of steps or modules (units) is not limited to the listed steps or units, but may also include steps or units that are not listed, or may also include other steps or units inherent to these processes, methods, products or devices. The words "connect", "connected", "coupled" and the like involved in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The "multiple" involved in this application refers to two or more. "And / or" describes the association relationship of associated objects, indicating that there may be three relationships, for example, "A and / or B" can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects before and after are in an "or" relationship. The terms "first", "second", "third", etc. involved in this application are only used to distinguish similar objects and do not represent a specific ordering of the objects.

[0046] React uses the concept of components to split the interface into reusable modules, each of which is a React component. A React application is composed of several components, and a complex component can also be composed of several simple components. Props are the properties of a react component. Once specified, they will not change during the life cycle of the specified component.

[0047] Data attention, as the name suggests, is the attention paid to data. It is to identify the importance of information. The click operation of attention reflects that the information being paid attention to is more important to the followers. The importance of information being paid attention to will be used as one of the algorithm factors for the calculation of entity topic recommendation.

[0048] Data search refers to the function of opening up the search module through entity objects.

[0049] An embodiment of the present application provides a data processing method. Figure 1 is a flowchart of a data processing method according to an embodiment of the present application, Figure 2 is a logical principle diagram of a data processing method according to an embodiment of the present application, such as Figure 1-2 As shown, the method includes: configuring data mapping step S1, data encapsulation step S2, data attention step S3 and / or data search step S4, and the specific steps are as follows:

[0050] Configuration data mapping step S1, obtains the configuration data of the entity object and uses a mapping model to map the configuration data to the front-end UI component to obtain formatted data; specifically, in the configuration data mapping step S1, it is necessary to use the front-end UI component to receive the configuration data returned by the back-end, but considering that the configuration data is dynamically configured, it is set to map the configuration data to the front-end UI component so that the front-end UI component can take a fixed value. In this way, even if the data key returned by the back-end changes, the front-end UI component does not need to be changed when rendering. It only needs to modify the mapping relationship of the mapping model to adapt to different front-end UI components. The formatted data is a data format that can be directly used by the front-end UI component.

[0051] In the data encapsulation step S2, the formatted data is obtained through the props attribute and rendered to the front-end UI page, thereby converting the formatted data component into a parameter object; based on this, when the user moves the mouse into an entity object in the front-end UI page, a Popup component pops up, and the Popup component contains components that are implemented separately according to the front-end UI page. When the data is updated, the Popup component receives the props attribute update to trigger the update of the Popup component.

[0052] Data attention step S3, obtains the user's operation instruction to move the cursor on the front-end UI page. If the current cursor moves to an entity object, a pop-up box is displayed, and data attention is achieved by clicking the attention button of the pop-up box; specifically, the pop-up box is a Popup component that displays the configuration information of the entity object. The Popup component configures the data attention entry. When the user clicks the attention button, the data attention interface is called to record the attention degree of the entity object to achieve data attention. Based on this, when the user moves the mouse into the entity object, the pop-up box pops up, and the user pays attention to the data by clicking the attention button of the pop-up box, and can cancel the attention to the data by clicking the attention button of the pop-up box again. The above-mentioned attention interaction data can be sent to the entity topic recommendation calculation algorithm. The algorithm uses the attention data parameters as algorithm factors and learns in the algorithm model to optimize the entity topic recommendation results.

[0053] Data search step S4, obtains the trigger operation of the front-end UI page and sends the corresponding parameter object to a search module according to the trigger operation. The search module parses the parameter object and displays the search results.

[0054] Wherein, the data search step S4 further includes:

[0055] The trigger operation acquisition step S401 is to acquire the operation instruction of the user moving the cursor on the front-end UI page. If the current cursor moves to an entity object, a search box is displayed. Specifically, the search box is a Popup component that displays the configuration information of the entity object. The Popup component configures the data search entry.

[0056] The trigger response step S402 receives an operation instruction of the user clicking a search button on the search box, and sends a corresponding parameter object to a search module. The search module parses the parameter object and displays the search results.

[0057] Based on the above steps, a specific business scenario combining data attention and data search functions based on entity objects is implemented to meet business needs and improve user experience.

[0058] As mentioned above, the pop-up box and the search box are Popup components that display entity object configuration information and are configured with data attention entrances and data search entrances, respectively. Based on this, the data attention entrance and data search entrance are integrated into the Popup components of the front-end UI page corresponding to the entity object to trigger the data attention and data search functions.

[0059] In some of the embodiments, the configuration data is the value of a specified field of an entity object obtained according to a search field rule configured by the search module, which is spliced ​​into a corresponding format and encapsulated into a parameter object through a data encapsulation step and then sent to the search module.

[0060] In some embodiments, the configuration data mapping step S1 specifies parameters through the URL path of the search module, and obtains corresponding configuration data from the entity object according to the URL path. For example, but not limitation, the URL path is "http: / / service deployment domain:service deployment port / front / graph / id / :id / groupId / docId"; the URL path uses the unique ID of the entity object as a request parameter and reflects the group ID and / or document ID of the entity object.

[0061] In some of the embodiments, the mapping model is stored in the form of a configuration file. Therefore, when the mapping relationship in the mapping model is changed, there is no need to repackage the deployment project, which facilitates development work.

[0062] It should be noted that the steps shown in the above process or the flowchart in 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.

[0063] The present embodiment also provides a data processing system, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the terms "module", "unit", "subunit" and the like can implement a combination of software and / or hardware of a predetermined function. Although the system described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware is also possible and conceived.

[0064] Figure 3 is a structural block diagram of a data processing system according to an embodiment of the present application, such as Figure 3 As shown, the system includes a configuration data mapping unit 1, a data encapsulation unit 2, a data attention unit 3 and / or a data search unit 4. The specific structure is as follows:

[0065] The configuration data mapping unit 1 obtains the configuration data of the entity object and uses a mapping model to map the configuration data to the front-end UI component to obtain formatted data; optionally, the mapping model is stored in the form of a configuration file, so when the mapping relationship in the mapping model is changed, there is no need to repackage and deploy the project, which is convenient for development work. Specifically, in the configuration data mapping unit 1, it is necessary to use the front-end UI component to receive the configuration data returned by the back-end, but considering that the configuration data is dynamically configured, it is set to map the configuration data to the front-end UI component so that the front-end UI component can take fixed values. In this way, even if the data key returned by the back-end changes, the front-end UI component does not need to be changed when rendering. It only needs to modify the mapping relationship of the mapping model to adapt to different front-end UI components. The formatted data is a data format that can be directly used by the front-end UI component. Among them, the configuration data is the value of the specified field of the entity object obtained according to the search field rule configured by the search module, which is spliced ​​into a corresponding format and encapsulated into a parameter object by the data encapsulation unit 2 and sent to the search module. Optionally, the configuration data mapping unit 1 specifies the parameter through the URL path of the search module, and obtains the corresponding configuration data from the entity object according to the URL path. By way of example and not limitation, the URL path is “http: / / service deployment domain:service deployment port / front / graph / id / :id / groupId / docId”; the URL path uses the unique ID of the entity object as a request parameter and reflects the group ID and / or document ID of the entity object.

[0066] Data encapsulation unit 2 obtains formatted data through the props attribute and renders it to the front-end UI page, thereby converting the formatted data component into a parameter object; based on this, when the user moves the mouse into an entity object in the front-end UI page, a Popup component pops up, and the Popup component contains components that are implemented separately according to the front-end UI page. When the data is updated, the Popup component receives the props attribute update to trigger the update of the Popup component.

[0067] The data attention unit 3 obtains the operation instruction of the user to move the cursor on the front-end UI page. If the current cursor moves to an entity object, a pop-up box is displayed, and data attention is achieved by clicking the attention button of the pop-up box; specifically, the pop-up box is a Popup component that displays the configuration information of the entity object. The Popup component configures the data attention entry. When the user clicks the attention button, the data attention interface is called to record the attention degree of the entity object to achieve data attention. Based on this, when the user moves the mouse into the entity object, the pop-up box pops up, and the user pays attention to the data by clicking the attention button of the pop-up box, and can cancel the attention to the data by clicking the attention button of the pop-up box again. The above-mentioned attention interaction data can be sent to the entity topic recommendation calculation algorithm. The algorithm uses the attention data parameters as algorithm factors and learns in the algorithm model to optimize the entity topic recommendation results.

[0068] The data search unit 4 obtains the trigger operation of the front-end UI page and sends the corresponding parameter object to a search module according to the trigger operation. The search module parses the parameter object and displays the search results. Specifically, the data search unit 4 further includes: a trigger operation acquisition unit 401, which obtains the user's operation instruction to move the cursor on the front-end UI page. If the current cursor moves to an entity object, a search box is displayed. Specifically, the search box is a Popup component that displays the configuration information of the entity object. The Popup component configures the data search entry; a trigger response unit 402, which receives the user's operation instruction to click the search button on the search box, and sends the corresponding parameter object to a search module. The search module parses the parameter object and displays the search results.

[0069] Based on the data processing system of the above-mentioned unit, this embodiment integrates the data attention entrance and the data search entrance into the Popup component of the front-end UI page corresponding to the entity object, so as to trigger the data attention and data search functions; if the user triggers data attention, the attention degree of the entity object is recorded by calling the data attention interface; if the user triggers data search, the search result is obtained and parsed through the search module; a specific business scenario combining data attention and data search functions based on entity objects is realized to meet business needs and improve user experience.

[0070] It should be noted that the above modules can be functional modules or program modules, and can be implemented by software or hardware. For modules implemented by hardware, the above modules can be located in the same processor; or the above modules can be located in different processors in any combination.

[0071] In addition, combined Figure 1The data processing method described in the embodiment of the present application can be implemented by a computer device. The computer device may include a processor and a memory storing computer program instructions.

[0072] Specifically, the processor may include a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.

[0073] Among them, the memory may include a large capacity memory for data or instructions. By way of example and not limitation, the memory may include a hard disk drive (HDD), a floppy disk drive, a solid state drive (SSD), a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. Where appropriate, the memory may include a removable or non-removable (or fixed) medium. Where appropriate, the memory may be inside or outside the data processing device. In a specific embodiment, the memory is a non-volatile memory. In a specific embodiment, the memory includes a read-only memory (ROM) and a random access memory (RAM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (Programmable Read-Only Memory, PROM for short), an erasable PROM (Erasable Programmable Read-Only Memory, EPROM for short), an electrically erasable PROM (Electrically Erasable Programmable Read-Only Memory, EEPROM for short), an electrically alterable ROM (Electrically Alterable Read-Only Memory, EAROM for short) or a flash memory (FLASH) or a combination of two or more of these. Under appropriate circumstances, the RAM can be a static random access memory (SRAM) or a dynamic random access memory (DRAM), wherein the DRAM can be a fast page mode dynamic random access memory (FPMDRAM), an extended data output dynamic random access memory (EDODRAM), a synchronous dynamic random access memory (SDRAM), etc.

[0074] The memory may be used to store or cache various data files required for processing and / or communication, as well as possible computer program instructions executed by the processor.

[0075] The processor implements any one of the data processing methods in the above embodiments by reading and executing computer program instructions stored in the memory.

[0076] In addition, in combination with the data processing method in the above embodiments, the present application embodiment can provide a computer-readable storage medium for implementation. The computer-readable storage medium stores computer program instructions; when the computer program instructions are executed by a processor, any one of the data processing methods in the above embodiments is implemented.

[0077] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0078] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.

Claims

1. A data processing method, characterized in that: include: Configuration data mapping step, obtaining configuration data of the entity object and mapping the configuration data to the front-end UI component using a mapping model to obtain formatted data. Specifically, the front-end UI component receives the configuration data returned by the back-end, and sets the configuration data to be fixedly mapped to the front-end UI component so that the front-end UI component can take fixed values; The data encapsulation step is to obtain the formatted data through the props attribute and render it to the front-end UI page, so as to form the formatted data into a parameter object, wherein when the user moves the mouse into a certain entity object in the front-end UI page, a Popup component independently implemented according to the front-end UI page pops up, and when the data is updated, the Popup component receives the props attribute update to trigger the update of the Popup component; A data attention step, obtaining an operation instruction to move the cursor on the front-end UI page, and displaying a pop-up box if the current cursor moves to an entity object, and realizing data attention by clicking a focus button in the pop-up box; and / or A data search step, obtaining a trigger operation of the front-end UI page and sending a corresponding parameter object to a search module according to the trigger operation, wherein the search module parses the parameter object and displays the search results; wherein the data search step further includes: Triggering an operation acquisition step, acquiring an operation instruction to move a cursor on the front-end UI page, and displaying a search box if the current cursor moves to an entity object; A trigger response step is performed to receive an operation instruction of clicking a search button on the search box, and send a corresponding parameter object to a search module, and the search module parses the parameter object and displays search results; The configuration data is the value of a specified field of an entity object obtained according to a search field rule configured by the search module.

2. The data processing method according to claim 1, characterized in that: The pop-up box and the search box are Popup components for displaying entity object configuration information, which are respectively configured with a data attention entrance and a data search entrance.

3. The data processing method according to claim 1 or 2, characterized in that: The configuration data is spliced ​​into a corresponding format and packaged into a parameter object through a data packaging step, and then sent to the search module.

4. A data processing system, characterized in that: include: A configuration data mapping unit is used to obtain configuration data of an entity object and map the configuration data to a front-end UI component using a mapping model to obtain formatted data. Specifically, the front-end UI component is used to receive the configuration data returned by the back-end, and the configuration data is fixedly mapped to the front-end UI component so that the front-end UI component can take fixed values; A data encapsulation unit obtains the formatted data through the props attribute and renders it to the front-end UI page, thereby composing the formatted data into a parameter object, wherein when the user moves the mouse into a certain entity object in the front-end UI page, a Popup component independently implemented according to the front-end UI page pops up, and when the data is updated, the Popup component receives the props attribute update to trigger the update of the Popup component; A data attention unit obtains an operation instruction to move a cursor on the front-end UI page, and displays a pop-up box if the current cursor moves to an entity object, and data attention is achieved by clicking a focus button in the pop-up box; and / or A data search unit, which obtains the trigger operation of the front-end UI page and sends the corresponding parameter object to a search module according to the trigger operation, and the search module parses the parameter object and displays the search results; wherein the data search unit further includes: The trigger operation acquisition unit acquires an operation instruction to move a cursor on the front-end UI page, and displays a search box if the current cursor moves to a physical object; A trigger response unit receives an operation instruction of clicking a search button on the search box, and sends a corresponding parameter object to a search module, which parses the parameter object and displays search results; The configuration data is the value of a specified field of an entity object obtained according to a search field rule configured by the search module.

5. The data processing system according to claim 4, characterized in that: The pop-up box and the search box are Popup components for displaying entity object configuration information, which are respectively configured with a data attention entrance and a data search entrance.

6. The data processing system according to claim 4 or 5, characterized in that: The configuration data is spliced ​​into a corresponding format and encapsulated into a parameter object by a data encapsulation unit and then sent to the search module.

7. 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 data processing method according to any one of claims 1 to 3 is implemented.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the data processing method according to any one of claims 1 to 3 is implemented.

Citation Information

Patent Citations

  • Page rendering method and device, storage medium, processor and electronic device

    CN110704058A

  • Page display method and device, computer equipment and storage medium

    CN112052374A