Delaration file consistency guarantee method and device, storage medium and computer equipment

By automating comparisons and multi-level approval processes, the system addresses the issues of version inconsistencies and compliance risks associated with traditional manual verification of investment banking project documents. This achieves efficient and accurate document consistency assurance, meets regulatory requirements, and reduces labor costs.

CN121788047APending Publication Date: 2026-04-03CSC FINANCIAL CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-06
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

Investment banking project documents have issues such as inconsistent versions and format tampering during the process from OA approval to regulatory submission, leading to compliance risks. The existing method of relying on manual verification is labor-intensive and cannot guarantee consistency.

Method used

This paper provides a method to ensure the consistency of application documents. By receiving application documents from the document drafter's terminal, a consistency comparison form is generated using a comparison algorithm. The consistency of the documents is ensured through a multi-level automated approval process, including short-process and long-process approval mechanisms. Combining MD5 value comparison and fuzzy matching, the paper ensures strict verification of documents at each level of terminal.

Benefits of technology

It enables rapid and accurate checking and approval of application documents, reduces labor costs, improves work efficiency, ensures high accuracy and consistency of documents, complies with regulatory standards, and reduces compliance risks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121788047A_ABST
    Figure CN121788047A_ABST
Patent Text Reader

Abstract

The invention discloses a consistency guarantee method and device for a declaration file, a storage medium and computer equipment. The method comprises the following steps: receiving a short process approval request for a short process declaration file, which is submitted by a file dragger terminal through triggering a short process; obtaining an original declaration file corresponding to the short-process declaration file according to the comparison form, and comparing the first declaration file attachment with the original declaration file to generate a consistency comparison form; sending a short process approval instruction to at least one file approval terminal which is preset unidirectionally based on consistency comparison, and receiving a short process approval result fed back by the file approval terminal; if the short process approval result fed back by each file approval terminal is passed, sending a short process approval instruction to a preset declaration approval terminal based on the short process declaration file; and when first project declaration information fed back by the declaration approval terminal based on approval passing of the short process declaration file is received, the first project declaration information is sent to the file dragger terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular to a method, apparatus, storage medium, and computer equipment for ensuring the consistency of application documents. Background Technology

[0002] According to Article 38 of the 2025 Securities Company Compliance Management Rules, investment banking project documents must achieve "three unifications" (consistency in content, version, and signature) from OA approval to regulatory submission. A single violation can result in a suspension of sponsorship qualification for up to six months. The current business process for investment banking application documents has high-risk aspects, namely, discrepancies may exist between documents uploaded by the project team after multi-level approval, documents bearing seals or signatures, and documents submitted to regulatory agencies due to operational errors. Manually reviewing such documents would require enormous human resources and would still not eliminate the risk, which is also inconsistent with current regulatory requirements.

[0003] Existing technologies mainly rely on manual verification, which is still difficult to guarantee document consistency despite the huge manpower required. This can easily lead to problems such as version inconsistencies and format tampering, thereby creating compliance risks. Summary of the Invention

[0004] In view of this, embodiments of this application provide a method, apparatus, storage medium, and computer device for ensuring the consistency of application documents.

[0005] According to one aspect of this application, a method for ensuring the consistency of application documents is provided, the method comprising: The terminal of the receiving document drafter submits a short-process approval request for a short-process application document by triggering a short process, wherein the short-process application document includes a comparison form and a first application document attachment; The original application document corresponding to the short process application document is obtained according to the comparison form. The attachment of the first application document and the original application document are compared, and a consistency comparison form is generated according to the comparison result. The short process application document is obtained by modifying the original application document. Based on the consistency comparison, a short-process approval instruction is sent to at least one pre-set document approval terminal, and the short-process approval result is received from the document approval terminal. If the short-process approval results from each document approval terminal are all approved, then a short-process approval instruction is sent to the preset application approval terminal based on the short-process application document. When the application approval terminal receives the first project application information based on the approval of the short-process application document, it sends the first project application information to the document drafter terminal so that the document drafter can submit the project application based on the first project application information. The first project application information includes the project application certificate and the project application time.

[0006] Optionally, after receiving the approval result from the document approval terminal, the method further includes: If at least one approval terminal reports an approval result of "not approved," the short process is terminated, and a short process termination message is sent to the document drafter's terminal; and / or, Before sending the short-process approval instruction to the preset application approval terminal based on the short-process application document, the method further includes: If the short-process application document contains a final version identifier, then the step of sending a short-process approval instruction to a preset application approval terminal based on the short-process application document is executed; otherwise, the short process is terminated.

[0007] Optionally, the step of comparing the first application document attachment with the original application document and generating a consistency comparison sheet based on the comparison results includes: The first application document attachment and the original application document are compared, and the inconsistencies between the first application document attachment and the original application document are identified as the comparison result; The consistency comparison form is generated based on the comparison results, the consistency comparison form is stored in a preset storage space, and a URL link pointing to the storage location of the consistency comparison form is generated. The step of sending a short-process approval instruction to at least one pre-set document approval terminal based on the consistency comparison includes: Based on the URL link, a short-process approval instruction is sent to at least one preset document approval terminal.

