A method, system, device and storage medium for offline job data synchronization
By executing the data synchronization method of tables and synchronous tables, the problem of data cannot be synchronized after offline operations on the mobile terminal is solved, and data synchronization in a network-free environment is realized to ensure data consistency.
Patent Information
- Application Number
- CN202111143716.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-28
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2041-09-28
AI Technical Summary
Without a network connection, after the mobile terminal performs offline operations, the data cannot be synchronized to the server in time, resulting in the impact of server operations.
By executing tables and synchronizing tables, the mobile terminal is connected to a computer with an intranet connection using an OTG connection line to realize data synchronization between the mobile terminal and the server side, and the APP side function operation is used to synchronize the mobile terminal data to the server and synchronize the server side data to the mobile terminal.
It realizes data synchronization on the mobile terminal without a network, ensures data consistency and avoids the adverse effects of server operations.
Smart Images

Figure CN113836234B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data interaction, and more specifically, to a method, system, device and storage medium for offline job data synchronization. Background Art
[0002] Some customer warehouses lack full Wi-Fi (wireless LAN) coverage, or even prohibit it due to network security requirements. Consequently, during on-site operations, mobile devices are unable to connect to the system, forcing users to work offline without a connection. However, this offline operation can create discrepancies between the mobile device's data and the server's. If synchronization is not achieved in a timely manner, this can negatively impact subsequent server operations. Summary of the Invention
[0003] In view of this, the purpose of the embodiments of the present invention is to propose a method, system, computer device and computer-readable storage medium for offline job data synchronization. The present invention realizes data synchronization between the mobile terminal and the server through execution tables and synchronization tables, and synchronizes the data of the mobile terminal and the server by using APP functional operations: use an OTG connection cable to connect the mobile terminal and a computer with an intranet connection. The mobile terminal can connect to the network to access the server. The user can use the data synchronization function on the mobile terminal to synchronize the data in the mobile terminal to the server, and synchronize the server data to the mobile terminal at the same time, so that the mobile terminal can perform operations without a network, and can upload the data to the server after completing the operation.
[0004] Based on the above-mentioned purpose, one aspect of an embodiment of the present invention provides a method for offline job data synchronization, comprising the following steps: in response to triggering data synchronization, detecting whether there is a record in the execution table in the database to be uploaded on the mobile terminal; in response to the existence of a record in the execution table, loading the database to be uploaded and reading the execution table to form a corresponding business, and executing the business on the server side; finding the table name to be synchronized in the mobile terminal synchronization table in the execution order, finding the table structure and data in turn according to the table name, and converting them into a table in the corresponding database on the server side; and in response to the completion of the table structure and data conversion, clearing the execution table.
[0005] In some embodiments, the method further includes: reading the attachment list on the mobile terminal, forming a corresponding attachment service, calling a file upload interface to upload the attachment and the attachment service to the server terminal, and inserting the attachment service into the attachment table on the server terminal.
[0006] In some embodiments, executing the service on the server side includes: inserting the service into the second execution table corresponding to the server side, reading the MD5 code of the file uploaded by the mobile side to obtain the unique identification code of the mobile side, and inserting the unique identification code into the mobile side synchronization record table.
[0007] In some embodiments, the method further includes: in response to synchronizing the server-side attachment on the APP side, synchronizing the business synchronization table to the mobile side according to the business internal code of the synchronization business table on the server side, and converting other paths except the attachment root directory into storage paths on the mobile side.
[0008] Another aspect of an embodiment of the present invention provides a system for offline job data synchronization, including: a detection module, configured to detect whether there are records in the execution table in the database to be uploaded on the mobile terminal in response to triggering data synchronization; an execution module, configured to load the database to be uploaded and read the execution table to form a corresponding business in response to the existence of records in the execution table, and execute the business on the server side; a search module, configured to find the table name that needs to be synchronized in the mobile terminal synchronization table in the execution order, find the table structure and data in turn according to the table name, and convert them into a table in the corresponding database on the server side; and a clearing module, configured to clear the execution table in response to the completion of the table structure and data conversion.
[0009] In some embodiments, the system also includes an upload module configured to: read the attachment list on the mobile terminal, form a corresponding attachment service to call a file upload interface to upload the attachment and the attachment service to the server terminal, and insert the attachment service into the attachment table on the server terminal.
[0010] In some embodiments, the execution module is configured to: insert the business into the second execution table corresponding to the server side, read the MD5 code of the file uploaded by the mobile terminal to obtain the unique identification code of the mobile terminal, and insert the unique identification code into the mobile terminal synchronization record table.
[0011] In some embodiments, the system also includes a synchronization module configured to: in response to synchronizing the server-side attachment on the APP side, synchronize the business synchronization table to the mobile side according to the business internal code of the synchronization business table on the server side, and convert other paths except the attachment root directory into storage paths on the mobile side.
[0012] According to another aspect of the present invention, a computer device is provided, comprising: at least one processor; and a memory, wherein the memory stores computer instructions that can be run on the processor, and the instructions implement the steps of the above method when executed by the processor.
[0013] According to another aspect of the embodiments of the present invention, a computer-readable storage medium is provided, which stores a computer program that implements the above method steps when executed by a processor.
[0014] The present invention has the following beneficial technical effects: data synchronization between the mobile terminal and the server terminal is realized through the execution table and the synchronization table, and the data of the mobile terminal and the server terminal are synchronized by the APP terminal function operation: the mobile terminal is connected to the computer with an intranet connection using an OTG connection cable, and the mobile terminal can connect to the network to access the server terminal. The user can use the data synchronization function on the mobile terminal to synchronize the data in the mobile terminal to the server, and synchronize the server data to the mobile terminal at the same time, so that the mobile terminal can perform operations without a network, and can upload the data to the server after completing the operation. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other embodiments can be obtained based on these drawings without paying any creative work.
[0016] Figure 1 A schematic diagram of an embodiment of the method for synchronizing offline job data provided by the present invention;
[0017] Figure 2 This is an architectural diagram of the offline job data synchronization method provided by the present invention;
[0018] Figure 3 A schematic diagram of an embodiment of a system for offline job data synchronization provided by the present invention;
[0019] Figure 4 A schematic diagram of the hardware structure of an embodiment of a computer device for offline job data synchronization provided by the present invention;
[0020] Figure 5 A schematic diagram of an embodiment of a computer storage medium for offline job data synchronization provided by the present invention. DETAILED DESCRIPTION
[0021] In order to make the objectives, technical solutions and advantages of the present invention more clearly understood, the embodiments of the present invention are further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings.
[0022] It should be noted that all expressions using "first" and "second" in the embodiments of the present invention are for distinguishing two non-identical entities with the same name or non-identical parameters. It can be seen that "first" and "second" are only for the convenience of expression and should not be understood as limitations on the embodiments of the present invention. Subsequent embodiments will not explain this one by one.
[0023] A first aspect of the embodiments of the present invention provides an embodiment of a method for synchronizing offline job data. Figure 1 FIG. 1 is a schematic diagram of an embodiment of a method for synchronizing offline job data provided by the present invention. Figure 1 As shown, the embodiment of the present invention includes the following steps:
[0024] S1. In response to triggering data synchronization, detecting whether there is a record in the execution table in the database to be uploaded on the mobile terminal;
[0025] S2. In response to the existence of a record in the execution table, loading the database to be uploaded and reading the execution table to form a corresponding business, and executing the business on the server side;
[0026] S3. Find the table names that need to be synchronized in the mobile terminal synchronization table in the execution order, find the table structure and data according to the table names, and convert them into corresponding tables in the database on the server side; and
[0027] S4. In response to the completion of the table structure and data conversion, the execution table is cleared.
[0028] The present invention adopts the APP end function operation mode to synchronize the data of the mobile terminal and the server end: use the OTG connection line to connect the mobile terminal and the computer with an intranet connection, the mobile terminal can connect to the network to access the server end, and the user can use the data synchronization function on the mobile terminal to synchronously upload the data in the mobile terminal to the server, and synchronize the server end data to the mobile terminal at the same time.
[0029] In the embodiment of the present invention, an execution table and a mobile terminal synchronization table are set. The execution table XT_DZXSQL (see Table 1 below) is used for SQLite to upload data to the server side. The mobile side (data synchronization function) is cleared after the upload is successful and saved to the server side at the same time; the mobile side synchronization table XT_YDDTBB (see Table 2 below) is used by the server side to select the table to be synchronized each time data is synchronized to the Android mobile side.
[0030] Table 1
[0031]
[0032] Table 2
[0033]
[0034] The embodiment of the present invention also includes a mobile terminal synchronization record table XT_YDDTBJL (see Table 3 below) for server-side recording (log function).
[0035] Table 3
[0036]
[0037] In response to triggering data synchronization, detect whether there is a record in the execution table in the database to be uploaded by the mobile terminal. Each time data synchronization is triggered, first detect whether there is a record in the XT_DZXSQL in the sqlite database to be uploaded by the mobile terminal. If there is a record, proceed to the next step.
[0038] In response to the existence of a record in the execution table, the database to be uploaded is loaded and the execution table is read to form the corresponding business, and the business is executed on the server side. After receiving the interface request from the mobile terminal, the server side loads the uploaded SQLite database and reads the table XT_DZXSQL to form the corresponding business SQL, and executes the business SQL on the server side.
[0039] In some embodiments, the method further includes: reading the attachment list on the mobile terminal, generating a corresponding attachment service, invoking a file upload interface to upload the attachment and the attachment service to the server, and inserting the attachment service into an attachment table on the server. The mobile terminal reads the attachment list, generates a corresponding attachment SQL, invoking a file upload interface to upload the attachment, and uploading the attachment SQL as a parameter during each upload. The server accepts the uploaded attachment and inserts the attachment SQL into the server's attachment table.
[0040] In some embodiments, executing the service on the server includes inserting the service into a second execution table corresponding to the server, reading the MD5 code of the file uploaded by the mobile terminal to obtain the mobile terminal unique identification code, and inserting the unique identification code into the mobile terminal synchronization record table. The executed SQL is inserted as an execution detail log into the corresponding record table XT_DZXSQL on the server. When the execution is completed, a synchronization record log is generated (if successful, the MD5 code of the data file uploaded by the mobile terminal is read, the mobile terminal unique identification code is obtained, and other fields) and inserted into the table XT_YDDTBJL.
[0041] The table names that need to be synchronized are retrieved from the mobile synchronization table in the execution order. The table structure and data are then retrieved based on the table names, and converted into tables in the corresponding database on the server. When server-side data needs to be synchronized to the mobile terminal, a public method is used to retrieve the table names that need to be synchronized from the XT_YDDTBB table in the execution order. The table structure and data are then retrieved based on the table names, and converted into tables in the corresponding SQLite database on the server. After the offline business data in the XT_DZXSQL record is uploaded, the latest server-side data is synchronized to the mobile terminal for use (first deleting the original table, then using the mobile terminal's file download API to overwrite the SQLite file in the specified location with the latest SQLite database generated by the server).
[0042] In response to the completion of the table structure and data conversion, the execution table is cleared. After all the above steps are completed, the XT_DZXSQL table on the mobile terminal is cleared.
[0043] The SQLite database on the mobile client is located at / data / data / {mobile package name} / databases / {project English name}.sqlite. During data synchronization, the SQLite database upload directory is: {project root directory} / sqlite / {date} / {mobile project name-uuid}.sqlite. To download the generated SQLite file to the mobile client, call the mobile library's JavaScript file download API to download the SQLite file to the corresponding directory at / data / data / {mobile package name} / databases / , overwriting the existing SQLite database.
[0044] When working on a mobile device, first determine whether there's a network connection. If so, simply call the backend API. However, if you want to work offline again, you must first re-initialize the data on the mobile device. Before each offline operation, ensure that the data is synchronized to prevent data corruption caused by inconsistencies with the server database. For offline operations, all backend logic code must be migrated to the mobile client's JavaScript. The common components of this work will not be processed, and each mobile client's business function will be handled separately.
[0045] In some embodiments, the method further includes: in response to the APP synchronizing the server-side attachment, synchronizing the business synchronization table to the mobile terminal according to the business internal code of the synchronization business table of the server, and converting other paths except the root directory of the attachment into storage paths on the mobile terminal. When the App synchronizing the server-side attachment, according to the business internal code of the synchronization business table, the corresponding xt_fjb table is synchronized to the mobile terminal, and the mobile terminal converts the remaining paths except the attachment root directory in the field XT_FJB_WJLJ into the storage path of the mobile terminal, and saves and downloads the file accordingly. For example, if the attachment path is C: / uploadFiles\zncrk\02a80557866d4fe79b045459c1da6fe6\09804d2519a0482baeca26aee364f6d0.png, then The app needs to save the attachment to / data / data / {mobile package name} / uploadFiles / zncrk / 02a80557866d4fe79b045459c1da6fe6 / 09804d2519a0482baeca26aee364f6d0.png. Each time you download and synchronize an attachment, if the mobile end already has the corresponding file, calculate its MD5 as the download request parameter, and then execute the download operation. If the MD5 is consistent with the corresponding attachment on the server, it will not be saved. Otherwise, the downloaded file will be overwritten.
[0046] Before data synchronization, you must first check whether the upgrade has taken place and whether the table structure has changed. If so, synchronize the data and update it. Since SQLite does not support the syntax for modifying or deleting fields, data synchronization currently only supports alerts for adding fields and does not support data synchronization for deleting or modifying fields.
[0047] Figure 2 The diagram shows the architecture of the offline job data synchronization method provided by the present invention. Figure 2 As shown, after the mobile terminal goes offline, it synchronizes data when there is a network connection, generates an SQLite file, and generates SQL based on the SQLite file and uploads it as an attachment. The server analyzes the table to be synchronized and generates a table in the database to be synchronized. The table is downloaded to the data initialization interface for the mobile terminal to call when there is a network connection.
[0048] It should be pointed out in particular that the various steps in the various embodiments of the above-mentioned method for offline job data synchronization can be cross-linked, replaced, added, and deleted with each other. Therefore, these reasonable permutations, combinations and transformations of the method for offline job data synchronization should also fall within the scope of protection of the present invention, and the scope of protection of the present invention should not be limited to the embodiments.
[0049] Based on the above purpose, the second aspect of the embodiment of the present invention provides a system for synchronizing offline job data. Figure 3 As shown, the system 200 includes the following modules: a detection module, configured to detect whether there are records in the execution table in the database to be uploaded on the mobile terminal in response to triggering data synchronization; an execution module, configured to load the database to be uploaded and read the execution table to form a corresponding business in response to the existence of records in the execution table, and execute the business on the server side; a search module, configured to find out the table names that need to be synchronized in the mobile terminal synchronization table in the execution order, find out the table structure and data in turn according to the table name, and convert them into a table in the corresponding database on the server side; and a clearing module, configured to clear the execution table in response to the completion of the table structure and data conversion.
[0050] In some embodiments, the system also includes an upload module configured to: read the attachment list on the mobile terminal, form a corresponding attachment service to call a file upload interface to upload the attachment and the attachment service to the server terminal, and insert the attachment service into the attachment table on the server terminal.
[0051] In some embodiments, the execution module is configured to: insert the business into the second execution table corresponding to the server side, read the MD5 code of the file uploaded by the mobile terminal to obtain the unique identification code of the mobile terminal, and insert the unique identification code into the mobile terminal synchronization record table.
[0052] In some embodiments, the system also includes a synchronization module configured to: in response to synchronizing the server-side attachment on the APP side, synchronize the business synchronization table to the mobile side according to the business internal code of the synchronization business table on the server side, and convert other paths except the attachment root directory into storage paths on the mobile side.
[0053] Based on the above-mentioned purpose, the third aspect of an embodiment of the present invention proposes a computer device, comprising: at least one processor; and a memory, the memory storing computer instructions that can be run on the processor, the instructions being executed by the processor to implement the following steps: S1, in response to triggering data synchronization, detecting whether there is a record in the execution table in the database to be uploaded on the mobile terminal; S2, in response to the existence of a record in the execution table, loading the database to be uploaded and reading the execution table to form a corresponding business, and executing the business on the server side; S3, finding the table name to be synchronized in the mobile terminal synchronization table in the execution order, finding the table structure and data in turn according to the table name, and converting them into a table in the corresponding database on the server side; and S4, in response to the completion of the table structure and data conversion, clearing the execution table.
[0054] In some implementations, the steps further include: reading the attachment list on the mobile terminal, forming a corresponding attachment service, calling a file upload interface to upload the attachment and the attachment service to the server terminal, and inserting the attachment service into the attachment table on the server terminal.
[0055] In some embodiments, executing the service on the server side includes: inserting the service into the second execution table corresponding to the server side, reading the MD5 code of the file uploaded by the mobile side to obtain the unique identification code of the mobile side, and inserting the unique identification code into the mobile side synchronization record table.
[0056] In some embodiments, the steps also include: in response to the APP side synchronizing the server-side attachment, synchronizing the business synchronization table to the mobile side according to the business internal code of the synchronization business table of the server side, and converting other paths except the attachment root directory into storage paths on the mobile side.
[0057] like Figure 4 FIG. 1 is a schematic diagram of the hardware structure of an embodiment of the computer device for offline job data synchronization provided by the present invention.
[0058] As Figure 4 Taking the device shown as an example, the device includes a processor 301 and a memory 302.
[0059] The processor 301 and the memory 302 may be connected via a bus or other means. Figure 4 The bus connection is taken as an example.
[0060] Memory 302, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer executable programs, and modules, such as the program instructions / modules corresponding to the offline job data synchronization method in the embodiments of this application. Processor 301 executes the non-volatile software programs, instructions, and modules stored in memory 302 to execute various server functional applications and data processing, thereby implementing the offline job data synchronization method.
[0061] The memory 302 may include a program storage area and a data storage area. The program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created using the offline job data synchronization method, etc. Furthermore, the memory 302 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state memory device. In some embodiments, the memory 302 may optionally include a memory remotely located relative to the processor 301, and these remote memories may be connected to the local module via a network. Examples of the aforementioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0062] Computer instructions 303 corresponding to one or more offline job data synchronization methods are stored in the memory 302 , and when executed by the processor 301 , the offline job data synchronization method in any of the above method embodiments is executed.
[0063] Any embodiment of a computer device that executes the above-mentioned offline job data synchronization method can achieve the same or similar effects as any corresponding embodiment of the above-mentioned method.
[0064] The present invention also provides a computer-readable storage medium storing a computer program for executing the method for synchronizing offline job data when the computer-readable storage medium is executed by a processor.
[0065] like Figure 5 As shown in FIG, a schematic diagram of an embodiment of the computer storage medium for offline job data synchronization provided by the present invention is provided. Figure 5 Taking the computer storage medium shown as an example, the computer readable storage medium 401 stores a computer program 402 that performs the above method when executed by a processor.
[0066] Finally, it should be noted that those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The program of the offline job data synchronization method can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium of the program can be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM). The above-mentioned computer program embodiments can achieve the same or similar effects as any of the corresponding aforementioned method embodiments.
[0067] The above are exemplary embodiments disclosed in the present invention, but it should be noted that various changes and modifications may be made without departing from the scope of the embodiments disclosed in the claims. The functions, steps and / or actions of the method claims according to the disclosed embodiments described herein do not need to be performed in any particular order. In addition, although the elements disclosed in the embodiments of the present invention may be described or required in individual form, they may also be understood as multiple unless expressly limited to the singular.
[0068] It should be understood that, as used herein, the singular forms "a" and "an" are intended to include the plural forms as well, unless the context clearly supports an exception. It should also be understood that, as used herein, "and / or" is intended to include any and all possible combinations of one or more of the associated listed items.
[0069] The serial numbers of the embodiments disclosed in the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0070] Those skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or may be accomplished by a program instructing the relevant hardware, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk, or an optical disk, etc.
[0071] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the disclosure of the embodiments of the present invention (including the claims) is limited to these examples. Within the spirit of the embodiments of the present invention, the technical features of the above embodiments or different embodiments may be combined, and there are many other variations of different aspects of the above embodiments of the present invention, which are not provided in detail for the sake of simplicity. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present invention should be included in the scope of protection of the embodiments of the present invention.
Claims
1. A method for synchronizing offline job data, characterized in that: The steps include: Use an OTG cable to connect the mobile terminal to a computer with an intranet connection. The mobile terminal can connect to the network and access the server. Users can use the data synchronization function on the mobile terminal to upload the data on the mobile terminal to the server, and synchronize the data on the server to the mobile terminal. In response to triggering data synchronization, detecting whether there is a record in the execution table in the database to be uploaded on the mobile terminal; In response to the existence of a record in the execution table, loading the database to be uploaded and reading the execution table to form a corresponding business, and executing the business on the server side; Find the table names that need to be synchronized in the mobile terminal synchronization table in the execution order, find the table structure and data according to the table names, convert them into the corresponding tables in the database on the server side and download them to the data initialization interface; as well as In response to the completion of the table structure and data conversion, clearing the execution table; When the mobile terminal is operating, the background interface is called to perform the operation when there is a network; In response to the APP end synchronizing the server-side attachment, the business synchronization table is synchronized to the mobile end according to the business internal code of the synchronization business table of the server end, and other paths except the attachment root directory are converted into storage paths on the mobile end.
2. The method according to claim 1, characterized in that The method also includes: The mobile terminal reads the attachment list, forms a corresponding attachment service, calls a file upload interface, uploads the attachment and the attachment service to the server, and inserts the attachment service into the attachment list on the server.
3. The method according to claim 2, characterized in that Executing the service on the server side includes: The service is inserted into the second execution table corresponding to the server side, the MD5 code of the file uploaded by the mobile terminal is read to obtain the unique identification code of the mobile terminal, and the unique identification code is inserted into the synchronization record table of the mobile terminal.
4. A system for synchronizing offline job data, characterized in that: include: a detection module configured to detect whether a record exists in an execution table in a database to be uploaded by the mobile terminal in response to triggering data synchronization; an execution module configured to, in response to a record existing in the execution table, load the database to be uploaded and read the execution table to form a corresponding business, and execute the business on the server side; A search module is configured to find the table names that need to be synchronized in the mobile terminal synchronization table in the execution order, find the table structure and data according to the table name, convert them into the corresponding table in the database on the server side and download them to the data initialization interface; as well as a clearing module configured to clear the execution table in response to completion of the table structure and data conversion; And modules for: Use an OTG cable to connect the mobile terminal to a computer with an intranet connection. The mobile terminal can connect to the network to access the server. The user can use the data synchronization function on the mobile terminal to upload the data of the mobile terminal to the server, and synchronize the data of the server to the mobile terminal. When the mobile terminal is working, the background interface is called to perform the operation when there is a network. The system further includes a synchronization module configured to: In response to the APP end synchronizing the server-side attachment, the business synchronization table is synchronized to the mobile end according to the business internal code of the synchronization business table of the server end, and other paths except the attachment root directory are converted into storage paths on the mobile end.
5. The system according to claim 4, characterized in that The system also includes an upload module configured to: The mobile terminal reads the attachment list, forms a corresponding attachment service, calls a file upload interface, uploads the attachment and the attachment service to the server, and inserts the attachment service into the attachment list on the server.
6. The system according to claim 5, characterized in that The execution module is configured to: The service is inserted into the second execution table corresponding to the server side, the MD5 code of the file uploaded by the mobile terminal is read to obtain the unique identification code of the mobile terminal, and the unique identification code is inserted into the synchronization record table of the mobile terminal.
7. A computer device, characterized in that: include: at least one processor; as well as A memory storing computer instructions executable on the processor, wherein the instructions, when executed by the processor, implement the steps of the method according to any one of claims 1 to 3.
8. 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 according to any one of claims 1 to 3 are implemented.
Citation Information
Patent Citations
Method for synchronizing offline data of third-party internet retail cashier system
CN112350990A