一种协同系统中印章软件接口调用方法及系统技术方案

技术编号:26030685 阅读:41 留言:0更新日期:2020-10-23 21:08
本发明专利技术公开了一种协同系统中印章软件接口调用方法及系统。本发明专利技术通过预先定义印章软件接口服务模板,将所定义的印章软件接口服务添加到协同系统中;再利用添加的印章软件接口服务获取协同系统调用接口时传递的指定参数;最后根据印章软件接口服务模板中预定的参数转换关系,将传递的指定参数转换为与印章软件匹配的对象参数,从而实现印章软件接口服务的灵活调用。本发明专利技术方法不仅有效地解决了一个请示事项使用多枚印章时应用逻辑流处理的精准性和复杂性问题,而且大大提高了印章软件接口调用的灵活性、便捷性和通用性。

【技术实现步骤摘要】
一种协同系统中印章软件接口调用方法及系统
本专利技术涉及软件接口
,特别是涉及一种协同系统中印章软件接口调用方法及系统。
技术介绍
随着“数字中国”建设进入加速期,网络通信技术迅速发展,智能设备的比重日益增加,软件接口技术日趋成熟,“智能印章”软件接口技术也得到了长足的发展。目前虽然通过运用物联网技术及相关配套的硬件设备给传统印章加上了“智能锁”,给企业用印安全带来一定的保障,但是相应的“智能印章”也表现出明显的用印效率低下等问题。目前已有的软件接口设计方案往往只注重解决单一印章接口配置问题,导致多印章使用时不够灵活、便捷,因此针对一个请示事项使用多枚不同印章的软件接口技术问题仍亟待解决。
技术实现思路
本专利技术的目的是提供一种协同系统中印章软件接口调用方法及系统,以解决现有软件接口设计方案在处理多印章使用问题时不够灵活、便捷的问题。为实现上述目的,本专利技术提供了如下方案:一种协同系统中印章软件接口调用方法,所述方法包括:获取印章软件的数据字典以及协同系统的数据字典;根据所述印章软件的数据字典以及所述协同系统的数据字典定义印章软件接口服务模板;将与定义的所述印章软件接口服务模板对应的印章软件接口服务添加到所述协同系统中;利用添加的所述印章软件接口服务获取所述协同系统调用接口时传递的指定参数;根据所述印章软件接口服务模板中预定的参数转换关系,将所述传递的指定参数转换为与印章软件匹配的对象参数;根据所述与印章软件匹配的对象参数进行印章软件接口服务的调用。可选的,所述根据所述印章软件的数据字典以及所述协同系统的数据字典定义印章软件接口服务模板,具体包括:根据所述印章软件的数据字典以及所述协同系统的数据字典定义印章软件接口服务模板;所述印章软件接口服务模板的内容包括印章软件接口服务地址、印章软件接口服务方法、传入参数名称、返回值、接口模板样式。可选的,所述利用添加的所述印章软件接口服务获取所述协同系统调用接口时传递的指定参数,具体包括:利用添加的所述印章软件接口服务获取所述协同系统调用接口时传递的指定参数;所述传递的指定参数包括请示流水号、用印事由、用印申请人、申请部门、印章终端号、用印次数、用印人、多印章处理开始标识和多印章处理结束标识。可选的,所述根据所述印章软件接口服务模板中预定的参数转换关系,将所述传递的指定参数转换为与印章软件匹配的对象参数,具体包括:根据所述印章软件接口服务模板中预定的参数转换关系,将所述请示流水号转换为印章软件系统单号,将所述用印事由转换为印章软件事件标题,将所述用印次数转换为印章软件申请用印次数。可选的,所述根据所述与印章软件匹配的对象参数进行印章软件接口服务的调用,具体包括:根据所述印章软件系统单号、所述印章软件事件标题以及所述印章软件申请用印次数调用所述印章软件接口服务,根据所述多印章处理开始标识和所述多印章处理结束标识,对印章终端识别号和所述印章软件申请用印次数执行多结果集的循环转换处理。一种协同系统中印章软件接口调用系统,所述系统包括:数据字典获取模块,用于获取印章软件的数据字典以及协同系统的数据字典;印章软件接口服务模板定义模块,用于根据所述印章软件的数据字典以及所述协同系统的数据字典定义印章软件接口服务模板;印章软件接口服务添加模块,用于将与定义的所述印章软件接口服务模板对应的印章软件接口服务添加到所述协同系统中;指定参数获取模块,用于利用添加的所述印章软件接口服务获取所述协同系统调用接口时传递的指定参数;参数转换模块,用于根据所述印章软件接口服务模板中预定的参数转换关系,将所述传递的指定参数转换为与印章软件匹配的对象参数;印章软件接口调用模块,用于根据所述与印章软件匹配的对象参数进行印章软件接口服务的调用。可选的,所述印章软件接口服务模板定义模块具体包括:印章软件接口服务模板定义单元,用于根据所述印章软件的数据字典以及所述协同系统的数据字典定义印章软件接口服务模板;所述印章软件接口服务模板的内容包括印章软件接口服务地址、印章软件接口服务方法、传入参数名称、返回值、接口模板样式。可选的,所述指定参数获取模块具体包括:指定参数获取单元,用于利用添加的所述印章软件接口服务获取所述协同系统调用接口时传递的指定参数;所述传递的指定参数包括请示流水号、用印事由、用印申请人、申请部门、印章终端号、用印次数、用印人、多印章处理开始标识和多印章处理结束标识。可选的,所述参数转换模块具体包括:参数转换单元,用于根据所述印章软件接口服务模板中预定的参数转换关系,将所述请示流水号转换为印章软件系统单号,将所述用印事由转换为印章软件事件标题,将所述用印次数转换为印章软件申请用印次数。可选的,所述印章软件接口调用模块具体包括:印章软件接口调用单元,用于根据所述印章软件系统单号、所述印章软件事件标题以及所述印章软件申请用印次数调用所述印章软件接口服务,根据所述多印章处理开始标识和所述多印章处理结束标识,对印章终端识别号和所述印章软件申请用印次数执行多结果集的循环转换处理。根据本专利技术提供的具体实施例,本专利技术公开了以下技术效果:本专利技术提供一种协同系统中印章软件接口调用方法及系统,本专利技术通过预先定义的印章软件接口服务模板,将所定义的印章软件接口服务添加到协同系统中;再利用添加的印章软件接口服务获取协同系统调用接口时传递的指定参数;最后根据印章软件接口服务模板中预定的参数转换关系,将传递的指定参数转换为与印章软件匹配的对象参数,从而实现印章软件接口服务的灵活调用。本专利技术不仅有效地解决了一个请示事项使用多枚印章时应用逻辑流处理的精准性和复杂性问题,而且大大提高了印章软件接口调用的灵活性、便捷性和通用性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的协同系统中印章软件接口调用方法的流程图;图2为本专利技术提供的协同系统中印章软件接口调用方法的原理图;图3为本专利技术提供的协同服务器和印章服务器的结构示意图;图4为本专利技术提供的协同系统中印章软件接口调用系统的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的目的是提供一种协同系统中印章软件接口调用方法及系统,以解决现有软件接口设计方案在处理多印章使用问题时不够灵活、便捷的问题。为使本专利技术的本文档来自技高网...

