[go: up one dir, main page]

CN115965440A - A business processing method, device, electronic device, and computer-readable medium - Google Patents

A business processing method, device, electronic device, and computer-readable medium Download PDF

Info

Publication number
CN115965440A
CN115965440A CN202211647707.2A CN202211647707A CN115965440A CN 115965440 A CN115965440 A CN 115965440A CN 202211647707 A CN202211647707 A CN 202211647707A CN 115965440 A CN115965440 A CN 115965440A
Authority
CN
China
Prior art keywords
order
identification
user
target
item
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211647707.2A
Other languages
Chinese (zh)
Inventor
梁夕雅
李宽
陆斌
任默
李怡姗
杨小刚
张振华
邵丽荣
张辰
张斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Wodong Tianjun Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Wodong Tianjun Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Wodong Tianjun Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN202211647707.2A priority Critical patent/CN115965440A/en
Publication of CN115965440A publication Critical patent/CN115965440A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本申请公开了业务处理方法、装置、电子设备及计算机可读介质,涉及计算机技术领域,一具体实施方式包括接收业务处理请求,获取对应的用户标识,进而根据用户标识获取对应的订单标识;确定订单标识对应的订单中的各物品的物品类型,根据物品类型确定目标配送用户;根据物品类型处理订单标识,以生成目标订单标识;发送目标订单标识至目标配送用户。避免了用户的等待,提高物品配送的履约效率和用户体验。

Figure 202211647707

The application discloses a business processing method, device, electronic equipment, and computer-readable media, which relate to the field of computer technology. A specific implementation method includes receiving a business processing request, obtaining a corresponding user ID, and then obtaining a corresponding order ID according to the user ID; determining The item type of each item in the order corresponding to the order ID is used to determine the target delivery user according to the item type; the order ID is processed according to the item type to generate the target order ID; and the target order ID is sent to the target delivery user. It avoids the waiting of users and improves the fulfillment efficiency and user experience of item delivery.

Figure 202211647707

Description

一种业务处理方法、装置、电子设备及计算机可读介质A business processing method, device, electronic device, and computer-readable medium

技术领域technical field

本申请涉及计算机技术领域,尤其涉及一种业务处理方法、装置、电子设备及计算机可读介质。The present application relates to the field of computer technology, and in particular to a business processing method, device, electronic equipment and computer-readable medium.

背景技术Background technique

用户购买实物物品对应的服务产品时,因为实物流程与虚拟服务信息互为独立,实物配送环节物流侧接收实物物品信息时不知道用户购买的服务物品信息,物流履约配送,服务需要由服务商进行服务履约,分步式履约,履约不同步、效率低,造成用户等待,降低用户体验。When the user purchases the service product corresponding to the physical item, because the physical process and the virtual service information are independent of each other, the logistics side of the physical distribution link does not know the service item information purchased by the user when receiving the physical item information, and the logistics fulfills the contract delivery, and the service needs to be provided by the service provider. Service performance, step-by-step contract performance, contract performance is not synchronized, and the efficiency is low, causing users to wait and reducing user experience.

在实现本申请过程中,发明人发现现有技术中至少存在如下问题:During the process of implementing this application, the inventors found that at least the following problems existed in the prior art:

同一订单包含不同类型商品时,履约效率低。When the same order contains different types of goods, the fulfillment efficiency is low.

发明内容Contents of the invention

有鉴于此,本申请实施例提供一种业务处理方法、装置、电子设备及计算机可读介质,能够解决现有的同一订单包含不同类型商品时,履约效率低的问题。In view of this, the embodiments of the present application provide a business processing method, device, electronic device, and computer-readable medium, which can solve the problem of low performance efficiency when the same order contains different types of commodities.

为实现上述目的,根据本申请实施例的一个方面,提供了一种业务处理方法,包括:To achieve the above purpose, according to an aspect of the embodiment of the present application, a business processing method is provided, including:

接收业务处理请求,获取对应的用户标识,进而根据用户标识获取对应的订单标识;Receive the business processing request, obtain the corresponding user ID, and then obtain the corresponding order ID according to the user ID;

确定订单标识对应的订单中的各物品的物品类型,根据物品类型确定目标配送用户;Determine the item type of each item in the order corresponding to the order identifier, and determine the target delivery user according to the item type;

根据物品类型处理订单标识,以生成目标订单标识;Process the order ID according to the item type to generate the target order ID;

发送目标订单标识至目标配送用户。Send the target order ID to the target delivery user.

可选地,确定订单标识对应的订单中的各物品的物品类型,包括:Optionally, determining the item type of each item in the order corresponding to the order identifier includes:

调用不同物品类型对应的标识库,进而将订单标识与标识库中的各标识进行匹配,将匹配到的标识对应的物品类型确定为订单标识对应的订单中的各物品的物品类型。The identification library corresponding to different item types is called, and then the order identification is matched with each identification in the identification library, and the item type corresponding to the matched identification is determined as the item type of each item in the order corresponding to the order identification.

可选地,将订单标识与标识库中的各标识进行匹配,包括:Optionally, match the order identifier with each identifier in the identifier library, including:

将订单标识进行分段,以生成各分段标识;Segment the order ID to generate each segment ID;

将各分段标识与标识库中的各标识进行匹配。Match each segment ID to each ID in the ID library.

可选地,根据物品类型处理订单标识,以生成目标订单标识,包括:Optionally, process the order ID according to the item type to generate a target order ID, including:

确定订单标识对应的不同类型物品的数量;Determine the quantity of different types of items corresponding to the order identifier;

响应于数量超过一个,调用订单拆分程序,以基于数量和物品类型拆分订单标识,进而生成各个拆分订单标识;in response to the quantity being more than one, invoking an order split routine to split the order identifier based on quantity and item type, thereby generating individual split order identifiers;

将各个拆分订单标识确定为目标订单标识。Each split order identifier is determined as a target order identifier.

可选地,在生成各个拆分订单标识之后,方法还包括:Optionally, after each split order ID is generated, the method further includes:

将用户标识和各个拆分订单标识互相关联并保存。Correlate and save the user ID and each split order ID with each other.

可选地,根据物品类型确定目标配送用户,包括:Optionally, target delivery users are determined according to item types, including:

响应于物品类型为实体物品和虚拟服务物品;Responsive to item types being physical items and virtual service items;

调用预设的配送用户池,以从预设的配送用户池中确定出与实体物品和虚拟服务物品对应的配送用户,进而确定为目标配送用户。The preset delivery user pool is invoked to determine the delivery user corresponding to the physical item and the virtual service item from the preset delivery user pool, and then determined as the target delivery user.