[0008] Optionally, the method further includes: The terminal of the receiving document drafter submits a long-process approval request for a long-process application document by triggering a long process, wherein the long-process application document includes a second application document attachment, and the long-process application document is an initial project application document or a review opinion response document; Based on the second application document attachment, a first long-process approval instruction is sent to the project manager's terminal corresponding to the long-process application document, and the approval result is received from the project manager's terminal; If the project manager's terminal reports an approval result of "pass", then a long-process approval instruction is sent to the at least one document approval terminal based on the second application document attachment, and the long-process approval result is received from the document approval terminal. If the approval result of the long process is passed for each document approval terminal, then a long process approval instruction is sent to the application approval terminal based on the long process application document. When the application approval terminal receives the second project application information based on the approval of the long-process application document, it sends the second project application information to the document drafter terminal so that the document drafter can submit the project application based on the second project application information. The second project application information includes the project application certificate and the project application time.

[0009] Optionally, the method further includes: If feedback regarding the approval of the long-process application document is received from any of the project manager's terminal, the document approval terminal, or the application approval terminal, the long process is terminated, and a message indicating the termination of the long process is sent to the document drafter's terminal; and / or, Before sending the long-process approval instruction to the application approval terminal based on the long-process application document, the method further includes: If the long-process application document contains a final version identifier, then the step of sending a long-process approval instruction to the application approval terminal based on the long-process application document is executed; otherwise, the long process is terminated.

[0010] Optionally, the method further includes: Obtain the publicly available project application documents and calculate the MD5 value of the publicly available project application documents; Check among the submitted application documents to see if there is a target application document with the same MD5 value as the publicly disclosed application document for the project; If they exist, then the target application document is determined to be consistent with the publicly disclosed project application document.

[0011] Optionally, after checking whether a target application with the same MD5 value as the publicly disclosed project application document exists among the submitted application documents, the method further includes: If it does not exist, then a fuzzy match is performed on the submitted application documents based on the project information corresponding to the publicly disclosed project application documents to obtain the target application document corresponding to the publicly disclosed project application documents; The publicly disclosed application documents for the project are compared with the target application documents, and a table of differences in the publicly disclosed documents is generated based on the comparison results; Based on the publicly available document discrepancy table, a publicly available document review instruction is sent to a preset quality control terminal. Upon receiving the document inconsistency result from the quality control terminal, the submission behavior of the target application document is marked as a negative submission behavior, and the drafter of the target application document is marked.

[0012] According to another aspect of this application, a conformity assurance device for application documents is provided, the device comprising: The short process processing module is used to receive a short process approval request for a short process application document submitted by the document drafter's terminal by triggering a short process. The short process application document includes a comparison form and a first application document attachment. The comparison module is used to obtain the original application document corresponding to the short process application document according to the comparison form, compare the first application document attachment and the original application document, and generate a consistency comparison form according to the comparison result. The short process application document is obtained by modifying the original application document. The short-process processing module is further configured to send a short-process approval instruction to at least one preset document approval terminal based on the consistency comparison, and receive the short-process approval result fed back by the document approval terminal; if the short-process approval result fed back by each document approval terminal is approved, then a short-process approval instruction is sent to a preset application approval terminal based on the short-process application document; when the first project application information fed back by the application approval terminal based on the approval of the short-process application document is received, the first project application information is sent to the document drafter terminal so that the document drafter can submit a project application based on the first project application information, wherein the first project application information includes project application voucher and project application time.

[0013] Optionally, the short-processing module is further configured to: If at least one approval terminal reports an approval result of "not approved," the short process is terminated, and a short process termination message is sent to the document drafter's terminal; and / or, If the short-process application document contains a final version identifier, then the step of sending a short-process approval instruction to a preset application approval terminal based on the short-process application document is executed; otherwise, the short process is terminated.

[0014] Optionally, the comparison module is further configured to: The first application document attachment and the original application document are compared, and the inconsistencies between the first application document attachment and the original application document are identified as the comparison result; The consistency comparison form is generated based on the comparison results, the consistency comparison form is stored in a preset storage space, and a URL link pointing to the storage location of the consistency comparison form is generated. The short-processing module is also used for: Based on the URL link, a short-process approval instruction is sent to at least one preset document approval terminal.

[0015] Optionally, the device further includes: a long-processing module, used for: The terminal of the receiving document drafter submits a long-process approval request for a long-process application document by triggering a long process, wherein the long-process application document includes a second application document attachment, and the long-process application document is an initial project application document or a review opinion response document; Based on the second application document attachment, a first long-process approval instruction is sent to the project manager's terminal corresponding to the long-process application document, and the approval result is received from the project manager's terminal; If the project manager's terminal reports an approval result of "pass", then a long-process approval instruction is sent to the at least one document approval terminal based on the second application document attachment, and the long-process approval result is received from the document approval terminal. If the approval result of the long process is passed for each document approval terminal, then a long process approval instruction is sent to the application approval terminal based on the long process application document. When the application approval terminal receives the second project application information based on the approval of the long-process application document, it sends the second project application information to the document drafter terminal so that the document drafter can submit the project application based on the second project application information. The second project application information includes the project application certificate and the project application time.

[0016] Optionally, the long-process module is further configured to: If feedback regarding the approval of the long-process application document is received from any of the project manager's terminal, the document approval terminal, or the application approval terminal, the long process is terminated, and a message indicating the termination of the long process is sent to the document drafter's terminal; and / or, If the long-process application document contains a final version identifier, then the step of sending a long-process approval instruction to the application approval terminal based on the long-process application document is executed; otherwise, the long process is terminated.

