1.一种协同系统中印章软件接口调用方法,其特征在于,所述方法包括:
获取印章软件的数据字典以及协同系统的数据字典;
根据所述印章软件的数据字典以及所述协同系统的数据字典定义印章软件接口服务模板;
将与定义的所述印章软件接口服务模板对应的印章软件接口服务添加到所述协同系统中;
利用添加的所述印章软件接口服务获取所述协同系统调用接口时传递的指定参数;
根据所述印章软件接口服务模板中预定的参数转换关系,将所述传递的指定参数转换为与印章软件匹配的对象参数;
根据所述与印章软件匹配的对象参数进行印章软件接口服务的调用。
2.根据权利要求1所述的协同系统中印章软件接口调用方法,其特征在于,所述根据所述印章软件的数据字典以及所述协同系统的数据字典定义印章软件接口服务模板,具体包括:
根据所述印章软件的数据字典以及所述协同系统的数据字典定义印章软件接口服务模板;所述印章软件接口服务模板的内容包括印章软件接口服务地址、印章软件接口服务方法、传入参数名称、返回值、接口模板样式。
3.根据权利要求2所述的协同系统中印章软件接口调用方法,其特征在于,所述利用添加的所述印章软件接口服务获取所述协同系统调用接口时传递的指定参数,具体包括:
利用添加的所述印章软件接口服务获取所述协同系统调用接口时传递的指定参数;所述传递的指定参数包括请示流水号、用印事由、用印申请人、申请部门、印章终端号、用印次数、用印人、多印章处理开始标识和多印章处理结束标识。
4.根据权利要求3所述的协同系统中印章软件接口调用方法,其特征在于,所述根据所述印章软件接口服务模板中预定的参数转换关系,将所述传递的指定参数转换为与印章软件匹配的对象参数,具体包括:
根据所述印章软件接口服务模板中预定的参数转换关系,将所述请示流水号转换为印章软件系统单号,将所述用印事由转换为印章软件事件标题,将所述用印次数转换为印章软件申请用印次数。
5.根据权利要求4所述的协同系统中印章软件接口调用方法,其特征在于,所述根据所述与印章软件匹配的对象参数进行印章软件接口服务的调用,具体包括:
根据所述印章软件系统单号、所述印章软件事件标题以及所述印章软件申请用印次数调用所述印章软件接口服务,根据所述多印章处理开始标识和所述多印章处理结束标识,对印章终端识别号和所述印章软件申请用印次数执行多结果集的循环转换处理。
6.一种协同系统中印章软件接口调用系统,其特征在于,所述系统包括:
数据字典获取模块,用于获取印章软件的数据字典以及协同系统的数据字典;
印章软件接口服务模板定义模块,用于根据所述印章软件的数据字典以及所述协同系统的数据字典定义印章软件接口服务模板;
印章软件接口服务添加模块,用于将与定义的所述印章软件接口服务模板对应的印章软件接口服务添加到所述协同系统中;
指定参数获取模块,用于利用添加的所述印章软件接口服务获取所述协同系统调用接口时传递的指定参数;
参数转换模块,用于根据所述印章软件接口服务模板中预定的参数转换关系,将所述传递的指定参数转换为与印章软件匹配的对象参数;
印章软件接口调用模块,用于根据所述与印章软件匹配的对象参数进行印章软件接口服务的调用。
7.根据权利要求6所述的协同系统中印章软件接口调用系统,其特征在于,所述印章软件接口服务模板定义模块具体包括:
印章软件接口服务模板定义单元,用于根据所述印章软件的数据字典以及所述协同系统的数据字典定义印章软件接口服务模板;所述印章软件接口服务模板的内容包括印章软件接口服务地址、印章软件接口服务方法、传入参数名称、返回值、接口模板样式。
8.根据权利要求7所述的协同系统中印章软件接口调用系统,其特征在于,所述指定参数获取模块具体包括:
指定参数获取单元,用于利用添加的所述印章软件接口服务获取所述协同系统调用接口时传递的指定参数;所述传递的指定参数包括请示流水号、用印事由、用印申请人、申请部门、印章终端号、用印次数、用印人、多印章处理开始标识和多印章处理结束标识。
9.根据权利要求8所述的协同系统中印章软件接口调用系统,其特征在于,所述参数转换模块具体包括:
参数转换单元,用于根据所述印章软件接口服务模板中预定的参数转换关系,将所述请示流水号转换为印章软件系统单号,将所述用印事由转换为印章软件事件标题,将所述用印次数转换为印章软件申请用印次数。
10.根据权利要求9所述的协同系统中印章软件接口调用系统,其特征在于,所述印章软件接口调用模块具体包括:
印章软件接口调用单元,用于根据所述印章软件系统单号、所述印章软件事件标题以及所述印章软件申请用印次数调用所述印章软件接口服务,根据所述多印章处理开始标识和所述多印章处理结束标识,对印章终端识别号和所述印章软件申请用印次数执行多结果集的循环转换处理。