







技术领域technical field
本公开涉及信息处理技术领域,具体涉及一种订单处理方法、装置、电子设备及计算机可读存储介质。The present disclosure relates to the technical field of information processing, and in particular to an order processing method, device, electronic equipment, and computer-readable storage medium.
背景技术Background technique
随着移动互联网技术的快速发展,提供不同内容和信息的应用程序的数量越来越多并且内容和信息的分类也越来越细致,例如食品类提供应用程序、服装类提供应用程序、图书类提供应用程序等等。基于这些应用程序,内容和信息的被提供方就可以很方便地选择自己需要的内容和信息。但是,随之带来的问题是若被提供方需要多种或者多种类的内容和信息,就需要在不同的应用程序上分别进行下单,才能满足自己多样化的需求,这不仅不利于提高被提供方的操作效率,而且也不利于提成互联网平台的服务质量。With the rapid development of mobile Internet technology, the number of applications providing different content and information is increasing, and the classification of content and information is becoming more and more detailed, such as food providing applications, clothing providing applications, books providing Provide applications and more. Based on these applications, the provider of content and information can easily select the content and information they need. However, the ensuing problem is that if the provided party needs multiple or multiple types of content and information, they need to place orders on different application programs to meet their diverse needs, which is not conducive to improving The operating efficiency of the provided party is also not conducive to the service quality of the Internet platform.
发明内容Contents of the invention
本公开实施例提供一种订单处理方法、装置、电子设备及计算机可读存储介质。Embodiments of the present disclosure provide an order processing method, device, electronic equipment, and computer-readable storage medium.
第一方面,本公开实施例中提供了一种订单处理方法。In the first aspect, the embodiments of the present disclosure provide an order processing method.
具体的,所述订单处理方法,包括:Specifically, the order processing method includes:
响应于在第一客户端创建第一订单的指令或者在所述第一客户端显示待确认第一订单页面,在预设区域显示预设对象信息;Displaying preset object information in a preset area in response to an instruction to create a first order on the first client or displaying a first order page to be confirmed on the first client;
响应于对于所述预设对象信息的选择指令,生成包含有所述预设对象信息的第二订单;generating a second order containing the preset object information in response to a selection instruction for the preset object information;
将所述第二订单发送给第二客户端进行处理。Send the second order to the second client for processing.
结合第一方面,本公开在第一方面的第一种实现方式中,所述预设对象信息包括以下信息中的一种或多种:预设对象类别、预设对象名称、预设对象单价、预设对象总价、预设对象数量、预设对象可供数量、预设对象历史交易信息、预设对象提供方名称、预设对象提供方地址、配送地址、配送距离、预计配送时间。With reference to the first aspect, in the first implementation manner of the first aspect of the present disclosure, the preset object information includes one or more of the following information: preset object category, preset object name, preset object unit price , the total price of the preset object, the quantity of the preset object, the available quantity of the preset object, the historical transaction information of the preset object, the name of the provider of the preset object, the address of the provider of the preset object, the delivery address, the delivery distance, and the estimated delivery time.
结合第一方面和第一方面的第一种实现方式,本公开在第一方面的第二种实现方式中,所述预设对象信息与所述第一订单信息相关联。With reference to the first aspect and the first implementation manner of the first aspect, in a second implementation manner of the first aspect of the present disclosure, the preset object information is associated with the first order information.
结合第一方面、第一方面的第一种实现方式和第一方面的第二种实现方式,本公开在第一方面的第三种实现方式中,所述预设对象信息与所述第一订单信息相关联,被实施为:In combination with the first aspect, the first implementation manner of the first aspect, and the second implementation manner of the first aspect, in the third implementation manner of the first aspect of the present disclosure, the preset object information and the first The order information association is implemented as:
所述预设对象类别、配送地址以及预计配送时间中的至少一种信息与所述第一订单信息共用;和/或At least one of the preset object category, delivery address and estimated delivery time is shared with the first order information; and/or
所述预设对象类别、配送地址以及预计配送时间中的至少一种信息根据所述第一订单信息进行设置。At least one of the preset object category, delivery address and estimated delivery time is set according to the first order information.
结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式和第一方面的第三种实现方式,本公开在第一方面的第四种实现方式中,所述响应于在第一客户端创建第一订单的指令或者在所述第一客户端显示待确认第一订单页面,在预设区域显示预设对象信息,包括:In combination with the first aspect, the first implementation of the first aspect, the second implementation of the first aspect, and the third implementation of the first aspect, in the fourth implementation of the first aspect of the present disclosure, the In response to the instruction of creating the first order on the first client or displaying the page of the first order to be confirmed on the first client, the preset object information is displayed in the preset area, including:
响应于在第一客户端创建第一订单的指令或者在所述第一客户端显示待确认第一订单页面,获取第一订单配送地址信息;Responding to an instruction of creating a first order on the first client or displaying a first order page to be confirmed on the first client, acquiring the delivery address information of the first order;
将所述第一订单配送地址信息发送至所述第二客户端,以使所述第二客户端根据所述第一订单配送地址信息获取与所述第一订单配送地址信息相匹配的预设对象信息,并将所述预设对象信息发送至所述第一客户端;Sending the first order delivery address information to the second client, so that the second client acquires a preset that matches the first order delivery address information according to the first order delivery address information object information, and send the preset object information to the first client;
在所述预设区域显示所述预设对象信息。The preset object information is displayed in the preset area.
结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式和第一方面的第四种实现方式,本公开在第一方面的第五种实现方式中,所述在所述预设区域显示所述预设对象信息,包括:Combining the first aspect, the first implementation of the first aspect, the second implementation of the first aspect, the third implementation of the first aspect and the fourth implementation of the first aspect, the present disclosure is based on the first In a fifth implementation manner of the aspect, the displaying the preset object information in the preset area includes:
在所述预设区域中显示预设对象列表;displaying a list of preset objects in the preset area;
在所述预设对象列表中的相应位置处显示所述预设对象信息。The preset object information is displayed at a corresponding position in the preset object list.
结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式、第一方面的第四种实现方式和第一方面的第五种实现方式,本公开在第一方面的第六种实现方式中,所述响应于对于所述预设对象的选择指令,生成包含有所述预设对象信息的第二订单,包括:Combining the first aspect, the first implementation of the first aspect, the second implementation of the first aspect, the third implementation of the first aspect, the fourth implementation of the first aspect and the first implementation of the first aspect Five implementation manners. In the sixth implementation manner of the first aspect of the present disclosure, the generation of the second order including the preset object information in response to the selection instruction for the preset object includes:
响应于对于所述预设对象信息的选择指令,获取第一订单配送地址信息;Responding to a selection instruction for the preset object information, acquiring first order delivery address information;
根据所述预设对象信息选择指令和所述第一订单配送地址信息,生成包含有所述预设对象的第二订单。A second order including the preset object is generated according to the preset object information selection instruction and the delivery address information of the first order.
结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式、第一方面的第四种实现方式、第一方面的第五种实现方式和第一方面的第六种实现方式,本公开在第一方面的第七种实现方式中,当所述第一订单和第二订单被合并支付时,所述将所述第二订单发送给第二客户端进行处理,还包括:Combining the first aspect, the first implementation of the first aspect, the second implementation of the first aspect, the third implementation of the first aspect, the fourth implementation of the first aspect, the first implementation of the first aspect Five implementations and the sixth implementation of the first aspect, in the seventh implementation of the first aspect of the present disclosure, when the first order and the second order are paid together, the second The second order is sent to the second client for processing and also includes:
确定第二订单结算金额信息;Determine the settlement amount information of the second order;
将所述第二订单结算金额信息发送至第二客户端,使得所述第二客户端根据所述第二订单结算金额信息与所述预设对象提供方结算。Sending the second order settlement amount information to the second client, so that the second client settles with the preset object provider according to the second order settlement amount information.
结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式、第一方面的第四种实现方式、第一方面的第五种实现方式、第一方面的第六种实现方式和第一方面的第七种实现方式,本公开在第一方面的第八种实现方式中,所述在预设区域显示预设对象信息之后,还包括:Combining the first aspect, the first implementation of the first aspect, the second implementation of the first aspect, the third implementation of the first aspect, the fourth implementation of the first aspect, the first implementation of the first aspect Five implementations, the sixth implementation of the first aspect and the seventh implementation of the first aspect, in the eighth implementation of the first aspect of the present disclosure, displaying preset object information in a preset area After that, also include:
响应于所述预设对象信息的更新,获取并在所述预设区域显示更新后的预设对象信息。In response to the update of the preset object information, the updated preset object information is acquired and displayed in the preset area.
结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式、第一方面的第四种实现方式、第一方面的第五种实现方式、第一方面的第六种实现方式、第一方面的第七种实现方式和第一方面的第八种实现方式,本公开在第一方面的第九种实现方式中,所述将所述第二订单发送给第二客户端进行处理之后,还包括:Combining the first aspect, the first implementation of the first aspect, the second implementation of the first aspect, the third implementation of the first aspect, the fourth implementation of the first aspect, the first implementation of the first aspect Five implementations, the sixth implementation of the first aspect, the seventh implementation of the first aspect, and the eighth implementation of the first aspect, in the ninth implementation of the first aspect of the present disclosure, all After sending the second order to the second client for processing, it also includes:
获取所述第二订单的处理进度信息并显示,其中,所述处理进度信息由所述第二客户端提供。acquiring and displaying the processing progress information of the second order, wherein the processing progress information is provided by the second client.
第二方面,本公开实施例中提供了一种订单处理装置。In a second aspect, embodiments of the present disclosure provide an order processing device.
具体的,所述订单处理装置,包括:Specifically, the order processing device includes:
第一显示模块,被配置为响应于在第一客户端创建第一订单的指令或者在所述第一客户端显示待确认第一订单页面,在预设区域显示预设对象信息;The first display module is configured to display preset object information in a preset area in response to an instruction to create a first order on the first client or to display a first order page to be confirmed on the first client;
生成模块,被配置为响应于对于所述预设对象信息的选择指令,生成包含有所述预设对象信息的第二订单;A generation module configured to generate a second order containing the preset object information in response to a selection instruction for the preset object information;
发送模块,被配置为将所述第二订单发送给第二客户端进行处理。The sending module is configured to send the second order to the second client for processing.
结合第二方面,本公开在第二方面的第一种实现方式中,所述预设对象信息包括以下信息中的一种或多种:预设对象类别、预设对象名称、预设对象单价、预设对象总价、预设对象数量、预设对象可供数量、预设对象历史交易信息、预设对象提供方名称、预设对象提供方地址、配送地址、配送距离、预计配送时间。With reference to the second aspect, in the first implementation manner of the second aspect of the present disclosure, the preset object information includes one or more of the following information: preset object category, preset object name, preset object unit price , the total price of the preset object, the quantity of the preset object, the available quantity of the preset object, the historical transaction information of the preset object, the name of the provider of the preset object, the address of the provider of the preset object, the delivery address, the delivery distance, and the estimated delivery time.
结合第二方面和第二方面的第一种实现方式,本公开在第二方面的第二种实现方式中,所述预设对象信息与所述第一订单信息相关联。With reference to the second aspect and the first implementation manner of the second aspect, in the second implementation manner of the second aspect of the present disclosure, the preset object information is associated with the first order information.
结合第二方面、第二方面的第一种实现方式和第二方面的第二种实现方式,本公开在第二方面的第三种实现方式中,所述预设对象信息与所述第一订单信息相关联,被实施为:Combining the second aspect, the first implementation manner of the second aspect, and the second implementation manner of the second aspect, in the third implementation manner of the second aspect of the present disclosure, the preset object information and the first The order information association is implemented as:
所述预设对象类别、配送地址以及预计配送时间中的至少一种信息与所述第一订单信息共用;和/或At least one of the preset object category, delivery address and estimated delivery time is shared with the first order information; and/or
所述预设对象类别、配送地址以及预计配送时间中的至少一种信息根据所述第一订单信息进行设置。At least one of the preset object category, delivery address and estimated delivery time is set according to the first order information.
结合第二方面、第二方面的第一种实现方式、第二方面的第二种实现方式和第二方面的第三种实现方式,本公开在第二方面的第四种实现方式中,所述第一显示模块包括:Combining the second aspect, the first implementation of the second aspect, the second implementation of the second aspect, and the third implementation of the second aspect, in the fourth implementation of the second aspect of the present disclosure, the The first display module includes:
第一获取子模块,被配置为响应于在第一客户端创建第一订单的指令或者在所述第一客户端显示待确认第一订单页面,获取第一订单配送地址信息;The first obtaining sub-module is configured to obtain the delivery address information of the first order in response to an instruction to create a first order on the first client or to display the first order page to be confirmed on the first client;
第一发送子模块,被配置为将所述第一订单配送地址信息发送至所述第二客户端,以使所述第二客户端根据所述第一订单配送地址信息获取与所述第一订单配送地址信息相匹配的预设对象信息,并将所述预设对象信息发送至所述第一客户端;The first sending sub-module is configured to send the first order delivery address information to the second client, so that the second client can obtain the first order delivery address information according to the first order delivery address information. Preset object information matching the order delivery address information, and sending the preset object information to the first client;
第一显示子模块,被配置为在所述预设区域显示所述预设对象信息。The first display submodule is configured to display the preset object information in the preset area.
结合第二方面、第二方面的第一种实现方式、第二方面的第二种实现方式、第二方面的第三种实现方式和第二方面的第四种实现方式,本公开在第二方面的第五种实现方式中,所述第一显示子模块包括:Combining the second aspect, the first implementation of the second aspect, the second implementation of the second aspect, the third implementation of the second aspect and the fourth implementation of the second aspect, the present disclosure is in the second In a fifth implementation manner of the aspect, the first display submodule includes:
第二显示子模块,被配置为在所述预设区域中显示预设对象列表;The second display submodule is configured to display a list of preset objects in the preset area;
第三显示子模块,被配置为在所述预设对象列表中的相应位置处显示所述预设对象信息。The third display submodule is configured to display the preset object information at a corresponding position in the preset object list.
结合第二方面、第二方面的第一种实现方式、第二方面的第二种实现方式、第二方面的第三种实现方式、第二方面的第四种实现方式和第二方面的第五种实现方式,本公开在第二方面的第六种实现方式中,所述生成模块包括:Combining the second aspect, the first implementation of the second aspect, the second implementation of the second aspect, the third implementation of the second aspect, the fourth implementation of the second aspect and the first implementation of the second aspect Five implementations. In the sixth implementation of the second aspect of the present disclosure, the generation module includes:
第二获取子模块,被配置为响应于对于所述预设对象信息的选择指令,获取第一订单配送地址信息;The second obtaining submodule is configured to obtain the first order delivery address information in response to the selection instruction for the preset object information;
生成子模块,被配置为根据所述预设对象信息选择指令和所述第一订单配送地址信息,生成包含有所述预设对象的第二订单。The generating submodule is configured to generate a second order including the preset object according to the preset object information selection instruction and the delivery address information of the first order.
结合第二方面、第二方面的第一种实现方式、第二方面的第二种实现方式、第二方面的第三种实现方式、第二方面的第四种实现方式、第二方面的第五种实现方式和第二方面的第六种实现方式,本公开在第二方面的第七种实现方式中,当所述第一订单和第二订单被合并支付时,所述生成模块包括:Combining the second aspect, the first implementation of the second aspect, the second implementation of the second aspect, the third implementation of the second aspect, the fourth implementation of the second aspect, and the first implementation of the second aspect Five implementations and the sixth implementation of the second aspect. In the seventh implementation of the second aspect of the present disclosure, when the first order and the second order are combined for payment, the generating module includes:
确定子模块,被配置为确定第二订单结算金额信息;The determining submodule is configured to determine the settlement amount information of the second order;
第二发送子模块,被配置为将所述第二订单结算金额信息发送至第二客户端,使得所述第二客户端根据所述第二订单结算金额信息与所述预设对象提供方结算。The second sending sub-module is configured to send the second order settlement amount information to the second client, so that the second client settles with the preset object provider according to the second order settlement amount information .
结合第二方面、第二方面的第一种实现方式、第二方面的第二种实现方式、第二方面的第三种实现方式、第二方面的第四种实现方式、第二方面的第五种实现方式、第二方面的第六种实现方式和第二方面的第七种实现方式,本公开在第二方面的第八种实现方式中,还包括:Combining the second aspect, the first implementation of the second aspect, the second implementation of the second aspect, the third implementation of the second aspect, the fourth implementation of the second aspect, and the first implementation of the second aspect Five implementations, the sixth implementation of the second aspect, and the seventh implementation of the second aspect, the eighth implementation of the second aspect of the present disclosure also includes:
第二显示模块,被配置为响应于所述预设对象信息的更新,获取并在所述预设区域显示更新后的预设对象信息。The second display module is configured to acquire and display updated preset object information in the preset area in response to the update of the preset object information.
结合第二方面、第二方面的第一种实现方式、第二方面的第二种实现方式、第二方面的第三种实现方式、第二方面的第四种实现方式、第二方面的第五种实现方式、第二方面的第六种实现方式、第二方面的第七种实现方式和第二方面的第八种实现方式,本公开在第二方面的第九种实现方式中,还包括:Combining the second aspect, the first implementation of the second aspect, the second implementation of the second aspect, the third implementation of the second aspect, the fourth implementation of the second aspect, and the first implementation of the second aspect Five implementations, the sixth implementation of the second aspect, the seventh implementation of the second aspect, and the eighth implementation of the second aspect. In the ninth implementation of the second aspect, the present disclosure also includes include:
第三显示模块,被配置为获取所述第二订单的处理进度信息并显示,其中,所述处理进度信息由所述第二客户端提供。The third display module is configured to obtain and display processing progress information of the second order, wherein the processing progress information is provided by the second client.
第三方面,本公开实施例提供了一种电子设备,包括存储器和处理器,其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现上述第一方面中订单处理方法的方法步骤。In a third aspect, an embodiment of the present disclosure provides an electronic device, including a memory and a processor, wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions are processed by the The controller executes to realize the method steps of the order processing method in the first aspect above.
第四方面,本公开实施例提供了一种计算机可读存储介质,用于存储订单处理装置所用的计算机指令,其包含用于执行上述第一方面中订单处理方法为订单处理装置所涉及的计算机指令。In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium for storing computer instructions used by an order processing device, which includes a computer used to execute the order processing method in the above first aspect as the order processing device instruction.
本公开实施例提供的技术方案可以包括以下有益效果:The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects:
上述技术方案通过在第一客户端的预设区域显示与第二客户端相关的预设对象信息,并在所述预设对象被选择后生成由第二客户端处理的第二订单。该技术方案在第一客户端即可生成其他客户端的第二订单,而无需启动第二客户端执行下单程序,因此能够有效节约内容或信息的被提供方的操作时间,提高其操作效率,提高被提供方流量的利用效率,同时还能够为被提供方提供更为丰富的内容和信息供其选择,以满足被提供方多样化的需求。The above technical solution displays preset object information related to the second client in the preset area of the first client, and generates a second order to be processed by the second client after the preset object is selected. This technical solution can generate the second order of other clients at the first client without starting the second client to execute the order placing procedure, so it can effectively save the operation time of the provider of the content or information and improve its operation efficiency. Improve the utilization efficiency of the provided party's traffic, and at the same time provide the provided party with richer content and information for its selection, so as to meet the diversified needs of the provided party.
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure.
附图说明Description of drawings
结合附图,通过以下非限制性实施方式的详细描述,本公开的其它特征、目的和优点将变得更加明显。在附图中:Other features, objects and advantages of the present disclosure will become more apparent through the following detailed description of non-limiting embodiments in conjunction with the accompanying drawings. In the attached picture:
图1示出根据本公开一实施方式的订单处理方法的流程图;FIG. 1 shows a flowchart of an order processing method according to an embodiment of the present disclosure;
图2示出根据图1所示实施方式的订单处理方法的步骤S101的流程图;FIG. 2 shows a flow chart of step S101 of the order processing method according to the embodiment shown in FIG. 1;
图3示出根据图1所示实施方式的订单处理方法的步骤S102的流程图;FIG. 3 shows a flow chart of step S102 of the order processing method according to the embodiment shown in FIG. 1;
图4示出根据本公开一实施方式的订单处理装置的结构框图;Fig. 4 shows a structural block diagram of an order processing device according to an embodiment of the present disclosure;
图5示出根据图4所示实施方式的订单处理装置的第一显示模块401的结构框图;FIG. 5 shows a structural block diagram of the
图6示出根据图4所示实施方式的订单处理装置的生成模块402的结构框图;FIG. 6 shows a structural block diagram of the
图7示出根据本公开一实施方式的电子设备的结构框图;FIG. 7 shows a structural block diagram of an electronic device according to an embodiment of the present disclosure;
图8是适于用来实现根据本公开一实施方式的订单处理方法的计算机系统的结构示意图。Fig. 8 is a schematic structural diagram of a computer system suitable for implementing an order processing method according to an embodiment of the present disclosure.
具体实施方式detailed description
下文中,将参考附图详细描述本公开的示例性实施方式,以使本领域技术人员可容易地实现它们。此外,为了清楚起见,在附图中省略了与描述示例性实施方式无关的部分。Hereinafter, exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily implement them. Also, for clarity, parts not related to describing the exemplary embodiments are omitted in the drawings.
在本公开中,应理解,诸如“包括”或“具有”等的术语旨在指示本说明书中所公开的特征、数字、步骤、行为、部件、部分或其组合的存在,并且不欲排除一个或多个其他特征、数字、步骤、行为、部件、部分或其组合存在或被添加的可能性。In the present disclosure, it should be understood that terms such as "comprising" or "having" are intended to indicate the presence of features, numbers, steps, acts, components, parts or combinations thereof disclosed in the specification, and are not intended to exclude one or a plurality of other features, numbers, steps, acts, parts, parts or combinations thereof exist or are added.
另外还需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。In addition, it should be noted that, in the case of no conflict, the embodiments in the present disclosure and the features in the embodiments can be combined with each other. The present disclosure will be described in detail below with reference to the accompanying drawings and embodiments.
本公开实施例提供的技术方案通过在第一客户端的预设区域显示与第二客户端相关的预设对象信息,并在所述预设对象被选择后生成由第二客户端处理的第二订单。该技术方案在第一客户端即可生成其他客户端的第二订单,而无需启动第二客户端执行下单程序,因此能够有效节约内容或信息的被提供方的操作时间,提高其操作效率,提高被提供方流量的利用效率,同时还能够为被提供方提供更为丰富的内容和信息供其选择,以满足被提供方多样化的需求。The technical solution provided by the embodiments of the present disclosure displays preset object information related to the second client in the preset area of the first client, and generates a second Order. This technical solution can generate the second order of other clients at the first client without starting the second client to execute the order placing procedure, so it can effectively save the operation time of the provider of the content or information and improve its operation efficiency. Improve the utilization efficiency of the provided party's traffic, and at the same time provide the provided party with richer content and information for its selection, so as to meet the diversified needs of the provided party.
图1示出根据本公开一实施方式的订单处理方法的流程图,应用于第一客户端。如图1所示,所述订单处理方法包括以下步骤S101-S103:Fig. 1 shows a flowchart of an order processing method according to an embodiment of the present disclosure, which is applied to a first client. As shown in Figure 1, the order processing method includes the following steps S101-S103:
在步骤S101中,响应于在第一客户端创建第一订单的指令或者在所述第一客户端显示待确认第一订单页面,在预设区域显示预设对象信息;In step S101, display preset object information in a preset area in response to an instruction to create a first order on the first client or to display a first order page to be confirmed on the first client;
在步骤S102中,响应于对于所述预设对象信息的选择指令,生成包含有所述预设对象信息的第二订单;In step S102, generating a second order containing the preset object information in response to a selection instruction for the preset object information;
在步骤S103中,将所述第二订单发送给第二客户端进行处理。In step S103, the second order is sent to the second client for processing.
上文提及,随着移动互联网技术的快速发展,提供不同内容和信息的应用程序的数量越来越多并且内容和信息的分类也越来越细致,例如食品类提供应用程序、服装类提供应用程序、图书类提供应用程序等等。基于这些应用程序,内容和信息的被提供方就可以很方便地选择自己需要的内容和信息。但是,随之带来的问题是若被提供方需要多种或者多种类的内容和信息,就需要在不同的应用程序上分别进行下单,才能满足自己多样化的需求,这不仅不利于提高被提供方的操作效率,而且也不利于提成互联网平台的服务质量。As mentioned above, with the rapid development of mobile Internet technology, the number of applications providing different content and information is increasing and the classification of content and information is becoming more and more detailed, such as food providing applications, clothing providing Apps, Books provide apps, and more. Based on these applications, the provider of content and information can easily select the content and information they need. However, the ensuing problem is that if the provided party needs multiple or multiple types of content and information, they need to place orders on different application programs to meet their diverse needs, which is not conducive to improving The operating efficiency of the provided party is also not conducive to the service quality of the Internet platform.
考虑到上述缺陷,在该实施方式中,提出一种订单处理方法,应用于第一客户端,该方法通过在第一客户端的预设区域显示与第二客户端相关的预设对象信息,并在所述预设对象被选择后生成由第二客户端处理的第二订单。该技术方案在第一客户端即可生成其他客户端的第二订单,而无需启动第二客户端执行下单程序,因此能够有效节约内容或信息的被提供方的操作时间,提高其操作效率,提高被提供方流量的利用效率,同时还能够为被提供方提供更为丰富的内容和信息供其选择,以满足被提供方多样化的需求。Considering the above defects, in this embodiment, an order processing method is proposed, which is applied to the first client, by displaying preset object information related to the second client in the preset area of the first client, and A second order processed by the second client is generated after the preset object is selected. This technical solution can generate the second order of other clients at the first client without starting the second client to execute the order placing procedure, so it can effectively save the operation time of the provider of the content or information and improve its operation efficiency. Improve the utilization efficiency of the provided party's traffic, and at the same time provide the provided party with richer content and information for its selection, so as to meet the diversified needs of the provided party.
在本实施例的一个可选实现方式中,所述订单可以是提供各种内容、信息、服务的订单,比如服装、食品、日用品、车票等各种商品、送餐、送票等各种服务。所述订单处理指的是在创建第一订单的基础上,创建和处理隶属于第二客户端提供范围的第二订单,其中,所述第二客户端不同于所述第一客户端,其数量可以为一个、两个或更多个。相应地,同一个第二客户端可以处理来自同一个第一客户端的两个或两个以上的第二订单,也可以处理来自不同第一客户端的两个或两个以上的第二订单,本公开对其不作具体限定。In an optional implementation of this embodiment, the order may be an order for providing various contents, information, and services, such as various commodities such as clothing, food, daily necessities, and train tickets, and various services such as meal delivery and ticket delivery. . The order processing refers to creating and processing a second order that belongs to the scope provided by the second client on the basis of creating the first order, wherein the second client is different from the first client and its The quantity can be one, two or more. Correspondingly, the same second client can process two or more second orders from the same first client, and can also process two or more second orders from different first clients. The disclosure does not specifically limit it.
在本实施方式中,所述第一客户端可以是内容信息被提供端的某一个应用程序(或者称为APP)或者第三方内容信息提供平台中集成的某一个应用程序。In this embodiment, the first client may be an application program (or called APP) at the content information provider end or an application program integrated in a third-party content information providing platform.
所述第二客户端可以是内容信息提供端的某一个应用程序(或者称为APP)或者第三方平台中集成的某一个应用程序,所述第二客户端还可以是第三方内容信息提供平台本身。在本实施方式中,与所述第一客户端不同的是,所述第二客户端用于实施内容信息提供方的接单操作,而第一客户端用于实施内容信息被提供方的下单操作。需要说明的是,在本实施方式中,并不限制第一订单是否由第二客户端进行接单操作,更通常的情况是第一订单的接单操作由第二客户端以外的其他客户端进行接单操作,而第二订单由第二客户端进行接单操作。这种处理方式使用不同客户端分别进行接单操作,从而能够将第一客户端的被提供方流量引入第二客户端,提高了被提供方流量的利用效率。The second client may be an application program (or called APP) of the content information provider or an application program integrated in the third-party platform, and the second client may also be the third-party content information providing platform itself . In this embodiment, different from the first client, the second client is used to implement the order receiving operation of the content information provider, while the first client is used to implement the order receiving operation of the content information provider. single operation. It should be noted that in this embodiment, it is not limited whether the first order is accepted by the second client. More generally, the first order is accepted by a client other than the second client. The order receiving operation is performed, and the second order is performed by the second client. This processing method uses different clients to perform order receiving operations separately, so that the provided party traffic of the first client can be introduced into the second client, and the utilization efficiency of the provided party traffic is improved.
在本实施方式中,所述创建第一订单的指令可以是确定指令、添加指令或者其他指令,其中,所述确定指令用于确定第一订单的信息是否正确,添加指令用于添加第一订单的新信息。执行创建第一订单的指令后,所述第一客户端的当前页面跳转至新页面或者在当前页面上增加一新区域,所述新页面或者新区域内设有一预设区域,用于显示作为第二订单内容的预设对象信息,以供被提供方选择。作为另一种实现方式,也可在所述第一订单进入到确认阶段,比如在所述第一客户端显示待确认的第一订单页面时,在该页面预先设置一预设区域,来显示作为第二订单内容的预设对象信息。In this embodiment, the instruction to create the first order may be a confirmation instruction, an addition instruction or other instructions, wherein the confirmation instruction is used to determine whether the information of the first order is correct, and the addition instruction is used to add the first order of new information. After executing the instruction to create the first order, the current page of the first client jumps to a new page or adds a new area on the current page, and a preset area is set in the new page or new area for displaying as Preset object information of the second order content for selection by the provided party. As another implementation, when the first order enters the confirmation stage, for example, when the first client displays the first order page to be confirmed, a preset area is preset on the page to display Preset object information as the content of the second order.
在本实施例的一个可选实现方式中,当预设区域与第一订单处于同一页面时,所述预设区域通常设置在第一订单的下方,页面的底部还设置有“下一步”按钮或者“确定”按钮,这样被提供方在创建第一订单时,向页面底部查找即可获取预设区域内的预设对象信息。例如在生活类应用程序中,用户选择了游乐场所后,直接或者在点击确定按钮后进入到“订单待确认页面”,该页面上方显示购票订单信息,下方具有一区域,该区域内显示有食品信息、饮品信息或者其他商品信息,位于该区域下方的页面底部显示“确定”按钮,以供用户选择。In an optional implementation of this embodiment, when the preset area is on the same page as the first order, the preset area is usually set below the first order, and a "Next" button is also set at the bottom of the page Or the "OK" button, so that when the provided party creates the first order, it can obtain the preset object information in the preset area by searching to the bottom of the page. For example, in a life application program, after the user selects an amusement park, the user enters the "order pending confirmation page" directly or after clicking the OK button. For food information, drink information or other commodity information, the "OK" button is displayed at the bottom of the page below this area for users to choose.
在本实施例的一个可选实现方式中,当预设区域与第一订单处于不同页面时,可响应于页面跳转命令显示所述预设区域,其中,所述页面跳转命令比如可以为第一订单确认命令、第一订单生成命令、“转向下一页”等跳转命令。In an optional implementation of this embodiment, when the preset area is on a different page from the first order, the preset area may be displayed in response to a page jump command, where, for example, the page jump command may be Jump commands such as the first order confirmation command, the first order generation command, and "go to the next page".
在上述实现方式中,所述预设区域的大小可以灵活进行调整,并且根据需要可以在其中显示多种预设对象信息。In the above implementation manner, the size of the preset area can be flexibly adjusted, and various preset object information can be displayed therein as required.
在本实施例的一个可选实现方式中,所述预设对象信息可包括以下信息中的一种或多种:预设对象类别、预设对象名称、预设对象单价、预设对象总价、预设对象数量、预设对象可供数量、预设对象历史交易信息、预设对象提供方名称、预设对象提供方地址、配送地址、配送距离、预计配送时间等等。其中,所述预设对象类别指的是预设对象所属的类别,如食品类、药品类、化妆品类等等,所述预设对象数量指的是用户选择的预设对象数量,所述预设可供数量指的是可提供给用户进行选择的预设对象的数量,所述预设对象总价指的是根据用户选择的预设对象数量得到的预设对象总价,所述预设对象历史交易信息指的是预设历史时间段内所述预设对象的交易记录,所述预设对象提供方地址指的是与配送地址最为相近的预设对象提供方地址,所述配送距离指的是预设对象提供方地址与配送地址之间的距离,所述预计配送时间指的是基于历史平均配送速度计算得到的预计配送时间。以“果汁”为例,所述预设对象类别可以为食品类或饮品类,预设对象名称可以为“柠檬汁”,预设对象单价可以为“20元/杯”,预设对象数量可以为“2杯”,预设对象可供数量可以为“50杯”,预设对象总价可以为“40元”,预设对象历史交易信息可以为“最近1月内柠檬汁卖出1000杯”,预设对象提供方名称可以为“鲜果时间”,预设对象提供方地址可以为“上海南京西路鲜果时间店”。需要说明的是,所述配送地址指的是包含预设对象信息的第二订单的配送地址,所述配送地址的数量根据需要可以设置为多个,以便于用户选择设置。比如,在配送果汁时,可以将果汁的配送地址设置为地址1:某一商业大楼中外卖的固定放置位置;地址2:用户所在的位置,此时,当配送人员将果汁配送到地址1后,可以进一步由其他人员将果汁配送到地址2。另外,配送地址的设置也可以不受用户当前定位地址的限制,比如,在游乐场或大型商业场景下,用户的位置可能会随时发生变化,因此,可以将使用该预设对象时所处的位置或者直接将游乐场入口处设置为配送地址,而无需考虑用户当前的定位位置。In an optional implementation of this embodiment, the preset object information may include one or more of the following information: preset object category, preset object name, preset object unit price, preset object total price , number of preset objects, available quantity of preset objects, historical transaction information of preset objects, name of provider of preset objects, address of provider of preset objects, delivery address, delivery distance, estimated delivery time, etc. Wherein, the preset object category refers to the category to which the preset object belongs, such as food, medicine, cosmetics, etc., the preset object number refers to the number of preset objects selected by the user, and the preset The available quantity refers to the number of preset objects that can be provided to the user for selection, and the total price of the preset object refers to the total price of the preset object obtained according to the number of preset objects selected by the user. The preset Object historical transaction information refers to the transaction records of the preset object within the preset historical time period, the preset object provider address refers to the preset object provider address closest to the delivery address, and the delivery distance It refers to the distance between the preset object provider address and the delivery address, and the estimated delivery time refers to the estimated delivery time calculated based on the historical average delivery speed. Taking "juice" as an example, the category of the preset object can be food or drink, the name of the preset object can be "lemon juice", the unit price of the preset object can be "20 yuan/cup", and the number of preset objects can be is "2 cups", the available quantity of the preset object can be "50 cups", the total price of the preset object can be "40 yuan", and the historical transaction information of the preset object can be "sell 1000 cups of lemon juice in the last month ", the default object provider name can be "Fresh Fruit Time", and the default object provider address can be "Shanghai Nanjing West Road Fresh Fruit Time Store". It should be noted that the delivery address refers to the delivery address of the second order that includes the preset object information, and the number of the delivery addresses can be set to multiple as required, so as to facilitate the user to select and set. For example, when delivering juice, the delivery address of the juice can be set as address 1: a fixed location for takeout in a commercial building; address 2: the location of the user. At this time, when the delivery personnel deliver the juice to address 1 , the juice can be further delivered to address 2 by other personnel. In addition, the setting of the delivery address may not be limited by the user's current location address. For example, in an amusement park or a large commercial scene, the user's location may change at any time. Therefore, the user's location when using the preset object can be set to location or directly set the playground entrance as the delivery address without considering the user's current location.
在本实施例的一个可选实现方式中,在生成包含有预设对象信息的第二订单时,用户可以在预设区域显示的预设对象信息中选择一项信息,也可以选择几项信息。比如,可以选择2杯柠檬汁,也可以除了2杯柠檬汁再选择2份肯德基的小食拼盘。另外,可供选择的预设对象信息可以用不同的颜色标识来显示,以便于用户更好的识别并作出选择。In an optional implementation of this embodiment, when generating the second order containing preset object information, the user can select one piece of information or several pieces of information in the preset object information displayed in the preset area . For example, you can choose 2 glasses of lemon juice, or you can choose 2 KFC snack platters in addition to 2 glasses of lemon juice. In addition, the optional preset object information can be displayed in different colors, so that the user can better identify and make a selection.
如上文所述,在所述预设区域内可以显示多个预设对象信息,相应地,根据所述预设对象信息的不同,所述第二订单的数量可以不止一个,还可以为两个或多个。比如,在游乐场的应用场景下,所述预设对象类别可以为早餐、午餐或者晚餐,因此对应可生成三个第二订单:早餐订单、午餐订单和晚餐订单。As mentioned above, a plurality of preset object information can be displayed in the preset area, and correspondingly, according to the difference of the preset object information, the quantity of the second order can be more than one, and can also be two or more. For example, in an application scenario of an amusement park, the preset object category may be breakfast, lunch, or dinner, so three second orders may be correspondingly generated: a breakfast order, a lunch order, and a dinner order.
所述预设对象信息可以是预先设置在第一客户端上的订单信息,该预设对象信息通常与第一订单信息并不相关联。例如在购票APP应用程序上,第一订单信息为车票信息,预设对象信息可以是服装信息或者其他商品信息。The preset object information may be order information preset on the first client, and the preset object information is generally not associated with the first order information. For example, on a ticket-buying APP application program, the first order information is ticket information, and the preset object information may be clothing information or other product information.
考虑到订单的创建通常具有连续性,比如用户在选择了一些商品后,通常对于与该商品可以同时使用的商品也会有需求。因此,在本实施例的一个可选实现方式中,所述预设对象信息与第一订单信息相关联,这样用户在第一客户端完善第一订单信息后,就可以根据第一订单信息来确定预设对象信息。例如在购票APP应用程序中,第一订单为关于旅游景点的订单,那么所述预设对象就可以为旅游景点的纪念品或当地特产。Considering that the creation of an order is usually continuous, for example, after a user selects some products, there is usually a demand for products that can be used at the same time as the product. Therefore, in an optional implementation of this embodiment, the preset object information is associated with the first order information, so that after the user completes the first order information on the first client, he can Determine preset object information. For example, in a ticketing APP application program, if the first order is an order about a tourist attraction, then the preset object can be a souvenir of the tourist attraction or a local specialty.
在本实施方式中,所述预设对象信息与所述第一订单信息相关联可以是指所述预设对象信息与所述第一订单信息共用部分信息。比如,所述预设对象信息中的预设对象类别、预设对象名称、预设对象单价、预设对象数量、预设对象提供方名称、预设对象提供方地址至少一种信息、尤其是配送地址均可以与第一订单信息共用,例如,若用户在选购衣物时想要喝杯果汁,那么第一订单是关于衣物的订单,第二订单是关于果汁的订单,此时,第二订单的配送地址就可以选用第一订单的配送地址。In this implementation manner, the association of the preset object information with the first order information may refer to the fact that the preset object information shares part of the information with the first order information. For example, at least one type of preset object category, preset object name, preset object unit price, preset object quantity, preset object provider name, preset object provider address in the preset object information, especially The delivery address can be shared with the first order information. For example, if the user wants to drink a glass of juice when shopping for clothes, then the first order is an order for clothes, and the second order is an order for juice. At this time, the second order The shipping address of the order can be the shipping address of the first order.
所述预设对象信息与所述第一订单信息相关联还可以是指所述预设对象信息根据所述第一订单信息进行设置。比如,所述预设对象信息中的预设对象类别、预设对象名称、预设对象单价、预设对象数量、预设对象提供方名称、预设对象提供方地址中的至少一种信息、尤其是预计配送时间均可以根据第一订单信息进行设置。例如,所述预设对象信息中的预计配送时间可以根据第一订单信息中的预计配送时间进行设置,以用户去游乐场所想要喝杯果汁为例,第一订单是关于游乐场所入场券的订单,第二订单是关于果汁的订单,此时,第二订单的预计配送时间既可以设为游乐场所的入场时间比如19:00,为了使用户提前拿到果汁,不致影响进入游乐场所,第二订单的预计配送时间也可以设为19:00前的某个时间比如18:30、18:40、18:50等等。The association of the preset object information with the first order information may also mean that the preset object information is set according to the first order information. For example, at least one of the preset object category, preset object name, preset object unit price, preset object quantity, preset object provider name, preset object provider address in the preset object information, In particular, the estimated delivery time can be set according to the first order information. For example, the estimated delivery time in the preset object information can be set according to the estimated delivery time in the first order information. Taking the user going to an amusement park to drink a glass of juice as an example, the first order is about an amusement park admission ticket The second order is an order for juice. At this time, the estimated delivery time of the second order can be set as the admission time of the amusement park, such as 19:00, so that users can get the juice in advance without affecting their entry into the amusement park. , the estimated delivery time of the second order can also be set to a certain time before 19:00, such as 18:30, 18:40, 18:50 and so on.
为了便于用户在创建第一订单后,即确定了第一订单的配送地址后,使用第二客户端为用户提供服务的商户不至于距离第一订单的配送地址过远,从而延长第二订单的配送时长,在本实施例的一个可选实现方式中,还根据第一订单的配送地址信息确定在预设区域显示的预设对象信息,即如图2所示,所述步骤S101,即所述响应于在第一客户端创建第一订单的指令或者在所述第一客户端显示待确认第一订单页面,在预设区域显示预设对象信息,包括以下步骤S201-S203:In order to make it easier for the user to create the first order, that is, after the delivery address of the first order is determined, the merchants who use the second client to provide services for the user will not be too far away from the delivery address of the first order, thereby extending the delivery time of the second order. Delivery time, in an optional implementation of this embodiment, the preset object information displayed in the preset area is also determined according to the delivery address information of the first order, that is, as shown in Figure 2, the step S101, that is, the In response to the instruction of creating the first order on the first client or displaying the page of the first order to be confirmed on the first client, displaying the preset object information in the preset area includes the following steps S201-S203:
在步骤S201中,响应于在第一客户端创建第一订单的指令或者在所述第一客户端显示待确认第一订单页面,获取第一订单配送地址信息;In step S201, in response to an instruction of creating a first order on the first client or displaying a page of the first order to be confirmed on the first client, the delivery address information of the first order is obtained;
在步骤S202中,将所述第一订单配送地址信息发送至所述第二客户端,以使所述第二客户端根据所述第一订单配送地址信息获取与所述第一订单配送地址信息相匹配的预设对象信息,并将所述预设对象信息发送至所述第一客户端;In step S202, the delivery address information of the first order is sent to the second client, so that the second client obtains the information related to the delivery address of the first order according to the delivery address information of the first order. matching preset object information, and sending the preset object information to the first client;
在步骤S203中,在所述预设区域显示所述预设对象信息。In step S203, the preset object information is displayed in the preset area.
在本实施方式中,在预设区域显示预设对象信息的实现方式可以为首先获取第一订单配送地址信息,然后根据第一订单配送地址信息获取与之相匹配的预设对象信息,最后在预设区域显示预设对象信息。In this embodiment, the implementation of displaying the preset object information in the preset area may be to first obtain the first order delivery address information, and then obtain the matching preset object information according to the first order delivery address information, and finally in the The preset area displays preset object information.
其中,所述第一订单配送地址信息可以是用户下单时的坐标位置,也可以由用户在创建第一订单时自行设置,或者在用户创建第一订单时由第一客户端根据用户的位置进行定位而在第一订单中默认设置,在该情况下,当用户需要时,还可以对于默认位置信息进行修改。Wherein, the delivery address information of the first order can be the coordinate position when the user places the order, or can be set by the user when creating the first order, or can be set by the first client according to the location of the user when the user creates the first order. Positioning is performed by default in the first order. In this case, when the user needs, the default position information can also be modified.
在根据所述第一订单配送地址信息获取与所述第一订单配送地址信息相匹配的预设对象信息时,首先确定所述第一订单配送地址信息,然后根据第一订单配送地址信息对应的坐标位置,以该坐标位置为原点,在该坐标位置预设距离范围内进行预设对象信息的匹配搜索,比如在500m或者1000m范围内搜索预设对象信息,其中,所述预设距离的设置需要考虑到预设对象的预计配送时长,以便于及时配送预设对象,不会出现配送时长超时的情况,避免用户无法及时取到第二订单。所述第二客户端将匹配得到的预设对象信息发送至第一客户端后,第一客户端的预设区域即可显示出经过匹配的预设对象信息。When obtaining preset object information matching the first order delivery address information according to the first order delivery address information, first determine the first order delivery address information, and then according to the first order delivery address information Coordinate position, with the coordinate position as the origin, perform a matching search for preset object information within the preset distance range of the coordinate position, such as searching for preset object information within the range of 500m or 1000m, wherein the setting of the preset distance It is necessary to take into account the expected delivery time of the preset object so that the preset object can be delivered in time, and the delivery time will not be overdue, preventing the user from being unable to get the second order in time. After the second client sends the matched preset object information to the first client, the preset area of the first client can display the matched preset object information.
考虑到预设对象信息可能有多个,并且可能形成多个第二订单,为了能够在预设区域充分明确地显示多个预设对象信息,同时便于用户进行区分,在本实施例的一个可选实现方式中,将属于同一第二客户端的预设对象信息分组或分区显示在预设对象列表中相应的位置,即所述步骤S101中,在预设区域显示预设对象信息的步骤,包括:Considering that there may be multiple preset object information, and multiple second orders may be formed, in order to be able to fully and clearly display multiple preset object information in the preset area, and at the same time facilitate the user to distinguish, one of the present embodiments may In an optional implementation manner, the preset object information belonging to the same second client is grouped or displayed in corresponding positions in the preset object list, that is, in the step S101, the step of displaying the preset object information in the preset area includes: :
在所述预设区域中显示预设对象列表;displaying a list of preset objects in the preset area;
在所述预设对象列表中的相应位置处显示所述预设对象信息。The preset object information is displayed at a corresponding position in the preset object list.
在本实施方式中,在预设区域显示预设对象信息的实现方式可以为:首先在预设区域中显示预设对象列表,其中,所述预设对象列表可以按照第二客户端的顺序行排列或者列排列,然后在每一行或每一列的位置处显示相应的预设对象信息。当预设区域显示多个预设对象信息,其中部分预设对象信息构成一个第二订单,另一些预设对象信息构成另一个第二订单时,或者,每一个预设对象信息对应一个第二订单时,每个第二订单包含的预设对象信息可以单独显示在同一行或同一列中,从而便于用户查看以及区分不同的订单情况。In this embodiment, the implementation manner of displaying the preset object information in the preset area may be as follows: firstly, a list of preset objects is displayed in the preset area, wherein the list of preset objects may be arranged according to the order of the second client Or arrange them in columns, and then display the corresponding preset object information at the position of each row or column. When a plurality of preset object information is displayed in the preset area, wherein part of the preset object information constitutes a second order, and other preset object information constitutes another second order, or, each preset object information corresponds to a second order. When placing an order, the preset object information included in each second order can be separately displayed in the same row or column, so that it is convenient for the user to view and distinguish between different order situations.
考虑到在很多情况下,同一用户在相继创建第一订单和第二订单时,第一订单和第二订单的配送地址是相同的。此时,为了避免用户重复设置配送地址,提高用户下单的效率,在本实施例的一个可选实现方式中,可根据第一订单配送地址信息确定第二订单的配送地址信息,即如图3所示,所述步骤S102,即所述响应于对于所述预设对象的选择指令,生成包含有所述预设对象信息的第二订单,包括以下步骤S301-S302:Consider that in many cases, when the same user successively creates the first order and the second order, the delivery addresses of the first order and the second order are the same. At this time, in order to avoid the user from repeatedly setting the delivery address and improve the efficiency of the user's order, in an optional implementation of this embodiment, the delivery address information of the second order can be determined according to the delivery address information of the first order, as shown in the figure 3, the step S102, that is, generating a second order containing the preset object information in response to the selection instruction for the preset object, includes the following steps S301-S302:
在步骤S301中,响应于对于所述预设对象信息的选择指令,获取第一订单配送地址信息;In step S301, in response to the selection instruction for the preset object information, the first order delivery address information is acquired;
在步骤S302中,根据所述预设对象信息选择指令和所述第一订单配送地址信息,生成包含有所述预设对象信息的第二订单。In step S302, a second order including the preset object information is generated according to the preset object information selection instruction and the delivery address information of the first order.
在本实施例的一个可选实现方式中,生成包含有所述预设对象信息的第二订单的实现方式可以是在执行选择预设对象信息的指令后,获取第一订单配送地址信息,然后将第一订单配送地址信息作为第二订单的默认配送地址信息;也可以将第一订单配送地址信息作为第二订单配送地址信息的一个可选项,以供用户选择,若用户的第二订单需要另外的配送地址,可自行进行编辑和修改。In an optional implementation of this embodiment, the implementation of generating the second order containing the preset object information may be to obtain the delivery address information of the first order after executing the instruction for selecting the preset object information, and then Use the delivery address information of the first order as the default delivery address information of the second order; you can also use the delivery address information of the first order as an optional item of the delivery address information of the second order for the user to choose, if the user's second order requires Other shipping addresses can be edited and modified by themselves.
在实际场景中,第二客户端通常与第一客户端不同,此时用户有可能对于第一订单和第二订单独立支付,也可能合并支付,当第一订单和第二订单独立支付时,处理过程相对比较简单,各个客户端根据订单金额分别与预设对象提供方进行结算即可。当第一订单和第二订单合并支付时,为了提升预设对象提供方的结算便利性,在本实施例的一个可选实现方式中,首先拆分确定第二订单的结算金额信息,再将其发送至第二客户端,使其与预设对象提供方进行第二订单的结算,所述步骤S102,即所述响应于对于所述预设对象的选择指令,生成包含有所述预设对象信息的第二订单,还包括以下步骤:确定第二订单结算金额信息;In actual scenarios, the second client is usually different from the first client. At this time, the user may pay independently for the first order and the second order, or combine payment. When the first order and the second order are paid independently, The processing process is relatively simple, and each client can settle with the default object provider according to the order amount. When the first order and the second order are combined for payment, in order to improve the settlement convenience of the preset object provider, in an optional implementation of this embodiment, the settlement amount information of the second order is first split and determined, and then the It is sent to the second client to settle the second order with the provider of the preset object, and the step S102 is to generate an order containing the preset object in response to the selection instruction for the preset object. The second order of the object information also includes the following steps: determining the settlement amount information of the second order;
将所述第二订单结算金额信息发送至第二客户端,使得所述第二客户端根据所述第二订单结算金额信息与所述预设对象提供方结算。Sending the second order settlement amount information to the second client, so that the second client settles with the preset object provider according to the second order settlement amount information.
在本实施例的一个可选实现方式中,所述确定第二订单结算金额信息具体可以根据预设对象信息中的预设对象单价、预设对象数量、预设对象总价、预设对象提供方名称、配送地址、配送距离等信息计算第二订单的预设对象价格和配送价格,再将所述预设对象价格和配送价格相加即可得到第二订单结算金额。另外,考虑到有的预设对象有可能存在优惠价格信息,此时也可以将预设对象价格和配送价格相加后再减去优惠价格信息得到的价格作为第二订单结算金额。In an optional implementation of this embodiment, the determination of the second order settlement amount information may specifically be provided according to the unit price of the preset object, the quantity of the preset object, the total price of the preset object, and the preset object in the preset object information. Calculate the default target price and delivery price of the second order based on information such as party name, delivery address, and delivery distance, and then add the preset target price and delivery price to obtain the settlement amount of the second order. In addition, considering that some preset objects may have preferential price information, at this time, the price obtained by adding the preset object price and delivery price and then subtracting the preferential price information may be used as the second order settlement amount.
需要说明的是,当第二客户端为第三方平台时,第二客户端也可以将第二订单结算金额先行支付给预设对象提供方,后续在第二客户端接收到第二订单结算金额相应款项时,经与预设对象提供方进行结算金额的核实即可完成结算流程。It should be noted that when the second client is a third-party platform, the second client can also pay the second order settlement amount to the preset object provider first, and then receive the second order settlement amount at the second client For the corresponding payment, the settlement process can be completed after verifying the settlement amount with the default object provider.
考虑到预设对象有可能会发生价格调整、库存变化等情况,为了为用户提供最新的可选预设对象信息,避免在预设对象被选择后到预设对象被配送之前的时间范围内,由于预设对象的数量、价格或者种类发生变化,而导致已被选择的预设对象出现不能正常配送的问题,在本实施例的一个可选实现方式中,在所述步骤S101在预设区域显示预设对象信息之后,还包括:响应于所述预设对象信息的更新,获取并在所述预设区域显示更新后的预设对象信息的步骤。Considering that the default object may undergo price adjustments, inventory changes, etc., in order to provide users with the latest optional preset object information and avoid the time range between when the preset object is selected and before the preset object is delivered, Due to changes in the quantity, price, or type of preset objects, the selected preset objects cannot be delivered normally. In an optional implementation of this embodiment, in the step S101, in the preset area After displaying the preset object information, it further includes: a step of acquiring and displaying the updated preset object information in the preset area in response to an update of the preset object information.
在本实施例的一个可选实现方式中,所述预设对象信息的更新频率是可变的,具体地,根据预设对象的实际交易情况,可以在预设对象交易频繁的高峰时期设置较短的预设对象信息更新频率,而在预设对象交易不频繁的低峰时期设置较长的更新频率,从而使用户能够及时的查看预设对象信息的变化,使得用户选择的预设对象能够正常被配送。In an optional implementation of this embodiment, the update frequency of the preset object information is variable. Specifically, according to the actual transaction situation of the preset object, a lower Short preset object information update frequency, and set a longer update frequency during the off-peak period when preset object transactions are infrequent, so that users can view changes in preset object information in a timely manner, so that the preset objects selected by users can are shipped normally.
在该实现方式中,在所述预设区域显示更新后的预设对象信息之后,响应于所述预设对象信息的更新,用户还可以对于所述第二订单进行修改以形成新的第二订单。In this implementation, after the updated preset object information is displayed in the preset area, the user can also modify the second order to form a new second order in response to the update of the preset object information. Order.
另外,在第二客户端未对所述第二订单进行处理之前,所述用户也可根据自己的需要对于所述第二订单进行修改。在该实现方式中,还可根据所述第二客户端对于所述第二订单的处理进度,确定第二订单的剩余可修改时间,并响应于在所述剩余可修改时间内接收到第二订单修改指令,对于所述第二订单进行修改。为了便于用户及时了解第二订单的处理进度,在本实施例的一个可选实现方式中,由第二客户端提供处理进度信息供用户查看,即所述步骤S103,所述将所述第二订单发送给第二客户端进行处理之后,还包括:In addition, before the second client processes the second order, the user may also modify the second order according to his needs. In this implementation, the remaining modifiable time of the second order may also be determined according to the processing progress of the second order by the second client, and in response to receiving the second order within the remaining modifiable time The order modification instruction modifies the second order. In order to facilitate the user to keep abreast of the processing progress of the second order, in an optional implementation of this embodiment, the second client provides processing progress information for the user to view, that is, the step S103, the second After the order is sent to the second client for processing, it also includes:
获取所述第二订单的处理进度信息并显示,其中,所述处理进度信息由所述第二客户端提供。acquiring and displaying the processing progress information of the second order, wherein the processing progress information is provided by the second client.
在本实施例的一个可选实现方式中,所述处理进度信息可以包括:第二订单的准备状态、剩余准备时长、配送状态、剩余配送时长、剩余配送距离等信息。In an optional implementation manner of this embodiment, the processing progress information may include information such as preparation status, remaining preparation time, delivery status, remaining delivery time, and remaining delivery distance of the second order.
下述为本公开装置实施例,可以用于执行本公开方法实施例。The following are device embodiments of the present disclosure, which can be used to implement the method embodiments of the present disclosure.
图4示出根据本公开一实施方式的订单处理装置的结构框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部,比如可实现为第一客户端。如图4所示,所述订单处理装置包括:Fig. 4 shows a structural block diagram of an order processing device according to an embodiment of the present disclosure. The device can be implemented as part or all of an electronic device through software, hardware or a combination of the two, for example, it can be implemented as a first client. As shown in Figure 4, the order processing device includes:
第一显示模块401,被配置为响应于在第一客户端创建第一订单的指令或者在所述第一客户端显示待确认第一订单页面,在预设区域显示预设对象信息;The
生成模块402,被配置为响应于对于所述预设对象信息的选择指令,生成包含有所述预设对象信息的第二订单;A
发送模块403,被配置为将所述第二订单发送给第二客户端进行处理。The sending
上文提及,随着移动互联网技术的快速发展,提供不同内容和信息的应用程序的数量越来越多并且内容和信息的分类也越来越细致,例如食品类提供应用程序、服装类提供应用程序、图书类提供应用程序等等。基于这些应用程序,内容和信息的被提供方就可以很方便地选择自己需要的内容和信息。但是,随之带来的问题是若被提供方需要多种或者多种类的内容和信息,就需要在不同的应用程序上分别进行下单,才能满足自己多样化的需求,这不仅不利于提高被提供方的操作效率,而且也不利于提成互联网平台的服务质量。As mentioned above, with the rapid development of mobile Internet technology, the number of applications providing different content and information is increasing and the classification of content and information is becoming more and more detailed, such as food providing applications, clothing providing Apps, Books provide apps, and more. Based on these applications, the provider of content and information can easily select the content and information they need. However, the ensuing problem is that if the provided party needs multiple or multiple types of content and information, they need to place orders on different application programs to meet their diverse needs, which is not conducive to improving The operating efficiency of the provided party is also not conducive to the service quality of the Internet platform.
考虑到上述缺陷,在该实施方式中,提出一种订单处理装置,实现为第一客户端,该装置通过在第一客户端的预设区域显示与第二客户端相关的预设对象信息,并在所述预设对象被选择后生成由第二客户端处理的第二订单。该技术方案在第一客户端即可生成其他客户端的第二订单,而无需启动第二客户端执行下单程序,因此能够有效节约内容或信息的被提供方的操作时间,提高其操作效率,提高被提供方流量的利用效率,同时还能够为被提供方提供更为丰富的内容和信息供其选择,以满足被提供方多样化的需求。Considering the above defects, in this embodiment, an order processing device is proposed, implemented as the first client, the device displays the preset object information related to the second client in the preset area of the first client, and A second order processed by the second client is generated after the preset object is selected. This technical solution can generate the second order of other clients at the first client without starting the second client to execute the order placing procedure, so it can effectively save the operation time of the provider of the content or information and improve its operation efficiency. Improve the utilization efficiency of the provided party's traffic, and at the same time provide the provided party with richer content and information for its selection, so as to meet the diversified needs of the provided party.
在本实施例的一个可选实现方式中,所述订单可以是提供各种内容、信息、服务的订单,比如服装、食品、日用品、车票等各种商品、送餐、送票等各种服务。所述订单处理指的是在创建第一订单的基础上,创建和处理隶属于第二客户端提供范围的第二订单,其中,所述第二客户端不同于所述第一客户端,其数量可以为一个、两个或更多个。相应地,同一个第二客户端可以处理来自同一个第一客户端的两个或两个以上的第二订单,也可以处理来自不同第一客户端的两个或两个以上的第二订单,本公开对其不作具体限定。In an optional implementation of this embodiment, the order may be an order for providing various contents, information, and services, such as various commodities such as clothing, food, daily necessities, and train tickets, and various services such as meal delivery and ticket delivery. . The order processing refers to creating and processing a second order that belongs to the scope provided by the second client on the basis of creating the first order, wherein the second client is different from the first client and its The quantity can be one, two or more. Correspondingly, the same second client can process two or more second orders from the same first client, and can also process two or more second orders from different first clients. The disclosure does not specifically limit it.
在本实施方式中,所述第一客户端可以是内容信息被提供端的某一个应用程序(或者称为APP)或者第三方内容信息提供平台中集成的某一个应用程序。In this embodiment, the first client may be an application program (or called APP) at the content information provider end or an application program integrated in a third-party content information providing platform.
所述第二客户端可以是内容信息提供端的某一个应用程序(或者称为APP)或者第三方平台中集成的某一个应用程序,所述第二客户端还可以是第三方内容信息提供平台本身。在本实施方式中,与所述第一客户端不同的是,所述第二客户端用于实施内容信息提供方的接单操作,而第一客户端用于实施内容信息被提供方的下单操作。需要说明的是,在本实施方式中,并不限制第一订单是否由第二客户端进行接单操作,更通常的情况是第一订单的接单操作由第二客户端以外的其他客户端进行接单操作,而第二订单由第二客户端进行接单操作。这种处理方式使用不同客户端分别进行接单操作,从而能够将第一客户端的被提供方流量引入第二客户端,提高了被提供方流量的利用效率。The second client may be an application program (or called APP) of the content information provider or an application program integrated in the third-party platform, and the second client may also be the third-party content information providing platform itself . In this embodiment, different from the first client, the second client is used to implement the order receiving operation of the content information provider, while the first client is used to implement the order receiving operation of the content information provider. single operation. It should be noted that in this embodiment, it is not limited whether the first order is accepted by the second client. More generally, the first order is accepted by a client other than the second client. The order receiving operation is performed, and the second order is performed by the second client. This processing method uses different clients to perform order receiving operations separately, so that the provided party traffic of the first client can be introduced into the second client, and the utilization efficiency of the provided party traffic is improved.
在本实施方式中,所述创建第一订单的指令可以是确定指令、添加指令或者其他指令,其中,所述确定指令用于确定第一订单的信息是否正确,添加指令用于添加第一订单的新信息。执行创建第一订单的指令后,所述第一客户端的当前页面跳转至新页面或者在当前页面上增加一新区域,所述新页面或者新区域内设有一预设区域,用于显示作为第二订单内容的预设对象信息,以供被提供方选择。作为另一种实现方式,也可在所述第一订单进入到确认阶段,比如在所述第一客户端显示待确认的第一订单页面时,在该页面预先设置一预设区域,来显示作为第二订单内容的预设对象信息。In this embodiment, the instruction to create the first order may be a confirmation instruction, an addition instruction or other instructions, wherein the confirmation instruction is used to determine whether the information of the first order is correct, and the addition instruction is used to add the first order of new information. After executing the instruction to create the first order, the current page of the first client jumps to a new page or adds a new area on the current page, and a preset area is set in the new page or new area for displaying as Preset object information of the second order content for selection by the provided party. As another implementation, when the first order enters the confirmation stage, for example, when the first client displays the first order page to be confirmed, a preset area is preset on the page to display Preset object information as the content of the second order.
在本实施例的一个可选实现方式中,当预设区域与第一订单处于同一页面时,所述预设区域通常设置在第一订单的下方,页面的底部还设置有“下一步”按钮或者“确定”按钮,这样被提供方在创建第一订单时,向页面底部查找即可获取预设区域内的预设对象信息。例如在生活类应用程序中,用户选择了游乐场所后,直接或者在点击确定按钮后进入到“订单待确认页面”,该页面上方显示购票订单信息,下方具有一区域,该区域内显示有食品信息、饮品信息或者其他商品信息,位于该区域下方的页面底部显示“确定”按钮,以供用户选择。In an optional implementation of this embodiment, when the preset area is on the same page as the first order, the preset area is usually set below the first order, and a "Next" button is also set at the bottom of the page Or the "OK" button, so that when the provided party creates the first order, it can obtain the preset object information in the preset area by searching to the bottom of the page. For example, in a life application program, after the user selects an amusement park, the user enters the "order pending confirmation page" directly or after clicking the OK button. For food information, drink information or other commodity information, the "OK" button is displayed at the bottom of the page below this area for users to choose.
在本实施例的一个可选实现方式中,当预设区域与第一订单处于不同页面时,可响应于页面跳转命令显示所述预设区域,其中,所述页面跳转命令比如可以为第一订单确认命令、第一订单生成命令、“转向下一页”等跳转命令。In an optional implementation of this embodiment, when the preset area is on a different page from the first order, the preset area may be displayed in response to a page jump command, where, for example, the page jump command may be Jump commands such as the first order confirmation command, the first order generation command, and "go to the next page".
在上述实现方式中,所述预设区域的大小可以灵活进行调整,并且根据需要可以在其中显示多种预设对象信息。In the above implementation manner, the size of the preset area can be flexibly adjusted, and various preset object information can be displayed therein as required.
在本实施例的一个可选实现方式中,所述预设对象信息可包括以下信息中的一种或多种:预设对象类别、预设对象名称、预设对象单价、预设对象总价、预设对象数量、预设对象可供数量、预设对象历史交易信息、预设对象提供方名称、预设对象提供方地址、配送地址、配送距离、预计配送时间等等。其中,所述预设对象类别指的是预设对象所属的类别,如食品类、药品类、化妆品类等等,所述预设对象数量指的是用户选择的预设对象数量,所述预设可供数量指的是可提供给用户进行选择的预设对象的数量,所述预设对象总价指的是根据用户选择的预设对象数量得到的预设对象总价,所述预设对象历史交易信息指的是预设历史时间段内所述预设对象的交易记录,所述预设对象提供方地址指的是与配送地址最为相近的预设对象提供方地址,所述配送距离指的是预设对象提供方地址与配送地址之间的距离,所述预计配送时间指的是基于历史平均配送速度计算得到的预计配送时间。以“果汁”为例,所述预设对象类别可以为食品类或饮品类,预设对象名称可以为“柠檬汁”,预设对象单价可以为“20元/杯”,预设对象数量可以为“2杯”,预设对象可供数量可以为“50杯”,预设对象总价可以为“40元”,预设对象历史交易信息可以为“最近1月内柠檬汁卖出1000杯”,预设对象提供方名称可以为“鲜果时间”,预设对象提供方地址可以为“上海南京西路鲜果时间店”。需要说明的是,所述配送地址指的是包含预设对象信息的第二订单的配送地址,所述配送地址的数量根据需要可以设置为多个,以便于用户选择设置。比如,在配送果汁时,可以将果汁的配送地址设置为地址1:某一商业大楼中外卖的固定放置位置;地址2:用户所在的位置,此时,当配送人员将果汁配送到地址1后,可以进一步由其他人员将果汁配送到地址2。另外,配送地址的设置也可以不受用户当前定位地址的限制,比如,在游乐场或大型商业场景下,用户的位置可能会随时发生变化,因此,可以将使用该预设对象时所处的位置或者直接将游乐场入口处设置为配送地址,而无需考虑用户当前的定位位置。In an optional implementation of this embodiment, the preset object information may include one or more of the following information: preset object category, preset object name, preset object unit price, preset object total price , number of preset objects, available quantity of preset objects, historical transaction information of preset objects, name of provider of preset objects, address of provider of preset objects, delivery address, delivery distance, estimated delivery time, etc. Wherein, the preset object category refers to the category to which the preset object belongs, such as food, medicine, cosmetics, etc., the preset object number refers to the number of preset objects selected by the user, and the preset The available quantity refers to the number of preset objects that can be provided to the user for selection, and the total price of the preset object refers to the total price of the preset object obtained according to the number of preset objects selected by the user. The preset Object historical transaction information refers to the transaction records of the preset object within the preset historical time period, the preset object provider address refers to the preset object provider address closest to the delivery address, and the delivery distance It refers to the distance between the preset object provider address and the delivery address, and the estimated delivery time refers to the estimated delivery time calculated based on the historical average delivery speed. Taking "juice" as an example, the category of the preset object can be food or drink, the name of the preset object can be "lemon juice", the unit price of the preset object can be "20 yuan/cup", and the number of preset objects can be is "2 cups", the available quantity of the preset object can be "50 cups", the total price of the preset object can be "40 yuan", and the historical transaction information of the preset object can be "sell 1000 cups of lemon juice in the last month ", the default object provider name can be "Fresh Fruit Time", and the default object provider address can be "Shanghai Nanjing West Road Fresh Fruit Time Store". It should be noted that the delivery address refers to the delivery address of the second order that includes the preset object information, and the number of the delivery addresses can be set to multiple as required, so as to facilitate the user to select and set. For example, when delivering juice, the delivery address of the juice can be set as address 1: a fixed location for takeout in a commercial building; address 2: the location of the user. At this time, when the delivery personnel deliver the juice to address 1 , the juice can be further delivered to address 2 by other personnel. In addition, the setting of the delivery address may not be limited by the user's current location address. For example, in an amusement park or a large commercial scene, the user's location may change at any time. Therefore, the user's location when using the preset object can be set to location or directly set the playground entrance as the delivery address without considering the user's current location.
在本实施例的一个可选实现方式中,在生成包含有预设对象信息的第二订单时,用户可以在预设区域显示的预设对象信息中选择一项信息,也可以选择几项信息。比如,可以选择2杯柠檬汁,也可以除了2杯柠檬汁再选择2份肯德基的小食拼盘。另外,可供选择的预设对象信息可以用不同的颜色标识来显示,以便于用户更好的识别并作出选择。In an optional implementation of this embodiment, when generating the second order containing preset object information, the user can select one piece of information or several pieces of information in the preset object information displayed in the preset area . For example, you can choose 2 glasses of lemon juice, or you can choose 2 KFC snack platters in addition to 2 glasses of lemon juice. In addition, the optional preset object information can be displayed in different colors, so that the user can better identify and make a selection.
如上文所述,在所述预设区域内可以显示多个预设对象信息,相应地,根据所述预设对象信息的不同,所述第二订单的数量可以不止一个,还可以为两个或多个。比如,在游乐场的应用场景下,所述预设对象类别可以为早餐、午餐或者晚餐,因此对应可生成三个第二订单:早餐订单、午餐订单和晚餐订单。As mentioned above, a plurality of preset object information can be displayed in the preset area, and correspondingly, according to the difference of the preset object information, the quantity of the second order can be more than one, and can also be two or more. For example, in an application scenario of an amusement park, the preset object category may be breakfast, lunch, or dinner, so three second orders may be correspondingly generated: a breakfast order, a lunch order, and a dinner order.
所述预设对象信息可以是预先设置在第一客户端上的订单信息,该预设对象信息通常与第一订单信息并不相关联。例如在购票APP应用程序上,第一订单信息为车票信息,预设对象信息可以是服装信息或者其他商品信息。The preset object information may be order information preset on the first client, and the preset object information is generally not associated with the first order information. For example, on a ticket-buying APP application program, the first order information is ticket information, and the preset object information may be clothing information or other product information.
考虑到订单的创建通常具有连续性,比如用户在选择了一些商品后,通常对于与该商品可以同时使用的商品也会有需求。因此,在本实施例的一个可选实现方式中,所述预设对象信息与第一订单信息相关联,这样用户在第一客户端完善第一订单信息后,就可以根据第一订单信息来确定预设对象信息。例如在购票APP应用程序中,第一订单为关于旅游景点的订单,那么所述预设对象就可以为旅游景点的纪念品或当地特产。Considering that the creation of an order is usually continuous, for example, after a user selects some products, there is usually a demand for products that can be used at the same time as the product. Therefore, in an optional implementation of this embodiment, the preset object information is associated with the first order information, so that after the user completes the first order information on the first client, he can Determine preset object information. For example, in a ticketing APP application program, if the first order is an order about a tourist attraction, then the preset object can be a souvenir of the tourist attraction or a local specialty.
在本实施方式中,所述预设对象信息与所述第一订单信息相关联可以是指所述预设对象信息与所述第一订单信息共用部分信息。比如,所述预设对象信息中的预设对象类别、预设对象名称、预设对象单价、预设对象数量、预设对象提供方名称、预设对象提供方地址至少一种信息、尤其是配送地址均可以与第一订单信息共用,例如,若用户在选购衣物时想要喝杯果汁,那么第一订单是关于衣物的订单,第二订单是关于果汁的订单,此时,第二订单的配送地址就可以选用第一订单的配送地址。In this implementation manner, the association of the preset object information with the first order information may refer to the fact that the preset object information shares part of the information with the first order information. For example, at least one type of preset object category, preset object name, preset object unit price, preset object quantity, preset object provider name, preset object provider address in the preset object information, especially The delivery address can be shared with the first order information. For example, if the user wants to drink a glass of juice when shopping for clothes, then the first order is an order for clothes, and the second order is an order for juice. At this time, the second order The shipping address of the order can be the shipping address of the first order.
所述预设对象信息与所述第一订单信息相关联还可以是指所述预设对象信息根据所述第一订单信息进行设置。比如,所述预设对象信息中的预设对象类别、预设对象名称、预设对象单价、预设对象数量、预设对象提供方名称、预设对象提供方地址中的至少一种信息、尤其是预计配送时间均可以根据第一订单信息进行设置。例如,所述预设对象信息中的预计配送时间可以根据第一订单信息中的预计配送时间进行设置,以用户去游乐场所想要喝杯果汁为例,第一订单是关于游乐场所入场券的订单,第二订单是关于果汁的订单,此时,第二订单的预计配送时间既可以设为游乐场所的入场时间比如19:00,为了使用户提前拿到果汁,不致影响进入游乐场所,第二订单的预计配送时间也可以设为19:00前的某个时间比如18:30、18:40、18:50等等。The association of the preset object information with the first order information may also mean that the preset object information is set according to the first order information. For example, at least one of the preset object category, preset object name, preset object unit price, preset object quantity, preset object provider name, preset object provider address in the preset object information, In particular, the estimated delivery time can be set according to the first order information. For example, the estimated delivery time in the preset object information can be set according to the estimated delivery time in the first order information. Taking the user going to an amusement park to drink a glass of juice as an example, the first order is about an amusement park admission ticket The second order is an order for juice. At this time, the estimated delivery time of the second order can be set as the admission time of the amusement park, such as 19:00, so that users can get the juice in advance without affecting their entry into the amusement park. , the estimated delivery time of the second order can also be set to a certain time before 19:00, such as 18:30, 18:40, 18:50 and so on.
为了便于用户在创建第一订单后,即确定了第一订单的配送地址后,使用第二客户端为用户提供服务的商户不至于距离第一订单的配送地址过远,从而延长第二订单的配送时长,在本实施例的一个可选实现方式中,第一显示模块401还根据第一订单的配送地址信息确定在预设区域显示的预设对象信息,即如图5所示,所述第一显示模块401包括:In order to make it easier for the user to create the first order, that is, after the delivery address of the first order is determined, the merchants who use the second client to provide services for the user will not be too far away from the delivery address of the first order, thereby extending the delivery time of the second order. Delivery time, in an optional implementation of this embodiment, the
第一获取子模块501,被配置为响应于在第一客户端创建第一订单的指令或者在所述第一客户端显示待确认第一订单页面,获取第一订单配送地址信息;The first obtaining
第一发送子模块502,被配置为将所述第一订单配送地址信息发送至所述第二客户端,以使所述第二客户端根据所述第一订单配送地址信息获取与所述第一订单配送地址信息相匹配的预设对象信息,并将所述预设对象信息发送至所述第一客户端;The first sending sub-module 502 is configured to send the delivery address information of the first order to the second client, so that the second client can obtain the information related to the delivery address of the first order according to the delivery address information of the first order. Preset object information matching the order delivery address information, and sending the preset object information to the first client;
第一显示子模块503,被配置为在所述预设区域显示所述预设对象信息。The
在本实施方式中,第一显示模块401在预设区域显示预设对象信息的实现方式可以为首先获取第一订单配送地址信息,然后根据第一订单配送地址信息获取与之相匹配的预设对象信息,最后在预设区域显示预设对象信息。In this embodiment, the
其中,所述第一订单配送地址信息可以是用户下单时的坐标位置,也可以由用户在创建第一订单时自行设置,或者在用户创建第一订单时由第一客户端根据用户的位置进行定位而在第一订单中默认设置,在该情况下,当用户需要时,还可以对于默认位置信息进行修改。Wherein, the delivery address information of the first order can be the coordinate position when the user places the order, or can be set by the user when creating the first order, or can be set by the first client according to the location of the user when the user creates the first order. Positioning is performed by default in the first order. In this case, when the user needs, the default position information can also be modified.
在根据所述第一订单配送地址信息获取与所述第一订单配送地址信息相匹配的预设对象信息时,首先确定所述第一订单配送地址信息,然后根据第一订单配送地址信息对应的坐标位置,以该坐标位置为原点,在该坐标位置预设距离范围内进行预设对象信息的匹配搜索,比如在500m或者1000m范围内搜索预设对象信息,其中,所述预设距离的设置需要考虑到预设对象的预计配送时长,以便于及时配送预设对象,不会出现配送时长超时的情况,避免用户无法及时取到第二订单。所述第二客户端将匹配得到的预设对象信息发送至第一客户端后,第一客户端的预设区域即可显示出经过匹配的预设对象信息。When obtaining preset object information matching the first order delivery address information according to the first order delivery address information, first determine the first order delivery address information, and then according to the first order delivery address information Coordinate position, with the coordinate position as the origin, perform a matching search for preset object information within the preset distance range of the coordinate position, such as searching for preset object information within the range of 500m or 1000m, wherein the setting of the preset distance It is necessary to take into account the expected delivery time of the preset object so that the preset object can be delivered in time, and the delivery time will not be overdue, preventing the user from being unable to get the second order in time. After the second client sends the matched preset object information to the first client, the preset area of the first client can display the matched preset object information.
考虑到预设对象信息可能有多个,并且可能形成多个第二订单,为了能够在预设区域充分明确地显示多个预设对象信息,同时便于用户进行区分,在本实施例的一个可选实现方式中,将属于同一第二客户端的预设对象信息分组或分区显示在预设对象列表中相应的位置,即所述第一显示子模块503包括:Considering that there may be multiple preset object information, and multiple second orders may be formed, in order to be able to fully and clearly display multiple preset object information in the preset area, and at the same time facilitate the user to distinguish, one of the present embodiments may In an optional implementation manner, the preset object information belonging to the same second client is grouped or displayed in corresponding positions in the preset object list, that is, the
第二显示子模块,被配置为在所述预设区域中显示预设对象列表;The second display submodule is configured to display a list of preset objects in the preset area;
第三显示子模块,被配置为在所述预设对象列表中的相应位置处显示所述预设对象信息。The third display submodule is configured to display the preset object information at a corresponding position in the preset object list.
在本实施方式中,第一显示子模块503在预设区域显示预设对象信息的实现方式可以为:首先在预设区域中显示预设对象列表,其中,所述预设对象列表可以按照第二客户端的顺序行排列或者列排列,然后在每一行或每一列的位置处显示相应的预设对象信息。当预设区域显示多个预设对象信息,其中部分预设对象信息构成一个第二订单,另一些预设对象信息构成另一个第二订单时,或者,每一个预设对象信息对应一个第二订单时,每个第二订单包含的预设对象信息可以单独显示在同一行或同一列中,从而便于用户查看以及区分不同的订单情况。In this embodiment, the
考虑到在很多情况下,同一用户在相继创建第一订单和第二订单时,第一订单和第二订单的配送地址是相同的。此时,为了避免用户重复设置配送地址,提高用户下单的效率,在本实施例的一个可选实现方式中,可根据第一订单配送地址信息确定第二订单的配送地址信息,即如图6所示,所述生成模块402包括:Consider that in many cases, when the same user successively creates the first order and the second order, the delivery addresses of the first order and the second order are the same. At this time, in order to avoid the user from repeatedly setting the delivery address and improve the efficiency of the user's order, in an optional implementation of this embodiment, the delivery address information of the second order can be determined according to the delivery address information of the first order, as shown in the figure 6, the
第二获取子模块601,被配置为响应于对于所述预设对象信息的选择指令,获取第一订单配送地址信息;The second obtaining
生成子模块602,被配置为根据所述预设对象信息选择指令和所述第一订单配送地址信息,生成包含有所述预设对象的第二订单。The
在本实施例的一个可选实现方式中,生成模块402生成包含有所述预设对象信息的第二订单的实现方式可以是在执行选择预设对象信息的指令后,获取第一订单配送地址信息,然后将第一订单配送地址信息作为第二订单的默认配送地址信息;也可以将第一订单配送地址信息作为第二订单配送地址信息的一个可选项,以供用户选择,若用户的第二订单需要另外的配送地址,可自行进行编辑和修改。In an optional implementation of this embodiment, the
在实际场景中,第二客户端通常与第一客户端不同,此时用户有可能对于第一订单和第二订单独立支付,也可能合并支付,当第一订单和第二订单独立支付时,处理过程相对比较简单,各个客户端根据订单金额分别与预设对象提供方进行结算即可。当第一订单和第二订单合并支付时,为了提升预设对象提供方的结算便利性,在本实施例的一个可选实现方式中,首先拆分确定第二订单的结算金额信息,再将其发送至第二客户端,使其与预设对象提供方进行第二订单的结算,所述生成模块402还包括:In actual scenarios, the second client is usually different from the first client. At this time, the user may pay independently for the first order and the second order, or combine payment. When the first order and the second order are paid independently, The processing process is relatively simple, and each client can settle with the default object provider according to the order amount. When the first order and the second order are combined for payment, in order to improve the settlement convenience of the preset object provider, in an optional implementation of this embodiment, the settlement amount information of the second order is first split and determined, and then the It is sent to the second client to settle the second order with the preset object provider, and the
确定子模块,被配置为确定第二订单结算金额信息;The determining submodule is configured to determine the settlement amount information of the second order;
第二发送子模块,被配置为将所述第二订单结算金额信息发送至第二客户端,使得所述第二客户端根据所述第二订单结算金额信息与所述预设对象提供方结算。The second sending sub-module is configured to send the second order settlement amount information to the second client, so that the second client settles with the preset object provider according to the second order settlement amount information .
在本实施例的一个可选实现方式中,所述确定第二订单结算金额信息具体可以根据预设对象信息中的预设对象单价、预设对象数量、预设对象总价、预设对象提供方名称、配送地址、配送距离等信息计算第二订单的预设对象价格和配送价格,再将所述预设对象价格和配送价格相加即可得到第二订单结算金额。另外,考虑到有的预设对象有可能存在优惠价格信息,此时也可以将预设对象价格和配送价格相加后再减去优惠价格信息得到的价格作为第二订单结算金额。In an optional implementation of this embodiment, the determination of the second order settlement amount information may specifically be provided according to the unit price of the preset object, the quantity of the preset object, the total price of the preset object, and the preset object in the preset object information. Calculate the default target price and delivery price of the second order based on information such as party name, delivery address, and delivery distance, and then add the preset target price and delivery price to obtain the settlement amount of the second order. In addition, considering that some preset objects may have preferential price information, at this time, the price obtained by adding the preset object price and delivery price and then subtracting the preferential price information may be used as the second order settlement amount.
需要说明的是,当第二客户端为第三方平台时,第二客户端也可以将第二订单结算金额先行支付给预设对象提供方,后续在第二客户端接收到第二订单结算金额相应款项时,经与预设对象提供方进行结算金额的核实即可完成结算流程。It should be noted that when the second client is a third-party platform, the second client can also pay the second order settlement amount to the preset object provider first, and then receive the second order settlement amount at the second client For the corresponding payment, the settlement process can be completed after verifying the settlement amount with the default object provider.
考虑到预设对象有可能会发生价格调整、库存变化等情况,为了为用户提供最新的可选预设对象信息,避免在预设对象被选择后到预设对象被配送之前的时间范围内,由于预设对象的数量、价格或者种类发生变化,而导致已被选择的预设对象出现不能正常配送的问题,在本实施例的一个可选实现方式中,在所述第一显示模块401之后,还包括:第二显示模块,被配置为响应于所述预设对象信息的更新,获取并在所述预设区域显示更新后的预设对象信息。Considering that the default object may undergo price adjustments, inventory changes, etc., in order to provide users with the latest optional preset object information and avoid the time range between when the preset object is selected and before the preset object is delivered, Due to changes in the quantity, price, or type of preset objects, the selected preset objects cannot be delivered normally. In an optional implementation of this embodiment, after the
在本实施例的一个可选实现方式中,所述预设对象信息的更新频率是可变的,具体地,根据预设对象的实际交易情况,可以在预设对象交易频繁的高峰时期设置较短的预设对象信息更新频率,而在预设对象交易不频繁的低峰时期设置较长的更新频率,从而使用户能够及时的查看预设对象信息的变化,使得用户选择的预设对象能够正常被配送。In an optional implementation of this embodiment, the update frequency of the preset object information is variable. Specifically, according to the actual transaction situation of the preset object, a lower Short preset object information update frequency, and set a longer update frequency during the off-peak period when preset object transactions are infrequent, so that users can view changes in preset object information in a timely manner, so that the preset objects selected by users can are shipped normally.
在该实现方式中,在所述预设区域显示更新后的预设对象信息之后,还可设置修改模块,被配置为响应于所述预设对象信息的更新,用户还可以对于所述第二订单进行修改以形成新的第二订单。In this implementation, after the updated preset object information is displayed in the preset area, a modification module can also be set, configured to respond to the update of the preset object information, and the user can also modify the second The order is amended to form a new second order.
另外,在第二客户端未对所述第二订单进行处理之前,所述用户也可根据自己的需要对于所述第二订单进行修改。在该实现方式中,所述修改模块还可被配置为根据所述第二客户端对于所述第二订单的处理进度,确定第二订单的剩余可修改时间,并响应于在所述剩余可修改时间内接收到第二订单修改指令,对于所述第二订单进行修改。In addition, before the second client processes the second order, the user may also modify the second order according to his needs. In this implementation, the modifying module may also be configured to determine the remaining modifiable time of the second order according to the processing progress of the second client on the second order, and respond to A second order modification instruction is received within the modification time, and the second order is modified.
为了便于用户及时了解第二订单的处理进度,在本实施例的一个可选实现方式中,由第二客户端提供处理进度信息供用户查看,即所述发送模块之后,还包括:In order to facilitate the user to know the processing progress of the second order in a timely manner, in an optional implementation of this embodiment, the second client provides processing progress information for the user to view, that is, after the sending module, it also includes:
第三显示模块,被配置为获取所述第二订单的处理进度信息并显示,其中,所述处理进度信息由所述第二客户端提供。The third display module is configured to obtain and display processing progress information of the second order, wherein the processing progress information is provided by the second client.
在本实施例的一个可选实现方式中,所述处理进度信息可以包括:第二订单的准备状态、剩余准备时长、配送状态、剩余配送时长、剩余配送距离等信息。In an optional implementation manner of this embodiment, the processing progress information may include information such as preparation status, remaining preparation time, delivery status, remaining delivery time, and remaining delivery distance of the second order.
本公开还公开了一种电子设备,图7示出根据本公开一实施方式的电子设备的结构框图,如图7所示,所述电子设备700包括存储器701和处理器702;其中,The present disclosure also discloses an electronic device. FIG. 7 shows a structural block diagram of an electronic device according to an embodiment of the present disclosure. As shown in FIG. 7 , the
所述存储器701用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器702执行以实现上述方法步骤。The
图8适于用来实现根据本公开实施方式的订单处理方法的计算机系统的结构示意图。FIG. 8 is a structural schematic diagram of a computer system suitable for implementing the order processing method according to the embodiment of the present disclosure.
如图8所示,计算机系统800包括中央处理单元(CPU)801,其可以根据存储在只读存储器(ROM)802中的程序或者从存储部分808加载到随机访问存储器(RAM)803中的程序而执行上述实施方式中的各种处理。在RAM803中,还存储有系统800操作所需的各种程序和数据。CPU801、ROM802以及RAM803通过总线804彼此相连。输入/输出(I/O)接口805也连接至总线804。As shown in FIG. 8 , a
以下部件连接至I/O接口805:包括键盘、鼠标等的输入部分806;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分807;包括硬盘等的存储部分808;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分809。通信部分809经由诸如因特网的网络执行通信处理。驱动器810也根据需要连接至I/O接口805。可拆卸介质811,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器810上,以便于从其上读出的计算机程序根据需要被安装入存储部分808。The following components are connected to the I/O interface 805: an
特别地,根据本公开的实施方式,上文描述的方法可以被实现为计算机软件程序。例如,本公开的实施方式包括一种计算机程序产品,其包括有形地包含在及其可读介质上的计算机程序,所述计算机程序包含用于执行上述订单处理方法的程序代码。在这样的实施方式中,该计算机程序可以通过通信部分809从网络上被下载和安装,和/或从可拆卸介质811被安装。In particular, according to an embodiment of the present disclosure, the methods described above can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product including a computer program tangibly embodied on a readable medium thereof, the computer program including program code for executing the above-mentioned order processing method. In such an embodiment, the computer program may be downloaded and installed from a network via the
附图中的流程图和框图,图示了按照本公开各种实施方式的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,路程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in a roadmap or block diagram may represent a module, program segment, or part of code that contains one or more Executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by a dedicated hardware-based system that performs the specified functions or operations , or may be implemented by a combination of dedicated hardware and computer instructions.
描述于本公开实施方式中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定。The units or modules involved in the embodiments described in the present disclosure may be implemented by means of software or hardware. The described units or modules may also be set in the processor, and the names of these units or modules do not constitute limitations on the units or modules themselves in some cases.
作为另一方面,本公开还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施方式中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本公开的方法。As another aspect, the present disclosure also provides a computer-readable storage medium. The computer-readable storage medium may be the computer-readable storage medium included in the device described in the above-mentioned embodiments; A computer-readable storage medium assembled in a device. The computer-readable storage medium stores one or more programs, and the programs are used by one or more processors to execute the methods described in the present disclosure.
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。The above description is only a preferred embodiment of the present disclosure and an illustration of the applied technical principle. It should be understood by those skilled in the art that the scope of the invention involved in this disclosure is not limited to the technical solution formed by the specific combination of the above technical features, but also covers the technical solutions made by the above technical features without departing from the inventive concept. Other technical solutions formed by any combination of or equivalent features thereof. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910642764.3ACN110335127B (en) | 2019-07-16 | 2019-07-16 | Order processing method, device, electronic device, and computer-readable storage medium |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910642764.3ACN110335127B (en) | 2019-07-16 | 2019-07-16 | Order processing method, device, electronic device, and computer-readable storage medium |
| Publication Number | Publication Date |
|---|---|
| CN110335127A CN110335127A (en) | 2019-10-15 |
| CN110335127Btrue CN110335127B (en) | 2022-12-06 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910642764.3AActiveCN110335127B (en) | 2019-07-16 | 2019-07-16 | Order processing method, device, electronic device, and computer-readable storage medium |
| Country | Link |
|---|---|
| CN (1) | CN110335127B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112819493A (en)* | 2019-11-15 | 2021-05-18 | 北京京东尚科信息技术有限公司 | Message processing method, system thereof, computer system and computer readable medium |
| CN113256211B (en)* | 2021-05-27 | 2021-10-29 | 浙江口碑网络技术有限公司 | Data processing method, apparatus, electronic device, and computer-readable storage medium |
| CN113537815B (en)* | 2021-07-28 | 2023-02-03 | 拉扎斯网络科技(上海)有限公司 | Progress information pushing method and device |
| CN114742555B (en)* | 2022-04-25 | 2025-08-26 | 康键信息技术(深圳)有限公司 | A combined payment method, device, equipment and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109325828A (en)* | 2018-09-13 | 2019-02-12 | 拉扎斯网络科技(上海)有限公司 | Order processing method, device, equipment and computer readable storage medium |
| KR20190067852A (en)* | 2016-10-12 | 2019-06-17 | 더 코카콜라 컴파니 | System and method for integrating beverage dispensing APP for ordering and dispensing beverages |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5872682B2 (en)* | 2011-04-22 | 2016-03-01 | ペプシコ, インコーポレイテッドPepsiCo Inc. | Beverage distribution system with social media functions |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20190067852A (en)* | 2016-10-12 | 2019-06-17 | 더 코카콜라 컴파니 | System and method for integrating beverage dispensing APP for ordering and dispensing beverages |
| CN109325828A (en)* | 2018-09-13 | 2019-02-12 | 拉扎斯网络科技(上海)有限公司 | Order processing method, device, equipment and computer readable storage medium |
| Publication number | Publication date |
|---|---|
| CN110335127A (en) | 2019-10-15 |
| Publication | Publication Date | Title |
|---|---|---|
| CN110335127B (en) | Order processing method, device, electronic device, and computer-readable storage medium | |
| US11361298B2 (en) | Shared mobile payments | |
| US12430692B2 (en) | Visualization of spending data in an altered reality | |
| US11010802B2 (en) | Real-time internet capable device information interchange for coordinated queuing at locations | |
| US10834025B2 (en) | Multi-functional integrated communications system application | |
| US9934536B2 (en) | Interactive map for grouped activities within a financial and social management system | |
| CN110796440A (en) | Payment method, device and system, payment service architecture, electronic equipment and medium | |
| KR20150035877A (en) | Method, system and recording medium for transaction processing using real time conversation | |
| KR20120068962A (en) | Method and system for payment funding | |
| US20150235304A1 (en) | Method and system for global shopping and delivery | |
| KR20120052258A (en) | Brokering system for location-based tasks | |
| JP2022110048A (en) | An application programming interface for structuring distributed systems | |
| CN110457634A (en) | Information publishing method and device, electronic equipment and computer readable storage medium | |
| CN110188903A (en) | Method and device for processing order pre-ordering information | |
| JP2018101388A (en) | Information processor and program | |
| TW201117125A (en) | Monetization of interactive network-based information objects | |
| JP2015179458A (en) | Server apparatus, service providing method, and service providing program | |
| US12141847B1 (en) | Systems and methods for manipulation of digital video content in a networked community of users | |
| US20240037640A1 (en) | Systems and methods for managing online storefronts | |
| JP7121847B1 (en) | Information processing system, information processing method, and program | |
| CN111026956B (en) | Data list processing method and device, electronic equipment and computer storage medium | |
| CN114240540A (en) | Order processing method and device, electronic equipment and computer readable medium | |
| US20140188531A1 (en) | Method and system for cost estimation and payment of the product | |
| US20220343397A1 (en) | Automated location based text to voice ordering notification system | |
| CN103455566A (en) | Information display method and device |
| 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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |