订单备注的生成方法、装置、电子设备和存储介质与流程

文档序号:26142210发布日期:2021-08-03 14:27阅读:159来源:国知局
订单备注的生成方法、装置、电子设备和存储介质与流程

本发明涉及计算机技术领域,具体涉及一种订单备注的生成方法、装置、电子设备和计算机可读存储介质。



背景技术:

随着互联网技术的发展,互联网为人们提供购物服务或者其他各种生活服务变得越来越普遍。在各种类型的购物软件或者生活服务软件中,用户在下单时,可以录入备注信息,备注信息用于指示用户对该笔订单的商品要求或者派送要求。

现有技术中,用户每次都需要在提交订单页面手动录入备注信息,操作不便且降低了结算效率。此外,备注在下单时非必选项,可能存在用户忘填备注导致订单取消,影响履约成功率。



技术实现要素:

鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的订单备注的生成方法、装置、电子设备和计算机可读存储介质。

根据本发明实施例的第一方面,提供了一种订单备注的生成方法,包括:

接收第一请求,所述第一请求用于请求设置当前账户提交订单时的默认备注;

根据所述第一请求,显示默认备注设置页面;

获取在所述默认备注设置页面内执行的默认备注设置操作,将所述默认备注设置操作的内容发送给服务器,以使所述服务器为所述当前账户设置提交订单时的默认备注。

在一些实施例中,所述方法还包括:

接收第二请求,所述第二请求用于请求显示提交订单页面,所述提交订单页面包括备注栏;

根据所述第二请求的发送账户,获取所述发送账户设置的默认备注;

根据所述第二请求,显示所述提交订单页面,其中,若所述第二请求的发送账户设置有默认备注,在所述提交订单页面的备注栏显示所述默认备注,若所述第二请求的发送账户没有设置默认备注,在所述提交订单页面的备注栏显示提示信息,所述提示信息用于提示编辑备注内容。

在一些实施例中,所述默认备注被配置为针对预设应用范围有效,所述应用范围包括订单所针对的商户范围、商品范围和/或收货信息范围,

所述若所述第二请求的发送账户设置有默认备注,在所述提交订单页面的备注栏显示所述默认备注包括:

若所述第二请求的发送账户设置有默认备注,且当前订单所针对的商户、商品和/或收货信息属于所述默认备注的有效应用范围,在所述提交订单页面的备注栏显示所述默认备注。

在一些实施例中,所述若所述第二请求的发送账户设置有默认备注,在所述提交订单页面的备注栏显示所述默认备注包括:

若所述第二请求的发送账户设置有多个默认备注,在所述提交订单页面的备注栏显示与当前订单匹配的默认备注。

在一些实施例中,所述根据所述第二请求,显示所述提交订单页面之后,所述方法还包括:

接收第三请求,所述第三请求用于请求编辑备注内容;

响应于所述第三请求,显示默认备注设置页面;

获取在所述默认备注设置页面内执行的默认备注设置操作,将所述默认备注设置操作的内容发送给服务器,以使所述服务器为所述当前账户设置提交订单时的默认备注。

在一些实施例中,所述默认备注设置页面包括备注输入区和默认备注设置区,

所述获取在所述默认备注设置页面内执行的默认备注设置操作,将所述默认备注设置操作的内容发送给服务器,以使所述服务器为所述当前账户设置提交订单时的默认备注包括:

获取在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作,将所述备注信息和所述设置操作的设置内容发送给服务器,以使所述服务器为所述当前账户设置提交订单时的默认备注。

在一些实施例中,所述默认备注设置操作的设置内容包括:设置所述默认备注针对所有商户有效,或者设置所述默认备注针对选定商户有效,或者设置所述默认备注针对所有商品有效,或者设置所述默认备注针对选定商品有效,或者设置所述默认备注针对所有收货信息有效,或者设置所述默认备注针对选定收货信息有效。

在一些实施例中,所述获取在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作之前,所述默认备注设置区的显示状态为第一状态,所述第一状态用于指示未在所述默认备注设置区内执行设置操作,

所述获取在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作之后,所述方法还包括:

接收状态切换指令,所述状态切换指令用于指示将所述默认备注设置区的显示状态切换为第二状态,所述第二状态用于指示已在所述默认备注设置区内执行设置操作;

响应于所述状态切换指令,将所述默认备注设置区的显示状态切换为第二状态。

在一些实施例中,所述提示信息包括第一提示信息和第二提示信息,所述第一提示消息用于提示选择取餐柜取餐,所述第二提示消息用于提示输入口味和/或偏好,所述在所述提交订单页面的备注栏显示提示信息包括:

若所述收货地址的预设距离范围内有取餐柜,在所述提交订单页面的备注栏显示第一提示信息;

若所述收货地址的预设距离范围内没有取餐柜,在所述提交订单页面的备注栏显示第二提示信息。

根据本发明实施例的第二方面,提供了一种订单备注的生成方法,包括:

接收终端发送的在所述终端的默认备注设置页面内执行的默认备注设置操作的内容,所述默认备注设置页面在所述终端响应于第一请求后显示,所述第一请求用于请求设置当前账户提交订单时的默认备注;

根据所述默认备注设置操作的内容,为所述当前账户设置提交订单时的默认备注。

在一些实施例中,所述方法还包括:接收终端发送的第二请求,所述第二请求用于请求显示提交订单页面,所述提交订单页面包括备注栏;

响应于所述第二请求,判断所述第二请求的发送账户是否设置有默认备注;

若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注;

若所述第二请求的发送账户没有设置默认备注,将提示信息发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示提示信息,所述提示信息用于提示编辑备注内容。

在一些实施例中,所述默认备注被配置为针对预设应用范围有效,所述应用范围包括订单所针对的商户范围、商品范围和/或收货信息范围,

所述若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注包括:

若所述第二请求的发送账户设置有默认备注,且当前订单所针对的商户、商品和/或收货信息属于所述默认备注的有效应用范围,将所述默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注。

在一些实施例中,所述若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注包括:

若所述第二请求的发送账户设置有多个默认备注,将与当前订单匹配的默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注。

在一些实施例中,所述默认备注设置页面还在所述终端响应于第三请求后显示,所述第三请求为所述终端在根据所述第二请求显示所述提交订单页面之后所接收,所述第三请求用于请求编辑备注内容。

在一些实施例中,所述默认备注设置页面包括备注输入区和默认备注设置区,

所述接收所述终端发送的在所述终端的默认备注设置页面内执行的默认备注设置操作的内容包括:

接收所述终端发送的在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作的设置内容。

在一些实施例中,所述默认备注设置操作的设置内容包括:设置所述默认备注针对所有商户有效,或者设置所述默认备注针对选定商户有效,或者设置所述默认备注针对所有商品有效,或者设置所述默认备注针对选定商品有效,或者设置所述默认备注针对所有收货信息有效,或者设置所述默认备注针对选定收货信息有效。

在一些实施例中,所述接收所述终端发送的在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作的设置内容之前,所述默认备注设置区的显示状态为第一状态,所述第一状态用于指示未在所述默认备注设置区内执行设置操作,

所述接收所述终端发送的在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作的设置内容之后,所述方法还包括:

向终端发送状态切换指令,所述状态切换指令用于指示将所述默认备注设置区的显示状态切换为第二状态,所述第二状态用于指示已在所述默认备注设置区内执行设置操作;

响应于所述状态切换指令,将所述默认备注设置区的显示状态切换为第二状态。

在一些实施例中,所述提示信息包括第一提示信息和第二提示信息,所述第一提示消息用于提示选择取餐柜取餐,所述第二提示消息用于提示输入口味和/或偏好,所述若所述第二请求的发送账户没有设置默认备注,将提示信息发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示提示信息包括:

若所述第二请求的发送账户没有设置默认备注,判断当前订单的收货地址的预设距离范围内是否有取餐柜;

若当前订单的收货地址的预设距离范围内有取餐柜,将第一提示信息发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示第一提示信息;

若当前订单的收货地址的预设距离范围内没有取餐柜,将第二提示信息发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示第二提示信息。

在一些实施例中,所述根据所述默认备注设置操作的内容,为所述当前账户设置提交订单时的默认备注包括:若所述默认备注设置操作的内容包括设置所述默认备注针对所有商户有效,将所述备注作为所述当前账户提交订单时的默认备注存储,并设置第一标识,所述第一标识用于指示所述默认备注适用于所有商户;

所述若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端包括:若存在所述第一标识,根据所述第一标识将所述默认备注发送给所述终端。

在一些实施例中,所述根据所述默认备注设置操作的内容,为所述当前账户设置提交订单时的默认备注包括:若所述默认备注设置操作的内容包括设置所述默认备注针对选定商户有效,将所述备注作为所述当前账户提交订单时的默认备注存储,根据所述选定商户的商户标识生成商户标识集合,并设置第二标识,所述第二标识用于指示所述默认备注适用于选定商户;

所述若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端包括:若存在所述第二标识,判断当前订单所针对的商户的商户标识是否属于所述商户标识集合,若当前订单所针对的商户的商户标识属于所述商户标识集合,将所述默认备注发送给所述终端。

根据本发明实施例的第三方面,提供了一种订单备注的生成装置,包括:

接收模块,用于接收第一请求,所述第一请求用于请求设置当前账户提交订单时的默认备注;

显示模块,用于根据所述第一请求,显示默认备注设置页面;

获取模块,用于获取在所述默认备注设置页面内执行的默认备注设置操作,将所述默认备注设置操作的内容发送给服务器,以使所述服务器为所述当前账户设置提交订单时的默认备注。

在一些实施例中,所述接收模块还用于接收第二请求,所述第二请求用于请求显示提交订单页面,所述提交订单页面包括备注栏;

所述获取模块还用于根据所述第二请求的发送账户,获取所述发送账户设置的默认备注;

所述显示模块还用于根据所述第二请求,显示所述提交订单页面,其中,若所述第二请求的发送账户设置有默认备注,在所述提交订单页面的备注栏显示所述默认备注,若所述第二请求的发送账户没有设置默认备注,在所述提交订单页面的备注栏显示提示信息,所述提示信息用于提示编辑备注内容。

在一些实施例中,所述默认备注被配置为针对预设应用范围有效,所述应用范围包括订单所针对的商户范围、商品范围和/或收货信息范围,

所述若所述第二请求的发送账户设置有默认备注,在所述提交订单页面的备注栏显示所述默认备注包括:

若所述第二请求的发送账户设置有默认备注,且当前订单所针对的商户、商品和/或收货信息属于所述默认备注的有效应用范围,在所述提交订单页面的备注栏显示所述默认备注。

在一些实施例中,所述若所述第二请求的发送账户设置有默认备注,在所述提交订单页面的备注栏显示所述默认备注包括:

若所述第二请求的发送账户设置有多个默认备注,在所述提交订单页面的备注栏显示与当前订单匹配的默认备注。

在一些实施例中,所述根据所述第二请求,显示所述提交订单页面之后,所述接收模块还用于接收第三请求,所述第三请求用于请求编辑备注内容;

所述显示模块还用于响应于所述第三请求,显示默认备注设置页面;

所述获取模块还用于获取在所述默认备注设置页面内执行的默认备注设置操作,将所述默认备注设置操作的内容发送给服务器,以使所述服务器为所述当前账户设置提交订单时的默认备注。

在一些实施例中,所述默认备注设置页面包括备注输入区和默认备注设置区,

所述获取在所述默认备注设置页面内执行的默认备注设置操作,将所述默认备注设置操作的内容发送给服务器,以使所述服务器为所述当前账户设置提交订单时的默认备注包括:

获取在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作,将所述备注信息和所述设置操作的设置内容发送给服务器,以使所述服务器为所述当前账户设置提交订单时的默认备注。

在一些实施例中,所述默认备注设置操作的设置内容包括:设置所述默认备注针对所有商户有效,或者设置所述默认备注针对选定商户有效,或者设置所述默认备注针对所有商品有效,或者设置所述默认备注针对选定商品有效,或者设置所述默认备注针对所有收货信息有效,或者设置所述默认备注针对选定收货信息有效。

在一些实施例中,所述获取模块在获取在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作之前,所述默认备注设置区的显示状态为第一状态,所述第一状态用于指示未在所述默认备注设置区内执行设置操作,

所述获取模块在获取在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作之后,所述接收模块还用于接收状态切换指令,所述状态切换指令用于指示将所述默认备注设置区的显示状态切换为第二状态,所述第二状态用于指示已在所述默认备注设置区内执行设置操作;

所述装置还包括切换模块,用于响应于所述状态切换指令,将所述默认备注设置区的显示状态切换为第二状态。

在一些实施例中,所述提示信息包括第一提示信息和第二提示信息,所述第一提示消息用于提示选择取餐柜取餐,所述第二提示消息用于提示输入口味和/或偏好,所述在所述提交订单页面的备注栏显示提示信息包括:

