资源流转方法、装置、设备及可读存储介质制造方法及图纸

技术编号:24356152 阅读:20 留言:0更新日期:2020-06-03 02:36
本发明专利技术公开了一种资源流转方法、装置、设备及可读存储介质,涉及互联网技术领域,接收资源流转任务,获取具备的流转功能符合资源流转任务的要求的流转节点,将资源流转任务下发至流转节点,执行资源流转任务,并将目标资源量的虚拟资源转移至资源接收方,使得可以根据资源流转任务随意组合不同的流转节点,无需在更改处理流程时修改代码,避免引起校验问题,提高了任务处理的兼容性和可控性。所述方法包括:接收资源流转任务,获取多个流转节点;将资源流转任务下发至多个流转节点,基于多个流转节点,执行资源流转任务;当多个流转节点输出成功指令时,确定资源流转任务指示的目标资源量和资源接收方;将目标资源量的虚拟资源转移至资源接收方。

Resource flow method, device, equipment and readable storage medium

【技术实现步骤摘要】
资源流转方法、装置、设备及可读存储介质
本专利技术涉及互联网
,特别是涉及一种资源流转方法、装置、设备及可读存储介质。
技术介绍
在企业日常事务处理过程中,会涉及到各种资源的流转,比如货物资源、钱款资源等,这些资源流转的过程中会涉及到各种表单的审批、审核等,且资源流转的方向不同,涉及到的部门以及人员也是不同的,通常会以任务的形式下发到各个部门、各个人员手中。经过多个部门、多个人员的多层次处理,才会实现真正的流转,整个资源流转过程一般来说都较为复杂。因此,随着业务量不断的增加,涉及到的资源流转操作也越来越多,许多企业会提供基于互联网技术的资源管理系统,并依靠资源管理系统来实现上述资源流转的过程。相关技术中,资源管理系统会按照不同的功能划分成多个子模块,例如提供资源申请功能、资源审核功能、资源驳回功能等的子模块,每个子模块都设置有校验条件,基于校验条件对资源流转的操作进行检查,满足校验条件即可执行资源的流转,否则不能执行。在实现本专利技术的过程中,专利技术人发现相关技术至少存在以下问题:资源管理系统划分的子模块的数量众多,校验条件通常以代码的形式存在于资源管理系统中,且很多子模块之间存在关联关系,逻辑复杂,导致在对管理系统的处理流程进行更改时,代码改动很容易引起多个存在关联关系的子模块的校验出现问题,兼容性和可控性较差。
技术实现思路
有鉴于此,本专利技术提供了一种资源流转方法、装置、设备及可读存储介质,主要目的在于解决目前代码改动很容易引起多个存在关联关系的子模块的校验出现问题,兼容性和可控性较差的问题。依据本专利技术第一方面,提供了一种资源流转方法,该方法包括:接收资源流转任务,根据所述资源流转任务的处理流程,获取多个流转节点,所述多个流转节点具备的流转功能符合所述资源流转任务的要求;将所述资源流转任务下发至所述多个流转节点,基于所述多个流转节点,执行所述资源流转任务;当所述多个流转节点输出成功指令时,确定所述资源流转任务指示的目标资源量和资源接收方;将所述目标资源量的虚拟资源转移至所述资源接收方。在另一个实施例中,所述接收资源流转任务,获取多个流转节点之前,所述方法还包括:统计资源管理系统的全部流转功能;对于所述全部流转功能中的每个流转功能,提取实现所述流转功能的功能代码;对所述功能代码进行打包,得到所述流转功能对应的流转节点。在另一个实施例中,所述接收资源流转任务,根据所述资源流转任务的处理流程,获取多个流转节点,包括:接收所述资源流转任务,按照所述资源流转任务的处理流程的执行步骤,将所述资源流转任务拆分为多个子任务;对于所述多个子任务中的每个子任务,在全部流转节点中,提取具备处理所述子任务的流转功能的流转节点,得到所述多个流转节点。在另一个实施例中,所述将所述资源流转任务下发至所述多个流转节点,基于所述多个流转节点,执行所述资源流转任务,包括:按照所述资源流转任务的处理流程,在所述多个流转节点中确定首个流转节点,将所述资源流转任务下发至所述首个流转节点;基于所述首个流转节点的校验条件对所述资源流转任务进行校验,生成校验结果;确定所述校验结果指示的下一流转节点,将所述资源流转任务转发至所述下一流转节点;基于所述下一流转节点的校验条件,重复执行对所述资源流转任务进行校验并根据校验结果确定下一流转节点的过程,直至所述校验结果显示流程结束。在另一个实施例中,所述将所述资源流转任务下发至所述多个流转节点,基于所述多个流转节点,执行所述资源流转任务之后,所述方法还包括:当所述多个流转节点输出失败指令时,定位输出所述失败指令的第一目标流转节点;获取所述第一目标流转节点的目标校验结果,展示所述目标校验结果。在另一个实施例中,所述将所述资源流转任务下发至所述多个流转节点,基于所述多个流转节点,执行所述资源流转任务之后,所述方法还包括:当接收到任务进度查询请求时,确定所述资源流转任务当前所处的第二目标流转节点;获取所述第二目标流转节点的节点名称,返回所述节点名称。在另一个实施例中,所述将所述资源流转任务下发至所述多个流转节点,基于所述多个流转节点,执行所述资源流转任务之后,所述方法还包括:当接收到异常资料时,确定当前所述资源流转任务所处的第三目标节点;暂停所述第三目标流转节点对所述资源流转任务的处理操作;生成携带所述异常资料的反馈信息,将所述反馈信息进行展示;若基于所述反馈信息接收到附加信息,则重启所述第三目标流转节点的处理操作,基于所述第三目标流转节点的校验条件,对所述附件信息进行校验;若未基于所述反馈信息接收到附加信息,则当所述多个流转节点输出成功指令时,将所述目标资源量的虚拟资源转移至监管方,由所述监管方对所述虚拟资源进行管理。在另一个实施例中,所述将所述目标资源量的虚拟资源转移至所述资源接收方之后,所述方法还包括:当检测到所述资源接收方对所述虚拟资源的转移操作时,识别所述转移操作的转移资源量和转移目的;对所述转移资源量和所述转移目的进行文字整理,生成操作日志;存储所述操作日志。依据本专利技术第二方面,提供了一种资源流转装置,该装置包括:接收模块,用于接收资源流转任务,根据所述资源流转任务的处理流程,获取多个流转节点,所述多个流转节点具备的流转功能符合所述资源流转任务的要求;执行模块,用于将所述资源流转任务下发至所述多个流转节点,基于所述多个流转节点,执行所述资源流转任务;第一确定模块,用于当所述多个流转节点输出成功指令时,确定所述资源流转任务指示的目标资源量和资源接收方;转移模块,用于将所述目标资源量的虚拟资源转移至所述资源接收方。在另一个实施例中,所述装置还包括:统计模块,用于统计资源管理系统的全部流转功能;提取模块,用于对于所述全部流转功能中的每个流转功能,提取实现所述流转功能的功能代码;打包模块,用于对所述功能代码进行打包,得到所述流转功能对应的流转节点。在另一个实施例中,所述接收模块,包括:拆分单元,用于接收所述资源流转任务,按照所述资源流转任务的处理流程的执行步骤,将所述资源流转任务拆分为多个子任务;提取单元,用于对于所述多个子任务中的每个子任务,在全部流转节点中,提取具备处理所述子任务的流转功能的流转节点,得到所述多个流转节点。在另一个实施例中,所述执行模块,包括:确定单元,用于按照所述资源流转任务的处理流程,在所述多个流转节点中确定首个流转节点,将所述资源流转任务下发至所述首个流转节点;校验单元,用于基于所述首个流转节点的校验条件对所述资源流转任务进行校验,生成校验结果;所述确定单元,还用于确定所述校验结果指示的下一流转节点,将所述资源流转任务转发至所述下一流转节点;所述校验单元,还用于基于所述下一流转节点的校验条本文档来自技高网...

