Data display method and device

By generating data modification logs and combining them with the system's initial data, the problem of user-modified data being overwritten is solved, and the accuracy and efficiency of data storage are improved.

CN120723946APending Publication Date: 2025-09-30BEIJING WODONG TIANJUN INFORMATION TECH CO LTD +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202410370028.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-28
Publication Date
2025-09-30

AI Technical Summary

Technical Problem

When storing data in the existing technology, data modified by users is easily overwritten, resulting in low storage efficiency and difficulty in ensuring data accuracy.

Method used

By generating and saving data modification logs, combined with the system's initial data, the user's modification information is automatically stored and display data is generated to avoid overwriting user-modified data.

Benefits of technology

It improves the accuracy and efficiency of data storage, ensures that user-modified information is not overwritten, and protects the integrity of the data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120723946A_ABST
    Figure CN120723946A_ABST
Patent Text Reader

Abstract

The invention discloses a data display method and device, and relates to the technical field of computers. A specific embodiment of the method comprises the steps that an identifier of to-be-queried data is determined based on a user query request, the query identifier corresponds to system initial data and a modification log, and display data is determined according to a query result. According to the embodiment, the data storage efficiency can be improved, and the accuracy of stored data is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a method and device for data display. Background Art

[0002] Currently, in the field of automated data collection in information systems, collected data or data imported from external sources often needs to be stored in the system. After the data is stored in the system, users must manually maintain the data within the information system. New data often overwrites existing data, and any manually maintained data is also overwritten.

[0003] The above method often ignores user-modified data when storing new data. In order to protect the modified data, it is necessary to perform maintenance again after the new data is overwritten, which is inefficient and labor-intensive. Summary of the Invention

[0004] In view of this, an embodiment of the present invention provides a method for data display, which can automatically store modified data by storing a modification log of the data, thereby improving data storage efficiency and ensuring data accuracy.

[0005] To achieve the above object, according to a first aspect of an embodiment of the present invention, a method for data presentation is provided, comprising:

[0006] Determine the identifier of the data to be queried based on the user query request;

[0007] Querying the modification log and system initial data corresponding to the data identifier to be queried to obtain a query result;

[0008] Determine the display data corresponding to the data identifier to be queried according to the query result.

[0009] Optionally, before querying the modification log and system initial data corresponding to the data identifier to be queried, the method further includes:

[0010] In response to a user modifying the system initial data, obtaining modified data obtained by the user modifying the system initial data;

[0011] In a case where the modified data is different from the system initial data, the modification log is generated according to the modified data.

[0012] Optionally, determining the display data corresponding to the to-be-queried data identifier according to the query result includes:

[0013] In the case where a modification log corresponding to the identifier of the data to be queried is found, determining the display data according to the modification log;

[0014] In the case that no modification log corresponding to the data identifier to be queried is found, the system initial data is used as the display data.

[0015] Optionally, after determining the display data corresponding to the to-be-queried data identifier according to the query result, the method further includes:

[0016] In response to a user modifying the display data, target data obtained by the user modifying the display data is acquired; and based on the target data and the system initial data, the modification log is updated.

[0017] Optionally, updating the modification log based on the target data and the system initial data includes:

[0018] determining whether the target data is the same as the system initial data, and generating a modification record according to the target data if the target data is different from the system initial data;

[0019] Based on the modification record, the modification log is updated.

[0020] Optionally, updating the modification log based on the target data and the system initial data includes:

[0021] determining whether the target data is identical to the system initial data and the display data, and generating a modification record according to the target data if the target data is different from both the system initial data and the display data;

[0022] Based on the modification record, the modification log is updated.

[0023] Optionally, the method further includes:

[0024] In response to a system data update operation, obtaining system update data;

[0025] The system initial data is updated based on the system update data.

[0026] According to a second aspect of an embodiment of the present invention, a data display device is provided, including:

[0027] A determination module, configured to determine an identifier of data to be queried based on a user query request;

[0028] A query module, configured to query the modification log and system initial data corresponding to the data identifier to be queried, and obtain a query result;

[0029] Determine the display data corresponding to the data identifier to be queried according to the query result.

[0030] According to a third aspect of an embodiment of the present invention, there is provided an electronic device, including:

[0031] One or more processors; a storage device for storing one or more programs,

[0032] When the one or more programs are executed by the one or more processors, the one or more processors implement the method provided in the first aspect of the embodiment of the present invention.

[0033] According to a fourth aspect of an embodiment of the present invention, a computer-readable medium is provided, on which a computer program is stored. When the program is executed by a processor, the method provided by the first aspect of the embodiment of the present invention is implemented.

