[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2020062661A1 - Method, device and apparatus for verifying consistency of contract data and storage medium - Google Patents

Method, device and apparatus for verifying consistency of contract data and storage medium Download PDF

Info

Publication number
WO2020062661A1
WO2020062661A1 PCT/CN2018/123279 CN2018123279W WO2020062661A1 WO 2020062661 A1 WO2020062661 A1 WO 2020062661A1 CN 2018123279 W CN2018123279 W CN 2018123279W WO 2020062661 A1 WO2020062661 A1 WO 2020062661A1
Authority
WO
WIPO (PCT)
Prior art keywords
contract
target
template
version number
data consistency
Prior art date
Application number
PCT/CN2018/123279
Other languages
French (fr)
Chinese (zh)
Inventor
马玉芳
Original Assignee
平安科技(深圳)有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 平安科技(深圳)有限公司 filed Critical 平安科技(深圳)有限公司
Publication of WO2020062661A1 publication Critical patent/WO2020062661A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Definitions

  • the present application relates to the field of computer communication technology, and in particular, to a method, an apparatus, a device, and a computer-readable storage medium for verifying contract data consistency.
  • the main purpose of this application is to provide a method, a device, a device, and a computer-readable storage medium for verifying the consistency of contract data, which aims to solve the technical problem of inconsistent versions of electronic contracts in the prior art.
  • this application provides a method for verifying the consistency of contract data.
  • the method for verifying the consistency of contract data includes the following steps:
  • a reminder message with inconsistent contract information is generated and displayed to remind the user that there is an abnormality in the target contract.
  • the method when receiving the contract verification instruction, acquiring the target version number in the contract verification instruction, and before the step of acquiring a standard contract template corresponding to the target version number in a preset database, the method further includes:
  • the contract template added with the first version number and the contract template added with the second version number are stored in the preset database.
  • the step of storing the contract template added with the first version number and the contract template added with the second version number to the preset database includes:
  • obtaining the target version number in the contract verification instruction when receiving the contract verification instruction, obtaining the target version number in the contract verification instruction, and obtaining a standard contract template corresponding to the target version number in a preset database includes:
  • the method further includes:
  • the target contract is replaced with the standard contract template, and a corresponding replacement reminder message is generated and displayed according to the target version number and the target contract version number.
  • the method further includes:
  • a reminder message for contract verification completion is generated and displayed to remind the user that the contract content of the target contract is verified correctly.
  • a template obtaining module configured to obtain a target version number in the contract verification instruction when the contract verification instruction is received, and obtain a standard contract template corresponding to the target version number in a preset database;
  • the present application further provides a contract data consistency verification device, where the contract data consistency verification device includes a processor, a memory, and can be stored on the memory and can be used by the processor
  • the executed contract data consistency verification program wherein when the contract data consistency verification program is executed by the processor, the steps of the method for verifying contract data consistency as described above are implemented.
  • FIG. 2 is a schematic flowchart of a first embodiment of a method for verifying contract data consistency of an application
  • FIG. 1 is a schematic diagram of a hardware structure of a contract data consistency verification device involved in a solution of an embodiment of the present application.
  • the contract data consistency verification device may include a processor 1001 (for example, a CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005.
  • the communication bus 1002 is used to implement connection and communication between these components.
  • the user interface 1003 may include a display and an input unit such as a keyboard.
  • the network interface 1004 may optionally include a standard wired interface and a wireless interface.
  • the memory 1005 as a computer-readable storage medium in FIG. 1 may include an operating system, a network communication module, and a verification program for consistency of contract data.
  • the network communication module is mainly used to connect to the server and perform data communication with the server; and the processor 1001 can call the verification procedure of the contract data consistency stored in the memory 1005 and execute the contract data consistency provided by the embodiment of this application. Sexual verification methods.
  • the embodiment of the present application provides a method for verifying the consistency of contract data.
  • FIG. 2 is a schematic flowchart of a first embodiment of a method for verifying contract data consistency in this application.
  • the method for verifying contract data consistency includes the following steps:
  • Step S10 When receiving the contract verification instruction, obtaining a target version number in the contract verification instruction, and obtaining a standard contract template corresponding to the target version number in a preset database;
  • the contract format or content may be modified, and multiple different versions of the contract may be generated. Different nodes have different versions of contracts stored, which can easily lead to inconsistencies between the signed contract and the final audited contract information, which can easily lead to management confusion and economic loss.
  • the target contract is verified by using a standard contract template corresponding to the target version number.
  • the contract verification instruction may be triggered by a user through a contract verification function button in the client, or may be automatically triggered when a user uploads a contract operation.
  • the contract verification instruction is received, the contract verification instruction is parsed to obtain a target version number in the contract verification instruction.
  • the target version number is the corresponding contract version number specified in each business link.
  • the first version node in the review chain that is, the contract version number used in the format review link is the first version number.
  • the version number is the second version number.
  • the target version number may be manually selected or manually input by the user, or the contract version number corresponding to each business link may be pre-associated in advance, and the system automatically obtains the corresponding version number as the target version number according to the current business link. Then according to the target version number corresponding to the contract verification instruction, a standard contract template to be used in the current business link is obtained in a preset database.
  • the preset database is a contract corresponding to each version number, and each version contract is associated with a corresponding business link and / or version number.
  • Step S20 Obtain a current target contract to be verified, compare the target contract with the standard contract template, and determine whether the target contract matches the standard contract template.
  • a target contract that needs to be verified currently is obtained.
  • the target contract is compared with the standard contract template.
  • the comparison process may be performed according to a preset comparison process. For example, according to the page number, text format, and text content comparison process. That is, first determine whether the page number of the target contract is consistent with the page number of the standard contract template, then determine whether the text format on each page number in the target contract is consistent with the corresponding text format of the standard contract template, and finally determine whether the page number in the target contract Whether the text content of is consistent with the text content of the standard contract template. If the comparison results summarized in the comparison process according to the comparison process are consistent, it is determined that the target contract matches the standard contract template; otherwise, it is determined that the target contract does not match the target contract.
  • step S30 if the target contract does not match the standard contract template, a reminder message with inconsistent contract information is generated and displayed to remind the user that there is an abnormality in the target contract.
  • correction reminder information is generated according to the contract content before the amendment and the contract content after the amendment, such as a comparison screenshot before and after the amendment, or a revised text before and after the amendment, and the amendment reminder information is sent. Go to the management side for users to view.
  • a reminder message for contract verification completion is generated and displayed to remind the user that the contract content of the target contract is verified correctly.
  • the verification of the target contract is normal.
  • a reminder message that the contract verification is complete or that the target contract is abnormal can be generated so that the user can continue to perform business operations according to the target contract.
  • This embodiment provides a method for verifying contract data consistency, that is, when a contract verification instruction is received, a target version number in the contract verification instruction is obtained, and a standard contract corresponding to the target version number is obtained in a preset database. Template; obtain the current target contract to be verified, compare the target contract with the standard contract template, and determine whether the target contract matches the standard contract template; if the target contract matches the standard contract If the templates do not match, a reminder message with inconsistent contract information is generated and displayed to remind the user that the target contract is abnormal.
  • this application uses the standard contract template to automatically compare the target contract to be verified with the corresponding version of the standard contract template for contract verification. When there is an abnormality in the contract information, a contract abnormality alert is provided to avoid economic losses caused by inconsistent versions of the electronic contract, without manual verification, and improving verification efficiency and user experience.
  • FIG. 3 is a schematic flowchart of a second embodiment of a method for verifying contract data consistency in this application.
  • the method further includes:
  • Step S41 When a contract template uploaded by a user is received, a corresponding first version number is added to the contract template according to a preset identification rule;
  • a user may upload a contract template to the system, and the contract template may be an original contract, a modified contract, or a final version of a contract that has been approved.
  • the contract template is added with a corresponding first version number according to a preset identification rule.
  • the preset identification rule may be adding a version number according to a current time, or selecting a current number as a first version number from a preset contract number as required.
  • the contract template added with the version number is passed into the review chain for review, that is, the contract template is formatted or text-verified according to a preset review process corresponding to the contract.
  • the contract template may be transferred to a corresponding review node corresponding reviewer system, so that the corresponding reviewer can review the content or terms of the contract template.
  • Step S43 When a modification of the contract template is detected, a corresponding second version number is added to the modified contract template;
  • the modification instruction is triggered by the reviewer's modification operation on the contract template when the reviewer has checked out the contract template for abnormal problems. instruction.
  • the modified contract template is added with a third version number according to the preset identification rule.
  • step S44 the contract template added with the first version number and the contract template added with the second version number are stored in the preset database.
  • step S44 specifically includes:
  • each version of the contract template is stored on the blockchain.
  • each version number and the corresponding contract template are encrypted according to a preset user key, such as a random code or other encrypted identification.
  • the encrypted version numbers and corresponding contract templates are stored in a preset database in the blockchain according to a preset storage path, which is convenient for subsequent contract templates. Call safely.
  • the preset user key used during encryption is then sent to the user terminal, where the user terminal may be a terminal for storing the user key used for each encryption.
  • the preset user key may also be stored in a corresponding key storage list. When a user needs to perform contract verification in real time, a corresponding user key can be obtained from the key storage list, so as to generate a corresponding contract verification instruction according to the user key and a target contract version number.
  • FIG. 4 is a schematic flowchart of a third embodiment of a method for verifying contract data consistency of the present application.
  • the method further includes:
  • Step S51 Obtain a target contract version number in the target contract, and determine whether the target contract version number is consistent with the target version number;
  • the target contract version number of the target contract is in addition to the target version number. Other version numbers.
  • Step S52 If the target contract version number is not consistent with the target version number, replace the target contract with the standard contract template, and generate and display a corresponding replacement reminder according to the target version number and the target contract version number. Message.
  • the standard contract template corresponding to the target version number may be directly replaced with the wrong target contract.
  • step S53 if the target contract version number is consistent with the target version number, different content in the target contract is modified according to the standard contract template, and generated based on the different content and the revised content. The corresponding correction reminder message is displayed.
  • the target contract version number is consistent with the target version number, that is, the target contract is not a wrong version number contract
  • an exception in the target contract is made according to the standard content in the standard contract template. Contents are amended. Then, corresponding reminder messages are generated according to the contents before and after the amendment so that the user can understand the contents of the revised contract and confirm the contents of the amendment.
  • the embodiment of the present application also provides a device for verifying the consistency of contract data.
  • FIG. 5 is a schematic diagram of functional modules of a first embodiment of a device for verifying contract data consistency of the present application.
  • the contract data consistency verification device includes:
  • a template obtaining module 10 is configured to obtain a target version number in the contract verification instruction when receiving a contract verification instruction, and obtain a standard contract template corresponding to the target version number in a preset database;
  • a contract comparison module 20 configured to obtain a current target contract to be verified, compare the target contract with the standard contract template, and determine whether the target contract matches the standard contract template;
  • the verification completion reminding module is configured to generate and display a contract verification completion reminding message if the target contract matches the standard contract template to remind the user that the contract content of the target contract is correct.
  • the apparatus for verifying contract data consistency further includes:
  • a first identification module configured to add a corresponding first version number to the contract template according to a preset identification rule when a contract template uploaded by a user is received;
  • a contract review module configured to pass the contract template into the review chain according to a preset review process, so that each review node in the review chain reviews the contract template
  • a second identification module configured to add a corresponding second version number to the modified contract template when a modification of the contract template is detected
  • An encryption unit configured to encrypt the contract template added with the first version number and the contract template added with the second version number according to a preset user key
  • each module in the above-mentioned contract data consistency verification device corresponds to each step in the above-mentioned embodiment of the method for verifying contract data consistency, and its functions and implementation processes are not repeated here one by one.
  • an embodiment of the present application further provides a computer-readable storage medium.
  • the computer-readable storage medium of the present application stores a contract data consistency verification program.
  • the contract data consistency verification program is executed by a processor, the steps of the method for verifying contract data consistency are implemented.
  • the method implemented when the procedure for verifying the consistency of contract data is implemented may refer to various embodiments of the method for verifying the consistency of contract data in this application, and details are not described herein again.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Disclosed are a method, device and apparatus for verifying consistency of contract data and a storage medium. The method comprises: when a contract verifying instruction is received, a target version number in the contract verifying instruction is obtained, and a standard contract template corresponding to the target version number is obtained from a preset database (S10); a target contract currently to be verified is obtained and compared with the standard contract template, so as to judge whether the target contract matches the standard contract template (S20); and if the target contract does not match the standard contract template, a reminding message on inconsistent contract information is generated and displayed, so as to remind a user that the target contract is abnormal (S30). The method automatically compares the target contract to be verified with the standard contract template of the corresponding version to verify contract and remind a contract abnormality, thereby avoiding economic losses caused by inconsistency of electronic versions, and improving the verification efficiency and the user experience by avoiding manual verification.

Description

合同数据一致性的核实方法、装置、设备及存储介质 Method, device, equipment and storage medium for verifying contract data consistency Ranch
本申请要求于2018年9月28日提交中国专利局、申请号为201811140354.0、发明名称为“合同数据一致性的核实方法、装置、设备及存储介质”的中国专利申请的优先权,其全部内容通过引用结合在申请中。This application claims the priority of a Chinese patent application filed on September 28, 2018 with the Chinese Patent Office, application number 201811140354.0, and the invention name as "Confirmation Method, Device, Equipment, and Storage Medium for Contract Data Consistency" Incorporated by reference.
技术领域Technical field
本申请涉及计算机通信技术领域,尤其涉及一种合同数据一致性的核实方法、装置、设备及计算机可读存储介质。The present application relates to the field of computer communication technology, and in particular, to a method, an apparatus, a device, and a computer-readable storage medium for verifying contract data consistency.
背景技术Background technique
随着经济的不断发展,商业活动中合同的签署数量急剧增加。为了提升便捷性,传统纸质合同逐渐被电子合同所取代。但是电子合同在经过各个审核节点的审核时,可能会发生合同格式或者内容的修改,而生成多个不同版本的合同。不同节点存储有不同版本的合同,容易造成合同信息紊乱,如签约合同与最终审核通过合同信息不一致,从而引起造成合同管理混乱,造成经济损失。因此,如何解决现有技术中电子合同的版本不一致的问题,成为了目前亟待解决的技术问题。 With the continuous development of the economy, the number of contracts signed in commercial activities has increased dramatically. In order to improve convenience, traditional paper contracts have gradually been replaced by electronic contracts. However, when the electronic contract is reviewed by each audit node, the contract format or content may be modified, and multiple different versions of the contract may be generated. Different nodes store different versions of contracts, which can easily lead to disordered contract information. For example, the contract information and the contract information that is finally passed through the final review are inconsistent, which causes confusion in contract management and economic losses. Therefore, how to solve the problem of inconsistent versions of electronic contracts in the prior art has become a technical problem to be solved urgently.
发明内容Summary of the Invention
本申请的主要目的在于提供一种合同数据一致性的核实方法、装置、设备及计算机可读存储介质,旨在解决现有技术中电子合同的版本不一致的技术问题。The main purpose of this application is to provide a method, a device, a device, and a computer-readable storage medium for verifying the consistency of contract data, which aims to solve the technical problem of inconsistent versions of electronic contracts in the prior art.
为实现上述目的,本申请提供一种合同数据一致性的核实方法,所述合同数据一致性的核实方法包括以下步骤:In order to achieve the above purpose, this application provides a method for verifying the consistency of contract data. The method for verifying the consistency of contract data includes the following steps:
在接收到合同核实指令时,获取所述合同核实指令中的目标版本号,并在预设数据库获取所述目标版本号对应的标准合同模板;When receiving the contract verification instruction, obtaining a target version number in the contract verification instruction, and obtaining a standard contract template corresponding to the target version number in a preset database;
获取当前待核实的目标合同,将所述目标合同与所述标准合同模板进行比对,并判断所述目标合同与所述标准合同模板是否匹配;Obtaining a current target contract to be verified, comparing the target contract with the standard contract template, and determining whether the target contract matches the standard contract template;
若所述目标合同与所述标准合同模板不匹配,则生成并显示合同信息不一致的提醒消息,以提醒用户所述目标合同存在异常。If the target contract does not match the standard contract template, a reminder message with inconsistent contract information is generated and displayed to remind the user that there is an abnormality in the target contract.
可选地,所述在接收到合同核实指令时,获取所述合同核实指令中的目标版本号,并在预设数据库获取所述目标版本号对应的标准合同模板的步骤之前,还包括:Optionally, when receiving the contract verification instruction, acquiring the target version number in the contract verification instruction, and before the step of acquiring a standard contract template corresponding to the target version number in a preset database, the method further includes:
在接收到用户上传的合同模板时,根据预设标识规则,将所述合同模板添加对应的第一版本号;When receiving a contract template uploaded by a user, adding a corresponding first version number to the contract template according to a preset identification rule;
根据预设审核流程,将所述合同模板传入审核链,以便所述审核链中的各个审核节点对所述合同模板进行审核;Importing the contract template into an audit chain according to a preset audit process, so that each audit node in the audit chain reviews the contract template;
在检测到所述合同模板发生修改时,将修改后的合同模板添加对应的第二版本号;When a modification of the contract template is detected, adding a corresponding second version number to the modified contract template;
将添加有所述第一版本号的合同模板以及添加有所述第二版本号的合同模板存储至所述预设数据库。The contract template added with the first version number and the contract template added with the second version number are stored in the preset database.
可选地,所述将添加有所述第一版本号的合同模板以及添加有所述第二版本号的合同模板存储至所述预设数据库的步骤包括:Optionally, the step of storing the contract template added with the first version number and the contract template added with the second version number to the preset database includes:
根据预设用户密钥将所述添加有所述第一版本号的合同模板以及添加有所述第二版本号的合同模板进行加密;Encrypting the contract template added with the first version number and the contract template added with the second version number according to a preset user key;
将加密后的添加有所述第一版本号的合同模板以及添加有所述第二版本号的合同模板存储至区块链平台的预设数据库中,并将所述预设用户密钥发送至用户端。Storing the encrypted contract template added with the first version number and the contract template added with the second version number in a preset database of the blockchain platform, and sending the preset user key to user terminal.
可选地,所述在接收到合同核实指令时,获取所述合同核实指令中的目标版本号,并在预设数据库获取所述目标版本号对应的标准合同模板的步骤包括:Optionally, when receiving the contract verification instruction, obtaining the target version number in the contract verification instruction, and obtaining a standard contract template corresponding to the target version number in a preset database includes:
在接收到所述合同核实指令时,获取所述合同核实指令中的目标版本号以及用户密钥;When receiving the contract verification instruction, obtaining a target version number and a user key in the contract verification instruction;
在所述区块链平台的预设数据库中获取所述目标版本号对应的合同模板,作为标准合同模板,并根据所述用户密钥对所述标准合同模板进行解密。Obtain a contract template corresponding to the target version number in a preset database of the blockchain platform as a standard contract template, and decrypt the standard contract template according to the user key.
可选地,所述若所述目标合同与所述标准合同模板不匹配,则生成并显示合同信息不一致的提醒消息,以提醒用户所述目标合同存在异常的步骤之后,还包括:Optionally, if the target contract does not match the standard contract template, generating and displaying a reminder message that the contract information is inconsistent to remind the user that the target contract is abnormal, after the step, the method further includes:
获取所述目标合同中的目标合同版本号,并判断所述目标合同版本号与所述目标版本号是否一致;Acquiring a target contract version number in the target contract, and determining whether the target contract version number is consistent with the target version number;
若所述目标合同版本号与所述目标版本号不一致,则将所述目标合同替换为所述标准合同模板,根据所述目标版本号和目标合同版本号生成并显示对应的替换提醒消息。If the target contract version number is inconsistent with the target version number, the target contract is replaced with the standard contract template, and a corresponding replacement reminder message is generated and displayed according to the target version number and the target contract version number.
可选地,所述获取所述目标合同中的目标合同版本号,并判断所述目标合同版本号与所述目标版本号是否一致的步骤之后,还包括:Optionally, after the step of obtaining a target contract version number in the target contract and determining whether the target contract version number is consistent with the target version number, the method further includes:
若所述目标合同版本号与所述目标版本号一致,则根据所述标准合同模板,对所述目标合同中的不同内容进行修正,根据所述不同内容以及修正后的内容生成并显示对应的修正提醒信息。If the target contract version number is consistent with the target version number, different content in the target contract is modified according to the standard contract template, and corresponding content is generated and displayed according to the different content and the revised content. Correct the reminder message.
可选地,所述获取当前待核实的目标合同,将所述目标合同与所述标准合同模板进行比对,并判断所述目标合同与所述标准合同模板是否匹配的步骤之后,还包括:Optionally, after the step of obtaining a target contract to be verified, comparing the target contract with the standard contract template, and determining whether the target contract matches the standard contract template, the method further includes:
若所述目标合同与所述标准合同模板相匹配,则生成并显示合同核实完成的提醒消息,以提醒用户目标合同的合同内容核实无误。 If the target contract matches the standard contract template, a reminder message for contract verification completion is generated and displayed to remind the user that the contract content of the target contract is verified correctly.
此外,为实现上述目的,本申请还提供一种合同数据一致性的核实装置,所述合同数据一致性的核实装置包括: In addition, in order to achieve the above object, the present application further provides a device for verifying the consistency of contract data. The device for verifying the consistency of contract data includes: Ranch
模板获取模块,用于在接收到合同核实指令时,获取所述合同核实指令中的目标版本号,并在预设数据库获取所述目标版本号对应的标准合同模板;A template obtaining module, configured to obtain a target version number in the contract verification instruction when the contract verification instruction is received, and obtain a standard contract template corresponding to the target version number in a preset database;
合同比对模块,用于获取当前待核实的目标合同,将所述目标合同与所述标准合同模板进行比对,并判断所述目标合同与所述标准合同模板是否匹配;A contract comparison module, configured to obtain a current target contract to be verified, compare the target contract with the standard contract template, and determine whether the target contract matches the standard contract template;
异常提醒模块,用于若所述目标合同与所述标准合同模板不匹配,则生成并显示合同信息不一致的提醒消息,以提醒用户所述目标合同存在异常。The abnormality reminding module is configured to generate and display a reminder message that the contract information is inconsistent if the target contract does not match the standard contract template, so as to remind the user that the target contract is abnormal.
此外,为实现上述目的,本申请还提供一种合同数据一致性的核实设备,所述合同数据一致性的核实设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的合同数据一致性的核实程序,其中所述合同数据一致性的核实程序被所述处理器执行时,实现如上述的合同数据一致性的核实方法的步骤。In addition, in order to achieve the above-mentioned object, the present application further provides a contract data consistency verification device, where the contract data consistency verification device includes a processor, a memory, and can be stored on the memory and can be used by the processor The executed contract data consistency verification program, wherein when the contract data consistency verification program is executed by the processor, the steps of the method for verifying contract data consistency as described above are implemented.
此外,为实现上述目的,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有合同数据一致性的核实程序,其中所述合同数据一致性的核实程序被处理器执行时,实现如上述的合同数据一致性的核实方法的步骤。In addition, in order to achieve the above object, the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a verification program for the consistency of contract data, wherein the verification program for the consistency of contract data is When implemented, the steps of the method for verifying the consistency of contract data as described above.
本申请提供一种合同数据一致性的核实方法,即在接收到合同核实指令时,获取所述合同核实指令中的目标版本号,并在预设数据库获取所述目标版本号对应的标准合同模板;获取当前待核实的目标合同,将所述目标合同与所述标准合同模板进行比对,并判断所述目标合同与所述标准合同模板是否匹配;若所述目标合同与所述标准合同模板不匹配,则生成并显示合同信息不一致的提醒消息,以提醒用户所述目标合同存在异常。通过上述方式,本申请通过标准合同模板,自动将待核实的目标合同与对应版本的标准合同模板进行比对,以进行合同核实。并在存在合同信息异常时,进行合同异常提醒,从而避免电子合同的版本不一致造成的经济损失,无需人工核实,提升了核实效率与用户体验。This application provides a method for verifying the consistency of contract data, that is, when a contract verification instruction is received, the target version number in the contract verification instruction is obtained, and a standard contract template corresponding to the target version number is obtained in a preset database. Obtaining the current target contract to be verified, comparing the target contract with the standard contract template, and determining whether the target contract matches the standard contract template; if the target contract matches the standard contract template; If they do not match, a warning message with inconsistent contract information is generated and displayed to remind the user that the target contract is abnormal. In the above manner, this application uses the standard contract template to automatically compare the target contract to be verified with the corresponding version of the standard contract template for contract verification. When there is an abnormality in the contract information, a contract abnormality alert is provided to avoid economic losses caused by inconsistent versions of the electronic contract, without manual verification, and improving verification efficiency and user experience.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本申请实施例方案中涉及的合同数据一致性的核实设备的硬件结构示意图;FIG. 1 is a schematic diagram of a hardware structure of a device for verifying contract data consistency involved in a solution according to an embodiment of the present application; FIG.
图2为本申请合同数据一致性的核实方法第一实施例的流程示意图;2 is a schematic flowchart of a first embodiment of a method for verifying contract data consistency of an application;
图3为本申请合同数据一致性的核实方法第二实施例的流程示意图;3 is a schematic flowchart of a second embodiment of a method for verifying contract data consistency of an application;
图4为本申请合同数据一致性的核实方法第三实施例的流程示意图;4 is a schematic flowchart of a third embodiment of a method for verifying contract data consistency of an application;
图5为本申请合同数据一致性的核实装置第一实施例的功能模块示意图。FIG. 5 is a schematic diagram of functional modules of a first embodiment of a device for verifying contract data consistency in this application.
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The implementation, functional features and advantages of the purpose of this application will be further described with reference to the embodiments and the drawings.
具体实施方式detailed description
应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。It should be understood that the specific embodiments described herein are only used to explain the application, and are not used to limit the application.
本申请实施例涉及的合同数据一致性的核实方法主要应用于合同数据一致性的核实设备,该合同数据一致性的核实设备可以是PC、便携计算机、移动终端等具有显示和处理功能的设备。The method for verifying the consistency of contract data involved in the embodiment of the present application is mainly applied to a device for verifying the consistency of contract data. The device for verifying the consistency of contract data may be a device with display and processing functions such as a PC, a portable computer, or a mobile terminal.
参照图1,图1为本申请实施例方案中涉及的合同数据一致性的核实设备的硬件结构示意图。本申请实施例中,合同数据一致性的核实设备可以包括处理器1001(例如CPU),通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信;用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard);网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口);存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。Referring to FIG. 1, FIG. 1 is a schematic diagram of a hardware structure of a contract data consistency verification device involved in a solution of an embodiment of the present application. In the embodiment of the present application, the contract data consistency verification device may include a processor 1001 (for example, a CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to implement connection and communication between these components. The user interface 1003 may include a display and an input unit such as a keyboard. The network interface 1004 may optionally include a standard wired interface and a wireless interface. (Such as the WI-FI interface); the memory 1005 can be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory, the memory 1005 may optionally be a storage device independent of the foregoing processor 1001.
本领域技术人员可以理解,图1中示出的硬件结构并不构成对合同数据一致性的核实设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Those skilled in the art can understand that the hardware structure shown in FIG. 1 does not constitute a limitation on the verification device of the contract data consistency, and may include more or less components than shown in the figure, or combine some components, or be different Of the components.
继续参照图1,图1中作为一种计算机可读存储介质的存储器1005可以包括操作系统、网络通信模块以及合同数据一致性的核实程序。With continued reference to FIG. 1, the memory 1005 as a computer-readable storage medium in FIG. 1 may include an operating system, a network communication module, and a verification program for consistency of contract data.
在图1中,网络通信模块主要用于连接服务器,与服务器进行数据通信;而处理器1001可以调用存储器1005中存储的合同数据一致性的核实程序,并执行本申请实施例提供的合同数据一致性的核实方法。In FIG. 1, the network communication module is mainly used to connect to the server and perform data communication with the server; and the processor 1001 can call the verification procedure of the contract data consistency stored in the memory 1005 and execute the contract data consistency provided by the embodiment of this application. Sexual verification methods.
本申请实施例提供了一种合同数据一致性的核实方法。The embodiment of the present application provides a method for verifying the consistency of contract data.
参照图2,图2为本申请合同数据一致性的核实方法第一实施例的流程示意图。Referring to FIG. 2, FIG. 2 is a schematic flowchart of a first embodiment of a method for verifying contract data consistency in this application.
本实施例中,所述合同数据一致性的核实方法包括以下步骤:In this embodiment, the method for verifying contract data consistency includes the following steps:
步骤S10, 在接收到合同核实指令时,获取所述合同核实指令中的目标版本号,并在预设数据库获取所述目标版本号对应的标准合同模板;Step S10, When receiving the contract verification instruction, obtaining a target version number in the contract verification instruction, and obtaining a standard contract template corresponding to the target version number in a preset database;
目前,电子合同在经过各个审核节点的审核时,可能会发生合同格式或者内容的修改,而生成多个不同版本的合同。不同节点存储有不同版本的合同,容易造成签约合同与最终审核通过合同信息不一致,从而容易引起管理混乱,造成经济损失。At present, when the electronic contract is reviewed by various review nodes, the contract format or content may be modified, and multiple different versions of the contract may be generated. Different nodes have different versions of contracts stored, which can easily lead to inconsistencies between the signed contract and the final audited contract information, which can easily lead to management confusion and economic loss.
本实施例中,为了避免产生电子合同版本不一致的问题,通过提供一种合同数据一致性的核实方法,通过根据目标版本号对应的标准合同模板,对目标合同进行核实。具体地,合同核实指令可以是用户通过客户端中的合同核实功能按钮触发,还可以是在检测到用户上传合同操作时自动触发。在接收到所述合同核实指令时,对所述合同核实指令进行解析,以获取所述合同核实指令中的目标版本号。其中,所述目标版本号为各个业务环节中指定的对应合同版本号,如审核链中的第一审核节点即格式审核环节中使用的合同版本号为第一版本号,签约合同时使用的合同版本号为第二版本号。其中,目标版本号可以为用户手动选择或手动输入,还可以是预先将各个业务环节预关联对应的合同版本号,系统根据所述当前业务环节自动获取对应版本号作为目标版本号。然后根据所述合同核实指令对应的目标版本号,在预设数据库中获取当前业务环节需要使用的标准合同模板。其中,所述预设数据库为各个版本号对应的合同,并将各个版本合同对应关联相应的业务环节和/或版本号。In this embodiment, in order to avoid the problem of inconsistent versions of electronic contracts, by providing a method for verifying the consistency of contract data, the target contract is verified by using a standard contract template corresponding to the target version number. Specifically, the contract verification instruction may be triggered by a user through a contract verification function button in the client, or may be automatically triggered when a user uploads a contract operation. When the contract verification instruction is received, the contract verification instruction is parsed to obtain a target version number in the contract verification instruction. The target version number is the corresponding contract version number specified in each business link. For example, the first version node in the review chain, that is, the contract version number used in the format review link is the first version number. The contract used when signing the contract The version number is the second version number. The target version number may be manually selected or manually input by the user, or the contract version number corresponding to each business link may be pre-associated in advance, and the system automatically obtains the corresponding version number as the target version number according to the current business link. Then according to the target version number corresponding to the contract verification instruction, a standard contract template to be used in the current business link is obtained in a preset database. The preset database is a contract corresponding to each version number, and each version contract is associated with a corresponding business link and / or version number.
步骤S20,获取当前待核实的目标合同,将所述目标合同与所述标准合同模板进行比对,并判断所述目标合同与所述标准合同模板是否匹配;Step S20: Obtain a current target contract to be verified, compare the target contract with the standard contract template, and determine whether the target contract matches the standard contract template.
本实施例中,在确定所述标准合同模板时,获取当前需要核实的目标合同。并将所述目标合同与所述标准合同模板进行比对。其中,比对过程可以根据预设比对流程进行。如按照页码、文本格式、文本内容的比对过程进行比对。即首先判断目标合同的页码与所述标准合同模板的页码是否一致,然后判断目标合同中各个页码上的文本格式是否与标准合同模板对应的文本格式相一致,最后判断目标合同中的各个页码上的文本内容是否与标准合同模板对应的文本内容相一致。若按照比对流程进行比对过程汇总的各个比对结果均一致,则判定所述目标合同与所述标准合同模板相匹配,否则,判定所述目标合同与所述目标合同不匹配。In this embodiment, when the standard contract template is determined, a target contract that needs to be verified currently is obtained. The target contract is compared with the standard contract template. The comparison process may be performed according to a preset comparison process. For example, according to the page number, text format, and text content comparison process. That is, first determine whether the page number of the target contract is consistent with the page number of the standard contract template, then determine whether the text format on each page number in the target contract is consistent with the corresponding text format of the standard contract template, and finally determine whether the page number in the target contract Whether the text content of is consistent with the text content of the standard contract template. If the comparison results summarized in the comparison process according to the comparison process are consistent, it is determined that the target contract matches the standard contract template; otherwise, it is determined that the target contract does not match the target contract.
步骤S30,若所述目标合同与所述标准合同模板不匹配,则生成并显示合同信息不一致的提醒消息,以提醒用户所述目标合同存在异常。In step S30, if the target contract does not match the standard contract template, a reminder message with inconsistent contract information is generated and displayed to remind the user that there is an abnormality in the target contract.
本实施例中,在判定所述目标合同与所述标准合同模板不匹配时,如检测到目标合同与所述标准合同模板的页码数目不一致,或者检测到目标合同与标准合同模板中的文字格式不一致等问题时,可以先根据上述不一致的地方生成对应的提醒消息,并将该提醒消息发送至对应的管理端,以便管理端确认是否针对上述不一致的地方进行对应修正。具体实施例中,服务器在检测到所述目标合同与所述标准合同模板存在不一致时,可对所述目标合同进行修正。或者服务器在接收到管理端反馈的修正指令时,根据所述标准合同模板中的内容,对所述目标合同中不一致的内容进行修正。为了便于用户及时了解合同对应的修正内容,根据修正前的合同内容以及修正后的合同内容生成修正提醒信息,如修正前后的对比截图或者修正前后的修改文本等,并将所述修正提醒信息发送至管理端,以便用户查看。In this embodiment, when it is determined that the target contract does not match the standard contract template, if the number of page numbers of the target contract and the standard contract template is detected to be inconsistent, or the text format in the target contract and the standard contract template is detected When there is an inconsistency, a corresponding reminder message may be generated according to the inconsistency, and the reminder message is sent to the corresponding management end, so that the management end can confirm whether to correct the inconsistency. In a specific embodiment, when the server detects that the target contract is inconsistent with the standard contract template, the server may modify the target contract. Alternatively, when the server receives the correction instruction fed back by the management end, according to the content in the standard contract template, the server corrects inconsistent content in the target contract. In order to make it easier for users to understand the amendment content corresponding to the contract in a timely manner, correction reminder information is generated according to the contract content before the amendment and the contract content after the amendment, such as a comparison screenshot before and after the amendment, or a revised text before and after the amendment, and the amendment reminder information is sent. Go to the management side for users to view.
进一步地,所述步骤S20之后,还包括:Further, after step S20, the method further includes:
若所述目标合同与所述标准合同模板相匹配,则生成并显示合同核实完成的提醒消息,以提醒用户目标合同的合同内容核实无误。If the target contract matches the standard contract template, a reminder message for contract verification completion is generated and displayed to remind the user that the contract content of the target contract is verified correctly.
本实施例中,若将所述目标合同与所述标准合同模板进行比对后,所述目标合同与所述标准合同模板的格式、内容等方面均一致,则所述目标合同的核实无异常。可生成合同核实完成或者目标合同无异常的提醒消息,以便用户继续根据所述目标合同进行业务操作。In this embodiment, if the target contract is compared with the standard contract template and the format and content of the target contract are consistent with the standard contract template, the verification of the target contract is normal. . A reminder message that the contract verification is complete or that the target contract is abnormal can be generated so that the user can continue to perform business operations according to the target contract.
本实施例提供一种合同数据一致性的核实方法,即在接收到合同核实指令时,获取所述合同核实指令中的目标版本号,并在预设数据库获取所述目标版本号对应的标准合同模板;获取当前待核实的目标合同,将所述目标合同与所述标准合同模板进行比对,并判断所述目标合同与所述标准合同模板是否匹配;若所述目标合同与所述标准合同模板不匹配,则生成并显示合同信息不一致的提醒消息,以提醒用户所述目标合同存在异常。通过上述方式,本申请通过标准合同模板,自动将待核实的目标合同与对应版本的标准合同模板进行比对,以进行合同核实。并在存在合同信息异常时,进行合同异常提醒,从而避免电子合同的版本不一致造成的经济损失,无需人工核实,提升了核实效率与用户体验。This embodiment provides a method for verifying contract data consistency, that is, when a contract verification instruction is received, a target version number in the contract verification instruction is obtained, and a standard contract corresponding to the target version number is obtained in a preset database. Template; obtain the current target contract to be verified, compare the target contract with the standard contract template, and determine whether the target contract matches the standard contract template; if the target contract matches the standard contract If the templates do not match, a reminder message with inconsistent contract information is generated and displayed to remind the user that the target contract is abnormal. In the above manner, this application uses the standard contract template to automatically compare the target contract to be verified with the corresponding version of the standard contract template for contract verification. When there is an abnormality in the contract information, a contract abnormality alert is provided to avoid economic losses caused by inconsistent versions of the electronic contract, without manual verification, and improving verification efficiency and user experience.
参照图3,图3为本申请合同数据一致性的核实方法第二实施例的流程示意图。Referring to FIG. 3, FIG. 3 is a schematic flowchart of a second embodiment of a method for verifying contract data consistency in this application.
基于上述图2所示实施例,本实施例中,所述步骤S10之前,还包括:Based on the embodiment shown in FIG. 2, in this embodiment, before step S10, the method further includes:
步骤S41,在接收到用户上传的合同模板时,根据预设标识规则,将所述合同模板添加对应的第一版本号;Step S41: When a contract template uploaded by a user is received, a corresponding first version number is added to the contract template according to a preset identification rule;
本实施例中,用户可将合同模板上传至系统,该合同模板可以是原始合同、修改后的合同或者是审核通过的最终版本合同。在接收到用户上传的合同模板时,根据预设标识规则将所述合同模板添加对应的第一版本号。其中,所述预设标识规则可以是根据当前时间添加版本号,或者是在预设的合同号码中按需选择当前号码作为第一版本号。In this embodiment, a user may upload a contract template to the system, and the contract template may be an original contract, a modified contract, or a final version of a contract that has been approved. When receiving a contract template uploaded by a user, the contract template is added with a corresponding first version number according to a preset identification rule. The preset identification rule may be adding a version number according to a current time, or selecting a current number as a first version number from a preset contract number as required.
步骤S42,根据预设审核流程,将所述合同模板传入审核链,以便所述审核链中的各个审核节点对所述合同模板进行审核;Step S42: Introducing the contract template into the review chain according to a preset review process, so that each review node in the review chain reviews the contract template;
本实施例中,将添加了版本号的合同模板传入审核链中进行审核,即按照合同对应的预设审核流程,将合同模板进行格式校对或者文本校对。可将所述合同模板传入对应审核节点对应审核人系统,以便对应审核人对所述合同模板的内容或者条款等信息进行审核。In this embodiment, the contract template added with the version number is passed into the review chain for review, that is, the contract template is formatted or text-verified according to a preset review process corresponding to the contract. The contract template may be transferred to a corresponding review node corresponding reviewer system, so that the corresponding reviewer can review the content or terms of the contract template.
步骤S43,在检测到所述合同模板发生修改时,将修改后的合同模板添加对应的第二版本号;Step S43: When a modification of the contract template is detected, a corresponding second version number is added to the modified contract template;
本实施例中,若检测到所述审核人操作触发的修改指令时,该修改指令即为审核人在审核出所述合同模板存在异常问题时,对所述合同模板作出修改的操作而触发的指令。根据所述预设标识规则,将修改后的合同模板添加第二版本号。具体实施例中,若所述下个节点审核人继续对所述第二版本号对应的合同模板作出修改时,则根据所述预设标识规则,将修改后的合同模板添加第三版本号,以此类推,将修改后的不同合同模板添加不同合同版本号。In this embodiment, if a modification instruction triggered by the reviewer's operation is detected, the modification instruction is triggered by the reviewer's modification operation on the contract template when the reviewer has checked out the contract template for abnormal problems. instruction. Add the second version number to the modified contract template according to the preset identification rule. In a specific embodiment, if the next node reviewer continues to modify the contract template corresponding to the second version number, the modified contract template is added with a third version number according to the preset identification rule. By analogy, different modified contract templates are added with different contract version numbers.
步骤S44,将添加有所述第一版本号的合同模板以及添加有所述第二版本号的合同模板存储至所述预设数据库。In step S44, the contract template added with the first version number and the contract template added with the second version number are stored in the preset database.
本实施例中,将各个版本号与其对应的合同模板进行关联,并将各个版本号与其对应的合同模板关联存储至所述预设数据库中,以便后续调用。In this embodiment, each version number is associated with its corresponding contract template, and each version number is associated with its corresponding contract template and stored in the preset database for subsequent invocation.
进一步地,所述步骤S44具体包括:Further, the step S44 specifically includes:
S441,根据预设用户密钥将所述添加有所述第一版本号的合同模板以及添加有所述第二版本号的合同模板进行加密;S441. Encrypt the contract template added with the first version number and the contract template added with the second version number according to a preset user key;
本实施例中,为了保证所述合同模板的安全性,将各个版本的合同模板存储至区块链。具体地,根据预设用户密钥,如随机码或者其他加密标识,将各个版本号以及对应的合同模板进行加密。In this embodiment, in order to ensure the security of the contract template, each version of the contract template is stored on the blockchain. Specifically, each version number and the corresponding contract template are encrypted according to a preset user key, such as a random code or other encrypted identification.
S442,将加密后的添加有所述第一版本号的合同模板以及添加有所述第二版本号的合同模板存储至区块链平台的预设数据库中,并将所述预设用户密钥发送至用户端。S442. Store the encrypted contract template added with the first version number and the contract template added with the second version number in a preset database of the blockchain platform, and store the preset user key. Send to the client.
本实施例中,在将所述合同模板进行加密后,根据预设存储路径,将加密后的各个版本号以及对应的合同模板存储至区块链中的预设数据库中,便于后续合同模板的安全调用。然后将加密时使用的预设用户密钥发送至用户端,其中,所述用户端可以是用于存储各个加密使用的用户密钥的终端。具体实施例中,还可以将所述预设用户密钥存储至对应的密钥存储列表。用户在需要进行合同核实时,可在所述密钥存储列表中获取对应的用户密钥,以便根据所述用户密钥以及目标合同版本号生成对应的合同核实指令。In this embodiment, after the contract template is encrypted, the encrypted version numbers and corresponding contract templates are stored in a preset database in the blockchain according to a preset storage path, which is convenient for subsequent contract templates. Call safely. The preset user key used during encryption is then sent to the user terminal, where the user terminal may be a terminal for storing the user key used for each encryption. In a specific embodiment, the preset user key may also be stored in a corresponding key storage list. When a user needs to perform contract verification in real time, a corresponding user key can be obtained from the key storage list, so as to generate a corresponding contract verification instruction according to the user key and a target contract version number.
参照图4,图4为本申请合同数据一致性的核实方法第三实施例的流程示意图。Referring to FIG. 4, FIG. 4 is a schematic flowchart of a third embodiment of a method for verifying contract data consistency of the present application.
基于上述图2所示实施例,本实施例中,所述步骤S30之后,还包括:Based on the embodiment shown in FIG. 2 above, in this embodiment, after step S30, the method further includes:
步骤S51,获取所述目标合同中的目标合同版本号,并判断所述目标合同版本号与所述目标版本号是否一致;Step S51: Obtain a target contract version number in the target contract, and determine whether the target contract version number is consistent with the target version number;
本实施例中,在检测出所述目标合同存在与所述标准合同模板不一致时,为了及时修正所述目标合同的异常信息,首先判断所述目标合同的目标合同版本号是否为除目标版本号的其他版本号。In this embodiment, when it is detected that the target contract is inconsistent with the standard contract template, in order to timely correct the abnormal information of the target contract, it is first determined whether the target contract version number of the target contract is in addition to the target version number. Other version numbers.
步骤S52,若所述目标合同版本号与所述目标版本号不一致,则将所述目标合同替换为所述标准合同模板,根据所述目标版本号和目标合同版本号生成并显示对应的替换提醒消息。Step S52: If the target contract version number is not consistent with the target version number, replace the target contract with the standard contract template, and generate and display a corresponding replacement reminder according to the target version number and the target contract version number. Message.
本实施例中,若所述目标合同为其他版本号的合同,即目标合同为错误版本号合同,可直接将所述目标版本号对应的标准合同模板替换错误的所述目标合同。In this embodiment, if the target contract is a contract with another version number, that is, the target contract is a wrong version number contract, the standard contract template corresponding to the target version number may be directly replaced with the wrong target contract.
步骤S53,若所述目标合同版本号与所述目标版本号一致,则根据所述标准合同模板,对所述目标合同中的不同内容进行修正,根据所述不同内容以及修正后的内容生成并显示对应的修正提醒信息。In step S53, if the target contract version number is consistent with the target version number, different content in the target contract is modified according to the standard contract template, and generated based on the different content and the revised content. The corresponding correction reminder message is displayed.
本实施例中,若所述目标合同版本号与所述目标版本号一致,即所述目标合同不是错误版本号合同,则根据所述标准合同模板中的标准内容对所述目标合同中的异常内容进行修正。然后根据修正前后的内容生成对应的提醒消息,以便用户了解修正的合同内容,并进行修正内容的确认。In this embodiment, if the target contract version number is consistent with the target version number, that is, the target contract is not a wrong version number contract, then an exception in the target contract is made according to the standard content in the standard contract template. Contents are amended. Then, corresponding reminder messages are generated according to the contents before and after the amendment so that the user can understand the contents of the revised contract and confirm the contents of the amendment.
此外,本申请实施例还提供一种合同数据一致性的核实装置。In addition, the embodiment of the present application also provides a device for verifying the consistency of contract data.
参照图5,图5为本申请合同数据一致性的核实装置第一实施例的功能模块示意图。Referring to FIG. 5, FIG. 5 is a schematic diagram of functional modules of a first embodiment of a device for verifying contract data consistency of the present application.
本实施例中,所述合同数据一致性的核实装置包括:In this embodiment, the contract data consistency verification device includes:
模板获取模块10,用于在接收到合同核实指令时,获取所述合同核实指令中的目标版本号,并在预设数据库获取所述目标版本号对应的标准合同模板;A template obtaining module 10 is configured to obtain a target version number in the contract verification instruction when receiving a contract verification instruction, and obtain a standard contract template corresponding to the target version number in a preset database;
合同比对模块20,用于获取当前待核实的目标合同,将所述目标合同与所述标准合同模板进行比对,并判断所述目标合同与所述标准合同模板是否匹配;A contract comparison module 20, configured to obtain a current target contract to be verified, compare the target contract with the standard contract template, and determine whether the target contract matches the standard contract template;
异常提醒模块30,用于若所述目标合同与所述标准合同模板不匹配,则生成并显示合同信息不一致的提醒消息,以提醒用户所述目标合同存在异常。The abnormality reminding module 30 is configured to generate and display a reminder message that the contract information is inconsistent if the target contract does not match the standard contract template, to remind the user that there is an abnormality in the target contract.
进一步地,所述合同数据一致性的核实装置还包括:Further, the apparatus for verifying contract data consistency further includes:
核实完成提醒模块,用于若所述目标合同与所述标准合同模板相匹配,则生成并显示合同核实完成的提醒消息,以提醒用户目标合同的合同内容核实无误。The verification completion reminding module is configured to generate and display a contract verification completion reminding message if the target contract matches the standard contract template to remind the user that the contract content of the target contract is correct.
进一步地,所述合同数据一致性的核实装置还包括:Further, the apparatus for verifying contract data consistency further includes:
第一标识模块,用于在接收到用户上传的合同模板时,根据预设标识规则,将所述合同模板添加对应的第一版本号;A first identification module, configured to add a corresponding first version number to the contract template according to a preset identification rule when a contract template uploaded by a user is received;
合同审核模块,用于根据预设审核流程,将所述合同模板传入审核链,以便所述审核链中的各个审核节点对所述合同模板进行审核;A contract review module, configured to pass the contract template into the review chain according to a preset review process, so that each review node in the review chain reviews the contract template;
第二标识模块,用于在检测到所述合同模板发生修改时,将修改后的合同模板添加对应的第二版本号;A second identification module, configured to add a corresponding second version number to the modified contract template when a modification of the contract template is detected;
模板存储模块,用于将添加有所述第一版本号的合同模板以及添加有所述第二版本号的合同模板存储至所述预设数据库。The template storage module is configured to store the contract template added with the first version number and the contract template added with the second version number to the preset database.
进一步地,所述模板存储模块还包括:Further, the template storage module further includes:
加密单元,用于根据预设用户密钥将所述添加有所述第一版本号的合同模板以及添加有所述第二版本号的合同模板进行加密;An encryption unit, configured to encrypt the contract template added with the first version number and the contract template added with the second version number according to a preset user key;
存储单元,用于将加密后的添加有所述第一版本号的合同模板以及添加有所述第二版本号的合同模板存储至区块链平台的预设数据库中,并将所述预设用户密钥发送至用户端。A storage unit, configured to store the encrypted contract template added with the first version number and the contract template added with the second version number into a preset database of a blockchain platform, and store the preset The user key is sent to the client.
其中,上述合同数据一致性的核实装置中各个模块与上述合同数据一致性的核实方法实施例中各步骤相对应,其功能和实现过程在此处不再一一赘述。Wherein, each module in the above-mentioned contract data consistency verification device corresponds to each step in the above-mentioned embodiment of the method for verifying contract data consistency, and its functions and implementation processes are not repeated here one by one.
此外,本申请实施例还提供一种计算机可读存储介质。In addition, an embodiment of the present application further provides a computer-readable storage medium.
本申请计算机可读存储介质上存储有合同数据一致性的核实程序,其中所述合同数据一致性的核实程序被处理器执行时,实现如上述的合同数据一致性的核实方法的步骤。The computer-readable storage medium of the present application stores a contract data consistency verification program. When the contract data consistency verification program is executed by a processor, the steps of the method for verifying contract data consistency are implemented.
其中,合同数据一致性的核实程序被执行时所实现的方法可参照本申请合同数据一致性的核实方法的各个实施例,此处不再赘述。The method implemented when the procedure for verifying the consistency of contract data is implemented may refer to various embodiments of the method for verifying the consistency of contract data in this application, and details are not described herein again.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。It should be noted that, in this article, the terms "including", "including" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, It also includes other elements not explicitly listed, or elements inherent to such a process, method, article, or system. Without more restrictions, an element limited by the sentence "including a ..." does not exclude the existence of other identical elements in the process, method, article, or system that includes the element.
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。The above-mentioned serial numbers of the embodiments of the present application are merely for description, and do not represent the superiority or inferiority of the embodiments.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the methods in the above embodiments can be implemented by means of software plus a necessary universal hardware platform, and of course, also by hardware, but in many cases the former is better. Implementation. Based on such an understanding, the technical solution of this application that is essentially or contributes to the existing technology can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as ROM / RAM) as described above. , Magnetic disk, optical disc), including a number of instructions to enable a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in the embodiments of this application.
以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。The above are only preferred embodiments of the present application, and thus do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made by using the contents of the specification and drawings of the present application, or directly or indirectly used in other related technical fields Are included in the scope of patent protection of this application.

