Electronic signature processing method, device, equipment and storage medium

By recording and signing and editing information during the editing of electronic documentation, the problems that the electronic documentation cannot be achieved in the existing technologies cannot achieve the editing records and signature records, and improved the application scenario of the user experience and supporting multiple rounds of editing and signing.

CN118551737BActive Publication Date: 2025-01-28THREE GORGES GROUP IND DEVELOPMENT (BEIJING) CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410618412.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-05-17
Publication Date
2025-01-28
Estimated Expiration
2044-05-17

AI Technical Summary

Technical Problem

The existing technology cannot realize the editing records and signature records of electronic documents, resulting in poor user experience, especially in the context of multi-person editing, reviewing, approval scenarios and traceability of historical records.

Method used

During the first round of editing, obtaining electronic document templates, and responding to the publisher's signing and recording signing information of the publisher's signature operation. Subsequently, the editor's electronic documentation was edited and signed, the content of the form item was updated and the editor and signed information were recorded, and the electronic documents carrying all editors and signing information were finally released.

Benefits of technology

The editing records and signing records of electronic documents are implemented, which facilitates the follow -up analysis of users, improves the user experience, and supports the application scenarios of multiple rounds of editing and signing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118551737B_ABST
    Figure CN118551737B_ABST
Patent Text Reader

Abstract

The disclosed embodiment relates to an electronic signature processing method, device, equipment and storage medium, the method comprising: in the first round of editing process, based on the electronic document template after electronic signature, obtaining the electronic document to be edited corresponding to the first round of editing; in the process of editing the electronic document to be edited corresponding to the first round of editing, performing the following steps for each editor of the first round of editing: in response to the editing operation of the editor of the first round of editing on the target form item with authority, updating the content in the edited target form item and recording the corresponding editing information, and in response to the signature operation of the editor of the first round of editing, electronically signing the edited electronic document and recording the corresponding signature information; after completing the first round of editing, publishing the electronic document obtained by the first round of editing. According to the disclosed embodiment, editing records and signature records can be realized to improve user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to the field of computer technology, and in particular to an electronic signature processing method, device, equipment, and storage medium. Background Art

[0002] Electronic signature is an electronic technology that simulates the traditional paper document signature behavior. It is mainly used to ensure the integrity of electronic documents and the identity authentication of the signer, as well as to prevent the tampering of documents during transmission and storage. For example, a secret key can be used to electronically sign an electronic document, and a public key can be used to verify the signed electronic document to prevent the electronic document from being illegally tampered with, thereby ensuring the legitimacy of the electronic document.

[0003] However, it is currently not possible to record electronic document editing and signatures, resulting in a poor user experience. Summary of the invention

[0004] In order to solve the above technical problems or at least partially solve the above technical problems, the embodiments of the present disclosure provide an electronic signature processing method, device, equipment and storage medium.

[0005] A first aspect of an embodiment of the present disclosure provides an electronic signature processing method, the method comprising:

[0006] In the first round of editing, an electronic document template is obtained, wherein the electronic document template includes a target form item;

[0007] In response to the publisher's signing operation on the electronic document template, electronically signing the electronic document template and recording corresponding signature information;

[0008] Based on the electronic document template after the electronic signature, the electronic document to be edited corresponding to the first round of editing is obtained;

[0009] In the process of editing the electronic document to be edited corresponding to the first round of editing, the following steps are performed for each editor of the first round of editing: in response to the editing operation of the editor of the first round of editing on the target form item with authority, the content in the edited target form item is updated, and in response to the signature operation of the editor of the first round of editing, the edited electronic document is electronically signed and the corresponding signature information is recorded;

[0010] After the first round of editing is completed, the electronic document obtained by the first round of editing is published, wherein the electronic document obtained by the first round of editing carries the editing information and signature information of all form items in the first round of editing process.

[0011] A second aspect of an embodiment of the present disclosure provides an electronic signature processing device, the device comprising:

[0012] A first acquisition module, used to acquire an electronic document template in a first round of editing, wherein the electronic document template includes a target form item;

[0013] A first signature module, configured to electronically sign the electronic document template and record corresponding signature information in response to a signature operation of the publisher on the electronic document template;

[0014] A first copy module, used to obtain the electronic document to be edited corresponding to the first round of editing based on the electronic document template after the electronic signature;

[0015] The second signature module is used to perform the following steps for each editor of the first round of editing during the process of editing the electronic document to be edited corresponding to the first round of editing: in response to the editing operation of the editor of the first round of editing on the target form item with authority, update the content in the edited target form item and record the corresponding editing information; and in response to the signature operation of the editor of the first round of editing, electronically sign the edited electronic document and record the corresponding signature information;

[0016] The first publishing module is used to publish the electronic document obtained by the first round of editing after the first round of editing is completed, wherein the electronic document obtained by the first round of editing carries the editing information and signature information in the first round of editing process.

[0017] A third aspect of an embodiment of the present disclosure provides an electronic device, the server comprising: a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the method of the first aspect above.

[0018] A fourth aspect of an embodiment of the present disclosure provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the method of the first aspect described above can be implemented.

[0019] Compared with the prior art, the technical solution provided by the embodiments of the present disclosure has the following advantages:

[0020] The disclosed embodiment records the signature information corresponding to each signature and the editing information of each edit during the first round of editing, so that the electronic document obtained by the first round of editing carries the editing information of all edits and the signature information of all signatures during the first round of editing. Compared with the existing electronic signature solution that only presents the signature in the electronic document, the disclosed embodiment can additionally realize the electronic document editing record and signature record, which is convenient for the user to perform subsequent analysis and improves the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0022] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0023] Figure 1 is a flow chart of an electronic signature processing method provided by an embodiment of the present disclosure;

[0024] Figure 2 It is a flowchart of another electronic signature processing method provided by an embodiment of the present disclosure;

[0025] Figure 3 It is a flowchart of an electronic signature processing process provided by an embodiment of the present disclosure;

[0026] Figure 4 It is a structural schematic diagram of an electronic signature processing device provided by an embodiment of the present disclosure;

[0027] Figure 5 It is a structural schematic diagram of an electronic device in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0028] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.

[0029] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.

[0030] At present, it is still impossible to record the editing and signature of electronic documents, which makes it impossible to meet the requirements of multiple people editing, reviewing, and approving electronic documents, traceable historical records, and comparative analysis after multiple entries of the same form item, which leads to poor user experience. In addition, there is no method to track and compare the changes in the attribute values ​​of each form item in the document after each operation in the application scenario where the same electronic document is edited and signed by multiple editors in multiple rounds in the business process.

[0031] In view of this, the embodiments of the present disclosure provide an electronic signature processing method, device, equipment and storage medium, which are suitable for scenes such as important information entry, filling, report output, offline data retrieval, indicator trend analysis, etc. For example, Figure 1 1 is a flowchart of an electronic signature processing method provided by an embodiment of the present disclosure, and the method can be executed by an electronic device. The electronic device can be exemplarily understood as a device such as a mobile phone, a tablet computer, a laptop computer, a desktop computer, a smart TV, etc. Figure 1 As shown, the method provided in this embodiment includes the following steps:

[0032] S110. In a first round of editing, an electronic document template is obtained, wherein the electronic document template includes a target form item.

[0033] Specifically, an electronic document template is a standardized electronic document created by a publisher. An electronic document template has standardized, fixed main content, style and format, and includes multiple form items, wherein the multiple form items include editable form items (i.e., target form items) and electronic signature fields. An editor can edit the content in the target form items to which he has authority through an editing operation, and can also sign in the electronic signature field to which he has authority through a signing operation.

[0034] S120 . In response to the publisher's signing operation on the electronic document template, electronically sign the electronic document template and record corresponding signature information.

[0035] Specifically, the signature operation in the embodiment of the present disclosure may be any operation known to those skilled in the art that can be used to perform a signature in the electronic signature domain, and is not limited thereto. For example, the signature operation may include clicking a signature button or icon, but is not limited thereto.

[0036] Specifically, the specific method of performing electronic signature in the embodiments of the present disclosure may be any method known to those skilled in the art, and is not limited thereto, for example, using a secret key to perform electronic signature, etc., but is not limited thereto.

[0037] Specifically, the signature information may include: signature subject information (ie, identity information of the signer), signature time, and / or signature image (ie, signature icon, signature mark), etc., but is not limited thereto.

[0038] It can be understood that electronically signing an electronic document template can make the electronically signed electronic document template carry the signature information of this signature, thereby ensuring the authenticity of the electronic document template itself and preventing the file from being maliciously tampered with.

[0039] S130: Based on the electronic document template after the electronic signature, obtain the electronic document to be edited corresponding to the first round of editing.

[0040] Specifically, the electronic document to be edited corresponding to the first round of editing is the editing and signature object of the editor of the first round of editing. In other words, the editor edits and signs based on the electronic document to be edited corresponding to the first round of editing.

[0041] In some embodiments, the electronic document template after the electronic signature is copied to obtain the electronic document to be edited corresponding to the first round of editing.

[0042] Of course, in other embodiments, the electronic document template after the electronic signature may also be directly used as the electronic document to be edited corresponding to the first round of editing.

[0043] S140. During the process of editing the electronic document to be edited corresponding to the first round of editing, the following steps are performed for each editor of the first round of editing: in response to the editing operation of the target form item with authority performed by the editor of the first round of editing, the content in the edited target form item is updated and the corresponding editing information is recorded; and in response to the signature operation of the editor of the first round of editing, the edited electronic document is electronically signed and the corresponding signature information is recorded.

[0044] Specifically, the editing operation in the embodiments of the present disclosure may be any operation known to those skilled in the art that can edit the content in the form item, and is not limited to this. For example, the editing operation may include an operation of editing the content in the form item through touch, keyboard, voice, gesture, etc., but is not limited to this.

[0045] Specifically, the specific type of the editing operation can be set by those skilled in the art according to actual conditions, and is not limited here. Optionally, the editing operation includes: an input operation, a modification operation, and / or a format adjustment operation. Accordingly, updating the content in the edited target form item includes: if the editing operation is an input operation, adding the input content to the corresponding target form item; if the editing operation is a modification operation, replacing the pre-modification content in the corresponding target form item with the modified content; and / or if the editing operation is a format adjustment operation, adjusting the format of the content in the corresponding target form item. In this way, a variety of editing needs of editors can be met.

[0046] Specifically, the editing information may include: content changes (the original content and the edited content in the target form item), editing time, editor, type of editing operation (input, modification, and / or format adjustment (font size, color, bold, italic, etc.)), and / or edited target form item, etc., but is not limited to these.