【技术保护点】
1.一种协同系统中印章软件接口调用方法,其特征在于,所述方法包括:/n获取印章软件的数据字典以及协同系统的数据字典;/n根据所述印章软件的数据字典以及所述协同系统的数据字典定义印章软件接口服务模板;/n将与定义的所述印章软件接口服务模板对应的印章软件接口服务添加到所述协同系统中;/n利用添加的所述印章软件接口服务获取所述协同系统调用接口时传递的指定参数;/n根据所述印章软件接口服务模板中预定的参数转换关系,将所述传递的指定参数转换为与印章软件匹配的对象参数;/n根据所述与印章软件匹配的对象参数进行印章软件接口服务的调用。/n

【技术特征摘要】
1.一种协同系统中印章软件接口调用方法,其特征在于,所述方法包括:
获取印章软件的数据字典以及协同系统的数据字典;
根据所述印章软件的数据字典以及所述协同系统的数据字典定义印章软件接口服务模板;
将与定义的所述印章软件接口服务模板对应的印章软件接口服务添加到所述协同系统中;
利用添加的所述印章软件接口服务获取所述协同系统调用接口时传递的指定参数;
根据所述印章软件接口服务模板中预定的参数转换关系,将所述传递的指定参数转换为与印章软件匹配的对象参数;
根据所述与印章软件匹配的对象参数进行印章软件接口服务的调用。


2.根据权利要求1所述的协同系统中印章软件接口调用方法,其特征在于,所述根据所述印章软件的数据字典以及所述协同系统的数据字典定义印章软件接口服务模板,具体包括:
根据所述印章软件的数据字典以及所述协同系统的数据字典定义印章软件接口服务模板;所述印章软件接口服务模板的内容包括印章软件接口服务地址、印章软件接口服务方法、传入参数名称、返回值、接口模板样式。


3.根据权利要求2所述的协同系统中印章软件接口调用方法,其特征在于,所述利用添加的所述印章软件接口服务获取所述协同系统调用接口时传递的指定参数,具体包括:
利用添加的所述印章软件接口服务获取所述协同系统调用接口时传递的指定参数;所述传递的指定参数包括请示流水号、用印事由、用印申请人、申请部门、印章终端号、用印次数、用印人、多印章处理开始标识和多印章处理结束标识。


4.根据权利要求3所述的协同系统中印章软件接口调用方法,其特征在于,所述根据所述印章软件接口服务模板中预定的参数转换关系,将所述传递的指定参数转换为与印章软件匹配的对象参数,具体包括:
根据所述印章软件接口服务模板中预定的参数转换关系,将所述请示流水号转换为印章软件系统单号,将所述用印事由转换为印章软件事件标题,将所述用印次数转换为印章软件申请用印次数。


5.根据权利要求4所述的协同系统中印章软件接口调用方法,其特征在于,所述根据所述与印章软件匹配的对象参数进行印章软件接口服务的调用,具体包括:
根据所述印章软件系统单号、所述印章软件事件标题以及所述印章软件申请用印次数调用所述印章软件接口服务,根据所述多印章处理开始标识和所述多印章处理结束标识,对印章终端识别号和所述印章软件申请用印次数执行多结果集的循环转换处理。

【专利技术属性】
技术研发人员:吴红星章龙巢良存
申请(专利权)人:安徽水利开发股份有限公司
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1