Claims (20)

  1. 一种合同数据一致性的核实方法,其特征在于,所述合同数据一致性的核实方法包括以下步骤:A method for verifying contract data consistency, which is characterized in that the method for verifying contract data consistency includes the following steps:
    在接收到合同核实指令时,获取所述合同核实指令中的目标版本号,并在预设数据库获取所述目标版本号对应的标准合同模板;When receiving the contract verification instruction, obtaining a target version number in the contract verification instruction, and obtaining a standard contract template corresponding to the target version number in a preset database;
    获取当前待核实的目标合同,将所述目标合同与所述标准合同模板进行比对,并判断所述目标合同与所述标准合同模板是否匹配;Obtaining a current target contract to be verified, comparing the target contract with the standard contract template, and determining whether the target contract matches the standard contract template;
    若所述目标合同与所述标准合同模板不匹配,则生成并显示合同信息不一致的提醒消息,以提醒用户所述目标合同存在异常。If the target contract does not match the standard contract template, a reminder message with inconsistent contract information is generated and displayed to remind the user that there is an abnormality in the target contract.
  2. 如权利要求1所述的合同数据一致性的核实方法,其特征在于,所述在接收到合同核实指令时,获取所述合同核实指令中的目标版本号,并在预设数据库获取所述目标版本号对应的标准合同模板的步骤之前,还包括:The method for verifying the consistency of contract data according to claim 1, wherein when receiving a contract verification instruction, the target version number in the contract verification instruction is obtained, and the target is obtained in a preset database. Before the steps of the standard contract template corresponding to the version number, it also includes:
    在接收到用户上传的合同模板时,根据预设标识规则,将所述合同模板添加对应的第一版本号;When receiving a contract template uploaded by a user, adding a corresponding first version number to the contract template according to a preset identification rule;
    根据预设审核流程,将所述合同模板传入审核链,以便所述审核链中的各个审核节点对所述合同模板进行审核;Importing the contract template into an audit chain according to a preset audit process, so that each audit node in the audit chain reviews the contract template;
    在检测到所述合同模板发生修改时,将修改后的合同模板添加对应的第二版本号;When a modification of the contract template is detected, adding a corresponding second version number to the modified contract template;
    将添加有所述第一版本号的合同模板以及添加有所述第二版本号的合同模板存储至所述预设数据库。The contract template added with the first version number and the contract template added with the second version number are stored in the preset database.
  3. 如权利要求2所述的合同数据一致性的核实方法,其特征在于,所述将添加有所述第一版本号的合同模板以及添加有所述第二版本号的合同模板存储至所述预设数据库的步骤包括:The method for verifying contract data consistency according to claim 2, wherein the contract template to which the first version number is added and the contract template to which the second version number is added are stored in the pre- The steps for setting up the database include:
    根据预设用户密钥将所述添加有所述第一版本号的合同模板以及添加有所述第二版本号的合同模板进行加密;Encrypting the contract template added with the first version number and the contract template added with the second version number according to a preset user key;
    将加密后的添加有所述第一版本号的合同模板以及添加有所述第二版本号的合同模板存储至区块链平台的预设数据库中,并将所述预设用户密钥发送至用户端。Storing the encrypted contract template added with the first version number and the contract template added with the second version number in a preset database of the blockchain platform, and sending the preset user key to user terminal.
  4. 如权利要求3所述的合同数据一致性的核实方法,其特征在于,所述在接收到合同核实指令时,获取所述合同核实指令中的目标版本号,并在预设数据库获取所述目标版本号对应的标准合同模板的步骤包括:The method for verifying the consistency of contract data according to claim 3, wherein when receiving the contract verification instruction, the target version number in the contract verification instruction is obtained, and the target is obtained in a preset database. The steps for a standard contract template for a version number include:
    在接收到所述合同核实指令时,获取所述合同核实指令中的目标版本号以及用户密钥;When receiving the contract verification instruction, obtaining a target version number and a user key in the contract verification instruction;
    在所述区块链平台的预设数据库中获取所述目标版本号对应的合同模板,作为标准合同模板,并根据所述用户密钥对所述标准合同模板进行解密。Obtain a contract template corresponding to the target version number in a preset database of the blockchain platform as a standard contract template, and decrypt the standard contract template according to the user key.
  5. 如权利要求1所述的合同数据一致性的核实方法,其特征在于,所述若所述目标合同与所述标准合同模板不匹配,则生成并显示合同信息不一致的提醒消息,以提醒用户所述目标合同存在异常的步骤之后,还包括:The method for verifying the consistency of contract data according to claim 1, wherein if the target contract does not match the standard contract template, generating and displaying a reminder message of inconsistent contract information to remind the user After describing the abnormal steps in the target contract, it also includes:
    获取所述目标合同中的目标合同版本号,并判断所述目标合同版本号与所述目标版本号是否一致;Acquiring a target contract version number in the target contract, and determining whether the target contract version number is consistent with the target version number;
    若所述目标合同版本号与所述目标版本号不一致,则将所述目标合同替换为所述标准合同模板,根据所述目标版本号和目标合同版本号生成并显示对应的替换提醒消息。If the target contract version number is inconsistent with the target version number, the target contract is replaced with the standard contract template, and a corresponding replacement reminder message is generated and displayed according to the target version number and the target contract version number.
  6. 如权利要求5所述的合同数据一致性的核实方法,其特征在于,所述获取所述目标合同中的目标合同版本号,并判断所述目标合同版本号与所述目标版本号是否一致的步骤之后,还包括:The method for verifying the consistency of contract data according to claim 5, wherein the acquiring the target contract version number in the target contract, and determining whether the target contract version number is consistent with the target version number After the steps, it also includes:
    若所述目标合同版本号与所述目标版本号一致,则根据所述标准合同模板,对所述目标合同中的不同内容进行修正,根据所述不同内容以及修正后的内容生成并显示对应的修正提醒信息。If the target contract version number is consistent with the target version number, different content in the target contract is modified according to the standard contract template, and corresponding content is generated and displayed according to the different content and the revised content. Correct the reminder message.
  7. 如权利要求1所述的合同数据一致性的核实方法,其特征在于,所述获取当前待核实的目标合同,将所述目标合同与所述标准合同模板进行比对,并判断所述目标合同与所述标准合同模板是否匹配的步骤之后,还包括:The method for verifying the consistency of contract data according to claim 1, wherein the acquisition of a target contract to be verified currently, comparing the target contract with the standard contract template, and judging the target contract After the step of matching with the standard contract template, the method further includes:
    若所述目标合同与所述标准合同模板相匹配,则生成并显示合同核实完成的提醒消息,以提醒用户目标合同的合同内容核实无误。 If the target contract matches the standard contract template, a reminder message for contract verification completion is generated and displayed to remind the user that the contract content of the target contract is verified correctly. Ranch
  8. 一种合同数据一致性的核实装置,其特征在于,所述合同数据一致性的核实装置包括: A contract data consistency verification device, characterized in that the contract data consistency verification device includes:
    模板获取模块,用于在接收到合同核实指令时,获取所述合同核实指令中的目标版本号,并在预设数据库获取所述目标版本号对应的标准合同模板;A template obtaining module, configured to obtain a target version number in the contract verification instruction when the contract verification instruction is received, and obtain a standard contract template corresponding to the target version number in a preset database;
    合同比对模块,用于获取当前待核实的目标合同,将所述目标合同与所述标准合同模板进行比对,并判断所述目标合同与所述标准合同模板是否匹配;A contract comparison module, configured to obtain a current target contract to be verified, compare the target contract with the standard contract template, and determine whether the target contract matches the standard contract template;
    异常提醒模块,用于若所述目标合同与所述标准合同模板不匹配,则生成并显示合同信息不一致的提醒消息,以提醒用户所述目标合同存在异常。The abnormality reminding module is configured to generate and display a reminder message that the contract information is inconsistent if the target contract does not match the standard contract template, so as to remind the user that the target contract is abnormal.
  9. 如权利要求8所述的合同数据一致性的核实装置,其特征在于,所述合同数据一致性的核实装置还包括:The contract data consistency verification device according to claim 8, wherein the contract data consistency verification device further comprises:
    第一标识模块,用于在接收到用户上传的合同模板时,根据预设标识规则,将所述合同模板添加对应的第一版本号;A first identification module, configured to add a corresponding first version number to the contract template according to a preset identification rule when a contract template uploaded by a user is received;
    合同审核模块,用于根据预设审核流程,将所述合同模板传入审核链,以便所述审核链中的各个审核节点对所述合同模板进行审核;A contract review module, configured to pass the contract template into the review chain according to a preset review process, so that each review node in the review chain reviews the contract template;
    第二标识模块,用于在检测到所述合同模板发生修改时,将修改后的合同模板添加对应的第二版本号;A second identification module, configured to add a corresponding second version number to the modified contract template when a modification of the contract template is detected;
    模板存储模块,用于将添加有所述第一版本号的合同模板以及添加有所述第二版本号的合同模板存储至所述预设数据库。The template storage module is configured to store the contract template added with the first version number and the contract template added with the second version number to the preset database.
  10. 如权利要求9所述的合同数据一致性的核实装置,其特征在于,所述模板存储模块还包括:The apparatus for verifying contract data consistency according to claim 9, wherein the template storage module further comprises:
    加密单元,用于根据预设用户密钥将所述添加有所述第一版本号的合同模板以及添加有所述第二版本号的合同模板进行加密;An encryption unit, configured to encrypt the contract template added with the first version number and the contract template added with the second version number according to a preset user key;
    存储单元,用于将加密后的添加有所述第一版本号的合同模板以及添加有所述第二版本号的合同模板存储至区块链平台的预设数据库中,并将所述预设用户密钥发送至用户端。A storage unit, configured to store the encrypted contract template added with the first version number and the contract template added with the second version number into a preset database of a blockchain platform, and store the preset The user key is sent to the client.
  11. 如权利要求10所述的合同数据一致性的核实装置,其特征在于,所述模板获取模块还用于:The apparatus for verifying contract data consistency according to claim 10, wherein the template obtaining module is further configured to:
    在接收到所述合同核实指令时,获取所述合同核实指令中的目标版本号以及用户密钥;When receiving the contract verification instruction, obtaining a target version number and a user key in the contract verification instruction;
    在所述区块链平台的预设数据库中获取所述目标版本号对应的合同模板,作为标准合同模板,并根据所述用户密钥对所述标准合同模板进行解密。Obtain a contract template corresponding to the target version number in a preset database of the blockchain platform as a standard contract template, and decrypt the standard contract template according to the user key.
  12. 如权利要求8所述的合同数据一致性的核实装置,其特征在于,所述合同数据一致性的核实装置还包括:The contract data consistency verification device according to claim 8, wherein the contract data consistency verification device further comprises:
    核实完成提醒模块,用于若所述目标合同与所述标准合同模板相匹配,则生成并显示合同核实完成的提醒消息,以提醒用户目标合同的合同内容核实无误。The verification completion reminding module is configured to generate and display a contract verification completion reminding message if the target contract matches the standard contract template to remind the user that the contract content of the target contract is correct.
  13. 一种合同数据一致性的核实设备,其特征在于,所述合同数据一致性的核实设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的合同数据一致性的核实程序,其中所述合同数据一致性的核实程序被所述处理器执行时,实现如权利要求1所述的合同数据一致性的核实方法的步骤。A contract data consistency verification device, characterized in that the contract data consistency verification device includes a processor, a memory, and a contract data consistency stored in the memory and executable by the processor. The verification program, wherein when the contract data consistency verification program is executed by the processor, the steps of the method for verifying the contract data consistency according to claim 1 are implemented.
  14. 一种合同数据一致性的核实设备,其特征在于,所述合同数据一致性的核实设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的合同数据一致性的核实程序,其中所述合同数据一致性的核实程序被所述处理器执行时,实现如权利要求2所述的合同数据一致性的核实方法的步骤。A contract data consistency verification device, characterized in that the contract data consistency verification device includes a processor, a memory, and a contract data consistency stored in the memory and executable by the processor. The verification program, wherein when the verification program of the contract data consistency is executed by the processor, the steps of the method for verifying the consistency of the contract data according to claim 2 are implemented.
  15. 一种合同数据一致性的核实设备,其特征在于,所述合同数据一致性的核实设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的合同数据一致性的核实程序,其中所述合同数据一致性的核实程序被所述处理器执行时,实现如权利要求3所述的合同数据一致性的核实方法的步骤。A contract data consistency verification device, characterized in that the contract data consistency verification device includes a processor, a memory, and a contract data consistency stored in the memory and executable by the processor. The verification program, wherein when the verification procedure for the consistency of the contract data is executed by the processor, the steps of the method for verifying the consistency of the contract data according to claim 3 are implemented.
  16. 一种合同数据一致性的核实设备,其特征在于,所述合同数据一致性的核实设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的合同数据一致性的核实程序,其中所述合同数据一致性的核实程序被所述处理器执行时,实现如权利要求4所述的合同数据一致性的核实方法的步骤。A contract data consistency verification device, characterized in that the contract data consistency verification device includes a processor, a memory, and a contract data consistency stored in the memory and executable by the processor. The verification program, wherein when the contract data consistency verification program is executed by the processor, the steps of the method for verifying the contract data consistency according to claim 4 are implemented.
  17. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有合同数据一致性的核实程序,其中所述合同数据一致性的核实程序被处理器执行时,实现如权利要求1所述的合同数据一致性的核实方法的步骤。A computer-readable storage medium, characterized in that a contract data consistency verification program is stored on the computer-readable storage medium, wherein when the contract data consistency verification program is executed by a processor, the claim is implemented as claimed Steps of the method for verifying the consistency of contract data as described in 1.
  18. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有合同数据一致性的核实程序,其中所述合同数据一致性的核实程序被处理器执行时,实现如权利要求2所述的合同数据一致性的核实方法的步骤。A computer-readable storage medium, characterized in that a contract data consistency verification program is stored on the computer-readable storage medium, wherein when the contract data consistency verification program is executed by a processor, the claim is implemented as claimed Steps of the method for verifying the consistency of contract data as described in 2.
  19. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有合同数据一致性的核实程序,其中所述合同数据一致性的核实程序被处理器执行时,实现如权利要求3所述的合同数据一致性的核实方法的步骤。A computer-readable storage medium, characterized in that a contract data consistency verification program is stored on the computer-readable storage medium, wherein when the contract data consistency verification program is executed by a processor, the claim is implemented as claimed Steps of the method for verifying the consistency of contract data as described in 3.
  20. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有合同数据一致性的核实程序,其中所述合同数据一致性的核实程序被处理器执行时,实现如权利要求4所述的合同数据一致性的核实方法的步骤。A computer-readable storage medium, characterized in that a contract data consistency verification program is stored on the computer-readable storage medium, wherein when the contract data consistency verification program is executed by a processor, the claim is implemented as claimed Steps of the method for verifying contract data consistency as described in 4.