可选地,从预设的配送用户池中确定出与实体物品和虚拟服务物品对应的配送用户,进而确定为目标配送用户,包括:Optionally, the delivery users corresponding to the physical items and the virtual service items are determined from the preset delivery user pool, and then determined as the target delivery users, including:

确定预设的配送用户池中的各个配送用户可以配送的物品属性和可以提供的服务范围;Determine the attributes of items that can be delivered by each delivery user in the preset delivery user pool and the scope of services that can be provided;

将实体物品和虚拟服务物品与物品属性和服务范围中的各服务进行匹配,将成功匹配的物品属性和服务对应的配送用户确定为目标配送用户。Match the physical items and virtual service items with the item attributes and services in the service scope, and determine the delivery users corresponding to the successfully matched item attributes and services as the target delivery users.

另外,本申请还提供了一种业务处理装置,包括:In addition, the present application also provides a business processing device, including:

接收单元,被配置成接收业务处理请求,获取对应的用户标识,进而根据用户标识获取对应的订单标识;The receiving unit is configured to receive a service processing request, acquire a corresponding user ID, and then acquire a corresponding order ID according to the user ID;

目标配送用户确定单元,被配置成确定订单标识对应的订单中的各物品的物品类型,根据物品类型确定目标配送用户;The target delivery user determination unit is configured to determine the item type of each item in the order corresponding to the order identifier, and determine the target delivery user according to the item type;

目标订单标识生成单元,被配置成根据物品类型处理订单标识,以生成目标订单标识;A target order identifier generating unit configured to process the order identifier according to the item type to generate the target order identifier;

发送单元,被配置成发送目标订单标识至目标配送用户。The sending unit is configured to send the target order identifier to the target delivery user.

可选地,目标配送用户确定单元进一步被配置成:Optionally, the target delivery user determination unit is further configured to:

调用不同物品类型对应的标识库,进而将订单标识与标识库中的各标识进行匹配,将匹配到的标识对应的物品类型确定为订单标识对应的订单中的各物品的物品类型。The identification library corresponding to different item types is called, and then the order identification is matched with each identification in the identification library, and the item type corresponding to the matched identification is determined as the item type of each item in the order corresponding to the order identification.

可选地,目标配送用户确定单元进一步被配置成:Optionally, the target delivery user determination unit is further configured to:

将订单标识进行分段,以生成各分段标识;Segment the order ID to generate each segment ID;

将各分段标识与标识库中的各标识进行匹配。Match each segment ID to each ID in the ID library.

可选地,目标订单标识生成单元进一步被配置成:Optionally, the target order identifier generation unit is further configured to:

确定订单标识对应的不同类型物品的数量;Determine the quantity of different types of items corresponding to the order identifier;

响应于数量超过一个,调用订单拆分程序,以基于数量和物品类型拆分订单标识,进而生成各个拆分订单标识;in response to the quantity being more than one, invoking an order split routine to split the order identifier based on quantity and item type, thereby generating individual split order identifiers;

将各个拆分订单标识确定为目标订单标识。Each split order identifier is determined as a target order identifier.

可选地,业务处理装置还包括关联单元,被配置成:Optionally, the service processing device further includes an associating unit configured to:

将用户标识和各个拆分订单标识互相关联并保存。Correlate and save the user ID and each split order ID with each other.

可选地,目标配送用户确定单元进一步被配置成:Optionally, the target delivery user determination unit is further configured to:

响应于物品类型为实体物品和虚拟服务物品;Responsive to item types being physical items and virtual service items;

调用预设的配送用户池,以从预设的配送用户池中确定出与实体物品和虚拟服务物品对应的配送用户,进而确定为目标配送用户。The preset delivery user pool is invoked to determine the delivery user corresponding to the physical item and the virtual service item from the preset delivery user pool, and then determined as the target delivery user.

可选地,目标配送用户确定单元进一步被配置成:Optionally, the target delivery user determination unit is further configured to:

确定预设的配送用户池中的各个配送用户可以配送的物品属性和可以提供的服务范围;Determine the attributes of items that can be delivered by each delivery user in the preset delivery user pool and the scope of services that can be provided;

将实体物品和虚拟服务物品与物品属性和服务范围中的各服务进行匹配,将成功匹配的物品属性和服务对应的配送用户确定为目标配送用户。Match the physical items and virtual service items with the item attributes and services in the service scope, and determine the delivery users corresponding to the successfully matched item attributes and services as the target delivery users.

另外,本申请还提供了一种业务处理电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如上述的业务处理方法。In addition, the present application also provides a business processing electronic device, including: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, One or more processors are made to implement the above service processing method.

另外,本申请还提供了一种计算机可读介质,其上存储有计算机程序,程序被处理器执行时实现如上述的业务处理方法。In addition, the present application also provides a computer-readable medium on which a computer program is stored, and when the program is executed by a processor, the above business processing method is realized.

上述发明中的一个实施例具有如下优点或有益效果:本申请通过接收业务处理请求,获取对应的用户标识,进而根据用户标识获取对应的订单标识;确定订单标识对应的订单中的各物品的物品类型,根据物品类型确定目标配送用户;根据物品类型处理订单标识,以生成目标订单标识;发送目标订单标识至目标配送用户。避免了用户的等待,提高物品配送的履约效率和用户体验。An embodiment of the above invention has the following advantages or beneficial effects: the application obtains the corresponding user ID by receiving the business processing request, and then obtains the corresponding order ID according to the user ID; determines the items of each item in the order corresponding to the order ID Type, determine the target delivery user according to the item type; process the order ID according to the item type to generate the target order ID; send the target order ID to the target delivery user. It avoids the waiting of users and improves the fulfillment efficiency and user experience of item delivery.

上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。The further effects of the above-mentioned non-conventional alternatives will be described below in conjunction with specific embodiments.

附图说明Description of drawings

附图用于更好地理解本申请,不构成对本申请的不当限定。其中:The accompanying drawings are used for better understanding of the present application, and do not constitute an improper limitation of the present application. in:

图1是根据本申请一个实施例所提供的业务处理方法的主要流程的示意图;Fig. 1 is a schematic diagram of the main flow of a business processing method provided according to an embodiment of the present application;

图2是根据本申请一个实施例所提供的业务处理方法的主要流程的示意图;Fig. 2 is a schematic diagram of the main flow of a service processing method provided according to an embodiment of the present application;

图3是根据本申请一个实施例所提供的业务处理方法的应用场景示意图;Fig. 3 is a schematic diagram of an application scenario of a business processing method provided according to an embodiment of the present application;

图4是根据本申请实施例的业务处理装置的主要单元的示意图;Fig. 4 is a schematic diagram of main units of a business processing device according to an embodiment of the present application;

图5是本申请实施例可以应用于其中的示例性系统架构图;FIG. 5 is an exemplary system architecture diagram to which the embodiment of the present application can be applied;

