Mobile terminal data recording method

By generating data record pages on the mobile terminal and processing H5 files, the convenience and real-time synchronization of mobile terminal data record are solved, efficient and secure data management and real-time feedback are achieved, and the convenience, security and regulatory requirements of mobile terminal data record are met.

CN120258715APending Publication Date: 2025-07-04HENAN PROVINCE INST OF METROLOGY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510327096.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-19
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

The prior art cannot efficiently, safely and conveniently realize data recording on the mobile terminal, especially in different screen sizes and operating environments, which cannot meet the convenience, timeliness and accuracy of business personnel, and lacks real-time synchronization and approval process automation functions.

Method used

By generating data record pages on the mobile side, setting cell attributes and association relationships, using H5 files to enter and upload data, and synchronizing the local storage and cloud of mobile devices, real-time data recording and approval process automation.

Benefits of technology

It realizes the recording and submission of mobile data anytime, anywhere, improves data collection speed and process efficiency, ensures the standardization and integrity of data, meets industry regulations, and provides secure data management and real-time feedback.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120258715A_ABST
    Figure CN120258715A_ABST
Patent Text Reader

Abstract

The invention provides a mobile terminal data recording method, and relates to the field of mobile terminal data recording. The mobile terminal data recording method comprises the following steps: S1, generating a data recording page; s2, editing a data recording page; s3, setting an association relationship; s4, acquiring a data record; and S5, uploading the data. According to the invention, data filling and submitting of the original record are carried out anytime and anywhere through the mobile terminal, the time wasted by business personnel due to going back and forth to office places or waiting for computer equipment is reduced, and meanwhile, the data acquisition and input speed is further accelerated by utilizing the functions of automatic calculation and the like, and the execution efficiency of the whole business process is improved. The template design and the data verification mechanism of the data record of the mobile terminal ensure the normalization and the integrity of the recorded content, the data is collected on site and uploaded in time, the loss and errors of the data in the transmission process are avoided, the authenticity and the credibility of the data are enhanced, and the data quality is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of mobile data recording, and specifically to a mobile data recording method. Background Art

[0002] With the rapid development of mobile Internet technology, mobile devices are increasingly widely used in various industries. Currently, the application of electronic original records in hospitals on the PC side is already mature. Due to the significant difference in the display screen size between the mobile side and the PC side, the PC-side electronic original records cannot be directly applied to the mobile side. In order to meet the requirements of business personnel for the convenience, timeliness, and accuracy of original records in the mobile scenario, it is aimed to apply the PC-side original records to the mobile side by using information technology, meet the data recording requirements in the business operation process, realize the efficient, accurate, safe, and convenient management of mobile data recording, ensure the security and compliance of mobile electronic original records, and comply with relevant regulations and industry standards.

[0003] In today's digital age, in order to meet the needs of recording business data anytime, anywhere, improving work efficiency, and ensuring data accuracy and traceability, it has become increasingly urgent to develop mobile data recording functions, which need to meet the following requirements:

[0004] Convenient data entry: Support the entry of multiple data types, such as text, numbers, dates, times, pictures, etc., to adapt to the needs of different business scenarios. The entry process is simple to operate and has functions such as automatic saving and intelligent error correction.

[0005] Personalized template customization: Different departments and business links have different requirements for the original record template. The mobile side should provide a template customization function, including field addition and deletion, layout adjustment, and format setting, to facilitate users to quickly generate applicable record templates according to the actual situation.

[0006] Real-time data synchronization: Ensure that the mobile data is synchronized with the background database in real time. Records completed whether online or offline can be automatically uploaded and updated when the network is restored, ensuring data consistency and integrity.

[0007] Automated approval process: According to the existing business process, a flexible approval process module is built in. After the record is submitted, it can automatically flow to the corresponding approver. The approver can conduct review operations through the mobile side anytime, anywhere, and leave an electronic signature and approval comments.

[0008] Powerful query and retrieval: Provide multi-dimensional query conditions, such as record creation time, submitter, business type, keywords, etc., to facilitate users to quickly locate the required original records. The query results support sorting, filtering, and export functions to meet the needs of data analysis and reporting.

[0009] Security and reliability guarantee: Given that the original records involve sensitive information within the hospital, the mobile terminal needs to have security mechanisms such as high-strength data encryption, user identity authentication, and access control to prevent data leakage and illegal operations.

[0010] Therefore, those skilled in the art have provided a mobile terminal data recording method to solve the problems raised in the above background art. Summary of the Invention

[0011] In view of the deficiencies of the prior art, the present invention provides a mobile terminal data recording method to solve the problems.

[0012] To achieve the above objectives, the present invention is realized through the following technical solutions:

[0013] A mobile terminal data recording method includes the following steps:

[0014] Step S1. Generation of data recording page

[0015] Make a mobile terminal version format in Excel, use tools to plot points in the corresponding cells, determine the cell content, and independently set the correspondence between the data to be filled in the mobile terminal page and the cells of the original record. After completion, generate the mobile terminal filling page H5 according to the original record template;

[0016] Step S2. Editing of data recording page

[0017] Manually adjust H5, and generate to locate the cells that need to be filled in the original record template (Excel) through eid = "e2_5_4" and tid = "ctl4". Specifically:

[0018] <input eid = "e2_5_4" tid = "ctl4" autocomplete = "on" id = "" name = "" value = "Qualified" title = "" style = "width: 100%; text-align: center; text-align: center;"

[0019] class = "text" type = "text">;

[0020] I. Setting cell attributes

[0021] Setting cell attributes can operate on the cells on the web page, such as input and dropdown operations;

[0022] 1. Single-line text input box

[0023] For the fill-in boxes in the report template that require single-line text input, you can select the single-line text input box. Operation method: Select the corresponding Excel text box and then select the single-line text input box of the control;

[0024] 2. Multi-line text input box

[0025] For the input boxes in the template with a large amount of text, use the multi-line text input box. This control input box can be line-wrapped. Operation method: Select the corresponding Excel text box and then select the multi-line text input box of the control;

[0026] 3. Date option box

[0027] For some option boxes that require date filling, you can use the date option box control. Operation method: Select the corresponding Excel text box and then select the date option box of the control;

[0028] 4. Drop-down box

[0029] For those that require options, you can use the drop-down box control. Operation method: Select the corresponding Excel text box and then select the drop-down box of the control;

[0030] II. Data field function

[0031] To ensure that the data filled in the records can generate structured data, this function is specially developed;

[0032] For the input boxes that obtain values from the system or input data, corresponding data fields can be set, such as device information, unit information, and information of testing personnel like device name, device number, manufacturer, testing location, etc. Operation method: Select the corresponding Excel text box and then select the corresponding data field;

[0033] III. Do not output when the whole row has no value

[0034] If there is no data in the text box in a row, select this button to prevent the whole row from being output;

[0035] IV. Set as non-editable

[0036] If in a cell, select this button, and even if the value of this cell is modified by Excel import and online editing, the value will not change;

[0037] V. Set page break

[0038] If the original record involves multiple pages and the automatic paging by the program may cause an unattractive page display, then you can manually set the page break position;

[0039] Step S3. Association relationship setting

[0040] Original record template selection: Obtain the original record templates that have been approved and are within the validity period in the business system, and can be filtered by research institute, template number, and template name;

[0041] H5 file upload: Click on the H5 file to view the uploaded file. After setting the relationship here, the corresponding H5 file can be found through the inspected object in the applet;

[0042] Establish the corresponding relationship between the inspected instrument and the original record and the parsed H5;

[0043] Step S4. Obtain data records

[0044] On the mobile device, obtain the reservation order information assigned to oneself in ecqs (in the sample information corresponding to the reservation order, samples with corresponding mobile filling pages have been set). The user can click on the corresponding sample in the reservation order and select a specific filling page to fill in;

[0045] For the data saved on the H5 page, when it is modified and saved again, the modification trace should be recorded, and when the data is uploaded, the modification trace should also be uploaded synchronously;

[0046] Step S5. Data upload

[0047] By default, query the data that has been submitted in the [Data Record] module;

[0048] The unsubmitted data can be modified, and the modification trace should be recorded after modification;