PCT/CN2018/123279 2018-09-28 2018-12-25 Method, device and apparatus for verifying consistency of contract data and storage medium WO2020062661A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201811140354.0 2018-09-28
CN201811140354.0A CN109656931B (en) 2018-09-28 2018-09-28 Contract data consistency verification method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
WO2020062661A1 true WO2020062661A1 (en) 2020-04-02

Family

ID=66110028

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/123279 WO2020062661A1 (en) 2018-09-28 2018-12-25 Method, device and apparatus for verifying consistency of contract data and storage medium

Country Status (2)

Country Link
CN (1) CN109656931B (en)
WO (1) WO2020062661A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110222692A (en) * 2019-05-21 2019-09-10 深圳壹账通智能科技有限公司 A kind of contract method of calibration and relevant device
CN110363646A (en) * 2019-06-19 2019-10-22 平安普惠企业管理有限公司 Document investigation method, apparatus, equipment and storage medium extremely
CN110288601A (en) * 2019-08-08 2019-09-27 中国盲文出版社 Braille book printing quality automatic inspection system, method and computer-readable medium
CN111539694B (en) * 2020-04-29 2023-10-20 重庆忽米网络科技有限公司 Collaborative work method and system based on blockchain record contribution and identity
CN113065323B (en) * 2021-03-17 2022-09-23 平安普惠企业管理有限公司 Method, device and equipment for importing contract template data and storage medium
CN117114603A (en) * 2023-08-07 2023-11-24 广州锦成信息技术有限公司 Single-rail management method, single-rail management device, storage medium and single-rail management equipment for electronic drawing

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103064660A (en) * 2011-10-21 2013-04-24 镇江金软计算机科技有限责任公司 Electronic contract version control method based on array technology
WO2017145063A1 (en) * 2016-02-22 2017-08-31 Tata Consultancy Services Limited Method and system for contract management in a data marketplace
CN107480950A (en) * 2017-08-15 2017-12-15 天津大学 automatic auditing system and method
CN107608958A (en) * 2017-09-07 2018-01-19 湖南湘君奕成信息技术有限公司 Contract text risk information method for digging and system based on clause unified Modeling
CN107870927A (en) * 2016-09-26 2018-04-03 上海泓智信息科技有限公司 File appraisal procedure and device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103136317A (en) * 2011-11-29 2013-06-05 北京建龙重工集团有限公司 Implement method of on-line examination and approval informatization of engineering contracts in engineering management system
CN105184503A (en) * 2015-09-24 2015-12-23 北京华通伟业科技发展有限公司 Contract management system and method for executing contract management by utilizing contract management system
CN105610578B (en) * 2016-01-25 2019-05-03 杭州复杂美科技有限公司 Block chain information deposits card and method for secret protection
CN106980604B (en) * 2017-03-30 2019-12-31 理光图像技术(上海)有限公司 Contract content checking device
CN107463545A (en) * 2017-06-21 2017-12-12 杭州大搜车汽车服务有限公司 A kind of generation method, electronic equipment and the storage medium of online treaty documents

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103064660A (en) * 2011-10-21 2013-04-24 镇江金软计算机科技有限责任公司 Electronic contract version control method based on array technology
WO2017145063A1 (en) * 2016-02-22 2017-08-31 Tata Consultancy Services Limited Method and system for contract management in a data marketplace
CN107870927A (en) * 2016-09-26 2018-04-03 上海泓智信息科技有限公司 File appraisal procedure and device
CN107480950A (en) * 2017-08-15 2017-12-15 天津大学 automatic auditing system and method
CN107608958A (en) * 2017-09-07 2018-01-19 湖南湘君奕成信息技术有限公司 Contract text risk information method for digging and system based on clause unified Modeling