若所述收货地址的预设距离范围内有取餐柜,在所述提交订单页面的备注栏显示第一提示信息;

若所述收货地址的预设距离范围内没有取餐柜,在所述提交订单页面的备注栏显示第二提示信息。

根据本发明实施例的第四方面,提供了一种订单备注的生成装置,包括:

接收模块,用于接收终端发送的在所述终端的默认备注设置页面内执行的默认备注设置操作的内容,所述默认备注设置页面在所述终端响应于第一请求后显示,所述第一请求用于请求设置当前账户提交订单时的默认备注;

设置模块,用于根据所述默认备注设置操作的内容,为所述当前账户设置提交订单时的默认备注。

在一些实施例中,所述接收模块还用于接收终端发送的第二请求,所述第二请求用于请求显示提交订单页面,所述提交订单页面包括备注栏;

所述装置还包括:

判断模块,用于响应于所述第二请求,判断所述第二请求的发送账户是否设置有默认备注;

第一发送模块,用于若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注;

第二发送模块,用于若所述第二请求的发送账户没有设置默认备注,将提示信息发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示提示信息,所述提示信息用于提示编辑备注内容。

在一些实施例中,所述默认备注被配置为针对预设应用范围有效,所述应用范围包括订单所针对的商户范围、商品范围和/或收货信息范围,

所述若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注包括:

若所述第二请求的发送账户设置有默认备注,且当前订单所针对的商户、商品和/或收货信息属于所述默认备注的有效应用范围,将所述默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注。

在一些实施例中,所述若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注包括:

若所述第二请求的发送账户设置有多个默认备注,将与当前订单匹配的默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注。

在一些实施例中,所述默认备注设置页面还在所述终端响应于第三请求后显示,所述第三请求为所述终端在根据所述第二请求显示所述提交订单页面之后所接收,所述第三请求用于请求编辑备注内容。

在一些实施例中,所述默认备注设置页面包括备注输入区和默认备注设置区,

所述接收所述终端发送的在所述终端的默认备注设置页面内执行的默认备注设置操作的内容包括:

接收所述终端发送的在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作的设置内容。

在一些实施例中,所述默认备注设置操作的设置内容包括:设置所述默认备注针对所有商户有效,或者设置所述默认备注针对选定商户有效,或者设置所述默认备注针对所有商品有效,或者设置所述默认备注针对选定商品有效,或者设置所述默认备注针对所有收货信息有效,或者设置所述默认备注针对选定收货信息有效。

在一些实施例中,所述接收模块在接收所述终端发送的在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作的设置内容之前,所述默认备注设置区的显示状态为第一状态,所述第一状态用于指示未在所述默认备注设置区内执行设置操作,

所述接收模块在接收所述终端发送的在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作的设置内容之后,所述装置还包括:

第三发送模块,用于向终端发送状态切换指令,所述状态切换指令用于指示将所述默认备注设置区的显示状态切换为第二状态,所述第二状态用于指示已在所述默认备注设置区内执行设置操作;

切换模块,用于响应于所述状态切换指令,将所述默认备注设置区的显示状态切换为第二状态。

在一些实施例中,所述提示信息包括第一提示信息和第二提示信息,所述第一提示消息用于提示选择取餐柜取餐,所述第二提示消息用于提示输入口味和/或偏好,所述若所述第二请求的发送账户没有设置默认备注,将提示信息发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示提示信息包括:

若所述第二请求的发送账户没有设置默认备注,判断当前订单的收货地址的预设距离范围内是否有取餐柜;

若当前订单的收货地址的预设距离范围内有取餐柜,将第一提示信息发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示第一提示信息;

若当前订单的收货地址的预设距离范围内没有取餐柜,将第二提示信息发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示第二提示信息。

在一些实施例中,所述根据所述默认备注设置操作的内容,为所述当前账户设置提交订单时的默认备注包括:若所述默认备注设置操作的内容包括设置所述默认备注针对所有商户有效,将所述备注作为所述当前账户提交订单时的默认备注存储,并设置第一标识,所述第一标识用于指示所述默认备注适用于所有商户;

所述若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端包括:若存在所述第一标识,根据所述第一标识将所述默认备注发送给所述终端。

在一些实施例中,所述根据所述默认备注设置操作的内容,为所述当前账户设置提交订单时的默认备注包括:若所述默认备注设置操作的内容包括设置所述默认备注针对选定商户有效,将所述备注作为所述当前账户提交订单时的默认备注存储,根据所述选定商户的商户标识生成商户标识集合,并设置第二标识,所述第二标识用于指示所述默认备注适用于选定商户;

所述若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端包括:若存在所述第二标识,判断当前订单所针对的商户的商户标识是否属于所述商户标识集合,若当前订单所针对的商户的商户标识属于所述商户标识集合,将所述默认备注发送给所述终端。

根据本发明实施例的第五方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述订单备注的生成方法对应的操作。

根据本发明实施例的第六方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行上述订单备注的生成方法对应的操作。

根据本发明实施例的订单备注的生成方法,通过提供默认备注设置页面,用户可以在该页面设置提交订单时的默认备注,后续提交订单时可以直接使用设置好的默认备注,无需手动录入备注信息,操作方便且提高了结算效率,并避免了忘填备注导致的订单取消。

上述说明仅是本发明实施例技术方案的概述,为了能够更清楚了解本发明实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本发明实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明实施例的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明实施例的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1是本发明实施例的应用场景示意图;

图2是本发明实施例提供的订单备注的生成方法的流程图;

图3是本发明实施例的一种界面示意图;

图4是本发明另一实施例提供的订单备注的生成方法的流程图;

图5是本发明另一实施例提供的订单备注的生成方法的流程图;

图6是本发明实施例的一种界面示意图;

图7是本发明实施例的一种界面示意图;

图8是本发明实施例的一种界面示意图;

图9是本发明另一实施例提供的订单备注的生成方法的流程图;

图10是本发明实施例提供的订单备注的生成装置的结构示意图;

图11是本发明另一实施例提供的订单备注的生成装置的结构示意图;

图12示出了本发明实施例提供的电子设备的结构示意图。

具体实施方式

下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。

在各种类型的购物软件或者生活服务软件中,用户在下单时,可以录入备注信息,备注信息用于指示用户对该笔订单的商品要求或者派送要求。现有技术中,用户每次都需要在提交订单页面手动录入备注信息,操作不便且降低了结算效率。由于用户对商品的喜好(如对食物的口味、偏好等)一般不会改变,例如,对于美食外卖订单,用户在下单时,需要录入与上次下单相同的备注信息,如“不要葱,不要香菜,不要姜,多放辣椒,放到门口不要敲门”,若每次下单时都需要重复录入上述信息,操作繁琐,下单结算效率低。此外,备注在下单时非必选项,可能存在用户忘填备注导致订单取消,影响履约成功率。

