Form processing method, device and system, storage medium and computer equipment

By displaying the graphic code on the first web page and analyzing the jump link, the problem of cumbersome operations in traditional form processing methods is solved, efficient form data upload and association is achieved, and processing efficiency is improved.

CN119415795APending Publication Date: 2025-02-11TENCENT TECH WUHAN
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411490403.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2017-10-20
Publication Date
2025-02-11

AI Technical Summary

Technical Problem

When the traditional form processing method does not have the data that the user intends to select in the terminal storage space, the user needs to reopen the web page and upload the data, which leads to cumbersome and time-consuming operations, affecting the efficiency of form processing.

Method used

By displaying the graphic code in the first web page, the mobile terminal collects and parses the graphic code, and jumps to the second web page according to the parsed jump link, thereby uploading the data and the parsed form identifier to the server.

Benefits of technology

It realizes the data between the local, mobile terminal and server through form identification, avoids the cumbersome operation of changing terminals and restarting web pages to upload data, and significantly improves the efficiency of form processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119415795A_ABST
    Figure CN119415795A_ABST
Patent Text Reader

Abstract

The invention relates to a form processing method, device and system, a storage medium and computer equipment. The method comprises the following steps: displaying a first webpage comprising a form; and displaying the graphic code in the first webpage, so that a mobile terminal skips to a second webpage according to the graphic code after collecting the graphic code, and correspondingly uploads data and a form identifier obtained by analyzing the graphic code to a server. According to the scheme provided by the invention, the form processing efficiency is improved.
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 form processing method, device, system, storage medium and computer equipment. Background Art

[0002] With the development of computer technology, the need to upload data through terminals in web forms is increasing. For example, uploading documents for identity verification or uploading pictures to set up social media account avatars are common. Currently, when uploading data through terminals in web forms, users are usually asked to select data from the terminal's storage space and upload it.

[0003] However, in this traditional form processing method, when the terminal's storage space does not contain the data that the user intends to select, the user needs to re-open the web page where the form for uploading the image is located on the terminal that stores the data that the user intends to select, and re-upload the data in the form. This operation is cumbersome and time-consuming, which greatly affects the efficiency of form processing. Summary of the Invention

[0004] Based on this, it is necessary to provide a form processing method, device, system, storage medium and computer equipment to address the problem of relatively low efficiency in current form processing.

[0005] A form processing method, comprising:

[0006] displaying a first web page including a form;

[0007] The graphic code is displayed on the first web page, so that the mobile terminal jumps to the second web page according to the graphic code after collecting the graphic code, so as to upload the data and the form identifier obtained by parsing the graphic code to the server accordingly.

[0008] A form processing device, comprising:

[0009] The display module is used to display a first web page including a form; a graphic code is displayed in the first web page so that after the mobile terminal collects the graphic code, it jumps to the second web page according to the graphic code, so as to upload the data and the form identifier obtained by parsing the graphic code to the server.

[0010] A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the processor is caused to perform the following steps:

[0011] displaying a first web page including a form;

[0012] The graphic code is displayed on the first web page, so that the mobile terminal jumps to the second web page according to the graphic code after collecting the graphic code, so as to upload the data and the form identifier obtained by parsing the graphic code to the server accordingly.

[0013] A computer device comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the following steps:

[0014] displaying a first web page including a form;

[0015] The graphic code is displayed on the first web page, so that the mobile terminal jumps to the second web page according to the graphic code after collecting the graphic code, so as to upload the data and the form identifier obtained by parsing the graphic code to the server accordingly.

[0016] A form processing system includes a server, a terminal, and a mobile terminal, wherein:

[0017] The terminal is used to display a first webpage including a form, and to display a graphic code in the first webpage;

[0018] The mobile terminal is used to collect the graphic code displayed by the terminal, jump to the second webpage according to the graphic code, and upload the data and the form identifier obtained by parsing the graphic code to the server through the second webpage;

[0019] The server is used to receive the data uploaded by the mobile terminal.

[0020] The above-mentioned form processing method, device, system, storage medium and computer equipment locally display a first web page including a form and display a graphic code in the first web page, so that a mobile terminal that stores or can obtain the data to be uploaded can collect the graphic code, and then jump to the second web page according to the graphic code, and upload the data to be uploaded and the form identifier obtained by parsing the graphic code to the server. In this way, the data association between the local, mobile terminal and server can be achieved through the form identifier, and the form processing is completed, avoiding the tedious operations and time-consuming process of changing the terminal to reopen the first page including the form and then uploading data in the form, thereby greatly improving the efficiency of form processing.

[0021] A form processing method, comprising:

[0022] collecting a graphic code displayed by a terminal on a first webpage, where the first webpage includes a form;

[0023] Parsing the graphic code to obtain a jump link and a form identifier corresponding to the form;

[0024] Jump to the second web page according to the jump link obtained by parsing;

[0025] The data and the parsed form identifier are uploaded to the server correspondingly through the second web page.

[0026] A form processing device, comprising:

[0027] a collection module, configured to collect a graphic code displayed by a terminal on a first webpage, wherein the first webpage includes a form;

[0028] A parsing module, configured to parse the graphic code to obtain a jump link and a form identifier corresponding to the form;

[0029] A jump module, configured to jump to a second web page according to the jump link obtained by parsing;

[0030] The uploading module is used to upload the data and the parsed form identifier to the server through the second web page.

[0031] A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the processor is caused to perform the following steps:

[0032] collecting a graphic code displayed by a terminal on a first webpage, where the first webpage includes a form;

[0033] Parsing the graphic code to obtain a jump link and a form identifier corresponding to the form;

[0034] Jump to the second web page according to the jump link obtained by parsing;

[0035] The data and the parsed form identifier are uploaded to the server correspondingly through the second web page.

[0036] A computer device comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the following steps:

[0037] collecting a graphic code displayed by a terminal on a first webpage, where the first webpage includes a form;

[0038] Parsing the graphic code to obtain a jump link and a form identifier corresponding to the form;

[0039] Jump to the second web page according to the jump link obtained by parsing;

[0040] The data and the parsed form identifier are uploaded to the server correspondingly through the second web page.

[0041] The above-mentioned form processing method, device, storage medium and computer equipment, when the data to be uploaded on the form displayed by the terminal is locally stored or can be obtained, can collect the graphic code displayed by the terminal on the first web page including the form, and can parse the graphic code to obtain a jump link and a form identifier corresponding to the form, and jump to the second web page according to the jump link obtained by parsing, so as to upload the data and the form identifier to the server through the second web page. In this way, the data association between the local, terminal and server can be realized through the form identifier, and the form processing is completed, avoiding the tedious operation and time-consuming process of changing the terminal to reopen the first page including the form and then uploading data in the form, thereby greatly improving the efficiency of form processing.

[0042] A form processing method, comprising:

[0043] Sending a jump link and a form identifier corresponding to a form included in the first webpage to the terminal, so that the terminal generates a graphic code according to the jump link and the form identifier, and displays the graphic code on the first webpage;

[0044] After collecting and parsing the graphic code, the receiving mobile terminal jumps to the second webpage corresponding to the uploaded data and the parsed form identifier through the jump link obtained according to the parsing;

[0045] A form uploaded by the terminal is received, and a form associated with the data through the form identifier is obtained.

[0046] A form processing device, comprising:

[0047] a sending module, configured to send a jump link and a form identifier corresponding to a form included in the first webpage to the terminal, so that the terminal generates a graphic code according to the jump link and the form identifier, and displays the graphic code on the first webpage;

[0048] The first receiving module is used to receive the uploaded data and the parsed form identifier corresponding to the second webpage to which the mobile terminal jumps through the jump link obtained according to the parsing after collecting and parsing the graphic code;

[0049] The second receiving module is configured to receive a form uploaded by the terminal and obtain a form associated with the data through the form identifier.

[0050] A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the processor is caused to perform the following steps:

[0051] Sending a jump link and a form identifier corresponding to a form included in the first webpage to the terminal, so that the terminal generates a graphic code according to the jump link and the form identifier, and displays the graphic code on the first webpage;

[0052] After collecting and parsing the graphic code, the receiving mobile terminal jumps to the second webpage corresponding to the uploaded data and the parsed form identifier through the jump link obtained according to the parsing;

[0053] A form uploaded by the terminal is received, and a form associated with the data through the form identifier is obtained.

[0054] A computer device comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the following steps:

[0055] Sending a jump link and a form identifier corresponding to a form included in the first webpage to the terminal, so that the terminal generates a graphic code according to the jump link and the form identifier, and displays the graphic code on the first webpage;

[0056] After collecting and parsing the graphic code, the receiving mobile terminal jumps to the second webpage corresponding to the uploaded data and the parsed form identifier through the jump link obtained according to the parsing;

[0057] A form uploaded by the terminal is received, and a form associated with the data through the form identifier is obtained.

[0058] The above-mentioned form processing method, device, storage medium and computer equipment, when the terminal needs to perform form processing, sends the jump link and the form identifier corresponding to the form included in the first web page to the terminal, so that the terminal generates a graphic code based on the jump link and the form identifier, and displays it on the first web page. In this way, when there is no data to be uploaded to the form on the terminal, the mobile terminal that stores or can obtain the data to be uploaded can collect and parse the graphic code, and then jump to the second web page according to the jump link obtained by the analysis, and upload the data to the local corresponding to the form identifier. In this way, the data association between the local, mobile terminal and terminal can be achieved through the form identifier, and the form processing is completed, avoiding the tedious operation and time-consuming process of changing the terminal to reopen the first page including the form and then uploading data in the form, thereby greatly improving the efficiency of form processing. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Figure 1 is an application environment diagram of a form processing system in one embodiment;

[0060] Figure 2 1 is a flow chart of a form processing method in one embodiment;

[0061] Figure 3 This is a schematic diagram of the interface of a first web page in one embodiment;

[0062] Figure 4 is a schematic diagram of the interface of a second web page in one embodiment;

[0063] Figure 5 is a schematic diagram of the interface of a second webpage in another embodiment;

[0064] Figure 6 is a schematic diagram of the interface of a first web page in another embodiment;

[0065] Figure 7 This is a schematic diagram of the interface of the authorization page in one embodiment;

[0066] Figure 8 is a schematic diagram of the interface of a first web page in another embodiment;

[0067] Figure 9 A flowchart of a form processing method according to another embodiment;