[0034] One embodiment of the above invention has the following advantages or beneficial effects: it can store user modification information through the data modification log, and generate corresponding display data based on the modification log and the system initial data, thereby avoiding the loss or overwriting of user modification information, ensuring the accuracy of data storage, and improving storage efficiency.

[0035] The further effects of the above-mentioned non-conventional optional manner will be described below in conjunction with specific embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] The accompanying drawings are provided for a better understanding of the present invention and are not intended to limit the present invention.

[0037] Figure 1 is a schematic diagram of the main process of the data display method according to an embodiment of the present invention;

[0038] Figure 2 is a flow chart of determining a data modification log according to an embodiment of the present invention;

[0039] Figure 3 A diagram of changes in data and modification logs during a user modification process according to an embodiment of the present invention;

[0040] Figure 4 is a schematic diagram of main modules of a data display device according to an embodiment of the present invention;

[0041] Figure 5 is an exemplary system architecture diagram in which embodiments of the present invention may be applied;

[0042] Figure 6 It is a schematic diagram of the structure of a computer system of a terminal device or a server suitable for implementing an embodiment of the present invention. DETAILED DESCRIPTION

[0043] The following description of exemplary embodiments of the present invention is made in conjunction with the accompanying drawings, in which various details of the embodiments of the present invention are included to facilitate understanding. These details should be considered as merely exemplary. Therefore, it should be appreciated by those skilled in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.

[0044] It should be noted that the collection, collection, updating, analysis, processing, use, transmission, and storage of user personal information involved in the technical solutions disclosed herein all comply with relevant laws and regulations, are used for legitimate purposes, and do not violate public order and good morals. Necessary measures are taken with respect to user personal information to prevent unauthorized access to user personal information data and to safeguard the security of user personal information, network security, and national security.

[0045] Figure 1 is a method for data display according to an embodiment of the present invention, such as Figure 1 As shown, including:

[0046] Step S101: determining an identifier of data to be queried based on a user query request.

[0047] When a user accesses an information system, the user's query request is obtained, and the corresponding identifier of the data to be queried is determined based on the user's query request. Specifically, the identifier of the corresponding data to be queried can be determined based on the data identifier information stored in the user's query request content; or the identifier of the corresponding data to be queried can be determined based on the identifier of the user's query request. The corresponding relationship between the identifier of the query request and the identifier of the data to be queried is a preset relationship.

[0048] Step S102: query the modification log and system initial data corresponding to the data identifier to be queried to obtain the query result.

[0049] According to the determined identifier of the data to be queried, it is queried whether the system initial data corresponding to the identifier and the modification log corresponding to the data are stored in the system to obtain the query result.

[0050] Step S103: Determine the display data corresponding to the data identifier to be queried according to the query result.

[0051] Based on the query results, determine whether there is data and modification log corresponding to the data identifier to be queried. If there is no data and modification log corresponding to the data identifier to be queried, the query result is a query failure message. If there is data and modification log corresponding to the data identifier to be queried, modify the system's initial data according to the modification log to obtain the displayed data.

[0052] Optionally, when there is no data and modification log corresponding to the data identifier to be queried, the query result is query failure information, the system imported data is obtained, it is determined that the system imported data is the first imported data, and the system imported data is directly stored in the system as display data.

[0053] According to the data display method provided by an embodiment of the present invention, when a user accesses an information system, display data can be generated based on the modification log of the data to be queried and the system initial data. By setting the data modification log, the user's modification information on the data can be saved to avoid the modified data from being overwritten, thereby ensuring the accuracy and efficiency of the system's stored data.

[0054] Optionally, before querying the modification log and system initial data corresponding to the data identifier to be queried, the method further includes: in response to a user modifying the system initial data, obtaining modification data resulting from the user's modification of the system initial data; if the modification data differs from the system initial data, generating a modification log based on the modification data. For system initial data stored in the system, if this is the first time the user's modification data is obtained, the user's modification data is compared with the system initial data. If the user's modification data differs from the system initial data, a modification log containing the user's modification data is generated; if the user's modification data and the system initial data are the same, no modification log is generated.

[0055] Optionally, determining the display data corresponding to the data identifier to be queried based on the query result includes: if a modification log corresponding to the data identifier to be queried is found, determining the display data based on the modification log; if no modification log corresponding to the data identifier to be queried is found, using the system's initial data as the display data. When the system queries the system's stored data, if a modification log corresponding to the data identifier to be queried is found, the modification log is merged with the system's initial data to obtain the display data; if no modification log corresponding to the data identifier to be queried is found, indicating that no modification record exists for the data, the system's initial data is displayed as the display data.