图6是适于用来实现本申请实施例的终端设备或服务器的计算机系统的结构示意图。Fig. 6 is a schematic structural diagram of a computer system suitable for implementing a terminal device or a server according to an embodiment of the present application.

具体实施方式Detailed ways

以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。本申请技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。Exemplary embodiments of the present application are described below in conjunction with the accompanying drawings, which include various details of the embodiments of the present application to facilitate understanding, and they should be regarded as exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the application. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness. The acquisition, storage, use, and processing of data in the technical solution of this application all comply with the relevant provisions of national laws and regulations.

图1是根据本申请一个实施例所提供的业务处理方法的主要流程的示意图,如图1所示,业务处理方法包括:Fig. 1 is a schematic diagram of the main flow of a business processing method provided according to an embodiment of the present application. As shown in Fig. 1, the business processing method includes:

步骤S101,接收业务处理请求,获取对应的用户标识,进而根据用户标识获取对应的订单标识。Step S101, receiving a service processing request, obtaining a corresponding user ID, and then obtaining a corresponding order ID according to the user ID.

本实施例中,业务处理方法的执行主体(例如,可以是服务器)可以通过有线连接或无线连接的方式,接收业务处理请求。业务处理请求,例如可以是对包含一个或多个不同类型的物品的订单进行配送的请求。当执行主体接收到业务处理请求后,可以获取该请求中携带的用户标识,例如可以是提交订单的用户昵称、用户手机尾号等,本申请实施例对用户标识的内容不做具体限定。执行主体在获取请求中携带的用户标识后,可以根据用户标识获取对应的用户所提交订单的订单标识,示例的,订单标识例如可以是订单编号。订单标识可以由物品标识和物品对应的类型对应的类型标识组装得到。本申请实施例对物品标识和类型标识在订单标识中的顺序不做具体限定。In this embodiment, the execution subject of the service processing method (for example, it may be a server) may receive the service processing request through a wired connection or a wireless connection. The business processing request may be, for example, a request to deliver an order containing one or more items of different types. After receiving the service processing request, the executive body can obtain the user ID carried in the request, for example, the nickname of the user who submitted the order, the user's mobile phone number, etc. The embodiment of this application does not specifically limit the content of the user ID. After obtaining the user ID carried in the request, the execution subject may obtain the order ID of the corresponding order submitted by the user according to the user ID. For example, the order ID may be an order number. The order identifier can be assembled from the item identifier and the type identifier corresponding to the type of the item. The embodiment of the present application does not specifically limit the sequence of the item identifier and the type identifier in the order identifier.

步骤S102,确定订单标识对应的订单中的各物品的物品类型,根据物品类型确定目标配送用户。Step S102, determine the item type of each item in the order corresponding to the order identifier, and determine the target delivery user according to the item type.

示例的,物品类型可以包括实物物品和虚拟服务物品。同一订单中的物品可以既包括实物物品,又包括虚拟服务物品。具体地,同一订单中的虚拟服务物品可以是为该订单中的实物物品服务的,该服务包括安装、保养等,本申请实施例对虚拟服务物品的内容不做具体限定。By way of example, item types may include physical items and virtual service items. Items in the same order can include both physical items and virtual service items. Specifically, the virtual service items in the same order may serve the physical items in the order, and the service includes installation, maintenance, etc., and the embodiment of the present application does not specifically limit the content of the virtual service items.

具体地,根据物品类型确定目标配送用户,包括:Specifically, determine the target distribution user according to the item type, including:

响应于物品类型为实体物品和虚拟服务物品;Responsive to item types being physical items and virtual service items;

调用预设的配送用户池,以从预设的配送用户池中确定出与实体物品和虚拟服务物品对应的配送用户,进而确定为目标配送用户。The preset delivery user pool is invoked to determine the delivery user corresponding to the physical item and the virtual service item from the preset delivery user pool, and then determined as the target delivery user.

在预设的配送用户池中的配送用户可以是可以同时提供配送及安装服务的用户。同时,执行主体还可以根据实体物品的属性,例如体积、重量、储存条件等筛选预设的配送用户池中的配送用户,同时还可以将预设的配送用户池中的配送用户可以提供的服务与订单中的虚拟服务物品进行匹配,以得到符合实体物品属性且能提供与虚拟服务物品相匹配的服务的目标配送用户,以保证在满足用户需求的情况下快速且保质保量地对物品进行配送。The delivery users in the preset delivery user pool may be users who can provide delivery and installation services at the same time. At the same time, the executive body can also filter the delivery users in the preset delivery user pool according to the attributes of the physical items, such as volume, weight, storage conditions, etc. Match the virtual service items in the order to get the target delivery users who meet the attributes of the physical items and can provide services that match the virtual service items, so as to ensure that the items are delivered quickly and with high quality and quantity while meeting the needs of users. delivery.

此外,执行主体还可以将预设的配送用户池中的配送用户与订单中的实体物品的配送起始位置的距离作为筛选条件,以得到能够最快收取实体物品并基于实体物品的属性和需要提供的虚拟服务进行配送的目标配送用户,从而保证物品配送的速度和质量,提升用户的满意度。In addition, the executive body can also use the distance between the delivery user in the preset delivery user pool and the delivery start location of the physical item in the order as a filter condition to obtain the fastest delivery of the physical item and based on the attributes and needs of the physical item The virtual service provided is the target distribution user for distribution, so as to ensure the speed and quality of item distribution and improve user satisfaction.

具体地,从预设的配送用户池中确定出与实体物品和虚拟服务物品对应的配送用户,进而确定为目标配送用户,包括:Specifically, the delivery users corresponding to the physical items and virtual service items are determined from the preset delivery user pool, and then determined as the target delivery users, including:

确定预设的配送用户池中的各个配送用户可以配送的物品属性和可以提供的服务范围。具体地,物品属性,可以包括物品的重量、体积、运输条件等。可以提供的服务范围,包括安装服务、保养服务、维修服务等。Determine the attributes of items that can be delivered by each delivery user in the preset delivery user pool and the scope of services that can be provided. Specifically, the attribute of the item may include the weight, volume, transportation condition, etc. of the item. The scope of services that can be provided includes installation services, maintenance services, repair services, etc.

将实体物品和虚拟服务物品与物品属性和服务范围中的各服务进行匹配,将成功匹配的物品属性和服务对应的配送用户确定为目标配送用户。Match the physical items and virtual service items with the item attributes and services in the service scope, and determine the delivery users corresponding to the successfully matched item attributes and services as the target delivery users.