本领域技术人员应理解,本发明实施例中的订单可以是各种类型的商品或服务,而不限于上述举例的外卖订单。下文为便于描述,将以外卖订单为例进行说明。

因此,本发明实施例提供了一种订单备注的生成方法,通过提供默认备注设置页面,用户可以在该页面设置提交订单时的默认备注,后续提交订单时可以直接使用设置好的默认备注,无需手动录入备注信息,减少了跳转到备注编辑页的操作次数,降低重复录入相同备注的情况,操作方便且提高了结算效率,并避免了忘填备注导致的订单取消。此外,还可以设置备注的有效范围,将默认备注与商户id做关联,例如某一条默认备注是针对本商户有效还是针对全局商户均有效等,可以实现用户购买同商户的商品时自动填写相同的默认备注内容。

本发明实施例中,用户的默认备注设置操作和下单操作在安装有购物软件或者生活服务软件的客户端进行,默认备注的设置和存储在购物软件或者生活服务软件的服务器完成。客户端可以是任何类型的电子设备或终端,例如手机、平板电脑、便携式数码相机、媒体播放器、便携式游戏设备、个人数字助理(pda)、台式计算机、笔记本电脑更各种终端,以下统称为终端。服务端可以是任何类型的电子设备,一般为平台的服务器或服务器集群,本发明实施例以服务器为例进行说明。

图1是本发明实施例的应用场景示意图。其中,第三方平台通过服务器提供网页或者应用软件服务,从而为商户提供在线商品销售平台或者在线服务提供平台。用户在终端上打开相应的网页或者应用软件,搜索商品/服务或店铺,进入搜索结果中提供的商品详情页面或者店铺详情页面,并下单购买该商品或者该店铺下的商品/服务。终端与服务器之间通过有线网络或者无线网络进行通信。

图2是本发明实施例提供的订单备注的生成方法的流程图。该方法从终端侧进行描述,其包括如下步骤:

步骤201:接收第一请求,所述第一请求用于请求设置当前账户提交订单时的默认备注。

其中,第一请求是用户向终端发送的请求设置当前账户提交订单时的默认备注。客户端软件可以在单独的设置页面提供默认备注的设置入口,例如提供设置默认备注的按钮,用户通过在设置页面中点击该按钮,从而向终端发送用于请求设置当前账户提交订单时的默认备注的第一请求。可以理解的是,该设置页面可以是客户端软件的总设置页面,也可以是总设置页面下的子设置页面。

在一些实施例中,客户端软件还可以在下单过程中的提交订单页面提供默认备注的设置入口,例如在提交订单页面的备注栏提供设置默认备注的按钮,用户通过在提交订单页面中点击该按钮,向终端发送编辑备注内容用于请求设置当前账户提交订单时的默认备注的请求。

步骤202:根据所述第一请求,显示默认备注设置页面。

终端接收到第一请求后,响应于所述第一请求,显示用于设置默认备注的默认备注设置页面。用户可以在该默认备注设置页面内输入需要设置的默认备注内容,进行默认备注的设置。

所述默认备注设置页面包括备注输入区和默认备注设置区,备注输入区用于输入备注信息,默认备注设置区用于提供将输入的备注信息设置为默认备注的操作按钮。其中,备注信息包括文本和/或图片,例如用于提示商户的对商品要求的文本信息,或者用于提示派送人员的对派送要求的文本信息,如“不要葱,不要香菜,不要姜,多放辣椒,放到门口不要敲门”;或者用于提示派送人员的对派送要求的图片信息,如指示派送人员放置商品位置的环境照片。

步骤203:获取在所述默认备注设置页面内执行的默认备注设置操作,将所述默认备注设置操作的内容发送给服务器,以使所述服务器为所述当前账户设置提交订单时的默认备注。

用户在在所述备注输入区内输入备注信息,在所述默认备注设置区内执行的设置操作。终端获取到备注信息和所述设置操作的设置内容后,将其发送给服务器,以使所述服务器为所述当前账户设置提交订单时的默认备注。可以理解的是,默认备注与账户相关联,可以通过账户id关联用户设置的默认备注。

所述默认备注可以被配置为针对预设应用范围有效,所述应用范围包括订单所针对的商户范围、商品范围和/或收货信息范围。所述默认备注设置操作的设置内容包括:设置所述默认备注针对所有商户有效,或者设置所述默认备注针对选定商户有效,或者设置所述默认备注针对所有商品有效,或者设置所述默认备注针对选定商品有效,或者设置所述默认备注针对所有收货信息有效,或者设置所述默认备注针对选定收货信息有效。

默认备注设置区可提供选择预设应用范围的操作按钮,用户通过点击该操作按钮,选取需要设定的应用范围。例如,用户点击操作按钮后,在默认备注设置页面上显示设置默认备注的浮层,该浮层占据默认备注设置页面的一部分区域,例如页面下方区域,在浮层内,可通过上滑、下滑操作选取所需设置的应用范围。当然,还可以在浮层内提供应用范围的编辑框,以供用户直接录入默认备注所适用的应用范围。

默认备注被配置为针对预设商户范围有效时,是指默认备注仅针对选定的一个商户有效、多个商户有效或者全局商户均有效。一般针对不同类型的商户备注信息也不同,当默认备注针对选定的多个商户有效时,一般可以通过选择商户类型,从而使该默认备注针对某个类型的商户有效,例如“不要葱,不要香菜,不要姜,多放辣椒,放到门口不要敲门”仅针对外卖商户有效,“请发最小码”仅针对服装商户有效。

默认备注被配置为针对预设商品范围有效时,是指默认备注仅针对选定的一个商品有效、多个商品有效或者全局商品均有效。一般针对不同类型的商品备注信息也不同,当默认备注针对选定的多个商品有效时,一般可以通过选择商品类型,从而使该默认备注针对某个类型的商品有效,例如“请发最小码”仅针对服装商品有效,“请加冰块运输”仅针对冰鲜商品有效。

