Combined Ordering Method, Device, Electronic Device and Storage Medium for Composite Services
By generating joint business orders and locking corresponding resources, the inefficiency problem of the business processing system when placing orders in compound business is solved, efficient order processing and fund splitting are achieved, and arbitrary combination and merged payment of multiple businesses are supported.
Patent Information
- Application Number
- CN202111447521.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-30
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2041-11-30
AI Technical Summary
In the prior art, when the service processing system places an order for a compound business, it is unable to accurately define the transaction type, resulting in low order processing efficiency and affecting subsequent business resource locking and payment.
By obtaining the business operation data entered by the user, generating joint business orders, and distributing them to the corresponding business platform, locking in the corresponding business resources, and directly calculating expenses using the billing details in the marketing system to reduce the calculation burden of the business processing system.
It improves the order processing efficiency of the business processing system, supports arbitrary combination and merged payment of multiple businesses, reduces development burden, and simplifies the fund splitting and write-off process.
Smart Images

Figure CN114140201B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of order management, and in particular, to a combined order placing method, device, electronic device, and storage medium for composite services. Background Art
[0002] In various business scenarios, business platforms often have multiple related or unrelated services, and users can select one or more services on the business platform for transactions. For example, in the scenario of power bank rental, a charging service order is formed first, then other product cross-selling options are made, and finally payment is made.
[0003] Since in this process, only a charging service is initiated for the transaction, after a certain transaction process, the user may make cross-selling selections for other products, that is, initiate a combined payment action with another service and change the transaction object of the charging service. Therefore, the original service type (i.e., the charging service) cannot be handed over to the subsequent service processing system as the final service type. Otherwise, the service processing system will be involved in discussions about which service type this transaction belongs to (charging service or purchase service of other products), and it will also affect the reverse process (refund), downstream payment, and capital component accounting.
[0004] The service processing system in the related art needs to accurately define the service type of a certain transaction entering the service processing system. However, when a user places an order for composite services, since this transaction does not solely belong to a single service and it is impossible to define which service this transaction belongs to, it will also affect the locking of subsequent service resources and the payment of the user, resulting in a decrease in the order processing efficiency of the service processing system.
[0005] Currently, no effective solution has been proposed for the problem of low order processing efficiency of the service processing system in the related art. Summary of the Invention
[0006] The embodiments of the present application provide a combined order placing method, device, electronic device, and storage medium for composite services, so as to at least solve the problem of low order processing efficiency of the service processing system in the related art.
[0007] In a first aspect, an embodiment of the present application provides a method for jointly placing orders for composite services. The method includes: obtaining service operation data input by a user, where the service operation data includes at least first service operation data and second service operation data; generating a joint service order according to a first marketing resource corresponding to the first service operation data and a second marketing resource corresponding to the second service operation data, where the joint service order includes a first sub-service order corresponding to the first service operation data and a second sub-service order corresponding to the second service operation data, and the marketing resource includes an abstract business product used for display and marketing activities on a marketing system; dispatching the first sub-service order to a first service platform, locking a first service resource corresponding to the first marketing resource, and dispatching the second sub-service order to a second service platform, locking a second service resource corresponding to the second marketing resource.
[0008] In some of these embodiments, before obtaining the service operation data input by the user, the method further includes: obtaining unlocked marketing resources; selecting, according to the service requirements of the user, marketing resources corresponding to the service requirements from the unlocked marketing resources, and generating service operation data according to the marketing resources corresponding to the service requirements.
[0009] In some of these embodiments, generating a joint service order according to a first marketing resource corresponding to the first service operation data and a second marketing resource corresponding to the second service operation data includes: obtaining a first marketing resource corresponding to the first service operation data and a second marketing resource corresponding to the second service operation data; performing a locking operation on the first marketing resource and the second marketing resource in the marketing system, and calculating a first billing detail corresponding to the first marketing resource and a second billing detail corresponding to the second marketing resource; generating a joint service order according to the first marketing resource, the second marketing resource, the first billing detail, and the second billing detail.
[0010] In some of these embodiments, generating a joint service order according to the first marketing resource, the second marketing resource, the first billing detail, and the second billing detail includes: generating a first service sub-order according to the first marketing resource and the first billing detail; generating a second service sub-order according to the second marketing resource and the second billing detail; adding the first service sub-order and the second service sub-order to a preset service order repository, and generating a joint service order according to the service order repository.
[0011] In some of these embodiments, generating a combined business order based on a first marketing resource corresponding to the first business operation data and a second marketing resource corresponding to the second business operation data includes: generating a combined relationship model based on the first marketing resource corresponding to the first business operation data and the second marketing resource corresponding to the second business operation data, where the combined relationship model includes the combined relationship between the first marketing resource and the second marketing resource; generating a first business sub-order and a second business sub-order according to the combined relationship model, and determining that the combined business order includes the first business sub-order and the second business sub-order.
[0012] In some of these embodiments, the method further includes: performing a write-off operation on the first marketing resource and the second marketing resource in a marketing system; performing a write-off operation on the first business resource in the first business platform and performing a write-off operation on the second business resource in the second business platform according to the combined business order.
[0013] In some of these embodiments, before performing the write-off operation on the first marketing resource and the second marketing resource in the marketing system, the method further includes: obtaining a payment callback message; performing a write-off operation on the combined business order in a transaction system when the payment callback message includes a payment success message.
[0014] In some of these embodiments, performing the write-off operation on the combined business order in the transaction system includes: splitting the fund information in the payment callback information in the transaction system according to the combined business order to obtain first fund information corresponding to the first business resource and second fund information corresponding to the second business resource; performing write-off operations on the first fund information and the second fund information respectively in the transaction system.
[0015] In a second aspect, an embodiment of the present application provides a combined order placement device for a composite business. The device includes: an acquisition module, configured to acquire business operation data input by a user, where the business operation data at least includes first business operation data and second business operation data; a generation module, configured to generate a combined business order according to a first marketing resource corresponding to the first business operation data and a second marketing resource corresponding to the second business operation data, where the combined business order includes a first sub-business order corresponding to the first business operation data and a second sub-business order corresponding to the second business operation data; a dispatch module, configured to dispatch the first sub-business order to a first business platform, lock a first business resource corresponding to the first marketing resource, and dispatch the second sub-business order to a second business platform, and lock a second business resource corresponding to the second marketing resource.
[0016] In a third aspect, an embodiment of the present application further provides an electronic device, including a memory and a processor. A computer program is stored in the memory, and the processor is configured to run the computer program to execute the combined order placing method for composite services as described in the first aspect above.
[0017] In a fourth aspect, an embodiment of the present application further provides a storage medium in which a computer program is stored. When the computer program is executed by a processor, it implements the combined order placing method for composite services as described in the first aspect above.
[0018] Compared with the related art, the combined order placing method, device, electronic device, and storage medium for composite services provided by the embodiments of the present application obtain the service operation data input by the user, and generate a combined service order according to the first marketing resource corresponding to the first service operation data and the second marketing resource corresponding to the second service operation data. The first sub-service order is dispatched to the first service platform to lock the first service resource corresponding to the first marketing resource, and the second sub-service order is dispatched to the second service platform to lock the second service resource corresponding to the second marketing resource, solving the problem of low order processing efficiency of the service processing system in the related art and achieving the technical effect of improving the order processing efficiency of the service processing system.
[0019] Details of one or more embodiments of the present application are set forth in the following drawings and description to make other features, objects, and advantages of the present application more concise and understandable. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The drawings described herein are used to provide a further understanding of the present application and form a part of the present application. The illustrative embodiments and descriptions thereof of the present application are used to explain the present application and do not constitute an improper limitation of the present application. In the drawings:
[0021] Figure 1 is a flowchart of the combined order placing method for composite services according to an embodiment of the present application;
[0022] Figure 2 is a flowchart of the combined order placing method for composite services according to an embodiment of the present application;
[0023] Figure 3 is a structural block diagram of the combined order placing device for composite services according to an embodiment of the present application;
[0024] Figure 4 is a schematic structural diagram of the electronic device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0025] In order to make the objectives, technical solutions and advantages of the present application more clear and understandable, the present application will be described and explained below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments provided in the present application without creative efforts belong to the scope of protection of the present application. In addition, it can also be understood that although the efforts made in such a development process may be complex and lengthy, for those of ordinary skill in the art related to the content disclosed in the present application, some design, manufacturing or production changes based on the technical content disclosed in the present application are only conventional technical means and should not be understood as insufficient disclosure of the content of the present application.
[0026] The mention of "embodiment" in the present application means that the specific features, structures or characteristics described in connection with the embodiment may be included in at least one embodiment of the present application. The appearance of this phrase in various positions in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those of ordinary skill in the art explicitly and implicitly understand that the embodiments described in the present application may be combined with other embodiments without conflict.
[0027] Unless otherwise defined, the technical terms or scientific terms involved in the present application should have the ordinary meaning understood by those of ordinary skill in the technical field to which the present application belongs. The terms "a", "an", "one kind", "the" and other similar words involved in the present application do not indicate a quantity limitation and may represent a singular or plural number. The terms "including", "comprising", "having" and any variations thereof involved in the present application are intended to cover non-exclusive inclusion; for example, a process, method, system, product or device including a series of steps or modules (units) is not limited to the listed steps or units, but may further include unlisted steps or units, or may further include other steps or units inherent to these processes, methods, products or devices. The terms "connected", "coupled" and other similar words involved in the present application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The "multiple" involved in the present application means greater than or equal to two. "And / or" describes the association relationship of associated objects and indicates that three relationships may exist. For example, "A and / or B" may represent: A exists alone, A and B exist simultaneously, and B exists alone. The terms "first", "second", "third", etc. involved in the present application are only used to distinguish similar objects and do not represent a specific order for the objects.
[0028] This embodiment provides a combined order placement method for composite services. Figure 1is a flowchart of a combined order placement method for composite services according to an embodiment of the present application. As Figure 1 shown, the method includes:
[0029] Step S101, obtain service operation data input by a user, where the service operation data includes at least first service operation data and second service operation data.
[0030] In this embodiment, the user can select marketing resources that meet the requirements in the marketing system according to the needs on the client installed on a mobile device or other devices (such as a power bank rental device), and combine them into a composite service to generate service operation data.
[0031] In the above embodiment, the service operation data may further include other quantities of service operation data. For example, when the user selects a charging service, a power bank purchase service, and a data cable purchase service, the first service operation data, the second service operation data, and the third service operation data are respectively generated, the three services are combined into a composite service, and the three service operation data are combined into service operation data.
[0032] Step S102, generate a combined service order according to the first marketing resource corresponding to the first service operation data and the second marketing resource corresponding to the second service operation data, where the combined service order includes a first sub-service order corresponding to the first service operation data and a second sub-service order corresponding to the second service operation data, and the marketing resource includes an abstract business product used for display and marketing activities on the marketing system.
[0033] In this embodiment, the first marketing resource and the second marketing resource may correspond to different products. The marketing resource includes the resources displayed on the marketing system, which are used for marketing display or other marketing activities (such as discounts, membership discounts, etc.) and are abstract products.
[0034] Step S103, dispatch the first sub-service order to the first service platform, lock the first service resource corresponding to the first marketing resource, and dispatch the second sub-service order to the second service platform, lock the second service resource corresponding to the second marketing resource.
[0035] In this embodiment, a business order shopping cart similar to an e-commerce shopping cart can be created. The first sub-business order, the second sub-business order, or more other sub-business orders are abstracted as business commodities and added to the business order shopping cart. A combined business order is generated through this business order shopping cart. The business processing system can use the information of the combined business order to complete the distribution work of the sub-business orders, and lock the relevant business resources in the business platform corresponding to each sub-business order. Finally, the combined business order is used for payment. After the user completes the payment, the business processing system can use the information of the combined business order to complete the breakdown of the funds component.
[0036] In the above embodiment, the business processing system supports multiple business participations, and the businesses can be combined arbitrarily. At the same time, it supports combined payment, including performing payment operations on the composite business of multiple businesses simultaneously, and usually only needs to be paid once.
[0037] Through the above steps S101 to S103, a business order shopping cart similar to an e-commerce shopping cart is created. The first sub-business order, the second sub-business order, or more other sub-business orders are abstracted as business commodities and added to the business order shopping cart. A combined business order is generated through this business order shopping cart. The business processing system can use the information of the combined business order to complete the distribution work of the sub-business orders, and lock the relevant business resources in the business platform corresponding to each sub-business order. Finally, the combined business order is used for payment. Through this application, the problem of low order processing efficiency of the business processing system in the related technology is solved, and the technical effect of improving the order processing efficiency of the business processing system is achieved.
[0038] In some of these embodiments, before obtaining the business operation data input by the user, the following steps are also implemented: obtaining the unlocked marketing resources; according to the user's business needs, selecting the marketing resources corresponding to the business needs from the unlocked marketing resources, and generating business operation data according to the marketing resources corresponding to the business needs.
[0039] In this embodiment, the business processing system can obtain the unlocked marketing resources and display them on the client. The user can view the unlocked marketing resources (such as charging services, power banks, data cables, etc.) on the client installed on a mobile device or other devices (such as power bank rental devices). The user can select the marketing resources that meet their own needs from the unlocked marketing resources according to their own needs and combine them into a composite business to generate business operation data.
[0040] In the above embodiments, the marketing resources include the resources displayed in the marketing system and are used for marketing display or other marketing activities (such as discounts, membership benefits, etc.). The business resources include the resources actually existing in the business platform. Since business resources are often accompanied by marketing activities, the actual billing of business resources may be different from the display billing of the corresponding marketing resources. Therefore, the marketing system can be involved in the business processing system of the present application. The business processing system does not need to first allocate and lock the business resources and then calculate the cost of the marketing resources. Instead, it can directly obtain the billing details of various marketing assets in the marketing system and then lock the business resources, thereby improving the order processing efficiency of the business processing system.
[0041] In some of these embodiments, generating a combined business order based on the first marketing resources corresponding to the first business operation data and the second marketing resources corresponding to the second business operation data is achieved through the following steps:
[0042] Step 1, obtain the first marketing resources corresponding to the first business operation data and the second marketing resources corresponding to the second business operation data.
[0043] Step 2, perform a locking operation on the first marketing resources and the second marketing resources in the marketing system, and calculate the first billing details corresponding to the first marketing resources and the second billing details corresponding to the second marketing resources.
[0044] Step 3, generate a combined business order based on the first marketing resources, the second marketing resources, the first billing details, and the second billing details.
[0045] In this embodiment, generating a combined business order based on the first marketing resources, the second marketing resources, the first billing details, and the second billing details includes: generating a first business sub-order based on the first marketing resources and the first billing details; generating a second business sub-order based on the second marketing resources and the second billing details; adding the first business sub-order and the second business sub-order to a preset business order repository, and generating a combined business order based on the business order repository.
[0046] In the above embodiments, a locking operation can be performed on the first marketing resources and the second marketing resources in the marketing system, and the first billing details corresponding to the first marketing resources and the second billing details corresponding to the second marketing resources can be calculated. Then, a first business sub-order and a second business sub-order are generated. The first sub-business order, the second sub-business order, or other more sub-business orders are abstracted as business commodities and added to the business order shopping cart (i.e., the preset business order repository). A combined business order is generated through this business order shopping cart, which solves the problem of low order processing efficiency of the business processing system in the related art and achieves the technical effect of improving the order processing efficiency of the business processing system.
[0047] Meanwhile, by directly obtaining the first billing details corresponding to the first marketing resource and the second billing details corresponding to the second marketing resource in the marketing system, operations such as clearing and settlement and marketing cost calculation do not need to be performed by the business processing system. The business processing system does not need to first allocate and lock business resources and then calculate the fees for marketing resources. It can directly obtain the billing details of various marketing assets in the marketing system and then lock the business resources, reducing the calculation burden on the business processing system.
[0048] In some of these embodiments, generating a combined business order based on the first marketing resource corresponding to the first business operation data and the second marketing resource corresponding to the second business operation data is achieved through the following steps:
[0049] Step 1, generate a combined relationship model based on the first marketing resource corresponding to the first business operation data and the second marketing resource corresponding to the second business operation data, where the combined relationship model includes the combined relationship between the first marketing resource and the second marketing resource.
[0050] Step 2, generate a first business sub-order and a second business sub-order based on the combined relationship model, and determine that the combined business order includes the first business sub-order and the second business sub-order.
[0051] In this embodiment, the combined relationship model includes a header and data items connected to the header. Each data item includes a marketing resource. The header can be connected to multiple data items, that is, the combined relationship model can include the combined relationship of the first marketing resource, the second marketing resource, and other marketing resources, supporting the participation of marketing resources of multiple sub-businesses, and any combination between each sub-business is possible.
[0052] In the related art, when a new business is launched, for example, when the new business includes sub-businesses such as member purchase and commodity purchase, then development of this new business is required, including scheduling the placement of orders for other sub-businesses and scheduling the downstream payment system. In the above embodiments, by establishing a combined relationship model, various sub-businesses can be combined at will, and there is no need to develop composite businesses, reducing the development burden on the business processing system.
[0053] In some of these embodiments, the following steps are also implemented: perform a write-off operation on the first marketing resource and the second marketing resource in the marketing system; perform a write-off operation on the first business resource in the first business platform and a write-off operation on the second business resource in the second business platform according to the combined business order.
[0054] In this embodiment, before performing the cancellation operation on the first marketing resource and the second marketing resource in the marketing system, the method further includes: obtaining a payment callback message; and when the payment callback message includes a payment success message, performing a cancellation operation on the combined service order in the transaction system.
[0055] In this embodiment, performing a cancellation operation on the combined service order in the transaction system includes: according to the combined service order, splitting the fund information in the payment callback information in the transaction system to obtain first fund information corresponding to the first service resource and second fund information corresponding to the second service resource; and performing cancellation operations on the first fund information and the second fund information respectively in the transaction system.
[0056] In the above embodiment, obtaining payment callback information through a third-party payment platform, receiving the payment callback information in the payment system, writing back the payment status and notifying the transaction of successful payment, writing back the transaction order status and related model data in the transaction system, notifying the marketing system to cancel marketing assets through the transaction system, notifying the order system to cancel the combined service order, notifying the service processing system to cancel service resources through the order system, and performing a cancellation operation on the service resources in the service platform.
[0057] By isolating the service processing system from the payment system, the service processing system no longer cares about the detailed docking content with the payment system, saving the cost of docking between the service processing system and the payment system; at the same time, when it is necessary to split funds, it can be directly carried out according to the relevant information in the combined service order to define and check the fund components of each part, supporting financial decision-making and financial accounting.
[0058] Figure 2 It is a flowchart of a combined order placement method for a composite service according to an embodiment of the present application, as Figure 2 shown. In some embodiments, when the present application is applied to a power bank rental device, the process includes the following steps:
[0059] Step S201, initiate a charging service on the power bank rental device.
[0060] Step S202, when the charging service is completed, calculate the charging fee, obtain charging information, and form a first service order.
[0061] Step S203, add the first service order to a preset service order repository.
[0062] Step S204, initiate a power bank purchase service on the power bank rental device, form a second service order, and add the second service order to the service order repository.
[0063] Step S205: Generate a joint relationship model and a joint business order based on the business order repository.
[0064] Step S206: Complete the order placement operation in the business processing system according to the joint business order.
[0065] It should be noted that the specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementation manners, and will not be elaborated herein.
[0066] This embodiment provides a joint order placement device for composite services. Figure 3 It is a structural block diagram of the joint order placement device for composite services according to an embodiment of the present application. As Figure 3 shown, the device includes: an acquisition module 30, configured to acquire business operation data input by a user, where the business operation data includes at least first business operation data and second business operation data; a generation module 31, configured to generate a joint business order according to a first marketing resource corresponding to the first business operation data and a second marketing resource corresponding to the second business operation data, where the joint business order includes a first sub-business order corresponding to the first business operation data and a second sub-business order corresponding to the second business operation data, and the marketing resource includes an abstract business product used for display and marketing activities on the marketing system; a dispatching module 32, configured to dispatch the first sub-business order to a first business platform, lock a first business resource corresponding to the first marketing resource, and dispatch the second sub-business order to a second business platform, lock a second business resource corresponding to the second marketing resource.
[0067] In some embodiments, the device further includes a selection module, configured to acquire unlocked marketing resources; select, according to the business requirements of the user, marketing resources corresponding to the business requirements from the unlocked marketing resources, and generate business operation data according to the marketing resources corresponding to the business requirements.
[0068] In some embodiments, the generation module 31 is further configured to acquire a first marketing resource corresponding to the first business operation data and a second marketing resource corresponding to the second business operation data; perform a locking operation on the first marketing resource and the second marketing resource in the marketing system, and calculate a first billing detail corresponding to the first marketing resource and a second billing detail corresponding to the second marketing resource; generate a joint business order according to the first marketing resource, the second marketing resource, the first billing detail, and the second billing detail.
[0069] In some of these embodiments, the generation module 31 is further configured to generate a first business sub - order according to the first marketing resource and the first billing details; generate a second business sub - order according to the second marketing resource and the second billing details; add the first business sub - order and the second business sub - order to a preset business order repository, and generate a combined business order according to the business order repository.
[0070] In some of these embodiments, the generation module 31 is further configured to generate a combined relationship model according to the first marketing resource corresponding to the first business operation data and the second marketing resource corresponding to the second business operation data, wherein the combined relationship model includes the combined relationship between the first marketing resource and the second marketing resource; generate a first business sub - order and a second business sub - order according to the combined relationship model, and determine that the combined business order includes the first business sub - order and the second business sub - order.
[0071] In some of these embodiments, the apparatus further includes a verification module, configured to perform a verification operation on the first marketing resource and the second marketing resource in the marketing system; perform a verification operation on the first business resource in the first business platform and perform a verification operation on the second business resource in the second business platform according to the combined business order.
[0072] In some of these embodiments, the verification module is further configured to obtain a payment callback message; perform a verification operation on the combined business order in the trading system when the payment callback message includes a payment success message.
[0073] In some of these embodiments, the verification module is further configured to split the fund information in the payment callback information in the trading system according to the combined business order, to obtain first fund information corresponding to the first business resource and second fund information corresponding to the second business resource; perform verification operations on the first fund information and the second fund information respectively in the trading system.
[0074] It should be noted that the specific examples in this embodiment can refer to the examples described in the above - mentioned embodiments and optional implementation manners, and will not be elaborated here.
[0075] This embodiment also provides an electronic device. Figure 4 It is a schematic hardware structure diagram of the electronic device according to the embodiment of the present application. As Figure 4 shown, the electronic device includes a memory 404 and a processor 402. A computer program is stored in the memory 404, and the processor 402 is configured to run the computer program to execute the steps in any one of the above - mentioned method embodiments.
[0076] Specifically, the above-mentioned processor 402 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured as one or more integrated circuits for implementing the embodiments of the present application.
[0077] Among them, the memory 404 may include a mass storage for data or instructions. By way of example and not limitation, the memory 404 may include a hard disk drive (HDD), a floppy disk drive, a solid state drive (SSD), a flash memory, an optical disc, a magneto-optical disc, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. In a suitable case, the memory 404 may include removable or non-removable (or fixed) media. In a suitable case, the memory 404 may be inside or outside the single device of the combined service. In a specific embodiment, the memory 404 is a non-volatile memory. In a specific embodiment, the memory 404 includes a read-only memory (ROM) and a random access memory (RAM). In a suitable case, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically alterable ROM (EAROM), or a flash memory, or a combination of two or more of these. In a suitable case, the RAM may be a static random access memory (SRAM) or a dynamic random access memory (DRAM), where the DRAM may be a fast page mode dynamic random access memory (FPMDRAM), an extended date out dynamic random access memory (EDODRAM), a synchronous dynamic random access memory (SDRAM), etc.
[0078] The memory 404 can be used to store or cache various data files required for processing and / or communication, as well as possible computer program instructions executed by the processor 402.
[0079] The processor 402 reads and executes the computer program instructions stored in the memory 404 to implement the combined order placement method for any one of the composite services in the above embodiments.
[0080] Optionally, the above electronic device may further include a transmission device 406 and an input / output device 408. Among them, the transmission device 406 is connected to the above processor 402, and the input / output device 408 is connected to the above processor 402.
[0081] Optionally, in this embodiment, the above processor 402 may be configured to execute the following steps through a computer program:
[0082] S1, obtain service operation data input by the user, where the service operation data includes at least first service operation data and second service operation data.
[0083] S2, generate a combined service order according to the first marketing resource corresponding to the first service operation data and the second marketing resource corresponding to the second service operation data. The combined service order includes a first sub-service order corresponding to the first service operation data and a second sub-service order corresponding to the second service operation data. The marketing resource includes business products that are abstracted for display and marketing activities on the marketing system.
[0084] S3, dispatch the first sub-service order to the first service platform, lock the first service resource corresponding to the first marketing resource, and dispatch the second sub-service order to the second service platform, lock the second service resource corresponding to the second marketing resource.
[0085] It should be noted that specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation manners, and will not be elaborated here.
[0086] In addition, in combination with the combined order placement method for composite services in the above embodiments, an embodiment of the present application can provide a storage medium to implement. A computer program is stored on the storage medium; when the computer program is executed by a processor, the combined order placement method for any one of the composite services in the above embodiments is implemented.
[0087] Those skilled in the art should understand that the technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, it should be considered to be within the scope described in this specification.
[0088] The above embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation to the scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several variations and improvements can still be made, and these all fall within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.
Claims
1. A combined order placing method for composite services, characterized in that The method includes: Obtain business operation data input by a user, where the business operation data at least includes first business operation data and second business operation data; Generate a combined business order according to a first marketing resource corresponding to the first business operation data and a second marketing resource corresponding to the second business operation data, where the combined business order includes a first sub-business order corresponding to the first business operation data and a second sub-business order corresponding to the second business operation data, and the marketing resource includes an abstract business product for display and marketing activities on a marketing system; Dispatch the first sub-business order to a first business platform, lock a first business resource corresponding to the first marketing resource, and dispatch the second sub-business order to a second business platform, lock a second business resource corresponding to the second marketing resource; Generating a combined business order according to a first marketing resource corresponding to the first business operation data and a second marketing resource corresponding to the second business operation data includes: Generate a combined relationship model according to a first marketing resource corresponding to the first business operation data and a second marketing resource corresponding to the second business operation data, where the combined relationship model includes a header and a first data item and a second data item connected to the header, the first data item includes the first marketing resource, and the second data item includes the second marketing resource; Generate a first business sub-order and a second business sub-order according to the combined relationship model, and determine that the combined business order includes the first business sub-order and the second business sub-order.
2. The combined order placing method for composite services according to claim 1, characterized in that, Before obtaining the business operation data input by the user, the method further includes: Obtain unlocked marketing resources; According to the business requirements of the user, select marketing resources corresponding to the business requirements from the unlocked marketing resources, and generate business operation data according to the marketing resources corresponding to the business requirements.
3. The combined order placement method for composite services according to claim 1, characterized in that Generating a combined business order according to a first marketing resource corresponding to the first business operation data and a second marketing resource corresponding to the second business operation data includes: Obtain a first marketing resource corresponding to the first business operation data and a second marketing resource corresponding to the second business operation data; Perform a locking operation on the first marketing resource and the second marketing resource in the marketing system, and calculate a first billing detail corresponding to the first marketing resource and a second billing detail corresponding to the second marketing resource; Generate a combined business order according to the first marketing resource, the second marketing resource, the first billing detail, and the second billing detail.
4. The combined order placement method for composite services according to claim 3, wherein Generating a combined business order according to the first marketing resource, the second marketing resource, the first billing detail, and the second billing detail includes: Generate a first business sub-order according to the first marketing resource and the first billing detail; Generate a second business sub-order according to the second marketing resource and the second billing detail; Add the first business sub-order and the second business sub-order to a preset business order repository, and generate a combined business order according to the business order repository.
5. The combined order placement method for composite services according to claim 1, wherein The method further includes: Perform a write-off operation on the first marketing resource and the second marketing resource in the marketing system; According to the combined business order, perform a write-off operation on the first business resource in the first business platform and perform a write-off operation on the second business resource in the second business platform.
6. The combined order placement method for composite services according to claim 5, wherein Before performing the write-off operation on the first marketing resource and the second marketing resource in the marketing system, the method further includes: Obtain a payment callback message; In the case where the payment callback message includes a payment success message, perform a write-off operation on the combined business order in the transaction system.
7. The combined order placement method for composite services according to claim 6, characterized in that, Performing a write-off operation on the combined business order in the transaction system includes: According to the combined business order, split the fund information in the payment callback information in the transaction system to obtain first fund information corresponding to the first business resource and second fund information corresponding to the second business resource; Perform write-off operations on the first fund information and the second fund information respectively in the transaction system.
8. An apparatus for jointly placing orders for composite services, characterized in that, The device includes: An acquisition module for acquiring business operation data input by a user, where the business operation data at least includes first business operation data and second business operation data; A generation module for generating a combined relationship model according to a first marketing resource corresponding to the first business operation data and a second marketing resource corresponding to the second business operation data, where the combined relationship model includes a header and a first data item and a second data item connected to the header, the first data item includes the first marketing resource, and the second data item includes the second marketing resource; generate a first business sub-order and a second business sub-order according to the combined relationship model, and determine that the combined business order includes the first business sub-order and the second business sub-order, where the combined business order includes a first sub-business order corresponding to the first business operation data and a second sub-business order corresponding to the second business operation data, and the marketing resource includes an abstract business product for display and marketing activities on the marketing system; A dispatch module for dispatching the first sub-business order to a first business platform, locking a first business resource corresponding to the first marketing resource, and dispatching the second sub-business order to a second business platform, locking a second business resource corresponding to the second marketing resource.
9. An electronic device, comprising a memory and a processor, characterized in that, A computer program is stored in the memory, and the processor is configured to run the computer program to execute the combined order placement method for the composite business according to any one of claims 1 to 7.
10. A storage medium, characterized in that, A computer program is stored in the storage medium, where the computer program, when executed by a processor, implements the combined order placement method for the composite business according to any one of claims 1 to 7.
Citation Information
Patent Citations
Product ordering processing method and device for industrial e-commerce
CN111461842A
Resource cancel-after-verification method and device
CN112070505A