示例的,实物物品R,例如可以是大件家具,体积为20平方米,该实物物品对应的虚拟服务物品为安装服务,从预设的配送用户池中的各个配送用户可以配送的物品属性和可以提供的服务范围中查找出可以配送该实物物品R并能同时提供相应的安装服务的用户作为目标配送用户。For example, the physical item R, for example, can be a large piece of furniture with a volume of 20 square meters. The virtual service item corresponding to the physical item is an installation service. The attributes and attributes of the item that can be delivered by each delivery user in the preset delivery user pool In the scope of services that can be provided, users who can deliver the physical item R and provide corresponding installation services are found as target delivery users.

具体地,确定订单标识对应的订单中的各物品的物品类型,包括:Specifically, determining the item type of each item in the order corresponding to the order identifier includes:

调用不同物品类型对应的标识库,进而将订单标识与标识库中的各标识进行匹配,将匹配到的标识对应的物品类型确定为订单标识对应的订单中的各物品的物品类型。The identification library corresponding to different item types is called, and then the order identification is matched with each identification in the identification library, and the item type corresponding to the matched identification is determined as the item type of each item in the order corresponding to the order identification.

具体地,将订单标识与标识库中的各标识进行匹配,包括:Specifically, match the order identifier with each identifier in the identifier library, including:

将订单标识进行分段,以生成各分段标识;将各分段标识与标识库中的各标识进行匹配。Segment the order ID to generate each segment ID; match each segment ID with each ID in the ID library.

标识库中可以存储有不同的物品类型标识。订单标识可以由各个物品类型标识组装而成,通过对订单标识进行分段,可以得到对应的各个物品类型标识,进而可以将得到的各个物品类型标识与标识库汇总的各个物品类型标识进行匹配,具体是看标识库中是否有与订单标识分段得到的各个物品类型标识相同的标识,若有则将匹配得到的识确定为订单标识对应的物品所对应的物品类型标识。Different item type identifiers can be stored in the identifier library. The order ID can be assembled from the item type IDs. By segmenting the order ID, the corresponding item type IDs can be obtained, and then the obtained item type IDs can be matched with the item type IDs summarized in the ID library. Specifically, it is checked whether there is an identifier identical to each item type identifier obtained by the order identifier segment in the identifier library, and if so, the matched identifier is determined as the item type identifier corresponding to the item corresponding to the order identifier.

步骤S103,根据物品类型处理订单标识,以生成目标订单标识。Step S103, process the order ID according to the item type to generate a target order ID.

执行主体可以根据物品类型拆分订单标识,以得到各个拆分订单标识,将多个拆分订单标识作为目标订单标识。The execution subject can split the order ID according to the item type to obtain each split order ID, and use multiple split order IDs as the target order ID.

步骤S104,发送目标订单标识至目标配送用户。Step S104, sending the target order identifier to the target delivery user.

通过将拆分得到的目标订单标识发送至目标配送用户,可以使得目标配送用户同时履约目标订单标识对应的物品的配送,具体可以包括实物物品的配送和实物物品对应的服务的配送,从而保证实物物品和服务的同时履约,提高履约效率和用户体验。By sending the split target order ID to the target delivery user, the target delivery user can simultaneously perform the delivery of the item corresponding to the target order ID, which can specifically include the delivery of the physical item and the delivery of the service corresponding to the physical item, so as to ensure the delivery of the physical item. Simultaneous fulfillment of goods and services, improving fulfillment efficiency and user experience.

本实施例通过接收业务处理请求,获取对应的用户标识,进而根据用户标识获取对应的订单标识;确定订单标识对应的订单中的各物品的物品类型,根据物品类型确定目标配送用户;根据物品类型处理订单标识,以生成目标订单标识;发送目标订单标识至目标配送用户。避免了用户的等待,提高物品配送的履约效率和用户体验。In this embodiment, by receiving a service processing request, the corresponding user ID is obtained, and then the corresponding order ID is obtained according to the user ID; the item type of each item in the order corresponding to the order ID is determined, and the target delivery user is determined according to the item type; according to the item type Process the order ID to generate the target order ID; send the target order ID to the target delivery user. It avoids the waiting of users and improves the fulfillment efficiency and user experience of item delivery.

图2是根据本申请一个实施例所提供的业务处理方法的主要流程示意图,如图2所示,业务处理方法包括:Fig. 2 is a schematic flow diagram of the main flow of a business processing method provided according to an embodiment of the present application. As shown in Fig. 2, the business processing method includes:

步骤S201,接收业务处理请求,获取对应的用户标识,进而根据用户标识获取对应的订单标识。Step S201, receiving a service processing request, obtaining a corresponding user ID, and then obtaining a corresponding order ID according to the user ID.

业务处理请求,例如可以是对实物物品或者对虚拟服务物品进行配送的请求。虚拟服务物品可以包括安装服务、维修服务、拆卸服务、保养服务等。当执行主体接收到业务处理请求后,可以获取该请求中携带的用户标识,例如可以是提交订单的用户昵称、用户手机尾号等,本申请实施例对用户标识的内容不做具体限定。执行主体在获取请求中携带的用户标识后,可以根据用户标识获取对应的用户所提交订单的订单标识,示例的,订单标识例如可以是订单编号。订单标识可以由物品标识和物品对应的类型对应的类型标识组装得到。本申请实施例对物品标识和类型标识在订单标识中的顺序不做具体限定。The service processing request may be, for example, a request for delivery of physical items or virtual service items. Virtual service items may include installation services, repair services, disassembly services, maintenance services, and the like. After receiving the service processing request, the executive body can obtain the user ID carried in the request, for example, the nickname of the user who submitted the order, the user's mobile phone number, etc. The embodiment of this application does not specifically limit the content of the user ID. After obtaining the user ID carried in the request, the execution subject may obtain the order ID of the corresponding order submitted by the user according to the user ID. For example, the order ID may be an order number. The order identifier can be assembled from the item identifier and the type identifier corresponding to the type of the item. The embodiment of the present application does not specifically limit the sequence of the item identifier and the type identifier in the order identifier.

步骤S202,确定订单标识对应的订单中的各物品的物品类型,根据物品类型确定目标配送用户。Step S202, determine the item type of each item in the order corresponding to the order identifier, and determine the target delivery user according to the item type.

执行主体通过识别订单标识中的类型标识,以确定订单标识对应的订单中的各物品的物品类型。示例的,执行主体可以通过识别类型标识的前缀,例如Type,以识别订单标识中的类型标识。The execution subject determines the item type of each item in the order corresponding to the order ID by identifying the type ID in the order ID. For example, the execution subject can identify the type identifier in the order identifier by identifying a prefix of the type identifier, such as Type.

步骤S203,确定订单标识对应的不同类型物品的数量。Step S203, determining the quantity of different types of items corresponding to the order identifier.

