CN110930213A - 业务数据的处理方法、装置、计算机设备和存储介质 - Google Patents
业务数据的处理方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN110930213A CN110930213A CN201910948622.XA CN201910948622A CN110930213A CN 110930213 A CN110930213 A CN 110930213A CN 201910948622 A CN201910948622 A CN 201910948622A CN 110930213 A CN110930213 A CN 110930213A
- Authority
- CN
- China
- Prior art keywords
- service
- tms
- service transfer
- logistics
- platform
- 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
- 238000003672 processing method Methods 0.000 title claims description 7
- 238000012546 transfer Methods 0.000 claims abstract description 287
- 238000012545 processing Methods 0.000 claims abstract description 159
- 238000000034 method Methods 0.000 claims abstract description 49
- 238000004590 computer program Methods 0.000 claims description 14
- 238000011161 development Methods 0.000 abstract description 9
- 210000001503 joint Anatomy 0.000 abstract description 6
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 9
- 230000018109 developmental process Effects 0.000 description 8
- 238000003032 molecular docking Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- 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/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
Landscapes
- Business, Economics & Management (AREA)
- Economics (AREA)
- Engineering & Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Development Economics (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请涉及一种业务数据的处理方法、装置、计算机设备和存储介质,通过接收用户端发送的携带用户标识的业务处理指令,并根据业务处理指令查询与用户标识关联的至少一个TMS平台,从而获取关联的至少一个TMS平台返回的与用户标识对应的待处理的物流业务订单;并接收用户端根据返回的待处理的物流业务订单发起的业务转移触发指令;进而调用业务转移服务器对待处理的物流业务订单执行业务转移触发指令,并接收执行后的业务转移结果。从而实现了通过业务处理服务器、业务转移服务器以及若干个TMS平台提供的一站式集成***服务,相对于传统技术中各家TMS平台分别对接后端***以及第三方支付公司,减少了TMS平台的对接开发时间,且提高了业务数据处理的效率。
Description
技术领域
本申请涉及计算机技术领域,特别是涉及一种业务数据的处理方法、装置、计算机设备和存储介质。
背景技术
随着互联网***的高速发展,互联网技术为人们的生活及工作带来了极大的便利。目前,物流公司通过TMS平台管理订单,然后通过后端处理,以将TMS(TransportationManagement System,物流运输管理***)平台上的订单导入移动端设备方便用户查看。用户在付费的时候通过银行卡转账或者现金的方式支付运费和货款,也有的物流公司在移动端设备接入第三方支付公司,方便用户在线支付。
但是,这一系列流程下来,一家物流公司不仅需要开发TMS***平台,还需要开发后端***、移动端IOS(苹果公司的移动操作***)和Android(安卓,其为Google公司开发的操作***),并对接第三方支付公司,而当一家物流公司存在多家不同的TMS平台时,则还需要进行多次开发,从而大大增加了开发的成本,也不便于物流公司对TMS进行管理。
发明内容
基于此,有必要针对上述TMS开发成本高的问题,提供一种业务数据的处理方法、装置、计算机设备和存储介质。
为了实现上述目的,一方面,本申请实施例提供了一种业务数据的处理方法,所述方法包括:
接收用户端发送的携带用户标识的业务处理指令;
根据业务处理指令查询与用户标识关联的至少一个TMS平台,以获取关联的至少一个TMS平台返回的与用户标识对应的待处理的物流业务订单;
接收用户端根据返回的待处理的物流业务订单发起的业务转移触发指令;
调用业务转移服务器对待处理的物流业务订单执行业务转移触发指令,并接收业务转移服务器返回的执行业务转移触发指令后的业务转移结果。
在其中一个实施例中,接收业务转移服务器返回的执行所述业务转移触发指令后的业务转移结果之后,还包括:向对应的TMS平台返回业务转移结果,以使TMS平台根据业务转移结果更新待处理的物流业务订单的状态。
在其中一个实施例中,接收用户端发送的携带用户标识的业务处理指令之前,还包括:接收用户端发送的对至少一个TMS平台的绑定请求,其中,绑定请求包括用户标识以及待绑定的至少一个TMS平台的唯一编码;根据绑定请求建立用户标识以及待绑定的至少一个TMS平台的关联关系。
在其中一个实施例中,业务处理指令包括发货业务处理指令或提货业务处理指令;则根据业务处理指令查询与用户标识关联的至少一个TMS平台,包括:根据关联关系查询与用户标识关联的至少一个TMS平台;向关联的至少一个TMS平台发送发货业务处理指令或提货业务处理指令,以使关联的至少一个TMS平台查询对应的待处理的物流业务订单;接收关联的至少一个TMS平台根据发货业务处理指令或提货业务处理指令进行查询后返回的待处理的发货物流业务订单或提货物流业务订单。
在其中一个实施例中,接收用户端根据返回的待处理的物流业务订单发起的业务转移触发指令,包括:根据返回的待处理的物流业务订单提取待转移的业务数据;接收用户端对待转移的业务数据发起的业务转移触发指令;则调用业务转移服务器对待处理的物流业务订单执行所述业务转移触发指令,包括:调用业务转移服务器对待转移的业务数据执行所述业务转移触发指令。
在其中一个实施例中,调用业务转移服务器对待转移的业务数据执行业务转移触发指令,包括:调用业务转移服务器,以使业务转移服务器根据待转移的业务数据返回业务转移页面;接收用户端根据业务转移页面选择的业务转移目标账户标识以及业务转移渠道,以使业务转移服务器根据业务转移渠道以及业务转移目标账户标识对待转移的业务数据进行业务转移。
另一方面,本申请实施例还提供了一种业务数据的处理装置,包括:
第一接收模块,用于接收用户端发送的携带用户标识的业务处理指令;
查询模块,用于根据业务处理指令查询与用户标识关联的至少一个TMS平台,以获取关联的至少一个TMS平台返回的与用户标识对应的待处理的物流业务订单;
第二接收模块,用于接收所述用户端根据返回的待处理的物流业务订单发起的业务转移触发指令;
业务执行模块,用于调用业务转移服务器对待处理的物流业务订单执行业务转移触发指令,并接收业务转移服务器返回的执行所述业务转移触发指令后的业务转移结果。
在其中一个实施例中,还包括:结果返回模块,用于向对应的TMS平台返回业务转移结果,以使TMS平台根据业务转移结果更新待处理的物流业务订单的状态。
又一方面,本申请实施例还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上所述方法的步骤。
再一方面,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述方法的步骤。
上述业务数据的处理方法、装置、计算机设备和存储介质,通过接收用户端发送的携带用户标识的业务处理指令,并根据业务处理指令查询与用户标识关联的至少一个TMS平台,从而获取关联的至少一个TMS平台返回的与用户标识对应的待处理的物流业务订单;并接收用户端根据返回的待处理的物流业务订单发起的业务转移触发指令;进而调用业务转移服务器对待处理的物流业务订单执行业务转移触发指令,并接收业务转移服务器返回的执行业务转移触发指令后的业务转移结果。从而实现了通过业务处理服务器、业务转移服务器以及若干个TMS平台提供的一站式集成***服务,用户端可通过对接业务处理服务器发起业务数据的处理请求,由业务处理服务器统一调用业务转移服务器以及对应的TMS平台进行业务数据的处理,相对于传统技术中各家TMS平台分别对接后端***、移动端IOS和Android,并对接第三方支付公司,减少了TMS平台的对接开发时间,且提高了业务数据处理的效率。
附图说明
图1为一个实施例中业务数据的处理方法的应用环境图;
图2为一个实施例中业务数据的处理方法的流程示意图;
图3为一个实施例中接收用户端根据返回的待处理的物流业务订单发起的业务转移触发指令的步骤的流程示意图;
图4为一个实施例中待处理的物流业务订单的界面示意图;
图5为一个实施例中调用业务转移服务器对待转移的业务数据执行业务转移触发指令的步骤的流程示意图;
图6为一个实施例中业务转移页面的示意图;
图7为一个实施例中跳转的渠道页面示意图;
图8为另一个实施例中业务数据的处理方法的流程示意图;
图9为另一个实施例中业务数据的处理方法的应用环境图;
图10为一个实施例中业务数据的处理装置的结构框图;
图11为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的业务数据的处理方法,其主要应用于物流领域,具体的,可以应用于如图1所示的应用环境中。其中,用户端102通过网络与业务处理服务器104进行通信,业务处理服务器104通过网络还分别与业务转移服务器106以及若干个TMS平台108进行通信。本申请通过业务处理服务器104、业务转移服务器106以及若干个TMS平台108提供一站式的集成***服务,用户端102通过对接业务处理服务器104发起业务数据的处理请求,由业务处理服务器104统一调用业务转移服务器106以及对应的TMS平台108进行业务数据的处理,相对于传统技术中各家TMS平台分别对接后端***、移动端IOS和Android,并对接第三方支付公司,减少了TMS平台的对接开发时间,且提高了业务数据处理的效率。其中,用户端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,业务处理服务器104、业务转移服务器106以及TMS平台108可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一个实施例中,如图2所示,提供了一种业务数据的处理方法,以该方法应用于图1中的业务处理服务器为例进行说明,包括以下步骤:
步骤202,接收用户端发送的携带用户标识的业务处理指令。
其中,用户端是指物流公司端,其具体可以是物流工作人员使用的各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备等。用户端中加载有物流应用程序,用户标识则可以是物流工作人员通过用户端登录物流应用程序的用户名或帐号等。业务处理指令具体可以是发货业务处理指令或提货业务处理指令,其分别用于处理发货物流业务订单或提货物流业务订单。当物流工作人员有业务数据处理需求时,则通过用户端向业务处理服务器发送携带有用户标识的业务处理指令。
步骤204,根据业务处理指令查询与用户标识关联的至少一个TMS平台,以获取关联的至少一个TMS平台返回的与用户标识对应的待处理的物流业务订单。
在本实施例中,业务处理服务器可以连接有若干个TMS平台,而每一个物流工作人员则可以根据实际需要通过用户端与需要的TMS平台进行关联,其具体可以通过用户标识与TMS平台建立关联关系。其中物流业务订单包括发货物流业务订单以及提货物流业务订单,且每一个物流业务订单都具有其对应的状态,例如,已进行业务数据处理后的物流业务订单的状态为已处理状态,未进行业务数据处理的物流业务订单的状态为待处理状态。具体的,当业务处理服务器接收到用户端发送的携带有用户标识的业务处理指令后,则首先根据业务处理指令查询与用户标识关联的至少一个TMS平台,从而从关联的至少一个TMS平台中获取与用户标识对应的待处理的物流业务订单。
步骤206,接收用户端根据返回的待处理的物流业务订单发起的业务转移触发指令。
其中,业务转移触发指令具体用于对用户端从返回的待处理的物流业务订单中选择的部分或全部待处理的物流业务订单进行业务转移的操作指示。在本实施例中,物流工作人员可以通过用户端从返回的待处理的物流业务订单中选择部分或全部待处理的物流业务订单,并向业务处理服务器发起对其进行业务转移的触发指令。
步骤208,调用业务转移服务器对待处理的物流业务订单执行业务转移触发指令,并接收业务转移服务器返回的执行业务转移触发指令后的业务转移结果。
其中,业务转移服务器用于执行具体的业务转移,即对待处理的物流业务订单中的业务数据进行转移操作。在本实施例中,业务处理服务器根据用户端发起的业务转移触发指令调用业务转移服务器执行对应的业务转移,业务转移服务器执行完业务转移后,则向业务处理服务器返回业务转移结果。其中,业务转移结果可以包括业务转移成功或业务转移失败的结果,从而使得业务处理服务器能够及时获知业务转移结果。
上述业务数据的处理方法,通过接收用户端发送的携带用户标识的业务处理指令,并根据业务处理指令查询与用户标识关联的至少一个TMS平台,从而获取关联的至少一个TMS平台返回的与用户标识对应的待处理的物流业务订单;并接收用户端根据返回的待处理的物流业务订单发起的业务转移触发指令;进而调用业务转移服务器对待处理的物流业务订单执行业务转移触发指令,并接收业务转移服务器返回的执行业务转移触发指令后的业务转移结果。从而实现了通过业务处理服务器、业务转移服务器以及若干个TMS平台提供的一站式集成***服务,用户端可通过对接业务处理服务器发起业务数据的处理请求,由业务处理服务器统一调用业务转移服务器以及对应的TMS平台进行业务数据的处理,相对于传统技术中各家TMS平台分别对接后端***、移动端IOS和Android,并对接第三方支付公司,减少了TMS平台的对接开发时间,且提高了业务数据处理的效率。
在一个实施例中,接收业务转移服务器返回的执行业务转移触发指令后的业务转移结果之后,还可以包括向对应的TMS平台返回业务转移结果的步骤,从而使得TMS平台可以根据业务转移结果更新待处理的物流业务订单的状态,即将已通过上述步骤进行业务数据处理后的物流业务订单的状态更新为已处理的状态。
进一步的,接收业务转移服务器返回的执行业务转移触发指令后的业务转移结果之后,业务处理服务器还可以向用户端返回对应的业务转移结果,从而使得物流工作人员方便知晓对应的业务转移结果。
在一个实施例中,如图3所示,接收用户端根据返回的待处理的物流业务订单发起的业务转移触发指令,具体可以包括如下步骤:
步骤302,根据返回的待处理的物流业务订单提取待转移的业务数据。
其中,待处理的物流业务订单中包括待处理的一个或多个物流业务订单的订单基本信息,如图4所示,包括订单类型(收货订单或提货订单)、订单号、订单生成时间、收货人、订单对应的货物信息以及订单对应的物流费用等。其中,待转移的业务数据主要是指待处理的物流业务订单中对应的物流费用。在本实施例中,当待处理的物流业务订单有多个时,则逐个提取每个待处理的物流业务订单中对应的物流费用,从而将其作为待转移的业务数据。
步骤304,接收用户端对待转移的业务数据发起的业务转移触发指令。
其中,业务转移触发指令可以是物流应用程序中设置的并展示在用户端的操作按钮。具体的,业务处理服务器将提取的待转移的业务数据返回至用户端,并接收用户端对其发起的业务转移触发指令,进而调用业务转移服务器对待转移的业务数据执行业务转移触发指令。
具体的,如图5所示,调用业务转移服务器对待转移的业务数据执行业务转移触发指令,可以包括以下步骤:
步骤502,调用业务转移服务器,以使业务转移服务器根据待转移的业务数据返回业务转移页面。
具体的,业务处理服务器根据用户端发起的业务转移触发指令调用业务转移服务器,业务转移服务器则根据待转移的业务数据返回业务转移页面,如图6所示,业务转移页面中具体可以包括待转移的业务数据,即从待处理的物流业务订单中提取的物流费用,业务转移页面中还包括业务转移目标账户标识以及业务转移渠道的选择项,以供物流工作人员根据业务转移页面进行信息核对以及确认。
步骤504,接收用户端根据业务转移页面选择的业务转移目标账户标识以及业务转移渠道,以使业务转移服务器根据业务转移渠道以及业务转移目标账户标识对待转移的业务数据进行业务转移。
其中,业务转移目标账户标识具体可以是对待转移的业务数据的接收方的标识,例如,其可以是接收待处理的物流业务订单中物流费用的银行账户或电子钱包账户(如支付宝账户、微信钱包账户等)。业务转移渠道则可以是对待转移的业务数据的转移方式,例如,可通过POS(point of sale,销售终端)机转移物流费用至目标账户,也可以通过支付宝、微信、物流钱包等方式转移物流费用至目标账户。如图6所示,在本实施例中,对于不同的业务转移渠道设置有相应的手续费率,并与对应的业务转移渠道共同显示在业务转移页面中,从而便于物流工作人员进行选择以及校对。
在本实施例中,物流工作人员通过用户端根据业务转移页面选择业务转移目标账户标识以及业务转移渠道后,业务转移服务器则根据选择的业务转移渠道以及业务转移目标账户标识执行业务转移。具体的,业务转移服务器根据选择的业务转移渠道跳转至对应的渠道页面(如图7所示),并通过渠道页面获取业务转移源账户信息(如源账户的银行账户信息或电子钱包账户信息等),从而将待转移的业务数据(即物流费用)从业务转移源账户转移至业务转移目标账户中,以完成业务转移。
在一个实施例中,如图8所示,接收用户端发送的携带用户标识的业务处理指令之前,还可以包括如下步骤:
步骤802,接收用户端发送的对至少一个TMS平台的绑定请求。
其中,绑定请求包括用户标识以及待绑定的至少一个TMS平台的唯一编码。具体的,业务处理服务器通过若干个TMS平台提供的接口规范与其建立连接后,则进一步可以接收用户端发起的对其中的至少一个TMS平台的绑定请求。
步骤804,根据绑定请求建立用户标识以及待绑定的至少一个TMS平台的关联关系。
在本实施例中,业务处理服务器则根据用户端发起的绑定请求建立用户标识与至少一个TMS平台的关联关系。因此,当业务处理服务器接收到用户端发送的携带有用户标识的业务处理指令后,可以根据该关联关系迅速定位到关联的至少一个TMS平台。进而向关联的至少一个TMS平台发送包含有用户标识的业务处理指令,从而使得关联的至少一个TMS平台查询与用户标识对应的待处理的物流业务订单。
具体的,业务处理指令可以包括发货业务处理指令或提货业务处理指令,当业务处理指令为发货业务处理指令时,则关联的至少一个TMS平台查询对应的待处理的发货物流业务订单,当业务处理指令为提货业务处理指令时,则关联的至少一个TMS平台查询对应的待处理的提货物流业务订单。
在一个具体实施例中,提供了一种业务数据的处理方法,可以应用于如图9所示的应用环境中,其中,第一用户端为物流工作人员使用的待转移的业务数据的接收方,第二用户端为普通用户使用的待转移的业务数据的提供方。第一用户端通过网络与业务处理服务器104进行通信,业务处理服务器104通过网络还分别与业务转移服务器106以及若干个TMS平台108进行通信,第二用户端则分别与第一用户端以及业务转移服务器106进行通信。第一用户端通过对接业务处理服务器104发起业务数据的处理请求,由业务处理服务器104统一调用业务转移服务器106以及对应的TMS平台108进行业务数据的处理。具体的,业务处理服务器104根据业务数据的处理请求以及第一用户端与TMS平台的关联关系迅速定位到关联的至少一个TMS平台,进而向关联的至少一个TMS平台发送包含有用户标识的业务处理指令,关联的至少一个TMS平台查询与业务处理指令中用户标识对应的待处理的物流业务订单,并返回至业务处理服务器。第一用户端则从返回的待处理的物流业务订单中选择部分或全部需要处理的订单并发起业务转移触发指令,业务处理服务器根据业务转移触发指令提取待转移的业务数据并调用业务转移服务器进行处理。业务转移服务器则根据待转移的业务数据返回业务转移页面,以供物流工作人员通过第一用户端根据业务转移页面选择对应的业务转移目标账户标识以及业务转移渠道。业务转移服务器则根据选择的业务转移渠道跳转至对应的渠道页面,并通过渠道页面获取业务转移源账户信息(其中,业务转移源账户信息由第二用户端提供),即通过渠道页面建立与第二用户端的连接,从而将待转移的业务数据从第二用户端提供的业务转移源账户转移至第一用户端中的业务转移目标账户中,以完成业务转移,并将业务转移结果返回至业务处理服务器。本实施例通过业务处理服务器、业务转移服务器以及若干个TMS平台提供一站式的集成***服务,从而减少了TMS平台的对接开发时间,且提高了业务数据处理的效率。
应该理解的是,虽然图1-9的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-9中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图10所示,提供了一种业务数据的处理装置,包括:第一接收模块1001、查询模块1002、第二接收1003和业务执行模块1004,其中:
第一接收模块1001,用于接收用户端发送的携带用户标识的业务处理指令;
查询模块1002,用于根据业务处理指令查询与用户标识关联的至少一个TMS平台,以获取关联的至少一个TMS平台返回的与用户标识对应的待处理的物流业务订单;
第二接收模块1003,用于接收用户端根据返回的待处理的物流业务订单发起的业务转移触发指令;
业务执行模块1004,用于调用业务转移服务器对待处理的物流业务订单执行业务转移触发指令,并接收业务转移服务器返回的执行业务转移触发指令后的业务转移结果。
在一个实施例中,还包括结果返回模块,用于向对应的TMS平台返回业务转移结果,以使TMS平台根据业务转移结果更新待处理的物流业务订单的状态。
在一个实施例中,还包括关联关系建立模块,用于接收用户端发送的对至少一个TMS平台的绑定请求,其中,绑定请求包括用户标识以及待绑定的至少一个TMS平台的唯一编码;根据绑定请求建立用户标识以及待绑定的至少一个TMS平台的关联关系。
在一个实施例中,业务处理指令包括发货业务处理指令或提货业务处理指令;则查询模块1002具体用于:根据关联关系查询与用户标识关联的至少一个TMS平台;向关联的至少一个TMS平台发送发货业务处理指令或提货业务处理指令,以使关联的至少一个TMS平台查询对应的待处理的物流业务订单;接收关联的至少一个TMS平台根据发货业务处理指令或提货业务处理指令进行查询后返回的待处理的发货物流业务订单或提货物流业务订单。
在一个实施例中,第二接收模块1003具体用于:根据返回的待处理的物流业务订单提取待转移的业务数据;接收用户端对待转移的业务数据发起的业务转移触发指令;则业务执行模块1004具体用于调用业务转移服务器对待转移的业务数据执行业务转移触发指令。
在一个实施例中,业务执行模块1004具体用于调用业务转移服务器,以使业务转移服务器根据待转移的业务数据返回业务转移页面;接收用户端根据业务转移页面选择的业务转移目标账户标识以及业务转移渠道,以使业务转移服务器根据业务转移渠道以及业务转移目标账户标识对待转移的业务数据进行业务转移。
关于业务数据的处理装置的具体限定可以参见上文中对于业务数据的处理方法的限定,在此不再赘述。上述业务数据的处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图11所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储物流数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种业务数据的处理方法。
本领域技术人员可以理解,图11中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
接收用户端发送的携带用户标识的业务处理指令;
根据业务处理指令查询与用户标识关联的至少一个TMS平台,以获取关联的至少一个TMS平台返回的与用户标识对应的待处理的物流业务订单;
接收用户端根据返回的待处理的物流业务订单发起的业务转移触发指令;
调用业务转移服务器对待处理的物流业务订单执行业务转移触发指令,并接收业务转移服务器返回的执行业务转移触发指令后的业务转移结果。
在一个实施例中,接收业务转移服务器返回的执行所述业务转移触发指令后的业务转移结果之后,还包括:向对应的TMS平台返回业务转移结果,以使TMS平台根据业务转移结果更新待处理的物流业务订单的状态。
在一个实施例中,接收用户端发送的携带用户标识的业务处理指令之前,还包括:接收用户端发送的对至少一个TMS平台的绑定请求,其中,绑定请求包括用户标识以及待绑定的至少一个TMS平台的唯一编码;根据绑定请求建立用户标识以及待绑定的至少一个TMS平台的关联关系。
在一个实施例中,业务处理指令包括发货业务处理指令或提货业务处理指令;则根据业务处理指令查询与用户标识关联的至少一个TMS平台,包括:根据关联关系查询与用户标识关联的至少一个TMS平台;向关联的至少一个TMS平台发送发货业务处理指令或提货业务处理指令,以使关联的至少一个TMS平台查询对应的待处理的物流业务订单;接收关联的至少一个TMS平台根据发货业务处理指令或提货业务处理指令进行查询后返回的待处理的发货物流业务订单或提货物流业务订单。
在一个实施例中,接收用户端根据返回的待处理的物流业务订单发起的业务转移触发指令,包括:根据返回的待处理的物流业务订单提取待转移的业务数据;接收用户端对待转移的业务数据发起的业务转移触发指令;则调用业务转移服务器对待处理的物流业务订单执行所述业务转移触发指令,包括:调用业务转移服务器对待转移的业务数据执行所述业务转移触发指令。
在一个实施例中,调用业务转移服务器对待转移的业务数据执行业务转移触发指令,包括:调用业务转移服务器,以使业务转移服务器根据待转移的业务数据返回业务转移页面;接收用户端根据业务转移页面选择的业务转移目标账户标识以及业务转移渠道,以使业务转移服务器根据业务转移渠道以及业务转移目标账户标识对待转移的业务数据进行业务转移。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
接收用户端发送的携带用户标识的业务处理指令;
根据业务处理指令查询与用户标识关联的至少一个TMS平台,以获取关联的至少一个TMS平台返回的与用户标识对应的待处理的物流业务订单;
接收用户端根据返回的待处理的物流业务订单发起的业务转移触发指令;
调用业务转移服务器对待处理的物流业务订单执行业务转移触发指令,并接收业务转移服务器返回的执行业务转移触发指令后的业务转移结果。
在一个实施例中,接收业务转移服务器返回的执行所述业务转移触发指令后的业务转移结果之后,还包括:向对应的TMS平台返回业务转移结果,以使TMS平台根据业务转移结果更新待处理的物流业务订单的状态。
在一个实施例中,接收用户端发送的携带用户标识的业务处理指令之前,还包括:接收用户端发送的对至少一个TMS平台的绑定请求,其中,绑定请求包括用户标识以及待绑定的至少一个TMS平台的唯一编码;根据绑定请求建立用户标识以及待绑定的至少一个TMS平台的关联关系。
在一个实施例中,业务处理指令包括发货业务处理指令或提货业务处理指令;则根据业务处理指令查询与用户标识关联的至少一个TMS平台,包括:根据关联关系查询与用户标识关联的至少一个TMS平台;向关联的至少一个TMS平台发送发货业务处理指令或提货业务处理指令,以使关联的至少一个TMS平台查询对应的待处理的物流业务订单;接收关联的至少一个TMS平台根据发货业务处理指令或提货业务处理指令进行查询后返回的待处理的发货物流业务订单或提货物流业务订单。
在一个实施例中,接收用户端根据返回的待处理的物流业务订单发起的业务转移触发指令,包括:根据返回的待处理的物流业务订单提取待转移的业务数据;接收用户端对待转移的业务数据发起的业务转移触发指令;则调用业务转移服务器对待处理的物流业务订单执行所述业务转移触发指令,包括:调用业务转移服务器对待转移的业务数据执行所述业务转移触发指令。
在一个实施例中,调用业务转移服务器对待转移的业务数据执行业务转移触发指令,包括:调用业务转移服务器,以使业务转移服务器根据待转移的业务数据返回业务转移页面;接收用户端根据业务转移页面选择的业务转移目标账户标识以及业务转移渠道,以使业务转移服务器根据业务转移渠道以及业务转移目标账户标识对待转移的业务数据进行业务转移。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种业务数据的处理方法,其特征在于,所述方法包括:
接收用户端发送的携带用户标识的业务处理指令;
根据所述业务处理指令查询与所述用户标识关联的至少一个TMS平台,以获取关联的至少一个TMS平台返回的与所述用户标识对应的待处理的物流业务订单;
接收所述用户端根据返回的待处理的物流业务订单发起的业务转移触发指令;
调用业务转移服务器对待处理的物流业务订单执行所述业务转移触发指令,并接收所述业务转移服务器返回的执行所述业务转移触发指令后的业务转移结果。
2.根据权利要求1所述的业务数据的处理方法,其特征在于,所述接收所述业务转移服务器返回的执行所述业务转移触发指令后的业务转移结果之后,还包括:
向对应的TMS平台返回所述业务转移结果,以使所述TMS平台根据所述业务转移结果更新所述待处理的物流业务订单的状态。
3.根据权利要求1所述的业务数据的处理方法,其特征在于,所述接收用户端发送的携带用户标识的业务处理指令之前,还包括:
接收所述用户端发送的对至少一个TMS平台的绑定请求,所述绑定请求包括所述用户标识以及待绑定的至少一个TMS平台的唯一编码;
根据所述绑定请求建立所述用户标识以及待绑定的至少一个TMS平台的关联关系。
4.根据权利要求3所述的业务数据的处理方法,其特征在于,所述业务处理指令包括发货业务处理指令或提货业务处理指令;所述根据所述业务处理指令查询与所述用户标识关联的至少一个TMS平台,包括:
根据所述关联关系查询与所述用户标识关联的至少一个TMS平台;
向所述关联的至少一个TMS平台发送所述发货业务处理指令或提货业务处理指令,以使所述关联的至少一个TMS平台查询对应的待处理的物流业务订单;
接收所述关联的至少一个TMS平台根据所述发货业务处理指令或提货业务处理指令进行查询后返回的待处理的发货物流业务订单或提货物流业务订单。
5.根据权利要求1至3任一项所述的业务数据的处理方法,其特征在于,所述接收所述用户端根据返回的待处理的物流业务订单发起的业务转移触发指令,包括:
根据返回的待处理的物流业务订单提取待转移的业务数据;
接收所述用户端对所述待转移的业务数据发起的业务转移触发指令;
所述调用业务转移服务器对待处理的物流业务订单执行所述业务转移触发指令,包括:调用所述业务转移服务器对所述待转移的业务数据执行所述业务转移触发指令。
6.根据权利要求5所述的业务数据的处理方法,其特征在于,所述调用所述业务转移服务器对所述待转移的业务数据执行所述业务转移触发指令,包括:
调用所述业务转移服务器,以使所述业务转移服务器根据所述待转移的业务数据返回业务转移页面;
接收所述用户端根据所述业务转移页面选择的业务转移目标账户标识以及业务转移渠道,以使所述业务转移服务器根据所述业务转移渠道以及业务转移目标账户标识对所述待转移的业务数据进行业务转移。
7.一种业务数据的处理装置,其特征在于,包括:
第一接收模块,用于接收用户端发送的携带用户标识的业务处理指令;
查询模块,用于根据所述业务处理指令查询与所述用户标识关联的至少一个TMS平台,以获取关联的至少一个TMS平台返回的与所述用户标识对应的待处理的物流业务订单;
第二接收模块,用于接收所述用户端根据返回的待处理的物流业务订单发起的业务转移触发指令;
业务执行模块,用于调用业务转移服务器对待处理的物流业务订单执行所述业务转移触发指令,并接收所述业务转移服务器返回的执行所述业务转移触发指令后的业务转移结果。
8.根据权利要求7所述的业务数据的处理装置,其特征在于,还包括:
结果返回模块,用于向对应的TMS平台返回所述业务转移结果,以使所述TMS平台根据所述业务转移结果更新所述待处理的物流业务订单的状态。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910948622.XA CN110930213A (zh) | 2019-10-08 | 2019-10-08 | 业务数据的处理方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910948622.XA CN110930213A (zh) | 2019-10-08 | 2019-10-08 | 业务数据的处理方法、装置、计算机设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110930213A true CN110930213A (zh) | 2020-03-27 |
Family
ID=69848995
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910948622.XA Pending CN110930213A (zh) | 2019-10-08 | 2019-10-08 | 业务数据的处理方法、装置、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110930213A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114697888A (zh) * | 2022-03-28 | 2022-07-01 | 中国联合网络通信集团有限公司 | 5g消息处理方法、装置及存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103150636A (zh) * | 2011-12-07 | 2013-06-12 | 上海宝钢商贸有限公司 | 业务协同***及方法 |
CN104240058A (zh) * | 2014-09-03 | 2014-12-24 | 江苏众诚国际物流有限公司常熟分公司 | 物流管理软件 |
CN106251111A (zh) * | 2016-08-16 | 2016-12-21 | 锐俤(南京)信息科技有限公司 | 一种tms订单跟踪*** |
CN108985736A (zh) * | 2017-06-02 | 2018-12-11 | 深圳市银信网银科技有限公司 | 账单的处理方法、装置和终端 |
CN109615298A (zh) * | 2018-12-13 | 2019-04-12 | 国药物流有限责任公司 | 一种基于tms运输服务平台的司机配送端操作*** |
CN209248589U (zh) * | 2019-01-30 | 2019-08-13 | 北京瑞烟信德信息技术有限公司 | 快捷支付装置 |
CN110222939A (zh) * | 2019-05-10 | 2019-09-10 | 深圳市艾雷蒙德工业互联网有限公司 | 一种智慧供应链服务集成化管理平台*** |
-
2019
- 2019-10-08 CN CN201910948622.XA patent/CN110930213A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103150636A (zh) * | 2011-12-07 | 2013-06-12 | 上海宝钢商贸有限公司 | 业务协同***及方法 |
CN104240058A (zh) * | 2014-09-03 | 2014-12-24 | 江苏众诚国际物流有限公司常熟分公司 | 物流管理软件 |
CN106251111A (zh) * | 2016-08-16 | 2016-12-21 | 锐俤(南京)信息科技有限公司 | 一种tms订单跟踪*** |
CN108985736A (zh) * | 2017-06-02 | 2018-12-11 | 深圳市银信网银科技有限公司 | 账单的处理方法、装置和终端 |
CN109615298A (zh) * | 2018-12-13 | 2019-04-12 | 国药物流有限责任公司 | 一种基于tms运输服务平台的司机配送端操作*** |
CN209248589U (zh) * | 2019-01-30 | 2019-08-13 | 北京瑞烟信德信息技术有限公司 | 快捷支付装置 |
CN110222939A (zh) * | 2019-05-10 | 2019-09-10 | 深圳市艾雷蒙德工业互联网有限公司 | 一种智慧供应链服务集成化管理平台*** |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114697888A (zh) * | 2022-03-28 | 2022-07-01 | 中国联合网络通信集团有限公司 | 5g消息处理方法、装置及存储介质 |
CN114697888B (zh) * | 2022-03-28 | 2023-10-31 | 中国联合网络通信集团有限公司 | 5g消息处理方法、装置及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108573371B (zh) | 数据审批方法、装置、计算机设备和存储介质 | |
CN110135823B (zh) | 订单处理方法、装置、计算机设备及可读存储介质 | |
CN109447411A (zh) | 业务流程控制方法、装置、计算机设备和存储介质 | |
CN110232565B (zh) | 资源清算方法、装置、计算机设备和存储介质 | |
CN106873961B (zh) | 通过移动浏览器唤醒app应用的方法及装置 | |
CN109194495B (zh) | 服务器、报文处理方法和计算机可读存储介质 | |
CN109801051B (zh) | 资源转移方法、***、服务器和计算机可读存储介质 | |
CN110636106B (zh) | 信息推送方法、装置、计算机设备和存储介质 | |
CN111142933B (zh) | 工作流生成方法、装置、计算机设备和存储介质 | |
CN109493026B (zh) | 支付处理方法、装置、计算机设备和存储介质 | |
CN111209113B (zh) | 基于智能合约的资源分配方法、装置、设备和存储介质 | |
CN110750222A (zh) | 打印方法、装置、计算机设备和存储介质 | |
EP3792860A1 (en) | Resource transfer method and device, computer device and storage medium | |
CN110795171A (zh) | 业务数据处理方法、装置、计算机设备及存储介质 | |
CN108966159B (zh) | 短信撤回方法、***、计算机设备和存储介质 | |
CN110599267A (zh) | 电子***开票方法、装置、计算机可读存储介质和计算机设备 | |
CN107861765B (zh) | 产品配置方法、设备和计算机可读存储介质 | |
CN111680995A (zh) | 一种支付链构建方法、装置、计算机设备及可读存储介质 | |
CN112785288A (zh) | 订单数据处理方法、装置、计算机设备和存储介质 | |
CN110930213A (zh) | 业务数据的处理方法、装置、计算机设备和存储介质 | |
CN113065887A (zh) | 资源处理方法、装置、计算机设备和存储介质 | |
CN112433925A (zh) | 基于人工智能的日志生成方法、装置、计算机设备和介质 | |
CN111681053A (zh) | 一种收付链构建方法、装置、计算机设备及可读存储介质 | |
CN110928656A (zh) | 一种业务处理方法、装置、计算机设备和存储介质 | |
CN113220453B (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200327 |
|
RJ01 | Rejection of invention patent application after publication |