本发明涉及数据处理技术领域,尤其涉及一种资源处理方法、装置、设备及介质。
背景技术:
资源转移是将资源由一个地方转移至另一个地方。在某些情况下,一些资源(比如用于担保功能的资源)无需转移至资源接收方。此时,若将这些资源转移至资源接收方,资源安全性不高。
技术实现要素:
本发明实施例提供一种资源处理方法、装置、设备及介质,通过对资源进行预授权,能够提高资源的安全性。
一方面,本发明实施例提供了一种资源处理方法,包括:
接收第一服务器发送的针对待处理资源的第一资源处理请求;
调用第二服务器,以用于第二服务器发起针对待处理资源的预授权请求;
接收第二服务器发送的针对预授权请求的审核处理结果;
发送审核处理结果至第一服务器。
另一方面,本发明实施例提供了一种资源处理装置,包括:
第一接收模块,用于接收第一服务器发起的针对待处理资源的第一资源处理请求;
调用模块,用于调用第二服务器,以用于第二服务器发起针对待处理资源的预授权请求;
第二接收模块,用于接收第二服务器发送的针对预授权请求的审核处理结果;
第一发送模块,用于发送审核处理结果至第一服务器。
再一方面,本发明实施例提供了一种资源处理设备,包括:处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现本发明实施例提供的资源处理方法。
再一方面,本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现本发明实施例提供的资源处理方法。
本发明实施例的资源处理方法、装置、设备及介质,通过对资源进行预授权,能够提高资源的安全性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本发明实施例提供的资源处理方法的流程示意图;
图2示出了本发明实施例提供的资源处理装置的结构示意图;
图3示出了能够实现根据本发明实施例的资源处理方法及装置的计算设备的示例性硬件架构的结构图。
具体实施方式
下面将详细描述本发明的各个方面的特征和示例性实施例,为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本发明,并不被配置为限定本发明。对于本领域技术人员来说,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明更好的理解。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
为了解决现有技术问题,本发明实施例提供一种资源处理方法、装置、设备及存储介质。下面首先对本发明实施例提供的资源处理方法进行说明。
图1示出了本发明实施例提供的资源处理方法的流程示意图。资源处理方法可以包括:
s101:接收第一服务器发送的针对待处理资源的第一资源处理请求。
s102:调用第二服务器,以用于第二服务器发起针对待处理资源的预授权请求。
s103:接收第二服务器发送的针对预授权请求的审核处理结果。
s104:发送审核处理结果至第一服务器。
示例性的,下面以供应商向采购商缴纳投标保证金为例对本发明实施例提供的资源处理方法进行说明。
供应商的投标人员登录采购商的采购管理系统报名参加项目竞标。该报名经过采购方审核通过后,供应商的投标人员通过采购方的采购管理系统向保证金管理系统发送投标保证金缴纳申请,该投标保证金缴纳申请中可以包括采购商标识、招投标项目标识和供应商标识等。保证金管理系统调用支付网关。
供应商的投标人员在该支付网关的界面选择供应商的某一银行,调用该银行对应的企业网银界面,供应商的投标人员在该企业网银界面填写需要预授权的投标保证金的金额,进而发起针对投标保证金的预授权请求。
该银行对应的服务器向保证金管理系统发送针对该预授权请求的审核处理结果。
保证金管理系统将该审核处理结果发送给采购方的采购管理系统。此时供应商的投标人员获知针对该预授权请求的审核处理结果。
本发明实施例的资源处理方法,通过对资源进行预授权,能够提高资源的安全性。
在本发明的一个实施例中,在接收第二服务器发送的针对预授权请求的审核处理结果之前,本发明实施例提供的资源处理方法还可以包括:接收第二服务器发送的针对预授权请求的第一消息,第一消息用于指示预授权请求发起成功;向第一服务器发送第二消息,第二消息用于提醒对预授权请求进行审核处理。
示例性的,银行向保证金管理系统发送用于指示预授权请求发起成功的消息。当保证金管理系统接收到该用于指示预授权请求发起成功的消息后,可以确认预授权请求发起成功,此时可以向采购方的采购管理系统发送用于提醒对预授权请求进行审核处理的消息。此时,供应商的投标人员获知针对预授权请求发起成功,可以通知供应商的财务人员对该预授权请求进行审核处理。
若该预授权请求通过供应商的财务人员的审核处理,则银行向保证金管理系统发送用于指示预授权请求通过审核的审核处理结果。保证金管理系统将该用于指示预授权请求通过审核的审核处理结果发送至采购方的采购管理系统。供应商的投标人员获知针对投标保证金的预授权请求被审核通过。
若该预授权请求未通过供应商的财务人员的审核处理,则银行向保证金管理系统发送用于指示预授权请求未通过审核的审核处理结果。保证金管理系统将该用于指示预授权请求未通过审核的审核处理结果发送至采购方的采购管理系统。供应商的投标人员获知针对投标保证金的预授权请求未被审核通过。此时,供应商的投标人员可以查找针对投标保证金的预授权请求未被审核通过的原因,比如,投标保证金金额过多或未经过领导审核等等。然后可以重新申请缴纳投标保证金。
在本发明的一个实施例中,若预授权请求通过审核,本发明实施例提供的资源处理方法还可以包括:接收第二服务器发送的针对待处理资源的第一资源处理结果。
具体的,若针对投标保证金的预授权请求通过审核,则银行可以将该投标保证金对应的资金冻结,投标保证金缴纳成功。此时,银行向保证金管理系统发送投标保证金缴纳成功消息。保证金管理系统将该保证金缴纳成功消息发送至采购商的采购管理系统。此时,供应商的投标人员获知投标保证金缴纳成功。
在本发明的一个实施例中,本发明实施例提供的资源处理方法还可以包括:存储第一资源处理结果。
示例性的,保证金管理系统存储投标保证金缴纳成功消息。
在本发明的一个实施例中,本发明实施例提供的资源处理方法还可以包括:接收第一服务器发送的针对第一资源处理结果的第一查询请求;第一查询请求包括针对第一资源处理结果的第一查询条件;响应第一查询请求,查找满足第一查询条件的第一资源处理结果;发送查找到的第一资源处理结果至第一服务器。
示例性的,供应商的投标人员登录采购方的采购管理系统,进而通过采购方的采购管理系统向保证金管理系统发送针对投标保证金缴纳的查询请求,该查询请求中包括的查询条件比如招投标项目标识。保证金管理系统根据该查询请求,查找满足条件的投标保证金缴纳成功消息,进而将查找到的投标保证金缴纳成功消息发送至采购方的采购管理系统。此时,供应商的投标人员获知其查询的投标保证金缴纳成功消息。
在本发明的一个实施例中,本发明实施例提供的资源处理方法还可以包括:生成针对待处理资源的第一资源处理结果对应的资源处理凭证;发送资源处理凭证至第一服务器。
示例性的,保证金管理系统生成投标保证金缴纳凭证,该投标保证金缴纳凭证可以包括:采购商标识、招投标项目标识、供应商标识、投标保证金金额和投标保证金缴纳时间等。将该投标保证金缴纳凭证发送至采购方的采购管理系统。此时,供应商的投标人员可以下载该投标保证金缴纳凭证作为投标保证金缴纳的证据。
在本发明的一个实施例中,本发明实施例提供的资源处理方法还可以包括:接收第一服务器发送的针对资源处理凭证的第二查询请求;第二查询请求包括针对资源处理凭证的第二查询条件;响应第二查询请求,查找满足第二查询条件的资源处理凭证;发送查找到的资源处理凭证至第一服务器。
示例性的,供应商的投标人员登录采购方的采购管理系统,进而通过采购方的采购管理系统向保证金管理系统发送针对投标保证金缴纳凭证的查询请求,该查询请求中包括的查询条件比如招投标项目标识。保证金管理系统根据该查询请求,查找满足条件的投标保证金缴纳凭证,进而将查找到的投标保证金缴纳凭证发送至采购方的采购管理系统。此时,供应商的投标人员获知其查询的投标保证金缴纳凭证。
在本发明的一个实施例中,本发明实施例提供的资源处理方法还可以包括:接收第一服务器发送的针对资源处理凭证的下载请求;下载请求包括待下载资源处理凭证的标识信息;响应下载请求,将待下载资源处理凭证发送至第一服务器,以用于第一服务器将待下载资源处理凭证发送至终端设备。
示例性的,供应商的投标人员登录采购方的采购管理系统,进而通过采购方的采购管理系统向保证金管理系统发送针对投标保证金缴纳凭证的下载请求,该下载请求中包括待下载投标保证金缴纳凭证的标识信息。保证金管理系统根据该下载请求,查找与该标识信息匹配的投标保证金缴纳凭证,进而将查找到的投标保证金缴纳凭证发送至采购方的采购管理系统。采购方的采购管理系统将该投标保证金缴纳凭证推送至供应商的投标人员所使用的终端设备(比如电脑、手机等)。
在本发明的一个实施例中,本发明实施例提供的资源处理方法还可以包括:接收第一服务器发起的针对待处理资源的第二资源处理请求;将第二资源处理请求发送至第二服务器,以用于第二服务器根据第二资源处理请求对待处理资源进行第二资源处理操作;接收第二服务器发送的针对待处理资源的第二资源处理结果。
示例性的,采购商的招标人员或财务人员登录采购方的采购管理系统,进而通过采购方的采购管理系统向保证金管理系统发送针对投标保证金的退还、延期或没收请求,保证金管理系统将针对投标保证金的退还、延期或没收请求发送至银行,银行将该投标保证金进行退还、延期或没收操作。
当供应商履行项目的约定时,采购商可以将保证金退还给供应商。具体的,采购商登录采购商的采购管理系统,发起针对供应商的投标保证金的退还指令,银行将该供应商的保证金对应的资金解冻,保证金退还成功。
当供应商未履行项目的约定时,采购方可以将供应商的保证金没收。具体的,采购商登录采购商的采购管理系统,发起针对供应商的投标保证金的没收指令,银行将该供应商的投标保证金对应的资金转移至采购商的账户。
在本发明的一个实施例中,保证金管理系统可以提供对接采购商的采购管理系统和支付网关的接口。通过接口保证金管理系统可以和采购商的采购管理系统以及支付网关对接。
在本发明的一个实施例中,保证金管理系统可以为各个采购商的采购管理系统分配编号、密钥等,负责各个采购商的采购管理系统的全生命周期管理。
在本发明的一个实施例中,保证金管理系统可以设置对账模块,用于确保采购商的采购管理系统、保证金管理系统和支付网关三者之间的投标保证金缴纳信息、退还信息和没收信息等一致。
在本发明的一个实施例中,保证金管理系统可以设置计费模块,用于计算采购商需要缴纳给保证金管理系统的费用。
需要说明的是,上述以投标保证金为例对本发明实施例提供的资源处理方法进行说明,仅为本发明的一具体实例,并不构成对本发明的限定。
与上述的方法实施例相对应,本发明实施例还提供一种资源处理装置。
如图2所示,图2示出了本发明实施例提供的资源处理装置的结构示意图。资源处理装置可以包括:
第一接收模块201,用于接收第一服务器发起的针对待处理资源的第一资源处理请求。
调用模块202,用于调用第二服务器,以用于第二服务器发起针对待处理资源的预授权请求。
第二接收模块203,用于接收第二服务器发送的针对预授权请求的审核处理结果。
第一发送模块204,用于发送审核处理结果至第一服务器。
在本发明的一个实施例中,本发明实施例提供的资源处理装置还可以包括:
第三接收模块,用于接收第二服务器发送的针对预授权请求的第一消息,第一消息用于指示预授权请求发起成功;
第二发送模块,用于向第一服务器发送第二消息,第二消息用于提醒对预授权请求进行审核处理。
在本发明的一个实施例中,若预授权请求通过审核,本发明实施例提供的资源处理装置还可以包括:
第四接收模块,用于接收第二服务器发送的针对待处理资源的第一资源处理结果。
在本发明的一个实施例中,本发明实施例提供的资源处理装置还可以包括:
第一存储模块,用于存储第一资源处理结果。
在本发明的一个实施例中,本发明实施例提供的资源处理装置还可以包括:
第五接收模块,用于接收第一服务器发送的针对第一资源处理结果的第一查询请求;第一查询请求包括针对第一资源处理结果的第一查询条件;
查询模块,用于响应第一查询请求,查找满足第一查询条件的第一资源处理结果;
第三发送模块,用于发送查找到的第一资源处理结果至第一服务器。
在本发明的一个实施例中,本发明实施例提供的资源处理装置还可以包括:
生成模块,用于生成针对待处理资源的第一资源处理结果对应的资源处理凭证;
第四发送模块,用于发送资源处理凭证至第一服务器。
在本发明的一个实施例中,本发明实施例提供的资源处理装置还可以包括:
第二存储模块,用于存储资源处理凭证。
在本发明的一个实施例中,本发明实施例提供的资源处理装置还可以包括:
第六接收模块,用于接收第一服务器发送的针对资源处理凭证的第二查询请求;第二查询请求包括针对资源处理凭证的第二查询条件;
查找模块,用于响应第二查询请求,查找满足第二查询条件的资源处理凭证;
第五发送模块,用于发送查找到的资源处理凭证至第一服务器。
在本发明的一个实施例中,本发明实施例提供的资源处理装置还可以包括:
第七接收模块,用于接收第一服务器发送的针对资源处理凭证的下载请求;下载请求包括待下载资源处理凭证的标识信息;
第六发送模块,用于响应下载请求,将待下载资源处理凭证发送至第一服务器,以用于第一服务器将待下载资源处理凭证发送至终端设备。
在本发明的一个实施例中,本发明实施例提供的资源处理装置还可以包括:
第八接收模块,用于接收第一服务器发起的针对待处理资源的第二资源处理请求;
第七发送模块,用于将第二资源处理请求发送至第二服务器,以用于第二服务器根据第二资源处理请求对待处理资源进行第二资源处理操作;
第九接收模块,用于接收第二服务器发送的针对待处理资源的第二资源处理结果。
图3示出了能够实现根据本发明实施例的资源处理方法及装置的计算设备的示例性硬件架构的结构图。如图3所示,计算设备300包括输入设备301、输入接口302、中央处理器303、存储器304、输出接口305、以及输出设备306。其中,输入接口302、中央处理器303、存储器304、以及输出接口305通过总线310相互连接,输入设备301和输出设备306分别通过输入接口302和输出接口305与总线310连接,进而与计算设备300的其他组件连接。
具体地,输入设备301接收来自外部的输入信息,并通过输入接口302将输入信息传送到中央处理器303;中央处理器303基于存储器304中存储的计算机可执行指令对输入信息进行处理以生成输出信息,将输出信息临时或者永久地存储在存储器304中,然后通过输出接口305将输出信息传送到输出设备306;输出设备306将输出信息输出到计算设备300的外部供用户使用。
也就是说,图3所示的计算设备也可以被实现为资源处理设备,该资源处理设备可以包括:存储有计算机可执行指令的存储器;以及处理器,该处理器在执行计算机可执行指令时可以实现本发明实施例提供的资源处理方法。
本发明实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现本发明实施例提供的资源处理方法。
需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。
以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(asic)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、rom、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘、光纤介质、射频(rf)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
还需要说明的是,本发明中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本发明不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
以上所述,仅为本发明的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。