通过识别订单标识中的类型标识的数量,来确定订单标识对应的不同类型物品的数量。具体可以将订单标识中不同类型标识的数量确定为订单标识对应的不同类型物品的数量。By identifying the quantity of type identifiers in the order identifier, the quantity of different types of items corresponding to the order identifier is determined. Specifically, the quantity of different types of identifiers in the order identifier may be determined as the quantity of different types of items corresponding to the order identifier.

具体地,可以将识别出的订单标识中的类型标识进行聚类,得到由类型标识组成的聚类簇,将聚类簇的数量确定为订单标识对应的不同类型物品的数量。Specifically, the type identifiers in the identified order identifiers may be clustered to obtain clusters composed of type identifiers, and the number of clusters is determined as the number of different types of items corresponding to the order identifiers.

步骤S204,响应于数量超过一个,调用订单拆分程序,以基于数量和物品类型拆分订单标识,进而生成各个拆分订单标识。Step S204, in response to the quantity exceeding one, call the order splitting program to split the order identifier based on the quantity and item type, and then generate each split order identifier.

在订单标识对应的不同类型物品的数量为多个时,例如2个,触发调用订单拆分程序,以将订单标识拆分为与不同类型物品的数量相同数量的标识,得到各个拆分订单标识。When the number of different types of items corresponding to the order ID is multiple, for example, 2, trigger and call the order splitting program to split the order ID into the same number of IDs as the number of different types of items, and obtain each split order ID .

具体地,在生成各个拆分订单标识之后,方法还包括:将用户标识和各个拆分订单标识互相关联并保存。Specifically, after each split order ID is generated, the method further includes: associating and saving the user ID and each split order ID.

步骤S205,将各个拆分订单标识确定为目标订单标识。Step S205, determining each split order identifier as a target order identifier.

执行主体可以将各个拆分订单标识相互关联,并确定为目标订单标识。The execution subject can associate each split order identifier with each other and determine it as the target order identifier.

步骤S206,发送目标订单标识至目标配送用户。Step S206, sending the target order identifier to the target delivery user.

将各个拆分的目标订单标识发送给目标配送用户,并在检测到目标配送用户完成一个目标订单标识时,获取剩余目标订单标识的数量,进而基于剩余目标订单标识的数量生成提醒信息,例如:“该用户还剩余3件订单未配送”,以提醒目标配送用户避免漏送。Send each split target order ID to the target delivery user, and when it is detected that the target delivery user completes a target order ID, obtain the number of remaining target order IDs, and then generate reminder information based on the number of remaining target order IDs, for example: "The user still has 3 orders left undelivered" to remind the target delivery user to avoid missed delivery.

图3是根据本申请一个实施例所提供的业务处理方法的应用场景示意图。本申请实施例的业务处理方法,可以应用于对实体物品和虚拟服务物品的配送场景。具体地,以物品为在售商品并且以用户购买电器和购买对电器的安装服务为例,在该场景下的业务处理逻辑如下所示:Fig. 3 is a schematic diagram of an application scenario of a service processing method provided according to an embodiment of the present application. The business processing method of the embodiment of the present application can be applied to delivery scenarios of physical items and virtual service items. Specifically, taking the item as a commodity for sale and the user purchasing electrical appliances and installation services for the electrical appliances as an example, the business processing logic in this scenario is as follows:

用户在电商APP购买对应的实物商品时加价购买对应的服务商品,结算页通过识别服务商品标识将对应的实物商品信息写入到订单信息中,进行实物与服务对应关系的存储,订单履约系统识别该关系将对应的实物商品打对应“即送即装”服务商品标识,物流配送系统通过获取订单信息的标识判断订单为即送即装的服务订单,安排物流配送人员送货履约的过程中完成增值服务履约即上门安装,提高对应安装时效。When the user purchases the corresponding physical product in the e-commerce APP, the price is increased to purchase the corresponding service product. The settlement page will write the corresponding physical product information into the order information by identifying the service product ID, and store the corresponding relationship between the physical product and the service. The order fulfillment system Recognize the relationship and mark the corresponding physical goods with the corresponding "delivery and installation" service product logo. The logistics distribution system judges that the order is a service order for delivery and installation by obtaining the logo of the order information, and arranges the logistics distribution personnel to deliver the goods in the process of fulfilling the contract. Completing the value-added service fulfillment means door-to-door installation, improving the corresponding installation timeliness.

步骤A:用户浏览电器商品,并下单实物电器+服务商品,结算页识别服务的最小存货单位(Stock Keeping Unit,SKU),将实物电器与服务信息关联并记录存储;Step A: The user browses electrical products and places an order for physical electrical appliances + service products. The settlement page identifies the minimum stock keeping unit (Stock Keeping Unit, SKU) of the service, and associates the physical electrical appliances with service information and records and stores them;

用户通过在电商APP找到需要购买的电器,并且在商品详情页看到对应的安装服务,用户点击立即购买进入到结算页,结算中台会通过识别购买服务的标识,例如购买服务的订单标识(例如订单编号),来确定此单存在电器服务,将对应的电器服务对应的服务商品标识以及实物电器对应的实物商品标识进行关联并存储在订单信息中。The user finds the electrical appliance that needs to be purchased on the e-commerce APP, and sees the corresponding installation service on the product details page. The user clicks Buy Now to enter the settlement page. The settlement center will recognize the logo of the purchased service, such as the order logo of the purchased service (such as an order number) to determine that there is an electrical service in this order, and associate the service commodity identifier corresponding to the electrical service with the physical commodity identifier corresponding to the physical electrical appliance and store them in the order information.

步骤B:订单拆分系统通过获取的订单信息中的服务商品的服务标识进行订单标记并且把实物与服务进行拆单;Step B: The order splitting system marks the order through the service identifier of the service commodity in the obtained order information and separates the physical goods and services;

订单履约系统(OFC系统)通过识别结算页中的订单信息中存在服务商品标识,从而针对当前的订单进行标记,并且将实物的电器商品与服务商品分别拆分成两个订单,并且关联该两个订单,并存储该两个订单的关联关系。The order fulfillment system (OFC system) marks the current order by identifying the service commodity identifier in the order information on the settlement page, and splits the physical electrical commodity and service commodity into two orders, and associates the two order, and store the relationship between the two orders.

步骤C:物流配送系统识别订单标识进行实物商品的履约与服务的履约;Step C: The logistics distribution system recognizes the order identifier to perform the performance of physical goods and services;

当配送人员针对订单进行配送履约时,查询物流配送系统中的订单会有实物的电器订单以及关联的服务订单,配送人员会在上门配送的同时进行服务订单的履约,为用户提供安装服务。When the delivery personnel carry out delivery performance for the order, querying the order in the logistics distribution system will have the physical electrical appliance order and the associated service order. The delivery personnel will perform the service order while delivering the door-to-door delivery, and provide installation services for users.