[0068] Figure 10 A flowchart of a form processing method according to another embodiment;

[0069] Figure 11 is a timing diagram of interactions between a terminal, a mobile terminal, and a server in one embodiment;

[0070] Figure 12 A module structure diagram of a form processing device in one embodiment;

[0071] Figure 13 A module structure diagram of a form processing device in another embodiment;

[0072] Figure 14 A module structure diagram of a form processing device in another embodiment;

[0073] Figure 15 A module structure diagram of a form processing device in another embodiment;

[0074] Figure 16 is a diagram of the internal structure of a computer device in one embodiment;

[0075] Figure 17 is a diagram showing the internal structure of a computer device in another embodiment;

[0076] Figure 18 FIG. 4 is a diagram showing the internal structure of a computer device in another embodiment. DETAILED DESCRIPTION

[0077] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0078] Figure 1 FIG. 1 is an application environment diagram of a form processing system in an embodiment. Figure 1 The form processing system includes a terminal 110, a mobile terminal 120, and a server 130. Terminal 110 and mobile terminal 120 are each connected to server 130 via a network. Terminal 110 can be a fixed terminal, such as a personal desktop computer. Terminal 110 can also be a mobile terminal, such as a laptop computer, but terminal 110 is different from mobile terminal 120. Mobile terminal 120 can specifically be a mobile phone or tablet computer. Server 120 can specifically be an independent server or a server cluster consisting of multiple independent servers.

[0079] Figure 2 This is a flow chart of a form processing method in one embodiment. This embodiment mainly applies this method to the above Figure 1 The terminal 110 in FIG. Figure 2 , the form processing method specifically includes the following steps:

[0080] S202: Display a first web page including a form.

[0081] Among them, a web page is a web page used to carry network information or receive input information. Web pages are usually displayed through a browser. A form is the part of a web page used to collect user input data. A form usually includes three parts: form code, form fields, and form processing controls. Form code is the program code that processes form data. A form field is an area that receives user input data, such as a text box, password box, check box, radio button, drop-down selection box, or image / file upload box. A form processing control is a control used to process data entered into a form, such as a submit button or a cancel button. In this embodiment, the first web page includes a form. Forms include: personal information collection forms, insurance claim forms, or exam registration forms.

[0082] Specifically, the terminal can send a web page access request for accessing the first web page to the server through the web page URL of the first web page, receive the web page resources fed back by the server based on the web page access request, and then display the first web page based on the web page resources. The web page URL of the first web page can be actively input by the user, searched by a search engine, or obtained through a hyperlink. Web page resources may include page files, style files, and script files. The page file includes page code, the extension of the page file may be html, the extension of the style file may be css, and the script file may specifically be a JavaScript script file with the extension js. The style file and the script file can be loaded and parsed in the page file to obtain the first web page.

[0083] S204, displaying the graphic code on the first webpage so that the mobile terminal jumps to the second webpage according to the graphic code after collecting the graphic code, and uploads the data and the form identifier obtained by parsing the graphic code to the server.

[0084] A graphic code is a graphic representation of a character that is encoded and can be reconstructed into the encoded character. Graphic codes include QR codes and barcodes. A barcode is a graphic identifier that represents a set of information by arranging multiple black bars and spaces of varying widths according to a specific encoding rule. A common barcode is a pattern of parallel lines consisting of black bars (bars) and white bars (spaces) with significantly different reflectivities. A QR code, on the other hand, uses a specific geometric pattern to record data symbol information in a two-dimensional plane, using alternating black and white patterns arranged according to a specific pattern. QR codes can be categorized as stacked or row-by-row QR codes and matrix QR codes. Stacked or row-by-row QR codes are based on a one-dimensional barcode, stacked into two or more rows as needed. Representative QR codes include Code 16K, Code 49, and PDF 417. Matrix QR codes encode data within a rectangular space using a different distribution of black and white pixels within the matrix. At the corresponding element position of the matrix, the appearance of a dot (square dot, round dot or other shapes) represents a binary "1", and the absence of a dot represents a binary "0". The arrangement and combination of the dots determines the meaning represented by the matrix QR code; representative matrix QR codes include: CodeOne, MaxiCode or QR Code.

[0085] The data uploaded from the mobile terminal to the server can be a string or a file. The string can be entered through the character input box or extracted from text stored in the mobile terminal. The file can be an image file, text file, video file, or audio file.

[0086] The form identifier uniquely identifies a form. The mobile terminal can parse the form identifier from the graphic code using pre-set graphic code encoding rules and upload the corresponding form identifier when uploading data. This ensures the accuracy of data transmission between the terminal, mobile terminal, and server through the form identifier.

[0087] Specifically, the terminal can generate a graphic code locally or obtain a graphic code issued by the server, and display the graphic code on the first webpage. Different forms correspond to different graphic codes displayed on the first webpage. It is understood that different forms not only refer to forms with different content, but also include forms with the same content displayed at different times or on different terminals. In other words, the graphic code displayed on the first webpage is a unique graphic code.

[0088] Furthermore, the mobile terminal can capture the graphic code using a built-in camera or a connected external camera. After capturing the graphic code, the mobile terminal can directly recover the data used to encode the graphic code from the graphic code according to preset graphic code encoding rules. Alternatively, the mobile terminal can send the graphic code to a server, which then recovers the data used to encode the graphic code according to preset graphic code encoding rules, and receive feedback from the server. The data obtained by parsing the graphic code is consistent with the data used to generate the graphic code.

[0089] The mobile terminal then jumps to the second web page based on the restored data, selects the data intended to be uploaded through the input controls provided in the second web page, and then uploads the selected data to the server. The second web page is the web page used by the mobile terminal to upload data. The data restored from the graphic code may include the web page address corresponding to the second web page, and may also include the web page address of an intermediate web page that can jump to the second web page. When the data uploaded by the mobile terminal is a picture file, the mobile terminal can select and upload the picture from the local picture storage space (such as an album), or call the built-in camera or the connected external camera to capture the picture in real time and upload it.

[0090] In this way, after receiving the data uploaded by the mobile terminal corresponding to the form identifier, the server can determine the form corresponding to the currently uploaded data based on the form identifier, and store the data corresponding to the form identifier, so as to push the link address of the uploaded data to the terminal where the form is located based on the form identifier, so that the terminal can associate the data with the form, or after the form corresponding to the form identifier is submitted, the data can be associated with the form locally.

[0091] The above-mentioned form processing method displays the first web page including the form locally and displays the graphic code in the first web page, so that the mobile terminal that stores or can obtain the data to be uploaded can collect the graphic code, and then jump to the second web page according to the graphic code, and upload the data to be uploaded and the form identifier obtained by parsing the graphic code to the server accordingly. In this way, the data association between the local, mobile terminal and server can be achieved through the form identifier, and the form processing is completed, avoiding the tedious operation and time-consuming need to change the terminal to reopen the first page including the form and then upload data in the form, thereby greatly improving the efficiency of form processing.

[0092] In one embodiment, the form processing method further includes: obtaining a submit instruction corresponding to the form trigger; uploading the form to the server in response to the submit instruction, so that the server obtains the form associated with the data through the form identifier.

[0093] The submit command is used to trigger the submission of a form, and can be triggered by various means, such as touch, pressing a physical button, voice control, or shaking the device. Specifically, the terminal can detect a predefined trigger operation corresponding to the form and trigger the corresponding submit command upon detection of the trigger operation. After the terminal submits the form to the server, the server can associate the data stored corresponding to the form identifier corresponding to the form with the form, thereby obtaining the form with the data associated with the form identifier.

[0094] In one embodiment, a form is uploaded to a server in response to a submit instruction so that the server obtains a form with associated data through a form identifier, including: receiving a link address of data pushed by the server according to the form identifier; associating the data with the form according to the link address; and uploading the form with associated data to the server in response to the submit instruction.

[0095] The link address can identify the location in the network, and the corresponding node in the network can be accessed according to the link address. The link address can be an IP address and port, or a domain name.

[0096] Specifically, after receiving data uploaded by a mobile terminal, the server can store the data in the server corresponding to the form identifier, obtain the storage address of the data in the server to generate a link address, and then push the link address to the terminal based on the form identifier. The server stores the corresponding relationship between the form identifier and the terminal identifier. When the form identifier and the terminal identifier have a corresponding relationship, it means that the form corresponding to the form identifier is displayed on the terminal corresponding to the terminal identifier.

[0097] Furthermore, after receiving the link address of the data pushed by the server according to the form identifier, the terminal can directly fill the received link address into the location of the form where the data should be filled, thereby associating the data with the form. Alternatively, the terminal can download data according to the link address and fill the downloaded data into the corresponding location of the form, thereby associating the image with the form. When the terminal determines that the area on the form that requires data to be filled has been filled, or obtains the submit instruction corresponding to the form trigger, it can upload the current form to the server. The server thus obtains the form associated with the data through the form identifier.

[0098] In this embodiment, after receiving the data uploaded by the mobile terminal, the server pushes the link address of the data to the local computer. In this way, the local computer can associate the data uploaded by the mobile terminal with the form according to the link address, and then upload the form associated with the data to the server to complete the processing and submission of the form. This avoids the tedious and time-consuming operation of changing the terminal to reopen the first page including the form and then uploading the picture in the form, thereby greatly improving the efficiency of form processing.

[0099] Figure 3 This is a schematic diagram of the interface of the first web page in an embodiment. This embodiment is described by taking the picture uploading scenario as an example. Figure 3 The interface includes a form 310, a graphic code 320 and a submit button 311. The user can enter data in the form fields of the form 310 or click the submit button 311 to upload the form 310 to the server. The mobile terminal captures the data through the built-in camera or the connected external camera. Figure 3 After the graphic code 320 is displayed, the user can jump to the following Figure 4 The second page shown. Figure 4 The interface includes a picture selection control 410, and the user can select the picture to be uploaded to the server by operating the selection control 410. The terminal can also detect a trigger operation on the submit button 311, and when the trigger operation is detected, the form 310 is uploaded to the server.

[0100] In the above embodiment, after the submission instruction is detected, the form is submitted to the server, so that the server obtains the form for uploading data by associating the mobile terminal with the form identifier, thereby realizing the processing and submission of the form, avoiding the tedious operation and time-consuming process of changing the terminal to reopen the first page including the form and then uploading the picture in the form, thereby greatly improving the efficiency of form processing.