[0017] Optionally, the apparatus further includes: a public document verification module, used for: Obtain the publicly available project application documents and calculate the MD5 value of the publicly available project application documents; Check among the submitted application documents to see if there is a target application document with the same MD5 value as the publicly disclosed application document for the project; If they exist, then the target application document is determined to be consistent with the publicly disclosed project application document.

[0018] Optionally, the public document verification module is further configured to: If it does not exist, then a fuzzy match is performed on the submitted application documents based on the project information corresponding to the publicly disclosed project application documents to obtain the target application document corresponding to the publicly disclosed project application documents; The publicly disclosed application documents for the project are compared with the target application documents, and a table of differences in the publicly disclosed documents is generated based on the comparison results; Based on the publicly available document discrepancy table, a publicly available document review instruction is sent to a preset quality control terminal. Upon receiving the document inconsistency result from the quality control terminal, the submission behavior of the target application document is marked as a negative submission behavior, and the drafter of the target application document is tagged to restrict the submission of documents by the tagged drafter.

[0019] According to another aspect of this application, a storage medium is provided that stores a computer program thereon, which, when executed by a processor, implements the above-described method for ensuring the consistency of application documents.

[0020] According to another aspect of this application, a computer device is provided, including a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein the processor executes the program to implement the above-mentioned consistency assurance method for the application documents.

[0021] By employing the above technical solutions, the consistency assurance method, apparatus, storage medium, and computer equipment for application documents provided in this application shorten the processing cycle of application documents from an efficiency perspective. The previous method, relying on manual, step-by-step review and repeated verification, was not only time-consuming and labor-intensive but also prone to human error leading to process delays. This method, through automated comparison and approval processes, can quickly and accurately complete document consistency checks and approvals, improving work efficiency and enabling projects to advance to the application stage more rapidly. Regarding accuracy, the system utilizes advanced comparison algorithms and a strict approval mechanism to comprehensively and meticulously check document content, effectively avoiding problems such as version errors, format tampering, and content inconsistencies that may occur during manual verification. This ensures a high degree of accuracy and consistency in application documents, thereby reducing compliance risks. From a compliance perspective, this method strictly adheres to relevant regulatory requirements. Through multi-level approval and verification processes, it ensures that each application document undergoes rigorous review and control, meeting the regulatory standard of "three unifications" (consistency of content, version, and signature), helping companies avoid regulatory penalties due to document inconsistencies. Furthermore, this method reduces human resource investment and lowers labor costs.

[0022] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the following are specific embodiments of this application. Attached Figure Description

[0023] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings: Figure 1 A flowchart illustrating a method for ensuring the consistency of application documents provided in an embodiment of this application is shown. Figure 2 A flowchart illustrating another method for ensuring the consistency of application documents provided in an embodiment of this application is shown; Figure 3 A schematic diagram of the structure of a document consistency assurance device provided in an embodiment of this application is shown. Detailed Implementation

[0024] The present application will be described in detail below with reference to the accompanying drawings and embodiments. It should be noted that, unless otherwise specified, the embodiments and features described in the embodiments of the present application can be combined with each other.

[0025] This embodiment provides a method for ensuring the consistency of application documents, such as... Figure 1As shown, the method includes: Step 101: Receive the short-process approval request for the short-process application document submitted by the document drafter terminal through triggering the short process, wherein the short-process application document includes a comparison form and a first application document attachment; Step 102: Obtain the original application document corresponding to the short process application document according to the comparison form, compare the first application document attachment with the original application document, and generate a consistency comparison form according to the comparison results. The short process application document is obtained by modifying the original application document. Step 103: Based on the consistency comparison, send a short-process approval instruction to at least one preset document approval terminal and receive the short-process approval result from the document approval terminal. Step 104: If the short-process approval results returned by each document approval terminal are all approved, then send a short-process approval instruction to the preset application approval terminal based on the short-process application document. Step 105: When the first project application information is received from the application approval terminal based on the approval of the short-process application document, the first project application information is sent to the document drafter terminal so that the document drafter can submit a project application based on the first project application information. The first project application information includes the project application certificate and the project application time.

[0026] This application aims to address the compliance risks arising from discrepancies in investment banking application documents due to operational errors. First, it receives a short-process approval request for the application document submitted by the document drafter's terminal, triggered by a short-process mechanism. Here, "short-process" refers to a simplified process compared to a conventional, complex one, suitable for specific situations involving application document processing. For example, when an investment banking project only requires minor modifications to previously approved application documents, such as updating project progress data or adjusting formatting, the document drafter can trigger a short-process to submit an approval request. The submitted short-process application document includes a comparison form and a first application document attachment. The comparison form is used to select the original application document to be compared; the first application document attachment contains the modified document content.

[0027] Secondly, the original application documents corresponding to the short-process application documents are obtained based on the comparison form. The original application documents are those that have undergone a complete approval process and have been deemed compliant and valid. The system will conduct a detailed comparison between the attachments to the first application document and the original application document. This comparison process utilizes advanced text comparison algorithms to comprehensively analyze multiple dimensions, including content, format, and data. A consistency comparison report is generated based on the comparison results. This report clearly shows the differences between the two documents, such as which paragraphs have changed and which data has been modified. For example, if the original application document projects a revenue of 5 million yuan, while the short-process application document modifies this to 6 million yuan, the comparison report will clearly indicate this difference.