步骤D:用户侧收到电器并且验收安装服务;Step D: The user side receives the appliance and checks and accepts the installation service;

用户在物流配送人员上门配送及安装后,进行电器实物商品以及安装服务的评价,进行整体的验收动作,操作订单完成(即配送履约完成并且服务履约完成)。After the logistics and distribution personnel deliver and install at the door, the user evaluates the electrical appliances and installation services, performs the overall acceptance action, and completes the operation order (that is, the delivery and service performance are completed).

本申请实施例关联实物商品与虚拟服务商品的订单关系,实物订单可获取该实物订单购买的服务的服务标识,物流配送人员可以一次性完成配送履约及安装履约,避免了用户的等待,提高物品配送的履约效率和用户体验。The embodiment of this application is associated with the order relationship between physical goods and virtual service goods. The physical order can obtain the service identification of the service purchased by the physical order, and the logistics delivery personnel can complete the delivery performance and installation performance at one time, avoiding the waiting of users and improving the quality of goods. Shipping fulfillment efficiency and user experience.

图4是根据本申请实施例的业务处理装置的主要单元的示意图。如图4所示,业务处理装置400包括接收单元401、目标配送用户确定单元402、目标订单标识生成单元403和发送单元404。Fig. 4 is a schematic diagram of main units of a service processing device according to an embodiment of the present application. As shown in FIG. 4 , the business processing device 400 includes a receiving unit 401 , a target delivery user determining unit 402 , a target order identifier generating unit 403 and a sending unit 404 .

接收单元401,被配置成接收业务处理请求,获取对应的用户标识,进而根据用户标识获取对应的订单标识。The receiving unit 401 is configured to receive a service processing request, acquire a corresponding user ID, and then acquire a corresponding order ID according to the user ID.

目标配送用户确定单元402,被配置成确定订单标识对应的订单中的各物品的物品类型,根据物品类型确定目标配送用户。The target delivery user determining unit 402 is configured to determine the item type of each item in the order corresponding to the order identifier, and determine the target delivery user according to the item type.

目标订单标识生成单元403,被配置成根据物品类型处理订单标识,以生成目标订单标识。The target order identifier generation unit 403 is configured to process the order identifier according to the item type to generate the target order identifier.

发送单元404,被配置成发送目标订单标识至目标配送用户。The sending unit 404 is configured to send the target order identifier to the target delivery user.

在一些实施例中,目标配送用户确定单元402进一步被配置成:调用不同物品类型对应的标识库,进而将订单标识与标识库中的各标识进行匹配,将匹配到的标识对应的物品类型确定为订单标识对应的订单中的各物品的物品类型。In some embodiments, the target delivery user determination unit 402 is further configured to: call the identification library corresponding to different item types, and then match the order identification with each identification in the identification library, and determine the item type corresponding to the matched identification Identifies the item type for each item in the corresponding order for the order.

在一些实施例中,目标配送用户确定单元402进一步被配置成:将订单标识进行分段,以生成各分段标识;将各分段标识与标识库中的各标识进行匹配。In some embodiments, the target delivery user determining unit 402 is further configured to: segment the order identifier to generate each segment identifier; match each segment identifier with each identifier in the identifier library.

在一些实施例中,目标订单标识生成单元403进一步被配置成:确定订单标识对应的不同类型物品的数量;响应于数量超过一个,调用订单拆分程序,以基于数量和物品类型拆分订单标识,进而生成各个拆分订单标识;将各个拆分订单标识确定为目标订单标识。In some embodiments, the target order ID generating unit 403 is further configured to: determine the quantity of different types of items corresponding to the order ID; and call the order splitting program to split the order ID based on the quantity and item type in response to the quantity exceeding one , and then generate each split order identifier; determine each split order identifier as a target order identifier.

在一些实施例中,业务处理装置还包括图4中未示出的关联单元,被配置成:将用户标识和各个拆分订单标识互相关联并保存。In some embodiments, the business processing apparatus further includes an associating unit not shown in FIG. 4 , configured to: correlate and save the user ID and each split order ID.

在一些实施例中,目标配送用户确定单元402进一步被配置成:响应于物品类型为实体物品和虚拟服务物品;调用预设的配送用户池,以从预设的配送用户池中确定出与实体物品和虚拟服务物品对应的配送用户,进而确定为目标配送用户。In some embodiments, the target delivery user determining unit 402 is further configured to: respond to the item type being a physical item and a virtual service item; call a preset delivery user pool, to determine from the preset delivery user pool the entity The delivery user corresponding to the item and the virtual service item is determined as the target delivery user.

在一些实施例中,目标配送用户确定单元402进一步被配置成:确定预设的配送用户池中的各个配送用户可以配送的物品属性和可以提供的服务范围;将实体物品和虚拟服务物品与物品属性和服务范围中的各服务进行匹配,将成功匹配的物品属性和服务对应的配送用户确定为目标配送用户。In some embodiments, the target delivery user determination unit 402 is further configured to: determine the attributes of items that can be delivered by each delivery user in the preset delivery user pool and the scope of services that can be provided; The attributes are matched with each service in the service scope, and the delivery user corresponding to the successfully matched item attribute and service is determined as the target delivery user.

需要说明的是,本申请的业务处理方法和业务处理装置在具体实施内容上具有相应关系,故重复内容不再说明。It should be noted that the service processing method and the service processing device of the present application have a corresponding relationship in terms of specific implementation content, so repeated content will not be described again.

图5示出了可以应用本申请实施例的业务处理方法或业务处理装置的示例性系统架构500。Fig. 5 shows an exemplary system architecture 500 to which the service processing method or service processing device of the embodiment of the present application can be applied.

如图5所示,系统架构500可以包括终端设备501、502、503,网络504和服务器505。网络504用以在终端设备501、502、503和服务器505之间提供通信链路的介质。网络504可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。As shown in FIG. 5 , a system architecture 500 may include terminal devices 501 , 502 , and 503 , a network 504 and a server 505 . The network 504 is used as a medium for providing communication links between the terminal devices 501 , 502 , 503 and the server 505 . Network 504 may include various connection types, such as wires, wireless communication links, or fiber optic cables, among others.

用户可以使用终端设备501、502、503通过网络504与服务器505交互,以接收或发送消息等。终端设备501、502、503上可以安装有各种通讯客户端应用,例如购物类应用、网页浏览器应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等(仅为示例)。Users can use terminal devices 501 , 502 , 503 to interact with server 505 through network 504 to receive or send messages and the like. Various communication client applications can be installed on the terminal devices 501, 502, and 503, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, social platform software, etc. (just for example).

