数据处理方法、装置及设备制造方法及图纸

技术编号:21089639 阅读:34 留言:0更新日期:2019-05-11 09:59
本说明书提供一种数据处理方法、装置及设备,本说明书实施例中,餐桌数据包括有状态标识,所述状态标识指示所述目标餐桌处于使用状态或空闲状态,因此,在接收到开台请求后,通过状态标识可以确定目标餐桌的状态,若处于处于空闲状态,则锁定所述餐桌数据,生成所述目标餐桌的开台数据响应所述开台请求,由于餐桌数据被锁定,在出现开台请求并发的情况下,只针对一条开台请求生成当前开台数据,而针对其他开台请求的处理暂无法读取到餐桌数据,另外,在将所述餐桌状态字段更新为使用状态后,解锁所述餐桌数据,在处理其他并发的开台请求时,会发现餐桌处于使用状态,从而可以防止多条开台请求并发而生成多笔订单的情况。

Data Processing Method, Device and Equipment

【技术实现步骤摘要】
数据处理方法、装置及设备
本说明书涉及互联网
,尤其涉及数据处理方法、装置及设备。
技术介绍
随着互联网技术的发展,各行各业为用户提供的服务越来越智能化,例如餐饮服务行业中传统的人工点餐方式也逐渐被智能点餐系统所取代。在智能点餐场景中,就餐人员可以利用点餐客户端发起对餐桌的开台请求,以使服务端处理后续该餐桌的点餐流程。或者,也可以是由餐厅的服务人员利用点餐客户端发起对餐桌的开台请求。因此,有可能出现多人同时对同一餐桌发起开台请求的情况。基于此,需要提供一种更好的数据处理方案,防止请求并发情况下可能出现的错误问题。
技术实现思路
为克服相关技术中存在的问题,本说明书提供了数据处理方法、装置及设备。根据本说明书实施例的第一方面,提供一种数据处理方法,包括:获取针对目标餐桌的开台请求后,获取所述目标餐桌的餐桌数据;所述餐桌数据包括有状态标识,所述状态标识指示所述目标餐桌处于使用状态或空闲状态;若所述状态标识指示所述目标餐桌处于空闲状态,将所述餐桌数据锁定,在更新所述状态标识为使用状态后,释放所述餐桌数据,同时生成所述目标餐桌的当前开台数据以响应所述开台请求;若所述状态标识指示所述目标餐桌本文档来自技高网...

【技术保护点】
1.一种数据处理方法,包括:获取针对目标餐桌的开台请求后,获取所述目标餐桌的餐桌数据;所述餐桌数据包括有状态标识,所述状态标识指示所述目标餐桌处于使用状态或空闲状态;若所述状态标识指示所述目标餐桌处于空闲状态,将所述餐桌数据锁定,在更新所述状态标识为使用状态后,释放所述餐桌数据,同时生成所述目标餐桌的当前开台数据以响应所述开台请求;若所述状态标识指示所述目标餐桌处于使用状态,则获取所述目标餐桌的当前开台数据以响应所述开台请求。

【技术特征摘要】
1.一种数据处理方法,包括:获取针对目标餐桌的开台请求后,获取所述目标餐桌的餐桌数据;所述餐桌数据包括有状态标识,所述状态标识指示所述目标餐桌处于使用状态或空闲状态;若所述状态标识指示所述目标餐桌处于空闲状态,将所述餐桌数据锁定,在更新所述状态标识为使用状态后,释放所述餐桌数据,同时生成所述目标餐桌的当前开台数据以响应所述开台请求;若所述状态标识指示所述目标餐桌处于使用状态,则获取所述目标餐桌的当前开台数据以响应所述开台请求。2.根据权利要求1所述的方法,所述餐桌数据存储于数据库中,所述将所述餐桌数据锁定,包括:向所述数据库发起针对所述餐桌数据的排他行级锁指令,以使所述数据库将所述餐桌数据锁定。3.根据权利要求2所述的方法,所述排他行级锁指令还携带有针对所述状态标识的更新信息,以使所述数据库在更新所述状态标识为使用状态后,释放所述餐桌数据。4.根据权利要求1所述的方法,所述开台请求由用户客户端或商户客户端发起,所述响应开台请求,包括:将所述当前开台数据发送给所述用户客户端或商户客户端,以供所述用户客户端或商户客户端发起基于所述当前开台数据的点餐订单请求。5.一种数据处理方法,包括:获取针对服务资源的占用请求后,获取所述服务资源的资源数据;所述资源数据包括有状态标识,所述状态标识指示所述服务资源处于使用状态或空闲状态;若所述状态标识指示所述服务资源处于空闲状态,将所述资源数据锁定,在更新所述状态标识为使用状态后,释放所述资源数据,同时生成所述服务资源的当前占用数据以响应所述占用请求;若所述状态标识指示所述服务资源处于使用状态,则获取所述服务资源的当前占用数据以响应所述占用请求。6.一种数据处理方法,所述方法包括:确定需开台的目标餐桌,向服务端发起针对所述目标餐桌的开台请求;获取所述服务端返回的所述目标餐桌的当前开台数据;其中,所述当前开台数据由所述服务端通过如下方式生成:获取所述目...

【专利技术属性】
技术研发人员:姚宇汪大锋
申请(专利权)人:浙江口碑网络技术有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1