[0028] Next, based on the consistency comparison, a short-process approval instruction is sent to at least one pre-set document approval terminal, and the system receives the short-process approval result from the document approval terminal. The document approval terminals are typically used by personnel with professional knowledge and approval authority, specifically including quality control personnel and core personnel. These approvers review the short-process application documents based on the consistency comparison sheet and their own professional judgment. They check whether the application documents involve significant modifications; application documents with significant modifications cannot be approved through the short process and must be completed through the long process. If the approvers deem the modifications reasonable and compliant, they will provide an approval result; otherwise, they will provide a rejection result with an explanation. If the short-process approval results from each document approval terminal are all approved, the system sends a short-process approval instruction to the pre-set application approval terminal based on the short-process application document. The application approval terminal is generally used by project comprehensive management personnel, who perform the final approval of the approved documents. Only when the application approval terminal approves the document does it mean that the short-process application document meets all requirements and can proceed to the next step of the process.

[0029] Finally, upon receiving the first project application information from the approval terminal based on the approval of the short-process application documents, the system sends this information to the document drafter's terminal. The first project application information includes important details such as the project application voucher and the application date. The project application voucher is an official document proving that the project meets the application requirements and has undergone compliant approval, such as a UKey. The document drafter can use this voucher to submit the project application to regulatory agencies. The application date specifies the deadline or optimal time to submit the application, ensuring timely and accurate submission.

[0030] By applying the technical solution of this embodiment, from an efficiency perspective, the processing cycle of application documents is shortened. The previous method, relying on manual, step-by-step review and repeated verification, was not only time-consuming and labor-intensive but also prone to human error leading to delays. This method, through automated comparison and approval processes, can quickly and accurately complete document consistency checks and approvals, improving work efficiency and enabling projects to advance to the application stage more quickly. Regarding accuracy, the system uses advanced comparison algorithms and a strict approval mechanism to comprehensively and meticulously check document content, effectively avoiding problems such as version errors, format tampering, and content inconsistencies that may occur during manual verification. This ensures a high degree of accuracy and consistency in application documents, thereby reducing compliance risks. From a compliance perspective, this method strictly follows relevant regulatory requirements. Through multi-level approval and verification processes, it ensures that each application document has undergone rigorous review and control, meeting the regulatory standard of "three unifications" (consistency of content, version, and signature), helping companies avoid regulatory penalties due to document inconsistencies. Furthermore, this method reduces human resource investment and lowers labor costs.

[0031] Optionally, in this embodiment of the application, after receiving the approval result from the document approval terminal, the method further includes: if the approval result from at least one approval terminal is "not approved," then ending the short process and sending short process termination information to the document drafter terminal; and / or, Before sending the short-process approval instruction to the preset application approval terminal based on the short-process application document, the method further includes: identifying whether the short-process application document contains a final version identifier; if it does, then performing the step of sending the short-process approval instruction to the preset application approval terminal based on the short-process application document; otherwise, ending the short process.

[0032] In this embodiment, during the normal process, after the document drafter submits the short-process application document, multiple document approval terminals will review it and provide feedback on the results. When at least one approval terminal reports a failure, it means that the short-process application document has a problem and does not meet the conditions for continuing. At this time, the system will terminate the entire short process, stop subsequent approval operations, and provide feedback on the termination of the short process to the document drafter's terminal. This information allows the document drafter to be promptly informed of the failure of the application document, so that they can modify and improve the document according to the approval comments and resubmit it, or adjust the project plan according to the actual situation. For example, in an investment banking project, if the compliance officer finds that a certain data in the short-process application document does not meet regulatory requirements and provides a failure feedback, the system will terminate the short process and inform the document drafter, who can then correct the data and re-initiate the process.

[0033] Furthermore, in actual business operations, short-process application documents may exist in different versions, and only the final version is the one ultimately used for application. To ensure that only the final version can enter the application approval stage, the system will first identify whether the short-process application document contains a final version identifier. The final version identifier can be a specific document mark, a specific format requirement, or a specific content feature, used to clearly identify the document as the final version. If the short-process application document contains the final version identifier, the system will execute the step of sending a short-process approval instruction to the application approval terminal to continue the application process; if the short-process application document does not contain the final version identifier, it indicates that the document may still be under modification or has other problems, and the system will end the short process to prevent non-final versions from entering the approval stage and causing problems in subsequent applications. For example, in a project application, it is stipulated that the final version document must include the word "final version" in the file name. The system checks the file name to determine whether it is a final version document; if the word is not present, the process ends.

[0034] Optionally, in this embodiment of the application, the step of comparing the first application document attachment and the original application document, and generating a consistency comparison sheet based on the comparison result, includes: comparing the first application document attachment and the original application document, identifying inconsistencies between the first application document attachment and the original application document as the comparison result; forming the consistency comparison sheet based on the comparison result, storing the consistency comparison sheet in a preset storage space, and generating a URL link pointing to the storage location of the consistency comparison sheet; The step of sending a short-process approval instruction to at least one preset document approval terminal based on the consistency comparison includes: sending a short-process approval instruction to at least one preset document approval terminal based on the URL link.