[0047] Specifically, in a round of editing, an editor can perform once "in response to the editing operation of the target form item with authority by the editor of the first round of editing, update the content in the edited target form item and record the corresponding editing information, and in response to the signature operation of the editor of the first round of editing, electronically sign the edited electronic document and record the corresponding signature information", for example, the editor edits the content in all the target form items with authority through the editing operation, and then signs the edited electronic document through the signature operation to be responsible for the content edited in the target form item. Of course, for an editor, the above steps can also be performed multiple times, for example, the editor edits the content in all the target form items with authority through the editing operation for the first time, and then signs the electronic document after the first editing through the signature operation. Then, if the editor finds that the content in some target form items is filled in incorrectly and needs to be modified, the editor can edit the content in the target form items with authority and need to be modified through the editing operation for the second time, and then sign the electronic document after the second editing through the signature operation. For another example, the editor edits the content of part of the target form items with permission through the editing operation for the first time, and then signs the electronic document after the first editing through the signing operation. Then, the editor edits the content of the remaining target form items with permission through the editing operation for the second time, and then signs the electronic document after the second editing through the signing operation.

[0048] Specifically, for all editors of a round of editing, editing operations and signing operations can be performed in sequence. For example, the editors of the first round of editing include A and B, then the following steps are performed for A: in response to the editing operation of the editor of the first round of editing on the target form item with authority, the content in the edited target form item is updated and the corresponding editing information is recorded, and in response to the signing operation of the editor of the first round of editing, the edited electronic document is electronically signed and the corresponding signature information is recorded. Then, the electronic document edited and signed by A is transferred to B, and the following steps are performed for B: in response to the editing operation of the editor of the first round of editing on the target form item with authority, the content in the edited target form item is updated and the corresponding editing information is recorded, and in response to the signing operation of the editor of the first round of editing, the edited electronic document is electronically signed and the corresponding signature information is recorded. Of course, for the editors of the first round of editing, the editing operation and the signature operation can also be performed synchronously. For example, if the editors of the first round of editing include A and B, A and B can synchronously perform the following steps online respectively: in response to the editing operation of the target form item with authority by the editor of the first round of editing, update the content in the edited target form item and record the corresponding editing information, and in response to the signature operation of the editor of the first round of editing, electronically sign the edited electronic document and record the corresponding signature information. The content edited by each other and the signature image can be seen by each other.

[0049] S150. After the first round of editing is completed, the electronic document obtained by the first round of editing is published, wherein the electronic document obtained by the first round of editing carries the editing information of all the editings and the signature information of all the signatures in the first round of editing.

[0050] Specifically, after all editors of the first round of editing have completed editing and signing, the final electronic document is the electronic document obtained by the first round of editing.

[0051] It is understandable that the existing electronic signature scheme simply adds a signature image to the electronic signature field, but a simple signature image often cannot realize the editing record and signature record of the electronic document, resulting in the inability to track the editing process and the inability to realize the subsequent offline information tracing and local data comparison analysis based on the electronic document obtained after each round of editing. In view of this, the present disclosure can define a standardized electronic document template and perform electronic signature to ensure its legitimacy. Each editor can edit the target form item with the right item by performing an editing operation according to the predetermined electronic editing signature link and the corresponding editable form item (i.e., the target form item with the right item), so that the electronic device updates the content in the edited target form item and records the corresponding editing information, and the electronic device electronically signs the edited electronic document and records the corresponding signature information by performing the signature operation, and finally forms an electronic document containing the editing information of all previous edits and the signature information of all previous signatures. It is convenient for users to track the editing process, trace the offline information and compare and analyze the local data based on the editing information and signature information, and improve the user experience.

[0052] In some embodiments, at least one more round of editing may be performed after S150. Optionally, the electronic document to be edited corresponding to the Nth round of editing is obtained, where N is an integer greater than or equal to 2; in the process of editing the electronic document to be edited corresponding to the Nth round of editing, the following steps are performed for each editor of the Nth round of editing: in response to the editing operation of the Nth round of editing editor on the target form item with authority, the content in the edited target form item is updated and the corresponding editing information is recorded, and in response to the signature operation of the Nth round of editing editor, the edited electronic document is electronically signed and the corresponding signature information is recorded; after the Nth round of editing is completed, the electronic document obtained by the Nth round of editing is published.

[0053] Figure 2 This is a flow chart of another electronic signature processing method provided by the embodiment of the present disclosure. The embodiment of the present disclosure is optimized on the basis of the above embodiment, and the embodiment of the present disclosure can also be combined with various optional solutions in one or more of the above embodiments.

[0054] like Figure 2 As shown, the electronic signature processing method may include the following steps.

[0055] S210: In a first round of editing, an electronic document template is obtained, wherein the electronic document template includes a target form item.

[0056] Specifically, S210 is similar to S110 and will not be described in detail here.

[0057] S220: In response to the publisher's signing operation on the electronic document template, electronically sign the electronic document template and record corresponding signature information.

[0058] Specifically, S220 is similar to S120 and will not be described in detail here.

[0059] S230: Based on the electronic document template after the electronic signature, obtain the electronic document to be edited corresponding to the first round of editing.

[0060] Specifically, S230 is similar to S130 and will not be described in detail here.

[0061] S240. During the process of editing the electronic document to be edited corresponding to the first round of editing, the following steps are performed for each editor of the first round of editing: in response to the editing operation of the target form item with authority performed by the editor of the first round of editing, the content in the edited target form item is updated and the corresponding editing information is recorded; and in response to the signature operation of the editor of the first round of editing, the edited electronic document is electronically signed and the corresponding signature information is recorded.