Also Published As

Publication number Publication date
CN109656931B (en) 2024-07-05
CN109656931A (en) 2019-04-19

Similar Documents

Publication Publication Date Title
WO2020062661A1 (en) Method, device and apparatus for verifying consistency of contract data and storage medium
WO2020062658A1 (en) Contract generation method and apparatus, and device and storage medium
WO2020029585A1 (en) Neural network federation modeling method and device employing transfer learning, and storage medium
WO2021003975A1 (en) Gateway interface test method, terminal device, storage medium and apparatus
WO2020119115A1 (en) Data verification method, device, apparatus, and storage medium
WO2020062642A1 (en) Blockchain-based method, device, and equipment for electronic contract signing, and storage medium
WO2020087978A1 (en) Risk control audit model generation method, apparatus and device and storage medium
WO2020125251A1 (en) Federated learning-based model parameter training method, device, apparatus, and medium
WO2020147385A1 (en) Data entry method and apparatus, terminal and computer-readable storage medium
WO2019024126A1 (en) Blockchain-based knowledge management method, and terminal and server
WO2020253120A1 (en) Webpage registration method, system and device, and computer storage medium
WO2020015064A1 (en) System fault processing method, apparatus, device and storage medium
WO2019174090A1 (en) Screenshot file sharing control method, apparatus and device, and computer storage medium
WO2020224250A1 (en) Method, apparatus, and device for smart contract triggering, and storage medium
WO2020087981A1 (en) Method and apparatus for generating risk control audit model, device and readable storage medium
WO2019024485A1 (en) Data sharing method and device and computer readable storage medium
WO2019132272A1 (en) Id as blockchain based service
WO2013170653A1 (en) Unlocking system and method for screen lock
WO2015069018A1 (en) System for secure login, and method and apparatus for same
WO2020233073A1 (en) Blockchain environment test method, device and apparatus, and storage medium
WO2016126090A1 (en) System and method for prooving digital file tampering by using smart phone, smart phone having smart phone screen capture image authentication function, and method for authenticating smart phone screen capture image
WO2020000632A1 (en) Invoice issuing method, apparatus and device, and computer-readable storage medium
WO2021027143A1 (en) Information pushing method, apparatus and device, and computer-readable storage medium
WO2020107591A1 (en) Double insurance limiting method, apparatus, device, and readable storage medium
WO2020233089A1 (en) Test case generating method and apparatus, terminal, and computer readable storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18934847

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18934847

Country of ref document: EP

Kind code of ref document: A1