[0035] In this embodiment, a specific comparison algorithm or tool is used to conduct a comprehensive and detailed comparison between the first application document attachments and the original application document. This comparison is not a simple surface inspection, but delves into all levels of the documents, including but not limited to text content, data values, formatting, and chart information. Through this in-depth comparison, inconsistencies between the first application document attachments and the original application document are accurately identified, and these inconsistencies are the core manifestation of the comparison results. For example, in an investment banking project application document, the original application document states that the projected investment amount for a certain project is 50 million yuan, while the first application document attachment modifies it to 60 million yuan; this data difference will be accurately identified. After obtaining the comparison results, the system will generate a consistency comparison sheet based on these inconsistencies. This comparison sheet is like a detailed "difference list," clearly listing all identified inconsistencies, including specific locations (such as which page or paragraph of the document), details of the inconsistencies (such as what the original content was, and what the modified content is), and other information. After generating the consistency comparison sheet, the system will store it in a preset storage space. This pre-defined storage space can be a specific folder on a server, a dedicated area in a database, or a designated location in a cloud storage service, ensuring the secure storage of the consistency comparison form and convenient subsequent access. Simultaneously, the system generates a URL link pointing to the storage location of this consistency comparison form, allowing for quick location and access to the stored form. When sending a short-process approval instruction to at least one pre-defined document approval terminal, the instruction can be sent based on the previously generated URL link. Once these terminals receive the short-process approval instruction containing the URL link, approvers can directly access the consistency comparison form stored in the pre-defined storage space by clicking the link. This URL-based method of sending approval instructions improves the efficiency of information transmission.

[0036] In the embodiments of this application, optionally, as shown... Figure 2 As shown, the method further includes: Step 201: Receive the long-process approval request for the long-process application document submitted by the document drafter terminal through triggering the long process, wherein the long-process application document includes a second application document attachment, and the long-process application document is the initial project application document or the review opinion response document; Step 202: Based on the second application document attachment, send the first long-process approval instruction to the project manager terminal corresponding to the long-process application document, and receive the approval result fed back by the project manager terminal; Step 203: If the approval result fed back by the project manager's terminal is "pass", then send a long-process approval instruction to the at least one document approval terminal based on the second application document attachment, and receive the long-process approval result fed back by the document approval terminal; if the long-process approval result fed back by each document approval terminal is "pass", then send a long-process approval instruction to the application approval terminal based on the long-process application document. Step 204: When the application approval terminal receives the second project application information based on the approval of the long process application document, the application approval terminal sends the second project application information to the document drafter terminal so that the document drafter can submit the project application based on the second project application information. The second project application information includes the project application certificate and the project application time.

[0037] In this embodiment, in addition to the short-process application document processing method mentioned above, a complete processing mechanism for long-process application documents is also provided. The following is a detailed explanation of this long-process processing technical solution. The system first receives a long-process approval request for the long-process application document submitted by the document drafter's terminal through triggering the long process. The long-process application document here has specific characteristics; it includes a second application document attachment, and its type is either an initial project application document or a response to review comments. An initial project application document is the application material that the project is expected to submit to the relevant department or institution for the first time. It covers comprehensive information about the project and is used to initiate the project application process. Application documents involving significant modifications can also be considered initial project application documents. A response to review comments is a document resubmitted after responding to and revising previously received review comments during the project application process. It aims to resolve issues discovered during the review and promote the project's continued progress. For example, in a company listing project, the initial prospectus and related attachments submitted are the initial project application documents; while when regulatory agencies raise questions about the accuracy of financial data, the document resubmitted by the company containing revised financial data is the response to review comments. Secondly, based on the received second application document attachments, the system sends a first long-process approval instruction to the project manager's terminal corresponding to the long-process application document. The project manager is typically a key person responsible for the overall coordination and control of the project, and they have a deep understanding of the project's overall situation. After receiving the approval instruction, the project manager will conduct a preliminary review of the second application document attachments, focusing on whether the documents meet the project's basic requirements and whether they cover the necessary information. The system receives the approval result from the project manager's terminal. If the approval result is negative, the long-process application document cannot proceed to the next approval stage, and the document drafter needs to revise and improve the document according to the project manager's comments and resubmit it. If the approval result from the project manager's terminal is positive, the system sends a long-process approval instruction to at least one document approval terminal based on the second application document attachments. They will review the application documents from different professional perspectives. For example, compliance specialists will check whether the documents comply with relevant laws, regulations, and regulatory requirements; financial experts will review the accuracy and reasonableness of financial data; and industry analysts will assess the project's feasibility and competitiveness within the industry. The system receives the long-process approval results from the document approval terminals. Only when the results from each document approval terminal are all approved can the long-process application document be eligible to proceed to the next stage.

[0038] Once all document approval terminals have provided feedback, the system sends a long-process approval instruction to the application approval terminal based on the long-process application document. This ensures final approval of the document after multiple levels of approval, guaranteeing that the document fully complies with the application standards and requirements. When the system receives feedback from the application approval terminal regarding the approval of the long-process application document, it sends this information to the document drafter's terminal. The second project application information includes the project application voucher and the project application date. For example, the project application voucher could be a Ukey; the project application date could be a specific date before which the document drafter needs to complete the application. This application embodiment covers all stages from document submission and multi-level approval to final approval, ensuring that the application document undergoes rigorous review and control at each stage, avoiding application risks caused by missing or incomplete processes. The document drafter only needs to trigger the long-process submission, and the subsequent approval process will automatically proceed according to preset rules, reducing the time cost of manual coordination and communication. Simultaneously, each approval terminal can perform review work in parallel, further improving overall approval efficiency.