[0062] Specifically, S240 is similar to S140 and will not be described in detail here.

[0063] S250. After the first round of editing is completed, the electronic document obtained by the first round of editing is published, wherein the electronic document obtained by the first round of editing carries the editing information of all the editings and the signature information of all the signatures in the first round of editing.

[0064] Specifically, S250 is similar to S150 and will not be described in detail here.

[0065] S260. During the Nth round of editing, a historical electronic document corresponding to the Nth round of editing is obtained, wherein N is an integer greater than or equal to 2, and the historical electronic document is an electronic document obtained during the N-1th round of editing.

[0066] Specifically, the electronic document obtained by the N-1th round of editing carries the editing information of all previous editing and the signature information of all previous signatures in each editing process from the first round of editing to the N-1th round of editing. Exemplarily, when N=3, the electronic document obtained by the N-1th (i.e., 2nd) round of editing carries the editing information of all previous editing and the signature information of all previous signatures in the first round of editing, and the editing information of all previous editing and the signature information of all previous signatures in the second round of editing.

[0067] S270, in response to the signature operation of the initiator of the Nth round of editing on the historical electronic document, the content in the target form item in the historical electronic document is cleared, and the cleared electronic document is electronically signed and the corresponding signature information is recorded to obtain the electronic document to be edited corresponding to the Nth round of editing.

[0068] Of course, in other embodiments, in response to the signature operation of the initiator of the Nth round of editing on the historical electronic document, other signature images except the signature image corresponding to the publisher can also be cleared. Specifically, the electronic document to be edited corresponding to the Nth round of editing is the editing and signature object of the editor of the Nth round of editing. In other words, the editor edits and signs on the basis of the electronic document to be edited corresponding to the Nth round of editing. It should be noted that the editor of the first round of editing and the editor of the Nth round of editing can be the same or different, and there is no limitation on this. The initiator can be the publisher, or one of the editors of the Nth round of editing, or other users who are different from the publisher and the editors of the Nth round of editing, and there is no limitation on this.

[0069] It can be understood that the initiator's signing operation on the historical electronic document corresponding to the Nth round of editing can separate the previous round of editing and the current round of editing through the signature record corresponding to the signing operation. In other words, the signature record can be used as the segmentation information of adjacent rounds of editing, which facilitates the subsequent segmentation of the editing information and signature information corresponding to adjacent rounds of editing.

[0070] S280. In the process of editing the electronic document to be edited corresponding to the Nth round of editing, the following steps are performed for each editor of the Nth round of editing: in response to the editing operation of the editor of the Nth round of editing on the target form item with authority, the content in the edited target form item is updated and the corresponding editing information is recorded; and in response to the signature operation of the editor of the Nth round of editing, the edited electronic document is electronically signed and the corresponding signature information is recorded.

[0071] Specifically, for the understanding of S280, please refer to the explanation of S140, which will not be repeated here.

[0072] S290. After the Nth round of editing is completed, the electronic document obtained by the Nth round of editing is published, wherein the electronic document obtained by the Nth round of editing carries the editing information of all previous editings and the signature information of all previous signatures in each round of editing.

[0073] Specifically, after all editors of the Nth round of editing have completed editing and signing, the final electronic document obtained is the electronic document obtained by the Nth round of editing.

[0074] Specifically, the electronic document obtained by the Nth round of editing carries the editing information of all previous editing and the signature information of all previous signatures in each editing process from the first round of editing to the Nth round of editing. Exemplarily, when N=3, the electronic document obtained by the Nth round of editing carries the editing information of all previous editing and the signature information of all previous signatures in the first round of editing, the editing information of all previous editing and the signature information of all previous signatures in the second round of editing, and the editing information of all previous editing and the signature information of all previous signatures in the third round of editing.

[0075] It is understandable that in some scenarios, multiple rounds of editing may be required. For example, in a physical examination scenario, patients may need a physical examination every year, and each physical examination requires a round of editing of the physical examination form (i.e., the electronic document template). Therefore, in the disclosed embodiment, by responding to the initiator's signature operation on the historical electronic document corresponding to the Nth round of editing, the segmentation information of adjacent rounds of editing can be built into the electronic document, and in the new round of editing, the content in the target form item is completely cleared (or reset) so that a new round of editing and signature operations can be started in a blank state. In this way, the editing information and signature information between subsequent rounds of editing can realize information tracing, indicator comparison and trend analysis.

[0076] In some embodiments, the method further includes: downloading the electronic document obtained through the Mth round of editing, where M is an integer greater than or equal to 1; and verifying the legitimacy of all signatures in each round of editing based on the electronic document obtained through the Mth round of editing.

[0077] Specifically, the specific method for verifying whether the signature is legitimate in the embodiments of the present disclosure may be any method known to those skilled in the art, and is not limited thereto, for example, using a public key to verify legitimacy, etc., but is not limited thereto.

[0078] Specifically, if M is equal to 1, then for the electronic document obtained by the Mth (i.e. 1)th round of editing, the legitimacy of the signature is verified based on the signature information corresponding to the publisher's signature, and for each signature of each editor, the legitimacy of the signature is verified based on the signature information corresponding to the signature.