[0101] In one embodiment, displaying a graphic code on a first webpage so that a mobile terminal, after capturing the graphic code, jumps to a second webpage based on the graphic code, and uploads data and a form identifier obtained by parsing the graphic code to a server in a corresponding manner includes: displaying a graphic code on the first webpage so that a mobile terminal, after capturing the graphic code, jumps to a second webpage based on the graphic code, and uploads data, a form item identifier corresponding to the data, and the form identifier obtained by parsing the graphic code to a server in a corresponding manner. Uploading a form to the server in response to a submit instruction so that the server obtains a form associated with data through the form identifier includes: uploading a form to the server in response to the submit instruction so that the server obtains a form associated with data through the form identifier and the form item identifier.

[0102] The form item identifier uniquely identifies a form item. A form item is a unit of data that needs to be entered on a form. Examples include a name, ID number, or ID photo. Because a form may contain multiple copies of data, when a mobile terminal uploads data to the server, it associates the data with the corresponding form item identifier to ensure accuracy when subsequent terminals associate the data in the form.

[0103] Specifically, the second webpage to which the mobile terminal jumps based on the collected graphic code can display a form item identifier. The mobile terminal can then receive data selected by the user based on the data to be filled in the form item corresponding to the form item identifier, and then upload the user-selected data, the corresponding form item identifier, and the form identifier obtained by parsing the graphic code to the server. The server can thus know which form item in which form the mobile terminal uploaded the data.

[0104] In one embodiment, a form is uploaded to a server in response to a submit instruction so that the server obtains a form that associates data through a form identifier and a form item identifier, including: receiving a link address of data pushed by the server according to the form identifier, and a form item identifier corresponding to the data; downloading the data according to the link address; determining a position of a form item corresponding to the form item identifier in the form; filling data in the form item according to the position; and uploading the form filled with data to the server in response to the submit instruction.

[0105] Specifically, after receiving the link address of the data and the form item identifier corresponding to the data, the terminal downloads the data according to the link address, asynchronously searches for the form item corresponding to the form item identifier, and then determines the position of the form item in the form. After downloading the data and determining the position of the form item in the form, the terminal can directly fill the downloaded data into the position in the form to associate the data with the form. After associating the data with the form, the terminal can then upload the associated form to the server in response to a submit instruction.

[0106] Figure 5FIG2 shows a schematic diagram of the interface of the second web page in an embodiment. This embodiment is described by taking the picture uploading scenario as an example. Figure 5 The interface includes a form item identifier 510, a picture 520 selected to be uploaded, a selection control 530, and an upload control 540. The user can select the corresponding picture 520 according to the form item identifier 510 through the selection control 530, and then upload the picture 520 to the server through the upload control 540.

[0107] Figure 6 FIG1 shows a schematic diagram of the interface of the first web page in an embodiment. Figure 6 The interface includes a single item identifier 610, a downloaded image 620, and a submit control 630. The user can check whether the single item identifier 610 corresponds to the downloaded image 620, and if so, upload the form to the server through the submit control 630.

[0108] In this embodiment, the data uploaded by the mobile terminal and pushed by the server is displayed in the corresponding form item, and the user can intuitively see whether the data filled in the form item is correct, thereby ensuring the accuracy of the data uploaded.

[0109] In the above embodiment, when uploading data, the mobile terminal uploads the data and the corresponding form item identifier to the server. In this way, when the form includes multiple form items that need to upload data, the image can be accurately associated with the corresponding form item in the form, ensuring the accuracy of form processing.

[0110] In one embodiment, S204 includes: obtaining a graphic code generated based on a jump link and a form identifier of a form; displaying the graphic code on a first web page, so that after the mobile terminal collects and parses the graphic code, it jumps to a second web page according to the jump link obtained by the parsing, so as to upload the image and the parsed form identifier to the server accordingly.

[0111] A jump link is a link used to directly or indirectly jump to a second webpage. The jump link can be the web address of the second webpage or the web address of an intermediate webpage that redirects to the second webpage. A form identifier is used to uniquely identify a form. The form identifier ensures the accuracy of image transmission between the terminal, mobile terminal, and server. The image transmitted between the terminal, mobile terminal, and server is the image that should be filled in the form corresponding to the form identifier.

[0112] Specifically, after the terminal sends a webpage access request to the server for accessing a first webpage, the server may detect whether the first webpage includes a form. If so, it may generate a form identifier uniquely identifying the form and obtain a jump link that can jump to the second webpage. The server may then directly generate a graphical code based on the jump link and the form identifier, and feed the generated graphical code back to the terminal, whereupon the terminal obtains the graphical code generated based on the jump link and the form identifier of the form. The server may also feed the jump link and the form identifier back to the terminal, whereupon the terminal may then generate a graphical code based on the jump link and the form identifier, thereby obtaining the graphical code generated based on the jump link and the form identifier of the form.

[0113] Furthermore, after the mobile terminal captures the graphic code displayed on the terminal, it recovers a jump link and a form identifier from the graphic code according to a preset graphic code encoding rule. The mobile terminal then jumps to a second webpage based on the jump link recovered from the graphic code, and uploads the image and the form identifier recovered from the graphic code to the server via the second webpage. For example, the data recovered from the graphic code can be: "http: / / xxxx.com / upload?uid=[uid]", where "http: / / xxxx.com / upload?" is the jump link and "uid=[uid]" is the form identifier.

[0114] In this embodiment, different forms are distinguished by form identifiers, and data transmission between the terminal, mobile terminal and server corresponds to the form identifier, which improves the fault tolerance of data transmission between the terminal, mobile terminal and server and ensures that data can be accurately filled in the form that should be filled.

[0115] In one embodiment, S204 includes: displaying a graphic code in a first web page so that after the mobile terminal collects and parses the graphic code, it jumps to a second web page according to a jump link obtained by parsing, so as to upload the data and the parsed form identifier to the server accordingly, including: displaying a graphic code in a first web page so that after the mobile terminal collects the graphic code, it jumps to an authorization page according to a jump link obtained by parsing, so as to upload the user information and the parsed form identifier to the server accordingly, and redirecting from the authorization page to the second web page so as to upload the data and the parsed form identifier to the server accordingly.

[0116] The authorization page is a webpage used to authorize the mobile terminal to send user information to the server. User information is data used to reflect the user's identity. User information can include a user's social media account or a profile picture on the user's social media account.

[0117] Specifically, after capturing the graphic code, the mobile terminal can directly recover the data used to encode the graphic code from the graphic code according to a preset graphic code encoding rule. Alternatively, the mobile terminal can send the graphic code to a server, which then recovers the data used to encode the graphic code from the graphic code according to the preset graphic code encoding rule, and receives the data fed back by the server. The data obtained by parsing the graphic code is consistent with the data used to generate the graphic code.

[0118] The mobile terminal then redirects to the authorization page based on the restored jump link. The authorization control provided on the authorization page triggers the upload of user information corresponding to the currently logged-in user ID to the server. The jump link restored from the graphic code may include the page address and form identifier corresponding to the authorization page. After the mobile terminal uploads the user information to the server, the authorization page may redirect to a second webpage.

[0119] The mobile terminal uploads the user information and the parsed form identifier to the server through the authorization page, and establishes data association between the terminal, the mobile terminal and the server through the form identifier to ensure the accuracy of user information transmission.

[0120] In one embodiment, after receiving user information uploaded by a mobile terminal, the server pushes the user information to the terminal. After receiving the user information, the terminal displays the user information on a first webpage. Specifically, the terminal may replace the graphical code with the user information displayed on the first webpage. In this embodiment, after receiving the user information pushed by the server, the local device displays the user information on the first webpage. This allows the user to intuitively and quickly determine whether a connection has been established with the intended mobile terminal, ensuring the accuracy of subsequent data transmission.

[0121] Figure 7 This is a schematic diagram of the authorization page interface in an embodiment. Figure 7 The interface includes an authorization control 710, through which the user can trigger the upload of the user information corresponding to the currently logged-in user ID to the server. After receiving the user information, the server can push the user information to the terminal, which is like Figure 8 As shown, user information 810 is displayed on the first web page.

[0122] In the above embodiment, the mobile terminal uploads the user information to the server only after the user authorizes it, thereby ensuring the security of data transmission.

[0123] In one embodiment, the form processing method further includes: establishing and maintaining a data transmission channel with the server before displaying the graphic code. Receiving a link address of data pushed by the server based on the form identifier includes: receiving a link address of an image pushed by the server based on the form identifier via the data transmission channel. The form processing method further includes: closing the data transmission channel after uploading the form associated with the image to the server.

[0124] The data transmission channel is a channel for data transmission. Specifically, upon determining that a form included in the first webpage includes a form item requiring data upload, the terminal may send a request to the server to establish a data transmission channel. After receiving a response message from the server regarding the request, the terminal may establish and maintain the data transmission channel with the server. After receiving the data uploaded by the mobile terminal, the server may push the data link address to the terminal in real time through the data transmission channel. The terminal may close the data transmission channel after uploading the form with the associated data to the server.

[0125] The server can also establish a correspondence between the form identifier and the data transmission channel. After receiving the picture uploaded by the mobile terminal corresponding to the form identifier, it searches for the data transmission channel corresponding to the form identifier and pushes the link address of the data to the terminal through the found data transmission channel.

[0126] In this embodiment, a data transmission channel is established before the graphic code is displayed. Subsequently, when the server needs to push the data link address, it can push it in real time, improving data transmission efficiency. Furthermore, the data transmission channel is not closed until the form is submitted, eliminating the need to re-establish a new data transmission channel for each data transmission. This significantly reduces the time consumed by frequently establishing and closing the data transmission channel, improves data transmission efficiency, and further enhances form processing efficiency.

[0127] Figure 9 This is a flow chart of a form processing method in one embodiment. This embodiment mainly applies this method to the above Figure 1 The mobile terminal 120 in FIG. Figure 9 , the form processing method specifically includes the following steps:

[0128] S902: Collect a graphic code displayed by a terminal on a first webpage, where the first webpage includes a form.

[0129] Specifically, the mobile terminal may capture the graphic code displayed by the terminal on the first webpage including the form through a built-in camera or a connected external camera.

[0130] S904: Parse the graphic code to obtain a jump link and a form identifier corresponding to the form.