[0039] In this embodiment of the application, optionally, the method further includes: if feedback of rejection for the long-process application document is received from any of the project manager's terminal, the document approval terminal, and the application approval terminal, then the long process is terminated, and the long process termination information is sent back to the document drafter's terminal; and / or, Before sending the long-process approval instruction to the application approval terminal based on the long-process application document, the method further includes: identifying whether the long-process application document contains a final version identifier; if it does, then performing the step of sending the long-process approval instruction to the application approval terminal based on the long-process application document; otherwise, ending the long process.

[0040] In this embodiment, the entire approval process for long-process application documents involves multiple stages, including the project manager's terminal, the document approval terminal, and the application approval terminal. If the system receives feedback from any of these terminals that the long-process application document is not approved, it will immediately terminate the long process. For example, the project manager may find that the application document lacks key project background information during the review process and report that the approval is not approved; or the compliance specialist in the document approval terminal may find that the document contains content that violates relevant regulations and issue a rejection result; or the application approval terminal may determine that the document does not meet the application standards during the final review and decide not to approve it. Once this happens, the system will report the termination of the long process to the document drafter's terminal. This information allows the document drafter to be promptly informed of the termination of the application process so that they can modify and improve the application document according to the specific feedback, preparing for possible resubmission in the future.

[0041] Furthermore, before sending the long-process approval instruction to the application approval terminal based on the long-process application documents, the system first identifies whether the long-process application documents contain a final version identifier. If the long-process application documents contain a final version identifier, the system will then execute the step of sending the long-process approval instruction to the application approval terminal based on that document. If the long-process application documents do not contain a final version identifier, it means that the documents may still have some aspects that require further adjustment and improvement and have not yet met the requirements for final approval; in this case, the system will terminate the long process. This control mechanism based on the final version identifier helps ensure that only documents that have been thoroughly refined and meet the final application standards can enter the application approval stage, improving the quality of application documents and the success rate of applications.

[0042] In this embodiment of the application, optionally, the method further includes: obtaining a publicly disclosed project application document and calculating the MD5 value of the publicly disclosed project application document; querying among the submitted application documents to see if there is a target application document with the same MD5 value as the publicly disclosed project application document; if so, determining that the target application document is consistent with the publicly disclosed project application document.

[0043] In this embodiment of the application, optionally, after querying the submitted application documents to see if there is a target application document with the same MD5 value as the publicly disclosed project application document, the method further includes: if it does not exist, performing fuzzy matching on the submitted application documents based on the project information corresponding to the publicly disclosed project application document to obtain the target application document corresponding to the publicly disclosed project application document; comparing the publicly disclosed project application document with the target application document, and generating a publicly disclosed document difference table based on the comparison result; sending a publicly disclosed document review instruction to a preset quality control terminal based on the publicly disclosed document difference table, and marking the submission behavior of the target application document as a negative submission behavior and marking the drafter of the target application document when receiving the document inconsistency result from the quality control terminal.

[0044] In this embodiment, a dual mechanism of MD5 value comparison and fuzzy matching verification is used to efficiently verify the consistency between the publicly disclosed project application documents and the submitted documents, and to trace violations. First, by calculating the MD5 value of the publicly disclosed project application documents and quickly matching the target file with the same hash value among the submitted documents, completely identical file versions can be accurately identified. This ensures that the submitted documents and the publicly disclosed content are identical at the binary level, meeting the regulatory requirement of "content consistency" and avoiding compliance risks caused by document tampering or version inconsistencies. If no matching file is found, a fuzzy matching process is initiated. Based on the project information, the submitted documents are compared semantically or structurally, generating a table of differences between the publicly disclosed documents, which triggers a quality control terminal review. When the review confirms inconsistencies, the system automatically marks the target application behavior as a negative application behavior and associates it with the document drafter, forming a closed-loop management system from problem discovery to accountability tracing. This design not only improves the efficiency and accuracy of basic verification through MD5 technology, but also covers complex scenarios such as format adjustments and non-critical content modifications that MD5 cannot recognize through supplementary mechanisms of fuzzy matching and manual review, ensuring that the version and content consistency requirements of the "three unifications" are fully guaranteed. At the same time, the negative behavior marking function strengthens compliance deterrence, prompting document drafters to proactively standardize their operations, reducing human error or intentional violations from the source, and ultimately achieving compliance control and proactive risk prevention throughout the entire lifecycle of application documents. This effectively aligns with the mandatory requirements of the 2025 Securities Company Compliance Management Rules for investment banking project documents regarding "consistency of content, version, and signature," reducing major compliance risks such as suspension of sponsorship qualifications.

