CN117575513A - 业务结算资源管理方法、装置以及计算机设备 - Google Patents
业务结算资源管理方法、装置以及计算机设备 Download PDFInfo
- Publication number
- CN117575513A CN117575513A CN202311502041.6A CN202311502041A CN117575513A CN 117575513 A CN117575513 A CN 117575513A CN 202311502041 A CN202311502041 A CN 202311502041A CN 117575513 A CN117575513 A CN 117575513A
- Authority
- CN
- China
- Prior art keywords
- settlement
- processed
- work order
- service
- state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007726 management method Methods 0.000 title claims abstract description 38
- 238000000034 method Methods 0.000 claims abstract description 64
- 238000004590 computer program Methods 0.000 claims abstract description 26
- 238000012545 processing Methods 0.000 claims abstract description 17
- 238000012544 monitoring process Methods 0.000 claims abstract description 16
- 230000008859 change Effects 0.000 claims abstract description 13
- 230000008569 process Effects 0.000 claims description 28
- 230000002159 abnormal effect Effects 0.000 claims description 13
- 230000004044 response Effects 0.000 claims description 10
- 230000005856 abnormality Effects 0.000 claims description 8
- 238000005516 engineering process Methods 0.000 abstract description 6
- 238000012423 maintenance Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 10
- 230000009286 beneficial effect Effects 0.000 description 6
- 238000011084 recovery Methods 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000013439 planning Methods 0.000 description 2
- 238000004904 shortening Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 229910021389 graphene Inorganic materials 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/16—Real estate
- G06Q50/167—Closing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请涉及业务服务数据处理技术领域,特别是涉及一种业务结算资源管理方法、装置、计算机设备、存储介质和计算机程序产品。响应于目标业务的办理请求,获取当前待处理工单的结算业务数据,并创建与所述待处理工单相关联的定时任务;基于结算业务数据在业务***内将待处理工单设定至待结算状态;响应于结算平台的结算反馈信息,在业务***内将待处理工单设定至结算完成状态;将结算完成状态推送至定时任务,并基于结算完成状态截止定时任务;若定时任务在预设的监测周期内未被截止,则对待处理工单的结算状态进行主动查询并反馈至业务***。采用本方法能够提高业务结算资源管理的效率并提高结算状态变更的稳定性。
Description
技术领域
本申请涉及业务服务数据处理技术领域,特别是涉及一种业务结算资源管理方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术
房产维修资金业务是指由房地产开发商、物业管理公司或相关机构提供的一种服务,旨在为房屋业主或租户提供维修和维护房产的资金支持。在房产维修资金业务中,房地产开发商或物业管理公司通常会收取一定的维修基金或维修费用,用于维护和修复房产的共用部分,如公共设施、楼梯、电梯、管道等。这些费用通常会按照业主或租户的面积或使用情况进行分摊。房产维修资金业务的目的是确保房产的正常运行和维护,提供一个良好的居住或办公环境。通过收取维修基金或费用,可以积累足够的资金用于及时维修和替换老化设施,保障房屋的价值和使用功能。房产维修资金业务的管理一般由相关的管理机构或物业管理公司负责,他们会根据实际需要进行维修计划和预算的制定,并监督维修工作的进展和质量。业主或租户可以向管理机构提出维修需求,由他们负责协调和安排相应的维修工作。
相关技术中,在维修资金业务办理中,最重要的就是涉及资金的问题,这关系到房屋交易、开具***、过户手续等业务是否能够正常办理,这些都是在确认收到维修资金的前提下才可以开展的。当前,由于互联网技术的普及,引入了网上缴费的渠道,通过在线上提供线上业务办理渠道,并配置缴费通道等,实现了业务的办理效率提高。
然而,目前的维修资金管理方法,存在如下的技术问题:
在现有的结算流程中,存在高并发的应用场景,通过简单的消息数据进行办理进度的反馈,容易导致业务办理效率较低且稳定性较差。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高业务结算资源管理的效率并提高结算状态变更的稳定性的一种业务结算资源管理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
第一方面,本申请提供了一种业务结算资源管理方法。所述方法包括:
响应于目标业务的办理请求,获取当前待处理工单的结算业务数据,并创建与所述待处理工单相关联的定时任务;
基于所述结算业务数据在业务***内将所述待处理工单设定至待结算状态;
响应于结算平台的结算反馈信息,在所述业务***内将所述待处理工单设定至结算完成状态;
将所述结算完成状态推送至所述定时任务,并基于所述结算完成状态截止所述定时任务;
若所述定时任务在预设的监测周期内未被截止,则对所述待处理工单的结算状态进行主动查询并反馈至所述业务***。
在其中一个实施例中,所述响应于目标业务的办理请求,获取当前待处理工单的结算业务数据,并创建与所述待处理工单相关联的定时任务包括:
基于所述结算业务数据获取所述待处理工单的业务编号主键,所述业务编号主键为所述待处理工单的唯一标识;
基于所述业务编号主键在所述业务***中对所述待处理工单进行标识以及处理。
在其中一个实施例中,所述方法包括:
若所述定时任务对所述待处理工单的查询结果为结算失败,则获取所述待处理工单的结算流程日志;
基于所述结算流程日志对所述待处理工单的结算流程进行异常判定。
在其中一个实施例中,所述若所述定时任务在预设的监测周期内未被截止,则对所述待处理工单的结算状态进行主动查询并反馈至所述业务***包括:
基于所述结算平台确定所述待处理工单在结算流程中流转的平台节点;
遍历查询所述平台节点,确定所述待处理工单的当前结算状态。
在其中一个实施例中,所述方法还包括:
在预设的缓存服务器中创建所述待处理工单的缓存副本;
响应于所述业务***内所述待处理工单的状态变更,对所述缓存副本进行同步更新。
在其中一个实施例中,所述方法还包括:
对所述业务***的数据库运行状态进行监测,若存在运行异常事件,则基于所述缓存副本对所述业务***内的所述待处理工单进行数据恢复。
第二方面,本申请还提供了一种业务结算资源管理装置。所述装置包括:
定时任务创建模块,用于响应于目标业务的办理请求,获取当前待处理工单的结算业务数据,并创建与所述待处理工单相关联的定时任务;
结算状态启动模块,用于基于所述结算业务数据在业务***内将所述待处理工单设定至待结算状态;
结算状态更新模块,用于响应于结算平台的结算反馈信息,在所述业务***内将所述待处理工单设定至结算完成状态;
定时任务推送模块,用于将所述结算完成状态推送至所述定时任务,并基于所述结算完成状态截止所述定时任务;
定时任务反馈模块,用于若所述定时任务在预设的监测周期内未被截止,则对所述待处理工单的结算状态进行主动查询并反馈至所述业务***。
在其中一个实施例中,所述定时任务创建模块包括:
业务编号主键模块,用于基于所述结算业务数据获取所述待处理工单的业务编号主键,所述业务编号主键为所述待处理工单的唯一标识;
唯一标识应用模块,用于基于所述业务编号主键在所述业务***中对所述待处理工单进行标识以及处理。
在其中一个实施例中,所述装置包括:
结算流程日志模块,用于若所述定时任务对所述待处理工单的查询结果为结算失败,则获取所述待处理工单的结算流程日志;
异常判定模块,用于基于所述结算流程日志对所述待处理工单的结算流程进行异常判定。
在其中一个实施例中,所述定时任务反馈模块包括:
平台节点解析模块,用于基于所述结算平台确定所述待处理工单在结算流程中流转的平台节点;
节点遍历查询模块,用于遍历查询所述平台节点,确定所述待处理工单的当前结算状态。
在其中一个实施例中,所述装置还包括:
缓存副本创建模块,用于在预设的缓存服务器中创建所述待处理工单的缓存副本;
缓存副本更新模块,用于响应于所述业务***内所述待处理工单的状态变更,对所述缓存副本进行同步更新。
在其中一个实施例中,所述装置还包括:
缓存数据恢复模块,用于对所述业务***的数据库运行状态进行监测,若存在运行异常事件,则基于所述缓存副本对所述业务***内的所述待处理工单进行数据恢复。
第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如第一方面中任意一项实施例所述的一种业务结算资源管理方法中的步骤。
第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面中任意一项实施例所述的一种业务结算资源管理方法中的步骤。
第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一方面中任意一项实施例所述的一种业务结算资源管理方法中的步骤。
上述一种业务结算资源管理方法、装置、计算机设备、存储介质和计算机程序产品,通过独权中的技术特征进行推导,能够达到对应背景技术中的技术问题的如下有益效果:
在业务结算资源管理中,当监测到目标业务得办理请求时,首先获取当前待处理工单的结算业务数据,并根据待处理工单创建定时任务,从而通过相关联的定时任务对待处理工单的办理状态进行定时的查询以及监测。在业务办理过程中,将待处理工单的结算状态根据流程进度进行更新,在更新的过程中将结算状态同步至定时任务,从而使得定时任务得以根据结算业务的流程进度进行分阶段的计时截止,从而得以主动掌控结算进度,提高结算业务的办理效率。在实施中,有助于降低结算业务办理的过程中,结算状态变更信息滞后的可能性,提高结算状态的更新效率,从而有助于缩短业务办理过程中整体流程的完结时间,提高业务办理、流转的效率。另一方面,通过定时任务进行结算状态的监测以及保留,使得在业务***数据库发生异常时,能够通过定时任务进行结算状态的查验,有助于提高业务数据记录的稳定性。
附图说明
图1为一个实施例中一种业务结算资源管理方法的应用环境图;
图2为一个实施例中一种业务结算资源管理方法的第一流程示意图;
图3为另一个实施例中一种业务结算资源管理方法的第二流程示意图;
图4为另一个实施例中一种业务结算资源管理方法的第三流程示意图;
图5为另一个实施例中一种业务结算资源管理方法的第四流程示意图;
图6为另一个实施例中一种业务结算资源管理方法的第五流程示意图;
图7为另一个实施例中一种业务结算资源管理方法的第六流程示意图;
图8为一个实施例中一种业务结算资源管理装置的结构框图;
图9为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
相关技术中,在维修资金业务办理中,最重要的就是涉及资金的问题,这关系到房屋交易、开具***、过户手续等业务是否能够正常办理,这些都是在确认收到维修资金的前提下才可以开展的。当前,由于互联网技术的普及,引入了网上缴费的渠道,通过在线上提供线上业务办理渠道,并配置缴费通道等,实现了业务的办理效率提高。
然而,目前的维修资金管理方法,存在如下的技术问题:
在现有的结算流程中,存在高并发的应用场景,通过简单的消息数据进行办理进度的反馈,容易导致业务办理效率较低且稳定性较差。
基于此,本申请实施例提供的一种业务结算资源管理方法,可以应用于如图1所示的应用环境中。其中,用户终端102通过网络与业务***服务器104进行通信。数据存储***可以存储业务***服务器104需要处理的数据。数据存储***可以集成在业务***服务器104上,也可以放在云上或其他网络服务器上。。其中,用户终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。业务***服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一个实施例中,如图2所示,提供了一种业务结算资源管理方法,以该方法应用于图1中的业务***服务器为例进行说明,包括以下步骤:
步骤202:响应于目标业务的办理请求,获取当前待处理工单的结算业务数据,并创建与所述待处理工单相关联的定时任务。
其中,待处理工单可以指在目标业务下创建的尚未完成的任务或工作请求。结算业务数据可以指用于描述当前待处理工单的业务任务信息的数据,可以包括业务对象、用户信息、交易内容等。定时任务可以指在特定时间内自动执行的自动化任务,定时任务能够在设定的时间点或时间间隔上自动触发,从而执行特定的操作或功能。
示例性地,业务***服务器在接收到目标业务的办理请求后,可以响应于办理请求,获取当前待处理工单的结算业务数据,并根据结算业务数据创建待处理工单的定时任务,从而通过定时任务对待处理工单的状态进行监测。
步骤204:基于所述结算业务数据在业务***内将所述待处理工单设定至待结算状态。
示例性地,在待处理工单处理的初始阶段,业务***服务器可以在业务***中记录待处理工单,并将待处理工单的状态设定为待结算状态。
步骤206:响应于结算平台的结算反馈信息,在所述业务***内将所述待处理工单设定至结算完成状态。
其中,结算平台可以指与目标业务相关联的结算渠道,例如银行、支付软件等。结算反馈信息可以指用于描述结算流程的处理结果的信息,结算反馈信息可以包括订单信息、是否支付完成、是否缴费成功等。本实施例中,作为结算平台正常、主动反馈的信息,可以将结算反馈信息指定为缴费成功的信息。
示例性地,当获取结算平台的结算反馈信息后,可以在业务***内将待处理工单设定为结算完成状态,用于表示当前的缴费流程已经完成缴费处理。
步骤208:将所述结算完成状态推送至所述定时任务,并基于所述结算完成状态截止所述定时任务。
示例性地,业务***中的待处理工单的状态变更至结算完成状态时,业务***服务器可以响应于待处理工单的状态变更,将结算完成状态推送至定时任务,从而控制定时任务终止。此时,由于待处理工单的结算流程完成,无需再使用定时任务进行工单状态的定时监测,因此,做终止处理。
步骤2010:若所述定时任务在预设的监测周期内未被截止,则对所述待处理工单的结算状态进行主动查询并反馈至所述业务***。
示例性地,若定时任务在预先设定的监测周期内没有被截止,则可以通过定时任务触发对待处理工单的结算状态的主动查询流程,并通过主动查询获取结算状态,将结算状态反馈至业务***。
上述一种业务结算资源管理方法中,结合实施例中的技术特征进行合理推导,能够实现解决背景技术中所提出的技术问题的如下有益效果:
在业务结算资源管理中,当监测到目标业务得办理请求时,首先获取当前待处理工单的结算业务数据,并根据待处理工单创建定时任务,从而通过相关联的定时任务对待处理工单的办理状态进行定时的查询以及监测。在业务办理过程中,将待处理工单的结算状态根据流程进度进行更新,在更新的过程中将结算状态同步至定时任务,从而使得定时任务得以根据结算业务的流程进度进行分阶段的计时截止,从而得以主动掌控结算进度,提高结算业务的办理效率。在实施中,有助于降低结算业务办理的过程中,结算状态变更信息滞后的可能性,提高结算状态的更新效率,从而有助于缩短业务办理过程中整体流程的完结时间,提高业务办理、流转的效率。另一方面,通过定时任务进行结算状态的监测以及保留,使得在业务***数据库发生异常时,能够通过定时任务进行结算状态的查验,有助于提高业务数据记录的稳定性。
在一个实施例中,如图3所示,步骤202包括:
步骤302:基于所述结算业务数据获取所述待处理工单的业务编号主键,所述业务编号主键为所述待处理工单的唯一标识。
其中,业务编号主键可以指数据库表中的一条记录(行),业务编号主键具备唯一性,能够用于唯一标识该记录,从而确保数据库的完整性以及唯一性。
示例性地,业务***服务器可以根据结算业务数据获取待处理工单的业务编号主键。
步骤304:基于所述业务编号主键在所述业务***中对所述待处理工单进行标识以及处理。
示例性地,在获取业务编号主键后,业务***服务器可以基于业务编号主键在业务***中对待处理工单进行标识以及处理。
本实施例中,通过缴费业务编号主键进行业务办理的管理和查询,从而有助于实现利用唯一标识来管理并发的业务数据,提高业务数据管理的稳定性。
在一个实施例中,可以如图4所示,所述方法包括:
步骤402:若所述定时任务对所述待处理工单的查询结果为结算失败,则获取所述待处理工单的结算流程日志。
其中,结算流程日志可以指用于记录业务活动的日志文件,可以包括不同类型的信息,例如业务流程、交易记录、***操作和异常等,通常可以包含时间戳、事件描述、参与者信息、数据变更、异常和错误等。
示例性地,若定时任务对待处理工单的查询结果为结算失败,则业务***服务器可以获取待处理工单的结算流程日志。从而得以通过结算流程日志进行进一步地分析处理。
步骤404:基于所述结算流程日志对所述待处理工单的结算流程进行异常判定。
示例性地,在获取结算流程日志后,业务***服务器可以根据对结算流程日志的数据解析,判定出结算流程日志中存在的异常数据,从而判别结算流程在哪个环节的什么异常导致的支付结果失败。
本实施例中,在定时任务查询结果为结算失败时,通过获取并解析结算流程日志从而定位异常情况的原因,从而有助于使得技术员根据异常判定结果进行结算失败原因的判断和溯源。
在一个实施例中,可以如图5所示,步骤2010包括:
步骤502:基于所述结算平台确定所述待处理工单在结算流程中流转的平台节点。
其中,平台节点可以指在结算流程中所涉及到的交易节点,例如银行、支付软件等。
示例性地,业务***服务器可以基于结算平台确定待处理工单在结算流程中需要流转的平台节点。
步骤504:遍历查询所述平台节点,确定所述待处理工单的当前结算状态。
示例性地,业务***服务器在确定平台节点后,可以遍历查询平台节点,从而确定待处理工单的当前结算状态。具体地,可以确定待处理工单当前所处的平台节点,以及相关的操作数据。
本实施例中,在定时任务想结算平台查询结算状态时,可以根据结算流程涉及的节点进行遍历查询,有助于提高结算状态查询的准确度。
在一个实施例中,可以如图6所示,所述方法还包括:
步骤602:在预设的缓存服务器中创建所述待处理工单的缓存副本。
其中,缓存副本可以指将数据或资源存储在缓存中,从而能够进行快速访问或提供服务的处理方式。
示例性地,业务***服务器可以在预设的缓存服务器中创建待处理工单的缓存副本,从而通过缓存副本实现结算业务状态信息的备份。
步骤604:响应于所述业务***内所述待处理工单的状态变更,对所述缓存副本进行同步更新。
示例性地,业务***服务器可以响应于业务***内待处理工单的状态变更,对缓存副本进行同步更新。
本实施例中,通过缓存数据进行缴费状态记录的方案,能够在在线数据库发生网络波动等异常情况时进行数据恢复以及数据备份,有助于提高结算数据的安全性,降低了数据丢失的可能性。
在一个实施例中,可以如图7所示,所述方法还包括:
步骤702:对所述业务***的数据库运行状态进行监测,若存在运行异常事件,则基于所述缓存副本对所述业务***内的所述待处理工单进行数据恢复。
其中,运行异常事件可以指对服务器的运行状态存在负面影响的事件,例如网络抖动、处理异常、设备重启等。
示例性地,业务***服务器可以对业务***的数据库运行状态进行监测,若存在运行异常事件,则基于缓存副本对业务***内的待处理工单进行数据恢复。
本实施例中,在业务***异常时,通过缓存副本对结算数据进行恢复的处理,能够提高业务***数据存储的稳定性。
应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的一种业务结算资源管理方法的一种业务结算资源管理装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个一种业务结算资源管理装置实施例中的具体限定可以参见上文中对于一种业务结算资源管理方法的限定,在此不再赘述。
在一个实施例中,如图8所示,提供了一种业务结算资源管理装置,包括:定时任务创建模块、结算状态启动模块、结算状态更新模块、定时任务推送模块和定时任务反馈模块,其中:
定时任务创建模块,用于响应于目标业务的办理请求,获取当前待处理工单的结算业务数据,并创建与所述待处理工单相关联的定时任务;
结算状态启动模块,用于基于所述结算业务数据在业务***内将所述待处理工单设定至待结算状态;
结算状态更新模块,用于响应于结算平台的结算反馈信息,在所述业务***内将所述待处理工单设定至结算完成状态;
定时任务推送模块,用于将所述结算完成状态推送至所述定时任务,并基于所述结算完成状态截止所述定时任务;
定时任务反馈模块,用于若所述定时任务在预设的监测周期内未被截止,则对所述待处理工单的结算状态进行主动查询并反馈至所述业务***。
在其中一个实施例中,所述定时任务创建模块包括:
业务编号主键模块,用于基于所述结算业务数据获取所述待处理工单的业务编号主键,所述业务编号主键为所述待处理工单的唯一标识;
唯一标识应用模块,用于基于所述业务编号主键在所述业务***中对所述待处理工单进行标识以及处理。
在其中一个实施例中,所述装置包括:
结算流程日志模块,用于若所述定时任务对所述待处理工单的查询结果为结算失败,则获取所述待处理工单的结算流程日志;
异常判定模块,用于基于所述结算流程日志对所述待处理工单的结算流程进行异常判定。
在其中一个实施例中,所述定时任务反馈模块包括:
平台节点解析模块,用于基于所述结算平台确定所述待处理工单在结算流程中流转的平台节点;
节点遍历查询模块,用于遍历查询所述平台节点,确定所述待处理工单的当前结算状态。
在其中一个实施例中,所述装置还包括:
缓存副本创建模块,用于在预设的缓存服务器中创建所述待处理工单的缓存副本;
缓存副本更新模块,用于响应于所述业务***内所述待处理工单的状态变更,对所述缓存副本进行同步更新。
在其中一个实施例中,所述装置还包括:
缓存数据恢复模块,用于对所述业务***的数据库运行状态进行监测,若存在运行异常事件,则基于所述缓存副本对所述业务***内的所述待处理工单进行数据恢复。
上述一种业务结算资源管理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图9所示。该计算机设备包括处理器、存储器、输入/输出接口(Input/Output,简称I/O)和通信接口。其中,处理器、存储器和输入/输出接口通过***总线连接,通信接口通过输入/输出接口连接到***总线。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储业务数据。该计算机设备的输入/输出接口用于处理器与外部设备之间交换信息。该计算机设备的通信接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种业务结算资源管理方法。
本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic RandomAccess Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。
Claims (10)
1.一种业务结算资源管理方法,其特征在于,所述方法包括:
响应于目标业务的办理请求,获取当前待处理工单的结算业务数据,并创建与所述待处理工单相关联的定时任务;
基于所述结算业务数据在业务***内将所述待处理工单设定至待结算状态;
响应于结算平台的结算反馈信息,在所述业务***内将所述待处理工单设定至结算完成状态;
将所述结算完成状态推送至所述定时任务,并基于所述结算完成状态截止所述定时任务;
若所述定时任务在预设的监测周期内未被截止,则对所述待处理工单的结算状态进行主动查询并反馈至所述业务***。
2.根据权利要求1所述的方法,其特征在于,所述响应于目标业务的办理请求,获取当前待处理工单的结算业务数据,并创建与所述待处理工单相关联的定时任务包括:
基于所述结算业务数据获取所述待处理工单的业务编号主键,所述业务编号主键为所述待处理工单的唯一标识;
基于所述业务编号主键在所述业务***中对所述待处理工单进行标识以及处理。
3.根据权利要求1所述的方法,其特征在于,所述方法包括:
若所述定时任务对所述待处理工单的查询结果为结算失败,则获取所述待处理工单的结算流程日志;
基于所述结算流程日志对所述待处理工单的结算流程进行异常判定。
4.根据权利要求1所述的方法,其特征在于,所述若所述定时任务在预设的监测周期内未被截止,则对所述待处理工单的结算状态进行主动查询并反馈至所述业务***包括:
基于所述结算平台确定所述待处理工单在结算流程中流转的平台节点;
遍历查询所述平台节点,确定所述待处理工单的当前结算状态。
5.根据权利要求1至4任意一项所述的方法,其特征在于,所述方法还包括:
在预设的缓存服务器中创建所述待处理工单的缓存副本;
响应于所述业务***内所述待处理工单的状态变更,对所述缓存副本进行同步更新。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
对所述业务***的数据库运行状态进行监测,若存在运行异常事件,则基于所述缓存副本对所述业务***内的所述待处理工单进行数据恢复。
7.一种业务结算资源管理装置,其特征在于,所述装置包括:
定时任务创建模块,用于响应于目标业务的办理请求,获取当前待处理工单的结算业务数据,并创建与所述待处理工单相关联的定时任务;
结算状态启动模块,用于基于所述结算业务数据在业务***内将所述待处理工单设定至待结算状态;
结算状态更新模块,用于响应于结算平台的结算反馈信息,在所述业务***内将所述待处理工单设定至结算完成状态;
定时任务推送模块,用于将所述结算完成状态推送至所述定时任务,并基于所述结算完成状态截止所述定时任务;
定时任务反馈模块,用于若所述定时任务在预设的监测周期内未被截止,则对所述待处理工单的结算状态进行主动查询并反馈至所述业务***。
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311502041.6A CN117575513A (zh) | 2023-11-10 | 2023-11-10 | 业务结算资源管理方法、装置以及计算机设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311502041.6A CN117575513A (zh) | 2023-11-10 | 2023-11-10 | 业务结算资源管理方法、装置以及计算机设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117575513A true CN117575513A (zh) | 2024-02-20 |
Family
ID=89883602
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311502041.6A Pending CN117575513A (zh) | 2023-11-10 | 2023-11-10 | 业务结算资源管理方法、装置以及计算机设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117575513A (zh) |
-
2023
- 2023-11-10 CN CN202311502041.6A patent/CN117575513A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8938421B2 (en) | Method and a system for synchronizing data | |
CN109471796A (zh) | 接口测试方法、装置、计算机设备及存储介质 | |
CN108491254A (zh) | 一种数据仓库的调度方法及装置 | |
US20160294651A1 (en) | Method, apparatus, and computer program product for monitoring an electronic data exchange | |
CN111027984B (zh) | 业务订单的处理方法、***、电子设备及计算机存储介质 | |
CN112905323B (zh) | 数据处理方法、装置、电子设备及存储介质 | |
JP5090193B2 (ja) | マルチソース・スプレッド・データを同期させるためのシステム、方法、およびプログラム | |
CN110781235A (zh) | 基于大数据的采购数据处理方法、装置、终端及存储介质 | |
CN112965986B (zh) | 业务一致性处理方法、装置、设备及存储介质 | |
CN117036062A (zh) | 一种结算资源计算方法及装置 | |
CN117575513A (zh) | 业务结算资源管理方法、装置以及计算机设备 | |
CN113052700B (zh) | 一种确定微服务调用链的方法及装置 | |
CN114491662A (zh) | 一种基于区块链的数据资产审计方法、***及设备 | |
CN105208226A (zh) | 服务录音的合规检查方法及装置 | |
CN113763023B (zh) | 用户识别的方法、装置、电子设备和存储介质 | |
CN116389502B (zh) | 跨集群调度***、方法、装置、计算机设备和存储介质 | |
CN115187358B (zh) | 一种对账引擎数据处理***及其工作方法 | |
US20080033590A1 (en) | Method and system for managing lot transactions | |
US20220405678A1 (en) | Method and device for managing project by using data pointer | |
CN115495535A (zh) | 跨调度数据作业溯源方法、装置、设备和存储介质 | |
CN113487285A (zh) | 一种金融产品业务参数财务管理***及方法 | |
US20200167717A1 (en) | Systems and methods for outputting resource allocation records | |
CN115221147A (zh) | 一种清洗公共数据的创建方法、公共数据清洗方法及***、电子设备、存储介质 | |
CN117593125A (zh) | 业务数据处理方法、装置、计算机设备和存储介质 | |
CN117785939A (zh) | 基于规则引擎的数据分析方法、装置、计算机设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |