CN110097324A - 一种物流信息查询方法及装置 - Google Patents
一种物流信息查询方法及装置 Download PDFInfo
- Publication number
- CN110097324A CN110097324A CN201910397940.1A CN201910397940A CN110097324A CN 110097324 A CN110097324 A CN 110097324A CN 201910397940 A CN201910397940 A CN 201910397940A CN 110097324 A CN110097324 A CN 110097324A
- Authority
- CN
- China
- Prior art keywords
- node
- log
- abnormal
- order
- logistics
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/252—Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
-
- 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
- G06Q10/083—Shipping
- G06Q10/0833—Tracking
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请提供了一种物流信息查询方法及装置,其中,该物流信息查询方法包括:服务器接收客户端发送的异常订单查询请求;其中,异常订单查询请求包括异常订单的身份标识符;获取异常订单经过各物流节点产生的节点日志;其中,每个物流节点的节点日志中至少包括一个订单的物流信息;根据异常订单的身份标识符,从每个物流节点的节点日志中,查找异常订单的物流信息为异常物流信息的节点日志;将查找得到的节点日志发送给客户端。本申请避免了需要每个节点对应的负责人查询该节点的节点日志,才能确定异常订单存在异常物流信息的节点日志,省时省力,且提高了查询效率。
Description
技术领域
本申请涉及数据处理技术领域,具体而言,涉及一种物流信息查询方法及装置。
背景技术
随着物流行业的发展,客户对物流的要求越来越高。物流行业的物流调度***涉及很多节点,每个订单必须通过所有的节点才能按时将订单派送到客户的手上。
通常,每个节点对应有至少一个负责人,在客户未在规定时间内接收到订单时,客户向物流服务人员进行查询,物流服务人员通知物流调度***的工作人员进行查询,物流调度***的工作人员需要通知每个节点对应的负责人查询该节点的节点日志,并将查询结果反馈给物流调度***的工作人员,然后物流调度***的工作人员将查询结果反馈至物流服务人员,物流服务人员再将查询结果反馈给客户。
可见,上述查询方法耗时耗力,且效率较低。
发明内容
有鉴于此,本申请实施例的目的在于提供一种物流信息查询方法及装置,能够省时省力,提高查询效率。
第一方面,本申请实施例提供了一种物流信息查询方法,其中,包括:
接收客户端发送的异常订单查询请求;其中,所述异常订单查询请求包括异常订单的身份标识符;
获取异常订单经过各物流节点产生的节点日志;其中,每个所述物流节点的节点日志中至少包括一个订单的物流信息;
根据所述异常订单的身份标识符,从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志;
将查找得到的节点日志发送给所述客户端。
结合第一方面,本申请实施例提供了第一方面的第一种可能的实施方式,其中,所述根据异常订单的身份标识符,从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志,包括:
按照异常订单经过业务节点的顺序,根据异常订单的身份标识符,依次从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志。
结合第一方面的第一种可能的实施方式,本申请实施例提供了第一方面的第二种可能的实施方式,其中,在查找所述异常订单的物流信息为异常物流信息的节点日志之前,还包括:
针对每个所述物流节点的节点日志,将该物流节点的节点日志划分为异常订单日志和正常订单日志;所述异常订单日志包括的物流信息为异常物流信息,所述正常订单日志包括的物流信息为正常物流信息;
所述按照异常订单经过业务节点的顺序,根据异常订单的身份标识符,依次从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志,包括:
按照异常订单经过业务节点的顺序,根据异常订单的身份标识符,依次从每个所述物流节点的异常订单日志和正常订单日志中,查找所述异常订单的物流信息为异常物流信息的节点日志。
结合第一方面,本申请实施例提供了第一方面的第三种可能的实施方式,其中,所述将查找得到的节点日志发送给所述客户端,包括:
将所述查找得到的节点日志转换为文本;
根据所述异常订单的身份标识符,筛选出所述异常订单对应的文本;
将所述异常订单对应的文本发送给所述客户端。
结合第一方面,本申请实施例提供了第一方面的第四种可能的实施方式,其中,在将查找得到的节点日志发送给所述客户端之前,还包括:
若不存在所述异常订单的物流信息为异常物流信息的节点日志,则从每个所述物流节点的节点日志中,查找所述异常订单对应的节点日志;
所述将查找得到的节点日志发送给所述客户端,包括:
将所有查找得到的所述异常订单对应的节点日志发送给所述客户端。
第二方面,本申请实施例还提供了一种物流信息查询装置,其中,包括:
接收模块,用于接收客户端发送的异常订单查询请求;其中,所述异常订单查询请求包括异常订单的身份标识符;
获取模块,用于获取异常订单经过各物流节点产生的节点日志;其中,每个所述物流节点的节点日志中至少包括一个订单的物流信息;
第一查找模块,用于根据所述异常订单的身份标识符,从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志;
发送模块,用于将查找得到的节点日志发送给所述客户端。
结合第二方面,本申请实施例提供了第二方面的第一种可能的实施方式,其中,包括:
所述第一查找模块,具体用于按照异常订单经过业务节点的顺序,根据异常订单的身份标识符,依次从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志。
结合第二方面的第一种可能的实施方式,本申请实施例提供了第二方面的第二种可能的实施方式,其中,还包括:
划分模块,用于针对每个所述物流节点的节点日志,将该物流节点的节点日志划分为异常订单日志和正常订单日志;所述异常订单日志包括的物流信息为异常物流信息,所述正常订单日志包括的物流信息为正常物流信息;
所述第一查找模块,还用于按照异常订单经过业务节点的顺序,根据异常订单的身份标识符,依次从每个所述物流节点的异常订单日志和正常订单日志中,查找所述异常订单的物流信息为异常物流信息的节点日志。
结合第二方面,本申请实施例提供了第二方面的第三种可能的实施方式,其中,包括:
所述发送模块,具体用于将所述查找得到的节点日志转换为文本;
根据所述异常订单的身份标识符,筛选出所述异常订单对应的文本;
将所述异常订单对应的文本发送给所述客户端。
结合第二方面,本申请实施例提供了第二方面的第四种可能的实施方式,其中,还包括:
第二查找模块,用于若不存在所述异常订单的物流信息为异常物流信息的节点日志,则从每个所述物流节点的节点日志中,查找所述异常订单对应的节点日志;
所述发送模块,还用于将所有所述异常订单对应的节点日志发送给所述客户端。
本申请实施例提供的一种物流信息查询方法及装置,其中,该物流信息查询方法包括:服务器接收客户端发送的异常订单查询请求;其中,异常订单查询请求包括异常订单的身份标识符;获取异常订单经过各物流节点产生的节点日志;其中,每个物流节点的节点日志中至少包括一个订单的物流信息;根据异常订单的身份标识符,从每个物流节点的节点日志中,查找异常订单的物流信息为异常物流信息的节点日志;将查找得到的节点日志发送给客户端。可见,本申请实施例中,服务器可以在接收到物流调度***的工作人员利用客户端发送的异常订单查询请求之后,根据异常订单查询请求包括的异常订单的身份标识符,从异常订单经过各物流节点产生的节点日志中查找异常订单的物流信息为异常物流信息的节点日志,将该查找得到的节点日志发送给客户端,使得物流调度***的工作人员可以查看异常订单的异常物流信息,避免了需要每个节点对应的负责人查询该节点的节点日志,才能确定异常订单存在异常物流信息的节点日志,省时省力,且提高了查询效率。
为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本申请实施例所提供的一种物流信息查询方法的流程图;
图2示出了本申请实施例所提供的另一种物流信息查询方法的流程图;
图3示出了本申请实施例所提供的一种物流信息查询装置的结构示意图;
图4示出了本申请实施例所提供的电子设备的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
目前,每个节点对应有至少一个负责人,在客户未在规定时间内接收到订单时,用户向物流服务人员进行反馈,物流服务人员通知物流调度***的工作人员进行查询,物流调度***的工作人员需要通知每个节点对应的负责人查询该节点的节点日志,并将查询结果反馈给物流调度***的工作人员,然后物流调度***的工作人员将查询结果反馈至物流服务人员,物流服务人员再将查询结果反馈给客户,该查询方法耗时耗力,且效率较低。针对上述问题,本申请实施例提供的一种物流信息查询方法及装置,可以省时省力,提高查询效率。
为便于对本申请实施例进行理解,首先对本申请实施例所公开的一种物流信息查询方法进行详细介绍。本申请实施例的物流信息查询方法不仅适用于网购合作的物流业,还适用于外卖订餐的配送业,本申请实施例以网购合作的物流业为例进行阐述。
如图1所示,为本申请实施例以服务器为执行主体时物流信息查询方法的流程图,具体步骤如下:
S101,接收客户端发送的异常订单查询请求;其中,异常订单查询请求包括异常订单的身份标识符。
在具体实施中,客户未在规定的时间内接收到订单(即网购的商品)时,客户将向物流服务人员进行反馈,物流服务人员通知物流调度***的工作人员进行查询,即查询未在规定的时间内接收到订单的原因。其中,该客户未在规定的时间内接收到的订单即为异常订单。
具体的,物流调度***的工作人员利用客户端向物流调度***的服务器发送异常订单查询请求,其中,发送异常订单查询请求时,需要在客户端填写异常订单的身份标识符,也即异常订单的订单编号。
另外,客户也可以在自己移动设备的客户端上,向物流调度***进行反馈,即发送的异常订单查询请求。
物流调度***的服务器实时接收客户端发送的异常订单查询请求,异常订单查询请求中包括异常订单的身份标识符。
S102,获取异常订单经过各物流节点产生的节点日志;其中,每个物流节点的节点日志中至少包括一个订单的物流信息。
服务器实时的获取异常订单经过各物流节点产生的节点日志。每个订单在被派送之前需要经过多个物流节点。在具体实施中,每次经过物流节点时,不止一个订单,经常为一批订单同时进行调度,相对于针对一个订单进行调度,效率较高,节省资源。
在多个订单同时经过该物流节点时,该物流节点生成一个节点日志,该节点日志中包括所有订单的物流信息。
服务器获取的异常订单经过各物流节点产生的节点日志中,均至少包括一个订单的物流信息。其中,订单的物流信息包括订单的身份标识符、当前物流节点内容、是否成功经过当前物流节点、未成功经过当前物流节点的原因、经过当前物流节点的时间等。
S103,根据异常订单的身份标识符,从每个物流节点的节点日志中,查找异常订单的物流信息为异常物流信息的节点日志。
服务器在接收到客户端发送的异常订单查询请求请求之后,根据异常订单查询请求包括的异常订单的身份标识符,从获取的每个物流节点的节点日志中,查找异常订单的所有的物流信息,再从异常订单的所有的物流信息中筛选出物流信息为异常物流信息的节点日志。
其中,异常物流信息包括该异常订单未成功经过当前物流节点,以及未成功经过当前物流节点的原因。
具体的,服务器将按照异常订单经过业务节点的顺序,根据异常订单的身份标识符,依次从每个物流节点的节点日志中,查找异常订单的物流信息为异常物流信息的节点日志,避免某个物流节点因自身故障,导致生成的节点日志中不存在异常订单的物流信息。
例如,A批订单需要经过物流节点1、物流节点2、物流节点3、物流节点4、物流节点5之后才能被指派给派送员进行派送。服务器获取A批订单分别经过物流节点1、物流节点2、物流节点3、物流节点4、物流节点5产生的节点日志1、节点日志2、节点日志3、节点日志4、节点日志5。若客户端发送的异常订单查询请求中包括的异常订单B包含在A批订单,则服务器根据异常订单B的身份标识符(异常订单B的订单编号),依次从节点日志1、节点日志2、节点日志3、节点日志4、节点日志5中查找异常订单B的物流信息,若服务器在节点日志5中查找到了异常订单B的物流信息为异常物流信息,并且,在节点日志4中,未查找到异常订单B的物流信息,则服务器可以生成提示信息,将该提示信息发送给工作人员端,以提醒工作人员该物流节点可能存在故障等。
在具体实施中,服务器在获取每个物流节点的节点日志之后,针对每个物流节点的节点日志,将该物流节点的节点日志划分为异常订单日志和正常订单日志;异常订单日志包括的物流信息为异常物流信息,也即包括未成功经过该物流节点的订单的物流信息;正常订单日志包括的物流信息为正常物流信息,也即包括成功经过该物流节点的订单的物流信息。
按照异常订单经过业务节点的顺序,根据异常订单的身份标识符,依次从每个物流节点的异常订单日志和正常订单日志中,查找异常订单的物流信息为异常物流信息的节点日志。
这里,需要在异常订单日志和正常订单日志均查找异常订单的物流信息,避免在物流节点与物流节点之间传输时,丢失该异常订单的物流信息。
例如,异常订单C需要经过物流节点1、物流节点2、物流节点3、物流节点4、物流节点5之后才能被指派给派送员进行派送。服务器获取异常订单C分别经过物流节点1、物流节点2、物流节点3、物流节点4、物流节点5产生的节点日志1、节点日志2、节点日志3、节点日志4、节点日志5,节点日志1包括异常订单日志1和正常订单日志1,节点日志2包括异常订单日志2和正常订单日志2,节点日志3包括异常订单日志3和正常订单日志3,节点日志4包括异常订单日志4和正常订单日志4,节点日志5包括异常订单日志5和正常订单日志5。服务器根据异常订单C的身份标识符,从异常订单日志1、正常订单日志1、异常订单日志2、正常订单日志2、异常订单日志3、正常订单日志3、异常订单日志4、正常订单日志4、异常订单日志5、正常订单日志5中查找异常订单C的物流信息,查询结果是在正常订单日志1、正常订单日志2、正常订单日志3中均存在该异常订单C成功经过该物流节点的订单的物流信息,在异常订单日志1、异常订单日志2、异常订单日志3、异常订单日志4、异常订单日志5中均未查找到异常订单C的物流信息。将该查询结果发送给工作人员端,以使得工作人员对物流节点3和物流节点4之间的传输线路进行故障排查,进而确保订单被按时派送到客户手上。
在上述情况下,也即,在不存在异常订单的物流信息为异常物流信息的节点日志时,则从每个物流节点的节点日志中,查找异常订单对应的节点日志,将所有异常订单对应的节点日志发送给客户端。
S104,将查找得到的节点日志发送给客户端。
服务器在查找到异常订单的物流信息为异常物流信息的节点日志,或者,在不存在异常订单的物流信息为异常物流信息的节点日志时,查找到异常订单对应的所有节点日志之后,将查找得到的节点日志发送给客户端。
值得说明的是,每个节点日志的内容为机器语言,无论客户还是工作人员,都无法理解其具体的含义。因此,需要将节点日志转换为客户及工作人员可以一目了然的语言描述性的文本。
具体的,订单经过各物流节点产生的节点日志为机器语言,可以按照图2所示的方法将节点日志进行转换为语言描述性的文本,其中,具体步骤如下:
S201,将查找得到的节点日志转换为文本;
S202,根据异常订单的身份标识符,筛选出异常订单对应的文本;
S203,将异常订单对应的文本发送给客户端。
在具体实施中,服务器将查找得到的节点日志转换为文本,该文本可以被客户及工作人员理解。服务器根据异常订单的身份标识符,筛选出异常订单对应的文本,将异常订单对应的文本发送给客户端。
服务器还可以将根据异常订单的身份标识符,从查找得到的节点日志中筛选出异常订单的物流信息,将异常订单的物流信息转换为文本,再将转换得到的文本发送给客户端。上述这两种方式均可。
本申请实施例中,服务器可以在接收到物流调度***的工作人员利用客户端发送的异常订单查询请求之后,根据异常订单查询请求包括的异常订单的身份标识符,从异常订单经过各物流节点产生的节点日志中查找异常订单的物流信息为异常物流信息的节点日志,将该查找得到的节点日志发送给客户端,使得物流调度***的工作人员可以查看异常订单的异常物流信息,避免了需要每个节点对应的负责人查询该节点的节点日志,省时省力,且提高了查询的效率,并且在查询异常订单的物流信息中,还可以将异常订单的物流信息发送给工作人员端,以使工作人员可以对物流节点进行故障排查,确保订单可以成功经过每个物流节点,被成功派送到客户手上。
基于同一发明构思,本申请实施例还提供了与物流信息查询方法对应的物流信息查询装置,由于本申请实施例中的装置解决问题的原理与本申请实施例上述物流信息查询方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
参见图3所示,本申请又一实施例所提供的物流信息查询装置包括:
接收模块301,用于接收客户端发送的异常订单查询请求;其中,所述异常订单查询请求包括异常订单的身份标识符;
获取模块302,用于获取异常订单经过各物流节点产生的节点日志;其中,每个所述物流节点的节点日志中至少包括一个订单的物流信息;
第一查找模块303,用于根据所述异常订单的身份标识符,从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志;
发送模块304,用于将查找得到的节点日志发送给所述客户端。
在一种实施方式中,上述第一查找模块303,具体用于:
按照异常订单经过业务节点的顺序,根据异常订单的身份标识符,依次从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志。
在另一种实施方式中,上述物流信息查询装置还包括:
划分模块305,用于针对每个所述物流节点的节点日志,将该物流节点的节点日志划分为异常订单日志和正常订单日志;所述异常订单日志包括的物流信息为异常物流信息,所述正常订单日志包括的物流信息为正常物流信息;
所述第一查找模块303,还用于按照异常订单经过业务节点的顺序,根据异常订单的身份标识符,依次从每个所述物流节点的异常订单日志和正常订单日志中,查找所述异常订单的物流信息为异常物流信息的节点日志。
在又一种实施方式中,上述发送模块304,具体用于:
将所述查找得到的节点日志转换为文本;
根据所述异常订单的身份标识符,筛选出所述异常订单对应的文本;
将所述异常订单对应的文本发送给所述客户端。
在再一种实施方式中,上述物流信息查询装置还包括:
第二查找模块306,用于若不存在所述异常订单的物流信息为异常物流信息的节点日志,则从每个所述物流节点的节点日志中,查找所述异常订单对应的节点日志;
所述发送模块304,还用于将所有所述异常订单对应的节点日志发送给所述客户端。
图4描述了本发明实施例提供的一种电子设备400的结构,该电子设备400包括:至少一个处理器401,至少一个网络接口404或者其他用户接口403,存储器405,至少一个通信总线402。通信总线402用于实现这些组件之间的连接通信。该电子设备400可选的包含用户接口403,包括显示器(例如,触摸屏、LCD、CRT、全息成像(Holographic)或者投影(Projector)等),键盘或者点击设备(例如,鼠标,轨迹球(trackball),触感板或者触摸屏等)。
存储器405可以包括只读存储器和随机存取存储器,并向处理器401提供指令和数据。存储器405的一部分还可以包括非易失性随机存取存储器(NVRAM)。
在一些实施方式中,存储器405存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:
操作***4051,包含各种***程序,用于实现各种基础业务以及处理基于硬件的任务;
应用程序模块4052,包含各种应用程序,例如桌面(launcher)、媒体播放器(MediaPlayer)、浏览器(Browser)等,用于实现各种应用业务。
在本发明实施例中,通过调用存储器405存储的程序或指令,处理器401用于:
接收客户端发送的异常订单查询请求;其中,所述异常订单查询请求包括异常订单的身份标识符;
获取异常订单经过各物流节点产生的节点日志;其中,每个所述物流节点的节点日志中至少包括一个订单的物流信息;
根据所述异常订单的身份标识符,从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志;
将查找得到的节点日志发送给所述客户端。
可选地,处理器401执行的方法中,所述根据异常订单的身份标识符,从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志,包括:
按照异常订单经过业务节点的顺序,根据异常订单的身份标识符,依次从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志。
可选地,处理器401执行的方法中,在查找所述异常订单的物流信息为异常物流信息的节点日志之前,还包括:
针对每个所述物流节点的节点日志,将该物流节点的节点日志划分为异常订单日志和正常订单日志;所述异常订单日志包括的物流信息为异常物流信息,所述正常订单日志包括的物流信息为正常物流信息;
所述按照异常订单经过业务节点的顺序,根据异常订单的身份标识符,依次从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志,包括:
按照异常订单经过业务节点的顺序,根据异常订单的身份标识符,依次从每个所述物流节点的异常订单日志和正常订单日志中,查找所述异常订单的物流信息为异常物流信息的节点日志。
可选地,处理器401执行的方法中,所述将查找得到的节点日志发送给所述客户端,包括:
将所述查找得到的节点日志转换为文本;
根据所述异常订单的身份标识符,筛选出所述异常订单对应的文本;
将所述异常订单对应的文本发送给所述客户端。
可选地,处理器401执行的方法中,在将查找得到的节点日志发送给所述客户端之前,还包括:
若不存在所述异常订单的物流信息为异常物流信息的节点日志,则从每个所述物流节点的节点日志中,查找所述异常订单对应的节点日志;
所述将查找得到的节点日志发送给所述客户端,包括:
将所有查找得到的所述异常订单对应的节点日志发送给所述客户端。
本申请实施例所提供的物流信息查询方法及装置的计算机程序产品,包括存储了程序代码的计算机可读存储介质,程序代码包括的指令可用于执行前面方法实施例中的方法,具体实现可参见方法实施例,在此不再赘述。
具体地,该存储介质能够为通用的存储介质,如移动磁盘、硬盘等,该存储介质上的计算机程序被运行时,能够执行上述物流信息查询方法,从而能够省时省力,提高查询效率。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。
Claims (10)
1.一种物流信息查询方法,其特征在于,包括:
接收客户端发送的异常订单查询请求;其中,所述异常订单查询请求包括异常订单的身份标识符;
获取异常订单经过各物流节点产生的节点日志;其中,每个所述物流节点的节点日志中至少包括一个订单的物流信息;
根据所述异常订单的身份标识符,从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志;
将查找得到的节点日志发送给所述客户端。
2.根据权利要求1所述的物流信息查询方法,其特征在于,所述根据所述异常订单的身份标识符,从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志,包括:
按照异常订单经过业务节点的顺序,根据异常订单的身份标识符,依次从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志。
3.根据权利要求2所述的物流信息查询方法,其特征在于,在查找所述异常订单的物流信息为异常物流信息的节点日志之前,还包括:
针对每个所述物流节点的节点日志,将该物流节点的节点日志划分为异常订单日志和正常订单日志;所述异常订单日志包括的物流信息为异常物流信息,所述正常订单日志包括的物流信息为正常物流信息;
所述按照异常订单经过业务节点的顺序,根据异常订单的身份标识符,依次从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志,包括:
按照异常订单经过业务节点的顺序,根据异常订单的身份标识符,依次从每个所述物流节点的异常订单日志和正常订单日志中,查找所述异常订单的物流信息为异常物流信息的节点日志。
4.根据权利要求1所述的物流信息查询方法,其特征在于,所述将查找得到的节点日志发送给所述客户端,包括:
将所述查找得到的节点日志转换为文本;
根据所述异常订单的身份标识符,筛选出所述异常订单对应的文本;
将所述异常订单对应的文本发送给所述客户端。
5.根据权利要求1所述的物流信息查询方法,其特征在于,在将查找得到的节点日志发送给所述客户端之前,还包括:
若不存在所述异常订单的物流信息为异常物流信息的节点日志,则从每个所述物流节点的节点日志中,查找所述异常订单对应的节点日志;
所述将查找得到的节点日志发送给所述客户端,包括:
将所有查找得到的所述异常订单对应的节点日志发送给所述客户端。
6.一种物流信息查询装置,其特征在于,包括:
接收模块,用于接收客户端发送的异常订单查询请求;其中,所述异常订单查询请求包括异常订单的身份标识符;
获取模块,用于获取异常订单经过各物流节点产生的节点日志;其中,每个所述物流节点的节点日志中至少包括一个订单的物流信息;
第一查找模块,用于根据所述异常订单的身份标识符,从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志;
发送模块,用于将查找得到的节点日志发送给所述客户端。
7.根据权利要求6所述的物流信息查询装置,其特征在于,包括:
所述第一查找模块,具体用于按照异常订单经过业务节点的顺序,根据异常订单的身份标识符,依次从每个所述物流节点的节点日志中,查找所述异常订单的物流信息为异常物流信息的节点日志。
8.根据权利要求7所述的物流信息查询装置,其特征在于,还包括:
划分模块,用于针对每个所述物流节点的节点日志,将该物流节点的节点日志划分为异常订单日志和正常订单日志;所述异常订单日志包括的物流信息为异常物流信息,所述正常订单日志包括的物流信息为正常物流信息;
所述第一查找模块,还用于按照异常订单经过业务节点的顺序,根据异常订单的身份标识符,依次从每个所述物流节点的异常订单日志和正常订单日志中,查找所述异常订单的物流信息为异常物流信息的节点日志。
9.根据权利要求6所述的物流信息查询装置,其特征在于,包括:
所述发送模块,具体用于将所述查找得到的节点日志转换为文本;
根据所述异常订单的身份标识符,筛选出所述异常订单对应的文本;
将所述异常订单对应的文本发送给所述客户端。
10.根据权利要求6所述的物流信息查询装置,其特征在于,还包括:
第二查找模块,用于若不存在所述异常订单的物流信息为异常物流信息的节点日志,则从每个所述物流节点的节点日志中,查找所述异常订单对应的节点日志;
所述发送模块,还用于将所有所述异常订单对应的节点日志发送给所述客户端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910397940.1A CN110097324A (zh) | 2019-05-14 | 2019-05-14 | 一种物流信息查询方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910397940.1A CN110097324A (zh) | 2019-05-14 | 2019-05-14 | 一种物流信息查询方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110097324A true CN110097324A (zh) | 2019-08-06 |
Family
ID=67447953
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910397940.1A Pending CN110097324A (zh) | 2019-05-14 | 2019-05-14 | 一种物流信息查询方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110097324A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111353078A (zh) * | 2020-03-10 | 2020-06-30 | 北京意锐新创科技有限公司 | 一种查询订单的方法和装置 |
CN114462938A (zh) * | 2022-01-20 | 2022-05-10 | 北京声智科技有限公司 | 资源异常的处理方法、装置、设备及存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102521720A (zh) * | 2011-11-24 | 2012-06-27 | 中国联合网络通信集团有限公司 | 物流派送跟踪处理方法和物流派送终端 |
CN105760378A (zh) * | 2014-12-15 | 2016-07-13 | 阿里巴巴集团控股有限公司 | 一种事务状态监控方法与设备 |
CN107045676A (zh) * | 2016-02-05 | 2017-08-15 | 阿里巴巴集团控股有限公司 | 物流流转消息处理方法及装置 |
CN107491908A (zh) * | 2016-06-13 | 2017-12-19 | 阿里巴巴集团控股有限公司 | 货物监控方法、设备及*** |
CN107644017A (zh) * | 2016-07-20 | 2018-01-30 | 平安科技(深圳)有限公司 | 日志文件的查询方法及装置 |
CN108062648A (zh) * | 2017-12-29 | 2018-05-22 | 广州市蓝桥软件技术有限公司 | 一种基于物流运单号查询物品的物流节点跟踪*** |
CN108376181A (zh) * | 2018-04-24 | 2018-08-07 | 丹阳飓风物流股份有限公司 | 基于elk的日志服务平台 |
CN109598486A (zh) * | 2018-12-21 | 2019-04-09 | 优估(上海)信息科技有限公司 | 一种排查异常订单的方法和装置 |
-
2019
- 2019-05-14 CN CN201910397940.1A patent/CN110097324A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102521720A (zh) * | 2011-11-24 | 2012-06-27 | 中国联合网络通信集团有限公司 | 物流派送跟踪处理方法和物流派送终端 |
CN105760378A (zh) * | 2014-12-15 | 2016-07-13 | 阿里巴巴集团控股有限公司 | 一种事务状态监控方法与设备 |
CN107045676A (zh) * | 2016-02-05 | 2017-08-15 | 阿里巴巴集团控股有限公司 | 物流流转消息处理方法及装置 |
CN107491908A (zh) * | 2016-06-13 | 2017-12-19 | 阿里巴巴集团控股有限公司 | 货物监控方法、设备及*** |
CN107644017A (zh) * | 2016-07-20 | 2018-01-30 | 平安科技(深圳)有限公司 | 日志文件的查询方法及装置 |
CN108062648A (zh) * | 2017-12-29 | 2018-05-22 | 广州市蓝桥软件技术有限公司 | 一种基于物流运单号查询物品的物流节点跟踪*** |
CN108376181A (zh) * | 2018-04-24 | 2018-08-07 | 丹阳飓风物流股份有限公司 | 基于elk的日志服务平台 |
CN109598486A (zh) * | 2018-12-21 | 2019-04-09 | 优估(上海)信息科技有限公司 | 一种排查异常订单的方法和装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111353078A (zh) * | 2020-03-10 | 2020-06-30 | 北京意锐新创科技有限公司 | 一种查询订单的方法和装置 |
CN114462938A (zh) * | 2022-01-20 | 2022-05-10 | 北京声智科技有限公司 | 资源异常的处理方法、装置、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9069984B2 (en) | On-demand authorization management | |
CN111831420A (zh) | 用于任务调度的方法、装置、电子设备及计算机可读存储介质 | |
CN108111554B (zh) | 一种访问队列的控制方法及装置 | |
US8161326B2 (en) | Method and system for managing information technology (IT) infrastructural elements | |
AU2012251861B2 (en) | Method and system for an improved reservation system optimizing repeated search requests | |
CN110866709A (zh) | 合并订单的方法和装置 | |
CN105471968B (zh) | 一种数据交换方法、***以及数据平台服务器 | |
CN110097324A (zh) | 一种物流信息查询方法及装置 | |
US20110162047A1 (en) | Methods, Systems and Computer Program Products for Identity and Access Management | |
US20130290053A1 (en) | Project management task updater | |
CN105225080A (zh) | 一种物流信息跟踪处理方法及*** | |
US20180349179A1 (en) | Centralized flexible deployment system | |
EP2696297B1 (en) | System and method for generating information file based on parallel processing | |
CN106156198A (zh) | 基于分布式数据库的任务执行方法及装置 | |
CN113379177A (zh) | 一种任务调度***和方法 | |
EP3069272B1 (en) | Managing job status | |
CN110389976B (zh) | 一种多接口数据的调度方法和装置 | |
US9152937B2 (en) | Message sequence management of enterprise based correlated events | |
WO2013000883A1 (en) | "method and system for processing data for database modification" | |
US20140201096A1 (en) | Social recommendations for business process platform | |
CN109934468A (zh) | 一种兼职工作匹配方法及***、存储介质 | |
KR20180065839A (ko) | 작업 및 작업로그 데이터 분석을 통한 업무 성과 알림 방법 및 장치 | |
CN109862091A (zh) | 用于社区的内容发布处理方法及装置 | |
CN110032703A (zh) | 一种企业网站托管方法及*** | |
CN103647837A (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: 20190806 |
|
RJ01 | Rejection of invention patent application after publication |