[0049] After submission, the data is automatically filled into the original record template, and the record is associated with the corresponding sample. Similar to the current single - version system upload, the data cannot be modified after upload;

[0050] After submission, the system forms a json format based on the plotted information and the filled - in data and transmits it to the background. The background parses the json string, and during the parsing process, the legality of the data needs to be verified.

[0051] Furthermore, in the above - mentioned step S4, the process of obtaining data records further includes:

[0052] Sample interface to be compiled: Query the sample interface to be compiled under this reservation order according to the inspected object. The rules are as follows:

[0053] 1. On the mobile device, obtain the reservation order information assigned to oneself in ecqs and not yet compiled (in the sample information corresponding to the reservation order, samples with corresponding mobile filling pages have been set);

[0054] 2. Support querying according to sample name, factory number, and reservation order number. After querying, click "Data Record" to enter the original record value;

[0055] Select the data filling page:

[0056] 1. After clicking "Data Record" in Step 1, if the sample corresponds to multiple mobile filling pages, selection can be made (select in the form of a pop-up box, showing the original record template name for selection), otherwise directly open the mobile filling page corresponding to the sample;

[0057] 2. After parsing according to the cell points of Excel, the corresponding H5 file is automatically generated, and it can be parsed according to the text, date, dropdown, and checkbox of the points to display the corresponding page;

[0058] 3. After the H5 is entered, it is automatically mapped to the Excel file according to the point information, realizing automatic filling of the Excel original record after entry;

[0059] 4. Each time a cell is modified and saved, the parameter modification trace will be recorded, including the value before modification, the value after modification, the operation time, and the operator content;

[0060] 5. When submitting, the required fields need to be verified, and corresponding prompts should be given if there are required fields.

[0061] Furthermore, in step S5, verifying the legality of the data includes checking whether the data type meets the requirements and whether the data is within a reasonable range; for example, if the age field in the database is an integer type, then it is necessary to verify whether the received age data is an integer. At the same time, data cleaning is also required, such as removing the spaces at both ends of the data and unifying the data format.

[0062] Furthermore, for the mobile data recording method, in mobile devices, local storage can be used to record data, the Web side can use Local Storage to store key-value pairs, and in native applications, SQLite databases can be used to store structured data.

[0063] Furthermore, for the mobile data recording method, the data can be synchronized to the cloud database in real time through the network, which can ensure that the user's data will not be lost due to device loss or replacement, and is applicable to applications that require real-time saving, backup of data, or synchronization of data between multiple devices.

[0064] Furthermore, for the mobile data recording method, the user behavior, system errors, and operation record information are stored in the form of logs, which is convenient for subsequent analysis and is applied to program debugging and user behavior analysis.

[0065] Furthermore, for the mobile data recording method, environmental or user behavior data can be recorded by accessing the sensors of the device (such as GPS, accelerometer, gyroscope, etc.), such as health monitoring, sports tracking, and location-related applications.

[0066] Furthermore, in the mobile device data recording method, data is submitted through a mobile form, and the application records it in a local database or the cloud for data collection, questionnaires, and user submissions. When there is no network connection, data can still be recorded and synchronized after the network is restored.

[0067] Furthermore, in the mobile device data recording method, the mobile device can also obtain and record data related to the QR code by scanning the QR code.

[0068] The present invention provides a mobile device data recording method, which has the following beneficial effects:

[0069] 1. The present invention provides a mobile device data recording method, which enables the filling and submission of original records anytime and anywhere through a mobile device, reducing the time wasted by business personnel due to traveling back and forth to the office location or waiting for computer equipment. At the same time, by using functions such as automatic calculation, the data collection and entry speed is further accelerated, and the execution efficiency of the overall business process is improved.

[0070] 2. The present invention provides a mobile device data recording method. The templatized design and data verification mechanism of mobile device data recording ensure the standardization and integrity of the recorded content. Data is collected on-site and uploaded in a timely manner, avoiding data loss and errors during the transmission process, enhancing the authenticity and credibility of the data, and thus effectively improving the data quality.