终端设备501、502、503可以是具有业务处理屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。The terminal devices 501, 502, and 503 may be various electronic devices that have business processing screens and support web browsing, including but not limited to smart phones, tablet computers, laptop computers, desktop computers, and the like.

服务器505可以是提供各种服务的服务器,例如对用户利用终端设备501、502、503所提交的业务处理请求提供支持的后台管理服务器(仅为示例)。后台管理服务器可以接收业务处理请求,获取对应的用户标识,进而根据用户标识获取对应的订单标识;确定订单标识对应的订单中的各物品的物品类型,根据物品类型确定目标配送用户;根据物品类型处理订单标识,以生成目标订单标识;发送目标订单标识至目标配送用户。避免了用户的等待,提高物品配送的履约效率和用户体验。The server 505 may be a server that provides various services, such as a background management server that provides support for service processing requests submitted by users using terminal devices 501 , 502 , and 503 (just an example). The background management server can receive the business processing request, obtain the corresponding user ID, and then obtain the corresponding order ID according to the user ID; determine the item type of each item in the order corresponding to the order ID, and determine the target delivery user according to the item type; according to the item type Process the order ID to generate the target order ID; send the target order ID to the target delivery user. It avoids the waiting of users and improves the fulfillment efficiency and user experience of item delivery.

需要说明的是,本申请实施例所提供的业务处理方法一般由服务器505执行,相应地,业务处理装置一般设置于服务器505中。It should be noted that the business processing method provided in the embodiment of the present application is generally executed by the server 505 , and correspondingly, the business processing device is generally set in the server 505 .

应该理解,图5中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。It should be understood that the numbers of terminal devices, networks and servers in Fig. 5 are only illustrative. According to the implementation needs, there can be any number of terminal devices, networks and servers.

下面参考图6,其示出了适于用来实现本申请实施例的终端设备的计算机系统600的结构示意图。图6示出的终端设备仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。Referring now to FIG. 6 , it shows a schematic structural diagram of a computer system 600 suitable for implementing a terminal device according to an embodiment of the present application. The terminal device shown in FIG. 6 is only an example, and should not limit the functions and scope of use of this embodiment of the present application.

如图6所示,计算机系统600包括中央处理单元(CPU)601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储部分608加载到随机访问存储器(RAM)603中的程序而执行各种适当的动作和处理。在RAM603中,还存储有计算机系统600操作所需的各种程序和数据。CPU601、ROM602以及RAM603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。As shown in FIG. 6 , a computer system 600 includes a central processing unit (CPU) 601 that can be programmed according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage section 608 into a random-access memory (RAM) 603 Instead, various appropriate actions and processes are performed. In the RAM 603, various programs and data necessary for the operation of the computer system 600 are also stored. The CPU 601 , ROM 602 , and RAM 603 are connected to each other via a bus 604 . An input/output (I/O) interface 605 is also connected to the bus 604 .

以下部件连接至I/O接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(CRT)、液晶征信授权查询处理器(LCD)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。The following components are connected to the I/O interface 605: an input part 606 including a keyboard, a mouse, etc.; an output part 607 including a cathode ray tube (CRT), a liquid crystal credit investigation authorization query processor (LCD) and a loudspeaker, etc.; including a hard disk and a communication section 609 including a network interface card such as a LAN card, a modem, and the like. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the I/O interface 605 as needed. A removable medium 611 such as a magnetic disk, optical disk, magneto-optical disk, semiconductor memory, etc. is mounted on the drive 610 as necessary so that a computer program read therefrom is installed into the storage section 608 as necessary.

特别地,根据本申请公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本申请公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。在该计算机程序被中央处理单元(CPU)601执行时,执行本申请的系统中限定的上述功能。In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in this application include a computer program product, which includes a computer program carried on a computer-readable medium, where the computer program includes program codes for executing the methods shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network via communication portion 609 and/or installed from removable media 611 . When this computer program is executed by a central processing unit (CPU) 601, the above-mentioned functions defined in the system of the present application are performed.

需要说明的是,本申请所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。It should be noted that the computer-readable medium shown in this application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. A computer-readable storage medium, for example, may include, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, electrical connections with one or more wires, portable computer diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable Programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, however, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, in which computer-readable program codes are carried. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. . Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。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 application. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or portion of code that includes one or more logical functions for implementing specified 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 in the block diagrams or flowchart illustrations, and combinations of blocks in the block diagrams or flowchart illustrations, can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a A combination of dedicated hardware and computer instructions.

描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括接收单元、目标配送用户确定单元、目标订单标识生成单元和发送单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。The units involved in the embodiments described in the present application may be implemented by means of software or by means of hardware. The described units can also be set in the processor, for example, it can be described as: a processor includes a receiving unit, a target delivery user determining unit, a target order identifier generating unit and a sending unit. Wherein, the names of these units do not constitute a limitation of the unit itself under certain circumstances.

作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备接收业务处理请求,获取对应的用户标识,进而根据用户标识获取对应的订单标识;确定订单标识对应的订单中的各物品的物品类型,根据物品类型确定目标配送用户;根据物品类型处理订单标识,以生成目标订单标识;发送目标订单标识至目标配送用户。避免了用户的等待,提高物品配送的履约效率和用户体验。As another aspect, the present application also provides a computer-readable medium. The computer-readable medium may be contained in the device described in the above embodiments, or may exist independently without being assembled into the device. The above-mentioned computer-readable medium carries one or more programs, and when the above-mentioned one or more programs are executed by a device, the device receives a service processing request, obtains a corresponding user ID, and then obtains a corresponding order ID according to the user ID ; Determine the item type of each item in the order corresponding to the order ID, and determine the target delivery user according to the item type; process the order ID according to the item type to generate the target order ID; send the target order ID to the target delivery user. It avoids the waiting of users and improves the fulfillment efficiency and user experience of item delivery.

根据本申请实施例的技术方案,避免了用户的等待,提高物品配送的履约效率和用户体验。According to the technical solution of the embodiment of the present application, the user's waiting is avoided, and the fulfillment efficiency and user experience of item delivery are improved.

上述具体实施方式,并不构成对本申请保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本申请的精神和原则之内所作的修改、等同替换和改进等,均应包含在本申请保护范围之内。The above specific implementation methods are not intended to limit the protection scope of the present application. It should be apparent to those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modifications, equivalent replacements and improvements made within the spirit and principles of this application shall be included within the protection scope of this application.

Claims (12)