[0056] The data display method provided by the embodiment of the present invention can generate a data modification log based on the user's modified data, and when the user accesses the information system again, generate display data based on the modification log of the data to be queried and the system initial data. By setting the data modification log, the user's modification information on the data can be saved, avoiding data from being overwritten, and ensuring the accuracy and efficiency of the system's stored data.

[0057] Optionally, after determining the display data corresponding to the data identifier to be queried based on the query results, the method further includes: in response to a user modifying the display data, obtaining target data resulting from the user's modification of the display data; and updating a modification log based on the target data and the system's initial data. When the user performs data maintenance, the user modifies the display data based on the system's display data, and the system stores the modified target data. By comparing the target data with the system's initial data, the system updates the modification log corresponding to the compared data.

[0058] The data display method provided by an embodiment of the present invention can generate and update a data modification log based on user modification data, enabling the system to generate corresponding display data based on the modification log and the system's initial data. The display data retains the user's modification information. This prevents data stored in the system from being overwritten, ensuring the accuracy and efficiency of the system's stored data.

[0059] Optionally, based on the target data and the system initial data, the modification log is updated, including: determining whether the target data is the same as the system initial data, and generating a modification record based on the target data if the target data is different from the system initial data; and updating the modification log based on the modification record. Compare the target data obtained after the user modification with the system initial data to determine whether the two data are the same. Specifically, determine whether there is different data content in the two data. For example, if the value of field1 in the target data is 1, and the value of field1 in the system initial data is 0, then it is determined that there is different data content in the two data. If the two data are different, a user modification record is generated based on the target data, for example, the modification record is that field1 is 1. Update the data modification log based on the modification record to obtain the latest data modification information.

[0060] Optionally, updating the modification log based on the target data and the system initial data includes: determining whether the target data is identical to the system initial data and the display data; if the target data is different from both, generating a modification record based on the target data; and updating the modification log based on the modification record. When updating the modification log, first determine whether the target data modified by the user is identical to both the system initial data and the display data. If the target data is determined to be different from both, then generate a modification record based on the user-modified data, and then update the data modification log based on the modification record.

[0061] Optionally, when updating the modification log, a determination is made as to whether the target data is identical to the system's initial data. If so, the user is deemed not to have modified the data, and the modification log is not updated. If not, the user is deemed to have modified the data, and a user modification record is obtained by comparing the target data with the system's initial data. The modification log is then updated based on the user modification record. Specifically, the modification log generated with the new user modification record overwrites the original modification log.

[0062] Optionally, when updating the modification log, a determination is made as to whether the target data and the displayed data are identical. The displayed data is the data obtained by merging the system's initial data and the corresponding modification log. If the target data and the displayed data are identical, the original modification log is retained and not updated. If the target data and the displayed data are different, a user modification record based on the displayed and target data is generated, and the original modification log is updated based on the modification record. Specifically, a modification log is generated based on the modification record, and the generated modification log is merged with the original modification log to obtain an updated modification log. Modifications to the same data content are subject to the generated modification log.

[0063] Optionally, the method further includes: obtaining system update data in response to a system data update operation; and updating the system initial data based on the system update data. If the information system needs to import the latest update data, only the system initial data stored in the system needs to be updated to the update data, without modifying the data modification log, and retaining the user's maintenance data.

[0064] The data display method provided by an embodiment of the present invention can generate and update a data modification log based on user modification data. When a user accesses an information system, display data is generated based on the modification log of the data to be queried and the system's initial data. By setting up a data modification log, user modifications to the data can be saved, preventing data from being overwritten and ensuring the accuracy and efficiency of the system's stored data. When new data is imported, only the system's initial data is overwritten, without affecting the modification log. User-modified data is retained, further ensuring the accuracy of the system's stored data.

[0065] Figure 2A flow chart for determining a data modification log is shown, in which record A is the system initial data in the above-mentioned data display method. As shown in the figure, after record A is imported into the system, when the user accesses record A in the information system, it is determined whether record A has a corresponding modification log L1. If modification log L1 exists, record A and modification log L1 are merged to obtain record A1, and record A1 is returned to the user; if modification log L1 does not exist, the data of record A is directly returned, recorded as A1. The user manually modifies record A1 through the operational interface of the information system to obtain B1 and save record B1. B1 is compared with record A. If the comparison results are consistent, record A remains unchanged; if the comparison results are inconsistent, field modification information L1 is obtained based on records B1 and A, and L1 is saved.