[0131] Specifically, the mobile terminal may restore the jump link used to encode the graphic code and the form identifier corresponding to the form from the graphic code according to a preset graphic code encoding rule.

[0132] S906: Jump to the second web page according to the jump link obtained by the analysis.

[0133] Specifically, the mobile terminal can jump to the second page directly or indirectly according to the jump link obtained by parsing. Wherein, the jump link can be a web page address corresponding to the second web page, and can also include a web page address of an intermediate page that can jump to the second web page.

[0134] S908: Upload the data and the parsed form identifier to the server via the second web page.

[0135] The above-mentioned form processing method, when the data to be uploaded on the form displayed by the terminal is stored locally or can be obtained, can collect the graphic code displayed by the terminal on the first web page including the form, and can parse the graphic code to obtain a jump link and a form identifier corresponding to the form, and jump to the second web page according to the jump link obtained by parsing, so as to upload the data and the form identifier to the server through the second web page. In this way, the data association between the local, terminal and server can be realized through the form identifier, and the form processing is completed, avoiding the tedious operation and time-consuming need to change the terminal to reopen the first page including the form and then upload data in the form, thereby greatly improving the efficiency of form processing.

[0136] In one embodiment, S908 includes: uploading the data, the form item identifier corresponding to the data, and the parsed form identifier to the server via the second webpage, so that the server obtains a form that associates the data via the form identifier and the form item identifier.

[0137] Specifically, the second webpage to which the mobile terminal jumps based on the collected graphic code can display a form item identifier. The mobile terminal can then receive data selected by the user based on the data to be filled in the form item corresponding to the form item identifier, and then upload the user-selected data and the corresponding form item identifier to the server. The server can thus know which form and which form item the mobile terminal uploaded the data for.

[0138] In this embodiment, when uploading data locally, the data and the corresponding form item identifier of the data are uploaded to the server accordingly. In this way, when the form includes multiple form items that need to upload data, the data can be accurately associated with the corresponding form items in the form, ensuring the accuracy of form processing.

[0139] In one embodiment, S906 includes: jumping to the authorization page according to the jump link obtained by parsing; uploading the user information and the parsed form identifier to the server through the authorization page; and redirecting to the second page after the user information is uploaded.

[0140] Specifically, the jump link parsed by the mobile terminal from the graphic code is the web address of the authorization page, and the authorization page can redirect to a second web page after the mobile terminal uploads the user information to the server. The mobile terminal can access the authorization page according to the web address and, by triggering the authorization control provided on the authorization page, upload the user information corresponding to the currently logged-in user ID and the parsed form ID to the server. The form ID establishes a data association between the terminal, the mobile terminal, and the server, ensuring the accuracy of user information transmission.

[0141] In one embodiment, after receiving the user information uploaded by the mobile terminal, the server may push the user information to the terminal according to the form identifier. After receiving the user information, the terminal may display the user information on the first webpage. Specifically, the terminal may replace the graphic code with the user information on the first webpage for display.

[0142] In this embodiment, after receiving the user information pushed by the server, the terminal displays the user information on the first web page. The user can intuitively and quickly determine whether a connection has been established with the intended mobile terminal, ensuring the accuracy of subsequent data transmission.

[0143] In the above embodiment, user information is uploaded locally to the server only after the user authorizes it, thereby ensuring the security of data transmission.

[0144] Figure 10 This is a flow chart of a form processing method in one embodiment. This embodiment mainly applies this method to the above Figure 1 The server 130 in FIG. Figure 10 , the form processing method specifically includes the following steps:

[0145] S1002: Send a jump link and a form identifier corresponding to the form included in the first webpage to the terminal, so that the terminal generates a graphic code according to the jump link and the form identifier, and displays the graphic code on the first webpage.

[0146] Specifically, after receiving a webpage access request from a terminal for accessing a first webpage, the server may asynchronously detect whether the first webpage includes a form when feeding back the webpage resources of the first webpage to the terminal. If so, a form identifier uniquely identifying the form is generated, a jump link that can jump to a second webpage is obtained, and the generated form identifier and the obtained jump link are fed back to the terminal. The terminal may display the first webpage based on the webpage resources fed back by the server, and generate a graphic code based on the jump link and the form identifier of the form according to preset graphic code encoding rules, and display the graphic code on the first webpage.

[0147] In one embodiment, after the terminal feeds back the form identifier to the terminal, the terminal maintains the current data connection established with the terminal based on the full-duplex communication protocol, wherein the full-duplex communication protocol may specifically be a Websocket protocol.

[0148] S1004: After the mobile terminal collects and analyzes the graphic code, the second webpage corresponding to the uploaded data and the analyzed form identifier is jumped to through the jump link obtained according to the analysis.

[0149] Specifically, the mobile terminal can capture a graphic code displayed by the terminal on a first webpage including a form through a built-in camera or a connected external camera, and then restore the jump link used to encode the graphic code and the form identifier corresponding to the form from the graphic code according to a preset graphic code encoding rule. The mobile terminal can then directly or indirectly jump to the second page based on the jump link obtained by parsing, select data from the local computer, and then upload the selected data to the server in correspondence with the parsed form identifier. The server thus receives the data uploaded by the mobile terminal corresponding to the parsed form identifier to the second webpage to which it jumps through the jump link obtained by parsing after capturing and parsing the graphic code, and stores the received data locally in association with the form identifier.

[0150] S1006: Receive the form uploaded by the terminal and obtain the form associated with the data through the form identifier.

[0151] Specifically, the server can push the data link address to the terminal based on the form identifier. For example, the server can push the data link address to the terminal via PUSH. After receiving the link address pushed by the server, the terminal can directly fill the received link address into the position where the data should be filled in the form to associate the data with the form; it can also download data based on the link address and fill the downloaded data into the corresponding position in the form to associate the data with the form. After determining that the data in the area requiring data to be filled in on the form has been filled in, or after receiving the submit instruction, the terminal can upload the current form to the server. The server thus obtains the form associated with the data through the form identifier.

[0152] After the terminal submits the form, the server may also associate the data stored locally corresponding to the form identifier corresponding to the form with the form, thereby obtaining a form associated with data through the form identifier.

[0153] The above-mentioned form processing method, when the terminal needs to perform form processing, sends the jump link and the form identifier corresponding to the form included in the first web page to the terminal, so that the terminal generates a graphic code based on the jump link and the form identifier, and displays it on the first web page. In this way, when there is no data to be uploaded to the form on the terminal, the mobile terminal that stores or can obtain the data to be uploaded can collect and parse the graphic code, and then jump to the second web page according to the jump link obtained by the analysis, and upload the data to the local corresponding to the form identifier. In this way, the data association between the local, mobile terminal and terminal can be realized through the form identifier, and the form processing is completed, avoiding the tedious operation and time-consuming need to change the terminal to reopen the first page including the form and then upload data in the form, thereby greatly improving the efficiency of form processing.

[0154] In one embodiment, S1004 includes: receiving data uploaded by the mobile terminal corresponding to the second webpage to which the mobile terminal jumps via a jump link obtained according to the analysis after collecting and parsing the graphic code, a form item identifier corresponding to the data, and a form identifier obtained by the analysis. S1006 includes: receiving a form uploaded by the terminal, and obtaining a form with data associated with the form identifier and the form item identifier.

[0155] Specifically, the second webpage to which the mobile terminal jumps based on the collected graphic code can display a form item identifier. The mobile terminal can then receive data selected by the user based on the data to be filled in the form item corresponding to the form item identifier, and then upload the user-selected data and the corresponding form item identifier to the server. After receiving the data and form item identifier, the server can store the data and form item identifier in the server in correspondence with the form identifier.

[0156] The server can generate a link address for the data, and push the generated link address and form item identifier to the terminal according to the form identifier, so that the terminal can accurately associate the data with the form according to the form item identifier and submit it, and the server can obtain the form that associates the data through the form identifier and form item identifier.

[0157] After receiving the form submitted by the terminal, the server may also associate the data stored locally corresponding to the form identifier corresponding to the form with the form according to the corresponding form item identifier, thereby obtaining a form with data associated through the form identifier and form item identifier.

[0158] In this embodiment, when uploading data, the mobile terminal uploads the data and the corresponding form item identifier to the local computer. In this way, when the form includes multiple form items that need to upload data, the data can be accurately associated with the corresponding form items in the form, thereby ensuring the accuracy of form processing.

[0159] In one embodiment, S1004 includes: after the mobile terminal collects and parses the graphic code, the user information uploaded and the form identifier obtained by parsing are jumped to by the jump link obtained by parsing; the mobile terminal is redirected by the authorization page to the corresponding uploaded data and the form identifier obtained by parsing.

[0160] Specifically, the jump link parsed by the mobile terminal from the graphic code is the web address of the authorization page, and the authorization page can redirect to a second web page after the mobile terminal uploads the user information to the server. The mobile terminal can access the authorization page according to the web address and, by triggering the authorization control provided on the authorization page, upload the user information corresponding to the currently logged-in user ID and the parsed form ID to the server. The form ID establishes a data association between the terminal, the mobile terminal, and the server, ensuring the accuracy of user information transmission.

[0161] In one embodiment, after receiving the user information uploaded by the mobile terminal, the server pushes the user information to the terminal according to the form identifier. After receiving the user information, the terminal displays the user information on the first webpage. Specifically, the terminal may replace the graphic code with the user information on the first webpage for display.

[0162] In this embodiment, after receiving the locally pushed user information, the terminal displays the user information on the first web page. The user can intuitively and quickly determine whether a connection has been established with the intended mobile terminal, thereby ensuring the accuracy of subsequent data transmission.

[0163] After completing uploading the user information, the mobile terminal may be redirected to the second webpage, and then data may be selected locally, and then the selected data and the parsed form identifier may be uploaded to the server in correspondence.

[0164] In the above embodiment, user information is uploaded locally to the server only after the user authorizes it, thereby ensuring the security of data transmission.

[0165] It should be understood that, although the various steps in the flow charts of the above-described embodiments are shown in sequence according to the instructions of the arrows, these steps are not necessarily performed in sequence according to the order indicated by the arrows. Unless otherwise specified herein, the execution of these steps is not strictly limited in order, and these steps can be performed in other orders. Moreover, at least a portion of the steps in the above-described embodiments may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these sub-steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of other steps or sub-steps or stages of other steps.