[0079] Specifically, if M is greater than 1, then for the electronic document obtained in the Mth round of editing, the legitimacy of the signature is verified based on the signature information corresponding to the publisher's signature; for each round of editing, the legitimacy of the signature is verified based on the signature information corresponding to the opener's signature; for each round of editing, for each signature of each editor, the legitimacy of the signature is verified based on the signature information corresponding to the signature.

[0080] It is understandable that, since the electronic document obtained by the Mth round of editing carries the signature information of previous signatures, after downloading the electronic document obtained by the Mth round of editing, the legitimacy of the signature can be verified offline based on the signature information carried therein.

[0081] In some other embodiments, the method further includes: displaying the electronic document obtained by the Mth round of editing, wherein the content displayed at the target form item is the content edited at the target form item for the last time during the Mth round of editing.

[0082] It is understandable that during the Mth round of editing, the editor may edit a certain target form item multiple times, and the content of the last edit is usually the content that the editor considers to be accurate and final. Therefore, by setting the content displayed at the target form item to be the content edited at the target form item for the last time during the Mth round of editing, relatively accurate content can be presented to the user.

[0083] In some further embodiments, the method further includes: for each target form item, based on the electronic document obtained in the Mth round of editing, extracting the signature information of all previous signatures during the Mth round of editing, and the editing information of all previous edits corresponding to each signature; based on the signature information of all previous signatures during the Mth round of editing of each target form item, and the editing information of all previous edits corresponding to each signature, generating a content comparison report, wherein the content comparison report is used to characterize the content changes of the target form item during all previous edits during the Mth round of editing; and displaying the content comparison report.

[0084] Specifically, for the electronic document obtained by the Mth round of editing, the legitimacy of the publisher's signature is verified when M is equal to 1, and the legitimacy of the signature of the Mth round of editing is verified when M is greater than 1. Then, the signature information of the editor's previous signatures can be retrieved in sequence, and the following steps are performed for each signature information retrieved: verify the legitimacy of the signature information, and extract the editing information of the previous edits corresponding to the signature. It should be noted that the previous edits corresponding to a certain signature refer to the edits made by the editor within the time period before the signature and after the last signature.

[0085] Specifically, in the Mth round of editing, for a target form item, if the editor has performed one editing operation on it, it corresponds to one editing information; if the editor has performed two or more editing operations on it, it corresponds to two or more editing information (the editing information corresponding to each editing operation can be distinguished by the signature information of the signature operation corresponding to each editing operation). At least the changed content in the editing information is extracted and listed, so as to obtain a content comparison of all previous edits for the target form item.

[0086] Specifically, the content comparison report may include the changes of each target form item in all previous edits. Of course, for each target form item, the content comparison report may also include the editing time and signature information corresponding to the content of all previous edits, which is not limited.

[0087] Exemplary, in the field of construction, a certain project construction quality acceptance record form is an industry standardized form. During the implementation process, the construction unit's initial inspection and final inspection personnel need to fill in and confirm the data. The design, supervision and other unit personnel review and approve them respectively. After giving conclusive opinions, the signature is valid and filed as a project file. Apply the electronic signature processing method provided by the present disclosure, first electronically sign the construction quality acceptance record form (i.e., electronic document template) to ensure the legality of the form style and content. On this basis, the construction unit's initial inspection, final inspection personnel, design unit personnel, and supervision personnel are respectively designated to edit and sign four links, and the corresponding editable form items (i.e., target form items). In the electronic document obtained by copying the construction quality acceptance record form, the relevant personnel enter and modify the corresponding editable form items respectively, and sign and seal them. In this way, the editing information of each edit and the signature information of each signature are recorded in the above-mentioned electronic document. After the whole process is completed, an electronic document containing 5 signature information is formed, which can be archived as a basis for acceptance. When you need to check information, the electronic document can display the status and information after the last editing by default. When you need to understand the process information, first retrieve the signature information of the above electronic document, and verify the legitimacy of the signature based on the signature information, and then extract the editable form item contents entered and modified during each signature in turn. For the same editable form item, you can display a list to compare the content changes before and after each signature, which fully reflects the specific editing and signing links and the intentions of the corresponding operators. The operators are fully responsible for the authenticity of the content of the editing and signing links they handle.

[0088] It can be understood that by comparing the content changes before and after the signatures in a round of editing for the same target form item, the intention of the editor of the round of editing for the target form item can be fully reflected.

[0089] In some further embodiments, the method further includes: if M is greater than 1, then for each target form item, based on the electronic document obtained by the Mth round of editing, extracting the content that was last edited at the target form item during each round of editing; based on the content that was last edited at the target form item during each round of editing, generating a content change trend corresponding to each target form item, and obtaining a content change trend report, wherein the content change trend report is used to characterize the content change of the final content of the target form item during each round of editing; and displaying the content change trend report.

[0090] Specifically, for each target form item, the content (i.e., the final content) that was last edited at the target form item during the first round of editing is extracted, the content that was last edited at the target form item during the second round of editing is extracted, and so on, the content that was last edited at the target form item during the Mth round of editing is extracted, and the change process of the content edited in M ​​rounds can be compared in a list or graph.