[0066] Figure 3 This diagram shows the changes in data and modification logs during a user modification process. As shown, before the user modified data, record A included data in field 1, field 2, and field 3, with corresponding values ​​of 1, 2, and 3. The user manually modified the record B, which included data in field 1, field 2, and field 3, with corresponding values ​​of 11, 2, and 3. By comparing records A and B, modified record L1 was obtained, including data in field 1, with a corresponding value of 11. By merging L1 and A, merged data B was obtained, i.e., the displayed data, including data in field 1, field 2, and field 3, with corresponding values ​​of 11, 2, and 3.

[0067] Figure 4 FIG. 4 is a schematic diagram of the main modules of a data display device 400 provided in an embodiment of the present invention, as shown in the figure, including:

[0068] Determination module 401, used to determine the identifier of the data to be queried based on the user query request;

[0069] Query module 402, used to query the modification log and system initial data corresponding to the data identifier to be queried, and obtain the query result;

[0070] The determination module 401 is configured to determine the display data corresponding to the data identifier to be queried according to the query result.

[0071] The data display device provided according to an embodiment of the present invention can generate display data based on the modification log of the data to be queried and the system initial data when a user accesses the information system. By setting the data modification log, the user's modification information on the data can be saved to avoid data being overwritten, thereby ensuring the accuracy and efficiency of the system's stored data.

[0072] Optionally, the device also includes: an acquisition module 403, which is used to obtain modified data obtained by the user in response to the user modifying the system initial data; and a generation module 404, which is used to generate a modification log based on the modified data when the modified data is different from the system initial data.

[0073] Optionally, the determination module 401 is used to determine the display data corresponding to the data identifier to be queried based on the query results, including: the determination module 401 is used to determine the display data based on the modification log when the modification log corresponding to the data identifier to be queried is queried; the determination module 401 is used to use the system initial data as the display data when the modification log corresponding to the data identifier to be queried is not queried.

[0074] Optionally, the device further includes: an acquisition module 403, further configured to acquire target data obtained by the user modifying the display data in response to the user modifying the display data; and an update module 405, configured to update the modification log based on the target data and the system initial data.

[0075] Optionally, the update module 405 is used to update the modification log based on the target data and the system initial data, including: a judgment module 406, used to judge whether the target data is the same as the system initial data, and when the target data is different from the system initial data, generate a modification record according to the target data; the update module 405 is also used to update the modification log based on the modification record.

[0076] Optionally, the update module 405 is used to update the modification log based on the target data and the system initial data, including: a judgment module 406, used to judge whether the target data is the same as the system initial data and the display data, and when the target data is different from the system initial data and the display data, generating a modification record according to the target data; the update module 405 is used to update the modification log based on the modification record.

[0077] Optionally, the apparatus further includes: an acquisition module 403, further configured to acquire system update data in response to a system data update operation; and an update module 405, further configured to update system initial data based on the system update data.

[0078] The data display device provided by an embodiment of the present invention can generate and update a data modification log based on user modification data. When a user accesses an information system, display data is generated based on the modification log of the data to be queried and the system's initial data. By setting up a data modification log, user modification information can be saved, preventing data from being overwritten, thereby ensuring the accuracy and efficiency of the system's stored data. When new data is imported, only the system's initial data is overwritten, without affecting the modification log. The user's modified data is retained, further ensuring the accuracy of the system's stored data.

[0079] Figure 5 An exemplary system architecture 500 is shown to which the method or apparatus for data presentation according to an embodiment of the present invention may be applied.

[0080] like Figure 5 As shown, system architecture 500 may include terminal devices 501, 502, 503, a network 504, and a server 505. Network 504 is used to provide a medium for communication links between terminal devices 501, 502, 503 and server 505. Network 504 may include various connection types, such as wired or wireless communication links or fiber optic cables.

[0081] Users can use terminal devices 501, 502, and 503 to interact with server 505 via network 504 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 501, 502, and 503, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, social platform software, etc.

[0082] The terminal devices 501 , 502 , and 503 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, and desktop computers.

[0083] Server 505 may be a server that provides various services, such as a backend management server that supports shopping websites browsed by users using terminal devices 501, 502, and 503. The backend management server may analyze and process received data such as product information query requests, and feed back processing results (such as target push information and product information—for example only) to the terminal device.

[0084] It should be noted that the data display method provided in the embodiment of the present invention is generally executed by the server 505 , and accordingly, the data display device is generally set in the server 505 .

[0085] It should be understood that Figure 5The number of terminal devices, networks and servers in the embodiment is merely illustrative. Any number of terminal devices, networks and servers may be provided as required.