[0166] Figure 11 This is a timing diagram of the interaction between the terminal, mobile terminal and server in one embodiment. This embodiment is described by taking the picture upload scenario as an example. Figure 11 , the form processing process is as follows:

[0167] The terminal can receive the webpage address of a first webpage input by the user and, using the webpage URL, send a webpage access request to the server for accessing the first webpage. After receiving the webpage access request, the server returns the webpage resource, a jump link that can jump to the second webpage, and a form identifier of the form included in the first webpage to the terminal. After receiving the webpage resource, the jump link that can jump to the second webpage, and the form identifier of the form included in the first webpage, the terminal displays the first webpage based on the webpage resource and generates a graphic code based on the jump link and the form identifier, which is then displayed on the first webpage.

[0168] If the terminal does not store the image to be uploaded to the form, the mobile terminal can collect the graphic code displayed on the terminal according to the graphic code collection instruction triggered by the user, parse the graphic code to obtain a jump link and form identifier, and jump to the authorization page according to the jump link. Then, according to the authorization instruction triggered by the user, the server will upload the user information and the parsed form identifier to the server in correspondence. After receiving the user information uploaded by the mobile terminal corresponding to the form identifier, the server will push the user information to the terminal according to the form identifier, and the terminal will then display the user information on the first webpage.

[0169] After uploading the user information, the mobile terminal is redirected from the authorization page to the second web page, and the image, the form item identifier corresponding to the image, and the form identifier are uploaded to the server according to the image upload instruction triggered by the user. After receiving the image and form item identifier uploaded by the user corresponding to the form identifier, the server pushes the link address of the image and the form item identifier corresponding to the image to the terminal according to the form identifier. The terminal downloads the image according to the link address and fills the downloaded image into the position of the form item corresponding to the form item identifier in the form to associate the image with the form. The terminal can then upload the form with the associated image to the server according to the form submission instruction triggered by the user.

[0170] like Figure 12 As shown, in one embodiment, a form processing device 1200 is provided. Figure 12 The form processing device 1200 includes: a display module 1201.

[0171] Display module 1201 is used to display a first web page including a form; a graphic code is displayed in the first web page so that the mobile terminal can jump to the second web page according to the graphic code after collecting the graphic code, so as to upload the data and the form identifier obtained by parsing the graphic code to the server.

[0172] The above-mentioned form processing device 1200 displays the first web page including the form locally, and displays the graphic code in the first web page, so that the mobile terminal that stores or can obtain the data to be uploaded can collect the graphic code, and then jump to the second web page according to the graphic code, and upload the data to be uploaded and the form identifier obtained by parsing the graphic code to the server. In this way, the data association between the local, mobile terminal and server can be achieved through the form identifier, and the form processing is completed, avoiding the tedious operations and time-consuming process of changing the terminal to reopen the first page including the form and then uploading data in the form, thereby greatly improving the efficiency of form processing.

[0173] like Figure 13 As shown, in one embodiment, the form processing device 1200 further includes: a submitting module 1202

[0174] The submit module 1202 is configured to obtain a submit instruction corresponding to a form trigger; and upload the form to the server in response to the submit instruction, so that the server obtains the form with associated data through the form identifier.

[0175] In one embodiment, the submission module 1202 is further configured to receive a link address of data pushed by the server according to the form identifier; associate the data with the form according to the link address; and upload the associated form to the server in response to a submit instruction.

[0176] In one embodiment, the display module 1201 is also used to display the graphic code in the first web page, so that after the mobile terminal collects the graphic code, it jumps to the second web page according to the graphic code, so as to upload the data, the form item identifier corresponding to the data, and the form identifier obtained by parsing the graphic code to the server.

[0177] The submitting module 1202 is further configured to upload the form to the server in response to a submit instruction, so that the server obtains the form with associated data through the form identifier and the form item identifier.

[0178] In one embodiment, the submission module 1202 is also used to receive the link address of the data pushed by the server according to the form identifier, and the form item identifier corresponding to the data; download the data according to the link address; determine the position of the form item corresponding to the form item identifier in the form; fill in the data in the form item according to the position; and upload the form filled with data to the server in response to the submit instruction.

[0179] In one embodiment, the display module 1201 is also used to obtain a graphic code generated based on the jump link and the form identifier of the form; the graphic code is displayed on the first web page, so that after the mobile terminal collects and parses the graphic code, it jumps to the second web page according to the jump link obtained by the parsing, so as to upload the data and the parsed form identifier to the server accordingly.

[0180] In one embodiment, the display module 1201 is also used to display a graphic code in the first web page, so that after the mobile terminal collects the graphic code, it jumps to the authorization page according to the jump link obtained by parsing, so as to upload the user information and the parsed form identifier to the server, and redirects from the authorization page to the second web page, so as to upload the data and the parsed form identifier to the server.

[0181] like Figure 14 As shown, in one embodiment, a form processing device 1400 is provided. Figure 14 The form processing device 1400 includes: a collection module 1401, a parsing module 1402, a jump module 1403 and an upload module 1404.

[0182] The collection module 1401 is configured to collect a graphic code displayed by a terminal on a first webpage, where the first webpage includes a form.

[0183] The parsing module 1402 is used to parse the graphic code to obtain a jump link and a form identifier corresponding to the form.

[0184] The jump module 1403 is configured to jump to the second web page according to the jump link obtained by parsing.

[0185] The uploading module 1404 is configured to upload the image and the parsed form identifier to the server in correspondence via the second web page.

[0186] The above-mentioned form processing device 1400, when the data to be uploaded on the form displayed by the terminal is locally stored or can be obtained, can collect the graphic code displayed by the terminal on the first web page including the form, and can parse the graphic code to obtain a jump link and a form identifier corresponding to the form, and jump to the second web page according to the jump link obtained by the analysis, so as to upload the data and the form identifier to the server through the second web page. In this way, the data association between the local, terminal and server can be realized through the form identifier, and the form processing is completed, avoiding the tedious operation and time-consuming process of changing the terminal to reopen the first page including the form and then uploading data in the form, thereby greatly improving the efficiency of form processing.

[0187] In one embodiment, the upload module 1404 is further configured to upload the data, the form item identifier corresponding to the data, and the parsed form identifier to the server via the second web page, so that the server obtains a form that associates data with the form identifier and the form item identifier.

[0188] In one embodiment, the jump module 1403 is also used to jump to the authorization page according to the jump link obtained by parsing; upload the user information and the parsed form identifier to the server through the authorization page; and redirect to the second page after the user information is uploaded.

[0189] like Figure 15 As shown, in one embodiment, a form processing device 1500 is provided. Figure 15 The form processing device 1500 includes: a sending module 1501, a first receiving module 1502 and a second receiving module 1503.

[0190] The sending module 1501 is used to send the jump link and the form identifier corresponding to the form included in the first webpage to the terminal, so that the terminal generates a graphic code according to the jump link and the form identifier and displays the graphic code on the first webpage.

[0191] The first receiving module 1502 is configured to receive the uploaded data and the parsed form identifier corresponding to the second webpage to which the mobile terminal jumps through the jump link obtained according to the parsing after collecting and parsing the graphic code.

[0192] The second receiving module 1503 is configured to receive a form uploaded by a terminal and obtain a form associated with data through a form identifier.

[0193] The above-mentioned form processing device 1500, when the terminal needs to perform form processing, sends the jump link and the form identifier corresponding to the form included in the first web page to the terminal, so that the terminal generates a graphic code based on the jump link and the form identifier, and displays it on the first web page. In this way, when there is no data to be uploaded to the form on the terminal, the mobile terminal that stores or can obtain the data to be uploaded can collect and parse the graphic code, and then jump to the second web page according to the jump link obtained by the analysis, and upload the data to the local corresponding to the form identifier. In this way, the data association between the local, mobile terminal and terminal can be realized through the form identifier, and the form processing is completed, avoiding the tedious operation and time-consuming process of changing the terminal to reopen the first page including the form and then uploading data in the form, thereby greatly improving the efficiency of form processing.

[0194] In one embodiment, the first receiving module 1502 is further configured to receive data corresponding to a second webpage uploaded by the mobile terminal after capturing and parsing the graphic code, the form item identifier corresponding to the data, and the parsed form identifier. The second receiving module 1503 is further configured to receive a form uploaded by the terminal and obtain a form with data associated with the form identifier and the form item identifier.

[0195] In one embodiment, the first receiving module 1502 is also used to receive the user information uploaded and the form identifier obtained by parsing corresponding to the authorization page to which the mobile terminal jumps through the jump link obtained by parsing after collecting and parsing the graphic code; and receive the data uploaded and the form identifier obtained by parsing corresponding to the second web page to which the mobile terminal is redirected by the authorization page.

[0196] Figure 16 The internal structure diagram of a computer device in one embodiment is shown. The computer device may be Figure 1 Terminal 110 in Figure 16 As shown, the computer device includes a processor, a memory, a network interface, an input device and a display screen connected via a system bus. Among them, the memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program, which, when executed by the processor, enables the processor to implement a form processing method. The internal memory may also store a computer program, which, when executed by the processor, enables the processor to execute a form processing method. The display screen of the computer device may be a liquid crystal display or an electronic ink display, etc. The input device may be a touch layer covering the display screen, or a button, trackball or touchpad provided on the housing of the computer device, or an external keyboard, touchpad or mouse, etc. Those skilled in the art will understand that Figure 16The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0197] Figure 17 The internal structure diagram of a computer device in one embodiment is shown. The computer device may be Figure 1 The mobile terminal 120 in FIG. Figure 17 As shown, the computer device includes a processor, a memory, a network interface, an input device, an image acquisition device and a display screen connected via a system bus. Among them, the memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program, which, when executed by the processor, enables the processor to implement a form processing method. The internal memory may also store a computer program, which, when executed by the processor, enables the processor to execute a form processing method. The display screen of the computer device may be a liquid crystal display or an electronic ink display, etc. The input device may be a touch layer covering the display screen, or a button, trackball or touchpad provided on the housing of the computer device, or an external keyboard, touchpad or mouse, etc. The image acquisition device may be a built-in camera of the computer device or a connected external camera. Those skilled in the art will understand that Figure 17 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0198] Figure 18 The internal structure diagram of a computer device in one embodiment is shown. The computer device may be Figure 1 The server 130 in FIG. Figure 18 As shown, the computer device includes a processor, a memory, and a network interface connected via a system bus. The memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program. When the computer program is executed by the processor, the processor can implement the form processing method. The internal memory may also store a computer program. When the computer program is executed by the processor, the processor can implement the form processing method. It will be understood by those skilled in the art that Figure 18The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0199] In one embodiment, the form processing device provided by the present application can be implemented in the form of a computer program. The computer program can be used in Figure 16 、 Figure 17 or Figure 18 The non-volatile storage medium of the computer device can store various program modules constituting the form processing apparatus, such as: Figure 12 The display module 1201 shown, for example, Figure 14 The computer program composed of the program modules includes a collection module 1401, a parsing module 1402, a jump module 1403, and an upload module 1404. The computer program enables the processor to execute the steps of the form processing method of each embodiment of the present application described in this specification.