[0071] 3. The present invention provides a mobile device data recording method. Mobile device data recording meets the requirements of industry regulations and internal management of original records, such as data integrity, traceability, and electronic signatures. Through the system's audit trail function, operations such as the creation, modification, and approval of original records can be detailedly recorded and monitored, facilitating the timely discovery and handling of potential risks and compliance issues.

[0072] 4. The present invention provides a mobile device data recording method. Through various data recording methods, different types of data can be recorded, and information such as the user's behavior, location, and environment can be recorded in real time, providing accurate and timely feedback. It can simplify the data collection process, reduce manual intervention and cumbersome operations, making data collection more efficient and convenient. It also has a cloud synchronization function, and the data collected by users can be automatically uploaded to the cloud for storage and processing, reducing the limitations of local storage and ensuring the security and long-term preservation of the data. BRIEF DESCRIPTION OF THE DRAWINGS

[0073] Figure 1 It is a schematic diagram of the process for generating the data recording page of the present invention;

[0074] Figure 2Schematic diagram of the correspondence between the instrument under test of the present invention, the original record, and the parsed H5. Detailed implementation manners

[0075] Next, the technical solutions in the specific implementation manners of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the specific implementation manners of the present invention. Obviously, the described specific implementation manners are only a part of the specific implementation manners of the present invention, rather than all of the specific implementation manners. Based on the specific implementation manners of the present invention, all other specific implementation manners obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0076] Embodiment:

[0077] The embodiment of the present invention provides a mobile - end data recording method, including the following steps:

[0078] Step S1. Generation of data recording page

[0079] Make a mobile - end version format in Excel, use tools to plot points in the corresponding cells, determine the cell content, and independently set the correspondence between the data to be filled in the mobile - end page and the cells of the original record. After completion, generate the mobile - end filling page H5 according to the original record template, as shown in the appendix Figure 1 as shown;

[0080] Step S2. Editing of data recording page

[0081] Manually adjust H5, and use eid = "e2_5_4" tid = "ctl4" to locate the cells that need to be filled in the original record template (Excel). Specifically:

[0082] <input eid = "e2_5_4" tid = "ctl4" autocomplete = "on" id = "" name = "" value = "Qualified" title = "" style = "width:100%;text - align:center;text - align:center;"

[0083] class = "text" type = "text">;

[0084] I. Setting cell attributes

[0085] Setting cell attributes can operate on cells on the web page, such as input and dropdown operations;

[0086] 1. Single - line text input box

[0087] For the fill-in boxes in the report template that require single-line text input, you can select the single-line text input box. Operation method: Select the corresponding Excel text box and then select the single-line text input box of the control;

[0088] 2. Multi-line text input box

[0089] For the input boxes in the template with a large amount of text, use the multi-line text input box. This control input box can perform line breaks. Operation method: Select the corresponding Excel text box and then select the multi-line text input box of the control;

[0090] 3. Date option box

[0091] For some option boxes that require date filling, you can use the date option box control. Operation method: Select the corresponding Excel text box and then select the date option box of the control;

[0092] 4. Drop-down box

[0093] For options that need to be selected, you can use the drop-down box control. Operation method: Select the corresponding Excel text box and then select the drop-down box of the control;

[0094] II. Data field function

[0095] To ensure that the data filled in the records can generate structured data, this function is specially developed;

[0096] For input boxes that obtain values from the system or input data, corresponding data fields can be set, such as device information, unit information, and information of inspection personnel like device name, device number, manufacturer, inspection location, etc. Operation method: Select the corresponding Excel text box and then select the corresponding data field;

[0097] III. Do not output the entire row when it has no value

[0098] If there is no data in the text box in a row, select this button to prevent the entire row from being output;

[0099] IV. Set as non-editable

[0100] If in a cell, select this button, and even if the value of this cell is modified through Excel import or online editing, the value will not change;

[0101] V. Set page break

[0102] If the original record involves multiple pages and the automatic paging by the program may cause an unattractive page display, you can manually set the page break position;

[0103] Step S3. Association relationship setting

[0104] Original record template selection: Obtain the original record templates that have been approved and are within the validity period in the business system. You can filter them by research institute, template number, and template name;