默认备注被配置为针对预设收货信息范围有效时,是指默认备注仅针对选定的一个收货信息有效、多个收货信息有效或者全局收货信息均有效。例如对于同一用户,其收货信息中可能包括多个收货信息,例如收货信息中地址不同,寄给家庭地址的美食外卖是给家里老人和小孩吃的,寄给公司地址的美食外卖是给自己吃的,针对不同地址下单时对口味的要求也不同,或者是针对不同地址下单时要求派送人员放置的位置也不同。例如“不要葱,不要香菜,不要姜,不放辣椒,放到门口不要敲门”的默认备注针对家庭地址有效,“葱和香菜都要,多放辣椒,放到智能取餐柜”的默认备注针对公司地址有效。

综上可知,用户可以为自己的账户设置多个默认备注,并为每个默认备注设置对应的有效应用范围。

在一些实施例中,在默认备注设置区内,终端获取在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作之前,所述默认备注设置区的显示状态为第一状态,所述第一状态用于指示未在所述默认备注设置区内执行设置操作。获取在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作之后,该方法还包括:

步骤a1:接收状态切换指令,所述状态切换指令用于指示将所述默认备注设置区的显示状态切换为第二状态,所述第二状态用于指示已在所述默认备注设置区内执行设置操作;

步骤a2:响应于所述状态切换指令,将所述默认备注设置区的显示状态切换为第二状态。

通过上述方式,可以让用户直观的了解是否已执行了默认备注的设置操作。第一状态和第二状态可以通过不同颜色进行区分,例如第一状态下默认备注设置区内的文字为灰色,代表尚未进行默认备注的设置操作;第二状态下默认备注设置区内的文字为蓝色或黑色,代表已经进行默认备注的设置操作。第一状态和第二状态还可以通过不同的文字进行区分,例如第一状态下默认备注设置区内的文字内容为“设置默认备注”,代表尚未进行默认备注的设置操作;第二状态下默认备注设置区内的文字内容为“本店默认备注”、“外卖订单默认备注”、“不设为默认”等,代表已经进行默认备注的设置操作。还可以结合上述两种方式,以区分第一状态和第二状态。

请参考图3所示,为本发明实施例在客户端软件的设置页面提供默认备注的设置入口并进行默认备注设置的界面示意图。如图3中(a)所示,在客户端软件的设置页面中,提供有默认备注的设置按钮,用户点击该按钮,进入图3中(b)所示的默认备注设置页面。如图3中(c)所示用户在默认备注设置页面中输入默认备注信息,以及设置该默认备注的应用范围,点击“完成”按钮,即可将该默认备注的设置提交到服务器,在服务器端完成默认备注的设置,此时显示图3中(d)所示的浮窗,提示用户已设置默认备注。

本发明实施例通过提供默认备注设置页面,用户可以在该页面设置提交订单时的默认备注,后续提交订单时可以直接使用设置好的默认备注,无需手动录入备注信息,操作方便且提高了结算效率,并避免了忘填备注导致的订单取消。

若用户的当前账户设置了提交订单时的默认备注,则在该账户后续下单时,可以自动获取到设置好的默认备注并直接使用该默认备注。因此,请参考图4所示,在一些实施例中,该方法还包括如下步骤:

步骤401:接收第二请求,所述第二请求用于请求显示提交订单页面,所述提交订单页面包括备注栏。

用户在下单时,选择好商品后,一般都需要进入提交订单页面,进行订单详细信息的确认。订单详细信息包括收货信息(包括收货人、联系电话、收货地址等)、配送时间、支付方式、选择红包/优惠券、备注、发票信息等。在确定或修改上述信息后,再行提交订单,进入结算页面。相应的,提交订单页面中包括一个或多个用于展示上述信息的区域,其中包括用于展示备注信息的备注栏。

本步骤中,第二请求则是用户向终端发送的显示提交订单页面的请求,用户在选择好商品后,点击“去结算”等类似按钮,从而发送第二请求。

步骤402:根据所述第二请求的发送账户,获取所述发送账户设置的默认备注。

前文已描述,用户在设置默认备注时,默认备注与账户id相关联。本步骤中,可以在服务器端通过获取第二请求的发送账户,根据发送账户的账户id,获取该发送账户id所关联的默认备注,并发送给终端。

步骤403:根据所述第二请求,显示所述提交订单页面,其中,若所述第二请求的发送账户设置有默认备注,在所述提交订单页面的备注栏显示所述默认备注,若所述第二请求的发送账户没有设置默认备注,在所述提交订单页面的备注栏显示提示信息,所述提示信息用于提示编辑备注内容。

前文已描述,所述默认备注可以被配置为针对预设应用范围有效,所述应用范围包括订单所针对的商户范围、商品范围和/或收货信息范围。因此,若所述第二请求的发送账户设置有默认备注,且当前订单所针对的商户、商品和/或收货信息属于所述默认备注的有效应用范围,在所述提交订单页面的备注栏显示所述默认备注。若第二请求的发送账户没有设置默认备注,则获取不到默认备注,无法在提交订单页面的备注栏显示默认备注,此时,可在备注栏显示提示信息,提示用户手动编辑备注内容。

当所述第二请求的发送账户设置有多个默认备注时,在所述提交订单页面的备注栏需要显示与当前订单匹配的默认备注。匹配默认备注由服务器完成,服务器获取到与当前订单匹配的默认备注后,发送给终端,以使终端在备注栏显示该默认备注。默认备注与订单匹配,则是指该订单所针对的商户、商品和/或收货信息属于所述默认备注的有效应用范围。

在提交订单页面的备注栏显示的默认备注,已经被自动录入该订单的备注信息中。若用户不对备注进行修改,可直接应用该备注,用户提交订单后,该备注将被提供给商户和派送人员。若用户需要修改备注信息,也可以点击备注栏,进入默认备注设置页面,对该条备注进行编辑,例如修改默认备注中的某些词,或者删除整条默认备注以重新编辑。

所述提示信息包括第一提示信息和第二提示信息,所述第一提示消息用于提示选择取餐柜取餐,所述第二提示消息用于提示输入口味和/或偏好。

若所述收货地址的预设距离范围内有取餐柜,在所述提交订单页面的备注栏显示第一提示信息。用户看到该第一提示消息,可以点击备注栏,进入默认备注设置页面,在默认备注设置页面的备注输入区内,同样显示该第一提示消息,用户可根据该提示消息录入备注信息,例如“希望放入智能柜存餐”。需要注意的是,默认备注设置页面的备注输入区内显示的第一提示消息仅为提示消息,而非备注内容。

若所述收货地址的预设距离范围内没有取餐柜,在所述提交订单页面的备注栏显示第二提示信息。用户看到该第二提示消息,可以点击备注栏,进入默认备注设置页面,在默认备注设置页面的备注输入区内,同样显示该第二提示消息,用户可根据该提示消息录入备注信息,例如“少辣”。需要注意的是,默认备注设置页面的备注输入区内显示的第二提示消息仅为提示消息,而非备注内容。