[0045] Furthermore, as Figure 1 In terms of specific implementation of the method, this application provides a device for ensuring the consistency of application documents, such as... Figure 3 As shown, the device includes: The short process processing module is used to receive a short process approval request for a short process application document submitted by the document drafter's terminal by triggering a short process. The short process application document includes a comparison form and a first application document attachment. The comparison module is used to obtain the original application document corresponding to the short process application document according to the comparison form, compare the first application document attachment and the original application document, and generate a consistency comparison form according to the comparison result. The short process application document is obtained by modifying the original application document. The short-process processing module is further configured to send a short-process approval instruction to at least one preset document approval terminal based on the consistency comparison, and receive the short-process approval result fed back by the document approval terminal; if the short-process approval result fed back by each document approval terminal is approved, then a short-process approval instruction is sent to a preset application approval terminal based on the short-process application document; when the first project application information fed back by the application approval terminal based on the approval of the short-process application document is received, the first project application information is sent to the document drafter terminal so that the document drafter can submit a project application based on the first project application information, wherein the first project application information includes project application voucher and project application time.

[0046] Optionally, the short-processing module is further configured to: If at least one approval terminal reports an approval result of "not approved," the short process is terminated, and a short process termination message is sent to the document drafter's terminal; and / or, If the short-process application document contains a final version identifier, then the step of sending a short-process approval instruction to a preset application approval terminal based on the short-process application document is executed; otherwise, the short process is terminated.

[0047] Optionally, the comparison module is further configured to: The first application document attachment and the original application document are compared, and the inconsistencies between the first application document attachment and the original application document are identified as the comparison result; The consistency comparison form is generated based on the comparison results, the consistency comparison form is stored in a preset storage space, and a URL link pointing to the storage location of the consistency comparison form is generated. The short-processing module is also used for: Based on the URL link, a short-process approval instruction is sent to at least one preset document approval terminal.

[0048] Optionally, the device further includes: a long-processing module, used for: The terminal of the receiving document drafter submits a long-process approval request for a long-process application document by triggering a long process, wherein the long-process application document includes a second application document attachment, and the long-process application document is an initial project application document or a review opinion response document; Based on the second application document attachment, a first long-process approval instruction is sent to the project manager's terminal corresponding to the long-process application document, and the approval result is received from the project manager's terminal; If the project manager's terminal reports an approval result of "pass", then a long-process approval instruction is sent to the at least one document approval terminal based on the second application document attachment, and the long-process approval result is received from the document approval terminal. If the approval result of the long process is passed for each document approval terminal, then a long process approval instruction is sent to the application approval terminal based on the long process application document. When the application approval terminal receives the second project application information based on the approval of the long-process application document, it sends the second project application information to the document drafter terminal so that the document drafter can submit the project application based on the second project application information. The second project application information includes the project application certificate and the project application time.

[0049] Optionally, the long-process module is further configured to: If feedback regarding the approval of the long-process application document is received from any of the project manager's terminal, the document approval terminal, or the application approval terminal, the long process is terminated, and a message indicating the termination of the long process is sent to the document drafter's terminal; and / or, If the long-process application document contains a final version identifier, then the step of sending a long-process approval instruction to the application approval terminal based on the long-process application document is executed; otherwise, the long process is terminated.

[0050] Optionally, the apparatus further includes: a public document verification module, used for: Obtain the publicly available project application documents and calculate the MD5 value of the publicly available project application documents; Check among the submitted application documents to see if there is a target application document with the same MD5 value as the publicly disclosed application document for the project; If they exist, then the target application document is determined to be consistent with the publicly disclosed project application document.

[0051] Optionally, the public document verification module is further configured to: If it does not exist, then a fuzzy match is performed on the submitted application documents based on the project information corresponding to the publicly disclosed project application documents to obtain the target application document corresponding to the publicly disclosed project application documents; The publicly disclosed application documents for the project are compared with the target application documents, and a table of differences in the publicly disclosed documents is generated based on the comparison results; Based on the publicly available document discrepancy table, a publicly available document review instruction is sent to a preset quality control terminal. Upon receiving the document inconsistency result from the quality control terminal, the submission behavior of the target application document is marked as a negative submission behavior, and the drafter of the target application document is tagged to restrict the submission of documents by the tagged drafter.

[0052] It should be noted that other corresponding descriptions of the functional units involved in the consistency assurance device for application documents provided in this application embodiment can be found by referring to... Figures 1 to 2 The corresponding descriptions in the method will not be repeated here.

[0053] This application also provides a computer device, specifically a personal computer, server, network device, etc. The computer device includes a bus, processor, memory, and communication interface, and may also include input / output interfaces and a display device. The processor of the computer device provides computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database of the computer device stores location information. The network interface of the computer device is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements the steps in the various method embodiments.

[0054] Those skilled in the art will understand that the structure of the computer device described above is only a partial structure related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. A specific computer device may include more or fewer components, or combine certain components, or have different component arrangements.

[0055] In one embodiment, a computer-readable storage medium is provided, which may be non-volatile or volatile, having stored thereon a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0056] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0057] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.

[0058] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, graphics processors, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0059] The technical features of the above embodiments can be combined in any way. For the sake of brevity, 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.