1. A method for processing a service, comprising:
receiving a service processing request, acquiring a corresponding user identifier, and further acquiring a corresponding order identifier according to the user identifier;
determining the item type of each item in the order corresponding to the order identification, and determining a target delivery user according to the item type;
processing the order identification according to the type of the article to generate a target order identification;
and sending the target order identification to the target delivery user.
2. The method of claim 1, wherein the determining that the order identifies an item type for each item in the corresponding order comprises:
calling an identification library corresponding to different article types, further matching the order identification with each identification in the identification library, and determining the article type corresponding to the matched identification as the article type of each article in the order corresponding to the order identification.
3. The method of claim 2, wherein matching the order identifier with identifiers in the identifier library comprises:
segmenting the order mark to generate each segmented mark;
and matching each segmented identification with each identification in the identification library.
4. The method of claim 1, wherein said processing the order identification according to the item type to generate a target order identification comprises:
determining the quantity of different types of articles corresponding to the order identification;
in response to the quantity exceeding one, invoking an order splitting program to split the order identifications based on the quantity and the item type, thereby generating split order identifications;
and determining each split order mark as a target order mark.
5. The method of claim 4, wherein after said generating each split order identification, the method further comprises:
and correlating and storing the user identification and each split order identification.
6. The method of claim 1, wherein said determining a targeted delivery user based on said item type comprises:
responding to the item type being a physical item and a virtual service item;
and calling a preset distribution user pool to determine distribution users corresponding to the entity goods and the virtual service goods from the preset distribution user pool, and further determining the distribution users as target distribution users.
7. The method of claim 6, wherein the determining the delivery users corresponding to the physical goods and the virtual service goods from the preset delivery user pool, and further determining the delivery users as target delivery users, comprises:
determining the attribute of the goods which can be delivered by each delivery user in the preset delivery user pool and the range of the services which can be provided;
and matching the entity object and the virtual service object with the object attribute and each service in the service range, and determining the delivery user corresponding to the successfully matched object attribute and service as a target delivery user.
8. A traffic processing apparatus, comprising:
the receiving unit is configured to receive a service processing request, acquire a corresponding user identifier and further acquire a corresponding order identifier according to the user identifier;
the target delivery user determining unit is configured to determine the article type of each article in the order corresponding to the order identification, and determine a target delivery user according to the article type;
a target order identifier generating unit configured to process the order identifier according to the item type to generate a target order identifier;
a sending unit configured to send the target order identification to the target delivery user.
9. The apparatus of claim 8, wherein the target delivery user determining unit is further configured to:
calling an identification library corresponding to different article types, further matching the order identification with each identification in the identification library, and determining the article type corresponding to the matched identification as the article type of each article in the order corresponding to the order identification.
10. The apparatus of claim 9, wherein the target delivery user determining unit is further configured to:
segmenting the order mark to generate each segmented mark;
and matching each segmented identification with each identification in the identification library.
11. A transaction processing electronic device, comprising:
one or more processors;
a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-7.
12. A computer-readable medium, on which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1-7.
CN202211647707.2A 2022-12-21 2022-12-21 A business processing method, device, electronic device, and computer-readable medium Pending CN115965440A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211647707.2A CN115965440A (en) 2022-12-21 2022-12-21 A business processing method, device, electronic device, and computer-readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211647707.2A CN115965440A (en) 2022-12-21 2022-12-21 A business processing method, device, electronic device, and computer-readable medium

Publications (1)

Publication Number Publication Date
CN115965440A true CN115965440A (en) 2023-04-14

Family

ID=87354322

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211647707.2A Pending CN115965440A (en) 2022-12-21 2022-12-21 A business processing method, device, electronic device, and computer-readable medium

Country Status (1)

Country Link
CN (1) CN115965440A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170220966A1 (en) * 2016-02-03 2017-08-03 Operr Technologies, Inc. Method and System for On-Demand Customized Services
CN110310001A (en) * 2019-04-25 2019-10-08 郑州时空隧道信息技术有限公司 Article order intelligently pushing method, apparatus and terminal
CN110880086A (en) * 2019-02-15 2020-03-13 韩领有限公司 System and method for sorter unit cell allocation for fast e-commerce order fulfillment
CN113537893A (en) * 2021-07-19 2021-10-22 北京京东振世信息技术有限公司 Order processing method, device, equipment and computer readable medium
WO2022237667A1 (en) * 2021-05-11 2022-11-17 北京沃东天骏信息技术有限公司 Method and apparatus for determining order fulfillment warehouse

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170220966A1 (en) * 2016-02-03 2017-08-03 Operr Technologies, Inc. Method and System for On-Demand Customized Services
CN110880086A (en) * 2019-02-15 2020-03-13 韩领有限公司 System and method for sorter unit cell allocation for fast e-commerce order fulfillment
CN110310001A (en) * 2019-04-25 2019-10-08 郑州时空隧道信息技术有限公司 Article order intelligently pushing method, apparatus and terminal
WO2022237667A1 (en) * 2021-05-11 2022-11-17 北京沃东天骏信息技术有限公司 Method and apparatus for determining order fulfillment warehouse
CN113537893A (en) * 2021-07-19 2021-10-22 北京京东振世信息技术有限公司 Order processing method, device, equipment and computer readable medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
产品经理老王霸: "订单产品的那些套路,我偏要让你知道一下", 《HTTPS://MP.WEIXIN.QQ.COM/S/K4NG7NZPC-NKYV7LWCT2LG》, 9 October 2018 (2018-10-09), pages 2 - 9 *

Similar Documents

Publication Publication Date Title
CN103530751B (en) The method and device of waybill is provided
CN112884405B (en) Price inquiry system and scheduling method thereof
CN110335111A (en) Data processing method, system, terminal and server
CN111277625A (en) E-commerce platform order pushing method and system
CN113627835A (en) Distribution management method and device
WO2021169553A1 (en) Method and apparatus for processing order
CN113706064A (en) Order processing method and device
CN113222680A (en) Method and device for generating order
CN113535769B (en) Method and device for inquiring information
CN113763058A (en) Method and device for realizing service interaction across systems
CN111815381A (en) Method and device for generating information
CN115965440A (en) A business processing method, device, electronic device, and computer-readable medium
CN112785358B (en) A method and device for accessing an order fulfillment merchant
CN110956478A (en) Method and device for determining incoming quantity of items
CN114528303A (en) Method and device for processing service data
CN113822516A (en) Matching method and device for distribution and transportation side
US9898751B1 (en) Direct purchase of merchandise
US20160292730A1 (en) System, method, and platform for user generated advertising campaign
CN113139108A (en) Data processing method and device
CN113496386A (en) Method and device for combined charging
CN113689223B (en) Information generation method, device, electronic equipment and storage medium
CA3054516C (en) The method, device for pushing electronic transaction certificate
CN117633038A (en) Activity data existence verification method and device
CN113780921B (en) Price inquiry processing method and device
CN110197407A (en) Information generating method and device

Legal Events

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