图5是本发明另一实施例提供的订单备注的生成方法的流程图。该实施例中,客户端软件在下单过程中的提交订单页面提供默认备注的设置入口,该方法包括如下步骤:

步骤501:接收第三请求,所述第三请求用于请求编辑备注内容。

在步骤403根据所述第二请求,显示所述提交订单页面之后,无论第二请求的发送账户是否设置有默认备注,用户均可以在提交订单页面中点击备注栏,进入默认备注设置页面。用户可以仅在默认备注设置页面中编辑当前订单的备注内容,也可以在默认备注设置页面中编辑并设置新的默认备注。无论是编辑当前订单的备注内容,还是设置新的默认备注,均需要编辑备注内容。

用户通过在提交订单页面中点击备注栏,从而向终端发送第三请求,请求编辑备注内容。

步骤502:响应于所述第三请求,显示默认备注设置页面。

终端接收到第三请求后,响应于该第三请求,显示默认备注设置页面,供用户编辑当前订单的备注内容,或是设置新的默认备注。默认备注设置页面的具体显示内容与步骤202中类似,可参考前文描述,此处不再赘述。

步骤503:获取在所述默认备注设置页面内执行的默认备注设置操作,将所述默认备注设置操作的内容发送给服务器,以使所述服务器为所述当前账户设置提交订单时的默认备注。

本步骤的执行过程与步骤203类似,可参考前文描述,此处不再赘述。

请参考图6所示,为本发明实施例在客户端软件的下单过程中获取到默认备注的界面示意图。如图6中(a)所示,在客户端软件的下单页面中,用户点击“去结算”按钮,进入图6中(b)所示的提交订单页面。如图6中(b)所示,提交订单页面中备注栏显示默认备注“不要葱,不要香菜,不要姜,不放辣椒,放到门口不要敲门”,若用户点击“提交订单”按钮,将进入结算页面,若用户点击备注栏,则进入图6中(c)所示的默认备注设置页面,用户可以在该页面中编辑备注内容,或者重新设置修改后的该条默认备注的应用范围。

若当前订单的收货地址的预设距离范围内有取餐柜,请参考图7所示,为本发明实施例在客户端软件的下单过程中没有获取到默认备注的界面示意图。如图7中(a)所示,提交订单页面中备注栏显示第一提示消息“可选择智能柜取餐,无接触更安心”。用户点击备注栏,则进入图7中(b)所示的默认备注设置页面,如图7中(c)所示,用户可以在该页面中编辑备注内容为“希望放入智能柜存餐”,并点击默认备注设置区的“设置默认备注”按钮。在图7中(d)所示的浮层中上下滑动备选项,选择“本店默认备注”,从而设置编辑好的默认备注的应用范围,进入图7中(e)所示的页面,默认备注设置区的显示状态切换为第二状态,点击“完成”按钮,完成默认备注的设置。

若当前订单的收货地址的预设距离范围内没有取餐柜,请参考图8所示,为本发明另一实施例在客户端软件的下单过程中没有获取到默认备注的界面示意图。如图8中(a)所示,提交订单页面中备注栏显示第二提示消息“请输入口味、偏好等要求”。用户点击备注栏,则进入图8中(b)所示的默认备注设置页面,如图8中(c)所示,用户可以在该页面中编辑备注内容为“少辣”,并点击默认备注设置区的“设置默认备注”按钮。在图8中(d)所示的浮层中上下滑动备选项,选择“本店默认备注”,从而设置编辑好的默认备注的应用范围,进入图8中(e)所示的页面,默认备注设置区的显示状态切换为第二状态,点击“完成”按钮,完成默认备注的设置。

请参考图9所示,本发明实施例还提供了一种订单备注的生成方法。该方法应用于服务器,包括:

步骤901:接收终端发送的在所述终端的默认备注设置页面内执行的默认备注设置操作的内容,所述默认备注设置页面在所述终端响应于第一请求后显示,所述第一请求用于请求设置当前账户提交订单时的默认备注;

步骤902:根据所述默认备注设置操作的内容,为所述当前账户设置提交订单时的默认备注。

在一些实施例中,该方法还包括:接收终端发送的第二请求,所述第二请求用于请求显示提交订单页面,所述提交订单页面包括备注栏;

响应于所述第二请求,判断所述第二请求的发送账户是否设置有默认备注;

若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注;

若所述第二请求的发送账户没有设置默认备注,将提示信息发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示提示信息,所述提示信息用于提示编辑备注内容。

在一些实施例中,所述默认备注被配置为针对预设应用范围有效,所述应用范围包括订单所针对的商户范围、商品范围和/或收货信息范围,

所述若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注包括:

若所述第二请求的发送账户设置有默认备注,且当前订单所针对的商户、商品和/或收货信息属于所述默认备注的有效应用范围,将所述默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注。

在一些实施例中,所述若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注包括:

若所述第二请求的发送账户设置有多个默认备注,将与当前订单匹配的默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注。

在一些实施例中,所述默认备注设置页面还在所述终端响应于第三请求后显示,所述第三请求为所述终端在根据所述第二请求显示所述提交订单页面之后所接收,所述第三请求用于请求编辑备注内容。

在一些实施例中,所述默认备注设置页面包括备注输入区和默认备注设置区,

所述接收所述终端发送的在所述终端的默认备注设置页面内执行的默认备注设置操作的内容包括:

接收所述终端发送的在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作的设置内容。

在一些实施例中,所述默认备注设置操作的设置内容包括:设置所述默认备注针对所有商户有效,或者设置所述默认备注针对选定商户有效,或者设置所述默认备注针对所有商品有效,或者设置所述默认备注针对选定商品有效,或者设置所述默认备注针对所有收货信息有效,或者设置所述默认备注针对选定收货信息有效。

在一些实施例中,所述接收所述终端发送的在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作的设置内容之前,所述默认备注设置区的显示状态为第一状态,所述第一状态用于指示未在所述默认备注设置区内执行设置操作,

所述接收所述终端发送的在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作的设置内容之后,所述方法还包括:

向终端发送状态切换指令,所述状态切换指令用于指示将所述默认备注设置区的显示状态切换为第二状态,所述第二状态用于指示已在所述默认备注设置区内执行设置操作;

响应于所述状态切换指令,将所述默认备注设置区的显示状态切换为第二状态。