[0086] Reference below Figure 6 , which shows a schematic structural diagram of a computer system 600 of a terminal device suitable for implementing an embodiment of the present invention. Figure 6 The terminal device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0087] like Figure 6 As shown, the computer system 600 includes a central processing unit (CPU) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage unit 608 into a random access memory (RAM) 603. Various programs and data required for the operation of the system 600 are also stored in the RAM 603. The CPU 601, ROM 602, and RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.

[0088] The following components are connected to the I / O interface 605: an input section 606 including a keyboard, a mouse, and the like; an output section 607 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 608 including a hard disk; and a communication section 609 including a network interface card such as a LAN card or a modem. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the I / O interface 605 as needed. A removable medium 611, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 610 as needed, so that computer programs read therefrom can be installed into the storage section 608 as needed.

[0089] In particular, according to the embodiments disclosed in the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 609, and / or installed from a removable medium 611. When the computer program is executed by the central processing unit (CPU) 601, the above-mentioned functions defined in the system of the present invention are performed.

[0090] It should be noted that the computer-readable medium described in the present invention can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media can include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. This propagated data signal can take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. Program code embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wireline, optical fiber cable, RF, or any suitable combination thereof.

[0091] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present invention. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the above-mentioned module, program segment, or a part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0092] The modules described in the embodiments of the present invention may be implemented in software or hardware. The modules described may also be provided in a processor. For example, they may be described as comprising a determination module and a query module. The names of these modules do not, in some cases, limit the modules themselves. For example, the determination module may also be described as a "module that determines the identifier of the data to be queried based on a user query request."

[0093] As another aspect, the present invention further provides a computer-readable medium, which may be included in the device described in the above embodiments, or may exist independently without being incorporated into the device. The computer-readable medium carries one or more programs, and when the one or more programs are executed by the device, the device includes:

[0094] Determine the identifier of the data to be queried based on the user query request;

[0095] Querying the modification log and system initial data corresponding to the data identifier to be queried to obtain a query result;

[0096] Determine the display data corresponding to the data identifier to be queried according to the query result.

[0097] According to the technical solution of the embodiment of the present invention, when a user accesses an information system, display data can be generated based on the modification log of the data to be queried and the system initial data. By setting the data modification log, the user's modification information on the data can be saved to avoid data being overwritten, thereby ensuring the accuracy and efficiency of the system's stored data.

[0098] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may occur depending on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.

Claims

1. A method for data presentation, characterized in that: include: Determine the identifier of the data to be queried based on the user query request; Querying the modification log and system initial data corresponding to the data identifier to be queried to obtain a query result; Determine the display data corresponding to the data identifier to be queried according to the query result.

2. The method according to claim 1, characterized in that Before querying the modification log and system initial data corresponding to the data identifier to be queried, the method further includes: In response to a user modifying the system initial data, obtaining modified data obtained by the user modifying the system initial data; In a case where the modified data is different from the system initial data, the modification log is generated according to the modified data.

3. The method according to claim 1, characterized in that Determining, according to the query result, display data corresponding to the identifier of the data to be queried, includes: In the case where a modification log corresponding to the identifier of the data to be queried is found, determining the display data according to the modification log; In the case that no modification log corresponding to the data identifier to be queried is found, the system initial data is used as the display data.

4. The method according to claim 1, wherein After determining the display data corresponding to the to-be-queried data identifier according to the query result, the method further includes: In response to a user modifying the display data, target data obtained by the user modifying the display data is acquired; and based on the target data and the system initial data, the modification log is updated.

5. The method according to claim 4, characterized in that The updating of the modification log based on the target data and the system initial data includes: determining whether the target data is the same as the system initial data, and generating a modification record according to the target data if the target data is different from the system initial data; Based on the modification record, the modification log is updated.

6. The method according to claim 4, characterized in that The updating of the modification log based on the target data and the system initial data includes: determining whether the target data is identical to the system initial data and the display data, and generating a modification record according to the target data if the target data is different from both the system initial data and the display data; Based on the modification record, the modification log is updated.

7. The method according to any one of claims 1 to 6, characterized in that The method further comprises: In response to a system data update operation, obtaining system update data; The system initial data is updated based on the system update data.

8. A data display device, characterized in that: include: A determination module, configured to determine an identifier of data to be queried based on a user query request; A query module, configured to query the modification log and system initial data corresponding to the data identifier to be queried, and obtain a query result; The determining module is configured to determine, according to the query result, the display data corresponding to the identifier of the data to be queried.

9. An electronic device, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 7.

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

Citation Information

Patent Citations

  • Data query method and device, electronic equipment and storage medium

    CN110647562A

  • Merchant data processing method based on full life cycle management

    CN112232768A

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

    CN114676190A

  • Device and method for realizing data query and storage based on multiple tables

    CN117453684A