一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

合同模板的生成方法、合同的生成方法和装置与流程

2022-02-23 00:32:50 来源:中国专利 TAG:


1.本发明涉及人工智能识别分类技术领域,尤其涉及一种合同模板的生成方法、合同的生成方法和装置。


背景技术:

2.合同是当事人或当事双方之间设立、变更、终止民事关系的协议。为了方便签署合同,节省合同制定的时间,一般会事先编辑制作好合同模板。现有的合同模板的编辑制作方法,通常由技术人员手工制作,制作步骤繁琐,制作难度大。


技术实现要素:

3.有鉴于此,本发明实施例提供一种合同模板的生成方法和装置,能够通过简单易行的方法制作合同模板。
4.第一方面,本发明实施例提供了一种合同模板的生成方法,包括:
5.接收对象选定指令,确定所述选定指令对应的合同对象,并在合同创建界面上展示所述合同对象,所述合同对象为与合同相关的模板或文件;
6.接收针对所述合同对象的第一编辑指令;
7.确定所述第一编辑指令对应的变量库中的目标元素,并根据所述合同对象及所述目标元素,生成目标合同模板;其中,变量库用于存储与合同相关的可变元素。
8.可选地,所述第一编辑指令包括:变量选定指令,所述变量选定指令用于从所述变量库中选择出所述目标元素;
9.所述根据所述合同对象及所述目标元素,生成目标合同模板,包括:
10.确定所述变量选定指令在所述合同对象中的位置信息;
11.根据所述位置信息,在所述合同对象中插入目标标识,以生成所述目标模板文本;
12.生成并保存目标对应关系,所述目标对应关系表征所述目标标识对应于所述目标元素。
13.可选地,所述第一编辑指令包括:第一格式设置指令,所述第一格式设置指令用于设置所述目标元素在所述合同模板中的显示格式;
14.所述根据所述合同对象及所述目标元素,生成目标合同模板,包括:
15.确定并保存所述第一格式设置指令对应的第一格式信息,所述第一格式信息包括以下至少之一:字体、字形、字号、颜色及显示效果。
16.可选地,所述在合同创建界面上展示所述合同对象之后,还包括:
17.接收针对所述合同对象的第二编辑指令,所述第二编辑指令用于编辑所述合同中的不变元素;
18.根据所述第二编辑指令对所述合同对象进行编辑,得到编辑后的模板对象;
19.所述根据所述合同对象及所述目标元素,生成目标合同模板,包括:
20.根据所述编辑后的合同对象及所述目标元素,生成所述目标合同模板。
21.可选地,所述第二编辑指令包括以下至少之一:增加指令、删除指令及修改指令;
22.所述根据所述第二编辑指令对所述合同对象进行编辑,得到编辑后的模板对象,包括:
23.确定所述第二编辑指令对应所述合同对应中的不变元素;
24.根据所述第二编辑指令对所述不变元素进行编辑,得到编辑后的模板对象。
25.可选地,所述第二编辑指令包括:第二格式设置指令;
26.所述根据所述所述第二编辑指令对所述合同对象进行编辑,得到编辑后的模板对象,包括:
27.确定所述第二格式设置指令对应的第二格式信息,所述第二格式信息包括以下至少之一:字体、字形、字号、颜色及显示效果;
28.确定所述第二格式对应所述合同对象中的不变元素;
29.根据所述第二格式信息,确定所述不变元素的显示方式,以得到编辑后的模板对象。
30.可选地,所述接收模板创建指令之后,还包括:
31.接收所述目标合同模板的模板属性信息:所述模板属性信息包括以下至少之一:模板名称、模板类型及模板描述信息。
32.可选地,所述根据所述合同对象及所述目标元素,生成目标合同模板之后,还包括:
33.接收目标终端发送的模板浏览指令;
34.确定所述模板浏览指令对应的终端类型和/或应用场景,并根据所述终端类型和/或所述应用场景,确定目标文件类型;
35.根据所述目标文件类型,生成并返回所述目标合同模板对应的目标模板文件。
36.第二方面,本发明实施例提供了一种合同的生成方法,包括:
37.接收合同生成指令;
38.确定所述合同生成指令对应的合同信息;
39.从模板库中,确定所述合同信息对应的目标合同模板,所述模板库中包括多个合同模板,所述模板库中的合同模板采用如上述合同模板的生成方法生成;
40.根据所述合同信息及所述目标合同模板,生成所述合同生成指令对应的目标合同。
41.可选地,所述合同信息包括以下至少之一:合同名称、合同类型及合同描述;
42.所述从模板库中,确定所述合同信息对应的目标合同模板,包括:
43.将所述合同信息与所述模板库中的各合同模板的模板属性信息进行匹配,得到第一匹配结果;
44.根据所述第一匹配结果,从所述模板库中的各合同模板中,确定出所述目标合同模板。
45.可选地,所述从模板库中,确定所述合同信息对应的目标合同模板,包括:
46.接收模板搜索指令,并确定所述模板搜索指令对应的搜索关键字;
47.将所述搜索关键字与所述模板库中的各合同模板的模板属性信息进行匹配,得到第二匹配结果;
48.根据所述第二匹配结果,从所述模板库中的各合同模板中,确定出所述目标合同模板。
49.第三方面,本发明实施例提供了一种合同模板的生成装置,包括:
50.对象确定模块,用于接收对象选定指令,确定所述选定指令对应的合同对象,并在合同创建界面上展示所述合同对象,所述合同对象为与合同相关的模板或文件;
51.指令接收模块,用于接收针对所述合同对象的第一编辑指令;
52.模板生成模块,用于确定所述第一编辑指令对应的变量库中的目标元素,并根据所述合同对象及所述目标元素,生成目标合同模板;其中,变量库用于存储与合同相关的可变元素。
53.第四方面,本发明实施例提供了一种合同的生成装置,包括:
54.指令接收模块,用于接收合同生成指令;
55.信息确定模块,用于确定所述合同生成指令对应的合同信息;
56.目标确定模块,用于从模板库中,确定所述合同信息对应的目标合同模板,所述模板库中包括多个合同模板,所述模板库中的合同模板采用上述模板生成的方法生成;
57.合同生成模块,用于根据所述合同信息及所述目标合同模板,生成所述合同生成指令对应的目标合同。
58.第五方面,本发明实施例提供了一种电子设备,包括:
59.一个或多个处理器;
60.存储装置,用于存储一个或多个程序,
61.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一实施例所述的方法。
62.第六方面,本发明实施例提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任一实施例所述的方法。
63.上述发明中的一个实施例具有如下优点或有益效果:选择合同对象,通过第一编辑指令,在合同对象上插入可变元素,即可生成目标合同模板。其中,合同对象为与合同相关的模板或文件,合同对象可以是已有合同模板、合同文本或其它与合同有关的文本文件。
64.将多个可变元素放入变量库中。可变元素为合同里的借款人、贷款人、利率、期限、贷款金额等变量信息。用户在制作模板的过程中,通过变量库可方便地将可变元素添加到合同对象中。此外,通过变量库还可以灵活地控制管理各可变元素。综上,本发明实施例的方法能够通过简单易行的方法制作合同模板,非专业技术人员也可以利用本发明实施例的方法制作合同模板。
65.上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
66.附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
67.图1是本发明实施例可以应用于其中的示例性应用场景的示意图;
68.图2是本发明第一实施例提供的一种合同模板的生成方法的流程示意图;
69.图3是本发明第二实施例提供的一种合同模板的生成方法的流程示意图;
70.图4是本发明第三实施例提供的一种合同的生成方法的流程示意图;
71.图5是本发明第四实施例提供的一种合同模板的生成方法的流程示意图;
72.图6是本发明的第五实施例提供的一种合同模板的生成装置的结构示意图;
73.图7是本发明的第六实施例提供的一种合同的生成装置的结构示意图;
74.图8是适于用来实现本发明实施例的终端设备或服务器的计算机系统的结构示意图。
具体实施方式
75.以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
76.为使本发明实施例的方案更加便于理解,下面对本发明实施例涉及到的一些术语进行解释。
77.固定模板:固定模板是指合同模板中纯文本的内容,不包含变量设定,固定模板通常在模板制作前预先制作好,后期可更加快捷的制作合同模板,固定模板主要包括封面、扉页、签名页以及固定条款。
78.合同模板:是将借款人、贷款人、贷款信息等变量信息和合同文本信息合成,根据所要生成的合同格式(xsl,html,pdf)制作。
79.变量库:是指合同里的借款人、贷款人、贷款信息(利率,期限、贷款金额等)等变量信息,并组成一个库以给合同制作人员使用。
80.合同中台系统:是定位于为业务系统提供一体化的合同法审、制作、审核、发布和打印的整套流程和解决方案的单独中台系统。
81.可视化编辑:是合同中台系统的功能模块之一,对合同文字表格内容可以像microsoft word一样进行编辑,合同的参数变量只需在变量库选择放入所需位置即可生成相应的合同模板。
82.html:一种网页格式。
83.xsl::一种网页格式。
84.pdf:一种文档格式。
85.版本日:为系统上线的日子,新的一年开始就做好计划,时间固定,一般一个月有若干天。
86.由于各机构及分机构存在差异,可能对合同部分条款需要特色约定,系统统一的条款无法满足需求。分机构为满足业务需求,无法直接使用总行版上挂系统的合同模板,或者采用线下word版制作合同,或向开发中心提交需求对合同模板进行特色化改造。但线下word版制作合同既耗时又容易出现人为错漏,容易产生操作风险;向开发中心提需求流程长,且模板内容稍有变化(如今年因利率调整方式变化、可撤销承诺的规定等需要多次变更合同内容)又需要重新提需求,敏捷性非常差,现有的合同模板的编辑制作,仅限于专业技术人员,需要具备专业专业技能才能编辑制作,一般业务人员无法编辑制作,且不同的模板格式(xsl,html,pdf)需要分别编辑制作,其中html,xsl需人工制作,pdf需要专门的平台和
工具制作,合同模板制作完毕后,还需在版本日才能生效。
87.基于此,本发明实施例提供了一种合同模板的生成方法和合同生成方法。图1是本发明实施例可以应用于其中的示例性应用场景的示意图。如图1所示,系统架构100中可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
88.终端设备101、102、103中可部署应用客户端或者浏览器。终端设备101、102、103可利用客户端或者浏览器与服务器105进行交互。终端设备101、102、103可以是手机、笔记本、平板电脑、膝上型便携计算机等等。
89.用户向终端设备101、102、103发出合同模板生成指令或合同模板编辑指令。终端设备101、102、103通过网络104向服务器105发送合同模板生成指令或合同模板编辑指令。服务器105接收到指令后,展示合同对象,再接收对象选定指令,确定所述选定指令对应的合同对象,并在合同创建界面上展示所述合同对象;接收针对所述合同对象的第一编辑指令;确定所述第一编辑指令对应的变量库中的目标元素,并根据所述合同对象及所述目标元素,生成目标合同模板。
90.需要说明的是,本发明实施例所提供的合同模板生成方法或合同生成方法一般由服务器105执行,相应地,合同模板的生成装置或合同生成装置一般设置于服务器105中。
91.应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
92.图2是本发明第一实施例提供的一种合同模板的生成方法的流程示意图,如图2所示,该方法包括:
93.步骤201:接收对象选定指令,确定选定指令对应的合同对象,并在合同创建界面上展示合同对象。
94.合同对象为与合同相关的模板或文件。合同对象可以是已有合同模板、合同文本及其它与合同有关的文本文件。通过对合同对象进行修改或编辑,生成目标合同模板。
95.步骤202:接收针对合同对象的第一编辑指令。
96.第一编辑指令用于在合同对象中插入可变元素。可变元素为合同里的借款人、贷款人、贷款信息、利率、期限、贷款金额等变化数据。可变元素可根据需求进行设定。
97.步骤203:确定第一编辑指令对应的变量库中的目标元素,并根据合同对象及目标元素,生成目标合同模板。
98.将合同里的借款人、贷款人、贷款信息、利率、期限、贷款金额等可变元素存储在变量库中,以方便合同制作人员使用可变元素,编辑合同模板。具体地,用户可直接从变量库中选择出需要的可变元素,并将该可变元素插入到合同对象的指定位置处。用户也可以通过搜索指令等,从变量库中查找到需要的可变元素,以及将该可变元素插入到合同对象的指定位置处。
99.在本发明实施例中,选择合同对象,通过第一编辑指令,在合同对象上插入可变元素,即可生成目标合同模板。其中,合同对象可以是已有合同模板、合同文本及其它与合同有关的文本文件。可变元素为合同里的借款人、贷款人、利率、期限、贷款金额等变化元素。本发明实施例的方法能够通过简单易行的方法制作合同模板,非专业技术人员也可以利用
本发明实施例的方法制作合同模板。
100.在本发明的一个实施例中,第一编辑指令包括:变量选定指令,变量选定指令用于从变量库中选择出目标元素;根据合同对象及目标元素,生成目标合同模板,包括:确定变量选定指令在合同对象中的位置信息;根据位置信息,在合同对象中插入目标标识,以生成目标模板文本;生成并保存目标对应关系,目标对应关系表征目标标识对应于目标元素。目标合同模板可包括目标模板文本和目标对应关系。目标模板文本中包括目标标识,根据目标对应关系,可确定目标标识对应的目标元素。确定目标元素对应的目标值,利用目标值替代目标目标文本中的目标标识,即可生成对应的目标合同。
101.在本发明的一个实施例中,第一编辑指令包括:第一格式设置指令,第一格式设置指令用于设置目标元素在合同模板中的显示格式;根据合同对象及目标元素,生成目标合同模板,包括:确定并保存第一格式设置指令对应的第一格式信息,第一格式信息包括以下至少之一:字体、字形、字号、颜色及显示效果。通过第一编辑指令,可使最终生成的目标合同按预设格式显示合同中的目标元素。
102.图3是本发明第二实施例提供的一种合同模板的生成方法的流程示意图,如图3所示,该方法包括:
103.步骤301:接收对象选定指令,确定选定指令对应的合同对象,并在合同创建界面上展示合同对象。
104.步骤302:接收针对合同对象的第一编辑指令,第一编辑指令用于在合同对象中插入可变元素。
105.步骤303:接收针对合同对象的第二编辑指令,第二编辑指令用于编辑合同中的不变元素。
106.目标合同模板可包括可变元素和不变元素两部分。不变元素为合同里的合同条款、合同标题、注意事项等不会变化的元素。
107.步骤304:根据第二编辑指令对合同对象进行编辑,得到编辑后的模板对象。
108.步骤305:确定第一编辑指令对应的变量库中的目标元素,并根据编辑后的合同对象及目标元素,生成目标合同模板。
109.在本发明的实施例中,利用第一编辑指令对合同模板中的可变元素进行编辑,利用第二编辑指令对合同模板中的不变元素进行编辑。通过第一编辑指令和第二编辑指令,可使最终生成的合同模板中的内容按预设格式进行显示。
110.在本发明的一个实施例中,第二编辑指令包括以下至少之一:增加指令、删除指令及修改指令;根据第二编辑指令对合同对象进行编辑,得到编辑后的模板对象,包括:确定第二编辑指令对应合同对应中的不变元素;根据第二编辑指令对不变元素进行编辑,得到编辑后的模板对象。通过第二编辑指令,可使最终生成的目标合同显示需要的合同内容。
111.在本发明的一个实施例中,第二编辑指令包括:第二格式设置指令;根据第二编辑指令对合同对象进行编辑,得到编辑后的模板对象,包括:确定第二格式设置指令对应的第二格式信息,第二格式信息包括以下至少之一:字体、字形、字号、颜色及显示效果;确定第二格式对应合同对象中的不变元素;根据第二格式信息,确定不变元素的显示方式,以得到编辑后的模板对象。通过第二编辑指令,可使最终生成的目标合同按预设格式显示合同中的不变元素。
112.在本发明的一个实施例中,接收模板创建指令之后,还包括:接收目标合同模板的模板属性信息:模板属性信息包括以下至少之一:模板名称、模板类型及模板描述信息。模板名称、模板类型及模板描述信息都可根据具体需求进行设定。通过设定模板名称、模板类型及模板描述信息,可便于用户查找和使用生成的合同模板。
113.在本发明的一个实施例中,根据合同对象及目标元素,生成目标合同模板之后,还包括:接收目标终端发送的模板浏览指令;确定模板浏览指令对应的终端类型和/或应用场景,并根据终端类型和/或应用场景,确定目标文件类型;根据目标文件类型,生成并返回目标合同模板对应的目标模板文件。终端类型可包括:电脑端、手机端等。例如,需要线下打印,则生成pdf格式的目标模板文件。如果终端类型为电脑端,则生成pdf或html格式的目标模板文件。如果终端类型为手机,则生成xsl格式得到目标模板文件等。根据终端类型和/或应用场景,生成不同格式的目标模板文件,以适应不同的应用环境。
114.图4是本发明第三实施例提供的一种合同的生成方法的流程示意图,如图4所示,该方法包括:
115.步骤401:接收合同生成指令。
116.步骤402:确定合同生成指令对应的合同信息。
117.合同信息为与合同相关的信息。合同信息可包括:合同名称、合同类型及合同描述等。
118.步骤403:从模板库中,确定合同信息对应的目标合同模板,模板库中包括多个合同模板。
119.模板库中的各合同模板为利用上述合同模板的生成方法生成的合同模板。
120.步骤404:根据合同信息及目标合同模板,生成合同生成指令对应的目标合同。
121.在本发明实施例中,将利用上述模板生成方法生成的合同模板存放至模板库中。在需要生成合同时,确定合同信息对应的目标合同模板,再利用目标合同模板,生成合同生成指令对应的目标合同,方便相关人员通过模板库中的各合同模板,生成所需的目标合同。
122.在本发明的一个实施例中,合同信息包括以下至少之一:合同名称、合同类型及合同描述;从模板库中,确定合同信息对应的目标合同模板,包括:将合同信息与模板库中的各合同模板的模板属性信息进行匹配,得到第一匹配结果;根据第一匹配结果,从模板库中的各合同模板中,确定出目标合同模板。合同信息可包括:名称、用途、所述机构、编辑用户、更新时间等。计算合同信息与各合同模板的模板属性信息匹配结果,将匹配程度较高的合同模板确定为目标合同模板。
123.在本发明的一个实施例中,从模板库中,确定合同信息对应的目标合同模板,包括:接收模板搜索指令,并确定模板搜索指令对应的搜索关键字;将搜索关键字与模板库中的各合同模板的模板属性信息进行匹配,得到第二匹配结果;根据第二匹配结果,从模板库中的各合同模板中,确定出目标合同模板。搜索关键字可以为从搜索指令中提取出的有关合同模板的名称、用途、所述机构、编辑用户、更新时间等的字或短语。计算搜索关键字与各合同模板的模板属性信息匹配结果,将匹配程度较高的合同模板确定为目标合同模板。
124.本发明实施例的方案通过合同中台系统,业务人员可直接编辑制作合同模板,可视化编辑界面友好、制作简单,编辑完可在合同中台系统发起申请和审批,审批完毕即可生效,无需等待版本日再上线生效。整个流程平均耗时较短。
[0125]“合同模板可视化编辑”是属于合同中台系统的一个功能模块,该系统基于java采用成熟可靠微服务架构和主流web前端技术,技术成熟可靠,为独立的中台系统,产品标准化兼容性好,兼容主流的浏览器(基于webkit或trident核心),可跟不同技术平台的业务系统进行对接。
[0126]
合同中台系统虽然是一个单独的中台系统,但是可以对相应的业务平台进行无缝连接,只要合同模板审批完毕,业务系统即可使用该合同模板进行查看和打印。
[0127]
图5是本发明第四实施例提供的一种合同模板的生成方法的流程示意图。如图5所示,新增合同模板时,根据法审合同、变量库和固定模板样式进行编辑制作,编辑一次即可生成不同格式(html、xsl、pdf)的合同模板,以适用不同的应用场景(线下打印,线上手机、电脑浏览)。维护合同模板文字或单变量时,在原有合同重新编辑维护即可。合同编辑完毕后在系统中发起申请,审批完毕后即可生效,业务平台即可查看和打印该合同。
[0128]
本发明实施例的方案在合同模板制作方面,做到一次编辑同时生成三种格式的合同模板(html、xsl、pdf),解决了以往编辑合同模板方式的不足:1.需it专业人士编辑。2、手工编辑或工具编辑,编辑界面不友好,编辑效率低下。3、三种格式的模板需分别编辑。合同模板编辑完毕后,只需在系统申请和审批,审批完毕后即可生效,无需再走繁复的流程和等待版本日上线。
[0129]
现有技术的合同模板制作方法仅适用于专业技术人员,一般业务人员无法进行编辑制作。本发明实施例的方案通过可视化编辑,一般业务人员即可上手,制作简单高效。现有合同模板制作无需再走原有的itm流程发到开发中心给it技术人员制作和维护,编辑制作和审批流程都在合同中台系统,合同模板制作完毕后,即可在系统发起申请,审批完毕后即可生效,无需再等版本日才生效,缩短耗时。
[0130]
图6是本发明的第五实施例提供的一种合同模板的生成装置的结构示意图,如图6所示,该装置包括:
[0131]
对象确定模块601,用于接收对象选定指令,确定所述选定指令对应的合同对象,并在合同创建界面上展示所述合同对象,所述合同对象为与合同相关的模板或文件;
[0132]
指令接收模块602,用于接收针对所述合同对象的第一编辑指令,所述第一编辑指令用于在所述合同对象中插入可变元素;
[0133]
模板生成模块603,用于确定所述第一编辑指令对应的变量库中的目标元素,并根据所述合同对象及所述目标元素,生成目标合同模板。
[0134]
可选地,所述第一编辑指令包括:变量选定指令,所述变量选定指令用于从所述变量库中选择出所述目标元素;
[0135]
模板生成模块603具体用于:
[0136]
确定所述变量选定指令在所述合同对象中的位置信息;
[0137]
根据所述位置信息,在所述合同对象中插入目标标识,以生成所述目标模板文本;
[0138]
生成并保存目标对应关系,所述目标对应关系表征所述目标标识对应于所述目标元素。
[0139]
可选地,所述第一编辑指令包括:第一格式设置指令,所述第一格式设置指令用于设置所述目标元素在所述合同模板中的显示格式;
[0140]
模板生成模块603具体用于:
[0141]
确定并保存所述第一格式设置指令对应的第一格式信息,所述第一格式信息包括以下至少之一:字体、字形、字号、颜色及显示效果。
[0142]
可选地,所述在合同创建界面上展示所述合同对象之后,还包括:
[0143]
接收针对所述合同对象的第二编辑指令,所述第二编辑指令用于编辑所述合同中的不变元素;
[0144]
根据所述第二编辑指令对所述合同对象进行编辑,得到编辑后的模板对象;
[0145]
所述根据所述合同对象及所述目标元素,生成目标合同模板,包括:
[0146]
根据所述编辑后的合同对象及所述目标元素,生成所述目标合同模板。
[0147]
可选地,所述第二编辑指令包括以下至少之一:增加指令、删除指令及修改指令;
[0148]
模板生成模块603具体用于:
[0149]
确定所述第二编辑指令对应所述合同对应中的不变元素;
[0150]
根据所述第二编辑指令对所述不变元素进行编辑,得到编辑后的模板对象。
[0151]
可选地,所述第二编辑指令包括:第二格式设置指令;
[0152]
模板生成模块603具体用于:
[0153]
确定所述第二格式设置指令对应的第二格式信息,所述第二格式信息包括以下至少之一:字体、字形、字号、颜色及显示效果;
[0154]
确定所述第二格式对应所述合同对象中的不变元素;
[0155]
根据所述第二格式信息,确定所述不变元素的显示方式,以得到编辑后的模板对象。
[0156]
可选地,该装置还包括:
[0157]
属性接收模块604,用于接收所述目标合同模板的模板属性信息:所述模板属性信息包括以下至少之一:模板名称、模板类型及模板描述信息。
[0158]
可选地,该装置还包括:
[0159]
文件生成模块605,用于接收目标终端发送的模板浏览指令;
[0160]
确定所述模板浏览指令对应的终端类型和/或应用场景,并根据所述终端类型和/或所述应用场景,确定目标文件类型;
[0161]
根据所述目标文件类型,生成并返回所述目标合同模板对应的目标模板文件。
[0162]
图7是本发明的第六实施例提供的一种合同的生成装置的结构示意图,如图7所示,该装置包括:
[0163]
指令接收模块701,用于接收合同生成指令;
[0164]
信息确定模块702,用于确定所述合同生成指令对应的合同信息;
[0165]
目标确定模块703,用于从模板库中,确定所述合同信息对应的目标合同模板,所述模板库中包括多个合同模板,所述模板库中的合同模板采用上述模板生成的方法生成;
[0166]
合同生成模块704,用于根据所述合同信息及所述目标合同模板,生成所述合同生成指令对应的目标合同。
[0167]
可选地,所述合同信息包括以下至少之一:合同名称、合同类型及合同描述;
[0168]
目标确定模块703具体用于:
[0169]
将所述合同信息与所述模板库中的各合同模板的模板属性信息进行匹配,得到第一匹配结果;
[0170]
根据所述第一匹配结果,从所述模板库中的各合同模板中,确定出所述目标合同模板。
[0171]
可选地,目标确定模块703具体用于:
[0172]
接收模板搜索指令,并确定所述模板搜索指令对应的搜索关键字;
[0173]
将所述搜索关键字与所述模板库中的各合同模板的模板属性信息进行匹配,得到第二匹配结果;
[0174]
根据所述第二匹配结果,从所述模板库中的各合同模板中,确定出所述目标合同模板。
[0175]
本发明实施例提供了一种电子设备,包括:
[0176]
一个或多个处理器;
[0177]
存储装置,用于存储一个或多个程序,
[0178]
当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述任一实施例的方法。
[0179]
下面参考图8,其示出了适于用来实现本发明实施例的终端设备的计算机系统800的结构示意图。图8示出的终端设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
[0180]
如图8所示,计算机系统800包括中央处理单元(cpu)801,其可以根据存储在只读存储器(rom)802中的程序或者从存储部分808加载到随机访问存储器(ram)803中的程序而执行各种适当的动作和处理。在ram 803中,还存储有系统800操作所需的各种程序和数据。cpu 801、rom 802以及ram 803通过总线804彼此相连。输入/输出(i/o)接口805也连接至总线804。
[0181]
以下部件连接至i/o接口805:包括键盘、鼠标等的输入部分806;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分807;包括硬盘等的存储部分808;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分809。通信部分809经由诸如因特网的网络执行通信处理。驱动器810也根据需要连接至i/o接口805。可拆卸介质811,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器810上,以便于从其上读出的计算机程序根据需要被安装入存储部分808。
[0182]
特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分809从网络上被下载和安装,和/或从可拆卸介质811被安装。在该计算机程序被中央处理单元(cpu)801执行时,执行本发明的系统中限定的上述功能。
[0183]
需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、
或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。
[0184]
附图中的流程图和框图,图示了根据本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0185]
描述于本发明实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:对象确定模块、指令接收模块及模板生成模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,对象确定模块还可以被描述为“接收对象选定指令,确定所述选定指令对应的合同对象,并在合同创建界面上展示所述合同对象的模块”。
[0186]
作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:
[0187]
接收对象选定指令,确定所述选定指令对应的合同对象,并在合同创建界面上展示所述合同对象,所述合同对象为与合同相关的模板或文件;
[0188]
接收针对所述合同对象的第一编辑指令,所述第一编辑指令用于在所述合同对象中插入可变元素;
[0189]
确定所述第一编辑指令对应的变量库中的目标元素,并根据所述合同对象及所述目标元素,生成目标合同模板。
[0190]
根据本发明实施例的技术方案,选择合同对象,通过第一编辑指令,在合同对象上插入可变元素,即可生成目标合同模板。其中,合同对象为与合同相关的模板或文件,合同对象可以是已有合同模板、合同文本或其它与合同有关的文本文件。
[0191]
将多个可变元素放入变量库中。可变元素为合同里的借款人、贷款人、利率、期限、贷款金额等变量信息。用户在制作模板的过程中,通过变量库可方便地将可变元素添加到合同对象中。此外,通过变量库还可以灵活地控制管理各可变元素。综上,本发明实施例的
方法能够通过简单易行的方法制作合同模板,非专业技术人员也可以利用本发明实施例的方法制作合同模板。
[0192]
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献