在一些实施例中,所述提示信息包括第一提示信息和第二提示信息,所述第一提示消息用于提示选择取餐柜取餐,所述第二提示消息用于提示输入口味和/或偏好,所述若所述第二请求的发送账户没有设置默认备注,将提示信息发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示提示信息包括:

若所述第二请求的发送账户没有设置默认备注,判断当前订单的收货地址的预设距离范围内是否有取餐柜;

若当前订单的收货地址的预设距离范围内有取餐柜,将第一提示信息发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示第一提示信息;

若当前订单的收货地址的预设距离范围内没有取餐柜,将第二提示信息发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示第二提示信息。

在一些实施例中,所述根据所述默认备注设置操作的内容,为所述当前账户设置提交订单时的默认备注包括:若所述默认备注设置操作的内容包括设置所述默认备注针对所有商户有效,将所述备注作为所述当前账户提交订单时的默认备注存储,并设置第一标识,所述第一标识用于指示所述默认备注适用于所有商户。第一标识可以是字母或数字,例如1、all等。所述若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端包括:若存在所述第一标识,根据所述第一标识将所述默认备注发送给所述终端。

在一些实施例中,所述根据所述默认备注设置操作的内容,为所述当前账户设置提交订单时的默认备注包括:若所述默认备注设置操作的内容包括设置所述默认备注针对选定商户有效,将所述备注作为所述当前账户提交订单时的默认备注存储,根据所述选定商户的商户标识生成商户标识集合,并设置第二标识,所述第二标识用于指示所述默认备注适用于选定商户。第二标识可以是字母或数字,例如0、selected等。所述若所述第二请求的发送账户设置有默认备注,将所述默上认备注发送给所述终端包括:若存在所述第二标识,判断当前订单所针对的商户的商户标识是否属于所述商户标识集合,若当前订单所针对的商户的商户标识属于所述商户标识集合,将所述默认备注发送给所述终端。其中,商户标识包括商户名称和/或商户id。通过上述方式,将默认备注与商户id相关联,使默认备注对特定的商户有效。

本发明实施例通过提供默认备注设置页面,用户可以在该页面设置提交订单时的默认备注,后续提交订单时可以直接使用设置好的默认备注,无需手动录入备注信息,操作方便且提高了结算效率,并避免了忘填备注导致的订单取消。

本发明实施例的订单备注的生成方法的具体实现过程和有益效果可参考前述图1-8所示的实施例,此处不再赘述。

与前述订单备注的生成方法实施例相对应,本发明实施例还提供了一种订单备注的生成装置。该装置可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,该装置作为一个逻辑意义上的装置,是通过其所在设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。

图10示出了本发明实施例提供的订单备注的生成装置的结构示意图。该装置应用于终端,如图10所示,该装置400包括:

接收模块401,用于接收第一请求,所述第一请求用于请求设置当前账户提交订单时的默认备注;

显示模块402,用于根据所述第一请求,显示默认备注设置页面;

获取模块403,用于获取在所述默认备注设置页面内执行的默认备注设置操作,将所述默认备注设置操作的内容发送给服务器,以使所述服务器为所述当前账户设置提交订单时的默认备注。

在一些实施例中,所述接收模块401还用于接收第二请求,所述第二请求用于请求显示提交订单页面,所述提交订单页面包括备注栏;

所述获取模块403还用于根据所述第二请求的发送账户,获取所述发送账户设置的默认备注;

所述显示模块402还用于根据所述第二请求,显示所述提交订单页面,其中,若所述第二请求的发送账户设置有默认备注,在所述提交订单页面的备注栏显示所述默认备注,若所述第二请求的发送账户没有设置默认备注,在所述提交订单页面的备注栏显示提示信息,所述提示信息用于提示编辑备注内容。

在一些实施例中,所述默认备注被配置为针对预设应用范围有效,所述应用范围包括订单所针对的商户范围、商品范围和/或收货信息范围,

所述若所述第二请求的发送账户设置有默认备注,在所述提交订单页面的备注栏显示所述默认备注包括:

若所述第二请求的发送账户设置有默认备注,且当前订单所针对的商户、商品和/或收货信息属于所述默认备注的有效应用范围,在所述提交订单页面的备注栏显示所述默认备注。

在一些实施例中,所述若所述第二请求的发送账户设置有默认备注,在所述提交订单页面的备注栏显示所述默认备注包括:

若所述第二请求的发送账户设置有多个默认备注,在所述提交订单页面的备注栏显示与当前订单匹配的默认备注。

在一些实施例中,所述根据所述第二请求,显示所述提交订单页面之后,所述接收模块401还用于接收第三请求,所述第三请求用于请求编辑备注内容;

所述显示模块402还用于响应于所述第三请求,显示默认备注设置页面;

所述获取模块403还用于获取在所述默认备注设置页面内执行的默认备注设置操作,将所述默认备注设置操作的内容发送给服务器,以使所述服务器为所述当前账户设置提交订单时的默认备注。

在一些实施例中,所述默认备注设置页面包括备注输入区和默认备注设置区,

所述获取在所述默认备注设置页面内执行的默认备注设置操作,将所述默认备注设置操作的内容发送给服务器,以使所述服务器为所述当前账户设置提交订单时的默认备注包括:

获取在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作,将所述备注信息和所述设置操作的设置内容发送给服务器,以使所述服务器为所述当前账户设置提交订单时的默认备注。

在一些实施例中,所述默认备注设置操作的设置内容包括:设置所述默认备注针对所有商户有效,或者设置所述默认备注针对选定商户有效,或者设置所述默认备注针对所有商品有效,或者设置所述默认备注针对选定商品有效,或者设置所述默认备注针对所有收货信息有效,或者设置所述默认备注针对选定收货信息有效。

在一些实施例中,所述获取模块403在获取在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作之前,所述默认备注设置区的显示状态为第一状态,所述第一状态用于指示未在所述默认备注设置区内执行设置操作,

所述获取模块403在获取在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作之后,所述接收模块401还用于接收状态切换指令,所述状态切换指令用于指示将所述默认备注设置区的显示状态切换为第二状态,所述第二状态用于指示已在所述默认备注设置区内执行设置操作;

所述装置还包括切换模块,用于响应于所述状态切换指令,将所述默认备注设置区的显示状态切换为第二状态。

在一些实施例中,所述提示信息包括第一提示信息和第二提示信息,所述第一提示消息用于提示选择取餐柜取餐,所述第二提示消息用于提示输入口味和/或偏好,所述在所述提交订单页面的备注栏显示提示信息包括:

若所述收货地址的预设距离范围内有取餐柜,在所述提交订单页面的备注栏显示第一提示信息;

若所述收货地址的预设距离范围内没有取餐柜,在所述提交订单页面的备注栏显示第二提示信息。

本发明实施例的订单备注的生成装置400还包括其他用于执行上述方法实施例的各步骤的各个模块,此处不再一一赘述。

图11示出了本发明另一实施例提供的订单备注的生成装置的结构示意图。该装置应用于服务器,如图11所示,该装置500包括:

接收模块501,用于接收终端发送的在所述终端的默认备注设置页面内执行的默认备注设置操作的内容,所述默认备注设置页面在所述终端响应于第一请求后显示,所述第一请求用于请求设置当前账户提交订单时的默认备注;

设置模块502,用于根据所述默认备注设置操作的内容,为所述当前账户设置提交订单时的默认备注。

在一些实施例中,所述接收模块501还用于接收终端发送的第二请求,所述第二请求用于请求显示提交订单页面,所述提交订单页面包括备注栏;

所述装置还包括:

判断模块,用于响应于所述第二请求,判断所述第二请求的发送账户是否设置有默认备注;

第一发送模块,用于若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注;

第二发送模块,用于若所述第二请求的发送账户没有设置默认备注,将提示信息发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示提示信息,所述提示信息用于提示编辑备注内容。

在一些实施例中,所述默认备注被配置为针对预设应用范围有效,所述应用范围包括订单所针对的商户范围、商品范围和/或收货信息范围,

所述若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注包括:

若所述第二请求的发送账户设置有默认备注,且当前订单所针对的商户、商品和/或收货信息属于所述默认备注的有效应用范围,将所述默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注。

在一些实施例中,所述若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注包括:

若所述第二请求的发送账户设置有多个默认备注,将与当前订单匹配的默认备注发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示所述默认备注。

在一些实施例中,所述默认备注设置页面还在所述终端响应于第三请求后显示,所述第三请求为所述终端在根据所述第二请求显示所述提交订单页面之后所接收,所述第三请求用于请求编辑备注内容。

在一些实施例中,所述默认备注设置页面包括备注输入区和默认备注设置区,

所述接收所述终端发送的在所述终端的默认备注设置页面内执行的默认备注设置操作的内容包括:

接收所述终端发送的在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作的设置内容。

在一些实施例中,所述默认备注设置操作的设置内容包括:设置所述默认备注针对所有商户有效,或者设置所述默认备注针对选定商户有效,或者设置所述默认备注针对所有商品有效,或者设置所述默认备注针对选定商品有效,或者设置所述默认备注针对所有收货信息有效,或者设置所述默认备注针对选定收货信息有效。

在一些实施例中,所述接收模块501在接收所述终端发送的在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作的设置内容之前,所述默认备注设置区的显示状态为第一状态,所述第一状态用于指示未在所述默认备注设置区内执行设置操作,

所述接收模块501在接收所述终端发送的在所述备注输入区内输入的备注信息和在所述默认备注设置区内执行的设置操作的设置内容之后,所述装置还包括:

第三发送模块,用于向终端发送状态切换指令,所述状态切换指令用于指示将所述默认备注设置区的显示状态切换为第二状态,所述第二状态用于指示已在所述默认备注设置区内执行设置操作;

切换模块,用于响应于所述状态切换指令,将所述默认备注设置区的显示状态切换为第二状态。

在一些实施例中,所述提示信息包括第一提示信息和第二提示信息,所述第一提示消息用于提示选择取餐柜取餐,所述第二提示消息用于提示输入口味和/或偏好,所述若所述第二请求的发送账户没有设置默认备注,将提示信息发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示提示信息包括:

若所述第二请求的发送账户没有设置默认备注,判断当前订单的收货地址的预设距离范围内是否有取餐柜;

若当前订单的收货地址的预设距离范围内有取餐柜,将第一提示信息发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示第一提示信息;

若当前订单的收货地址的预设距离范围内没有取餐柜,将第二提示信息发送给所述终端,以使所述终端在所述提交订单页面的备注栏显示第二提示信息。

在一些实施例中,所述根据所述默认备注设置操作的内容,为所述当前账户设置提交订单时的默认备注包括:若所述默认备注设置操作的内容包括设置所述默认备注针对所有商户有效,将所述备注作为所述当前账户提交订单时的默认备注存储,并设置第一标识,所述第一标识用于指示所述默认备注适用于所有商户;

所述若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端包括:若存在所述第一标识,根据所述第一标识将所述默认备注发送给所述终端。

在一些实施例中,所述根据所述默认备注设置操作的内容,为所述当前账户设置提交订单时的默认备注包括:若所述默认备注设置操作的内容包括设置所述默认备注针对选定商户有效,将所述备注作为所述当前账户提交订单时的默认备注存储,根据所述选定商户的商户标识生成商户标识集合,并设置第二标识,所述第二标识用于指示所述默认备注适用于选定商户;

所述若所述第二请求的发送账户设置有默认备注,将所述默认备注发送给所述终端包括:若存在所述第二标识,判断当前订单所针对的商户的商户标识是否属于所述商户标识集合,若当前订单所针对的商户的商户标识属于所述商户标识集合,将所述默认备注发送给所述终端。

本发明实施例的订单备注的生成装置500还包括其他用于执行上述方法实施例的各步骤的各个模块,此处不再一一赘述。

本发明实施例提供了一种非易失性计算机可读存储介质,计算机可读存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的订单备注的生成方法。

图12示出了本发明实施例提供的电子设备的结构示意图,本发明具体实施例并不对电子设备的具体实现做限定,其可以是终端、服务器等设备。

如图12所示,该电子设备可以包括:处理器(processor)602、通信接口(communicationsinterface)604、存储器(memory)606、以及通信总线608。

其中:处理器602、通信接口604、以及存储器606通过通信总线608完成相互间的通信。通信接口604,用于与其它设备比如客户端或其它服务器等的网元通信。处理器602,用于执行程序610,具体可以执行上述订单备注的生成方法实施例中的相关步骤。

具体地,程序610可以包括程序代码,该程序代码包括计算机操作指令。

处理器602可能是中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。电子设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。

存储器606,用于存放程序610。存储器606可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

在此提供的算法或显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明实施例的内容,并且上面对特定语言所做的描述是为了披露本发明实施例的优选实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本发明实施例并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明实施例要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的一些或者全部部件的一些或者全部功能。本发明实施例还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明实施例的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明实施例进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明实施例可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1