[0105] H5 file upload: Click on the H5 file to view the uploaded file. After setting the relationship here, you can find the corresponding H5 file through the inspected object in the mini program;

[0106] Implement the corresponding relationship between the inspected appliance, the original record, and the parsed H5, as shown in the appendix Figure 2 as follows;

[0107] Step S4. Obtain data records

[0108] On the mobile device, obtain the appointment order information assigned to oneself in ecqs (among the sample information corresponding to the appointment order, there are samples with corresponding mobile filling pages already set). The user can click on the corresponding sample in the appointment order and select a specific filling page to fill in;

[0109] For the data saved on the H5 page, when it is modified and saved again, the modification traces should be recorded. When the data is uploaded, the modification traces should also be uploaded synchronously;

[0110] The process of obtaining data records also includes:

[0111] Interface for samples to be prepared: Query the interface for samples to be prepared under this appointment order based on the inspected object. The rules are as follows:

[0112] 1. On the mobile device, obtain the appointment order information assigned to oneself in ecqs that has not been prepared (among the sample information corresponding to the appointment order, there are samples with corresponding mobile filling pages already set);

[0113] 2. Support querying based on sample name, factory number, and appointment order number. After querying, click "Data Record" to enter the original record value;

[0114] Select the data filling page:

[0115] 1. After clicking "Data Record" in the first step, if the sample corresponds to multiple mobile filling pages, you can make a selection (select in the form of a pop-up box, showing the original record template name for selection), otherwise directly open the mobile filling page corresponding to the sample;

[0116] 2. After parsing by dotting the cells of Excel, automatically generate the corresponding H5 file. You can parse according to the text, date, dropdown, and multiple-choice boxes of the dots to display the corresponding page;

[0117] 3. After the H5 is entered, it is automatically mapped to the Excel file according to the dot information, realizing automatic filling of the Excel original record after entry;

[0118] 4. Every time a cell is modified, the parameter modification trace will be recorded after saving, recording the value before modification, the value after modification, the operation time, and the operator content;

[0119] 5. When submitting, you need to verify the required items, and if there are any required items, you need to give corresponding prompts;

[0120] Step S5. Data upload

[0121] By default, query the data submitted by the [Data Record] module;

[0122] Uncommitted data can be modified, and the modification traces will be recorded after modification;

[0123] After submission, the data is automatically filled into the original record template and the record is associated with the corresponding sample, similar to the current stand-alone system upload. After the data is uploaded, it cannot be modified;

[0124] After submission, the system forms a JSON format based on the point information and the reported data and transmits it to the backend. The backend parses the JSON string. During the parsing process, the legitimacy of the data needs to be verified.

[0125] Verifying the legitimacy of data includes checking whether the data type meets the requirements and whether the data is within a reasonable range. For example, if the age field in the database is an integer type, then it is necessary to verify whether the received age data is an integer. At the same time, data cleaning is also required, such as removing spaces at both ends of the data and unifying the data format.

[0126] For example, if the user enters multiple date formats on the mobile terminal (such as: 2023-01-0 and 01 / 01 / 2023), the background can convert them uniformly into the date format required by the database, store the data containing the field domain in the system database, and store other data in the Excel template through mapping relationships.

[0127] The mobile terminal data recording method can use local storage to record data in mobile devices, local storage can be used on the web side to store key-value pairs, and SQLite database can be used to store structured data in native applications;

[0128] The mobile terminal data recording method synchronizes data to a cloud database in real time via a network, which can ensure that the user's data will not be lost due to device loss or replacement. It is suitable for applications that require real-time storage and backup of data, or synchronization of data between multiple devices.

[0129] The mobile device data recording method stores user behaviors, system errors, and operation record information in the form of logs for subsequent analysis, and is applied to program debugging and user behavior analysis.

[0130] The mobile device data recording method records environmental or user behavior data by accessing the device's sensors (such as GPS, accelerometer, gyroscope, etc.), such as for health monitoring, motion tracking, and location-related applications.

[0131] The mobile device data recording method submits data through mobile forms, and the application records it in the local database or cloud for data collection, questionnaires, and user submissions. Even when there is no network connection, data can still be recorded and synchronized after the network is restored.