[0060] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for ensuring the consistency of application documents, characterized in that, The method includes: The terminal of the receiving document drafter submits a short-process approval request for a short-process application document by triggering a short process, wherein the short-process application document includes a comparison form and a first application document attachment; The original application document corresponding to the short process application document is obtained according to the comparison form. The attachment of the first application document and the original application document are compared, and a consistency comparison form is generated according to the comparison result. The short process application document is obtained by modifying the original application document. Based on the consistency comparison, a short-process approval instruction is sent to at least one pre-set document approval terminal, and the short-process approval result is received from the document approval terminal. If the short-process approval results from each document approval terminal are all approved, then a short-process approval instruction is sent to the preset application approval terminal based on the short-process application document. When the application approval terminal receives the first project application information based on the approval of the short-process application document, it sends the first project application information to the document drafter terminal so that the document drafter can submit the project application based on the first project application information. The first project application information includes the project application certificate and the project application time.

2. The method according to claim 1, characterized in that, After receiving the approval result from the document approval terminal, the method further includes: If at least one approval terminal reports an approval result of "not approved," the short process is terminated, and a short process termination message is sent to the document drafter's terminal; and / or, Before sending the short-process approval instruction to the preset application approval terminal based on the short-process application document, the method further includes: If the short-process application document contains a final version identifier, then the step of sending a short-process approval instruction to a preset application approval terminal based on the short-process application document is executed; otherwise, the short process is terminated.

3. The method according to claim 2, characterized in that, The step of comparing the first application document attachment with the original application document and generating a consistency comparison sheet based on the comparison results includes: The first application document attachment and the original application document are compared, and the inconsistencies between the first application document attachment and the original application document are identified as the comparison result; The consistency comparison form is generated based on the comparison results, the consistency comparison form is stored in a preset storage space, and a URL link pointing to the storage location of the consistency comparison form is generated. The step of sending a short-process approval instruction to at least one pre-set document approval terminal based on the consistency comparison includes: Based on the URL link, a short-process approval instruction is sent to at least one preset document approval terminal.

4. The method according to claim 1, characterized in that, The method further includes: The terminal of the receiving document drafter submits a long-process approval request for a long-process application document by triggering a long process, wherein the long-process application document includes a second application document attachment, and the long-process application document is an initial project application document or a review opinion response document; Based on the second application document attachment, a first long-process approval instruction is sent to the project manager's terminal corresponding to the long-process application document, and the approval result is received from the project manager's terminal; If the project manager's terminal reports an approval result of "pass", then a long-process approval instruction is sent to the at least one document approval terminal based on the second application document attachment, and the long-process approval result is received from the document approval terminal. If the approval result of the long process is passed for each document approval terminal, then a long process approval instruction is sent to the application approval terminal based on the long process application document. When the application approval terminal receives the second project application information based on the approval of the long-process application document, it sends the second project application information to the document drafter terminal so that the document drafter can submit the project application based on the second project application information. The second project application information includes the project application certificate and the project application time.

5. The method according to claim 4, characterized in that, The method further includes: If feedback regarding the approval of the long-process application document is received from any of the project manager's terminal, the document approval terminal, or the application approval terminal, the long process is terminated, and a message indicating the termination of the long process is sent to the document drafter's terminal; and / or, Before sending the long-process approval instruction to the application approval terminal based on the long-process application document, the method further includes: If the long-process application document contains a final version identifier, then the step of sending a long-process approval instruction to the application approval terminal based on the long-process application document is executed; otherwise, the long process is terminated.

6. The method according to any one of claims 1 to 5, characterized in that, The method further includes: Obtain the publicly available project application documents and calculate the MD5 value of the publicly available project application documents; Check among the submitted application documents to see if there is a target application document with the same MD5 value as the publicly disclosed application document for the project; If they exist, then the target application document is determined to be consistent with the publicly disclosed project application document.

7. The method according to claim 6, characterized in that, After checking whether a target application with the same MD5 value as the publicly disclosed project application document exists among the submitted application documents, the method further includes: If it does not exist, then a fuzzy match is performed on the submitted application documents based on the project information corresponding to the publicly disclosed project application documents to obtain the target application document corresponding to the publicly disclosed project application documents; The publicly disclosed application documents for the project are compared with the target application documents, and a table of differences in the publicly disclosed documents is generated based on the comparison results; Based on the publicly available document discrepancy table, a publicly available document review instruction is sent to a preset quality control terminal. Upon receiving the document inconsistency result from the quality control terminal, the submission behavior of the target application document is marked as a negative submission behavior, and the drafter of the target application document is marked.

8. A device for ensuring the consistency of application documents, characterized in that, The device includes: The short process processing module is used to receive a short process approval request for a short process application document submitted by the document drafter's terminal by triggering a short process. The short process application document includes a comparison form and a first application document attachment. The comparison module is used to obtain the original application document corresponding to the short process application document according to the comparison form, compare the first application document attachment and the original application document, and generate a consistency comparison form according to the comparison result. The short process application document is obtained by modifying the original application document. The short-process processing module is further configured to send a short-process approval instruction to at least one preset document approval terminal based on the consistency comparison, and receive the short-process approval result fed back by the document approval terminal; if the short-process approval result fed back by each document approval terminal is approved, then a short-process approval instruction is sent to a preset application approval terminal based on the short-process application document; when the first project application information fed back by the application approval terminal based on the approval of the short-process application document is received, the first project application information is sent to the document drafter terminal so that the document drafter can submit a project application based on the first project application information, wherein the first project application information includes project application voucher and project application time.

9. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 7.

10. A computer device, comprising a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method of any one of claims 1 to 7.