[0200] For example, Figure 16 The computer device shown can be Figure 12 The display module 1201 in the form processing device 1200 shown displays a first web page including a form; a graphic code is displayed in the first web page, so that after the mobile terminal collects the graphic code, it jumps to the second web page according to the graphic code, so as to upload the data and the form identifier obtained by parsing the graphic code to the server.

[0201] For another example, Figure 17 The computer device shown can be Figure 14 In the illustrated form processing device 1400, a collection module 1401 collects a graphic code displayed by a terminal on a first webpage, the first webpage including a form. A parsing module 1402 parses the graphic code to obtain a jump link and a form identifier corresponding to the form. A jump module 1403 jumps to a second webpage based on the parsed jump link. An upload module 1404 uploads the image and the parsed form identifier to a server via the second webpage.

[0202] For another example, Figure 18 The computer device shown can be Figure 15The sending module 1501 in the illustrated form processing device 1500 sends a jump link and a form identifier corresponding to a form included on a first webpage to a terminal, causing the terminal to generate a graphic code based on the jump link and form identifier and display the graphic code on the first webpage. The first receiving module 1502 receives the data corresponding to the second webpage to which the mobile terminal jumps via the jump link obtained after collecting and parsing the graphic code, and the parsed form identifier. The second receiving module 1503 receives the form uploaded by the terminal and obtains the form associated with the data through the form identifier.

[0203] In one embodiment, a form processing system is provided, comprising a server, a terminal, and a mobile terminal. The terminal is configured to display a first webpage containing a form and a graphic code on the first webpage. The mobile terminal is configured to capture the graphic code displayed by the terminal, redirect to a second webpage based on the graphic code, and upload data and a form identifier obtained by parsing the graphic code to the server via the second webpage. The server is configured to receive the data uploaded by the mobile terminal.

[0204] In one embodiment, the terminal is further configured to obtain a submit instruction corresponding to a form trigger and upload the form to the server in response to the submit instruction. The server is further configured to receive the form uploaded by the terminal and obtain the form associated with the data through the form identifier.

[0205] In one embodiment, the server is further configured to push a link address of the data to the terminal based on the form identifier. The terminal is further configured to receive the link address of the data pushed by the server based on the form identifier; associate the data with the form based on the link address; and upload the associated form to the server in response to a submit instruction.

[0206] In one embodiment, the server is further configured to send a jump link and a form identifier corresponding to the form to the terminal. The terminal is further configured to generate a graphic code based on the jump link and the form identifier of the form. The mobile terminal is further configured to parse the graphic code to obtain a jump link and a form identifier corresponding to the form; jump to a second webpage based on the parsed jump link; and upload the data and the parsed form identifier to the server via the second webpage.

[0207] In one embodiment, the terminal is further configured to capture a graphic code displayed on the terminal, redirect to a second webpage based on the graphic code, and upload the data, the corresponding form item identifiers, and the form identifiers obtained by parsing the graphic code to a server via the second webpage. The server is further configured to receive the form uploaded by the terminal and obtain a form that associates data with the form identifiers and form item identifiers.

[0208] In one embodiment, the server is further configured to push the data link address and the form item identifier corresponding to the data to the terminal. The terminal is further configured to receive the data link address and the form item identifier corresponding to the data pushed by the server according to the form identifier; download the data according to the link address; determine the position of the form item corresponding to the form item identifier in the form; fill the data in the form item according to the position; and upload the filled-in form to the server in response to a submit instruction.

[0209] In one embodiment, the mobile terminal is also used to collect the graphic code displayed by the terminal, jump to the authorization page according to the jump link obtained by parsing, upload the user information and the parsed form identifier to the server through the authorization page, and redirect from the authorization page to the second page to upload the data and the parsed form identifier to the server.

[0210] The above-mentioned form processing system displays the first web page including the form locally and displays the graphic code in the first web page, so that the mobile terminal that stores or can obtain the data to be uploaded can collect the graphic code, and then jump to the second web page according to the graphic code, and upload the data to be uploaded and the form identifier obtained by parsing the graphic code to the server. In this way, the data association between the local, mobile terminal and server can be achieved through the form identifier, and the form processing is completed, avoiding the tedious operation and time-consuming need to change the terminal to reopen the first page including the form and then upload data in the form, thereby greatly improving the efficiency of form processing.

[0211] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the processor performs the following steps: displaying a first web page including a form; displaying a graphic code on the first web page, so that after a mobile terminal captures the graphic code, it jumps to a second web page according to the graphic code, so as to upload the data and the form identifier obtained by parsing the graphic code to a server.

[0212] In one embodiment, when the computer program is executed by a processor, it further causes the processor to perform the following steps: obtaining a submission instruction corresponding to a form trigger; uploading the form to a server in response to the submission instruction, so that the server obtains the form with associated data through the form identifier.

[0213] In one embodiment, a form is uploaded to a server in response to a submit instruction so that the server obtains a form with associated data through a form identifier, including: receiving a link address of data pushed by the server according to the form identifier; associating the data with the form according to the link address; and uploading the form with associated data to the server in response to the submit instruction.

[0214] In one embodiment, displaying a graphic code on a first webpage so that a mobile terminal, after capturing the graphic code, jumps to a second webpage based on the graphic code, and uploads data and a form identifier obtained by parsing the graphic code to a server in a corresponding manner includes: displaying a graphic code on the first webpage so that a mobile terminal, after capturing the graphic code, jumps to a second webpage based on the graphic code, and uploads data, a form item identifier corresponding to the data, and the form identifier obtained by parsing the graphic code to a server in a corresponding manner. Uploading a form to the server in response to a submit instruction so that the server obtains a form associated with data through the form identifier includes: uploading a form to the server in response to the submit instruction so that the server obtains a form associated with data through the form identifier and the form item identifier.

[0215] In one embodiment, a form is uploaded to a server in response to a submit instruction so that the server obtains a form that associates data through a form identifier and a form item identifier, including: receiving a link address of data pushed by the server according to the form identifier, and a form item identifier corresponding to the data; downloading the data according to the link address; determining a position of a form item corresponding to the form item identifier in the form; filling data in the form item according to the position; and uploading the form filled with data to the server in response to the submit instruction.

[0216] In one embodiment, a graphic code is displayed on a first web page so that a mobile terminal, after collecting the graphic code, jumps to a second web page according to the graphic code, so that data and a form identifier obtained by parsing the graphic code are uploaded to a server in correspondence, including: obtaining a graphic code generated according to a jump link and a form identifier of a form; displaying the graphic code on the first web page so that a mobile terminal, after collecting and parsing the graphic code, jumps to the second web page according to a jump link obtained by parsing, so that data and a form identifier obtained by parsing are uploaded to a server in correspondence.

[0217] In one embodiment, a graphic code is displayed on a first web page so that after the mobile terminal collects and parses the graphic code, it jumps to a second web page according to a jump link obtained by the parsing, so as to upload the data and the parsed form identifier to the server accordingly, including: displaying a graphic code on the first web page so that after the mobile terminal collects the graphic code, it jumps to an authorization page according to a jump link obtained by the parsing, so as to upload the user information and the parsed form identifier to the server accordingly, and redirecting from the authorization page to the second web page so as to upload the data and the parsed form identifier to the server accordingly.

[0218] The above-mentioned storage medium locally displays the first web page including the form and displays the graphic code in the first web page, so that the mobile terminal that stores or can obtain the data to be uploaded can collect the graphic code, and then jump to the second web page according to the graphic code, and upload the data to be uploaded and the form identifier obtained by parsing the graphic code to the server. In this way, the data association between the local, mobile terminal and server can be achieved through the form identifier, and the form processing is completed, avoiding the tedious operations and time-consuming process of changing the terminal to reopen the first page including the form and then uploading data in the form, thereby greatly improving the efficiency of form processing.

[0219] In one embodiment, a computer device is provided, including a memory and a processor. A computer program is stored in the memory. When the computer program is executed by the processor, the processor performs the following steps: displaying a first web page including a form; displaying a graphic code on the first web page, so that after a mobile terminal captures the graphic code, it jumps to a second web page according to the graphic code, so as to upload the data and the form identifier obtained by parsing the graphic code to a server.

[0220] In one embodiment, when the computer program is executed by a processor, it further causes the processor to perform the following steps: obtaining a submission instruction corresponding to a form trigger; uploading the form to a server in response to the submission instruction, so that the server obtains the form with associated data through the form identifier.

[0221] In one embodiment, a form is uploaded to a server in response to a submit instruction so that the server obtains a form with associated data through a form identifier, including: receiving a link address of data pushed by the server according to the form identifier; associating the data with the form according to the link address; and uploading the form with associated data to the server in response to the submit instruction.

[0222] In one embodiment, displaying a graphic code on a first webpage so that a mobile terminal, after capturing the graphic code, jumps to a second webpage based on the graphic code, and uploads data and a form identifier obtained by parsing the graphic code to a server in a corresponding manner includes: displaying a graphic code on the first webpage so that a mobile terminal, after capturing the graphic code, jumps to a second webpage based on the graphic code, and uploads data, a form item identifier corresponding to the data, and the form identifier obtained by parsing the graphic code to a server in a corresponding manner. Uploading a form to the server in response to a submit instruction so that the server obtains a form associated with data through the form identifier includes: uploading a form to the server in response to the submit instruction so that the server obtains a form associated with data through the form identifier and the form item identifier.

