Electronic contract generation method and device, computer equipment and storage medium
Through the electronic contract generation method, the contract generation process is automated, and the problem of insurance contract generation relying on manual operations is solved, efficiency and accuracy are improved, manual errors are reduced, and the accuracy and security of the contract are ensured.
Patent Information
- Application Number
- CN202411275480.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-11
- Publication Date
- 2025-01-10
AI Technical Summary
The generation and management of insurance contracts rely on manual operations, resulting in inefficient processing efficiency and insufficient data accuracy, making it difficult to meet the needs of rapid development, and may lead to disputes.
Provides an electronic contract generation method, which ultimately generates a target electronic contract by displaying a list of contract types, selecting a contract template, generating a contract form, checking content, integrating associated information, and reviewing and processing, and ultimately generates a target electronic contract, reducing manual operations and improving efficiency and accuracy.
Automatic contract generation is realized, processing efficiency and data accuracy are improved, manual errors are reduced, and contract accuracy and security are ensured.
Smart Images

Figure CN119295228A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the fields of data processing technology and financial technology, and in particular to methods, devices, computer equipment and storage media for generating electronic contracts. Background Art
[0002] In the current insurance industry, the management and generation of insurance contracts generally rely on offline operations. Traditionally, the generation and management of insurance contracts are mainly carried out through paper documents, and this process is highly dependent on manual operations. From the drafting, review, modification to the final signing of the contract, each link requires manual intervention, which is not only time-consuming and labor-intensive, but also prone to errors. Especially in the case of large business volume, the efficiency bottleneck of manual processing is particularly obvious, and it is difficult to meet the needs of the rapid development of the insurance business. In addition, since the content of the contract often involves complex legal terms, insurance liabilities, exemption clauses, etc., the accuracy requirements are extremely high. However, in the process of manual processing, due to negligence, fatigue or lack of professional knowledge, it is easy to have content errors or omissions, which brings unnecessary risks and disputes to both insurance companies and customers. Summary of the invention
[0003] The purpose of the embodiments of the present application is to propose a method, device, computer equipment and storage medium for generating an electronic contract to solve the technical problems that the existing method of generating insurance contracts is highly dependent on manual operation, has low processing efficiency and low data accuracy.
[0004] In order to solve the above technical problems, the present application embodiment provides a method for generating an electronic contract, which adopts the following technical solution:
[0005] If a contract generation request triggered by a user is received, a preset contract type list is displayed, and a target contract type selected by the user from the contract type list is received;
[0006] Displaying a corresponding contract template list according to the target contract type, and receiving a target contract template selected by the user from the contract template list;
[0007] Generate a corresponding contract form page based on the target contract template, and receive the contract content entered by the user in the contract form page to generate a corresponding initial contract form;
[0008] Performing content verification on the initial contract form;
[0009] If the initial contract form passes the content verification, then querying the associated information corresponding to the initial contract form based on a preset information interface;
[0010] Integrate the associated information into the initial contract form to obtain a corresponding contract form;
[0011] Conduct contract review on the contract form to obtain a target contract form that has passed the review;
[0012] A corresponding target electronic contract is generated based on the target contract form.
[0013] Furthermore, the step of querying the associated information corresponding to the initial contract form based on the preset information interface specifically includes:
[0014] Extracting the merchant number and channel code from the initial contract form;
[0015] Calling a preset merchant query interface to query the merchant information corresponding to the merchant number;
[0016] Calling a preset channel query interface to query the channel information corresponding to the channel code;
[0017] The association information corresponding to the initial contract form is generated based on the merchant information and the channel information.
[0018] Furthermore, the step of generating a corresponding target electronic contract based on the target contract form specifically includes:
[0019] Call the preset document generation tool;
[0020] Generate a first electronic contract document corresponding to the target contract form based on the document generation tool;
[0021] Get the preset watermark content;
[0022] Determining a watermark style corresponding to the watermark content;
[0023] Based on the watermark style, the watermark content is added to the first electronic contract document to obtain a corresponding second electronic contract document;
[0024] The target electronic contract is generated based on the second electronic contract document.
[0025] Furthermore, the step of generating the target electronic contract based on the second electronic contract document specifically includes:
[0026] Get the current timestamp information based on the preset time function;
[0027] Adjusting the current timestamp information to obtain a corresponding target timestamp;
[0028] Obtaining an adding strategy corresponding to the target timestamp;
[0029] Based on the adding strategy, adding the target timestamp to the second electronic contract document to obtain a corresponding third electronic contract document;
[0030] The third electronic contract document is used as the target electronic contract.
[0031] Furthermore, before the step of displaying the preset contract type list and receiving the target contract type selected by the user from the contract type list, the method further includes:
[0032] Get multiple preset contract types;
[0033] Constructing basic contract templates corresponding to various contract types based on a preset template design tool;
[0034] Building a corresponding custom template based on the basic contract template;
[0035] Testing the basic contract template and the custom template;
[0036] If the test passes, the basic contract template and the custom template are stored and processed accordingly based on the contract type.
[0037] Furthermore, after the step of storing the basic contract template and the custom template accordingly based on the contract type, the method further includes:
[0038] Determine whether the preset template maintenance time has arrived;
[0039] If yes, obtain the preset template maintenance strategy;
[0040] The basic contract template and the custom template are maintained based on the template maintenance strategy.
[0041] Furthermore, after the step of generating a corresponding target electronic contract based on the target contract form, the method further includes:
[0042] Get the preset contract issuance strategy;
[0043] Based on the contract issuance strategy, the target electronic contract is issued to obtain a corresponding issued contract;
[0044] Determining a target storage method corresponding to the issued contract;
[0045] The issued contract is stored based on the target storage method.
[0046] In order to solve the above technical problems, the embodiment of the present application also provides a device for generating an electronic contract, which adopts the following technical solution:
[0047] A first processing module, configured to display a preset contract type list upon receiving a contract generation request triggered by a user, and receive a target contract type selected by the user from the contract type list;
[0048] A second processing module, configured to display a corresponding contract template list according to the target contract type, and receive a target contract template selected by the user from the contract template list;
[0049] A third processing module, configured to generate a corresponding contract form page based on the target contract template, and receive the contract content input by the user in the contract form page to generate a corresponding initial contract form;
[0050] A verification module, used to verify the content of the initial contract form;
[0051] A query module, configured to query the associated information corresponding to the initial contract form based on a preset information interface if the initial contract form passes the content verification;
[0052] An integration module, used to integrate the associated information into the initial contract form to obtain a corresponding contract form;
[0053] An audit module is used to perform contract audit processing on the contract form to obtain a target contract form that has passed the audit;
[0054] A generation module is used to generate a corresponding target electronic contract based on the target contract form.
[0055] In order to solve the above technical problems, the embodiment of the present application further provides a computer device, which adopts the following technical solution:
[0056] If a contract generation request triggered by a user is received, a preset contract type list is displayed, and a target contract type selected by the user from the contract type list is received;
[0057] Displaying a corresponding contract template list according to the target contract type, and receiving a target contract template selected by the user from the contract template list;
[0058] Generate a corresponding contract form page based on the target contract template, and receive the contract content entered by the user in the contract form page to generate a corresponding initial contract form;
[0059] Performing content verification on the initial contract form;
[0060] If the initial contract form passes the content verification, then querying the associated information corresponding to the initial contract form based on a preset information interface;
[0061] Integrate the associated information into the initial contract form to obtain a corresponding contract form;
[0062] Conduct contract review on the contract form to obtain a target contract form that has passed the review;
[0063] A corresponding target electronic contract is generated based on the target contract form.
[0064] In order to solve the above technical problems, the embodiment of the present application further provides a computer-readable storage medium, which adopts the following technical solution:
[0065] If a contract generation request triggered by a user is received, a preset contract type list is displayed, and a target contract type selected by the user from the contract type list is received;
[0066] Displaying a corresponding contract template list according to the target contract type, and receiving a target contract template selected by the user from the contract template list;
[0067] Generate a corresponding contract form page based on the target contract template, and receive the contract content entered by the user in the contract form page to generate a corresponding initial contract form;
[0068] Performing content verification on the initial contract form;
[0069] If the initial contract form passes the content verification, then querying the associated information corresponding to the initial contract form based on a preset information interface;
[0070] Integrate the associated information into the initial contract form to obtain a corresponding contract form;
[0071] Conduct contract review on the contract form to obtain a target contract form that has passed the review;
[0072] A corresponding target electronic contract is generated based on the target contract form.
[0073] Compared with the prior art, the embodiments of the present application have the following beneficial effects:
[0074] If the present application receives a contract generation request triggered by a user, it displays a preset contract type list and receives a target contract type selected by the user from the contract type list; then displays a corresponding contract template list according to the target contract type, and receives a target contract template selected by the user from the contract template list; then generates a corresponding contract form page based on the target contract template, and receives the contract content entered by the user in the contract form page to generate a corresponding initial contract form; subsequently, the initial contract form is verified for content; if the initial contract form passes the content verification, the associated information corresponding to the initial contract form is queried based on a preset information interface; the associated information is further integrated into the initial contract form to obtain a corresponding contract form, and the contract form is subjected to contract review processing to obtain a target contract form that has passed the review; finally, a corresponding target electronic contract is generated based on the target contract form. When receiving a contract generation request triggered by a user, the present application will generate a contract form page that meets the user's needs based on the use of a contract type list and a contract template list, and will generate an initial contract form based on the contract content input by the user. After the initial contract form passes the content verification, the associated information corresponding to the initial contract form will be queried based on the information interface and integrated into the initial contract form to obtain the contract form. The contract form will then be subject to contract review and processing, and a corresponding target electronic contract will be generated based on the target contract form that has passed the review, thereby automatically and accurately generating a matching target electronic contract based on the user's contract generation needs, greatly reducing the workload of manual operations, effectively improving the processing efficiency of contract generation, and ensuring the data accuracy of the obtained target electronic contract. BRIEF DESCRIPTION OF THE DRAWINGS
[0075] In order to more clearly illustrate the scheme in the present application, a brief introduction is given below to the drawings required for use in the description of the embodiments of the present application. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0076] Figure 1 is an exemplary system architecture diagram to which the present application may be applied;
[0077] Figure 2 A flow chart of an embodiment of a method for generating an electronic contract according to the present application;
[0078] Figure 3 is a structural schematic diagram of an embodiment of a device for generating an electronic contract according to the present application;
[0079] Figure 4 It is a structural diagram of an embodiment of a computer device according to the present application. DETAILED DESCRIPTION
[0080] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by technicians in the technical field of the present application; the terms used in the specification of the application herein are only for the purpose of describing specific embodiments and are not intended to limit the present application; the terms "including" and "having" and any variations thereof in the specification and claims of the present application and the above-mentioned drawings are intended to cover non-exclusive inclusions. The terms "first", "second", etc. in the specification and claims of the present application or the above-mentioned drawings are used to distinguish different objects, not to describe a specific order.
[0081] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0082] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings.
[0083] like Figure 1 As shown, the system architecture 100 may include a terminal device 101, a network 102 and a server 103. The terminal device 101 may be a laptop 1011, a tablet computer 1012 or a mobile phone 1013. The network 102 is used to provide a medium for a communication link between the terminal device 101 and the server 103. The network 102 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.
[0084] The user can use the terminal device 101 to interact with the server 103 through the network 102 to receive or send messages, etc. Various communication client applications can be installed on the terminal device 101, such as web browser applications, shopping applications, search applications, instant messaging tools, email clients, social platform software, etc.
[0085] The terminal device 101 can be various electronic devices with a display screen and supporting web browsing. In addition to the laptop computer 1011, the tablet computer 1012 or the mobile phone 1013, the terminal device 101 can also be an e-book reader, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 (Moving Picture Experts Group Audio Layer IV) player, a laptop computer, a desktop computer, etc.
[0086] The server 103 may be a server that provides various services, such as a background server that provides support for a web page displayed on the terminal device 101 .
[0087] It should be noted that the method for generating an electronic contract provided in the embodiment of the present application is generally executed by a server / terminal device, and accordingly, the device for generating an electronic contract is generally set in the server / terminal device.
[0088] It should be understood that Figure 1 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.
[0089] Continue to refer Figure 2 , showing a flow chart of an embodiment of the method for generating an electronic contract according to the present application. According to different requirements, the order of the steps in the flow chart can be changed, and some steps can be omitted. The method for generating an electronic contract provided in the embodiment of the present application can be applied to any scenario where electronic contract generation is required, and the method for generating an electronic contract can be applied to products in these scenarios, for example, electronic contract generation in the field of finance and insurance. The method for generating an electronic contract comprises the following steps:
[0090] Step S201: if a contract generation request triggered by a user is received, a preset contract type list is displayed, and a target contract type selected by the user from the contract type list is received.
[0091] In this embodiment, the method for generating an electronic contract is executed on an electronic device (eg Figure 1The server / terminal device shown in the figure) can obtain the contract generation request through a wired connection or a wireless connection. It should be noted that the above-mentioned wireless connection method may include but is not limited to 3G / 4G / 5G connection, Wi-Fi connection, Bluetooth connection, Wi MAX connection, Zigbee connection, UWB (Ultra Wi DeBand) connection, and other wireless connection methods currently known or developed in the future. The execution subject of the present application may specifically be a contract management system, or simply referred to as a system. The present application can be applied to the business scenario of insurance contract generation. The above-mentioned contract generation request is a request for generating an electronic contract triggered by a user in the contract management system. Specifically, in the homepage or navigation bar of the contract management system, an entry for a contract type list is provided, and the user can click on the entry to trigger the above-mentioned contract generation request. The above-mentioned contract type list should contain all available contract types and be arranged in a certain order (such as alphabetical order, frequency of use, etc.). The user can select the desired target contract type by clicking or selecting the box.
[0092] Step S202: display a corresponding contract template list according to the target contract type, and receive a target contract template selected by the user from the contract template list.
[0093] In this embodiment, according to the target contract type selected by the user, a list of contract templates corresponding to the target contract type is queried from the database, and the list of contract templates, including basic contract templates and custom templates, is displayed on the page. Among them, it can be displayed in the form of a table, a card, or a list. And basic information such as the template name, version number, and creation time can be displayed next to each template. In addition, a template preview function is provided, and the user can view the details of the template before selecting the template. The preview can be a read-only form interface that displays all fields and formats of the template. The user can view the template preview by clicking the preview button or link, and select the required target contract template from the contract template list according to actual needs.
[0094] Step S203: Generate a corresponding contract form page based on the target contract template, and receive the contract content input by the user in the contract form page to generate a corresponding initial contract form.
[0095] In this embodiment, a corresponding contract form interface can be dynamically generated according to the target contract template selected by the user. The contract form interface includes all fields defined in the template and is arranged according to the layout and format of the template. Technologies such as HTML, CSS and JavaScript are used to achieve form rendering and interaction.
[0096] Step S204: verify the content of the initial contract form.
[0097] In this embodiment, the content of the initial contract form obtained can be verified in real time to ensure that the data entered by the user meets the business rules and template requirements. Specifically, the front-end verification (such as JavaScript) and the back-end verification (such as database constraints, business logic verification) can be used to perform automated content verification. The verification rules can include mandatory items, data types, formats (such as email addresses, phone numbers), length limits, value ranges, etc. In addition, for complex or special verification logic that cannot pass automatic verification, it can be submitted for manual review. The system provides an audit entry, and the auditor can view the content of the contract to be reviewed and make manual judgments. The audit results can be notified to the user through system messages, emails, or text messages. In addition, for data that fails the verification, clear feedback information and modification suggestions are provided. The feedback information can be displayed directly on the form interface, or it can be presented through pop-up windows, prompt boxes, etc., so that the user can adjust the input data according to the feedback information and resubmit the verification.
[0098] Step S205: if the initial contract form passes the content verification, then the associated information corresponding to the initial contract form is queried based on a preset information interface.
[0099] In this embodiment, the specific implementation process of querying the associated information corresponding to the initial contract form based on the preset information interface will be further described in detail in subsequent specific embodiments of the present application, and will not be elaborated on here.
[0100] Step S206: Integrate the associated information into the initial contract form to obtain a corresponding contract form.
[0101] In this embodiment, the associated information is first converted into a format recognizable within the system. In addition, an information field or block corresponding to the associated information is reserved in the initial contract form, and then the converted merchant information is automatically filled into the corresponding position in the initial contract form, thereby obtaining the above-mentioned contract form. Among them, if the merchant information is updated, the information in the contract form can be retrieved and updated through an interface call.
[0102] Step S207, performing contract review processing on the contract form to obtain a target contract form that has passed the review.
[0103] In this embodiment, the process of the above-mentioned contract review processing includes: setting up the review process in the contract management system, defining the reviewers, review steps and review conditions. Specifically, the review process is configured and managed by using the workflow engine, and custom review paths and conditional branches are supported. By designing a special review interface for the reviewer, the detailed information, relevant attachments and review history of the contract are displayed on the interface. And operation buttons (such as pass, reject, return) are provided to allow the reviewer to perform review operations. The reviewer operates on the review interface according to the contract content and review requirements. If the review is passed, the contract enters the next process; if it is rejected or returned, the review opinion is filled in and the contract initiator is notified. The subsequent review results are notified to the contract initiator in real time through system messages, emails or text messages. If the contract is returned or needs to be modified, the contract initiator can re-fill or adjust the contract content in the modification interface. The modified contract re-enters the review process until it passes the review and obtains the target contract form that has passed the review.
[0104] Step S208: Generate a corresponding target electronic contract based on the target contract form.
[0105] In this embodiment, the specific implementation process of generating the corresponding target electronic contract based on the target contract form will be further described in detail in subsequent specific embodiments of the present application, and will not be elaborated on here.
[0106] When receiving a contract generation request triggered by a user, the present application will generate a contract form page that meets the user's needs based on the use of a contract type list and a contract template list, and will generate an initial contract form based on the contract content input by the user. After the initial contract form passes the content verification, the associated information corresponding to the initial contract form will be queried based on the information interface and integrated into the initial contract form to obtain the contract form. The contract form will then be subject to contract review and processing, and a corresponding target electronic contract will be generated based on the target contract form that has passed the review, thereby automatically and accurately generating a matching target electronic contract based on the user's contract generation needs, greatly reducing the workload of manual operations, effectively improving the processing efficiency of contract generation, and ensuring the data accuracy of the obtained target electronic contract.
[0107] In some optional implementations, step S205 includes the following steps:
[0108] The merchant number and channel code are extracted from the initial contract form.
[0109] In this embodiment, the corresponding merchant number and channel code can be obtained by extracting information from the initial contract form.
[0110] The preset merchant query interface is called to query the merchant information corresponding to the merchant number.
[0111] In this embodiment, the API interface specification is predefined to specify the request parameters (merchant number) and the return data structure (such as merchant information such as merchant name, address, and contact information). Then, in the contract management system, the API interface (the merchant query interface mentioned above) provided by the merchant center is called through an HTTP request, and the merchant number is passed as a query parameter. The merchant information returned by the API interface is received, and the merchant information is usually in JSON or XML format.
[0112] The preset channel query interface is called to query the channel information corresponding to the channel code.
[0113] In this embodiment, similarly, the API interface specification is predefined to specify the request parameters (channel code) and the return data structure (channel information). Then, in the contract management system, the API interface (the above-mentioned channel query interface) provided by the merchant center is called through an HTTP request, and the channel code is passed as the query parameter. And the channel information returned by the API interface is received.
[0114] The association information corresponding to the initial contract form is generated based on the merchant information and the channel information.
[0115] In this embodiment, the merchant information and the channel information can be integrated to generate corresponding related information. In addition, the related information can be expanded by obtaining corresponding related information from other fields such as the preset product center, transaction center, business center, etc., so as to improve the data integrity and richness of the related information. The method for obtaining the above-mentioned related information can refer to the query and acquisition method of the above-mentioned merchant information, and will not be described in detail here.
[0116] The present application extracts the merchant number and channel code from the initial contract form; then calls the preset merchant query interface to query the merchant information corresponding to the merchant number; then calls the preset channel query interface to query the channel information corresponding to the channel code; and subsequently generates the associated information corresponding to the initial contract form based on the merchant information and the channel information. The present application extracts the merchant number and channel code from the initial contract form, and then based on the use of the merchant query interface and the channel query interface, queries the merchant information corresponding to the merchant number, and the channel information corresponding to the channel code, and then based on the merchant information and the channel information, it can quickly and accurately generate the associated information corresponding to the initial contract form, thereby improving the efficiency of generating the associated information, ensuring the accuracy and completeness of the associated information obtained, and facilitating the subsequent accurate generation of the corresponding contract form based on the associated information obtained.
[0117] In some optional implementations of this embodiment, step S208 includes the following steps:
[0118] Call the preset document generation tool.
[0119] In this embodiment, there is no specific limitation on the selection of the above-mentioned document generation tool, for example, i Text, Apache PDFBox, etc. may be used.
[0120] A first electronic contract document corresponding to the target contract form is generated based on the document generation tool.
[0121] In this embodiment, according to the contract content corresponding to the approved target contract form, a document generation tool can be used to automatically generate a corresponding electronic contract document. In the process of generating the electronic contract document, multiple document formats (such as PDF, Word) can be supported to meet the needs of different users.
[0122] Get the preset watermark content.
[0123] In this embodiment, the watermark content is not specifically limited and can be set according to actual security design requirements. For example, the watermark content may include: "Confidential Content", "Unauthorized Copying of This Agreement is Prohibited", etc. Alternatively, a graphic watermark may be used, such as a company logo.
[0124] A watermark style corresponding to the watermark content is determined.
[0125] In this embodiment, the watermark style refers to setting the font, size, color, transparency, rotation angle and other attributes of the watermark as needed.
[0126] Based on the watermark style, the watermark content is added to the first electronic contract document to obtain a corresponding second electronic contract document.
[0127] In this embodiment, a watermark generation function is pre-integrated into the above-mentioned document generation tool, and then corresponding code logic is written to add the watermark content to each page or designated position in the first electronic contract document according to the determined watermark style, thereby generating a corresponding second electronic contract document.
[0128] In addition, after generating the second electronic contract document with a watermark, the display effect of the watermark can be further tested, including clarity, whether the position is accurate, whether it affects reading, etc. The watermark style or code logic can be adjusted according to the test results until the requirements are met.
[0129] The target electronic contract is generated based on the second electronic contract document.
[0130] In this embodiment, the specific implementation process of generating the target electronic contract based on the second electronic contract document will be described in further detail in subsequent specific embodiments of the present application, and will not be elaborated on here.
[0131] This application calls a preset document generation tool; then generates a first electronic contract document corresponding to the target contract form based on the document generation tool; then obtains a preset watermark content, and determines a watermark style corresponding to the watermark content; subsequently, based on the watermark style, adds the watermark content to the first electronic contract document to obtain a corresponding second electronic contract document; finally, generates the target electronic contract based on the second electronic contract document. After obtaining the target contract form, this application will also intelligently call a document generation tool to generate a first electronic contract document corresponding to the target contract form, and obtain a preset watermark content, and then add the watermark content to the first electronic contract document according to the determined watermark style corresponding to the watermark content to obtain a second electronic contract document, and then generate the target electronic contract based on the second electronic contract document, so as to automatically add a watermark that meets personalized needs to the generated target electronic contract, effectively increasing the security of the generated target electronic contract.
[0132] In some optional implementations, generating the target electronic contract based on the second electronic contract document includes the following steps:
[0133] Get the current timestamp information based on the preset time function.
[0134] In this embodiment, the time function is specifically a system time function. The current timestamp information includes the current date and time.
[0135] The current timestamp information is adjusted to obtain a corresponding target timestamp.
[0136] In this embodiment, the adjustment process refers to converting the acquired current timestamp information into an easy-to-read format, such as a “YYYY-MM-DD HH:MM:SS” format, so as to obtain the target timestamp.
[0137] Get the adding strategy corresponding to the target timestamp.
[0138] In this embodiment, the policy content of the above-mentioned adding policy includes: adding the target timestamp as text content to a specific location in the electronic contract document, and the specific location may be a header, a footer, or the beginning of the document, etc. Alternatively, it may also include embedding the target timestamp into the attributes of the electronic contract document, so as to record the corresponding generation time without modifying the document content.
[0139] Based on the adding strategy, the target timestamp is added to the second electronic contract document to obtain a corresponding third electronic contract document.
[0140] In this embodiment, the target timestamp may be added to the second electronic contract document according to the policy content of the above-mentioned adding policy, thereby obtaining a corresponding third electronic contract document.
[0141] The third electronic contract document is used as the target electronic contract.
[0142] In this embodiment, when the document generation time of the electronic contract document needs to be verified, the timestamp text or attribute in the electronic contract document can be read, and the read timestamp is compared with the current time of the system to determine whether the document has been tampered with or forged.
[0143] This application obtains the current timestamp information based on a preset time function; then adjusts the current timestamp information to obtain the corresponding target timestamp; then obtains the adding strategy corresponding to the target timestamp; subsequently, based on the adding strategy, adds the target timestamp to the second electronic contract document to obtain the corresponding third electronic contract document; finally, uses the third electronic contract document as the target electronic contract. After obtaining the second electronic contract document, this application will also intelligently obtain the current timestamp information, and adjust the current timestamp information to obtain the target timestamp. Subsequently, based on the preset adding strategy, the target timestamp is added to the second electronic contract document to record the generation time of the second electronic contract document, which can effectively prevent the second electronic contract document from being tampered with or forged, thereby helping to improve the data security of the second electronic contract document.
[0144] In some optional implementations, before step S201, the electronic device may further perform the following steps:
[0145] Get multiple preset contract types.
[0146] In this embodiment, the contract domain is based on standardized contract / agreement management of different categories. The contract mainly includes the cooperation object, cooperation scope, term, quantity, fee price, settlement method / cycle, terms and conditions, etc. Specifically, the contract types mainly include intermediary agency agreement, personal agency agreement, medical and health service agency agreement, authorization agreement, and withholding agreement. These contract types are closely related to the insurance value chain and are used to provide corresponding services for surrounding areas. Among them, 3. The participants in the intermediary agency agreement are intermediary agents, the participants in the personal agency agreement are personal agents, the participants in the medical and health service agreement are medical and health service providers, the participants in the member authorization agreement are members, and the participants in the withholding agreement are customers.
[0147] Based on the preset template design tool, basic contract templates corresponding to the various contract types are constructed.
[0148] In this embodiment, a detailed requirement document is formed in advance according to the business requirements of each contract type. Then, the structure of the basic template is designed in the contract management platform according to the requirement document, including field names, data types, format requirements, etc. Then, a template design tool is used to create a template prototype, and reusability and scalability are considered when designing the template to facilitate subsequent customization and version control, thereby obtaining the corresponding basic contract template. Among them, the above-mentioned template design tool can use Excel, Word template engine or a special form designer.
[0149] Build a corresponding custom template based on the basic contract template.
[0150] In this embodiment, an entry for custom templates is provided in the template management interface. Users are allowed to select a basic contract template as a starting point and delete or adjust the template content through interface operations (such as dragging, checking, inputting, etc.). When a custom template is saved, a new template version is generated and stored in the database.
[0151] In addition, there is only one basic contract template for a contract type. The basic contract template contains all the contract module information that can be used for this contract type, as well as the full amount of business element information corresponding to the contract module, which is the basis of the custom template. The custom template is a new contract template composed of deleting the contract module information or deleting the business element information on the module information based on the basic contract template.
[0152] The basic contract template and the custom template are tested.
[0153] In this embodiment, the constructed template can be tested for function, performance and user to ensure that each field in the template can be displayed and input correctly, the verification rules are effective, and the interface is user-friendly. Problems found in the test are recorded and repaired and optimized.
[0154] If the test passes, the basic contract template and the custom template are stored and processed accordingly based on the contract type.
[0155] In this embodiment, the basic contract template and the custom template can be stored by using the contract type as the index of the corresponding basic contract template and the custom template. The basic contract template and the custom template can be stored in a database or file system to ensure the security and accessibility of the template.
[0156] This application obtains multiple preset contract types; then builds basic contract templates corresponding to the various contract types based on the preset template design tool; then builds corresponding custom templates based on the basic contract template; subsequently tests the basic contract template and the custom template; if the test passes, the basic contract template and the custom template are stored and processed accordingly based on the contract type. This application builds basic contract templates corresponding to various preset contract types based on the use of template design tools, and then further builds corresponding custom templates based on the basic contract template, and after the basic contract template and the custom template pass the test, the basic contract template and the custom template are intelligently stored and processed accordingly based on the contract type, so as to realize the centralized storage of contract templates of all contract types, thereby facilitating search and filing, improving work efficiency, and thus facilitating more efficient contract management, and improving management efficiency and quality.
[0157] In some optional implementations of this embodiment, after the step of performing corresponding storage processing on the basic contract template and the custom template based on the contract type, the electronic device may further perform the following steps:
[0158] Determine whether the preset template maintenance time has arrived.
[0159] In this embodiment, the template maintenance time is a pre-set time point for regularly executing the template maintenance process for the contract template. There is no specific limitation on the time selection of the template maintenance time, and it can be set to an idle time point, such as 2 a.m., so as not to affect the normal use of the contract template, nor to affect the operation of the contract management system, thereby improving the intelligence of the template maintenance process.
[0160] If yes, get the preset template maintenance policy.
[0161] In this embodiment, the template maintenance strategy includes: assigning a unique version number to each contract template, and incrementing the version number each time it is modified. Recording the modification history of the contract template, including the modification time, the modifier, and the modification content. And providing a version rollback function for the contract template so that it can be restored to the previous version when needed.
[0162] The basic contract template and the custom template are maintained based on the template maintenance strategy.
[0163] In this embodiment, the basic contract template and the custom template may be maintained according to the policy content of the template maintenance policy.
[0164] This application determines whether the preset template maintenance time has been reached; if so, obtains the preset template maintenance strategy; and subsequently performs maintenance processing on the basic contract template and the custom template based on the template maintenance strategy. After completing the storage of the basic contract template and the custom template, when it detects that the current time has reached the preset template maintenance time, the application will automatically and intelligently perform maintenance processing on the basic contract template and the custom template based on the use of the template maintenance strategy, thereby improving the processing intelligence of template maintenance and effectively ensuring the accuracy and reliability of the contract template.
[0165] In some optional implementations of this embodiment, after step S208, the electronic device may further perform the following steps:
[0166] Get the preset contract issuance strategy.
[0167] In this embodiment, the policy content of the above-mentioned contract issuance policy includes: 1. Select a reliable third-party electronic signature service provider, such as Adobe Sign, DocuSign, etc., and ensure that the service provider supports the required digital certificates, PKI system and other security mechanisms. 2. Integrate the API interface of the selected electronic signature service in the contract management system. Write code logic according to the API document to implement functions such as generation, verification and storage of electronic signatures. 3. When the contract is reviewed and ready to be issued, send a signature request to the electronic signature service through the API. The request contains the contract document, signer information (such as name, email address, etc.) and signature process configuration (such as sequential signature, parallel signature, etc.). 4. The signer receives the signature request through email, SMS, etc. The signer logs in to the platform or application provided by the electronic signature service and uses a digital certificate or biometric technology to sign electronically. After the signature is completed, the electronic signature service returns the signature result to the contract management system. 5. After receiving the signature result, the contract management system uses the verification function provided by the electronic signature service to verify the authenticity and integrity of the signature. If the signature verification passes, the contract document with the electronic signature is saved in the database or a specified location. If the signature verification fails, the error message is recorded and the relevant personnel are notified to handle it. After the signature is completed, the signing results are notified to all parties of the contract through system messages, emails or text messages. The contract documents with electronic signatures are archived and saved for subsequent reference and use.
[0168] Based on the contract issuance policy, the target electronic contract is issued to obtain a corresponding issued contract.
[0169] In this embodiment, the issuance process of the target electronic contract can be automatically executed according to the policy content of the above-mentioned contract issuance policy, and the corresponding issued contract can be obtained.
[0170] A target storage method corresponding to the issued contract is determined.
[0171] In this embodiment, the selection of the above-mentioned target storage method is not specifically limited and can be determined according to actual storage requirements. Exemplarily, the target storage method can adopt any one of local database storage, cloud server storage, blockchain storage, etc. Among them, blockchain storage is preferably used as the above-mentioned target storage method. By using blockchain to store and manage the issued contracts, the security and non-tamperability of the issued contracts can be effectively guaranteed.
[0172] The issued contract is stored based on the target storage method.
[0173] In this embodiment, the target storage medium corresponding to the target storage method can be called to store the issued contract into the target storage medium, thereby completing the storage process of the issued contract.
[0174] This application obtains a preset contract issuance strategy; then executes issuance processing on the target electronic contract based on the contract issuance strategy to obtain the corresponding issued contract; then determines the target storage method corresponding to the issued contract; and subsequently stores the issued contract based on the target storage method. After generating the corresponding target electronic contract based on the target contract form, this application will also intelligently and accurately execute issuance processing on the target electronic contract based on the preset contract issuance strategy to obtain the corresponding issued contract, so as to automatically complete the contract issuance for the target electronic contract, effectively improving the efficiency and accuracy of contract management. In addition, the target storage method corresponding to the issued contract will be intelligently used to store the issued contract, which can effectively ensure the data security and non-tamperability of the issued contract, and improve the storage intelligence and storage standardization of the issued contract.
[0175] In some optional implementations, the user information obtained is subject to the user's consent and complies with relevant laws and policies.
[0176] In addition, by connecting the contract management system with related systems such as the merchant center, channel center, product center, transaction center, and business and finance center, the merchant center can obtain contract templates, support the entry of offline contracts signed in different channels, and complete contract issuance. The channel center can modify information such as contract handling fees, produce and issue new contracts, maintain the relationship between old and new contracts (versions), and provide the merchant center and channels with the ability to query the latest contract information, thereby completing the business closed loop of the contract and the entire insurance chain.
[0177] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.
[0178] It should be emphasized that in order to further ensure the privacy and security of the above-mentioned target electronic contract, the above-mentioned target electronic contract can also be stored in a node of a blockchain.
[0179] The blockchain referred to in this application is a new application model of computer technologies such as distributed data storage, peer-to-peer transmission, consensus mechanism, encryption algorithm, etc. Blockchain is essentially a decentralized database, a string of data blocks generated by cryptographic methods. Each data block contains a batch of network transaction information, which is used to verify the validity of its information (anti-counterfeiting) and generate the next block. Blockchain can include the underlying blockchain platform, platform product service layer, and application service layer.
[0180] The embodiments of the present application can acquire and process relevant data based on artificial intelligence technology. Artificial Intelligence (AI) is the theory, method, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results.
[0181] AI basic technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing technology, operation / interaction systems, mechatronics, etc. AI software technologies mainly include computer vision technology, robotics technology, biometrics technology, speech processing technology, natural language processing technology, and machine learning / deep learning.
[0182] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through computer-readable instructions, and the computer-readable instructions can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the aforementioned storage medium can be a non-volatile storage medium such as a disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
[0183] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.
[0184] Further references Figure 3 , as a response to the above Figure 2 The present application provides an embodiment of a device for generating an electronic contract. Figure 2 Corresponding to the method embodiment shown, the device can be specifically applied to various electronic devices.
[0185] like Figure 3 As shown, the electronic contract generation device 300 described in this embodiment includes: a first processing module 301, a second processing module 302, a third processing module 303, a verification module 304, a query module 305, an integration module 306, an audit module 307 and a generation module 308. Among them:
[0186] The first processing module 301 is used to display a preset contract type list if a contract generation request triggered by a user is received, and receive a target contract type selected by the user from the contract type list;
[0187] The second processing module 302 is used to display a corresponding contract template list according to the target contract type, and receive a target contract template selected by the user from the contract template list;
[0188] The third processing module 303 is used to generate a corresponding contract form page based on the target contract template, and receive the contract content input by the user in the contract form page to generate a corresponding initial contract form;
[0189] Verification module 304, used to verify the content of the initial contract form;
[0190] A query module 305 is used to query the associated information corresponding to the initial contract form based on a preset information interface if the initial contract form passes the content verification;
[0191] An integration module 306, used to integrate the associated information into the initial contract form to obtain a corresponding contract form;
[0192] The review module 307 is used to perform contract review on the contract form to obtain a target contract form that has passed the review;
[0193] The generating module 308 is used to generate a corresponding target electronic contract based on the target contract form.
[0194] In some optional implementations of this embodiment, the query module 305 includes:
[0195] An extraction submodule, used to extract the merchant number and channel code from the initial contract form;
[0196] A first query submodule, used to call a preset merchant query interface to query the merchant information corresponding to the merchant number;
[0197] A second query submodule, used to call a preset channel query interface to query the channel information corresponding to the channel code;
[0198] The first generating submodule is used to generate the associated information corresponding to the initial contract form based on the merchant information and the channel information.
[0199] In some optional implementations of this embodiment, the generating module 308 includes:
[0200] Call submodule, used to call the preset document generation tool;
[0201] A second generation submodule, configured to generate a first electronic contract document corresponding to the target contract form based on the document generation tool;
[0202] The acquisition submodule is used to obtain the preset watermark content;
[0203] A determination submodule, used to determine a watermark pattern corresponding to the watermark content;
[0204] An adding submodule, used for adding the watermark content to the first electronic contract document based on the watermark style to obtain a corresponding second electronic contract document;
[0205] The third generating submodule is used to generate the target electronic contract based on the second electronic contract document.
[0206] In some optional implementations of this embodiment, the third generation submodule includes:
[0207] A first acquisition unit, configured to acquire current timestamp information based on a preset time function;
[0208] An adjustment unit, configured to adjust the current timestamp information to obtain a corresponding target timestamp;
[0209] A second acquisition unit, configured to acquire an adding strategy corresponding to the target timestamp;
[0210] an adding unit, configured to add the target timestamp to the second electronic contract document based on the adding strategy, to obtain a corresponding third electronic contract document;
[0211] A determination unit is configured to use the third electronic contract document as the target electronic contract.
[0212] In some optional implementations of this embodiment, the electronic contract generation device further includes:
[0213] The first acquisition module is used to acquire multiple preset contract types;
[0214] A first construction module is used to construct basic contract templates corresponding to various contract types based on a preset template design tool;
[0215] A second construction module is used to construct a corresponding custom template based on the basic contract template;
[0216] A testing module, used to test the basic contract template and the custom template;
[0217] The first storage module is used to perform corresponding storage processing on the basic contract template and the custom template based on the contract type if the test passes.
[0218] In some optional implementations of this embodiment, the electronic contract generation device further includes:
[0219] A judgment module is used to judge whether the preset template maintenance time has been reached;
[0220] A second acquisition module, used for acquiring a preset template maintenance strategy;
[0221] A maintenance module is used to perform maintenance processing on the basic contract template and the custom template based on the template maintenance strategy.
[0222] In some optional implementations of this embodiment, the electronic contract generation device further includes:
[0223] The third acquisition module is used to obtain a preset contract issuance strategy;
[0224] An issuing module, configured to execute an issuing process on the target electronic contract based on the contract issuing strategy to obtain a corresponding issued contract;
[0225] A determination module, used to determine a target storage method corresponding to the issued contract;
[0226] The second storage module is used to store the issued contract based on the target storage method.
[0227] To solve the above technical problems, the present application also provides a computer device. Figure 4 , Figure 4 This is a basic structural block diagram of the computer device in this embodiment.
[0228] The computer device 4 includes a memory 41, a processor 42, and a network interface 43 that are interconnected through a system bus. It should be noted that the figure only shows a computer device 4 with components 41-43, but it should be understood that it is not required to implement all the components shown, and more or fewer components can be implemented instead. Among them, those skilled in the art can understand that the computer device here is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital processors (DSPs), embedded devices, etc.
[0229] The computer device may be a desktop computer, a notebook, a PDA, a cloud server, etc. The computer device may interact with the user through a keyboard, a mouse, a remote controller, a touch pad, or a voice control device.
[0230] The memory 41 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (for example, SD or DX memory, etc.), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, disk, optical disk, etc. In some embodiments, the memory 41 can be an internal storage unit of the computer device 4, such as a hard disk or memory of the computer device 4. In other embodiments, the memory 41 can also be an external storage device of the computer device 4, such as a plug-in hard disk equipped on the computer device 4, a smart memory card (Smart Med ia Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. Of course, the memory 41 can also include both the internal storage unit of the computer device 4 and its external storage device. In this embodiment, the memory 41 is generally used to store the operating system and various application software installed on the computer device 4, such as computer-readable instructions of the method for generating an electronic contract, etc. In addition, the memory 41 can also be used to temporarily store various types of data that have been output or are to be output.
[0231] The processor 42 may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chips in some embodiments. The processor 42 is generally used to control the overall operation of the computer device 4. In this embodiment, the processor 42 is used to run the computer-readable instructions stored in the memory 41 or process data, such as computer-readable instructions for running the method for generating the electronic contract.
[0232] The network interface 43 may include a wireless network interface or a wired network interface. The network interface 43 is generally used to establish a communication connection between the computer device 4 and other electronic devices.
[0233] The present application also provides another embodiment, namely, providing a computer-readable storage medium, wherein the computer-readable storage medium stores computer-readable instructions, and the computer-readable instructions can be executed by at least one processor to enable the at least one processor to perform the steps of the method for generating an electronic contract as described above.
[0234] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0235] Obviously, the embodiments described above are only some embodiments of the present application, rather than all embodiments. The preferred embodiments of the present application are given in the accompanying drawings, but they do not limit the patent scope of the present application. The present application can be implemented in many different forms. On the contrary, the purpose of providing these embodiments is to make the understanding of the disclosure of the present application more thorough and comprehensive. Although the present application is described in detail with reference to the aforementioned embodiments, for those skilled in the art, it is still possible to modify the technical solutions recorded in the aforementioned specific implementation methods, or to perform equivalent replacement of some of the technical features therein. Any equivalent structure made using the contents of the specification and drawings of this application, directly or indirectly used in other related technical fields, is similarly within the scope of patent protection of this application.
Claims
1. A method for generating an electronic contract, characterized in that: The steps include: If a contract generation request triggered by a user is received, a preset contract type list is displayed, and a target contract type selected by the user from the contract type list is received; Displaying a corresponding contract template list according to the target contract type, and receiving a target contract template selected by the user from the contract template list; Generate a corresponding contract form page based on the target contract template, and receive the contract content entered by the user in the contract form page to generate a corresponding initial contract form; Performing content verification on the initial contract form; If the initial contract form passes the content verification, then querying the associated information corresponding to the initial contract form based on a preset information interface; Integrate the associated information into the initial contract form to obtain a corresponding contract form; Conduct contract review on the contract form to obtain a target contract form that has passed the review; A corresponding target electronic contract is generated based on the target contract form.
2. The method for generating an electronic contract according to claim 1, characterized in that: The step of querying the associated information corresponding to the initial contract form based on the preset information interface specifically includes: Extracting the merchant number and channel code from the initial contract form; Calling a preset merchant query interface to query the merchant information corresponding to the merchant number; Calling a preset channel query interface to query the channel information corresponding to the channel code; The association information corresponding to the initial contract form is generated based on the merchant information and the channel information.
3. The method for generating an electronic contract according to claim 1, characterized in that: The step of generating a corresponding target electronic contract based on the target contract form specifically includes: Call the preset document generation tool; Generate a first electronic contract document corresponding to the target contract form based on the document generation tool; Get the preset watermark content; Determining a watermark style corresponding to the watermark content; Based on the watermark style, the watermark content is added to the first electronic contract document to obtain a corresponding second electronic contract document; The target electronic contract is generated based on the second electronic contract document.
4. The method for generating an electronic contract according to claim 3, characterized in that: The step of generating the target electronic contract based on the second electronic contract document specifically includes: Get the current timestamp information based on the preset time function; Adjusting the current timestamp information to obtain a corresponding target timestamp; Obtaining an adding strategy corresponding to the target timestamp; Based on the adding strategy, adding the target timestamp to the second electronic contract document to obtain a corresponding third electronic contract document; The third electronic contract document is used as the target electronic contract.
5. The method for generating an electronic contract according to claim 1, characterized in that: Before the step of displaying the preset contract type list and receiving the target contract type selected by the user from the contract type list, the step further includes: Get multiple preset contract types; Constructing basic contract templates corresponding to various contract types based on a preset template design tool; Building a corresponding custom template based on the basic contract template; Testing the basic contract template and the custom template; If the test passes, the basic contract template and the custom template are stored and processed accordingly based on the contract type.
6. The method for generating an electronic contract according to claim 5, characterized in that: After the step of storing the basic contract template and the custom template correspondingly based on the contract type, the method further includes: Determine whether the preset template maintenance time has arrived; If yes, obtain the preset template maintenance strategy; The basic contract template and the custom template are maintained based on the template maintenance strategy.
7. The method for generating an electronic contract according to claim 6, characterized in that: After the step of generating a corresponding target electronic contract based on the target contract form, the method further includes: Get the preset contract issuance strategy; Based on the contract issuance strategy, the target electronic contract is issued to obtain a corresponding issued contract; Determining a target storage method corresponding to the issued contract; The issued contract is stored based on the target storage method.
8. A device for generating an electronic contract, characterized in that: include: A first processing module, configured to display a preset contract type list upon receiving a contract generation request triggered by a user, and receive a target contract type selected by the user from the contract type list; A second processing module, configured to display a corresponding contract template list according to the target contract type, and receive a target contract template selected by the user from the contract template list; A third processing module, configured to generate a corresponding contract form page based on the target contract template, and receive the contract content input by the user in the contract form page to generate a corresponding initial contract form; A verification module, used to verify the content of the initial contract form; A query module, configured to query the associated information corresponding to the initial contract form based on a preset information interface if the initial contract form passes the content verification; An integration module, used to integrate the associated information into the initial contract form to obtain a corresponding contract form; An audit module is used to perform contract audit processing on the contract form to obtain a target contract form that has passed the audit; A generation module is used to generate a corresponding target electronic contract based on the target contract form.
9. A computer device, characterized in that: The method comprises a memory and a processor, wherein the memory stores computer-readable instructions, and the processor implements the steps of the method for generating an electronic contract as claimed in any one of claims 1 to 7 when executing the computer-readable instructions.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-readable instructions, and when the computer-readable instructions are executed by a processor, the steps of the method for generating an electronic contract as described in any one of claims 1 to 7 are implemented.
Citation Information
Cited By
AI intelligent service method, system and terminal based on whole land transaction process
CN121413579A