储物柜开柜方法、客户端、设备与流程
- 国知局
- 2024-07-31 22:17:46
本技术实施例涉及仓储物流,特别涉及一种储物柜开柜方法、客户端、设备。
背景技术:
1、随着仓储物流技术的不断发展,储物柜的应用场景也越来越广泛,储物柜的开柜方式也越来越多样化。
2、相关技术中,配送对象将物品存放在储物柜的格口中,服务器向用户使用的终端设备发送取物信息;终端设备接收到取物信息之后,显示取物控件,响应于用户触发取物控件,控制存放有物品的格口打开,以便用户从格口中拿取物品。
3、然而,上述储物柜开柜方法存在问题隐患。实际中,用户容易走错找错柜子,或者配送对象放错柜子。例如有的大厦有ab座,或者有不同的通道出口,如a通道口、b通道口,常常出现在不同位置分别设置相似储物柜的情况,用户容易走错了柜子,例如走到了a通道的储物柜,手机端触发取物控件后,开启了b通道的储物柜的格口,或者,用户还未走到b储物柜就触发取物控件打开了b储物柜的格口,b储物柜的格口中存放的物品可能被他人取走,造成了物品丢失,用户损失较重。
技术实现思路
1、本技术实施例提供了一种储物柜开柜方法、客户端、设备,可用于解决相关技术中的问题。所述技术方案如下:
2、第一方面,本技术实施例提供了一种储物柜开柜方法,所述方法包括:
3、接收服务器发送的物品取件通知,所述物品取件通知指示存放有物品的第一储物柜的第一格口的标识,用于通知用户从所述第一格口中拿取所述物品;
4、显示物品取件页面,所述物品取件页面中显示有所述第一格口的标识和第一开柜控件;
5、响应于针对所述第一开柜控件的触发操作,基于获取到的所述用户的位置信息和所述第一储物柜的位置信息,在所述用户与所述第一储物柜之间的距离大于第一距离阈值的情况下,显示第一提示页面,所述第一提示页面中显示有用于提示所述用户距离所述第一储物柜较远的第一提示信息、第二开柜控件、所述第一储物柜的标识、所述用户所处位置与所述第一储物柜之间的距离信息中的至少一项,所述第二开柜控件用于打开所述第一格口;
6、响应于针对所述第二开柜控件的触发操作,控制所述第一格口打开。
7、第二方面,本技术实施例提供了一种储物柜开柜方法,所述方法包括:
8、显示待存件页面,所述待存件页面中显示有配送用户待配送的至少一个订单的订单信息和各个订单对应的存件控件;
9、响应于针对所述至少一个订单中的目标订单对应的存件控件的触发操作,获取所述目标订单的收货地址;
10、响应于获取到的储物柜的位置信息和所述目标订单的收货地址,在所述目标订单的收货地址与所述储物柜的位置之间的距离大于第二距离阈值的情况下,显示提示窗口,所述提示窗口用于提示所述配送用户核实所述储物柜是否为存放所述目标订单对应的物品的储物柜。
11、第三方面,本技术实施例提供了一种储物柜开柜客户端,所述储物柜开柜客户端包括:
12、接收模块,用于接收服务器发送的物品取件通知,所述物品取件通知指示存放有物品的第一储物柜的第一格口的标识,用于通知用户从所述第一格口中拿取所述物品;
13、显示模块,用于显示物品取件页面,所述物品取件页面中显示有所述第一格口的标识和第一开柜控件;
14、所述显示模块,还用于响应于针对所述第一开柜控件的触发操作,基于获取到的所述用户的位置信息和所述第一储物柜的位置信息,在所述用户与所述第一储物柜之间的距离大于第一距离阈值的情况下,显示第一提示页面,所述第一提示页面中显示有用于提示所述用户距离所述第一储物柜较远的第一提示信息、第二开柜控件、所述第一储物柜的标识、所述用户所处位置与所述第一储物柜之间的距离信息中的至少一项,所述第二开柜控件用于打开所述第一格口;
15、控制模块,用于响应于针对所述第二开柜控件的触发操作,控制所述第一格口打开。
16、在一种可能的实现方式中,所述显示模块,还用于在所述用户与所述第一储物柜之间的距离不大于所述第一距离阈值,且距离所述用户的位置信息指示的位置周边第一范围区域内和/或距离所述第一储物柜的位置信息指示的位置周边第二范围区域内存在第二储物柜的情况下,显示第二提示页面,第二提示页面中显示有用于提醒所述用户核实在当前位置准备开启的储物柜是否是所述第一储物柜的第二提示信息、第三开柜控件、所述第一储物柜的标识、所述用户与所述第一储物柜之间的距离中的至少一项,所述第三开柜控件用于打开所述第一格口。
17、在一种可能的实现方式中,所述控制模块,还用于在所述用户与所述第一储物柜之间的距离不大于所述第一距离阈值,且距离所述用户的位置信息指示的位置周边第一范围区域内和距离所述第一储物柜的位置信息指示的位置周边第二范围区域内不存在第二储物柜的情况下,在所述第一开柜控件被触发后,控制所述第一格口打开。
18、在一种可能的实现方式中,所述控制模块,用于响应于针对所述第二开柜控件的触发操作,向所述服务器发送第一开柜请求,所述第一开柜请求中携带所述第一储物柜的标识和所述第一格口的标识,所述第一开柜请求用于指示所述服务器打开所述第一储物柜的第一格口。
19、在一种可能的实现方式中,所述第一提示页面和所述第二提示页面中还显示有导航控件;
20、所述显示模块,还用于响应于针对所述导航控件的触发操作,显示地图页面,所述地图页面中显示有至少一条以所述用户的位置为起点,以所述第一储物柜的位置为终点的导航路线,所述导航路线用于引导所述用户前往所述第一储物柜。
21、第四方面,本技术实施例提供了一种储物柜开柜客户端,所述储物柜开柜客户端包括:
22、显示模块,用于显示待存件页面,所述待存件页面中显示有配送用户待配送的至少一个订单的订单信息和各个订单对应的存件控件;
23、获取模块,用于响应于针对所述至少一个订单中的目标订单对应的存件控件的触发操作,获取所述目标订单的收货地址;
24、所述显示模块,还用于响应于获取到的储物柜的位置信息和所述目标订单的收货地址,在所述目标订单的收货地址与所述储物柜的位置之间的距离大于第二距离阈值的情况下,显示提示窗口,所述提示窗口用于提示所述配送用户核实所述储物柜是否为存放所述目标订单对应的物品的储物柜。
25、在一种可能的实现方式中,所述装置还包括:
26、发送模块,用于在所述目标订单的收货地址和所述储物柜的位置之间的距离不大于所述第二距离阈值,向服务器发送第二开柜请求,所述第二开柜请求用于所述服务器打开所述储物柜的第二格口,所述第二格口为所述储物柜中处于空闲状态的格口。
27、在一种可能的实现方式中,所述提示窗口包括所述目标订单的收货地址与所述储物柜之间的距离过远的提示信息、所述目标订单的收货地址、所述储物柜的位置信息、所述目标订单的收货地址与所述储物柜的位置之间的距离中的至少一项。
28、第五方面,本技术实施例提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条程序代码,所述至少一条程序代码由所述处理器加载并执行,以使计算机设备实现上述任一所述的储物柜开柜方法。
29、第六方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条程序代码,所述至少一条程序代码由处理器加载并执行,以使计算机实现上述任一所述的储物柜开柜方法。
30、第七方面,还提供了一种计算机程序或计算机程序产品,所述计算机程序或计算机程序产品中存储有至少一条计算机指令,所述至少一条计算机指令由处理器加载并执行,以使计算机实现上述任一种储物柜开柜方法。
31、本技术实施例提供的技术方案至少带来如下有益效果:
32、本技术实施例提供的技术方案,当接收到针对第一开柜控件的触发操作时,为避免用户距离第一储物柜很远就直接将第一储物柜的第一格口打开,在用户和第一储物柜之间的距离大于第一距离阈值的情况下,则显示第一提示页面,以通过第一提示页面中显示的第一提示信息对用户进行提示,如果用户还是想要打开第一储物柜的第一格口,则控制第一格口打开。这种方式对用户进行了强提醒,因此,使得用户可以根据用户和第一储物柜之间的距离来确定是否打开第一格口,使得储物柜开柜方式多样化,且能够降低用户打开第一格口后第一格口中存放的物品被其他用户拿走的概率,降低用户的损失,提高了第一储物柜的第一格口中存放的物品的安全性。
本文地址:https://www.jishuxx.com/zhuanli/20240731/192632.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表