[0091] Exemplarily, in the field of physical examination, there is a demand for physical condition trend analysis based on a single physical examination report. To meet this demand, the electronic signature processing method provided by the present disclosure is applied. First, a physical examination report template is defined, and the editing and signing links and corresponding editable form items (i.e., target form items) of the surgery, internal medicine, and ENT departments in the physical examination report are specified. At the same time, the "start physical examination" signing link is defined, and the signature is published after it is valid. During the first physical examination, a blank physical examination report is generated for each physical examination customer. First, the "start physical examination" signature is executed, and then the doctors of each department enter the physical examination information of the corresponding department and sign during the physical examination. After all are completed, a complete physical examination report containing the records and signatures of each doctor is formed and handed over to the customer, and each doctor is responsible for the data results of his own examination part. During the second physical examination, the "start physical examination" signature is executed again based on the physical examination report, and the contents of all editable form items are cleared (the historical editing information is still in the data corresponding to each editing and signing link). A new physical examination begins, and then the physical examination doctors of each department perform the output entry signature operation respectively to form a new version of the signature document. When reviewing the report, you can see the results of the most recent physical examination by default. Furthermore, based on the "Start Physical Examination" signature mark and signature time, you can sequentially retrieve the signature information and corresponding editing information of previous physical examinations, and display the data results of different batches of physical examinations for any editable form item, ultimately achieving the goal of directly reflecting the changes and trends of the customer's physical condition indicators in the same physical examination report.

[0092] It can be understood that by comparing the content change trends of the same target form item in multiple rounds of editing, the content changes corresponding to the target form item can be fully reflected, so that the signature information and editing information between each round of editing can realize information traceability, indicator comparison and trend analysis.

[0093] The following is a detailed description with reference to a specific example. Figure 3 FIG. 1 is a flowchart of an electronic signature processing process provided by an embodiment of the present disclosure. Figure 3As shown, first define a standardized electronic document template, which contains multiple form items and is signed to ensure its legitimacy. Specify the electronic editing and signing process and the corresponding editable form items (i.e., target form items), edit and sign the editable form items in multiple electronic editing and signing processes, and finally form an electronic document containing the editing information of all previous edits and the signature information of all previous signatures. By performing signature authentication on the electronic document, extracting the editing information and signature information at all previous signatures, directly tracing the editing process of the electronic document based on a single file in the local offline mode, and comparing the form item data, on the basis of realizing traditional document anti-counterfeiting verification, the whole process of tracking the formation of form item data in the electronic document can be realized.

[0094] It can be understood that by signing the electronic document template to ensure the legitimacy of the original document template, by defining multiple editing and signing links, specifying corresponding editable form items, recording the signing process and editing and modification content, and realizing full process tracking and data comparison and analysis.

[0095] Figure 4 Schematic diagram of the structure of an electronic signature processing device provided by an embodiment of the present disclosure. The electronic signature processing device can be understood as the above electronic device or a part of the functional modules in the above electronic device. Figure 4 As shown, the electronic signature processing device 400 includes:

[0096] A first acquisition module 410 is used to acquire an electronic document template in a first round of editing, wherein the electronic document template includes a target form item;

[0097] The first signature module 420 is used to electronically sign the electronic document template and record corresponding signature information in response to the publisher's signature operation on the electronic document template;

[0098] The first copy module 430 is used to obtain the electronic document to be edited corresponding to the first round of editing based on the electronic document template after the electronic signature;

[0099] The second signature module 440 is used to perform the following steps for each editor of the first round of editing during the process of editing the electronic document to be edited corresponding to the first round of editing: in response to the editing operation of the editor of the first round of editing on the target form item with authority, update the content in the edited target form item and record the corresponding editing information; and in response to the signature operation of the editor of the first round of editing, electronically sign the edited electronic document and record the corresponding signature information;

[0100] The first publishing module 450 is used to publish the electronic document obtained by the first round of editing after completing the first round of editing, wherein the electronic document obtained by the first round of editing carries the editing information of all the editings and the signature information of all the signatures in the first round of editing.

[0101] In some embodiments, the apparatus further comprises:

[0102] A second acquisition module is used to acquire, during the Nth round of editing, a historical electronic document corresponding to the Nth round of editing, wherein N is an integer greater than or equal to 2, and the historical electronic document is an electronic document obtained during the N-1th round of editing;

[0103] A third signature module is used for clearing the content in the target form item in the historical electronic document in response to the signature operation of the initiator of the Nth round of editing on the historical electronic document, electronically signing the cleared electronic document and recording the corresponding signature information, so as to obtain the electronic document to be edited corresponding to the Nth round of editing;

[0104] The fourth signature module is used to perform the following steps for each editor of the Nth round of editing during the process of editing the electronic document to be edited corresponding to the Nth round of editing: in response to the editing operation of the editor of the Nth round of editing on the target form item with authority, update the content in the edited target form item and record the corresponding editing information; and in response to the signature operation of the editor of the Nth round of editing, electronically sign the edited electronic document and record the corresponding signature information;

[0105] The second publishing module is used to publish the electronic document obtained by the Nth round of editing after completing the Nth round of editing, wherein the electronic document obtained by the Nth round of editing carries the editing information of all the editing processes in each round of editing and the signature information of all the signatures.

[0106] In some embodiments, updating the content in the edited target form item includes:

[0107] If the editing operation is an input operation, the input content is added to the corresponding target form item;

[0108] If the editing operation is a modification operation, the content before modification in the corresponding target form item is replaced with the content after modification;

[0109] If the editing operation is a format adjustment operation, the format of the content in the corresponding target form item is adjusted.

[0110] In some embodiments, the apparatus further comprises:

[0111] A first downloading module, used to download the electronic document obtained by the Mth round of editing, where M is an integer greater than or equal to 1;

[0112] The first verification module is used to verify the legitimacy of all signatures in each round of editing based on the electronic document obtained in the Mth round of editing.