【技术保护点】
1.一种资源流转方法,其特征在于,包括:/n接收资源流转任务,根据所述资源流转任务的处理流程,获取多个流转节点,所述多个流转节点具备的流转功能符合所述资源流转任务的要求;/n将所述资源流转任务下发至所述多个流转节点,基于所述多个流转节点,执行所述资源流转任务;/n当所述多个流转节点输出成功指令时,确定所述资源流转任务指示的目标资源量和资源接收方;/n将所述目标资源量的虚拟资源转移至所述资源接收方。/n

【技术特征摘要】
1.一种资源流转方法,其特征在于,包括:
接收资源流转任务,根据所述资源流转任务的处理流程,获取多个流转节点,所述多个流转节点具备的流转功能符合所述资源流转任务的要求;
将所述资源流转任务下发至所述多个流转节点,基于所述多个流转节点,执行所述资源流转任务;
当所述多个流转节点输出成功指令时,确定所述资源流转任务指示的目标资源量和资源接收方;
将所述目标资源量的虚拟资源转移至所述资源接收方。


2.根据权利要求1所述的方法,其特征在于,所述接收资源流转任务,获取多个流转节点之前,所述方法还包括:
统计资源管理系统的全部流转功能;
对于所述全部流转功能中的每个流转功能,提取实现所述流转功能的功能代码;
对所述功能代码进行打包,得到所述流转功能对应的流转节点。


