电子签约方法、系统、装置、设备及存储介质与流程
未命名
09-22
阅读:56
评论:0
1.本技术涉及电子签章技术领域,尤其涉及一种电子签约方法、系统、装置、设备及存储介质。
背景技术:
2.第三方服务系统在签署电子合同时,需要与电子签约平台进行开发联调,对电子签约相关的各种功能接口(如,注册接口、认证接口以及签署接口等)进行联调,在签署电子合同时,基于联调好的各种功能接口实现第三方服务系统和电子签约系统的交互,从而完成电子签约。其中,对第三方服务系统和签约系统进行联调的过程中操作复杂,效率较低。
技术实现要素:
3.本技术的多个方面提供一种电子签约方法、系统、装置、设备及存储介质,用以降低第三方服务系统的开发复杂度,缩短开发的时间周期。
4.本技术实施例提供一种电子签约方法,适用于第一签署方对应的第一终端设备,第一终端设备上提供有第三方服务系统的信息输入页面,该方法包括:响应于在信息输入页面上的信息输入操作,获取待签署文件及其对应的签署信息;信息输入页面上预留有用于向签约系统传递数据的签署接口,签署接口指向签约系统的预设签署页面,预设签署页面的页面样式与第三方服务系统的页面样式适配;响应于接口调用操作,将待签署文件及其签署信息作为接口参数,调用签署接口将待签署文件和签署信息提供给签约系统对应的第一服务端设备,以供第一服务端设备根据预设签署页面的预留位置信息,将待签署文件添加至预设签署页面上,并向第一终端设备返回预设签署页面的加载地址;接收预设签署页面的加载地址,并基于加载地址,从信息输入页面跳转至预设签署页面上,以在预设签署页面上根据签署信息实现第一签署方的电子签约。
5.本技术实施例还提供一种电子签约方法,适用于签约系统对应的第一服务端设备,该方法包括:接收第一终端设备发送的待签署文件及其对应的签署信息,待签署文件及其对应的签署信息是第一终端设备在信息输入页面上通过调用签署接口获取的,信息输入页面是第三方服务系统的页面,签署接口是信息输入页面上预留的用于向签约系统传递数据的接口,签署接口指向签约系统的预设签署页面,预设签署页面的页面样式与第三方服务系统的页面样式适配;根据预设签署页面的预留位置信息,将待签署文件添加至预设签署页面上,并向第一终端设备返回预设签署页面的加载地址,以供第一终端设备基于加载地址从信息输入页面跳转至预设签署页面上,以在预设签署页面上根据签署信息实现第一签署方的电子签约。
6.本技术实施例还提供一种电子签约装置,对应于第一签署方对应的第一终端设备,第一终端设备上提供有第三方服务系统的信息输入页面,包括:获取模块、处理模块、收发模块以及跳转模块;获取模块,用于响应于在信息输入页面上的信息输入操作,获取待签署文件及其对应的签署信息;信息输入页面上预留有用于向签约系统传递数据的签署接
口,签署接口指向签约系统的预设签署页面,预设签署页面的页面样式与第三方服务系统的页面样式适配;处理模块,用于响应于接口调用操作,将待签署文件及其签署信息作为接口参数,调用签署接口将待签署文件和签署信息提供给签约系统对应的第一服务端设备,以供第一服务端设备根据预设签署页面的预留位置信息,将待签署文件添加至预设签署页面上,并向第一终端设备返回预设签署页面的加载地址;收发模块,用于接收预设签署页面的加载地址,跳转模块,用于基于加载地址,从信息输入页面跳转至预设签署页面上,以在预设签署页面上根据签署信息实现第一签署方的电子签约。
7.本技术实施例还提供一种电子签约装置,对应于签约系统对应的第一服务端设备,包括:收发模块和添加模块;收发模块,用于接收第一终端设备发送的待签署文件及其对应的签署信息,待签署文件及其对应的签署信息是第一终端设备在信息输入页面上通过调用签署接口获取的,签署接口是信息输入页面上预留的用于向签约系统传递数据的接口,信息输入页面是第三方服务系统的页面,签署接口指向签约系统的预设签署页面,预设签署页面的页面样式与第三方服务系统的页面样式适配;添加模块,用于根据预设签署页面的预留位置信息,将待签署文件添加至预设签署页面上,收发模块,用于向第一终端设备返回预设签署页面的加载地址,以供第一终端设备基于加载地址从信息输入页面跳转至预设签署页面上,以在预设签署页面上根据签署信息实现第一签署方的电子签约。
8.本技术实施例还提供一种电子签约设备,包括:存储器和处理器;存储器,用于存储计算机程序;处理器,与存储器耦合,用于执行计算机程序,以实现本技术实施例提供的电子签约方法中的各步骤。
9.本技术实施例还提供一种存储有计算机程序的计算机可读存储介质,当计算机程序被处理器执行时,致使处理器实现本技术实施例提供的电子签约方法中的各步骤。
10.在本技术实施例中,在第三方服务系统提供的信息输入页面上预留有向签约系统传递信息的签署接口,基于该签署接口将待签署文件及其签署信息提供给签约系统,将待签署文件展示在签署接口指向的预设签署页面上,并根据签署信息进行签署方的电子签约,无需对第三方服务系统和签约系统进行开发联调,基于该签署接口,将签约系统的文件签署的能力嵌入到第三方服务系统内部,将签约能力与第三方服务系统融为一体,降低第三方服务系统的开发复杂度,缩短开发的时间周期。
附图说明
11.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
12.图1为本技术示例性实施例提供的一种电子签约系统的结构示意图;
13.图2为本技术示例性实施例提供的另一种电子签约系统的结构示意图;
14.图3为本技术示例性实施例提供的一种电子签约方法的流程示意图;
15.图4为本技术示例性实施例提供的另一种电子签约方法的流程示意图;
16.图5为本技术示例性实施例提供的一种电子签约装置的结构示意图;
17.图6为本技术示例性实施例提供的另一种电子签约装置的结构示意图;
18.图7为本技术示例性实施例提供的一种电子签约设备的结构示意图;
19.图8为本技术示例性实施例提供的另一种电子签约设备的结构示意图。
具体实施方式
20.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术具体实施例及相应的附图对本技术技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
21.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,并且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准,并提供有相应的操作入口,供用户选择授权或者拒绝。
22.针对第三方服务系统和签约系统进行联调的过程中操作复杂,效率较低的技术问题,在本技术实施例中,在第三方服务系统提供的信息输入页面上预留有向签约系统传递信息的签署接口,基于该签署接口将待签署文件及其签署信息提供给签约系统,将待签署文件展示在签署接口指向的预设签署页面上,并根据签署信息进行签署方的电子签约,无需对第三方服务系统和签约系统进行开发联调,基于该签署接口,将签约系统的文件签署的能力嵌入到第三方服务系统内部,将签约能力与第三方服务系统融为一体,降低第三方服务系统的开发复杂度,缩短开发的时间周期。
23.以下结合附图,对本技术实施例提供的一种解决方案进行详细说明。
24.图1为本技术示例性实施例提供的电子签约系统的结构示意图。如图1所示,该系统包括:第一签署方对应的第一终端设备10、签约系统对应的第一服务端设备20,进一步,还包括:其它签署方对应的其它终端设备。
25.在本实施例中,第一终端设备和其它终端设备是签署方对应的终端设备,签署方包括第一签署方和其它签署方,其它签署方的个数并不限定,可以是一个,也可以是多个,相应地,其它签署方与其它终端设备的数量对应,其它终端设备的数量可以是一个,也可以是多个。
26.在本实施例中,第一终端设备或其它终端设备均可以访问第三方服务系统,以第一终端设备为例进行描述。第三方服务系统可以是任何具有签约需求的服务系统,例如,采购系统、营销系统或管理系统等,签约系统是能够进行电子签约的系统。在图2中,以第三方服务系统由供应商关系管理(supplier relationship management,srm)系统和业务流程管理系统(business process management,bpm)系统组成,在srm系统中,第一签署方(如采购人员)拟定待签署文件(如,合同),并向bpm系统发起合同审批,bpm系统执行合同审批流程,并确认合同审批通过,向srm系统发起合同签署,即电子签约。
27.在第一终端设备的屏幕上可以展示第三方服务系统的信息输入页面,签约发起方(第一签署方或中间方)可以在该信息输入页面上执行信息输入操作,例如,上传待签署文件,输入待签署文件对应的签署信息,相应地,第一终端设备可以响应于在信息输入页面上的信息输入操作,获取待签署文件及其对应的签署信息。
28.其中,签署信息可以包括:待签署文件的标识信息、签署方(即第一签署方和其它签署方)的标识信息,进一步还可以包括:签署方的签署顺序等。其中,签署方的标识信息可以是签署方的身份标识(identity document,id)、账号或昵称等。
29.在本实施例中,信息输入页面上预留有用于向签约系统传递信息的签署接口,具体地,签署接口用于供第一终端设备向签约系统对应的第一服务端设备提交数据(如,待签署文件或签署信息),例如,签署接口可以是post接口。需要说明的是,该签署接口无需对第三方服务系统和签约系统进行开发联调,基于该签署接口,将签约系统的文件签署能力嵌入到第三方服务系统内部,将签约能力与第三方服务系统融为一体,降低第三方服务系统的开发复杂度,缩短开发的时间周期。
30.在本实施例中,第一终端设备可以响应于接口调用操作,将待签署文件及其签署信息作为接口参数,调用签署接口将待签署文件及其签署信息提供给签约系统对应的第一服务端设备。其中,接口调用操作并不限定,例如,信息输入页面上包括:接口调用控件,在该接口调用控件被触发的情况下,向第一终端设备发起接口调用操作,相应地,第一终端设备响应于该接口调用操作;或者,第一终端设备不断检测是否成功上传待签署文件并成功填写完毕签署信息,若检测到成功上传待签署文件,并成功填写签署信息,则自动发起接口调用操作,相应地,第一终端设备响应于该接口调用操作。
31.在本实施例中,签署接口指向签约系统的预设签署页面,预设签署页面是签约系统中具有文件签署能力的页面,主要用于电子签约,预设签署页面的页面样式与第三方服务系统的页面样式适配,例如,页面样式包括字体样式、页面布局、页面背景以及第三方服务系统的图标中的至少一种,页面样式适配是指字体样式、页面布局、页面背景以及第三方服务系统的图标中的至少一种与第三方服务系统的页面样式一致,后续可以从第三方服务系统平滑地跳转至签约系统的预设签署页面,用户体验感较好。
32.预设签署页面上具有预留位置信息,该预留位置信息指示待签署文件的位置信息,第一服务端设备可以根据预设签署页面的预留位置信息,将待签署文件添加至预设签署页面上,并向第一终端设备返回该预设签署页面的加载地址,使得第一终端设备在展示该预设签署页面的情况下,展示该待签署文件,以供第一签署方查看。
33.在本实施例中,第一终端设备可以接收第一服务端设备发送的预设签署页面的加载地址,并基于该加载地址从信息输入页面跳转至预设签署页面上,以在该预设签署页面上根据该签署信息实现第一签署方的电子签约。
34.在本技术实施例中,在第三方服务系统提供的信息输入页面上预留有向签约系统传递信息的签署接口,基于该签署接口将待签署文件及其签署信息提供给签约系统,将待签署文件展示在签署接口指向的预设签署页面上,并根据签署信息进行签署方的电子签约,无需对第三方服务系统和签约系统进行开发联调,基于该签署接口,将签约系统的文件签署的能力嵌入到第三方服务系统内部,将签约能力与第三方服务系统融为一体,降低第三方服务系统的开发复杂度,缩短开发的时间周期。
35.其中,调用签署接口将待签署文件和签署信息提供给签约系统对应的第一服务端设备的过程中,第一终端设备可以直接调用签署接口将待签署文件和签署信息提供给签约系统对应的第一服务端设备。可选地,电子签约系统中包括第三方服务系统对应的第二服务端设备,第一终端设备可以间接将待签署文件和签署信息提供给第一服务端设备,例如,第一终端设备可以调用签署接口将待签署文件和签署信息提供给第三方服务系统对应的第二服务端设备,由第二服务端设备将待签署文件和签署信息提供给第一服务端设备。
36.在一可选实施例中,在预设签署页面上根据签署信息实现第一签署方的电子签约
的具体实现为:第一终端设备在展示预设签署页面的情况下,第一签署方可以在该预设签署页面上发起签约操作,其中,签约操作并不限定,例如,在预设签署页面上包括签约控件,签约操作可以实现为针对该签约控件的触发操作。第一终端设备可以响应于在预设签署页面的签约操作,向第一服务端设备发起第一签约请求,第一签约请求用于向服务端设备请求第一签署方的候选印章信息。相应地,第一服务端设备响应于该第一签约请求,根据签署信息生成第一签署方对应的至少一个候选印章信息,并将至少一个候选印章返回给第一终端设备,以供第一终端设备从中选择目标候选印章信息作为第一签署方对应的电子印章。可选地,第一服务端设备可以根据签署信息中的昵称或id等,生成至少一个候选印章信息,不同候选印章信息可以对应不同的布局或字体样式等,对此不做限定。
37.第一终端设备可以接收至少一个候选印章信息,响应于针对目标候选印章信息的确认操作,向第一服务端设备发起第二签约请求,第二签约请求包括目标候选印章信息。相应地,第一服务端设备可以响应于第二签约请求,将该目标候选印章信息作为第一签署方对应的电子印章添加在待签署文件中,以实现第一签署方的电子签约。
38.可选地,将添加第一签署方的电子印章的预设签署页面提供给第二签署方对应的第二终端设备,以供第二终端设备实现第二签署方的电子签约。在第二终端设备上进行第二签署方的电子签约的实施方式,可参见签署实现第一签署方的电子签约的实施方式,在此不再赘述。其中,添加第一签署方的电子印章的预设签署页面的加载地址,可以通过短信或提醒信息的方式提供给第二终端设备。
39.可选地,第一服务端设备获取到签署信息之后,还可以对签署方进行注册。具体地,第一服务端设备接收签署信息,从签署信息中获取第一签署方和其它签署方的标识信息;根据第一签署方和其它签署方的标识信息,分别判断本地是否存在第一签署方和其它签署方的账户信息,每个账户信息中包括相应签署方的预留身份信息;若本地不存在目标签署方的账户信息,则根据目标签署方的标识信息,从第三方服务系统对应的第二服务端设备获取目标签署方的预留身份信息作为目标签署方的账户信息,以实现对目标签署方的注册,其中,目标签署方是第一签署方以及其它签署方中的一个或多个。整个过程中,签约系统直接从第三方服务系统获取签署方的预留身份信息,实现签署方的注册,节省在签约系统中填写预留身份信息进行注册的流程,进一步,直接在第三方服务系统中输入待签署文件和签署信息,由第三方服务系统将待签署文件和签署信息提供给签约系统,无需在签约系统的预设签署页面重复填写,简化文件签署流程。在一可选实施例中,在预设签署页面上进行电子签约之前,还需要对第一签署方进行身份认证,在身份认证通过后向第一服务端设备发起第一签约请求。具体地,第一终端设备响应于在预设签署页面上的签约操作,在该预设签署页面上展示信息认证弹窗,该信息认证弹窗上可以输入身份验证信息,例如,第一签署方的昵称、id、卡号、账号或短信验证信息等基本信息;响应于在信息认证弹窗上的信息输入操作,获取第一签署方的身份验证信息,并将身份验证信息提供给第一服务端设备;第一服务端设备接收第一签署方的身份验证信息;签署信息中包括:第一签署方的标识信息,根据第一签署方的标识信息,从预先存储的信息资源池中获取第一签署方的预留身份信息,将接收到的身份认证信息与预留身份信息进行比对,若对比结果一致,则向第一终端设备返回通过认证的认证结果信息,并向第一终端设备返回认证结果信息;第一终端设备接收认证结果信息,若该认证结果信息指示认证通过,则向第一服务端设备发起第一签
约请求。在一可选实施例中,第一终端设备在响应于针对目标候选印章信息的确认操作,向第一服务端设备发起第二签约请求时,具体用于:在预设签署页面上展示第一签署方对应的签章控件;响应于针对签署控件的触发操作,展示至少一个候选印章信息;响应于针对目标候选印章信息的触发操作,将目标候选印章信息返回给第一服务端设备,以向第一服务端设备发起第二签约请求。可选地,响应于针对签署控件的触发操作,除了可以展示至少一个候选印章信息之外,还可以展示印章添加控件;在印章添加控件被触发的情况下,第一签署方可以上传第一签署方对应的印章图像,该印章图像可以不同于至少一个候选印章信息,响应于针对印章添加控件的触发操作,获取针对第一签署方的印章图像,并将印章图像发送至第一服务端设备;第一服务端设备接收第一终端设备发送的针对第一签署方上传的印章图像,将印章图像作为第一签署方对应的电子印章添加在待签署文件中。
40.在一可选实施例中,第一终端设备将添加第一签署方的电子印章的预设签署页面通过第一服务端设备提供给其它签署方对应的其它终端设备,以供其它终端设备实现其它签署方的电子签约。在其它终端设备上进行其它签署方的电子签约的实施方式,可参见签署实现第一签署方的电子签约的实施方式,在此不再赘述。其中,添加第一签署方的电子印章的预设签署页面的加载地址,可以通过短信或提醒信息的方式提供给第二终端设备。
41.可选地,第一服务端设备可以直接将未添加第一签署方的电子印章的预设签署页面的加载地址分别提供给第一终端设备和其它终端设备,使得第一终端设备和其它终端设备分别实现第一签署方和其它签署方的电子签约,最终,由服务端设备将第一签署方的电子印章和其它签署方的电子印章合成在同一待签署文件上,以实现电子签约。
42.在一可选实施例中,预设签署页面的生成过程,通过以下步骤实现:获取第三方服务系统的目标页面样式信息,目标页面样式信息包括:字体样式、页面布局、页面背景以及第三方服务系统的图标中的至少一种;基于目标页面样式信息,生成目标页面样式文件,例如,层叠样式表(cascading style sheets,css)文件;将签署模板页面的页面样式文件替换为目标样式文件,以得到与第三方服务系统的样式适配的预设签署页面。上述生成预设签署页面的过程,可以在第一服务端设备上实现,也可以由终端设备和第一服务端设备配合实现,对此不做限定。
43.其中,根据执行主体的不同,获取第三方服务系统的目标页面样式信息的方式有所不同。例如,在第一服务端设备上实现的情况下,可以预先从第三方服务系统中获取目标页面样式信息;又例如,在终端设备和第一服务端设备配合实现的情况下,该终端设备可以是配置终端,配置终端上传第三方服务系统的目标页面样式信息。
44.本技术实施例除了提供系统实施例之外,还提供了电子签约方法,下面对本技术实施例提供的电子签约方法的过程进行说明。
45.图3为本技术示例性实施例提供的一种电子签约方法的流程示意图,该方法适用于第一签署方对应的第一终端设备,第一终端设备上提供有第三方服务系统的信息输入页面,如图3所示该方法包括:
46.301、响应于在信息输入页面上的信息输入操作,获取待签署文件及其对应的签署信息;信息输入页面上预留有用于向签约系统传递数据的签署接口,签署接口指向签约系统的预设签署页面,预设签署页面的页面样式与第三方服务系统的页面样式适配;
47.302、响应于接口调用操作,将待签署文件及其签署信息作为接口参数,调用签署
接口将待签署文件和签署信息提供给签约系统对应的第一服务端设备,以供第一服务端设备根据预设签署页面的预留位置信息,将待签署文件添加至预设签署页面上,并向第一终端设备返回预设签署页面的加载地址;
48.303、接收预设签署页面的加载地址,并基于加载地址,从信息输入页面跳转至预设签署页面上,以在预设签署页面上根据签署信息实现第一签署方的电子签约。
49.在一可选实施例中,在预设签署页面上根据签署信息实现第一签署方的电子签约,包括:响应于在预设签署页面上的签约操作,向第一服务端设备发起第一签约请求,以供第一服务端设备根据签署信息,生成第一签署方对应的至少一个候选印章信息,并将至少一个候选印章信息返回给第一终端设备;接收至少一个候选印章信息,响应于针对目标候选印章信息的确认操作,向第一服务端设备发起第二签约请求,以供第一服务端设备将目标候选印章信息作为第一签署方对应的电子印章添加在待签署文件中,以实现第一签署方的电子签约。
50.在一可选实施例中,响应于在预设签署页面上的签约操作,向第一服务端设备发起第一签约请求,包括:响应于在预设签署页面上的签约操作,在预设签署页面上展示信息认证弹窗;响应于在信息认证弹窗上的信息输入操作,获取第一签署方的身份验证信息,并将身份验证信息提供给第一服务端设备,以供第一服务端设备根据签署信息和身份验证信息,对第一签署方进行认证,并向第一终端设备返回认证结果信息;接收认证结果信息,若认证结果信息指示认证通过,则向第一服务端设备发起第一签约请求。
51.在一可选实施例中,响应于针对目标候选印章信息的确认操作,向第一服务端设备发起第二签约请求,包括:在预设签署页面上展示第一签署方对应的签章控件;响应于针对签署控件的触发操作,展示至少一个候选印章信息;响应于针对目标候选电子印章的触发操作,将目标候选电子印章返回给第一服务端设备,以向第一服务端设备发起第二签约请求。
52.在一可选实施例中,本技术实施例提供的方法还包括:响应于针对签署控件的触发操作,展示印章添加控件;响应于针对印章添加控件的触发操作,获取针对第一签署方的印章图像,并将印章图像发送至第一服务端设备,以供第一服务端设备将印章图像作为第一签署方对应的电子印章添加在待签署文件中。
53.在一可选实施例中,本技术实施例提供的方法还包括:将添加第一签署方的电子印章的预设签署页面通过第一服务端设备提供给其它签署方对应的其它终端设备,以供其它终端设备实现其它签署方的电子签约。
54.图4为本技术示例性实施例提供的另一种电子签约方法的流程示意图,该方法适用于签约系统对应的第一服务端设备,如图4所示该方法包括:
55.401、接收第一终端设备发送的待签署文件及其对应的签署信息,待签署文件及其对应的签署信息是第一终端设备在信息输入页面上通过调用签署接口获取的,信息输入页面是第三方服务系统的页面,签署接口是信息输入页面上预留的用于向签约系统传递数据的接口,签署接口指向签约系统的预设签署页面,预设签署页面的页面样式与第三方服务系统的页面样式适配;
56.402、根据预设签署页面的预留位置信息,将待签署文件添加至预设签署页面上,并向第一终端设备返回预设签署页面的加载地址,以供第一终端设备基于加载地址从信息
输入页面跳转至预设签署页面上,以在预设签署页面上根据签署信息实现第一签署方的电子签约。
57.在一可选实施例中,本技术实施例提供的方法还包括:响应于第一终端设备发起的第一签约请求,根据签署信息,生成第一签署方对应的至少一个候选印章信息,并将至少一个候选印章信息返回给第一终端设备,以供第一终端设备响应于针对目标候选印章信息的确认操作,向第一服务端设备发起第二签约请求;响应于第一终端设备发起的第二签约申请,将目标候选印章信息作为第一签署方对应的电子印章添加在待签署文件中,并将添加电子印章的预设签署页面提供给第二签署方对应的第二终端设备,以供第二终端设备实现第二签署方的电子签约。
58.在一可选实施例中,签署信息包括:第一签署方的标识信息;响应于第一签约请求,根据签署信息,生成第一签署方对应的至少一个候选印章信息之前,还包括:接收第一签署方的身份验证信息;根据第一签署方的标识信息,从预先存储的信息资源池中获取第一签署方的预留身份信息;将身份认证信息与预留身份信息进行比对,若对比结果一致,则向第一终端设备返回通过认证的认证结果信息,以供第一终端设备发起第一签约请求。
59.在一可选实施例中,本技术实施例提供的方法还包括:接收第一终端设备发送的针对第一签署方上传的印章图像,将印章图像作为第一签署方对应的电子印章添加在待签署文件中。
60.在一可选实施例中,本技术实施例提供的方法还包括:预设签署页面的生成过程,包括:获取第三方服务系统的目标页面样式信息,目标页面样式信息包括:字体样式、页面布局、页面背景以及第三方服务系统的图标中的至少一种;基于目标页面样式信息,生成目标页面样式文件;将签署模板页面的页面样式文件替换为目标样式文件,以得到与第三方服务系统适配的预设签署页面。
61.在一可选实施例中,本技术实施例提供的方法还包括:接收签署信息,从签署信息中获取第一签署方和其它签署方的标识信息;根据第一签署方和其它签署方的标识信息,分别判断本地是否存在第一签署方和其它签署方的账户信息,每个账户信息中包括相应签署方的预留身份信息;若本地不存在目标签署方的账户信息,则根据目标签署方的标识信息,从第三方服务系统对应的第二服务端设备获取目标签署方的预留身份信息作为目标签署方的账户信息,以实现对目标签署方的注册,目标签署方是第一签署方以及其它签署方中的一个或多个。
62.关于本技术实施例提供的图3-4所示方法中各步骤的详细实施方式以及有益效果已经在前述实施例中进行了详细描述,此处将不做详细阐述说明。
63.需要说明的是,上述实施例所提供方法的各步骤的执行主体均可以是同一设备,或者,该方法也由不同设备作为执行主体。比如,步骤301至步骤303的执行主体可以为设备;又比如,步骤301和302的执行主体可以为设备,步骤303的执行主体可以为设备b;等等。
64.另外,在上述实施例及附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如301、302等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、
模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
65.图5为本技术示例性实施例提供的一种电子签约装置的结构示意图,该装置对应于第一签署方对应的第一终端设备,第一终端设备上提供有第三方服务系统的信息输入页面,如图5所示,该装置包括:获取模块51、处理模块52、收发模块53以及跳转模块54;
66.获取模块51,用于响应于在信息输入页面上的信息输入操作,获取待签署文件及其对应的签署信息;信息输入页面上预留有用于向签约系统传递数据的签署接口,签署接口指向签约系统的预设签署页面,预设签署页面的页面样式与第三方服务系统的页面样式适配;
67.处理模块52,用于响应于接口调用操作,将待签署文件及其签署信息作为接口参数,调用签署接口将待签署文件和签署信息提供给签约系统对应的第一服务端设备,以供第一服务端设备根据预设签署页面的预留位置信息,将待签署文件添加至预设签署页面上,并向第一终端设备返回预设签署页面的加载地址;
68.收发模块53,用于接收预设签署页面的加载地址,跳转模块54,用于基于加载地址,从信息输入页面跳转至预设签署页面上,以在预设签署页面上根据签署信息实现第一签署方的电子签约。
69.在一可选实施例中,电子签约装置还包括:发起模块;发起模块,用于响应于在预设签署页面上的签约操作,向第一服务端设备发起第一签约请求,以供第一服务端设备根据签署信息,生成第一签署方对应的至少一个候选印章信息,并将至少一个候选印章信息返回给第一终端设备;收发模块,用于接收至少一个候选印章信息,发起模块,还用于响应于针对目标候选印章信息的确认操作,向第一服务端设备发起第二签约请求,以供第一服务端设备将目标候选印章信息作为第一签署方对应的电子印章添加在待签署文件中,以实现第一签署方的电子签约。
70.在一可选实施例中,发起模块具体用于:响应于在预设签署页面上的签约操作,在预设签署页面上展示信息认证弹窗;响应于在信息认证弹窗上的信息输入操作,获取第一签署方的身份验证信息,并将身份验证信息提供给第一服务端设备,以供第一服务端设备根据签署信息和身份验证信息,对第一签署方进行认证,并向第一终端设备返回认证结果信息;接收认证结果信息,若认证结果信息指示认证通过,则向第一服务端设备发起第一签约请求。
71.在一可选实施例中,发起模块具体用于:在预设签署页面上展示第一签署方对应的签章控件;响应于针对签署控件的触发操作,展示至少一个候选印章信息;响应于针对目标候选电子印章的触发操作,将目标候选电子印章返回给第一服务端设备,以向第一服务端设备发起第二签约请求。
72.在一可选实施例中,电子签约装置还包括:展示模块;展示模块,用于响应于针对签署控件的触发操作,展示印章添加控件;获取模块,用于响应于针对印章添加控件的触发操作,获取针对第一签署方的印章图像,收发模块,用于将印章图像发送至第一服务端设备,以供第一服务端设备将印章图像作为第一签署方对应的电子印章添加在待签署文件中。
73.在一可选实施例中,处理模块,用于将添加第一签署方的电子印章的预设签署页面通过第一服务端设备提供给其它签署方对应的其它终端设备,以供其它终端设备实现其
它签署方的电子签约。
74.图6为本技术示例性实施例提供的另一种电子签约装置的结构示意图,该装置对应于签约系统对应的第一服务端设备,如图6所示,该装置包括:收发模块61和添加模块62;
75.收发模块61,用于接收第一终端设备发送的待签署文件及其对应的签署信息,待签署文件及其对应的签署信息是第一终端设备在信息输入页面上通过调用签署接口获取的,信息输入页面是第三方服务系统的页面,签署接口是信息输入页面上预留的用于向签约系统传递数据的接口,签署接口指向签约系统的预设签署页面,预设签署页面的页面样式与第三方服务系统的页面样式适配;
76.添加模块62,用于根据预设签署页面的预留位置信息,将待签署文件添加至预设签署页面上,收发模块61,用于向第一终端设备返回预设签署页面的加载地址,以供第一终端设备基于加载地址从信息输入页面跳转至预设签署页面上,以在预设签署页面上根据签署信息实现第一签署方的电子签约。
77.在一可选实施例中,电子签约装置还包括:生成模块;生成模块,用于响应于第一终端设备发起的第一签约请求,根据签署信息,生成第一签署方对应的至少一个候选印章信息,收发模块,还用于将至少一个候选印章信息返回给第一终端设备,以供第一终端设备响应于针对目标候选印章信息的确认操作,向第一服务端设备发起第二签约请求;处理模块,用于响应于第一终端设备发起的第二签约申请,将目标候选印章信息作为第一签署方对应的电子印章添加在待签署文件中,收发模块,还用于将添加电子印章的预设签署页面提供给第二签署方对应的第二终端设备,以供第二终端设备实现第二签署方的电子签约。
78.在一可选实施例中,电子签约装置还包括:获取模块和比对模块;签署信息包括:第一签署方的标识信息;响应于第一签约请求,根据签署信息,生成第一签署方对应的至少一个候选印章信息之前,收发模块还用于:接收第一签署方的身份验证信息;获取模块,用于根据第一签署方的标识信息,从预先存储的信息资源池中获取第一签署方的预留身份信息;比对模块,用于将身份认证信息与预留身份信息进行比对,若对比结果一致,则收发模块,用于向第一终端设备返回通过认证的认证结果信息,以供第一终端设备发起第一签约请求。
79.在一可选实施例中,收发模块,还用于接收第一终端设备发送的针对第一签署方上传的印章图像,处理模块,用于将印章图像作为第一签署方对应的电子印章添加在待签署文件中。
80.在一可选实施例中,生成模块,还用于:获取第三方服务系统的目标页面样式信息,目标页面样式信息包括:字体样式、页面布局、页面背景以及第三方服务系统的图标中的至少一种;基于目标页面样式信息,生成目标页面样式文件;将签署模板页面的页面样式文件替换为目标样式文件,以得到与第三方服务系统适配的预设签署页面。
81.在一可选实施例中,电子签约装置还包括:判断模块;收发模块,用于接收签署信息,从签署信息中获取第一签署方和其它签署方的标识信息;判断模块,用于根据第一签署方和其它签署方的标识信息,分别判断本地是否存在第一签署方和其它签署方的账户信息,每个账户信息中包括相应签署方的预留身份信息;获取模块,用于若本地不存在目标签署方的账户信息,则根据目标签署方的标识信息,从第三方服务系统对应的第二服务端设备获取目标签署方的预留身份信息作为目标签署方的账户信息,以实现对目标签署方的注
册,目标签署方是第一签署方以及其它签署方中的一个或多个。
82.关于本技术实施例提供的图5-6所示装置中各步骤的详细实施方式以及有益效果已经在前述实施例中进行了详细描述,此处将不做详细阐述说明。
83.图7为本技术示例性实施例提供的一种电子签约设备的结构示意图,该设备对应于第一签署方对应的第一终端设备,第一终端设备上提供有第三方服务系统的信息输入页面,如图7所示,该设备包括:存储器74和处理器75。
84.存储器74,用于存储计算机程序,并可被配置为存储其它各种数据以支持在电子签约设备上的操作。这些数据的示例包括用于在电子签约设备上操作的任何应用程序或方法的指令等。
85.处理器75,与存储器74耦合,用于执行存储器74中的计算机程序,以用于:响应于在信息输入页面上的信息输入操作,获取待签署文件及其对应的签署信息;信息输入页面上预留有用于向签约系统传递数据的签署接口,签署接口指向签约系统的预设签署页面,预设签署页面的页面样式与第三方服务系统的页面样式适配;响应于接口调用操作,将待签署文件及其签署信息作为接口参数,调用签署接口将待签署文件和签署信息提供给签约系统对应的第一服务端设备,以供第一服务端设备根据预设签署页面的预留位置信息,将待签署文件添加至预设签署页面上,并向第一终端设备返回预设签署页面的加载地址;接收预设签署页面的加载地址,并基于加载地址,从信息输入页面跳转至预设签署页面上,以在预设签署页面上根据签署信息实现第一签署方的电子签约。
86.在一可选实施例中,处理器75在预设签署页面上根据签署信息实现第一签署方的电子签约时,具体用于:响应于在预设签署页面上的签约操作,向第一服务端设备发起第一签约请求,以供第一服务端设备根据签署信息,生成第一签署方对应的至少一个候选印章信息,并将至少一个候选印章信息返回给第一终端设备;接收至少一个候选印章信息,响应于针对目标候选印章信息的确认操作,向第一服务端设备发起第二签约请求,以供第一服务端设备将目标候选印章信息作为第一签署方对应的电子印章添加在待签署文件中,以实现第一签署方的电子签约。
87.在一可选实施例中,处理器75在响应于在预设签署页面上的签约操作,向第一服务端设备发起第一签约请求时,具体用于:响应于在预设签署页面上的签约操作,在预设签署页面上展示信息认证弹窗;响应于在信息认证弹窗上的信息输入操作,获取第一签署方的身份验证信息,并将身份验证信息提供给第一服务端设备,以供第一服务端设备根据签署信息和身份验证信息,对第一签署方进行认证,并向第一终端设备返回认证结果信息;接收认证结果信息,若认证结果信息指示认证通过,则向第一服务端设备发起第一签约请求。
88.在一可选实施例中,处理器75在响应于针对目标候选印章信息的确认操作,向第一服务端设备发起第二签约请求时,具体用于:在预设签署页面上展示第一签署方对应的签章控件;响应于针对签署控件的触发操作,展示至少一个候选印章信息;响应于针对目标候选电子印章的触发操作,将目标候选电子印章返回给第一服务端设备,以向第一服务端设备发起第二签约请求。
89.在一可选实施例中,处理器75还用于:响应于针对签署控件的触发操作,展示印章添加控件;响应于针对印章添加控件的触发操作,获取针对第一签署方的印章图像,并将印章图像发送至第一服务端设备,以供第一服务端设备将印章图像作为第一签署方对应的电
子印章添加在待签署文件中。
90.在一可选实施例中,处理器75还用于:将添加第一签署方的电子印章的预设签署页面通过第一服务端设备提供给其它签署方对应的其它终端设备,以供其它终端设备实现其它签署方的电子签约。
91.关于本技术实施例提供的图7所示设备中各步骤的详细实施方式以及有益效果已经在前述实施例中进行了详细描述,此处将不做详细阐述说明。
92.进一步,如图7所示,该电子签约设备还包括:通信组件76、显示器77、电源组件78、音频组件79等其它组件。图7中仅示意性给出部分组件,并不意味着电子签约设备只包括图7所示组件。另外,图7中虚线框内的组件为可选组件,而非必选组件,具体可视电子签约设备的产品形态而定。本实施例的电子签约设备可以实现为台式电脑、笔记本电脑、智能手机或iot设备等终端设备。
93.图8为本技术示例性实施例提供的一种电子签约设备的结构示意图,该设备对应于签约系统对应的第一服务端设备,如图8所示,该设备包括:存储器84和处理器85。
94.存储器84,用于存储计算机程序,并可被配置为存储其它各种数据以支持在电子签约设备上的操作。这些数据的示例包括用于在电子签约设备上操作的任何应用程序或方法的指令等。
95.处理器85,与存储器84耦合,用于执行存储器84中的计算机程序,以用于:接收第一终端设备发送的待签署文件及其对应的签署信息,待签署文件及其对应的签署信息是第一终端设备在信息输入页面上通过调用签署接口获取的,信息输入页面是第三方服务系统的页面,签署接口是信息输入页面上预留的用于向签约系统传递数据的接口,签署接口指向签约系统的预设签署页面,预设签署页面的页面样式与第三方服务系统的页面样式适配;根据预设签署页面的预留位置信息,将待签署文件添加至预设签署页面上,并向第一终端设备返回预设签署页面的加载地址,以供第一终端设备基于加载地址从信息输入页面跳转至预设签署页面上,以在预设签署页面上根据签署信息实现第一签署方的电子签约。
96.在一可选实施例中,处理器85还用于:响应于第一终端设备发起的第一签约请求,根据签署信息,生成第一签署方对应的至少一个候选印章信息,并将至少一个候选印章信息返回给第一终端设备,以供第一终端设备响应于针对目标候选印章信息的确认操作,向第一服务端设备发起第二签约请求;响应于第一终端设备发起的第二签约申请,将目标候选印章信息作为第一签署方对应的电子印章添加在待签署文件中,并将添加电子印章的预设签署页面提供给第二签署方对应的第二终端设备,以供第二终端设备实现第二签署方的电子签约。
97.在一可选实施例中,签署信息包括:第一签署方的标识信息,响应于第一签约请求,根据签署信息,生成第一签署方对应的至少一个候选印章信息之前,处理器85还用于:接收第一签署方的身份验证信息;根据第一签署方的标识信息,从预先存储的信息资源池中获取第一签署方的预留身份信息;将身份认证信息与预留身份信息进行比对,若对比结果一致,则向第一终端设备返回通过认证的认证结果信息,以供第一终端设备发起第一签约请求。
98.在一可选实施例中,处理器85还用于:接收第一终端设备发送的针对第一签署方上传的印章图像,将印章图像作为第一签署方对应的电子印章添加在待签署文件中。
99.在一可选实施例中,处理器85还用于:获取第三方服务系统的目标页面样式信息,目标页面样式信息包括:字体样式、页面布局、页面背景以及第三方服务系统的图标中的至少一种;基于目标页面样式信息,生成目标页面样式文件;将签署模板页面的页面样式文件替换为目标样式文件,以得到与第三方服务系统适配的预设签署页面。
100.在一可选实施例中,处理器85还用于:接收签署信息,从签署信息中获取第一签署方和其它签署方的标识信息;根据第一签署方和其它签署方的标识信息,分别判断本地是否存在第一签署方和其它签署方的账户信息,每个账户信息中包括相应签署方的预留身份信息;若本地不存在目标签署方的账户信息,则根据目标签署方的标识信息,从第三方服务系统对应的第二服务端设备获取目标签署方的预留身份信息作为目标签署方的账户信息,以实现对目标签署方的注册,目标签署方是第一签署方以及其它签署方中的一个或多个。
101.关于本技术实施例提供的图8所示设备中各步骤的详细实施方式以及有益效果已经在前述实施例中进行了详细描述,此处将不做详细阐述说明。
102.进一步,如图8所示,该电子签约设备还包括:通信组件86、电源组件88等其它组件。图8中仅示意性给出部分组件,并不意味着电子签约设备只包括图8所示组件。本实施例的电子签约设备可以实现为常规服务器、云服务器或服务器阵列等服务端设备。
103.关于本技术实施例提供的电子签约设备的详细实施方式以及有益效果已经在前述实施例中进行了详细描述,此处将不做详细阐述说明。
104.相应地,本技术实施例还提供一种存储有计算机程序的计算机可读存储介质,计算机程序被执行时能够实现上述图3-4所示方法实施例中可由会话状态同步设备执行的各步骤。
105.上述存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(static random-access memory,sram),电可擦除可编程只读存储器(electrically erasable programmable read only memory,eeprom),可擦除可编程只读存储器(erasable programmable read only memory,eprom),可编程只读存储器(programmable read-only memory,prom),只读存储器(read-only memory,rom),磁存储器,快闪存储器,磁盘或光盘。
106.上述通信组件被配置为便于通信组件所在设备和其他设备之间有线或无线方式的通信。通信组件所在设备可以接入基于通信标准的无线网络,如wifi,2g、3g、4g/lte、5g等移动通信网络,或它们的组合。在一个示例性实施例中,通信组件经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件还包括近场通信(near field communication,nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(radio frequency identification,rfid)技术,红外数据协会(infrared data association,irda)技术,超宽带(ultra wide band,uwb)技术,蓝牙(bluetooth,bt)技术和其他技术来实现。
107.上述显示器包括屏幕,其屏幕可以包括液晶显示器(liquid crystal display,lcd)和触摸面板(touchpanel,tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。
108.上述电源组件,为电源组件所在设备的各种组件提供电力。电源组件可以包括电源管理系统,一个或多个电源,及其他与为电源组件所在设备生成、管理和分配电力相关联的组件。
109.上述音频组件,可被配置为输出和/或输入音频信号。例如,音频组件包括一个麦克风(microphone,mic),当音频组件所在设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器或经由通信组件发送。在一些实施例中,音频组件还包括一个扬声器,用于输出音频信号。
110.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可读存储介质(包括但不限于磁盘存储器、只读光盘(compact disc read-only memory,cd-rom)、光学存储器等)上实施的计算机程序产品的形式。
111.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
112.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
113.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
114.在一个典型的配置中,计算设备包括一个或多个处理器(central processing unit,cpu)、输入/输出接口、网络接口和内存。
115.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(random access memory,ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
116.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(phase-change random access memory,pram)、静态随机存取存储器(sram)、动态随机存取存储器(dynamic random access memory,dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(digital video disc,dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或
其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
117.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
118.以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
技术特征:
1.一种电子签约方法,其特征在于,适用于第一签署方对应的第一终端设备,所述第一终端设备上提供有第三方服务系统的信息输入页面,所述方法包括:响应于在所述信息输入页面上的信息输入操作,获取待签署文件及其对应的签署信息;所述信息输入页面上预留有用于向签约系统传递数据的签署接口,所述签署接口指向所述签约系统的预设签署页面,所述预设签署页面的页面样式与所述第三方服务系统的页面样式适配;响应于接口调用操作,将所述待签署文件及其签署信息作为接口参数,调用签署接口将所述待签署文件和所述签署信息提供给所述签约系统对应的第一服务端设备,以供所述第一服务端设备根据所述预设签署页面的预留位置信息,将所述待签署文件添加至所述预设签署页面上,并向所述第一终端设备返回所述预设签署页面的加载地址;接收所述预设签署页面的加载地址,并基于所述加载地址,从所述信息输入页面跳转至所述预设签署页面上,以在所述预设签署页面上根据所述签署信息实现第一签署方的电子签约。2.根据权利要求1所述的方法,其特征在于,在所述预设签署页面上根据所述签署信息实现所述第一签署方的电子签约,包括:响应于在所述预设签署页面上的签约操作,向所述第一服务端设备发起第一签约请求,以供所述第一服务端设备根据所述签署信息,生成所述第一签署方对应的至少一个候选印章信息,并将所述至少一个候选印章信息返回给所述第一终端设备;接收所述至少一个候选印章信息,响应于针对目标候选印章信息的确认操作,向所述第一服务端设备发起第二签约请求,以供所述第一服务端设备将所述目标候选印章信息作为所述第一签署方对应的电子印章添加在所述待签署文件中,以实现所述第一签署方的电子签约。3.根据权利要求2所述的方法,其特征在于,响应于在所述预设签署页面上的签约操作,向所述第一服务端设备发起第一签约请求,包括:响应于在所述预设签署页面上的签约操作,在所述预设签署页面上展示信息认证弹窗;响应于在所述信息认证弹窗上的信息输入操作,获取所述第一签署方的身份验证信息,并将所述身份验证信息提供给所述第一服务端设备,以供所述第一服务端设备根据所述签署信息和所述身份验证信息,对所述第一签署方进行认证,并向所述第一终端设备返回认证结果信息;接收所述认证结果信息,若所述认证结果信息指示认证通过,则向所述第一服务端设备发起第一签约请求。4.根据权利要求2所述的方法,其特征在于,响应于针对目标候选印章信息的确认操作,向所述第一服务端设备发起第二签约请求,包括:在所述预设签署页面上展示所述第一签署方对应的签章控件;响应于针对所述签署控件的触发操作,展示所述至少一个候选印章信息;响应于针对目标候选电子印章的触发操作,将所述目标候选电子印章返回给所述第一服务端设备,以向所述第一服务端设备发起第二签约请求。5.根据权利要求4所述的方法,其特征在于,还包括:
响应于针对所述签署控件的触发操作,展示印章添加控件;响应于针对所述印章添加控件的触发操作,获取针对所述第一签署方的印章图像,并将所述印章图像发送至所述第一服务端设备,以供所述第一服务端设备将所述印章图像作为所述第一签署方对应的电子印章添加在所述待签署文件中。6.根据权利要求2-5任一项所述的方法,其特征在于,还包括:将添加所述第一签署方的电子印章的预设签署页面通过所述第一服务端设备提供给其它签署方对应的其它终端设备,以供所述其它终端设备实现其它签署方的电子签约。7.一种电子签约方法,其特征在于,适用于签约系统对应的第一服务端设备,所述方法包括:接收第一终端设备发送的待签署文件及其对应的签署信息,所述待签署文件及其对应的签署信息是第一终端设备在信息输入页面上通过调用签署接口获取的,所述信息输入页面是第三方服务系统的页面,所述签署接口是信息输入页面上预留的用于向签约系统传递数据的接口,所述签署接口指向所述签约系统的预设签署页面,所述预设签署页面的页面样式与所述第三方服务系统的页面样式适配;根据所述预设签署页面的预留位置信息,将所述待签署文件添加至所述预设签署页面上,并向所述第一终端设备返回所述预设签署页面的加载地址,以供所述第一终端设备基于所述加载地址从所述信息输入页面跳转至所述预设签署页面上,以在所述预设签署页面上根据所述签署信息实现第一签署方的电子签约。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:响应于所述第一终端设备发起的第一签约请求,根据所述签署信息,生成所述第一签署方对应的至少一个候选印章信息,并将所述至少一个候选印章信息返回给所述第一终端设备,以供所述第一终端设备响应于针对目标候选印章信息的确认操作,向所述第一服务端设备发起第二签约请求;响应于所述第一终端设备发起的第二签约申请,将所述目标候选印章信息作为所述第一签署方对应的电子印章添加在所述待签署文件中,并将添加所述电子印章的预设签署页面提供给第二签署方对应的第二终端设备,以供所述第二终端设备实现第二签署方的电子签约。9.根据权利要求8所述的方法,其特征在于,所述签署信息包括:第一签署方的标识信息;响应于所述第一终端设备发起的第一签约请求,根据所述签署信息,生成所述第一签署方对应的至少一个候选印章信息之前,还包括:接收所述第一签署方的身份验证信息;根据所述第一签署方的标识信息,从预先存储的信息资源池中获取所述第一签署方的预留身份信息;将所述身份认证信息与所述预留身份信息进行比对,若对比结果一致,则向所述第一终端设备返回通过认证的认证结果信息,以供所述第一终端设备发起第一签约请求。10.根据权利要求7-9任一项所述的方法,其特征在于,所述预设签署页面的生成过程,包括:获取所述第三方服务系统的目标页面样式信息,所述目标页面样式信息包括:字体样式、页面布局、页面背景以及所述第三方服务系统的图标中的至少一种;
基于所述目标页面样式信息,生成目标页面样式文件;将签署模板页面的页面样式文件替换为所述目标样式文件,以得到与所述第三方服务系统适配的预设签署页面。11.根据权利要求7-9任一项所述的方法,其特征在于,还包括:接收签署信息,从签署信息中获取第一签署方和其它签署方的标识信息;根据所述第一签署方和所述其它签署方的标识信息,分别判断本地是否存在所述第一签署方和其它签署方的账户信息,每个账户信息中包括相应签署方的预留身份信息;若本地不存在目标签署方的账户信息,则根据所述目标签署方的标识信息,从所述第三方服务系统对应的第二服务端设备获取所述目标签署方的预留身份信息作为所述目标签署方的账户信息,以实现对所述目标签署方的注册,所述目标签署方是所述第一签署方以及所述其它签署方中的一个或多个。12.一种电子签约设备,其特征在于,包括:存储器和处理器;所述存储器,用于存储计算机程序;所述处理器,与所述存储器耦合,用于执行所述计算机程序,以实现权利要求1-6以及权利要求7-11任一项所述方法中的步骤。13.一种存储有计算机程序的计算机可读存储介质,其特征在于,当所述计算机程序被处理器执行时,致使所述处理器实现权利要求1-6以及权利要求7-11任一项所述方法中的步骤。
技术总结
本申请实施例提供一种电子签约方法、系统、装置、设备及存储介质。在本申请实施例中,在第三方服务系统提供的信息输入页面上预留有向签约系统传递信息的签署接口,基于该签署接口将待签署文件及其签署信息提供给签约系统,将待签署文件展示在签署接口指向的预设签署页面上,并根据签署信息进行签署方的电子签约,无需对第三方服务系统和签约系统进行开发联调,基于该签署接口,将签约系统的文件签署的能力嵌入到第三方服务系统内部,将签约能力与第三方服务系统融为一体,降低第三方服务系统的开发复杂度,缩短开发的时间周期。缩短开发的时间周期。缩短开发的时间周期。
技术研发人员:孙孝禹
受保护的技术使用者:北京城市网邻信息技术有限公司
技术研发日:2023.06.19
技术公布日:2023/9/20
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/