[0113] In some embodiments, the apparatus further comprises:

[0114] The first display module is used to display the electronic document obtained by the M-th round of editing, wherein the content displayed at the target form item is the content edited at the target form item for the last time during the M-th round of editing.

[0115] In some embodiments, the apparatus further comprises:

[0116] A first extraction module is used to extract, for each target form item, the signature information of all previous signatures in the M-th round of editing and the editing information of all previous edits corresponding to each signature based on the electronic document obtained by the M-th round of editing;

[0117] A first generating module, configured to generate a content comparison report based on the signature information of each target form item during the M-th round of editing and the editing information of each signature corresponding to each signature, wherein the content comparison report is used to characterize the content changes of the target form item during the M-th round of editing;

[0118] The first display module is used to display the content comparison report.

[0119] In some embodiments, the apparatus further comprises:

[0120] A second extraction module is configured to extract, for each target form item, the content edited at the target form item for the last time in each round of editing based on the electronic document obtained by the Mth round of editing if M is greater than 1;

[0121] A second generating module is used to generate a content change trend corresponding to each target form item based on the content edited at the target form item for the last time in each round of editing of each target form item, and obtain a content change trend report, wherein the content change trend report is used to characterize the content change of the final content of the target form item in each round of editing;

[0122] The second display module is used to display the content change trend report.

[0123] The device provided in this embodiment can execute the method of any of the above embodiments, and its execution method and beneficial effects are similar, which will not be repeated here.

[0124] An embodiment of the present disclosure further provides an electronic device, which includes: a memory, in which a computer program is stored; and a processor, for executing the computer program. When the computer program is executed by the processor, the method of any of the above embodiments can be implemented.

[0125] For example, Figure 5 Schematic diagram of the structure of an electronic device in the embodiment of the present disclosure. Figure 5 , which shows a schematic diagram of the structure of an electronic device 500 suitable for implementing the embodiment of the present disclosure. The electronic device 500 in the embodiment of the present disclosure may include but is not limited to mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle terminals (such as vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0126] like Figure 5 As shown, the electronic device 500 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the electronic device 500 are also stored. The processing device 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0127] Typically, the following devices may be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 508 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 509. The communication device 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 5 The electronic device 500 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0128] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 509, or installed from a storage device 508, or installed from a ROM 502. When the computer program is executed by the processing device 501, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.

[0129] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0130] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.

[0131] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0132] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device: obtains an electronic document template during a first round of editing, wherein the electronic document template includes a target form item; in response to a publisher's signing operation on the electronic document template, electronically signs the electronic document template and records corresponding signature information; obtains an electronic document to be edited corresponding to the first round of editing based on the electronic document template after electronic signature; in the process of editing the electronic document to be edited corresponding to the first round of editing, performs the following steps for each editor of the first round of editing: in response to an editing operation of the editor of the first round of editing on the target form item with authority, updates the content in the edited target form item and records corresponding editing information, and in response to the signing operation of the editor of the first round of editing, electronically signs the edited electronic document and records corresponding signature information; after completing the first round of editing, publishes the electronic document obtained by the first round of editing, wherein the electronic document obtained by the first round of editing carries the editing information of all previous edits and signature information of all previous signatures during the first round of editing.

[0133] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages ​​or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0134] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0135] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a unit does not, in some cases, limit the unit itself.

[0136] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0137] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0138] The embodiments of the present disclosure further provide a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the method of any of the above embodiments can be implemented. The execution method and beneficial effects are similar and will not be repeated here.

[0139] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0140] The above description is only a specific embodiment of the present disclosure, so that those skilled in the art can understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to the embodiments described herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for processing an electronic signature, characterized in that: include: In the first round of editing, an electronic document template is obtained, wherein the electronic document template includes a target form item; In response to the publisher's signing operation on the electronic document template, electronically signing the electronic document template and recording corresponding signature information; Based on the electronic document template after the electronic signature, the electronic document to be edited corresponding to the first round of editing is obtained; In the process of editing the electronic document to be edited corresponding to the first round of editing, the following steps are performed for each editor of the first round of editing: in response to the editing operation of the editor of the first round of editing on the target form item with authority, the content in the edited target form item is updated and the corresponding editing information is recorded; and in response to the signature operation of the editor of the first round of editing, the edited electronic document is electronically signed and the corresponding signature information is recorded; After the first round of editing is completed, the electronic document obtained by the first round of editing is published, wherein the electronic document obtained by the first round of editing carries the editing information of all previous editings and the signature information of all previous signatures in the first round of editing; The method further includes: in the Nth round of editing, obtaining a historical electronic document corresponding to the Nth round of editing, wherein N is an integer greater than or equal to 2, and the historical electronic document is an electronic document obtained in the N-1th round of editing; In response to the signing operation of the initiator of the Nth round of editing on the historical electronic document, the content in the target form item in the historical electronic document is cleared, and the cleared electronic document is electronically signed and the corresponding signature information is recorded to obtain the electronic document to be edited corresponding to the Nth round of editing; In the process of editing the electronic document to be edited corresponding to the Nth round of editing, the following steps are performed for each editor of the Nth round of editing: in response to the editing operation of the editor of the Nth round of editing on the target form item with authority, the content in the edited target form item is updated and the corresponding editing information is recorded; and in response to the signature operation of the editor of the Nth round of editing, the edited electronic document is electronically signed and the corresponding signature information is recorded; After the Nth round of editing is completed, the electronic document obtained by the Nth round of editing is published, wherein the electronic document obtained by the Nth round of editing carries the editing information of all previous editings and the signature information of all previous signatures in each round of editing; The method further includes: downloading the electronic document obtained by the Mth round of editing, where M is an integer greater than or equal to 1; Based on the electronic document obtained by the Mth round of editing, verify the legitimacy of all signatures in each round of editing; The method further comprises: for each of the target form items, based on the electronic document obtained by the M-th round of editing, extracting the signature information of all previous signatures in the M-th round of editing, and the editing information of all previous edits corresponding to each signature; Generate a content comparison report based on the signature information of each target form item during the M-th round of editing and the editing information of each signature corresponding to each editing, wherein the content comparison report is used to characterize the content changes of the target form item during the M-th round of editing; Displaying a comparison report of the said contents; The method further includes: if M is greater than 1, for each of the target form items, based on the electronic document obtained by the Mth round of editing, extracting the content edited at the target form item for the last time in each round of editing; Based on the content of each target form item that was last edited at the target form item in each round of editing, a content change trend corresponding to each target form item is generated to obtain a content change trend report, wherein the content change trend report is used to characterize the content change of the final content of the target form item in each round of editing; A report on the change trend of the content is displayed.

