本发明涉及物流库存统计技术领域,尤指一种物流库存显示方法、物流库存统计方法及设备。
背景技术:
在物联网行业快速发展的今天,物联网技术已广泛应用在物流行业,当前物流行业统计库存数量显示的方式较为单一,多数以图表形式进行展现。
技术实现要素:
有鉴于此,本发明实施例提供了一种物流库存显示方法、物流库存统计方法及设备,能够在地图上直观看到库存货物所在仓库的位置。
本发明实施例提供的一种物流库存显示方法,包括:
接收查询货物库存量的指令;
向后台服务器发送查询货物库存量的第一请求消息;所述第一请求消息中包括所查货物的信息,以使后台服务器根据所述第一请求消息以及预存的货物信息向终端设备反馈第一响应消息;其中,所述第一响应消息包括预设范围内具有所述所查货物的地区的位置信息以及对应的仓库数量信息,所述预存的货物信息包括所述预设范围内每一货物的唯一标识、所在的仓库信息以及所述仓库的位置信息;
接收所述后台服务器反馈的所述第一响应消息;
根据所述第一响应消息显示地图,且对所述地图上具有所述待查货物的地区进行打点标注并显示对应的仓库数量。
可选地,在本发明提供的实施例中,所述仓库的位置信息包括所述仓库所在的一级地区所对应的编码和经纬度信息以及所述一级地区所属的二级地区所对应的编码和经纬度信息;
所述第一响应消息包括预设范围内具有所述所查货物的一级地区的经纬度信息和其对应的仓库数量信息,以及具有所述所查货物的二级地区的经纬度信息和其对应的仓库数量信息;
所述根据所述第一响应消息显示地图,且对所述地图上具有所述待查货物的地区进行打点标注并显示对应的仓库数量,包括:
当所述地图的缩放等级为多个所述二级地区所对应的等级时,根据所述第一响应消息中的具有所述所查货物的二级地区的经纬度信息和其对应的仓库数量信息,对所述地图上具有所述待查货物的二级地区进行打点标注并显示对应的仓库数量;
当所述地图的缩放等级为多个所述一级地区所对应的等级时,根据所述第一响应消息中的具有所述所查货物的一级地区的经纬度信息和其对应的仓库数量信息,对所述地图上具有所述待查货物的一级地区进行打点标注并显示对应的仓库数量。
可选地,在本发明提供的实施例中,所述仓库的位置信息还包括所述仓库所在位置的经纬度信息;
在根据所述第一响应消息显示地图之后,还包括:
响应地图缩放操作,控制所述地图的缩放等级为一个所述一级地区所对应的等级,并向后台服务器发送查询货物库存量的第二请求消息;其中,所述第二请求消息包括所述一级地区对应的编码信息,以使后台服务器根据所述第二请求消息以及所述预存的货物信息向终端设备反馈第二响应消息;其中,所述第二响应消息包括所述一级地区内具有所述所查货物的仓库的经纬度信息以及对应仓库的库存量信息;
接收所述后台服务器反馈的所述第二响应消息;
根据所述第二响应消息对所述地图上具有所述待查货物的仓库的位置进行打点标注并显示对应仓库的库存量。
相应地,本发明实施例还提供了一种物流库存统计方法,包括:
接收终端设备发送的查询货物库存量的第一请求消息;其中,所述第一请求消息中包括所查货物的信息;
根据所述第一请求消息以及预存的货物信息确定出预设范围内具有所述所查货物的地区的位置信息以及对应的仓库数量,并生成第一响应消息;其中,所述第一响应消息包括预设范围内具有所述所查货物的地区的位置信息以及对应的仓库数量信息,所述预存的货物信息包括所述预设范围内每一货物的唯一标识、所在的仓库信息以及所述仓库的位置信息;
向终端设备反馈所述第一响应消息,以使所述终端设备根据所述第一响应消息显示地图,且对所述地图上具有所述待查货物的地区进行打点标注并显示对应的仓库数量。
可选地,在本发明提供的实施例中,所述仓库的位置信息包括所述仓库所在的一级地区所对应的编码和经纬度信息以及所述一级地区所属的二级地区所对应的编码和经纬度信息;
所述根据所述第一请求消息以及预存的货物信息确定出预设范围内具有所述所查货物的地区的位置信息以及对应的仓库数量信息,并生成第一响应消息,包括:
根据所述第一请求消息以及预存的货物信息确定出预设范围内具有所述所查货物的仓库;
根据确定出的仓库所对应的位置信息统计各所述一级地区具有的仓库数量和各所述二级地区具有的仓库的数量,并生成第一响应消息;其中,所述第一响应消息包括预设范围内具有所述所查货物的一级地区的经纬度信息和其对应的仓库数量信息,以及具有所述所查货物的二级地区的经纬度信息和其对应的仓库数量信息。
可选地,在本发明提供的实施例中,所述仓库的位置信息还包括所述仓库所在的经纬度信息;所述物流库存统计方法还包括:
接收终端设备发送的查询货物库存量的第二请求消息;其中,所述第二请求消息包括所述一级地区对应的编码信息;
根据所述第二请求消息以及所述预存的货物信息确定所述一级地区内具有所述所查货物的仓库的经纬度信息并统计对应仓库的库存量,生成第二响应消息;其中,所述第二响应消息包括所述一级地区内具有所述所查货物的仓库的经纬度信息以及对应仓库的库存量信息;
向终端设备反馈所述第二响应消息,以使所述终端设备根据所述第二响应消息对所述地图上具有所述待查货物的仓库的位置进行打点标注并显示对应仓库的库存量。
相应地,本发明实施例还提供了一种终端设备,包括显示屏、存储器和处理器,其中:
所述存储器,与所述显示屏和处理器连接,配置为存储计算机指令和保存与所述显示屏关联的数据;
所述处理器,与所述显示屏和存储器连接,配置为执行所述计算机指令以使得所述终端设备进行:
接收查询货物库存量的指令;
向后台服务器发送查询货物库存量的第一请求消息;其中,所述第一请求消息中包括所查货物的信息,以使后台服务器根据所述第一请求消息以及预存的货物信息向终端设备反馈第一响应消息;所述第一响应消息包括预设范围内具有所述所查货物的地区的位置信息以及对应的仓库数量信息,所述预存的货物信息包括所述预设范围内每一货物的唯一标识、所在的仓库信息以及所述仓库的位置信息;
接收所述后台服务器反馈的第一响应消息;
根据所述第一响应消息在所述显示屏显示地图,且对所述地图上具有所述待查货物的地区进行打点标注并显示对应的仓库数量。
可选地,在本发明提供的实施例中,所述仓库的位置信息包括所述仓库所在的一级地区所对应的编码和经纬度信息以及所述一级地区所属的二级地区所对应的编码和经纬度信息;
所述第一响应消息包括预设范围内具有所述所查货物的一级地区的经纬度信息和其对应的仓库数量信息,以及具有所述所查货物的二级地区的经纬度信息和其对应的仓库数量信息;
所述处理器用于根据所述第一响应消息在所述显示屏显示地图,且对所述地图上具有所述待查货物的地区进行打点标注并显示对应的仓库数量,包括:
当所述地图的缩放等级为多个所述二级地区所对应的等级时,根据所述第一响应消息中的具有所述所查货物的二级地区的经纬度信息和其对应的仓库数量信息,在所述地图上对具有所述待查货物的二级地区进行打点标注并显示对应的仓库数量;
当所述地图的缩放等级为多个所述一级地区所对应的等级时,根据所述第一响应消息中的具有所述所查货物的一级地区的经纬度信息和其对应的仓库数量信息,在所述地图上对具有所述待查货物的一级地区进行打点标注并显示对应的仓库数量。
可选地,在本发明提供的实施例中,所述仓库的位置信息还包括所述仓库所在的经纬度信息;
所述处理器,还配置为执行所述计算机指令以使得所述终端设备进行:
在根据所述第一响应消息显示地图之后,还包括:
响应地图缩放操作,控制所述地图的缩放等级为一个所述一级地区所对应的等级,并向后台服务器发送查询货物库存量的第二请求消息;其中,所述第二请求消息包括所述一级地区对应的编码信息,以使后台服务器根据所述第二请求消息以及所述预存的货物信息向终端设备反馈第二响应消息;其中,所述第二响应消息包括所述一级地区内具有所述所查货物的仓库的经纬度信息以及对应仓库的库存量信息;
接收所述后台服务器反馈的所述第二响应消息;
根据所述第二响应消息对所述地图上具有所述待查货物的仓库的位置进行打点标注并显示对应仓库的库存量。
相应地,本发明实施例还提供了一种计算机可读的非易失性存储介质,所述计算机可读的非易失性存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算执行本发明实施例提供的上述任一种方法。
本发明有益效果如下:
本发明实施例提供的物流库存显示方法、物流库存统计方法及设备,在接收查询货物库存量的指令后向后台服务器发送查询货物库存量的第一请求消息,以通过后台服务器确定具有所查货物所在地区的位置信息以及对应的仓库数量,然后根据后台服务器反馈的具有所查货物的地区的位置信息以及对应的仓库数量信息的第一响应消息显示地图,并对地图上具有待查货物的地区进行打点标注并显示对应的仓库数量。从而可以在地图上直观看到库存货物所在仓库的位置。
附图说明
图1为本发明实施例提供的一种物流库存显示方法的一种流程图;
图2为本发明实施例提供的一种物流统计显示方法的另一种流程图;
图3为本发明实施例提供的一种物流库存统计方法的一种流程图;
图4为本发明实施例提供的一种物流库存统计方法的另一种流程图;
图5为本发明实施例中终端设备与后台服务器的交互图;
图6为本发明实施例提供的一种终端设备的结构示意图;
图7为本发明实施例提供的一种后台服务器的结构示意图。
具体实施方式
为使本发明的上述目的、特征和优点能够更为明显易懂,下面将结合附图和实施例对本发明做进一步说明。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的实施方式;相反,提供这些实施方式使得本发明更全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的结构,因而将省略对它们的重复描述。本发明中所描述的表达位置与方向的词,均是以附图为例进行的说明,但根据需要也可以做出改变,所做改变均包含在本发明保护范围内。本发明的附图仅用于示意相对位置关系不代表真实比例。
需要说明的是,在以下描述中阐述了具体细节以便于充分理解本发明。但是本发明能够以多种不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广。因此本发明不受下面公开的具体实施方式的限制。说明书后续描述为实施本申请的较佳实施方式,然所述描述乃以说明本申请的一般原则为目的,并非用以限定本申请的范围。本申请的保护范围当视所附权利要求所界定者为准。
下面结合附图,对本发明实施例提供的物流库存显示方法、物流库存统计方法及设备进行具体说明。
本发明实施例提供的一种物流库存显示方法,如图1所示,包括:
s101、接收查询货物库存量的指令;
s102、向后台服务器发送查询货物库存量的第一请求消息;
第一请求消息中包括所查货物的信息,以使后台服务器根据第一请求消息以及预存的货物信息向终端设备反馈第一响应消息;其中,第一响应消息包括预设范围内具有所查货物的地区的位置信息以及对应的仓库数量信息,预存的货物信息包括预设范围内每一货物的唯一标识、所在的仓库信息以及仓库的位置信息;
s103、接收后台服务器反馈的第一响应消息;
s104、根据第一响应消息显示地图,且对地图上具有待查货物的地区进行打点标注并显示对应的仓库数量。
本发明实施例提供的物流库存显示方法,在接收查询货物库存量的指令后向后台服务器发送查询货物库存量的第一请求消息,以通过后台服务器确定具有所查货物所在地区的位置信息以及对应的仓库数量,然后根据后台服务器反馈的具有所查货物的地区的位置信息以及对应的仓库数量信息的第一响应消息显示地图,并对地图上具有待查货物的地区进行打点标注并显示对应的仓库数量。从而可以在地图上直观看到库存货物所在仓库的位置。
在具体实施时,仓库信息可以包括该仓库内具有的各种货物的库存量。
可选地,在本发明实施例提供的流库存显示方法中,仓库的位置信息包括仓库所在的一级地区所对应的编码和经纬度信息以及一级地区所属的二级地区所对应的编码和经纬度信息;
第一响应消息包括预设范围内具有所查货物的一级地区的经纬度信息和其对应的仓库数量信息,以及具有所查货物的二级地区的经纬度信息和其对应的仓库数量信息;
如图2所示,步骤s104根据第一响应消息显示地图,且对地图上具有待查货物的地区进行打点标注并显示对应的仓库数量,包括:
s1041、当地图的缩放等级为多个二级地区所对应的等级时,根据第一响应消息中的具有所查货物的二级地区的经纬度信息和其对应的仓库数量信息,对地图上具有待查货物的二级地区进行打点标注并显示对应的仓库数量;
s1042、当地图的缩放等级为多个一级地区所对应的等级时,根据第一响应消息中的具有所查货物的一级地区的经纬度信息和其对应的仓库数量信息,对地图上具有待查货物的一级地区进行打点标注并显示对应的仓库数量。
在具体实施时,当接收到后台服务器反馈的第一响应消息时,显示的地图的默认缩放等级可以为多个二级地区所对应的等级,这样根据第一响应消息中具有所查货物的二级地区的经纬度信息和其对应的仓库数量信息,对地图上具有待查货物的二级地区进行打点标注并显示对应的仓库数量。之后通过对地图进行缩放控制,使显示的地图的缩放等级变为多个一级地区所对应的等级,这样根据第一响应消息中具有所查货物的一级地区的经纬度信息和其对应的仓库数量信息,对地图上具有待查货物的一级地区进行打点标注并显示对应的仓库数量。当然,显示的地图的默认缩放等级也可以为多个一级地区所对应的等级,这样根据第一响应消息中具有所查货物的一级地区的经纬度信息和其对应的仓库数量信息,对地图上具有待查货物的二级地区进行打点标注并显示对应的仓库数量。之后通过对地图进行缩放大小控制,使显示的地图的缩放等级变为多个二级地区所对应的等级,这样根据第一响应消息中具有所查货物的二级地区的经纬度信息和其对应的仓库数量信息,对地图上具有待查货物的二级地区进行打点标注并显示对应的仓库数量。
在具体实施时,地图的缩放等级是指地图的比例尺,以百度地图为例,缩放等级越高,比例尺的值越大,同一地区地图上的大小与实际面积的差异越小。
进一步地,为了确认库存货物的具体地址,在本发明实施例提供的流库存显示方法中,仓库的位置信息还包括仓库所在位置的经纬度信息;
在根据第一响应消息显示地图之后,如图2所示,还包括:
s105、响应地图缩放操作,控制地图的缩放等级为一个一级地区所对应的等级,并向后台服务器发送查询货物库存量的第二请求消息;
其中,第二请求消息包括一级地区对应的编码信息,以使后台服务器根据第二请求消息以及预存的货物信息向终端设备反馈第二响应消息;其中,第二响应消息包括一级地区内具有所查货物的仓库的经纬度信息以及对应仓库的库存量信息;
s106、接收后台服务器反馈的第二响应消息;
s107、根据第二响应消息对地图上具有待查货物的仓库的位置进行打点标注并显示对应仓库的库存量。
具体地,控制显示的地图的缩放等级为一个一级地区所对应的等级,例如百度地图的市一级。
在具体实施时,预存的货物信息中仓库的位置信息越精准,在地图上显示的仓库的位置越精准。
基于同一发明构思,本发明实施例还提供了一种物流库存统计方法,如图3所示,包括:
s201、接收终端设备发送的查询货物库存量的第一请求消息;其中,第一请求消息中包括所查货物的信息;
s202、根据第一请求消息以及预存的货物信息确定出预设范围内具有所查货物的地区的位置信息以及对应的仓库数量,并生成第一响应消息;
其中,第一响应消息包括预设范围内具有所查货物的地区的位置信息以及对应的仓库数量信息,预存的货物信息包括预设范围内每一货物的唯一标识、所在的仓库信息以及仓库的位置信息;
s203、向终端设备反馈第一响应消息,以使终端设备根据第一响应消息显示地图,且对地图上具有待查货物的地区进行打点标注并显示对应的仓库数量。
本发明实施例提供的物流库存统计方法,根据第一请求消息以及预存的货物信息确定出预设范围内具有所查货物的地区的位置信息以及对应的仓库数量,并生成第一响应消息,然后向终端设备反馈第一响应消息,以使终端设备根据第一响应消息显示地图,且对地图上具有待查货物的地区进行打点标注并显示对应的仓库数量。从而可以在地图上直观看到库存货物所在仓库的位置。
可选地,在本发明实施例提供的物流库存统计方法中,仓库的位置信息包括仓库所在的一级地区所对应的编码和经纬度信息以及一级地区所属的二级地区所对应的编码和经纬度信息;
如图4所示,步骤s202根据第一请求消息以及预存的货物信息确定出预设范围内具有所查货物的地区的位置信息以及对应的仓库数量信息,并生成第一响应消息,包括:
s2021、根据第一请求消息以及预存的货物信息确定出预设范围内具有所查货物的仓库;
s2022、根据确定出的仓库所对应的位置信息统计各一级地区具有的仓库数量和各二级地区具有的仓库的数量,并生成第一响应消息;
其中,第一响应消息包括预设范围内具有所查货物的一级地区的经纬度信息和其对应的仓库数量信息,以及具有所查货物的二级地区的经纬度信息和其对应的仓库数量信息。
这样在显示地图的过程中,可能存在仓库数量较多的情形,后台服务器根据仓库所在一级地区和二级地区对应的编码采用分类聚合的方法进行统计,在地图上可快速加载显示各级地区的仓库情况,不需要终端设备再进行计算,有效保证了显示加载速度。
可选地,在本发明实施例提供的物流库存统计方法中,仓库的位置信息还包括仓库所在的经纬度信息;如图4所示,物流库存统计方法还包括:
s204、接收终端设备发送的查询货物库存量的第二请求消息;其中,第二请求消息包括一级地区对应的编码信息;
s205、根据第二请求消息以及预存的货物信息确定一级地区内具有所查货物的仓库的经纬度信息并统计对应仓库的库存量,生成第二响应消息;
其中,第二响应消息包括一级地区内具有所查货物的仓库的经纬度信息以及对应仓库的库存量信息;
s205、向终端设备反馈第二响应消息,以使终端设备根据第二响应消息对地图上具有待查货物的仓库的位置进行打点标注并显示对应仓库的库存量。
本发明实施例提供的上述方法中,终端设备与后台服务器的交互过程如图5所示,包括如下过程:
过程1、终端设备接收查询货物库存量的指令。
过程2、终端设备向后台服务器发送查询货物库存量的第一请求消息。
过程3、后台服务器根据第一请求消息以及预存的货物信息向终端设备反馈第一响应消息。
其中,第一响应消息包括预设范围内具有所查货物的一级地区的经纬度信息和其对应的仓库数量信息,以及具有所查货物的二级地区的经纬度信息和其对应的仓库数量信息。
过程4、终端设备根据第一响应消息显示地图,且对地图上具有待查货物的地区进行打点标注并显示对应的仓库数量。
过程5、终端设备响应地图缩放操作,控制地图的缩放等级为一个一级地区所对应的等级,并向后台服务器发送查询货物库存量的第二请求消息。
过程6、后台服务器根据第二请求消息以及预存的货物信息向终端设备反馈第二响应消息。
其中,第二响应消息包括一级地区内具有所查货物的仓库的经纬度信息以及对应仓库的库存量信息;
过程7、终端设备根据第二响应消息对地图上具有待查货物的仓库的位置进行打点标注并显示对应仓库的库存量。
基于同一发明构思,本发明实施例还提供了一种终端设备,如图6所示,包括显示屏01、存储器02和处理器03,其中:
存储器02,与显示屏01和处理器03连接,配置为存储计算机指令和保存与显示屏01关联的数据;
处理器03,与显示屏01和存储器02连接,配置为执行计算机指令以使得终端设备进行:
接收查询货物库存量的指令;
向后台服务器发送查询货物库存量的第一请求消息;其中,第一请求消息中包括所查货物的信息,以使后台服务器根据第一请求消息以及预存的货物信息向终端设备反馈第一响应消息;第一响应消息包括预设范围内具有所查货物的地区的位置信息以及对应的仓库数量信息,预存的货物信息包括预设范围内每一货物的唯一标识、所在的仓库信息以及仓库的位置信息;
接收后台服务器反馈的第一响应消息;
根据第一响应消息在显示屏01显示地图,且对地图上具有待查货物的地区进行打点标注并显示对应的仓库数量。
可选地,在本发明实施例提供的终端设备中,仓库的位置信息包括仓库所在的一级地区所对应的编码和经纬度信息以及一级地区所属的二级地区所对应的编码和经纬度信息;
第一响应消息包括预设范围内具有所查货物的一级地区的经纬度信息和其对应的仓库数量信息,以及具有所查货物的二级地区的经纬度信息和其对应的仓库数量信息;
处理器用于根据第一响应消息在显示屏显示地图,且对地图上具有待查货物的地区进行打点标注并显示对应的仓库数量,包括:
当地图的缩放等级为多个二级地区所对应的等级时,根据第一响应消息中的具有所查货物的二级地区的经纬度信息和其对应的仓库数量信息,在地图上对具有待查货物的二级地区进行打点标注并显示对应的仓库数量;
当地图的缩放等级为多个一级地区所对应的等级时,根据第一响应消息中的具有所查货物的一级地区的经纬度信息和其对应的仓库数量信息,在地图上对具有待查货物的一级地区进行打点标注并显示对应的仓库数量。
可选地,在本发明实施例提供的终端设备中,仓库的位置信息还包括仓库所在的经纬度信息;
处理器,还配置为执行计算机指令以使得终端设备进行:
在根据第一响应消息显示地图之后,还包括:
响应地图缩放操作,控制地图的缩放等级为一个一级地区所对应的等级,并向后台服务器发送查询货物库存量的第二请求消息;其中,第二请求消息包括一级地区对应的编码信息,以使后台服务器根据第二请求消息以及预存的货物信息向终端设备反馈第二响应消息;其中,第二响应消息包括一级地区内具有所查货物的仓库的经纬度信息以及对应仓库的库存量信息;
接收后台服务器反馈的第二响应消息;
根据第二响应消息对地图上具有待查货物的仓库的位置进行打点标注并显示对应仓库的库存量。
基于同一发明构思,本发明实施例还提供了一种后台服务器,如图7所示,包括:
存储器001,用于存储程序指令;
处理器002,用于调用存储器001中存储的程序指令,按照获得的程序执行:
接收终端设备发送的查询货物库存量的第一请求消息;其中,第一请求消息中包括所查货物的信息;
根据第一请求消息以及预存的货物信息确定出预设范围内具有所查货物的地区的位置信息以及对应的仓库数量,并生成第一响应消息;其中,第一响应消息包括预设范围内具有所查货物的地区的位置信息以及对应的仓库数量信息,预存的货物信息包括预设范围内每一货物的唯一标识、所在的仓库信息以及仓库的位置信息;
向终端设备反馈第一响应消息,以使终端设备根据第一响应消息显示地图,且对地图上具有待查货物的地区进行打点标注并显示对应的仓库数量。
可选地,在本发明实施例提供的后台服务器中,仓库的位置信息包括仓库所在的一级地区所对应的编码和经纬度信息以及一级地区所属的二级地区所对应的编码和经纬度信息;
处理器用于根据第一请求消息以及预存的货物信息确定出预设范围内具有所查货物的地区的位置信息以及对应的仓库数量信息,并生成第一响应消息,包括:
根据第一请求消息以及预存的货物信息确定出预设范围内具有所查货物的仓库;
根据确定出的仓库所对应的位置信息统计各一级地区具有的仓库数量和各二级地区具有的仓库的数量,并生成第一响应消息;其中,第一响应消息包括预设范围内具有所查货物的一级地区的经纬度信息和其对应的仓库数量信息,以及具有所查货物的二级地区的经纬度信息和其对应的仓库数量信息。
可选地,在本发明实施例提供的后台服务器中,仓库的位置信息还包括仓库所在的经纬度信息;处理器还用于:
接收终端设备发送的查询货物库存量的第二请求消息;其中,第二请求消息包括一级地区对应的编码信息;
根据第二请求消息以及预存的货物信息确定一级地区内具有所查货物的仓库的经纬度信息并统计对应仓库的库存量,生成第二响应消息;其中,第二响应消息包括一级地区内具有所查货物的仓库的经纬度信息以及对应仓库的库存量信息;
向终端设备反馈第二响应消息,以使终端设备根据第二响应消息对地图上具有待查货物的仓库的位置进行打点标注并显示对应仓库的库存量。
基于同一发明构思,本发明实施例提供了一种计算机可读的非易失性存储介质,计算机可读的非易失性存储介质存储有计算机可执行指令,计算机可执行指令用于使计算执行本发明实施例提供的上述任一种方法。
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
1.一种物流库存显示方法,其特征在于,包括:
接收查询货物库存量的指令;
向后台服务器发送查询货物库存量的第一请求消息;所述第一请求消息中包括所查货物的信息,以使后台服务器根据所述第一请求消息以及预存的货物信息向终端设备反馈第一响应消息;其中,所述第一响应消息包括预设范围内具有所述所查货物的地区的位置信息以及对应的仓库数量信息,所述预存的货物信息包括所述预设范围内每一货物的唯一标识、所在的仓库信息以及所述仓库的位置信息;
接收所述后台服务器反馈的所述第一响应消息;
根据所述第一响应消息显示地图,且对所述地图上具有所述待查货物的地区进行打点标注并显示对应的仓库数量。
2.如权利要求1所述的物流库存显示方法,其特征在于,所述仓库的位置信息包括所述仓库所在的一级地区所对应的编码和经纬度信息以及所述一级地区所属的二级地区所对应的编码和经纬度信息;
所述第一响应消息包括预设范围内具有所述所查货物的一级地区的经纬度信息和其对应的仓库数量信息,以及具有所述所查货物的二级地区的经纬度信息和其对应的仓库数量信息;
所述根据所述第一响应消息显示地图,且对所述地图上具有所述待查货物的地区进行打点标注并显示对应的仓库数量,包括:
当所述地图的缩放等级为多个所述二级地区所对应的等级时,根据所述第一响应消息中的具有所述所查货物的二级地区的经纬度信息和其对应的仓库数量信息,对所述地图上具有所述待查货物的二级地区进行打点标注并显示对应的仓库数量;
当所述地图的缩放等级为多个所述一级地区所对应的等级时,根据所述第一响应消息中的具有所述所查货物的一级地区的经纬度信息和其对应的仓库数量信息,对所述地图上具有所述待查货物的一级地区进行打点标注并显示对应的仓库数量。
3.如权利要求2所述的物流库存显示方法,其特征在于,所述仓库的位置信息还包括所述仓库所在位置的经纬度信息;
在根据所述第一响应消息显示地图之后,还包括:
响应地图缩放操作,控制所述地图的缩放等级为一个所述一级地区所对应的等级,并向后台服务器发送查询货物库存量的第二请求消息;其中,所述第二请求消息包括所述一级地区对应的编码信息,以使后台服务器根据所述第二请求消息以及所述预存的货物信息向终端设备反馈第二响应消息;其中,所述第二响应消息包括所述一级地区内具有所述所查货物的仓库的经纬度信息以及对应仓库的库存量信息;
接收所述后台服务器反馈的所述第二响应消息;
根据所述第二响应消息对所述地图上具有所述待查货物的仓库的位置进行打点标注并显示对应仓库的库存量。
4.一种物流库存统计方法,其特征在于,包括:
接收终端设备发送的查询货物库存量的第一请求消息;其中,所述第一请求消息中包括所查货物的信息;
根据所述第一请求消息以及预存的货物信息确定出预设范围内具有所述所查货物的地区的位置信息以及对应的仓库数量,并生成第一响应消息;其中,所述第一响应消息包括预设范围内具有所述所查货物的地区的位置信息以及对应的仓库数量信息,所述预存的货物信息包括所述预设范围内每一货物的唯一标识、所在的仓库信息以及所述仓库的位置信息;
向终端设备反馈所述第一响应消息,以使所述终端设备根据所述第一响应消息显示地图,且对所述地图上具有所述待查货物的地区进行打点标注并显示对应的仓库数量。
5.如权利要求4所述的物流库存统计方法,其特征在于,所述仓库的位置信息包括所述仓库所在的一级地区所对应的编码和经纬度信息以及所述一级地区所属的二级地区所对应的编码和经纬度信息;
所述根据所述第一请求消息以及预存的货物信息确定出预设范围内具有所述所查货物的地区的位置信息以及对应的仓库数量信息,并生成第一响应消息,包括:
根据所述第一请求消息以及预存的货物信息确定出预设范围内具有所述所查货物的仓库;
根据确定出的仓库所对应的位置信息统计各所述一级地区具有的仓库数量和各所述二级地区具有的仓库的数量,并生成第一响应消息;其中,所述第一响应消息包括预设范围内具有所述所查货物的一级地区的经纬度信息和其对应的仓库数量信息,以及具有所述所查货物的二级地区的经纬度信息和其对应的仓库数量信息。
6.如权利要求5所述的物流库存统计方法,其特征在于,所述仓库的位置信息还包括所述仓库所在的经纬度信息;所述物流库存统计方法还包括:
接收终端设备发送的查询货物库存量的第二请求消息;其中,所述第二请求消息包括所述一级地区对应的编码信息;
根据所述第二请求消息以及所述预存的货物信息确定所述一级地区内具有所述所查货物的仓库的经纬度信息并统计对应仓库的库存量,生成第二响应消息;其中,所述第二响应消息包括所述一级地区内具有所述所查货物的仓库的经纬度信息以及对应仓库的库存量信息;
向终端设备反馈所述第二响应消息,以使所述终端设备根据所述第二响应消息对所述地图上具有所述待查货物的仓库的位置进行打点标注并显示对应仓库的库存量。
7.一种终端设备,包括显示屏、存储器和处理器,其特征在于:
所述存储器,与所述显示屏和处理器连接,配置为存储计算机指令和保存与所述显示屏关联的数据;
所述处理器,与所述显示屏和存储器连接,配置为执行所述计算机指令以使得所述终端设备进行:
接收查询货物库存量的指令;
向后台服务器发送查询货物库存量的第一请求消息;其中,所述第一请求消息中包括所查货物的信息,以使后台服务器根据所述第一请求消息以及预存的货物信息向终端设备反馈第一响应消息;所述第一响应消息包括预设范围内具有所述所查货物的地区的位置信息以及对应的仓库数量信息,所述预存的货物信息包括所述预设范围内每一货物的唯一标识、所在的仓库信息以及所述仓库的位置信息;
接收所述后台服务器反馈的第一响应消息;
根据所述第一响应消息在所述显示屏显示地图,且对所述地图上具有所述待查货物的地区进行打点标注并显示对应的仓库数量。
8.如权利要求7所述的终端设备,其特征在于,所述仓库的位置信息包括所述仓库所在的一级地区所对应的编码和经纬度信息以及所述一级地区所属的二级地区所对应的编码和经纬度信息;
所述第一响应消息包括预设范围内具有所述所查货物的一级地区的经纬度信息和其对应的仓库数量信息,以及具有所述所查货物的二级地区的经纬度信息和其对应的仓库数量信息;
所述处理器用于根据所述第一响应消息在所述显示屏显示地图,且对所述地图上具有所述待查货物的地区进行打点标注并显示对应的仓库数量,包括:
当所述地图的缩放等级为多个所述二级地区所对应的等级时,根据所述第一响应消息中的具有所述所查货物的二级地区的经纬度信息和其对应的仓库数量信息,在所述地图上对具有所述待查货物的二级地区进行打点标注并显示对应的仓库数量;
当所述地图的缩放等级为多个所述一级地区所对应的等级时,根据所述第一响应消息中的具有所述所查货物的一级地区的经纬度信息和其对应的仓库数量信息,在所述地图上对具有所述待查货物的一级地区进行打点标注并显示对应的仓库数量。
9.如权利要求8所述的终端设备,其特征在于,所述仓库的位置信息还包括所述仓库所在的经纬度信息;
所述处理器,还配置为执行所述计算机指令以使得所述终端设备进行:
在根据所述第一响应消息显示地图之后,还包括:
响应地图缩放操作,控制所述地图的缩放等级为一个所述一级地区所对应的等级,并向后台服务器发送查询货物库存量的第二请求消息;其中,所述第二请求消息包括所述一级地区对应的编码信息,以使后台服务器根据所述第二请求消息以及所述预存的货物信息向终端设备反馈第二响应消息;其中,所述第二响应消息包括所述一级地区内具有所述所查货物的仓库的经纬度信息以及对应仓库的库存量信息;
接收所述后台服务器反馈的所述第二响应消息;
根据所述第二响应消息对所述地图上具有所述待查货物的仓库的位置进行打点标注并显示对应仓库的库存量。
10.一种计算机可读的非易失性存储介质,其特征在于,所述计算机可读的非易失性存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算执行权利要求1-6任一项所述的方法。
技术总结