[0223] In one embodiment, a form is uploaded to a server in response to a submit instruction so that the server obtains a form that associates data through a form identifier and a form item identifier, including: receiving a link address of data pushed by the server according to the form identifier, and a form item identifier corresponding to the data; downloading the data according to the link address; determining a position of a form item corresponding to the form item identifier in the form; filling data in the form item according to the position; and uploading the form filled with data to the server in response to the submit instruction.

[0224] In one embodiment, a graphic code is displayed on a first web page so that a mobile terminal, after collecting the graphic code, jumps to a second web page according to the graphic code, so that data and a form identifier obtained by parsing the graphic code are uploaded to a server in correspondence, including: obtaining a graphic code generated according to a jump link and a form identifier of a form; displaying the graphic code on the first web page so that a mobile terminal, after collecting and parsing the graphic code, jumps to the second web page according to a jump link obtained by parsing, so that data and a form identifier obtained by parsing are uploaded to a server in correspondence.

[0225] In one embodiment, a graphic code is displayed on a first web page so that after the mobile terminal collects and parses the graphic code, it jumps to a second web page according to a jump link obtained by the parsing, so as to upload the data and the parsed form identifier to the server accordingly, including: displaying a graphic code on the first web page so that after the mobile terminal collects the graphic code, it jumps to an authorization page according to a jump link obtained by the parsing, so as to upload the user information and the parsed form identifier to the server accordingly, and redirecting from the authorization page to the second web page so as to upload the data and the parsed form identifier to the server accordingly.

[0226] The above-mentioned computer device displays the first web page including the form locally and displays the graphic code in the first web page, so that the mobile terminal that stores or can obtain the data to be uploaded can collect the graphic code, and then jump to the second web page according to the graphic code, and upload the data to be uploaded and the form identifier obtained by parsing the graphic code to the server accordingly. In this way, the data association between the local, mobile terminal and server can be achieved through the form identifier, and the form processing is completed, avoiding the tedious operation and time-consuming need to change the terminal to reopen the first page including the form and then upload data in the form, thereby greatly improving the efficiency of form processing.

[0227] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the processor performs the following steps: collecting a graphic code displayed by a terminal on a first web page, the first web page including a form; parsing the graphic code to obtain a jump link and a form identifier corresponding to the form; jumping to a second web page according to the jump link obtained by parsing; and uploading the data and the parsed form identifier to a server via the second web page.

[0228] In one embodiment, uploading the data and the parsed form identifier to the server via the second web page includes: uploading the data, the form item identifier corresponding to the data and the parsed form identifier to the server via the second web page, so that the server obtains a form that associates data through the form identifier and the form item identifier.

[0229] In one embodiment, jumping to the second web page according to the jump link obtained by parsing includes: jumping to the authorization page according to the jump link obtained by parsing; uploading the user information and the parsed form identifier to the server through the authorization page; and redirecting to the second page after the user information is uploaded.

[0230] The above-mentioned storage medium, when locally storing or being able to obtain the data to be uploaded on the form displayed by the terminal, can collect the graphic code displayed by the terminal on the first web page including the form, and can parse the graphic code to obtain a jump link and a form identifier corresponding to the form, and jump to the second web page according to the jump link obtained by parsing, so as to upload the data and the form identifier to the server through the second web page. In this way, the data association between the local, terminal and server can be realized through the form identifier, and the form processing is completed, avoiding the tedious operation and time-consuming process of having to change the terminal to reopen the first page including the form and then upload data in the form, thereby greatly improving the efficiency of form processing.

[0231] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory. When the computer program is executed by the processor, the processor performs the following steps: collecting a graphic code displayed by a terminal on a first web page, where the first web page includes a form; parsing the graphic code to obtain a jump link and a form identifier corresponding to the form; jumping to a second web page according to the jump link obtained by parsing; and uploading the data and the parsed form identifier to a server via the second web page.

[0232] In one embodiment, uploading the data and the parsed form identifier to the server via the second web page includes: uploading the data, the form item identifier corresponding to the data and the parsed form identifier to the server via the second web page, so that the server obtains a form that associates data through the form identifier and the form item identifier.

[0233] In one embodiment, jumping to the second web page according to the jump link obtained by parsing includes: jumping to the authorization page according to the jump link obtained by parsing; uploading the user information and the parsed form identifier to the server through the authorization page; and redirecting to the second page after the user information is uploaded.

[0234] When the above-mentioned computer device locally stores or can obtain the data to be uploaded on the form displayed by the terminal, it can collect the graphic code displayed by the terminal on the first web page including the form, and can parse the graphic code to obtain a jump link and a form identifier corresponding to the form, and jump to the second web page according to the jump link obtained by the analysis, so as to upload the data and the form identifier to the server through the second web page. In this way, the data association between the local, terminal and server can be realized through the form identifier, and the form processing is completed, avoiding the tedious operation and time-consuming process of changing the terminal to reopen the first page including the form and then uploading data in the form, thereby greatly improving the efficiency of form processing.

[0235] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the processor performs the following steps: sending a jump link and a form identifier corresponding to a form included in a first web page to a terminal, so that the terminal generates a graphic code based on the jump link and the form identifier, and displays the graphic code on the first web page; receiving the uploaded data and the parsed form identifier corresponding to the second web page to which the mobile terminal jumps through the jump link obtained by parsing after collecting and parsing the graphic code; receiving the form uploaded by the terminal, and obtaining a form with associated data through the form identifier.

[0236] In one embodiment, receiving, after a mobile terminal collects and parses a graphic code, data uploaded corresponding to a second webpage to which the mobile terminal jumps via a jump link obtained according to the parsing, and a parsed form identifier, includes: receiving, after a mobile terminal collects and parses the graphic code, data uploaded corresponding to a second webpage to which the mobile terminal jumps via a jump link obtained according to the parsing, data, a form item identifier corresponding to the data, and a parsed form identifier. Receiving a form uploaded by the terminal and obtaining a form associated with the data via the form identifier includes: receiving the form uploaded by the terminal and obtaining a form associated with the data via the form identifier and the form item identifier.

[0237] In one embodiment, after the receiving mobile terminal collects and parses the graphic code, the data uploaded and the form identifier obtained by parsing are corresponding to the second web page to which the receiving mobile terminal jumps through the jump link obtained by parsing, including: after the receiving mobile terminal collects and parses the graphic code, the user information uploaded and the form identifier obtained by parsing are corresponding to the authorization page to which the receiving mobile terminal jumps through the jump link obtained by parsing; the data uploaded and the form identifier obtained by parsing are corresponding to the second web page to which the receiving mobile terminal is redirected by the authorization page.

[0238] The above-mentioned storage medium, when the terminal needs to process a form, sends the jump link and the form identifier corresponding to the form included in the first web page to the terminal, so that the terminal generates a graphic code based on the jump link and the form identifier, and displays it on the first web page. In this way, when there is no data to be uploaded to the form on the terminal, the mobile terminal that stores or can obtain the data to be uploaded can collect and parse the graphic code, and then jump to the second web page according to the jump link obtained by the analysis, and upload the data to the local computer corresponding to the form identifier. In this way, the data association between the local computer, the mobile terminal and the terminal can be realized through the form identifier, and the form processing is completed, avoiding the tedious operation and time-consuming process of changing the terminal to reopen the first page including the form and then uploading data in the form, thereby greatly improving the efficiency of form processing.

[0239] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory. When the computer program is executed by the processor, the processor performs the following steps: sending a jump link and a form identifier corresponding to a form included in a first web page to a terminal, so that the terminal generates a graphic code based on the jump link and the form identifier, and displays the graphic code on the first web page; receiving data uploaded by a mobile terminal corresponding to a second web page to which the mobile terminal jumps through a jump link obtained by the analysis after collecting and parsing the graphic code and the form identifier obtained by the analysis; receiving the form uploaded by the terminal, and obtaining a form associated with data through the form identifier.

[0240] In one embodiment, receiving, after a mobile terminal collects and parses a graphic code, data uploaded corresponding to a second webpage to which the mobile terminal jumps via a jump link obtained according to the parsing, and a parsed form identifier, includes: receiving, after a mobile terminal collects and parses the graphic code, data uploaded corresponding to a second webpage to which the mobile terminal jumps via a jump link obtained according to the parsing, data, a form item identifier corresponding to the data, and a parsed form identifier. Receiving a form uploaded by the terminal and obtaining a form associated with the data via the form identifier includes: receiving the form uploaded by the terminal and obtaining a form associated with the data via the form identifier and the form item identifier.

[0241] In one embodiment, after the receiving mobile terminal collects and parses the graphic code, the data uploaded and the form identifier obtained by parsing are corresponding to the second web page to which the receiving mobile terminal jumps through the jump link obtained by parsing, including: after the receiving mobile terminal collects and parses the graphic code, the user information uploaded and the form identifier obtained by parsing are corresponding to the authorization page to which the receiving mobile terminal jumps through the jump link obtained by parsing; the data uploaded and the form identifier obtained by parsing are corresponding to the second web page to which the receiving mobile terminal is redirected by the authorization page.

[0242] The above-mentioned computer device, when the terminal needs to process a form, sends the jump link and the form identifier corresponding to the form included in the first web page to the terminal, so that the terminal generates a graphic code based on the jump link and the form identifier, and displays it on the first web page. In this way, when there is no data to be uploaded to the form on the terminal, the mobile terminal that stores or can obtain the data to be uploaded can collect and parse the graphic code, and then jump to the second web page according to the jump link obtained by the analysis, and upload the data to the local computer corresponding to the form identifier. In this way, the data association between the local computer, the mobile terminal and the terminal can be achieved through the form identifier, and the form processing is completed, avoiding the tedious operation and time-consuming process of changing the terminal to reopen the first page including the form and then uploading data in the form, thereby greatly improving the efficiency of form processing.

[0243] Those skilled in the art will appreciate 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 can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

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

[0245] The above embodiments merely illustrate several implementations of the present invention, and while their descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art would be able to make numerous variations and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims.

Claims

1. A form processing method, characterized in that: include: displaying a first web page including a form; Displaying the graphic code in the first webpage so that the mobile terminal jumps to the second webpage according to the graphic code after collecting the graphic code, so as to upload the user identity information corresponding to the user identifier currently logged in by the mobile terminal and the form identifier obtained by parsing the graphic code to the server; Receiving user identity information pushed by the server, wherein the user identity information includes a user social account avatar; The graphic code displayed in the first webpage is replaced with the social account avatar to prompt the mobile terminal to start collecting the filling data associated with the form identifier.

2. The method according to claim 1, characterized in that The method further comprises: Obtaining a submission instruction corresponding to the form trigger; In response to the submit instruction, the form is uploaded to the server, so that the server obtains the form associated with the data through the form identifier.

3. The method according to claim 2, characterized in that The step of uploading the form to the server in response to the submit instruction so that the server obtains the form associated with the data through the form identifier comprises: Receiving the link address of the data pushed by the server according to the form identifier; Associating the data with the form according to the link address; In response to the submit instruction, the form associated with the data is uploaded to the server.

4. The method according to claim 2, characterized in that: The displaying of the graphic code in the first webpage so that the mobile terminal jumps to the second webpage according to the graphic code after collecting the graphic code, so as to upload the data and the form identifier obtained by parsing the graphic code to the server in correspondence, includes: Displaying the graphic code in the first webpage so that the mobile terminal jumps to the second webpage according to the graphic code after collecting the graphic code, so as to upload the data, the form item identifier corresponding to the data and the form identifier obtained by parsing the graphic code to the server; The step of uploading the form to the server in response to the submit instruction so that the server obtains the form associated with the data through the form identifier comprises: In response to the submit instruction, the form is uploaded to a server, so that the server obtains a form that associates the data with the form identifier and the form item identifier.

5. The method according to claim 4, characterized in that The step of uploading the form to the server in response to the submit instruction, so that the server obtains the form that associates the data with the form identifier and the form item identifier, comprises: Receiving the link address of the data pushed by the server according to the form identifier and the form item identifier corresponding to the data; Download the data according to the link address; Determine the position of the form item corresponding to the form item identifier in the form; Fill the data in the form item according to the position; In response to the submit instruction, the form filled with the data is uploaded to the server.

6. The method according to claim 1, characterized in that The displaying of the graphic code in the first webpage so that the mobile terminal jumps to the second webpage according to the graphic code after collecting the graphic code, so as to upload the data and the form identifier obtained by parsing the graphic code to the server in correspondence, includes: Acquire a graphic code generated according to the jump link and the form identifier of the form; The graphic code is displayed in the first web page, so that after the mobile terminal collects and analyzes the graphic code, it jumps to the second web page according to the jump link obtained by the analysis, so as to upload the data and the form identifier obtained by the analysis to the server accordingly.

7. The method according to claim 6, characterized in that The displaying of the graphic code in the first webpage so that the mobile terminal collects and analyzes the graphic code and then jumps to the second webpage according to the jump link obtained by the analysis, so as to upload the data and the form identifier obtained by the analysis to the server in correspondence, includes: The graphic code is displayed in the first web page so that after the mobile terminal collects the graphic code, it jumps to the authorization page according to the jump link obtained by parsing, so as to upload the user information and the parsed form identifier to the server accordingly, and redirects from the authorization page to the second web page so as to upload the data and the parsed form identifier to the server accordingly.

8. A form processing method, characterized in that: Applied to mobile terminals, including: collecting a graphic code displayed by a terminal on a first webpage, wherein the first webpage includes a form; Parsing the graphic code to obtain a jump link and a form identifier corresponding to the form; Jump to the second web page according to the jump link obtained by parsing; The user identity information corresponding to the user identifier currently logged in on the mobile terminal and the parsed form identifier are uploaded to the server through the second web page, wherein the user identity information is used to send to the terminal so that the terminal replaces the graphic code displayed on the first web page with the social account avatar in the user identity information, so as to prompt the mobile terminal to start collecting the filled data associated with the form identifier.

9. The method according to claim 8, characterized in that The step of uploading the data and the parsed form identifier to the server correspondingly through the second webpage includes: The data, the form item identifier corresponding to the data and the form identifier obtained by parsing are uploaded to the server correspondingly through the second webpage, so that the server obtains a form that associates the data through the form identifier and the form item identifier.

10. The method according to claim 9, characterized in that The step of uploading the data, the form item identifier corresponding to the data, and the form identifier obtained by parsing to the server through the second webpage, so that the server obtains a form that associates the data with the form identifier and the form item identifier, includes: The data, the form item identifier corresponding to the data and the form identifier obtained by parsing are uploaded to the server accordingly through the second web page, wherein the uploaded form identifier, form item identifier and the data are used to instruct the server to push the link address of the data and the form item identifier to the terminal according to the form identifier, so as to obtain a form that associates the data through the form identifier and the form item identifier.

11. The method according to claim 8, characterized in that The step of jumping to the second webpage according to the jump link obtained by parsing includes: Jump to the authorization page according to the jump link obtained by parsing; Upload the user information and the parsed form identifier to the server accordingly through the authorization page; After the user information is uploaded, redirect to the second page.

12. The method according to claim 8, characterized in that The step of uploading the data and the parsed form identifier to the server correspondingly through the second webpage includes: The data and the parsed form identifier are correspondingly uploaded to the server through the second webpage, wherein the uploaded form identifier and the uploaded data are used to instruct the server to push the link address of the data to the terminal according to the form identifier.

13. A form processing method, characterized in that: Applicable to servers, including: Sending a jump link and a form identifier corresponding to the form included in the first webpage to the terminal, so that the terminal generates a graphic code according to the jump link and the form identifier, and displays the graphic code in the first webpage; After collecting and parsing the graphic code, the receiving mobile terminal uploads the user identity information corresponding to the user identity currently logged in by the mobile terminal and the parsed form identifier corresponding to the second webpage jumped to according to the jump link obtained by the parsing, wherein the user identity information is used to send to the terminal so that the terminal replaces the graphic code displayed on the first webpage with the social account avatar in the user identity information, so as to prompt the mobile terminal to start collecting the fill-in data associated with the form identifier; A form uploaded by the terminal is received, and a form associated with the data through the form identifier is obtained.

14. The method according to claim 13, characterized in that After collecting and parsing the graphic code, the receiving mobile terminal jumps to the second webpage corresponding to the uploaded data and the parsed form identifier through the jump link obtained by parsing, including: After collecting and parsing the graphic code, the receiving mobile terminal jumps to the second webpage corresponding to the uploaded data, the form item identifier corresponding to the data, and the form identifier obtained by parsing through the jump link obtained by parsing; The receiving the form uploaded by the terminal and obtaining the form associated with the data through the form identifier includes: A form uploaded by the terminal is received, and a form is obtained that associates the data with the form identifier and the form item identifier.

15. The method according to claim 14, characterized in that The receiving the form uploaded by the terminal and obtaining the form that associates the data with the form identifier and the form item identifier includes: Pushing the link address of the data and the form item identifier corresponding to the data to the terminal; the pushed link address and the form item identifier are used to instruct the terminal to download the data according to the link address, determine the position of the form item corresponding to the form item identifier in the form, and fill the data in the form item according to the position, and then upload the form filled with the data to the server; A form uploaded by the terminal is received, and a form is obtained that associates the data with the form identifier and the form item identifier.

16. The method according to claim 13, characterized in that After collecting and parsing the graphic code, the receiving mobile terminal jumps to the second webpage corresponding to the uploaded data and the parsed form identifier through the jump link obtained by parsing, including: After collecting and parsing the graphic code, the receiving mobile terminal jumps to the authorization page corresponding to the uploaded user information and the parsed form identifier through the jump link obtained by the parsing; Receive the data uploaded by the mobile terminal through the second webpage redirected by the authorization page and the form identifier obtained by parsing.

17. The method according to claim 13, characterized in that The receiving the form uploaded by the terminal and obtaining the form associated with the data through the form identifier includes: Pushing the link address of the data to the terminal; the link address is used to instruct the terminal to associate the data with the form according to the link address, and upload the form associated with the data to the server; A form uploaded by the terminal is received, and a form associated with the data through the form identifier is obtained.

18. A form processing system, characterized in that: It includes servers, terminals and mobile terminals, among which: The terminal is used to display a first webpage including a form, and to display a graphic code in the first webpage; The mobile terminal is used to collect the graphic code displayed by the terminal, jump to the second webpage according to the graphic code, and upload the user identity information corresponding to the user identifier currently logged in by the mobile terminal and the form identifier obtained by parsing the graphic code to the server through the second webpage, wherein the user identity information is used to be sent to the terminal so that the terminal replaces the graphic code displayed in the first webpage with the social account avatar in the user identity information, so as to prompt the mobile terminal to start collecting the fill-in data associated with the form identifier; The server is used to receive the data uploaded by the mobile terminal.

19. The system according to claim 18, characterized in that The terminal is also used to obtain a submission instruction corresponding to the form trigger; and upload the form to the server in response to the submission instruction; The server is further configured to receive a form uploaded by the terminal, and obtain a form associated with the data through the form identifier.

20. The system according to claim 19, characterized in that The server is also used to push the link address of the data to the terminal according to the form identifier; The terminal is also used to receive the link address of the data pushed by the server according to the form identifier; The data is associated with the form according to the link address; and the form associated with the data is uploaded to the server in response to the submit instruction.

21. The system according to claim 18, characterized in that The server is also used to send a jump link and a form identifier corresponding to the form to the terminal; The terminal is also used to generate a graphic code according to the jump link and the form identifier of the form; The mobile terminal is also used to parse the graphic code to obtain a jump link and a form identifier corresponding to the form; Jump to the second web page according to the jump link obtained by parsing; The data and the parsed form identifier are uploaded to the server correspondingly through the second web page.

22. The system according to claim 19, characterized in that The terminal is also used to collect the graphic code displayed by the terminal, jump to the second webpage according to the graphic code, and upload the data, the form item identifier corresponding to the data and the form identifier obtained by parsing the graphic code to the server through the second webpage; The server is further configured to receive a form uploaded by the terminal, and obtain a form that associates the data with the form identifier and the form item identifier.

23. The system according to claim 22, characterized in that The server is also used to push the link address of the data and the form item identifier corresponding to the data to the terminal; The terminal is also used to receive the link address of the data pushed by the server according to the form identifier, and the form item identifier corresponding to the data; download the data according to the link address; determine the position of the form item corresponding to the form item identifier in the form; fill the data in the form item according to the position; and upload the form filled with the data to the server in response to the submit instruction.

24. A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the processor is caused to perform the steps of the method according to any one of claims 1 to 17.

25. A computer device comprising a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the steps of the method according to any one of claims 1 to 17.