2. The method according to claim 1, characterized in that The updating of the content in the edited target form item includes: If the editing operation is an input operation, the input content is added to the corresponding target form item; If the editing operation is a modification operation, the content before modification in the corresponding target form item is replaced with the content after modification; If the editing operation is a format adjustment operation, the format of the content in the corresponding target form item is adjusted.

3. The method according to claim 1, characterized in that Also includes: The electronic document obtained by the M-th round of editing is displayed, wherein the content displayed at the target form item is the content edited at the target form item for the last time during the M-th round of editing.

4. An electronic signature processing device, characterized in that: include: A first acquisition module, used to acquire an electronic document template in a first round of editing, wherein the electronic document template includes a target form item; A first signature module, configured to electronically sign the electronic document template and record corresponding signature information in response to a signature operation of the publisher on the electronic document template; A first copy module, used to obtain the electronic document to be edited corresponding to the first round of editing based on the electronic document template after the electronic signature; The second signature module is used to perform the following steps for each editor of the first round of editing during the process of editing the electronic document to be edited corresponding to the first round of editing: in response to the editing operation of the editor of the first round of editing on the target form item with authority, update the content in the edited target form item and record the corresponding editing information; and in response to the signature operation of the editor of the first round of editing, electronically sign the edited electronic document and record the corresponding signature information; A first publishing module, configured to publish the electronic document obtained by the first round of editing after the first round of editing is completed, wherein the electronic document obtained by the first round of editing carries the editing information of all previous edits and the signature information of all previous signatures in the first round of editing; The device also includes: A second acquisition module is used to acquire, during the Nth round of editing, a historical electronic document corresponding to the Nth round of editing, wherein N is an integer greater than or equal to 2, and the historical electronic document is an electronic document obtained during the N-1th round of editing; A third signature module is used for clearing the content in the target form item in the historical electronic document in response to the signature operation of the initiator of the Nth round of editing on the historical electronic document, electronically signing the cleared electronic document and recording the corresponding signature information, so as to obtain the electronic document to be edited corresponding to the Nth round of editing; The fourth signature module is used to perform the following steps for each editor of the Nth round of editing during the process of editing the electronic document to be edited corresponding to the Nth round of editing: in response to the editing operation of the editor of the Nth round of editing on the target form item with authority, update the content in the edited target form item and record the corresponding editing information; and in response to the signature operation of the editor of the Nth round of editing, electronically sign the edited electronic document and record the corresponding signature information; A second publishing module is used to publish the electronic document obtained by the Nth round of editing after the Nth round of editing is completed, wherein the electronic document obtained by the Nth round of editing carries the editing information of all previous editing and the signature information of all previous signatures in each round of editing; The device also includes: A first downloading module, used to download the electronic document obtained by the Mth round of editing, where M is an integer greater than or equal to 1; A first verification module, used to verify the legitimacy of all signatures in each round of editing based on the electronic document obtained in the Mth round of editing; The device also includes: A first extraction module is used to extract, for each target form item, the signature information of all previous signatures in the M-th round of editing and the editing information of all previous edits corresponding to each signature based on the electronic document obtained by the M-th round of editing; A first generating module, configured to generate a content comparison report based on the signature information of each target form item during the M-th round of editing and the editing information of each signature corresponding to each signature, wherein the content comparison report is used to characterize the content changes of the target form item during the M-th round of editing; A first display module, used to display the content comparison report; The device also includes: A second extraction module is configured to extract, for each target form item, the content edited at the target form item for the last time in each round of editing based on the electronic document obtained by the Mth round of editing if M is greater than 1; A second generating module is used to generate a content change trend corresponding to each target form item based on the content edited at the target form item for the last time in each round of editing of each target form item, and obtain a content change trend report, wherein the content change trend report is used to characterize the content change of the final content of the target form item in each round of editing; The second display module is used to display the content change trend report.

5. An electronic device, characterized in that: include: A processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the method according to any one of claims 1 to 3.

6. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 3 is implemented.

Citation Information

Patent Citations

  • An electronic signature method suitable for whole-process management

    CN109697276A

  • Electronic signature method and device

    CN109756341A