[0132] In the mobile device data recording method, the mobile device can also obtain and record data related to the QR code by scanning the QR code.

[0133] In the present invention, the original record data filling and submission can be carried out anytime and anywhere through the mobile device, which reduces the time wasted by business personnel due to traveling to and from the office location or waiting for computer equipment. At the same time, by using functions such as automatic calculation, the data collection and entry speed is further accelerated, and the execution efficiency of the overall business process is improved.

[0134] The templatized design and data verification mechanism of mobile device data recording ensure the standardization and integrity of the recorded content. The on-site data collection and timely upload avoid data loss and errors during the transmission process, enhance the authenticity and credibility of the data, and thus effectively improve the data quality.

[0135] Mobile device data recording meets the industry regulations and internal management requirements for original records, such as data integrity, traceability, and electronic signatures. Through the system's audit trail function, operations such as the creation, modification, and approval of original records can be detailedly recorded and monitored, facilitating the timely discovery and handling of potential risks and compliance issues.

[0136] Through various forms of data recording methods, different types of data can be recorded, and information such as the user's behavior, location, and environment can be recorded in real time, providing accurate and timely feedback. It can simplify the data collection process, reduce manual intervention and cumbersome operations, make data collection more efficient and convenient, and also has a cloud synchronization function. The data collected by users can be automatically uploaded to the cloud for storage and processing, reducing the limitations of local storage and ensuring the security and long-term preservation of the data.

[0137] Although specific embodiments of the present invention have been shown and described, it will be understood by those of ordinary skill in the art that various changes, modifications, substitutions and variations can be made to these specific embodiments without departing from the principles and spirit of the present invention, and the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A method for recording mobile data, characterized in that, It includes the following steps: Step S1. Generation of data recording page Make the mobile version format in Excel. Use tools to plot points in the corresponding cells, determine the cell content, and independently set the corresponding relationship between the data to be filled in the mobile page and the original record cells. After completion, generate the mobile filling page H5 according to the original record template; Step S2. Editing of data recording page Manually adjust H5. After generation, locate the cells that need to be filled in the original record template (Excel) through eid = "e2_5_4" and tid = "ctl4". Specifically: <input eid = "e2_5_4" tid = "ctl4" autocomplete = "on" id = "" name = "" value = "Qualified" title = "" style = "width:100%;text-align:center;text-align:center;" class = "text" type = "text">; I. Setting cell attributes Cell attributes can be set to operate on cells on the web page, such as input and dropdown operations; 1. Single-line text input box For the filling boxes that need to input single-line text in the report template, the single-line text input box can be selected. Operation method: Select the corresponding Excel text box and then select the single-line text input box of the control; 2. Multi-line text input box For the input boxes in templates with a large amount of text, the multi-line text input box is adopted. This control input box can perform line breaks. Operation method: Select the corresponding Excel text box and then select the multi-line text input box of the control; 3. Date option box Some option boxes that need to fill in dates can adopt the date option box control. Operation method: Select the corresponding Excel text box and then select the date option box of the control; 4. Drop-down box For those that need to perform options, the drop-down box control can be used. Operation method: Select the corresponding Excel text box and then select the drop-down box of the control; II. Data field function To ensure that the data filled in the record can generate structured data, this function is specially developed; For input boxes that obtain values from the system or input data, corresponding data fields can be set, such as device information (such as device name, device number, manufacturer, detection location), unit information, and information of detection personnel, etc. Operation method: Select the corresponding Excel text box and then select the corresponding data field; III. Do not output when the whole row has no value If there is no data in the text box in a row, select this button to make the whole row not output; IV. Set non-editable If in a cell, select this button, even if the value of the cell is modified by EXCEL import and online editing, the value will not change; V. Set page break If the original record involves multiple pages, and the automatic paging by the program may cause the page display to be not beautiful, then the page break position can be set manually; Step S3. Setting of association relationship Selection of original record template: Obtain the original record templates that have been reviewed and passed and are within the validity period in the business system. They can be filtered by research institute, template number, and template name; H5 File Upload: Click on the H5 file to view the uploaded file. After setting the relationship here, the corresponding H5 file can be found through the inspected object in the mini-program; Implement the corresponding relationship between the inspected instrument, the original record, and the parsed H5; Step S4. Obtain data records On the mobile device, obtain the appointment order information assigned to oneself in ecqs (in the sample information corresponding to the appointment order, samples with corresponding mobile filling pages already set are included). The user can click on the corresponding sample in the appointment order and select a specific filling page to fill in; For the data saved on the H5 page, when it is modified and saved again, the modification trace should be recorded, and when the data is uploaded, the modification trace should also be uploaded synchronously; Step S5. Data upload By default, query the data that has been submitted in the [Data Record] module; The unsubmitted data can be modified, and the modification trace should be recorded after modification; After submission, the data is automatically filled into the original record template, and the record is associated with the corresponding sample. Similar to the current stand-alone system upload, after the data is uploaded, it cannot be modified again; After submission, the system forms a json format based on the plotted information and the filled data and transmits it to the background. The background parses the json string, and during the parsing process, the legality of the data needs to be verified.