3.根据权利要求1所述的方法,其特征在于,所述接收资源流转任务,根据所述资源流转任务的处理流程,获取多个流转节点,包括:
接收所述资源流转任务,按照所述资源流转任务的处理流程的执行步骤,将所述资源流转任务拆分为多个子任务;
对于所述多个子任务中的每个子任务,在全部流转节点中,提取具备处理所述子任务的流转功能的流转节点,得到所述多个流转节点。


4.根据权利要求1所述的方法,其特征在于,所述将所述资源流转任务下发至所述多个流转节点,基于所述多个流转节点,执行所述资源流转任务,包括:
按照所述资源流转任务的处理流程,在所述多个流转节点中确定首个流转节点,将所述资源流转任务下发至所述首个流转节点;
基于所述首个流转节点的校验条件对所述资源流转任务进行校验,生成校验结果;
确定所述校验结果指示的下一流转节点,将所述资源流转任务转发至所述下一流转节点;
基于所述下一流转节点的校验条件,重复执行对所述资源流转任务进行校验并根据校验结果确定下一流转节点的过程,直至所述校验结果显示流程结束。


5.根据权利要求1所述的方法,其特征在于,所述将所述资源流转任务下发至所述多个流转节点,基于所述多个流转节点,执行所述资源流转任务之后,所述方法还包括:
当所述多个流转节点输出失败指令时,定位输出所述失败指令的第一目标流转节点;
获取所述第一目标流转节点的目标校验结果,展示所述目标校验结果。


6.根据权利要求1所述的方法,其特征在于,所述将所述资源流转任务下发至所述多个流转节点,基于所述多个流转节点,执行所述资源流转任务之后,所述方法还包括:
当接收到任务进度查询请求时,确定所述资源流转任务当前所处的第二目标流转节点;
获取所述第二目标流转节点的节点名称,返回所述节点名称。


7.根据权利要求1所述的方法,其特征在于,所述将所述资源流转任务下发至所述多个流转节点,基于所述多个流转节点,执行所述资源流转任务之后,所述方法还包括:
当接收到异常资料时,确定当前所述资源流转任务所处的第三目标节点;
暂停所述第三目标流转节点对所述资源流转任务的处理操作;
生成携带所述异常资料的反馈信息,将所述反馈信息进行展示;
若基于所述反馈信息接收到附加信息,则重启所述第三目标流转节点的处理操作,基于所述第三目标流转节点的校验条件,对所述附件信息进行校验;
若未基于所述反馈信息接收到附加信息,则当所述多个流转节点输出成功指令时,将所述目标资源量的虚拟资源转移至监管方,由所述监管方对所述虚拟资源进行管理。


8.根据权利要求1所述的方法,其特征在于,所述将所述目标资源量的虚拟资源转移至所述资源接收方之后,所述方法还包括:
当检测到所述资源接收方对所述虚拟资源的转移操作时,识别所述转移操作的转移资源量和转移目的;
对所述转移资源量和所述转移目的进行文字整理,生成操作日志;
存储所述操作日志。


9.一种资源流转装置,其特征在于,包括:
接收模块,用于接收资源流转任务,根据所述资...

【专利技术属性】
技术研发人员:梁洪超杜超
申请(专利权)人:北京健康之家科技有限公司
类型:发明
国别省市:北京;11

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

1