【技术实现步骤摘要】
电子合同生成方法、装置、计算机设备及存储介质
本专利技术涉及计算机
,尤其涉及一种电子合同生成方法、装置、计算机设备及存储介质。
技术介绍
随着电子合同使用越来越普及,电子合同也被越来越多的业务场景使用,如在物联网、电商、大宗交易买卖合同等,然而目前的大多数电子合同都是按照一定的规则以及流程转化为机器可执行的代码;或者直接通过“智能合约”功能的审查各行电子合同,但这些方法生成的电子合同大多只能执行一些非常简单的业务规则,难以满足大多数的复杂业务规则以及保证合同的安全性、可执行性以及信任要求。
技术实现思路
基于此,有必要针对上述问题,提出一种能够实现电子合同数字化且安全方便的电子合同生成方法、装置、计算机设备及存储介质。一种电子合同生成方法,其特征在于,所述方法包括:获取合同数据,所述合同数据包括多个合同条款;通过预设的规则引擎对所述合同数据进行规则解析,生成合同规则库,所述合同规则库包括多个合同规则,每一所述合同规则对应一个所述合同条款;通过预设的工作流引擎对所述合 ...
【技术保护点】
1.一种电子合同生成方法,其特征在于,包括:/n获取合同数据,所述合同数据包括多个合同条款;/n通过预设的规则引擎对所述合同数据进行规则解析,生成合同规则库,所述合同规则库包括多个合同规则,每一所述合同规则对应一个所述合同条款;/n通过预设的工作流引擎对所述合同规则库进行流程解析,生成合同流程库,所述合同流程库包括多个流程节点,每一所述流程节点对应一个所述合同规则;/n按照所述合同流程库执行所述合同规则库,生成目标电子合同;/n将所述目标电子合同存储在区块链中。/n
【技术特征摘要】
1.一种电子合同生成方法,其特征在于,包括:
获取合同数据,所述合同数据包括多个合同条款;
通过预设的规则引擎对所述合同数据进行规则解析,生成合同规则库,所述合同规则库包括多个合同规则,每一所述合同规则对应一个所述合同条款;
通过预设的工作流引擎对所述合同规则库进行流程解析,生成合同流程库,所述合同流程库包括多个流程节点,每一所述流程节点对应一个所述合同规则;
按照所述合同流程库执行所述合同规则库,生成目标电子合同;
将所述目标电子合同存储在区块链中。
2.根据权利要求1所述的电子合同生成方法,其特征在于,所述将所述目标电子合同存储在区块链中,包括:
基于所述目标电子合同,构建区块结构的合同区块;
将所述合同区块添加至区块链中。
3.根据权利要求1所述的电子合同生成方法,其特征在于,在所述将所述目标电子合同存储在区块链之后,还包括:
若接收到合同修改指令,则获取所述合同修改指令中包含的区块链节点和修改信息;
根据所述修改信息在所述区块链节点对应的区块链上对所述目标电子合同进行修改。
4.根据权利要求1所述的电子合同生成方法,所述通过预设的规则引擎对所述合同数据进行规则解析,生成合同规则库,所述合同规则库包括多个合同规则,每一所述合同规则对应一个所述合同条款,包括:
采用所述预设的规则引擎检测与每一所述合同条款匹配的至少一个执行要素,所述执行要素包括执行条件和执行流程;
通过编码的方式将所述执行条件转换成所述合同规则;
根据每个所述合同规则确定所述合同规则库。
5.根据权利要求4所述的电子合同生成方法,其特征在于,所述通过预设的工作流引擎对所述合同规则库进行流程解析,生成合同流程库,所述合同流程库包括多个流程节点,每一所述流程节点对应一个所述合同规则,包括:
采用所述预设的工作流引擎检测与所述执行流程匹配的执行流向;<...
【专利技术属性】
技术研发人员:冯金福,
申请(专利权)人:深圳市中农网有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。