2. The mobile terminal data recording method according to claim 1, wherein In the said step S4, the process of obtaining data records also includes: Sample interface to be compiled: Query the sample interface to be compiled under this appointment order according to the inspected object. The rules are as follows:

1. On the mobile device, obtain the appointment order information assigned to oneself in ecqs that has not been compiled (in the sample information corresponding to the appointment order, samples with corresponding mobile filling pages already set are included); 2. Support querying according to the sample name, factory serial number, and appointment order number. After querying, click "Data Record" to enter the original record value; Select the data filling page:

1. After clicking "Data Record" in step 1, if the sample corresponds to multiple mobile filling pages, selection can be made (select in the form of a pop-up box, display the original record template name for selection), otherwise directly open the mobile filling page corresponding to the sample; 2. After parsing according to the cell plotting of Excel, the corresponding H5 file is automatically generated. It can be parsed according to the text, date, dropdown, and multiple-choice boxes of the plot points to display the corresponding page; 3. After the H5 is entered, it is automatically mapped to the Excel file according to the plotted information, realizing automatic filling of the Excel original record after entry; 4. Each time a cell is modified and saved, the parameter modification trace will be recorded, including the value before modification, the value after modification, the operation time, and the operator content; 5. When submitting, the required fields need to be verified, and corresponding prompts should be given if there are required fields.

3. A mobile device data recording method according to claim 1, characterized in that, In the said step S5, verifying the legality of the data includes checking whether the data type meets the requirements and whether the data is within a reasonable range; for example, if the age field in the database is an integer type, then it is necessary to verify whether the received age data is an integer. At the same time, data cleaning is also required, such as removing the spaces at both ends of the data and unifying the data format.

4. A mobile device data recording method according to claim 1, characterized in that, The mobile terminal data recording method can use local storage to record data in a mobile device, use LocalStorage to store key-value pairs on a Web terminal, and use an SQLite database to store structured data in a native application.

5. A mobile device data recording method according to claim 1, characterized in that, The mobile terminal data recording method synchronizes data to a cloud database in real time via a network, which can ensure that the user's data will not be lost due to device loss or replacement. It is suitable for applications that require real-time storage and backup of data, or synchronization of data between multiple devices.

6. A mobile terminal data recording method according to claim 1, wherein, The mobile terminal data recording method stores user behavior, system errors, and operation record information in the form of logs, which is convenient for subsequent analysis and is applied to program debugging and user behavior analysis.

7. A mobile data recording method according to claim 1, characterized in that, The mobile terminal data recording method records environmental or user behavior data by accessing the device's sensors (such as GPS, accelerometer, gyroscope, etc.), such as health monitoring, sports tracking, and geographic location related applications.

8. A mobile data recording method according to claim 1, wherein The mobile terminal data recording method submits data through a mobile terminal form, and the application records it in a local database or cloud for data collection, questionnaires, and user submissions. When there is no network connection, data can still be recorded and synchronized after the network is restored.

9. A mobile terminal data recording method according to claim 1, wherein According to the mobile terminal data recording method, the mobile device can also obtain and record data related to the QR code by scanning the QR code.