Order-based data processing method and device, equipment and medium
By displaying a group-buying initiation control in the goods shipping order interface, the initiator can create a group-buying order and allow participants to add to it, thus solving the problem of numerous restrictions on goods shipping and achieving simple and efficient goods shipping data processing.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- TENCENT TECHNOLOGY (SHENZHEN) CO LTD
- Filing Date
- 2024-11-04
- Publication Date
- 2026-05-08
AI Technical Summary
Existing technologies impose numerous and complex restrictions on the shipment of goods, resulting in inconvenient and unreliable data processing related to the shipment.
By displaying a group-buying initiation control on the goods shipping order interface, the initiator can create a group-buying order and allow participants with the same or similar travel itineraries to supplement the order, thus enabling independent group-buying between the initiator and the participants.
It improves the ease of goods shipping and the reliability of data processing, reduces restrictions, and enables initiators and participants to ship goods flexibly, thereby improving the efficiency of order processing.
Smart Images

Figure CN121998523A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and more specifically, to an order-based data processing method, an order-based data processing apparatus, an electronic device, and a computer-readable medium. Background Technology
[0002] With the rapid development of transportation technology, transportation tools have brought many conveniences to people's travel. Understandably, users usually carry items when traveling, so the issue of baggage handling frequently arises. However, related technologies for baggage handling have many restrictions and are quite cumbersome.
[0003] Therefore, improving the processing of data related to the shipment of goods is an urgent problem to be solved. Summary of the Invention
[0004] The embodiments of this application provide a data processing method, apparatus, device and medium based on orders, which enables the initiator and participants to independently combine orders based on the total weight of the items to be shipped. This method is highly convenient and improves the reliability of data processing based on orders.
[0005] In a first aspect, embodiments of this application provide a data processing method based on orders. The method includes: displaying a group-buying initiation control for the total weight of items to be shipped during a travel itinerary in a goods shipping order interface; obtaining a group-buying order in response to a triggering operation by the initiator on the group-buying initiation control; wherein the group-buying order is created based on a first weight that the initiator needs to occupy in the total weight; displaying the group-buying order in the goods shipping order interface so that participants with the same or similar travel itinerary as the initiator can input a second weight that they need to occupy in the remaining total weight besides the first weight based on the group-buying order, in order to supplement the group-buying order.
[0006] Secondly, embodiments of this application provide a data processing method based on orders, the method comprising: displaying a combined order in a goods shipping order interface; wherein the combined order is created based on a first weight required by the initiator for the total weight of the goods to be shipped corresponding to the travel itinerary, and the combined order includes a group-buying participation control; in response to a participant having the same or similar travel itinerary as the initiator, triggering an operation on the group-buying participation control to obtain a second weight required by the participant for the remaining total weight excluding the first weight; and displaying the combined order supplemented based on the second weight in the goods shipping order interface.
[0007] Thirdly, embodiments of this application provide an order-based data processing apparatus, comprising: a first display module configured to display a group-buying initiation control for the total weight of items to be shipped during a travel itinerary in an item shipping order interface; a first acquisition module configured to acquire a group-buying order in response to a triggering operation by the initiator on the group-buying initiation control; wherein the group-buying order is created based on a first weight that the initiator needs to occupy in the total weight; and a second display module configured to display the group-buying order in the item shipping order interface, so that participants with the same or similar travel itinerary as the initiator can input a second weight that needs to occupy in the remaining total weight besides the first weight based on the group-buying order, thereby supplementing the group-buying order.
[0008] In one embodiment of this application, based on the aforementioned scheme, the first acquisition module is specifically configured to: enter the group-buying initiation interface in response to the initiator's trigger operation on the group-buying initiation control; acquire input information in response to the initiator's input operation on the group-buying initiation interface; and create a group-buying order based on the input information; wherein the group-buying order includes the remaining total weight and the initiator's travel information.
[0009] In one embodiment of this application, based on the aforementioned scheme, the input information includes the total weight, the group-buying initiation interface includes multiple first candidate total weights, each first candidate total weight being the excess baggage weight set by the shipper corresponding to the trip information; the first acquisition module is further specifically configured to: in response to the initiator's selection operation for the multiple first candidate total weights, use the selected first candidate total weight as the total weight.
[0010] In one embodiment of this application, based on the aforementioned scheme, the input information includes the total weight, the group-buying initiation interface includes a second candidate total weight, the second candidate total weight is the free baggage weight set by the shipper corresponding to the trip information; the first acquisition module is further specifically configured to: in response to the initiator's confirmation operation for the second candidate total weight, use the second candidate total weight as the total weight.
[0011] In one embodiment of this application, based on the aforementioned scheme, the input information includes the first weight, and the group-buying initiation interface includes multiple first candidate occupied weights; the first acquisition module is further specifically configured to: in response to the initiator's selection operation for the multiple first candidate occupied weights, use the selected first candidate occupied weight as the first weight.
[0012] In one embodiment of this application, based on the aforementioned scheme, the input information includes the itinerary information, and the group-buying initiation interface includes an itinerary information input control; the first acquisition module is further specifically configured to: in response to the initiator's trigger operation on the itinerary information input control, enter a selection interface; wherein, the selection interface includes locally stored images or videos corresponding to the itinerary information; and in response to the initiator's selection operation on the images or videos, identify the selected images or videos to obtain the itinerary information.
[0013] In one embodiment of this application, based on the aforementioned scheme, the input information includes the trip information, and the group-buying initiation interface includes a trip information input control; the first acquisition module is further specifically configured to: enter the shooting interface in response to the initiator's trigger operation on the trip information input control; and in response to the initiator's shooting operation on the shooting interface, identify the image or video corresponding to the trip information obtained by shooting to obtain the trip information.
[0014] In one embodiment of this application, based on the foregoing scheme, the input information includes the contact information of the initiator, and the group-buying initiation interface includes a contact information input control; the first acquisition module is further specifically configured to: acquire the contact information in response to the initiator's trigger operation on the contact information input control.
[0015] In one embodiment of this application, based on the aforementioned scheme, the input information includes the total number of virtual resources corresponding to the total weight, and the group-buying initiation interface includes a virtual resource total number input control; the first acquisition module is further specifically configured to: acquire the virtual resource total number in response to the initiator's trigger operation on the virtual resource total number input control.
[0016] In one embodiment of this application, based on the aforementioned scheme, the group-buying initiation interface includes an initiation confirmation control; the first acquisition module is further specifically configured to: enter a first verification interface in response to the initiator's trigger operation on the initiation confirmation control; acquire the initiator's identification information in response to the initiator's input operation on the first verification interface; verify the initiator based on the initiator's identification information, and create the group-buying order based on the input information after successful verification.
[0017] In one embodiment of this application, based on the foregoing scheme, the first verification interface includes a first identification information confirmation control; the first acquisition module is further specifically configured to: in response to the initiator's trigger operation on the first identification information confirmation control, enter a first verification details interface; wherein, the first verification details interface includes a first authorization confirmation control; in response to the initiator's trigger operation on the first authorization confirmation control, verify the initiator based on the initiator's identification information.
[0018] In one embodiment of this application, based on the foregoing solution, the device further includes a first entry module, configured to: enter a group-buying success interface; if the group-buying success interface includes a first return control, in response to the initiator's trigger operation on the first return control, enter the item shipping order interface; if the group-buying success interface includes a status setting control, in response to the initiator's trigger operation on the status setting control, modify the status of the initiator and the travel itinerary-related application to a group-buying status; wherein, the group-buying status is used to characterize the initiator's state of searching for participants who can combine the total weight of the shipped items.
[0019] In one embodiment of this application, based on the aforementioned scheme, the item shipping order interface further includes a management control, and the device further includes a second entry module configured to: enter a management center interface in response to a trigger operation by the initiator on the management control; wherein the management center interface includes an order initiation management control; and enter an order initiation management interface in response to a trigger operation by the initiator on the order initiation management control; wherein the order initiation management interface includes merged orders initiated by the initiator.
[0020] In one embodiment of this application, based on the aforementioned scheme, the initiated consolidation order includes a shipment completion control, and the device further includes a first transfer module configured to: in response to the initiator's trigger operation on the shipment completion control, detect whether the participating party has initiated a trigger operation on the shipment completion control corresponding to the same consolidation order; if the participating party has initiated a trigger operation, transfer a specified number of virtual resources from the participating party to the initiator.
[0021] Fourthly, embodiments of this application provide a data processing apparatus based on orders. The apparatus includes: a third display module configured to display a combined order in a goods shipping order interface; wherein the combined order is created based on a first weight that the initiator needs to occupy in the total weight of the goods to be shipped corresponding to the travel itinerary, and the combined order includes a group-buying participation control; a second acquisition module configured to, in response to a participant having the same or similar travel itinerary as the initiator, acquire a second weight that the participant needs to occupy in the remaining total weight besides the first weight, based on a trigger operation of the group-buying participation control; and a fourth display module configured to display the combined order supplemented based on the second weight in the goods shipping order interface.
[0022] In one embodiment of this application, based on the foregoing scheme, the second acquisition module is specifically configured to: enter the group-buying participation interface in response to the participant's trigger operation on the group-buying participation control; and acquire the second weight in response to the participant's input operation on the group-buying participation interface.
[0023] In one embodiment of this application, based on the aforementioned scheme, the fourth display module is specifically configured to: supplement the combined order based on the second weight to obtain a supplemented combined order; and display the supplemented combined order in the item shipping order interface.
[0024] In one embodiment of this application, based on the aforementioned scheme, the group-buying participation interface includes multiple second candidate weights; the second acquisition module is further specifically configured to: in response to the participant's selection operation for the multiple second candidate weights, use the selected second candidate weight as the second weight.
[0025] In one embodiment of this application, based on the aforementioned scheme, the group-buying order further includes the number of virtual resources corresponding to the unit weight; the device further includes a calculation module configured to: calculate the number of virtual resources corresponding to the second weight based on the second weight and the number of virtual resources; and display the number of virtual resources corresponding to the second weight in the group-buying participation interface.
[0026] In one embodiment of this application, based on the aforementioned scheme, the group-buying participation interface includes a participation confirmation control; the second acquisition module is further specifically configured to: enter a second verification interface in response to the participant's trigger operation on the participation confirmation control; acquire the participant's identification information in response to the participant's input operation on the second verification interface; verify the participant based on the participant's identification information, and after successful verification, supplement the group-buying order based on the second weight to obtain a supplemented group-buying order.
[0027] In one embodiment of this application, based on the aforementioned scheme, the second verification interface includes a second identification information confirmation control; the second acquisition module is further specifically configured to: in response to the participant's trigger operation on the second identification information confirmation control, enter a second verification details interface; wherein, the second verification details interface includes a second authorization confirmation control; in response to the participant's trigger operation on the second authorization confirmation control, verify the participant based on the participant's identification information.
[0028] In one embodiment of this application, based on the foregoing scheme, the second acquisition module is further configured to: after verification, enter the payment interface; in response to the payment operation of the participant on the payment interface, supplement the merged order based on the second weight to obtain the supplemented merged order.
[0029] In one embodiment of this application, based on the foregoing scheme, the device further includes a third entry module, configured to: enter a group-buying participation successful interface; if the group-buying participation successful interface includes a second return control, in response to the participant's triggering operation on the second return control, enter the item shipping order interface; if the group-buying participation successful interface includes a first contact control, in response to the participant's triggering operation on the first contact control, display the initiator's contact information; wherein, the contact information is used for the participant to contact the initiator.
[0030] In one embodiment of this application, based on the aforementioned scheme, the merged order further includes a second contact control, and the device further includes a fifth display module configured to: display the contact information of the initiator in response to the triggering operation of the initiator on the second contact control; wherein the contact information is used for the participating party to contact the initiator.
[0031] In one embodiment of this application, based on the aforementioned scheme, the goods shipping order interface further includes a travel information filtering control, and the device further includes a sixth display module configured to: in response to the initiator's trigger operation on the travel information filtering control, display combined orders that match the filtering conditions corresponding to the travel information filtering control; wherein, the travel information filtering control includes at least one of a first filtering control for filtering the travel start location, a second filtering control for filtering the travel arrival location, a third filtering control for filtering the travel start time, and a fourth filtering control for filtering the travel arrival time.
[0032] In one embodiment of this application, based on the aforementioned scheme, the goods consignment order interface further includes a management control, and the device further includes a fourth entry module configured to: enter a management center interface in response to a trigger operation by the participant on the management control; wherein the management center interface includes an order participation management control; and enter an order participation management interface in response to a trigger operation by the participant on the order participation management control; wherein the order participation management interface includes the combined orders supplemented by the participant.
[0033] In one embodiment of this application, based on the aforementioned scheme, the supplemented consolidation order includes a shipment completion control, and the device further includes a second transfer module configured to: in response to the participant's trigger operation on the shipment completion control, detect whether the initiator initiates a trigger operation on the shipment completion control corresponding to the same consolidation order; if the initiator initiates a trigger operation, transfer a specified number of virtual resources from the participant to the initiator.
[0034] Fifthly, embodiments of this application provide an electronic device, including one or more processors; and a memory for storing one or more computer programs, which, when executed by the one or more processors, cause the electronic device to implement the order-based data processing method as described above.
[0035] Sixthly, embodiments of this application provide a computer-readable medium having a computer program stored thereon, which, when executed by a processor, implements the order-based data processing method described above.
[0036] In a seventh aspect, embodiments of this application provide a computer program product, including computer instructions, which, when executed by a processor, implement the order-based data processing method described above.
[0037] In the technical solutions provided by the embodiments of this application:
[0038] The initiator inputs the portion of the total weight of the items to be shipped (i.e., the first weight) on the item shipping order interface, and then creates a combined order based on this portion of weight, which is then displayed on the item shipping order interface. Correspondingly, participants with the same or similar travel itineraries as the initiator can input the portion of the total weight of the items to be shipped (i.e., the second weight) on the created combined order, and then supplement the created combined order based on this portion of weight to generate the final combined order.
[0039] This enables initiators and participants to group orders based on the total weight of the items to be shipped. As long as the initiators and participants have the same or similar travel itineraries, there are no major restrictions compared to related technologies. Furthermore, as long as the initiator or participants have a need to group orders based on the total weight of the items to be shipped, they can independently achieve group orders, which is highly flexible and greatly improves the convenience of shipping items. The data processing based on orders is also highly reliable.
[0040] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0041] Figure 1 This is a schematic diagram illustrating an exemplary implementation environment in which the technical solutions of the embodiments of this application can be applied.
[0042] Figure 2 This is a flowchart illustrating an order-based data processing method in an exemplary embodiment of this application.
[0043] Figures 3A to 3B This is a schematic diagram illustrating an item shipping order interface, as shown in an exemplary embodiment of this application.
[0044] Figure 4 This is a schematic diagram illustrating a group-buying initiation interface, as shown in an exemplary embodiment of this application.
[0045] Figure 5 This is a schematic diagram illustrating a first verification interface in an exemplary embodiment of this application.
[0046] Figure 6 This is a schematic diagram illustrating a first verification details interface in an exemplary embodiment of this application.
[0047] Figure 7 This is a schematic diagram illustrating a successful group-buying initiation interface, as shown in an exemplary embodiment of this application.
[0048] Figure 8 This is a schematic diagram illustrating the management center interface in an exemplary embodiment of this application.
[0049] Figures 9A to 9B This is a schematic diagram illustrating an order initiation management interface, as shown in an exemplary embodiment of this application.
[0050] Figure 10 This is a flowchart illustrating an order-based data processing method, which is another exemplary embodiment of this application.
[0051] Figure 11 This is a schematic diagram illustrating a group-buying participation interface as shown in an exemplary embodiment of this application.
[0052] Figure 12 This is a schematic diagram of a second verification interface shown in an exemplary embodiment of this application.
[0053] Figure 13 This is a schematic diagram illustrating the second verification details interface in an exemplary embodiment of this application.
[0054] Figure 14 This is a schematic diagram illustrating a payment interface as shown in an exemplary embodiment of this application.
[0055] Figure 15 This is a schematic diagram illustrating a successful group-buying participation interface, as shown in an exemplary embodiment of this application.
[0056] Figure 16 This is a schematic diagram illustrating an order participation management interface, as shown in an exemplary embodiment of this application.
[0057] Figure 17 This is a schematic diagram of a system architecture illustrated in an exemplary embodiment of this application.
[0058] Figure 18 This is a schematic diagram illustrating an order-based data processing method, which is another exemplary embodiment of this application.
[0059] Figure 19A and Figure 19B This is a schematic diagram illustrating an order-based data processing method, which is another exemplary embodiment of this application.
[0060] Figure 20 This is a block diagram illustrating an order-based data processing apparatus as shown in an exemplary embodiment of this application.
[0061] Figure 21 This is a block diagram illustrating an order-based data processing apparatus as shown in an exemplary embodiment of this application.
[0062] Figure 22 This is a schematic diagram of the structure of a computer system suitable for implementing the electronic devices of the present application embodiments. Detailed Implementation
[0063] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments identical to those described in this application. Rather, they are merely examples of apparatuses and methods identical to some aspects of this application as detailed in the appended claims.
[0064] In this application embodiment, the terms "module" or "unit" refer to a computer program or part of a computer program that has a predetermined function and works with other related parts to achieve a predetermined goal, and can be implemented wholly or partially using software, hardware (such as processing circuitry or memory), or a combination thereof. Similarly, a processor (or multiple processors or memory) can be used to implement one or more modules or units. Furthermore, each module or unit can be part of an overall module or unit that includes the functionality of that module or unit.
[0065] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0066] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.
[0067] It should be noted that "multiple" as mentioned in this application refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0068] Before detailing the technical solutions of the embodiments of this application, let's first introduce the technical terms used in the embodiments of this application.
[0069] Travel applications refer to applications with travel functions, such as providing flight-related services (flight search, ticket booking, check-in, etc.). In this embodiment of the application, travel applications include, but are not limited to, applications (Apps) and mini-programs. Mini-programs are lightweight applications that do not require separate download and installation and are typically suitable for quick use and lightweight operation.
[0070] A control refers to an interface element that allows users to interact with a transportation application. It can take any form, including but not limited to buttons, text boxes, sliders, and checkboxes. In this embodiment, different controls are distinguished by the term "xx1 control"; for example, the group-buying initiation control and group-buying participation control mentioned below.
[0071] An operation refers to a user's interaction with an interface / control to achieve a specific function. This interaction can take any form, including but not limited to clicking, inputting, selecting, swiping, dragging, long-pressing, scrolling, and zooming. In this embodiment, different operations are distinguished by the term "xx2 operation"; for example, trigger operation, input operation, selection operation, and shooting operation mentioned below. It is understood that trigger operation, input operation, selection operation, and shooting operation emphasize the execution of a certain operation, without limiting the specific form.
[0072] The initiator is the party that actively creates / initiates a group-buying order, while the participant is the party that adds to an existing group-buying order after viewing it. It's understandable that in different group-buying orders, the same user can be both an initiator and a participant; for example, user A is the initiator in group-buying order 1 and a participant in group-buying order 2. In the same group-buying order, the same user can be either an initiator or a participant, and within the same group-buying order, there can be one initiator and one or more participants.
[0073] The transporter refers to the party that transports the goods of the initiator and the participants, also known as the consignor. It is usually the carrier of the means of transportation used by the initiator and the participants. For example, if the means of transportation is an airplane, then the transporter is the company that provides flight services. For ease of understanding, the embodiments in this application all take the application scenario of traveling by airplane and needing to check goods as an example.
[0074] Related technologies impose numerous restrictions on goods consignment, making them quite cumbersome. Therefore, to improve the processing of goods consignment data and enhance the reliability of order-based data processing, this application provides an order-based data processing solution. Please refer to... Figure 1 , Figure 1 This is a schematic diagram of an implementation environment related to this application. The implementation environment mainly includes a terminal device 101 and a server 102; wherein:
[0075] Terminal devices 101 include, but are not limited to, extended reality devices (virtual reality devices, augmented reality devices, mixed reality devices, etc.), mobile phones, computers (tablets, laptops, desktop computers, etc.), smart home devices (televisions, refrigerators, air conditioners, washing machines, robot vacuums, etc.), smart wearable devices (bracelets, watches, etc.).
[0076] Server 102 can be a standalone physical server, or a server cluster or distributed system consisting of multiple physical servers. The server cluster or distributed system includes cloud servers used to provide basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms.
[0077] It is understood that terminal device 101 and server 102 establish a communication connection via a wired or wireless network. Exemplarily, the wireless or wired network uses standard communication technologies and / or protocols. The network is typically the Internet, but can also be any other network, including but not limited to a Local Area Network (LAN), Metropolitan Area Network (MAN), Wide Area Network (WAN), mobile, wired or wireless networks, private networks, or any combination of virtual private networks.
[0078] In one embodiment of this application, terminal device 101 includes terminal device 1011 located at the initiating party and terminal device 1012 located at the participating party. Specifically, order-based data processing can be jointly performed by terminal device 1011 and terminal device 1012.
[0079] Terminal device 1011 displays a group-buying initiation control for the total weight of items to be shipped during the trip on the item shipping order interface; in response to the initiator's trigger operation on the group-buying initiation control, it obtains a group-buying order, which is created based on the first weight that the initiator needs to occupy in the total weight; and displays the group-buying order on the item shipping order interface.
[0080] Terminal device 1012 displays a group order in the goods shipping order interface. The group order includes a group participation control. In response to a participant with the same or similar travel itinerary as the aforementioned initiator, the device obtains the second weight that the participant needs to occupy in the remaining total weight besides the first weight. The device displays the group order supplemented based on the second weight in the goods shipping order interface.
[0081] In other embodiments, order-based data processing can be performed jointly by terminal device 101 and server 102, or by server 102 alone, which will not be elaborated here.
[0082] It should be made clear that, Figure 1The number of terminal devices 101 and servers 102 shown is merely illustrative; any number of terminal devices 101 and servers 102 can be used as needed.
[0083] It should be noted that in the specific implementation of this application, user-related data is involved. When the embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0084] The following details the various implementation details of the technical solutions in the embodiments of this application:
[0085] Please see Figure 2 , Figure 2 This is a flowchart illustrating an order-based data processing method according to an embodiment of this application. Figure 2 As shown, this order-based data processing method includes at least S201 to S203, which are detailed below:
[0086] S201, the item shipping order interface displays a group-buying initiation control for the total weight of items to be shipped during the trip.
[0087] In this embodiment of the application, the item shipping order interface can be the homepage of a travel application. The item shipping order interface includes a group order initiation control, which is used to initiate / create a group order. The group order is for the total weight of the items to be shipped during the initiator's travel trip.
[0088] In one embodiment of this application, the total weight of the checked baggage can be the free baggage allowance set by the shipping company (usually there is only one), where the free baggage allowance does not require separate payment from the user; for example, the free baggage allowance of 10 kg indicated on the ticket purchased by the user. It is understood that currently there are situations where user A carries items that do not exceed the free baggage allowance (including no items, or items carried that weigh less than the free baggage allowance), while user B carries items that exceed the free baggage allowance. In this case, user A can initiate a group-buying request for user A's free baggage allowance so that user B can participate in the group-buying, thereby generating a final combined order to achieve joint shipping of items carried by user A and items carried by user B.
[0089] In one embodiment of this application, the total weight of the checked baggage can be a certain excess baggage allowance set by the shipping company, where the excess baggage requires separate payment from the user. For example, the flight service company sets excess baggage allowances of 5 kg, 10 kg, 15 kg, 20 kg, etc., with different prices corresponding to different excess baggage allowances, which are related to the regulations of the flight service company. It is understood that when user C carries items exceeding the free baggage allowance, he / she needs to purchase the excess baggage allowance set by the flight service company. Since the excess baggage allowance set by the flight service company is fixed, user C usually purchases the minimum excess baggage allowance that meets the requirements of his / her excess baggage. For example, if user C's excess baggage is 2 kg, he / she can purchase the excess baggage allowance corresponding to 5 kg. Obviously, there is still 3 kg of excess baggage allowance remaining. At this time, user C can initiate a group purchase request for the excess baggage allowance on his / her side, so that user D with similar situation can participate in the group purchase, thereby generating a final combined order to realize the joint check-in of items carried by user C and items carried by user D.
[0090] Please see Figure 3A This is a schematic diagram of a shipment order interface; for example... Figure 3A As shown, the item shipping order interface (specifically, "Baggage Quota Group Purchase Assistant") includes a group purchase initiation control 301 (specifically, a plus icon and "Initiate Group Purchase").
[0091] S202, in response to the initiator's trigger operation on the group-buying initiation control, obtain the group-buying order; wherein, the group-buying order is created based on the first weight that the initiator needs to occupy in the total weight.
[0092] In this embodiment, after viewing the goods shipping order interface, the initiator can issue a trigger operation to the group buying initiation control in the goods shipping order interface, so that the terminal device 1011 can obtain the group buying order.
[0093] In this embodiment, the first weight refers to the weight that the initiator needs to occupy in the total weight, and the second weight refers to the weight that the participants need to occupy in the total weight. For example, in the aforementioned example, with a total weight (i.e., free baggage allowance) of 10 kg, if user A carries 1 kg of items and user B carries 2 kg of items, then user A's 1 kg of items is the first weight, and user B's 2 kg of items is the second weight; or in the aforementioned example, with a total weight (i.e., excess baggage allowance) of 5 kg, if user D has 1 kg of excess items, then user C's 2 kg of excess items is the first weight, and user D's 1 kg of excess items is the second weight.
[0094] In one embodiment of this application, the process of obtaining the group-buying order in S202 in response to the triggering operation of the group-buying initiation control by the initiator may include:
[0095] In response to the initiator's trigger operation on the group-buying initiation control, a group-buying order initiation request is generated;
[0096] Send a request to initiate a merged order to the server so that the server can create a merged order based on the first weight that the initiator needs to occupy in the total weight.
[0097] Receive merged orders sent by the server.
[0098] That is, in the optional embodiment, after the initiator views the goods shipping order interface, he / she can issue a trigger operation to the group-buying initiation control in the goods shipping order interface; accordingly, after receiving the trigger operation of the initiator to the group-buying initiation control, the terminal device 1011 generates a group-buying order initiation request and sends the group-buying order initiation request to the server 102; accordingly, after receiving the group-buying order initiation request, the server 102 creates a group-buying order based on the first weight that the initiator needs to occupy in the total weight, and sends the created group-buying order to the terminal device 1011; accordingly, the terminal device 1011 receives the created group-buying order.
[0099] By implementing this optional embodiment, the server creates a combined order through interaction between the terminal device and the server, making it easy and accurate to obtain combined orders.
[0100] In one embodiment of this application, the process of obtaining the group-buying order in S202 in response to the triggering operation of the group-buying initiation control by the initiator may include:
[0101] In response to the initiator's trigger action on the group-buying initiation control, the group-buying initiation interface is entered;
[0102] Responding to the input operation of the initiator on the group purchase initiation interface, obtain the input information;
[0103] A combined order is created based on the input information; the combined order includes the remaining total weight and the initiator's trip information.
[0104] That is, in the optional embodiment, after the initiator views the goods shipping order interface, he / she can send a trigger operation to the group buying initiation control in the goods shipping order interface, thereby entering the group buying initiation interface from the goods shipping order interface; after viewing the group buying initiation interface, the initiator can send an input operation based on the group buying initiation interface, thereby the terminal device 1011 obtains the input information; then the terminal device 1011 creates a group buying order based on the obtained input information.
[0105] In one of the optional embodiments, the process by which the terminal device 1011 creates a merged order based on the acquired input information may include: generating a merged order initiation request based on the input information and sending the merged order initiation request to the server so that the server creates a merged order based on the input information in the merged order initiation request; and receiving the merged order sent by the server.
[0106] It is understood that the input information in the optional embodiments includes, but is not limited to, total weight, first weight, and the initiator's itinerary information. The total weight and first weight are used by participants to determine the maximum weight they can afford to share. The initiator's itinerary information is used by participants to determine whether their travel itinerary is the same as or similar to the initiator's, so that participants can share the order after confirming that their travel itinerary is the same as or similar to the initiator's. Participants then hand over their items to the initiator offline, who then hands them over to a shipping company for shipment. After shipment, participants retrieve their items from the initiator. The initiator's itinerary information includes, but is not limited to, the starting location (e.g., name and coordinates of the departure airport), the arrival location (e.g., name and coordinates of the landing airport), the start time (e.g., departure time), and the arrival time (e.g., landing time).
[0107] Optionally, the process of the server creating a combined order based on the input information in the combined order initiation request may include: calculating the difference between the total weight and the first weight to obtain the remaining total weight; and creating the combined order based on the remaining total weight and the initiator's travel information. That is, the combined order created at this time includes the remaining total weight and the initiator's travel information.
[0108] Optionally, the process of the server creating a combined order based on the input information in the combined order initiation request may include: creating a combined order based on the total weight, the first weight, and the initiator's travel information. That is, the combined order created at this time includes the total weight, the first weight, and the initiator's travel information.
[0109] In other embodiments, the input information may also include the initiator's contact information (including but not limited to phone numbers, instant messaging application identifiers, etc.), the total number of virtual resources corresponding to the total weight (referred to as the total price), etc. The initiator's contact information is used by participants to contact the initiator. The total price corresponding to the total weight is used by participants to clarify the cost they need to pay for the group purchase.
[0110] Optionally, the process of the server creating a merged order based on the input information in the merged order initiation request may include: calculating the difference between the total weight and the initial weight to obtain the remaining total weight; averaging the total price and the total weight to obtain the number of virtual resources per unit weight (referred to as the unit price); and creating the merged order based on the remaining total weight, the unit price, the initiator's contact information, and the initiator's travel information. That is, the merged order created at this time includes the remaining total weight, the unit price, the initiator's contact information, and the initiator's travel information.
[0111] Optionally, the process of the server creating a merged order based on the input information in the merged order initiation request may include: averaging the total price and total weight to obtain the number of virtual resources per unit weight (referred to as the unit price); and creating the merged order based on the total weight, the first weight, the unit price, the initiator's contact information, and the initiator's travel information. That is, the merged order created at this time includes the total weight, the first weight, the unit price, the initiator's contact information, and the initiator's travel information.
[0112] It should be noted that the input information can also be other information. In practical applications, the input information can be flexibly adjusted according to the specific application design. Correspondingly, the resulting merged orders can also be flexibly adjusted according to the specific application design.
[0113] In one embodiment of this application, the process of deriving the total weight from the input information is described.
[0114] Optionally, the group-buying initiation interface includes multiple first-choice total weights, each of which is the excess baggage weight set by the shipper corresponding to the trip information; that is, in group-buying scenarios involving excess baggage weight, the group-buying initiation interface includes multiple total weights for the initiator to select. Please refer to [link / reference]. Figure 4 This is a schematic diagram of a group-buying initiation interface; such as Figure 4 As shown, the group purchase initiation interface (specifically, "Initiate Group Purchase") includes multiple first-choice total weights of 401 (specifically, "Paid Baggage Allowance" + "5KG" + "10KG" + "15KG" + "20KG" + "Other").
[0115] Accordingly, the process of obtaining input information in response to the initiator's input operation on the group-buying initiation interface may include: in response to the initiator's selection operation for the total weight of multiple first candidate items, using the selected first candidate total weight as the total weight.
[0116] That is, in the optional embodiment, after the initiator sees the group purchase initiation interface, he / she can issue a selection operation for the multiple first candidate total weights in the group purchase initiation interface, so that the terminal device 1011 will use the selected first candidate total weight as the total weight.
[0117] This allows for the calculation of the total weight based on the initiator's selection operation through the implementation of optional embodiments, resulting in good interactivity.
[0118] Optionally, the group-buying initiation interface includes a second candidate total weight, which is the free baggage weight set by the shipper corresponding to the trip information; that is, in the group-buying scenario with free baggage weight, the group-buying initiation interface includes a total weight for the initiator to confirm.
[0119] Accordingly, the process of obtaining input information in response to the initiator's input operation on the group-buying initiation interface may include: in response to the initiator's confirmation operation for the second candidate total weight, using the second candidate total weight as the total weight.
[0120] That is, in the optional embodiment, after the initiator sees the group purchase initiation interface, he / she can send a confirmation operation for the second candidate total weight in the group purchase initiation interface, so that the terminal device 1011 will use the confirmed second candidate total weight as the total weight.
[0121] By implementing this optional embodiment, the total weight can be obtained based on the initiator's confirmation operation, resulting in good interactivity.
[0122] In one embodiment of this application, the process of obtaining the first weight from the input information is described.
[0123] Optionally, the group-buying initiation interface includes multiple first-choice weights; that is, the group-buying initiation interface includes multiple weights for the initiator to choose from. For example... Figure 4 As shown, the group-buying initiation interface includes multiple first-choice weights of 402 (specifically, they can be: "occupied paid baggage allowance" + "1KG" + "2KG" + "3KG" + "5KG" + "10KG" + "other").
[0124] Accordingly, the process of obtaining input information in response to the initiator's input operation on the group-buying initiation interface may include: in response to the initiator's selection operation for multiple first candidate weights, using the selected first candidate weight as the first weight.
[0125] That is, in the optional embodiment, after the initiator sees the group purchase initiation interface, he / she can issue a selection operation for the multiple first candidate occupied weights in the group purchase initiation interface, so that the terminal device 1011 will use the selected first candidate occupied weight as the first weight.
[0126] By implementing this optional embodiment, the first weight is obtained based on the initiator's selection operation, resulting in good interactivity.
[0127] In one embodiment of this application, the process of deriving input information, including travel information, is described.
[0128] Optionally, the group-buying initiation interface includes a trip information input control; that is, the group-buying initiation interface includes a control for the initiator to input trip information. For example... Figure 4 As shown, the group-buying initiation interface includes a trip information input control 403 (specifically, it can be: "Initiator's Trip Information" + "Import Flight Information").
[0129] Accordingly, the process of obtaining input information in response to the initiator's input operation on the group-buying initiation interface may include: responding to the initiator's trigger operation on the trip information input control and entering the selection interface; wherein, the selection interface includes images or videos corresponding to the trip information stored locally; responding to the initiator's selection operation on the image or video, recognizing the selected image or video to obtain the trip information.
[0130] That is, in the optional embodiment, after the initiator sees the group-buying initiation interface, he / she can send a trigger operation to the trip information input control in the group-buying initiation interface, thereby entering the selection interface from the group-buying initiation interface. The selection interface includes pictures or videos corresponding to the trip information stored locally. After the initiator sees the selection interface, he / she can send a selection operation to the pictures or videos in the selection interface, thereby obtaining the trip information based on the recognition of the selected pictures or videos (which can be performed by the terminal device 1011 or by the server).
[0131] By implementing this optional embodiment, the trip information can be obtained by obtaining the corresponding image or video based on the initiator's selection operation, and the selected image or video can be identified to obtain the trip information easily and accurately, with good interactivity.
[0132] Accordingly, the process of obtaining input information in response to the initiator's input operation on the group-buying initiation interface may include: entering the shooting interface in response to the initiator's trigger operation on the trip information input control; wherein the shooting interface includes shooting controls; and recognizing the image or video corresponding to the trip information obtained by shooting in response to the initiator's trigger operation on the shooting controls to obtain the trip information.
[0133] That is, in the optional embodiment, after the initiator sees the group-buying initiation interface, he / she can issue a trigger operation to the trip information input control in the group-buying initiation interface, thereby entering the shooting interface from the group-buying initiation interface; after the initiator sees the shooting interface, he / she can issue a shooting operation to the shooting control in the shooting interface, thereby obtaining the trip information based on the recognition of the image or video corresponding to the captured trip information (which can be recognized by the terminal device 1011 or by the server).
[0134] By implementing this optional embodiment, the trip information can be obtained by taking pictures or videos based on the initiator's shooting operation, and the trip information can be obtained easily and accurately by recognizing the pictures or videos, with good interactivity.
[0135] In one embodiment of this application, the process of deriving the input information, including the contact information of the initiator, is described.
[0136] Optionally, the group-buying initiation interface includes a contact information input control; that is, the group-buying initiation interface includes a control for the initiator to input contact information. For example... Figure 4 As shown, the group-buying initiation interface includes a contact information input control 404 (specifically, it can be: "Contact Information" + "WeChat ID and its input box" + "Mobile Number and its input box").
[0137] Accordingly, the process of obtaining input information in response to the initiator's input operation on the group-buying initiation interface may include: obtaining contact information in response to the initiator's trigger operation on the contact information input control.
[0138] That is, in the optional embodiment, after the initiator sees the group-buying initiation interface, he / she can send a trigger operation to the contact information input control in the group-buying initiation interface, so that the terminal device 1011 can obtain the contact information.
[0139] By implementing this optional embodiment, contact information can be obtained based on the initiator's triggering operation, resulting in good interactivity.
[0140] In one embodiment of this application, the input information includes the total price corresponding to the total weight, and the group-buying initiation interface includes a virtual resource total quantity input control (hereinafter referred to as the total price input control); that is, the group-buying initiation interface includes a control for the initiator to input the total price. Figure 4 As shown, the group-buying initiation interface includes a total price input control 405 (which can be: "Baggage allowance price" + "Please enter the selected paid baggage allowance amount" + "RMB CNY").
[0141] Accordingly, the process of obtaining input information in response to the initiator's input operation on the group-buying initiation interface includes: obtaining the total price in response to the initiator's trigger operation on the total price input control.
[0142] In other words, in the optional embodiment, after viewing the group-buying initiation interface, the initiator can trigger an operation on the total price input control in the group-buying initiation interface, so that the terminal device 1011 can obtain the total price. It is understood that the total price entered by the initiator can be arbitrary; for example, in a group-buying scenario with free baggage allowance, the initiator can enter any total price, and in a group-buying scenario with excess baggage allowance, the total price entered by the initiator can be the same as or different from the total price corresponding to the excess baggage allowance set by the shipper.
[0143] By implementing this optional embodiment, the total price is obtained based on the initiator's triggering operation, resulting in good interactivity.
[0144] In one embodiment of this application, the group-buying initiation interface includes an initiation confirmation control. For example... Figure 4 As shown, the group-buying initiation interface includes an initiation confirmation control 406 (specifically, "Confirm Initiation").
[0145] Accordingly, the process of creating a merged order based on input information may include: responding to the initiator's trigger operation on the initiation confirmation control and entering the first verification interface; responding to the initiator's input operation on the first verification interface and obtaining the initiator's identification information; verifying the initiator based on the initiator's identification information, and creating a merged order based on the input information after the verification is successful.
[0146] That is, in the optional embodiment, after the initiator sees the group-buying initiation interface and enters the corresponding information (i.e., input information), the initiator can send a trigger operation to the initiation confirmation control in the group-buying initiation interface, thereby entering the first verification interface from the group-buying initiation interface; after seeing the first verification interface, the initiator can send an input operation based on the first verification interface, thereby the terminal device 1011 obtains the initiator's identification information; then the terminal device 1011 verifies the initiator based on the initiator's identification information, and after the verification is passed, creates a group-buying order based on the input information.
[0147] In one of the optional embodiments, the process by which the terminal device 1011 verifies the initiator based on the initiator's identification information may include: generating a first verification request based on the initiator's identification information and sending the first verification request to the server, so that the server verifies the initiator based on the initiator's identification information in the first verification request to obtain a first verification result; and receiving the first verification result sent by the server.
[0148] By implementing this optional embodiment, the creation of merged orders after verifying the initiator ensures network security while improving the accuracy of merged order creation.
[0149] Understandable, Figure 4 The group-buying initiation interface shown can also include some adaptive information, which can be flexibly adjusted according to specific application scenarios in actual applications.
[0150] In one embodiment of this application, the first verification interface includes a first identification information input control. See also... Figure 5 This is a schematic diagram of a first verification interface; such as Figure 5As shown, the first verification interface (specifically, "real-name authentication") includes a first identification information input control 501 (specifically, "name and its input box" + "ID card and its input box").
[0151] Accordingly, the process of obtaining the initiator's identification information in response to the initiator's input operation on the first verification interface may include: obtaining the initiator's identification information in response to the initiator's trigger operation on the first identification information input control.
[0152] That is, in the optional embodiment, after the initiator sees the first verification interface, he / she can issue a trigger operation to the first identification information input control in the first verification interface, so that the terminal device 1011 can obtain the initiator's identification information.
[0153] By implementing this optional embodiment, the initiator's identification information can be obtained based on the initiator's triggering operation, resulting in good interactivity.
[0154] In one embodiment of this application, the first verification interface includes a first identification information confirmation control. For example... Figure 5 As shown, the first verification interface includes a first identification information confirmation control 502 (specifically, it can be "real-name authentication").
[0155] Accordingly, the process of verifying the initiator based on the initiator's identification information may include: in response to the initiator's trigger operation on the first identification information confirmation control, entering the first verification details interface; wherein, the first verification details interface includes the first authorization confirmation control; in response to the initiator's trigger operation on the first authorization confirmation control, verifying the initiator based on the initiator's identification information.
[0156] That is, in the optional embodiment, after viewing the first verification interface, the initiator can issue a trigger operation on the first identification information input control in the first verification interface, thereby entering the first verification details interface from the first verification interface. The first verification details interface includes a first authorization confirmation control. Please refer to [link / reference]. Figure 6 This is a schematic diagram of a first verification details interface; such as Figure 6 As shown, the first verification details interface (specifically, "Real-name Information Authentication") includes a first authorization confirmation control 601 (specifically, "Authorization Verification").
[0157] After viewing the first verification details interface, the initiator can issue a trigger operation to the first authorization confirmation control in the first verification details interface, so that the terminal device 1011 can verify the initiator based on the initiator's identification information.
[0158] By implementing this optional embodiment, the authorization from the initiator can be obtained and the initiator can be verified, resulting in good interactivity.
[0159] Understandable, Figure 6 The first verification details interface shown can also include some adaptability-related information, which can be flexibly adjusted according to specific application scenarios in practical applications.
[0160] In one embodiment of this application, after verification, the process may further include: entering a group-buying success interface; wherein the group-buying success interface includes a first return control; and in response to the initiator's triggering operation on the first return control, entering an item shipping order interface.
[0161] That is, in the optional embodiment, after successful verification, the user is redirected from the first verification interface or the first verification details interface to the group-buying success interface, which includes a first return control. Please refer to [link / reference]. Figure 7 This is a schematic diagram of a successful group-buying initiation interface; for example... Figure 7 As shown, the successful group purchase initiation interface (specifically, "Initiate Group Purchase") includes the first return control 701 (specifically, "Return to Homepage").
[0162] Once the initiator sees the group-buying success page, they can trigger an operation on the first return control in the group-buying success page, thus leading from the group-buying success page to the item shipping order page.
[0163] By implementing this optional embodiment, the item shipping order interface is returned based on the initiator's triggering operation, resulting in good interactivity.
[0164] In one embodiment of this application, after the verification process is passed, the process may further include: entering a group-buying initiation success interface; wherein, the group-buying initiation success interface includes a status setting control; in response to the initiator's trigger operation on the status setting control, modifying the status of the initiator and the travel itinerary-related application to the group-buying status; wherein, the group-buying status is used to indicate that the initiator is in the state of looking for participants who can combine the total weight of the shipped items.
[0165] That is, in the optional embodiment, after successful verification, the user is redirected from the first verification interface or the first verification details interface to the group-buying success interface, which includes status setting controls. For example... Figure 7 As shown, the successful group purchase initiation interface (specifically, "Initiate Group Purchase") includes a status setting control 702 (specifically, "Set Group Purchase Request to WeChat Status").
[0166] After the initiator sees the group-buying success page, they can trigger an operation on the status setting control in the group-buying success page to change the status of the initiator and travel-related applications (such as WeChat) to the group-buying status (which can be modified by the terminal device 1011 or the server). The group-buying status is used to indicate that the initiator is in the process of finding participants who can combine the total weight of the shipped items.
[0167] By implementing this optional embodiment, the application status of the initiator and the travel itinerary can be modified to a group-buying status based on the initiator's triggering operation, which is highly real-time, fun, and interactive.
[0168] Understandable, Figure 7 The group-buying success screen shown can also include some adaptive information, which can be flexibly adjusted according to specific application scenarios in actual applications.
[0169] S203, Display the combined order in the goods shipping order interface so that participants with the same or similar travel itinerary as the initiator can enter the second weight to be used in the remaining total weight besides the first weight based on the combined order, in order to supplement the combined order.
[0170] In this embodiment, after obtaining the combined order, the terminal device 1011 can display the combined order in the goods shipping order interface; correspondingly, the terminal device 1012 displays the combined order in the goods shipping order interface, and participants with the same or similar travel itineraries as the initiator can supplement the combined order by inputting a second weight to be used from the remaining total weight besides the first weight, thus obtaining the final combined order. The process of participants supplementing the combined order initiated by the initiator is described below.
[0171] In one embodiment of this application, the goods shipping order interface also includes management controls. For example... Figure 3A As shown, the item shipping order interface (specifically, "Baggage Quota Co-purchase Assistant") includes management control 302 (specifically, "User Icon").
[0172] Accordingly, it may also include: responding to the initiator's trigger operation on the management control, entering the management center interface; wherein the management center interface includes the order initiation management control; responding to the initiator's trigger operation on the order initiation management control, entering the order initiation management interface; wherein the order initiation management interface includes merged orders initiated by the initiator.
[0173] That is, in the optional embodiment, after viewing the goods consignment order interface, the initiator can issue a trigger operation on the management controls in the goods consignment order interface, thereby entering the management center interface from the goods consignment order interface. The management center interface includes order initiation management controls. Please refer to [link to relevant documentation]. Figure 8 This is a schematic diagram of a management center interface; such as... Figure 8 As shown, the management center interface (specifically, "Personal Center") includes an order initiation management control 801 (specifically, an icon and "Initiated Group Purchase Information").
[0174] After viewing the management center interface, the initiator can issue a trigger operation to the order initiation management control within the management center interface, thereby entering the order initiation management interface, which includes merged orders initiated by the initiator. Please refer to [link to relevant documentation]. Figure 9A This is a schematic diagram of an order initiation management interface; such as Figure 9A As shown, the order initiation management interface (specifically, "Initiated Group Purchase Information") includes a group purchase control 901A (specifically, "Group Purchase List") and group purchase orders 901B initiated by the initiator. There are two group purchase orders 901B initiated by the initiator, and each group purchase order 901B can be one that has been created but not yet supplemented (e.g.,...). Figure 9A The first merged order shown can also be one that has been created and supplemented (e.g., the first merged order shown). Figure 9A (The second group purchase order shown); Optionally, each group purchase order 901B includes the group purchase initiation time; Optionally, by default, the group purchase control 901A is in the triggered state, and accordingly, the group purchase orders 901B initiated by the initiator are displayed.
[0175] By implementing this optional embodiment, the order initiation management interface displays the combined orders initiated by the initiator based on the initiator's triggering operation. This allows the initiator to clearly see all the combined orders they have initiated, resulting in good interactivity.
[0176] In one embodiment of this application, the consolidated order initiated by the initiator includes a shipment completion control. For example... Figure 9A As shown, each consolidated order 901B includes a shipment completion control 901B-1 (specifically, "Complete Shipment").
[0177] Accordingly, it may also include: in response to the initiator's trigger operation on the shipment completion control, detecting whether the participant has initiated a trigger operation on the shipment completion control corresponding to the same consolidated order; if the participant has initiated a trigger operation, transferring a specified number of virtual resources from the participant to the initiator.
[0178] In other words, in the optional embodiment, after viewing the order initiation interface, the initiator can trigger an operation on the shipment completion control in the order initiation interface. At this time, the terminal device 1011 can clearly see that the initiator has completed the shipment. Simultaneously, when the terminal device 1011 confirms that the participant has also completed the shipment, it can transfer the specified amount of virtual resources (referred to as the fee corresponding to the second weight) from the participant to the initiator. It can be understood that the transfer of the second weight fee from the participant to the initiator constitutes a transaction, which typically involves the participation of other parties (such as a bank). In practical applications, this can be flexibly adjusted according to the specific application scenario.
[0179] By implementing this optional embodiment, for the same consolidated order, once both the initiator and the participants have confirmed the completion of the shipment, the fee corresponding to the second weight of the participant is transferred to the initiator, ensuring the accuracy of the transfer.
[0180] In one embodiment of this application, the merged order initiated by the initiator includes an order editing control. For example... Figure 9A As shown, each merged order 901B includes an order editing control 901B-2 (specifically, "Edit").
[0181] Accordingly, it may also include: responding to the initiator's trigger operation on the order editing control, obtaining modification information; and displaying the merged order containing the modification information in the order initiation management interface.
[0182] In other words, in the optional embodiment, after viewing the order initiation interface, the initiator can issue a trigger operation to the order editing control in the order initiation interface to modify the merged order corresponding to the order editing control.
[0183] By implementing this optional embodiment, the corresponding merged orders can be modified based on the initiator's triggering operation, resulting in good interactivity.
[0184] In one embodiment of this application, the merged order initiated by the initiator includes an order deletion control. For example... Figure 9A As shown, each merged order 901B includes an order deletion control 901B-3 (specifically, "Delete").
[0185] Accordingly, it may also include: in response to the initiator's triggering operation on the order deletion control, obtaining deletion information; and displaying the merged order containing the deletion information in the order initiation management interface.
[0186] That is, in the optional embodiment, after the initiator sees the order initiation interface, he / she can issue a trigger operation on the order deletion control in the order initiation interface to delete the merged order corresponding to the order deletion control.
[0187] By implementing this optional embodiment, the corresponding merged orders can be deleted based on the initiator's triggering operation, resulting in good interactivity.
[0188] In one embodiment of this application, the order initiation management interface includes a payment record control for the initiator. For example... Figure 9A As shown, the order initiation management interface (specifically, "Initiated Group Purchase Information") includes a payment record control 902A (specifically, "Payment Record").
[0189] Accordingly, it may also include: in response to the initiator's trigger operation on the payment record control, obtaining the initiator's payment record and displaying the payment record in the order initiation interface.
[0190] That is, in the optional embodiment, after viewing the order initiation interface, the initiator can issue a trigger operation to the payment record control in the order initiation interface, so that the terminal device 1011 can obtain the initiator's payment record and display the payment record in the order initiation interface. Please refer to Figure 9B This is a diagram illustrating another type of order initiation management interface; such as Figure 9B As shown, the order initiation management interface (specifically, "Initiated Group Purchase Information") includes the initiator's payment record 902B, of which there are two payment records 902B. Each payment record 902B includes, but is not limited to, payment date, payment amount, payer, and payment flight information.
[0191] By implementing this optional embodiment, the initiator's payment records are displayed in the order initiation management interface based on the initiator's triggered operation, so that the initiator can clearly see all the payment records he / she has received, and the interactivity is good.
[0192] In one embodiment of this application, the order initiation management interface includes a payment record filtering control. For example... Figure 9B As shown, the order initiation management interface (specifically, "Initiated Group Purchase Information") includes a payment record filtering control 902C (specifically, "Flight Information Input Query").
[0193] Accordingly, it may also include: in response to the initiator's triggering operation on the payment record filtering control, displaying payment records that match the filtering conditions corresponding to the payment record filtering control in the order initiation interface.
[0194] That is, in the optional embodiment, after the initiator views the order initiation management interface, he / she can issue a trigger operation on the payment record filtering control in the order initiation management interface, thereby filtering the initiator's payment records based on the filtering conditions corresponding to the payment record filtering control (the filtering can be performed by the terminal device 1011 or by the server). The terminal device 1011 obtains the filtered payment records and displays the filtered payment records in the order initiation interface.
[0195] By implementing this optional embodiment, the filtered payment records are displayed in the order initiation management interface based on the initiator's triggering operation, so that the initiator can clearly see the corresponding payment records, resulting in good interactivity.
[0196] In this embodiment, the initiator inputs the portion of the total weight of the items to be shipped (i.e., the first weight) into the shipping order interface, and then creates a combined order based on this portion of weight, displaying the created combined order in the shipping order interface. Thus, the creation of combined orders is achieved simply and accurately through interaction with the initiator, exhibiting good interactivity and high reliability in order-based data processing.
[0197] Figures 2 to 9B The illustrated embodiment is presented from the perspective of the initiator. The following is a combination of... Figures 10 to 16 The implementation details of the technical solutions in the embodiments of this application are described in detail from the perspective of the participating parties:
[0198] Please see Figure 10 , Figure 10 This is a flowchart illustrating an order-based data processing method according to an embodiment of this application. Figure 10 As shown, this order-based data processing method includes at least S1001 to S1003, which are described in detail below:
[0199] S1001, the combined order is displayed in the item shipping order interface; the combined order is created by the initiator based on the first weight that needs to be occupied in the total weight of the items to be shipped for the corresponding travel itinerary, and the combined order includes the grouping participation control.
[0200] As described in the foregoing embodiments, terminal device 1011 displays the combined order in the goods shipping order interface; correspondingly, terminal device 1012 also displays the combined order in the goods shipping order interface, and the combined order includes a control for participating in the combined order. Figure 3A As shown, the item shipping order interface (specifically, "Baggage Allowance Group Purchase Assistant") includes a group purchase order 303, which contains two group purchase orders 303. Each group purchase order 303 can be one that has been created but not yet supplemented (e.g., Figure 3A The first merged order shown can also be one that has been created and supplemented (e.g., the first merged order shown). Figure 3A The second combined order shown), and each combined order 303 includes a grouping participation control 303-1 (which can be: "quota occupied").
[0201] S1002, in response to a participant with the same or similar travel itinerary as the initiator, for the triggering operation of the group-buying participation control, obtain the second weight that the participant needs to occupy in the remaining total weight besides the first weight.
[0202] In this embodiment, after viewing the goods shipping order interface, the participating party can issue a trigger operation to the group purchase participation control of the corresponding group purchase order in the goods shipping order interface, so that the terminal device 1012 can obtain the second weight that the participating party needs to occupy in the total weight remaining after the first weight.
[0203] In one embodiment of this application, the process in S1002 of obtaining the second weight that the participant needs to occupy from the remaining total weight excluding the first weight, in response to a participant with the same or similar travel itinerary as the initiator and the triggering operation of the group-buying participation control, may include:
[0204] In response to the participant's trigger action on the group-buying participation control, enter the group-buying participation interface;
[0205] In response to the input operation of the participants on the group purchase participation interface, obtain the second weight.
[0206] That is, in the optional embodiment, after viewing the goods shipping order interface, the participant can send a trigger operation to the group-buying participation control in the goods shipping order interface, thereby entering the group-buying participation interface from the goods shipping order interface; after viewing the group-buying participation interface, the participant can send an input operation based on the group-buying participation interface, thereby the terminal device 1012 obtains the second weight.
[0207] In one embodiment of this application, the group-buying participation interface includes multiple second candidate weights. That is, the group-buying participation interface includes multiple weights for participants to select. Please refer to [link / reference]. Figure 11 This is a schematic diagram of a group-buying participation interface; for example... Figure 11 As shown, the group-buying participation interface includes multiple second candidate weights of 1101 (specifically, they can be: "Occupied Quota" + "1KG" + "2KG" + "3KG" + "5KG" + "10KG" + "Other").
[0208] The process of obtaining the second weight in response to the input operation of the participant on the group purchase participation interface may include: in response to the participant's selection operation for multiple second candidate occupied weights, using the selected second candidate occupied weight as the second weight.
[0209] That is, in the optional embodiment, after the participant sees the group-buying participation interface, the participant can send a selection operation for the multiple second candidate weights in the group-buying participation interface, so that the terminal device 1012 will use the selected second candidate weight as the second weight.
[0210] By implementing this alternative embodiment, a second weight is obtained based on the participant's selection operation, resulting in good interactivity.
[0211] As described in the foregoing embodiments, the group purchase order also includes a unit price; therefore, in one embodiment of this application, after obtaining the second weight, the method may further include: calculating the price corresponding to the second weight based on the second weight and the unit price; and displaying the price corresponding to the second weight in the group purchase participation interface.
[0212] That is, in the optional embodiment, the price corresponding to the second weight is calculated based on the second weight and the unit price (this calculation can be performed by the terminal device 1012 or the server). The terminal device 1012 obtains the price corresponding to the second weight and displays it on the group-buying participation interface. Figure 11 As shown, the group-buying participation interface includes the price of 1102 corresponding to the second weight (which can be: "quota fee" + "10 yuan").
[0213] In one of the optional embodiments, the process of calculating the price corresponding to the second weight based on the second weight and the unit price may include: performing a product operation on the second weight and the unit price to obtain the price corresponding to the second weight.
[0214] By implementing this optional embodiment, the price corresponding to the second weight is displayed on the group-buying participation interface, allowing participants to clearly understand the amount they need to pay, resulting in good interactivity.
[0215] Understandable, Figure 11 The group-buying participation interface shown can also include some adaptive information, which can be flexibly adjusted according to specific application scenarios in actual applications.
[0216] S1003, the consolidation order based on the second weight supplement is displayed in the item shipping order interface.
[0217] In this embodiment of the application, after the terminal device 1012 obtains the second weight, it can display the combined order supplemented based on the second weight in the item shipping order interface.
[0218] In one embodiment of this application, the process of displaying the consolidated order based on the second weight supplement in the goods shipping order interface in S1003 may include:
[0219] The combined order is supplemented based on the second weight to obtain the supplemented combined order;
[0220] The combined order is displayed in the goods shipping order interface.
[0221] That is, in the optional embodiment, after the terminal device 1012 obtains the second weight, it first supplements the combined order based on the second weight to obtain the supplemented combined order, and then displays the supplemented combined order in the item shipping order interface.
[0222] In one optional embodiment, the process by which the terminal device 1012 supplements the merged order based on the second weight to obtain the supplemented merged order may include: generating a merged order participation request based on the second weight, and sending the merged order participation request to the server so that the server supplements the merged order based on the second weight in the merged order participation request; and receiving the supplemented merged order sent by the server.
[0223] By implementing this optional embodiment, the server can supplement the merged order through interaction between the terminal device and the server, making it easy and accurate to obtain the supplemented merged order.
[0224] In one embodiment of this application, the group-buying participation interface includes a participation confirmation control. For example... Figure 11 As shown, the group-buying participation interface includes a participation confirmation control 1103 (specifically, it can be: "Confirm Occupancy").
[0225] Accordingly, the process of supplementing the merged order based on the second weight to obtain the supplemented merged order may include: responding to the participant's trigger operation on the participation confirmation control and entering the second verification interface; responding to the participant's input operation on the second verification interface and obtaining the participant's identification information; verifying the participant based on the participant's identification information, and after the verification is passed, supplementing the merged order based on the second weight to obtain the supplemented merged order.
[0226] That is, in the optional embodiment, after the participant sees the group-buying participation interface and enters the second weight, the participant can send a trigger operation to the participation confirmation control in the group-buying participation interface, thereby entering the second verification interface from the group-buying participation interface; after the participant sees the second verification interface, the participant can send an input operation based on the second verification interface, thereby the terminal device 1012 obtains the participant's identification information; then the terminal device 1012 verifies the participant based on the participant's identification information, and after the verification is passed, supplements the group-buying order based on the second weight to obtain the supplemented group-buying order.
[0227] In one optional embodiment, the process by which the terminal device 1012 verifies a participant based on the participant's identification information may include: generating a second verification request based on the participant's identification information and sending the second verification request to the server, so that the server verifies the participant based on the participant's identification information in the second verification request to obtain a second verification result; and receiving the second verification result sent by the server.
[0228] By implementing this optional embodiment, the merged order is supplemented after the participants are verified, which ensures network security and improves the accuracy of merged order supplementation.
[0229] In one embodiment of this application, the second verification interface includes a second identification information input control. See also... Figure 12 This is a schematic diagram of a second verification interface; for example... Figure 12 As shown, the second verification interface (specifically, "real-name authentication") includes a second identification information input control 1201 (specifically, "name and its input box" + "ID card and its input box").
[0230] Accordingly, the process of obtaining the participant's identification information in response to the participant's input operation on the second verification interface may include: obtaining the participant's identification information in response to the participant's trigger operation on the second identification information input control.
[0231] That is, in the optional embodiment, after the participant sees the second verification interface, the participant can issue a trigger operation to the second identification information input control in the second verification interface, so that the terminal device 1012 can obtain the participant's identification information.
[0232] By implementing this optional embodiment, the identification information of the participants can be obtained based on the triggering operations of the participants, resulting in good interactivity.
[0233] In one embodiment of this application, the second verification interface includes a second identification information confirmation control. For example... Figure 12 As shown, the second verification interface includes a second identification information confirmation control 1202 (specifically, it can be "real-name authentication").
[0234] Accordingly, the process of verifying a participant based on the participant's identification information may include: in response to a participant's triggering operation on the second identification information confirmation control, entering a second verification details interface; wherein the second verification details interface includes a second authorization confirmation control; and in response to a participant's triggering operation on the second authorization confirmation control, verifying the participant based on the participant's identification information.
[0235] That is, in the optional embodiment, after viewing the second verification interface, the participant can issue a trigger operation on the second identification information input control in the second verification interface, thereby entering the second verification details interface from the second verification interface. The second verification details interface includes a second authorization confirmation control. Please refer to [link to relevant documentation]. Figure 13 This is a schematic diagram of a second verification details interface; for example... Figure 13 As shown, the second verification details interface (specifically, "Real-name Information Authentication") includes a second authorization confirmation control 1301 (specifically, "Authorization Verification").
[0236] After viewing the second verification details interface, the participant can trigger an operation on the second authorization confirmation control in the second verification details interface, so that the terminal device 1012 can verify the participant based on the participant's identification information.
[0237] By implementing this optional embodiment, the authorization of the participating parties can be obtained to verify the participating parties, resulting in good interactivity.
[0238] Understandable, Figure 13 The second verification details interface shown can also include some adaptability-related information, which can be flexibly adjusted according to specific application scenarios in practical applications.
[0239] In one embodiment of this application, the process of supplementing the merged order based on the second weight after verification to obtain the supplemented merged order may include: after verification, entering the payment interface; in response to the payment operation of the participant on the payment interface, supplementing the merged order based on the second weight to obtain the supplemented merged order.
[0240] That is, in the optional embodiment, since the participants need to pay the initiator, after the verification is passed, they will enter the payment interface from the second verification interface or the second verification details interface. After viewing the payment interface, the participants can issue a payment operation based on the payment interface. After the payment is successful, the combined order will be supplemented based on the second weight, and the terminal device 1012 will receive the supplemented combined order.
[0241] By implementing this optional embodiment, the combined order can be supplemented after the participating party has successfully paid, thus improving the accuracy of the combined order supplementation.
[0242] Optionally, please refer to Figure 14 This is a schematic diagram of a payment interface; for example... Figure 14 As shown, the payment interface (specifically, "WeChat Pay Score: Enjoy First, Use Later") includes a payment confirmation control 1401 (specifically, "OK").
[0243] By implementing this optional embodiment, participants can make payments quickly using the "use now, pay later" service, thus improving payment convenience.
[0244] Understandable, Figure 14 The payment interface shown can also include some adaptive information, which can be flexibly adjusted according to specific application scenarios in actual applications.
[0245] In one embodiment of this application, after verification, the process may further include: entering a group-buying participation success interface; wherein the group-buying participation success interface includes a second return control; and in response to the participant's triggering operation on the second return control, entering a goods shipping order interface.
[0246] That is, in the optional embodiment, after successful verification, the user is redirected from the payment interface to the group-buying participation success interface, which includes a second return control. Please refer to [link / reference]. Figure 15 This is a schematic diagram of a successful group-buying participation screen; for example... Figure 15 As shown, the successful group purchase participation interface (specifically, "Quota Used") includes a second return control 1501 (specifically, "Return to Homepage").
[0247] After viewing the group-buying success page, participants can trigger an action on the second return control in the group-buying success page, thereby entering the item shipping order page from the group-buying success page.
[0248] By implementing this optional embodiment, the item shipping order interface is returned based on the triggering operation of the participants, resulting in good interactivity.
[0249] In one embodiment of this application, after the verification process is passed, the process may further include: entering a group-buying participation success interface; wherein the group-buying participation success interface includes a first contact control; in response to the participant's triggering operation on the first contact control, displaying the initiator's contact information; wherein the contact information is used for the participant to contact the initiator.
[0250] That is, in the optional embodiment, after successful verification, the user is redirected from the payment interface to the group-buying participation success interface, which includes a first contact control. For example... Figure 15 As shown, the successful participation interface for group buying (specifically, "Participate in Group Buying") includes the first contact control 1502 (specifically, "Contact Initiator").
[0251] Once the participant sees the group-buying success screen, they can trigger an operation on the first contact control in the group-buying success screen, so that the terminal device 1012 displays the initiator's contact information in the group-buying success screen.
[0252] By implementing this optional embodiment, the initiator's contact information is displayed on the group-buying success screen based on the participant's triggering action, allowing the participant to quickly contact the initiator and providing good interactivity.
[0253] Understandable, Figure 15 The group-buying success page shown can also include some adaptive information, which can be flexibly adjusted according to specific application scenarios in actual applications.
[0254] In one embodiment of this application, the merged order includes a second contact control. For example... Figure 3A As shown, each combined order 303 includes a second contact control 303-2 (which may specifically be: "Contact Now").
[0255] Accordingly, it may also include: displaying the initiator's contact information in response to a participant's triggering action on the second contact control; wherein the contact information is used by the participant to contact the initiator.
[0256] That is, in the optional embodiment, after viewing the goods shipping order interface, the participating party can issue a trigger operation to the second contact control corresponding to the combined order in the goods shipping order interface, thereby displaying the initiator's contact information on the terminal device 1012 in the goods shipping order interface. Please refer to Figure 3B This is a schematic diagram of a shipping order interface for another type of item; for example... Figure 3B As shown, the item shipping order interface (specifically, "Baggage Quota Co-purchase Assistant") includes the initiator's contact information 303-21.
[0257] By implementing this optional embodiment, the initiator's contact information is displayed on the goods shipping order interface based on the participant's triggering action, allowing the participant to quickly contact the initiator with good interactivity. It should be noted that the second contact control can also be triggered by the initiator, with a similar process, which will not be elaborated here.
[0258] In one embodiment of this application, the goods shipping order interface includes a trip information filtering control.
[0259] Accordingly, it may also include: in response to a participant's triggering operation on the itinerary information filter control, displaying combined orders that match the filter conditions corresponding to the itinerary information filter control.
[0260] That is, in the optional embodiment, after the participants view the goods shipping order interface, they can issue a trigger operation to the itinerary information filtering control in the goods shipping order interface, thereby filtering the combined orders based on the filtering conditions corresponding to the itinerary information filtering control (it can be the terminal device 1012 filtering or the server filtering), the terminal device 1012 obtains the filtered combined orders, and displays the filtered combined orders in the goods shipping order interface.
[0261] In the optional embodiments, the trip information filtering controls include, but are not limited to, a first filtering control for filtering the trip start location, a second filtering control for filtering the trip arrival location, a third filtering control for filtering the trip start time, and a fourth filtering control for filtering the trip arrival time.
[0262] By implementing this optional embodiment, filtered combined orders are displayed on the goods shipping order interface based on the triggering action of the participants, allowing the participants to clearly identify the corresponding combined orders, resulting in good interactivity. It should be noted that the itinerary information filtering control can also be triggered by the initiator, with a similar process, which will not be elaborated here.
[0263] Optionally, such as Figure 3A As shown, the baggage check-in order interface (specifically, "Baggage Allowance Co-purchase Assistant") includes a first filter control 304A (specifically, "Select Origin Airport"), a second filter control 304B (specifically, "Select Arrival Airport"), a third filter control 304C (specifically, "Select Departure Time"), and a fourth filter control 304D (specifically, "Select Arrival Time").
[0264] By implementing this optional embodiment, multiple filter controls can be displayed in the goods shipping order interface, allowing for simultaneous multi-condition filtering of combined orders, thus providing high flexibility.
[0265] In one embodiment of this application, the goods shipping order interface also includes management controls. For example... Figure 3A As shown, the item shipping order interface (specifically, "Baggage Quota Co-purchase Assistant") includes management control 302 (specifically, "User Icon").
[0266] Accordingly, it may also include: entering the management center interface in response to a participant's triggering operation on the management control; wherein the management center interface includes the order participation management control; and entering the order participation management interface in response to a participant's triggering operation on the order participation management control; wherein the order participation management interface includes the merged orders supplemented by the participant.
[0267] That is, in the optional embodiment, after viewing the goods consignment order interface, the participant can issue a trigger operation on the management controls in the goods consignment order interface, thereby entering the management center interface from the goods consignment order interface. The management center interface includes order participation management controls. For example... Figure 8 As shown, the management center interface (specifically, "Personal Center") includes order participation management control 802 (specifically, an icon and "History of Quota Usage").
[0268] After viewing the management center interface, participants can trigger actions using the order participation management controls within the management center interface, thereby entering the order participation management interface, which includes the merged orders the participant has participated in. Please refer to [link to relevant documentation]. Figure 16 This is a schematic diagram of an order participation management interface; such as Figure 16 As shown, the order participation management interface (specifically, "history of occupied quota") includes 1601 group purchase orders that the participant has participated in, of which there is 1 group purchase order 1601 that the participant has participated in; optionally, each group purchase order 1601 includes the group purchase participation time.
[0269] By implementing this optional embodiment, the order participation management interface displays the combined orders that the participant has participated in based on the participant's triggered operation, so that the participant can clearly see all the combined orders they have participated in, resulting in good interactivity.
[0270] In one embodiment of this application, the consolidated order supplemented by the participating party includes a shipment completion control. For example... Figure 16 As shown, each consolidated order 1601 includes a shipment completion control 1601-1 (specifically, "Complete Shipment").
[0271] Accordingly, it may also include: in response to a participant's triggering operation on the shipment completion control, detecting whether the participant has participated in the triggering operation on the shipment completion control corresponding to the same consolidated order; if the participant has participated in the triggering operation, transferring a specified number of virtual resources to the participant.
[0272] In other words, in the optional embodiment, after viewing the order participation interface, the participating party can trigger an operation on the shipment completion control in the order participation interface. At this time, the terminal device 1012 can clearly confirm that the participating party has completed the shipment. Simultaneously, when the terminal device 1012 confirms that the initiator has also completed the shipment, it can transfer the virtual resources specified by the participating party (referred to as the fee corresponding to the second weight) to the initiator. It can be understood that the transfer of the second weight fee from one participating party to another constitutes a transaction, which typically involves the participation of other parties (such as a bank). In practical applications, this can be flexibly adjusted according to the specific application scenario.
[0273] By implementing this optional embodiment, for the same consolidated order, once both the participating party and the initiator have confirmed the completion of the shipment, the fee corresponding to the second weight of the participating party is transferred to the participating party, ensuring the accuracy of the transfer.
[0274] In one embodiment of this application, the management center interface includes a recommendation control. For example... Figure 8 As shown, the management center interface (specifically, "Personal Center") includes a recommendation control 803 (specifically, an icon and "Recommend to Friends").
[0275] Accordingly, it may also include: in response to a participant's triggering action on the recommendation control, sharing the item shipping group-buying service with a designated party.
[0276] That is, in the optional embodiment, after the participants view the management center interface, they can issue a trigger operation on the recommended controls in the management center interface, so that the terminal device 1012 can share the item shipping group-buying service with the designated party.
[0277] By implementing this optional embodiment, the item shipping service can be quickly shared with designated parties, helping to improve the efficiency of group buying. It should be noted that the recommendation control can also be triggered by the initiator; the corresponding process is similar and will not be elaborated here.
[0278] In this embodiment, participants with the same or similar travel itineraries as the initiator can input the portion of their total weight to be used in the combined shipment order (i.e., the second weight) based on the created combined shipment order, and then supplement the created combined shipment order based on this portion of weight. Thus, the supplementation of the combined shipment order is realized simply and accurately through interaction with the participants to generate the final combined shipment order, with good interactivity and high reliability of order-based data processing.
[0279] The following provides a detailed description of specific scenarios in the embodiments of this application:
[0280] Please see Figure 17 , Figure 17 This is a schematic diagram of a system architecture shown in one embodiment of this application. Figure 17 As shown, the system architecture mainly includes:
[0281] The user view layer mainly includes: travel-related mini-programs, which are usually designed for mobile users and provide a user-friendly interface to ensure a good user experience; H5 pages with responsive design that support different terminal devices and browsers to improve access speed; and Hybrid WebView, which combines local applications and web pages to utilize the functions of terminal devices while maintaining a flexible update mechanism.
[0282] The access layer mainly includes gateways, which are used for network communication connection, protection, and optimization.
[0283] The business layer mainly includes: management modules and functional modules; among which:
[0284] The management module mainly includes: Shared Item Management, used to manage shared items (i.e., the items shipped by the initiator and participants in the same group-buying order), such as recording the shipping status of shared items; Content Review, used to review the content entered into the group-buying order to ensure the accuracy of the content; Access Control, setting permissions for different roles (such as initiator and participant roles) and performing access control operations to ensure data security and business compliance during the group-buying order generation process; and Risk Control, used to detect and assess potential risks in real time during the group-buying order generation process, and provide alarm mechanisms and response strategies.
[0285] The main functional modules include: a group purchase list, used to display group purchase information entered by the initiator (such as total weight, first weight, itinerary information, contact information, total price, etc.), and / or, occupancy information entered by the participants (such as second weight), supporting viewing, input, and management operations for both initiators and participants; a group purchase module, used to provide group purchase services to initiators so that group purchase orders can be created based on group purchase information; an occupancy module, used to provide group purchase services to participants so that group purchase orders can be supplemented based on occupancy information; and a group purchase filtering module, used to provide filtering functions in the group purchase service (which can be filtering of group purchase orders on the homepage or filtering of group purchase orders in the personal center).
[0286] The middle and back-end systems mainly include: content middle platform, operation middle platform, account middle platform, and open platform, etc.
[0287] The persistence layer mainly includes: open-source relational database management system (MySQL), cloud database (Cloud DB), open-source in-memory data storage system (Redis), cloud object storage (COS), etc.
[0288] Cloud infrastructure ensures high availability by running applications in the cloud.
[0289] based on Figure 17 Please refer to the system architecture shown. Figure 18 , Figure 18 This is a schematic diagram illustrating an order-based data processing method according to an embodiment of this application.
[0290] 1.1 The initiator (also known as the initiator) fills in the group purchase information on the page to initiate the group purchase.
[0291] 1.2 The web page initiates real-name authentication for the initiator to the travel application (such as WeChat service, referred to as WeChat server).
[0292] 1.3 After the WeChat server verifies the initiator's real-name authentication, it returns a confirmation message to the webpage.
[0293] 1.4, WeChat server initiates a joint purchase with the server (e.g., server service, referred to as server service).
[0294] 1.5 The server service stores group purchase information (also known as group purchase data).
[0295] 1.6 The server service returns a successful joint purchase notification to the initiator.
[0296] Version 1.7 updates the list of group purchases corresponding to the initiator.
[0297] This completes the creation of the combined order.
[0298] 1.8 Participants (also known as occupants) fill in the occupancy information on the page to participate in the joint purchase.
[0299] 1.9 The web page initiates real-name authentication for the user by sending a request to the WeChat server.
[0300] 1.10 After the WeChat server verifies the real-name authentication of the user, it returns a confirmation message to the webpage.
[0301] 1.11, The web page initiates WeChat Pay Score authorization to the WeChat server.
[0302] 1.12, WeChat server returns a confirmation message to the webpage that payment score authorization is successful.
[0303] 1.13, WeChat server initiates a request to acquire the server service.
[0304] 1.14, server service verifies the quota occupied (i.e., verifies whether the second weight is less than or equal to the difference between the total weight and the first weight).
[0305] 1.15 After successful verification, the server service returns a successful acquisition response to the user.
[0306] This completes the replenishment of the combined order and yields the final combined order.
[0307] For ease of understanding, such as Figure 19AAs shown, the group-buying plaza (i.e., the homepage) includes an entry point for initiating a group purchase, group-buying filters (such as departure airport, arrival airport, departure time, and arrival time), and a group-buying card (i.e., the created group-buying order, which can include group-buying information, contact channels, itinerary information, and the entry point for booking, etc.); among which:
[0308] The initiator can fill in the group purchase information to initiate a group purchase. Optionally, the group purchase information includes itinerary information, paid baggage allowance (i.e., total weight), allowance price (i.e., total price), used allowance (i.e., first weight), contact information, and items that can be shared with the baggage allowance. After confirming the group purchase through the group purchase information, optional real-name authentication includes name, ID card, and passport. After successful real-name authentication, the group purchase is confirmed to be successful, and the corresponding data will be displayed in the group purchase square (i.e., the created group purchase order will be displayed).
[0309] Participants can initiate a group purchase through the designated entry point. Optionally, the required information includes the amount to be used (i.e., the second weight). After confirming the use, optional real-name authentication includes name, ID card, and passport. After successful real-name authentication, participants can use WeChat Pay to "enjoy now, pay later." Once the use is confirmed, the corresponding data will be displayed in the group purchase square (i.e., the supplemented group purchase order will be shown).
[0310] For ease of understanding, such as Figure 19B As shown, the initiator initiates a group purchase and fills in the group purchase information, and then creates a group purchase order based on the group purchase information; the group purchasers fill in the usage information, and then WeChat Pay Score authorizes the deduction of fees for "enjoy now, pay later" to supplement the group purchase order based on the usage information and generate a group purchase order; then the initiator and the group purchasers confirm the shipment on site, and after both parties confirm the completion of the group purchase order, the fees are deducted from the group purchasers, and the initiator receives the fees accordingly.
[0311] This application embodiment enables group buying of items for shipment between the initiator and participants based on the total weight of the items to be shipped. As long as the initiator and participants have the same or similar travel itineraries, there are fewer restrictions compared to related technologies (e.g., the initiator and participants do not need to be on the same flight or have the same membership level), thus expanding the target audience. Furthermore, as long as the initiator or participants have a need to group buy items for shipment based on the total weight, they can independently achieve this, offering high flexibility and greatly improving the convenience of item shipping. In addition, real-name authentication is implemented to ensure the security of item shipping; therefore, the data processing based on orders in this application embodiment has high reliability.
[0312] Figure 20 This is a block diagram illustrating an order-based data processing apparatus according to one embodiment of this application. Figure 20 As shown, the device includes:
[0313] The first display module 2001 is configured to display a group-buying initiation control for the total weight of the items to be shipped during the travel itinerary in the item shipping order interface;
[0314] The first acquisition module 2002 is configured to acquire the group-buying order in response to the trigger operation of the initiator for the group-buying initiation control; wherein the group-buying order is created based on the first weight that the initiator needs to occupy in the total weight;
[0315] The second display module 2003 is configured to display the combined order in the item shipping order interface, so that participants with the same or similar travel itinerary as the initiator can input a second weight to be used in the total weight remaining after the first weight based on the combined order, in order to supplement the combined order.
[0316] In one embodiment of this application, based on the aforementioned scheme, the first acquisition module 2002 is specifically configured to: enter the group-buying initiation interface in response to the triggering operation of the initiator on the group-buying initiation control; acquire input information in response to the input operation of the initiator on the group-buying initiation interface; and create a group-buying order based on the input information; wherein the group-buying order includes the remaining total weight and the initiator's travel information.
[0317] In one embodiment of this application, based on the aforementioned scheme, the input information includes the total weight, the group-buying initiation interface includes multiple first candidate total weights, each first candidate total weight being the excess baggage weight set by the shipper corresponding to the trip information; the first acquisition module 2002 is further specifically configured to: in response to the initiator's selection operation for the multiple first candidate total weights, use the selected first candidate total weight as the total weight.
[0318] In one embodiment of this application, based on the aforementioned scheme, the input information includes the total weight, and the group-buying initiation interface includes a second candidate total weight, which is the free baggage weight set by the shipper corresponding to the trip information; the first acquisition module 2002 is further specifically configured to: in response to the initiator's confirmation operation for the second candidate total weight, use the second candidate total weight as the total weight.
[0319] In one embodiment of this application, based on the aforementioned scheme, the input information includes the first weight, and the group-buying initiation interface includes multiple first candidate occupied weights; the first acquisition module 2002 is further specifically configured to: in response to the initiator's selection operation for the multiple first candidate occupied weights, use the selected first candidate occupied weight as the first weight.
[0320] In one embodiment of this application, based on the aforementioned scheme, the input information includes the itinerary information, and the group-buying initiation interface includes an itinerary information input control; the first acquisition module 2002 is further specifically configured to: in response to the initiator's trigger operation on the itinerary information input control, enter a selection interface; wherein, the selection interface includes locally stored images or videos corresponding to the itinerary information; and in response to the initiator's selection operation on the images or videos, identify the selected images or videos to obtain the itinerary information.
[0321] In one embodiment of this application, based on the aforementioned scheme, the input information includes the trip information, and the group-buying initiation interface includes a trip information input control; the first acquisition module 2002 is further specifically configured to: enter the shooting interface in response to the initiator's trigger operation on the trip information input control; and in response to the initiator's shooting operation on the shooting interface, identify the image or video corresponding to the trip information obtained by shooting to obtain the trip information.
[0322] In one embodiment of this application, based on the aforementioned scheme, the input information includes the contact information of the initiator, and the group-buying initiation interface includes a contact information input control; the first acquisition module 2002 is further specifically configured to: acquire the contact information in response to the initiator's trigger operation on the contact information input control.
[0323] In one embodiment of this application, based on the aforementioned scheme, the input information includes the total number of virtual resources corresponding to the total weight, and the group-buying initiation interface includes a virtual resource total number input control; the first acquisition module 2002 is further specifically configured to: acquire the total number of virtual resources in response to the initiator's trigger operation on the virtual resource total number input control.
[0324] In one embodiment of this application, based on the aforementioned scheme, the group-buying initiation interface includes an initiation confirmation control; the first acquisition module 2002 is further configured to: enter a first verification interface in response to the initiator's trigger operation on the initiation confirmation control; acquire the initiator's identification information in response to the initiator's input operation on the first verification interface; verify the initiator based on the initiator's identification information, and create the group-buying order based on the input information after successful verification.
[0325] In one embodiment of this application, based on the aforementioned scheme, the first verification interface includes a first identification information confirmation control; the first acquisition module 2002 is further configured to: in response to the initiator's trigger operation on the first identification information confirmation control, enter a first verification details interface; wherein, the first verification details interface includes a first authorization confirmation control; in response to the initiator's trigger operation on the first authorization confirmation control, verify the initiator based on the initiator's identification information.
[0326] In one embodiment of this application, based on the foregoing solution, the device further includes a first entry module, configured to: enter a group-buying success interface; if the group-buying success interface includes a first return control, in response to the initiator's trigger operation on the first return control, enter the item shipping order interface; if the group-buying success interface includes a status setting control, in response to the initiator's trigger operation on the status setting control, modify the status of the initiator and the travel itinerary-related application to a group-buying status; wherein, the group-buying status is used to characterize the initiator's state of searching for participants who can combine the total weight of the shipped items.
[0327] In one embodiment of this application, based on the aforementioned scheme, the item shipping order interface further includes a management control, and the device further includes a second entry module configured to: enter a management center interface in response to a trigger operation by the initiator on the management control; wherein the management center interface includes an order initiation management control; and enter an order initiation management interface in response to a trigger operation by the initiator on the order initiation management control; wherein the order initiation management interface includes merged orders initiated by the initiator.
[0328] In one embodiment of this application, based on the aforementioned scheme, the initiated consolidation order includes a shipment completion control, and the device further includes a first transfer module configured to: in response to the initiator's trigger operation on the shipment completion control, detect whether the participating party has initiated a trigger operation on the shipment completion control corresponding to the same consolidation order; if the participating party has initiated a trigger operation, transfer a specified number of virtual resources from the participating party to the initiator.
[0329] Figure 21 This is a block diagram illustrating an order-based data processing apparatus according to one embodiment of this application. Figure 21 As shown, the device includes:
[0330] The third display module 2101 is configured to display a combined order in the item shipping order interface; wherein, the combined order is created by the initiator based on the first weight that needs to be occupied in the total weight of the items to be shipped corresponding to the travel itinerary, and the combined order includes a group-buying participation control;
[0331] The second acquisition module 2102 is configured to, in response to a participant with the same or similar travel itinerary as the initiator, acquire the second weight that the participant needs to occupy in the remaining total weight excluding the first weight, based on the triggering operation of the group-buying participation control.
[0332] The fourth display module 2103 is configured to display the combined order supplemented based on the second weight in the item shipping order interface.
[0333] In one embodiment of this application, based on the aforementioned scheme, the second acquisition module 2102 is specifically configured to: enter the group-buying participation interface in response to the triggering operation of the participant on the group-buying participation control; and acquire the second weight in response to the input operation of the participant on the group-buying participation interface.
[0334] In one embodiment of this application, based on the aforementioned scheme, the fourth display module 2103 is specifically configured to: supplement the combined order based on the second weight to obtain a supplemented combined order; and display the supplemented combined order in the item shipping order interface.
[0335] In one embodiment of this application, based on the aforementioned scheme, the group-buying participation interface includes multiple second candidate occupied weights; the second acquisition module 2102 is further configured to: in response to the participant's selection operation for the multiple second candidate occupied weights, use the selected second candidate occupied weight as the second weight.
[0336] In one embodiment of this application, based on the aforementioned scheme, the group-buying order further includes the number of virtual resources corresponding to the unit weight; the device further includes a calculation module configured to: calculate the number of virtual resources corresponding to the second weight based on the second weight and the number of virtual resources; and display the number of virtual resources corresponding to the second weight in the group-buying participation interface.
[0337] In one embodiment of this application, based on the aforementioned scheme, the group-buying participation interface includes a participation confirmation control; the second acquisition module 2102 is further configured to: enter a second verification interface in response to the participant's trigger operation on the participation confirmation control; acquire the participant's identification information in response to the participant's input operation on the second verification interface; verify the participant based on the participant's identification information, and after successful verification, supplement the group-buying order based on the second weight to obtain a supplemented group-buying order.
[0338] In one embodiment of this application, based on the aforementioned scheme, the second verification interface includes a second identification information confirmation control; the second acquisition module 2102 is further configured to: in response to the participant's trigger operation on the second identification information confirmation control, enter a second verification details interface; wherein, the second verification details interface includes a second authorization confirmation control; in response to the participant's trigger operation on the second authorization confirmation control, verify the participant based on the participant's identification information.
[0339] In one embodiment of this application, based on the aforementioned scheme, the second acquisition module 2102 is further configured to: after verification, enter the payment interface; in response to the payment operation of the participant on the payment interface, supplement the combined order based on the second weight to obtain the supplemented combined order.
[0340] In one embodiment of this application, based on the foregoing scheme, the device further includes a third entry module, configured to: enter a group-buying participation successful interface; if the group-buying participation successful interface includes a second return control, in response to the participant's triggering operation on the second return control, enter the item shipping order interface; if the group-buying participation successful interface includes a first contact control, in response to the participant's triggering operation on the first contact control, display the initiator's contact information; wherein, the contact information is used for the participant to contact the initiator.
[0341] In one embodiment of this application, based on the aforementioned scheme, the merged order further includes a second contact control, and the device further includes a fifth display module configured to: display the contact information of the initiator in response to the triggering operation of the initiator on the second contact control; wherein the contact information is used for the participating party to contact the initiator.
[0342] In one embodiment of this application, based on the aforementioned scheme, the goods shipping order interface further includes a travel information filtering control, and the device further includes a sixth display module configured to: in response to the initiator's trigger operation on the travel information filtering control, display combined orders that match the filtering conditions corresponding to the travel information filtering control; wherein, the travel information filtering control includes at least one of a first filtering control for filtering the travel start location, a second filtering control for filtering the travel arrival location, a third filtering control for filtering the travel start time, and a fourth filtering control for filtering the travel arrival time.
[0343] In one embodiment of this application, based on the aforementioned scheme, the goods consignment order interface further includes a management control, and the device further includes a fourth entry module configured to: enter a management center interface in response to a trigger operation by the participant on the management control; wherein the management center interface includes an order participation management control; and enter an order participation management interface in response to a trigger operation by the participant on the order participation management control; wherein the order participation management interface includes the combined orders supplemented by the participant.
[0344] In one embodiment of this application, based on the aforementioned scheme, the supplemented consolidation order includes a shipment completion control, and the device further includes a second transfer module configured to: in response to the participant's trigger operation on the shipment completion control, detect whether the initiator initiates a trigger operation on the shipment completion control corresponding to the same consolidation order; if the initiator initiates a trigger operation, transfer a specified number of virtual resources from the participant to the initiator.
[0345] It should be noted that the apparatus provided in the foregoing embodiments and the method provided in the foregoing embodiments belong to the same concept, and the specific way in which each module and unit performs operations has been described in detail in the method embodiments.
[0346] Embodiments of this application also provide an electronic device, including: one or more processors; and a memory for storing one or more computer programs, which, when executed by one or more processors, cause the electronic device to implement the aforementioned order-based data processing method.
[0347] Figure 22 This is a schematic diagram of the structure of a computer system suitable for implementing the electronic devices of the present application embodiments.
[0348] It should be noted that, Figure 22 The computer system 2200 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0349] like Figure 22 As shown, the computer system 2200 includes a Central Processing Unit (CPU) 2201, which can perform various appropriate actions and processes, such as executing the methods described in the above embodiments, based on a computer program stored in Read-Only Memory (ROM) 2202 or a computer program loaded from storage portion 2208 into Random Access Memory (RAM) 2203. The RAM 2203 also stores various computer programs and data required for system operation. The CPU 2201, ROM 2202, and RAM 2203 are interconnected via a bus 2204. An Input / Output (I / O) interface 2205 is also connected to the bus 2204.
[0350] The following components are connected to I / O interface 2205: an input section 2206 including a keyboard, mouse, etc.; an output section 2207 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 2208 including a hard disk, etc.; and a communication section 2209 including a network interface card such as a LAN (Local Area Network) card, modem, etc. The communication section 2209 performs communication processing via a network such as the Internet. A drive 2210 is also connected to I / O interface 2205 as needed. Removable media 2211, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 2210 as needed so that computer programs read from them can be installed into storage section 2208 as needed.
[0351] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing computer instructions for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 2209, and / or installed from removable medium 2211. When the computer program is executed by central processing unit (CPU) 2201, it performs various functions defined in the system of this application.
[0352] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. For example, a computer-readable medium can be an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable medium can be any tangible medium containing or storing a computer program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying a computer-readable computer program. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.
[0353] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0354] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.
[0355] Another aspect of this application provides a computer-readable medium having a computer program stored thereon, which, when executed by a processor, implements the order-based data processing method described above. This computer-readable medium may be included in the electronic device described in the above embodiments, or it may exist independently and not assembled into the electronic device.
[0356] Another aspect of this application provides a computer program product or computer program including computer instructions stored in a computer-readable medium. A processor of an electronic device reads the computer instructions from the computer-readable medium and executes the computer instructions, causing the electronic device to perform the order-based data processing method provided in the various embodiments described above.
[0357] The above description is merely a preferred exemplary embodiment of this application and is not intended to limit the implementation of this application. Those skilled in the art can easily make corresponding modifications or alterations based on the main concept and spirit of this application. Therefore, the scope of protection of this application should be determined by the scope of protection claimed in the claims.
Claims
1. A data processing method based on orders, characterized in that, include: The item shipping order interface displays a group-buying initiation control for the total weight of items to be shipped during the trip; In response to the initiator's trigger operation on the group-buying initiation control, a group-buying order is obtained; wherein, the group-buying order is created based on the first weight that the initiator needs to occupy in the total weight; The combined order is displayed on the item shipping order interface so that participants with the same or similar travel itinerary as the initiator can input a second weight that needs to be used in the remaining total weight besides the first weight, in order to supplement the combined order.
2. The method according to claim 1, characterized in that, The step of responding to the initiator's trigger operation on the group-buying initiation control and obtaining the group-buying order includes: In response to the initiator's trigger operation on the group-buying initiation control, the group-buying initiation interface is entered; In response to the initiator's input operation on the group-buying initiation interface, input information is obtained; A group order is created based on the input information; wherein the group order includes the remaining total weight and the initiator's trip information.
3. The method according to claim 2, characterized in that, The input information includes the total weight, and the group-buying initiation interface includes multiple first candidate total weights, each of which is the excess baggage weight set by the shipper corresponding to the trip information. The step of responding to the initiator's input operation on the group-buying initiation interface and obtaining input information includes: In response to the initiator's selection operation for the plurality of first candidate total weights, the selected first candidate total weight is taken as the total weight; or, The input information includes the total weight, and the group-buying initiation interface includes a second candidate total weight, which is the free baggage weight set by the shipper corresponding to the trip information; the step of responding to the initiator's input operation on the group-buying initiation interface and obtaining input information includes: In response to the initiator's confirmation operation for the second candidate total weight, the second candidate total weight is taken as the total weight.
4. The method according to claim 2, characterized in that, The input information includes the first weight, and the group-buying initiation interface includes multiple first candidate weights. The step of responding to the initiator's input operation on the group-buying initiation interface and obtaining input information includes: In response to the initiator's selection operation for the plurality of first candidate occupied weights, the selected first candidate occupied weight is taken as the first weight.
5. The method according to claim 2, characterized in that, The input information includes the trip information, and the group-buying initiation interface includes a trip information input control; the step of responding to the initiator's input operation on the group-buying initiation interface and obtaining the input information includes: In response to the initiator's trigger operation on the itinerary information input control, a selection interface is entered; wherein, the selection interface includes locally stored images or videos corresponding to the itinerary information; and in response to the initiator's selection operation on the image or video, the selected image or video is identified to obtain the itinerary information; or, In response to the initiator's trigger operation on the trip information input control, the system enters the shooting interface; and in response to the initiator's shooting operation on the shooting interface, the system identifies the image or video corresponding to the captured trip information to obtain the trip information.
6. The method according to claim 2, characterized in that, The input information includes the initiator's contact information, and the group-buying initiation interface includes a contact information input control; the step of responding to the initiator's input operation on the group-buying initiation interface and obtaining the input information includes: In response to the initiator's trigger operation on the contact information input control, the contact information is obtained; And / or, The input information includes the total number of virtual resources corresponding to the total weight, and the group-buying initiation interface includes a virtual resource total number input control; the step of responding to the initiator's input operation on the group-buying initiation interface and obtaining the input information includes: In response to the initiator's trigger operation on the input control for the total number of virtual resources, the total number of virtual resources is obtained.
7. The method according to claim 2, characterized in that, The group-buying initiation interface includes an initiation confirmation control; the creation of a group-buying order based on the input information includes: In response to the initiator's trigger operation on the initiation confirmation control, the first verification interface is entered; In response to the input operation of the initiator on the first verification interface, the identification information of the initiator is obtained; The initiator is verified based on its identification information, and after successful verification, the group order is created based on the input information.
8. The method according to claim 7, characterized in that, The first verification interface includes a first identification information confirmation control; the verification of the initiator based on the initiator's identification information includes: In response to the initiator's trigger operation on the confirmation control for the first identification information, the system enters the first verification details interface; wherein, the first verification details interface includes a first authorization confirmation control; In response to the initiator's trigger operation on the first authorization confirmation control, the initiator is verified based on the initiator's identification information.
9. The method according to claim 7, characterized in that, After successful verification, the method further includes: Entering the group-buying success page; If the group-buying success interface includes a first return control, in response to the initiator's trigger operation on the first return control, the item shipping order interface is entered; If the group-buying initiation success interface includes a status setting control, in response to the initiator's trigger operation on the status setting control, the status of the initiator and the travel itinerary-related application is modified to the group-buying status; wherein, the group-buying status is used to indicate that the initiator is in the state of looking for participants who can combine the total weight of the shipped items.
10. The method according to claim 1, characterized in that, The item shipping order interface also includes management controls, and the method further includes: In response to the initiator's trigger operation on the management control, the system enters the management center interface; wherein, the management center interface includes an order initiation management control; In response to the initiator's trigger operation on the order initiation management control, the system enters the order initiation management interface; wherein, the order initiation management interface includes merged orders initiated by the initiator.
11. The method according to claim 10, characterized in that, The initiated consolidated order includes a shipment completion control, and the method further includes: In response to the initiator's trigger operation on the shipment completion control, detect whether the participant has initiated a trigger operation on the shipment completion control corresponding to the same consolidated order; If a triggering operation is detected by the participating party, a specified number of virtual resources will be transferred from the participating party to the initiating party.
12. A data processing method based on orders, characterized in that, include: The shipment order interface displays a combined order; wherein, the combined order is created by the initiator based on the first weight required to be occupied in the total weight of the items to be shipped for the corresponding travel itinerary, and the combined order includes a control for participating in the group purchase; In response to a participant with the same or similar travel itinerary as the initiator, the second weight that the participant needs to occupy in the remaining total weight besides the first weight is obtained based on the triggering operation of the group-buying participation control. The consolidated order based on the second weight is displayed in the item shipping order interface.
13. The method according to claim 12, characterized in that, In response to a participant with the same or similar travel itinerary as the initiator, the method for triggering the group-buying participation control and obtaining the second weight that the participant needs to occupy from the remaining total weight excluding the first weight includes: In response to the participant's triggering operation on the group-buying participation control, the group-buying participation interface is entered; In response to the input operation of the participant on the group-buying participation interface, the second weight is obtained; The method of displaying the consolidated order based on the second weight supplement in the item shipping order interface includes: The combined order is supplemented based on the second weight to obtain a supplemented combined order; The supplemented combined order is displayed on the item shipping order interface.
14. The method according to claim 13, characterized in that, The group-buying participation interface includes multiple second candidate weights; the step of obtaining the second weight in response to the participant's input operation on the group-buying participation interface includes: In response to the participant's selection operation for the plurality of second candidate occupied weights, the selected second candidate occupied weight is taken as the second weight.
15. The method according to claim 13, characterized in that, The merged order also includes the number of virtual resources corresponding to the unit weight; after obtaining the second weight, the method further includes: Based on the second weight and the number of virtual resources, calculate the number of virtual resources corresponding to the second weight; The number of virtual resources corresponding to the second weight is displayed on the group-buying participation interface.
16. The method according to claim 13, characterized in that, The group-buying participation interface includes a participation confirmation control; the process of supplementing the group-buying order based on the second weight to obtain a supplemented group-buying order includes: In response to the participant's triggering action on the participation confirmation control, the system enters the second verification interface; In response to the input operation of the participant on the second verification interface, the identification information of the participant is obtained; The participant is verified based on the participant's identification information, and after the verification is successful, the combined order is supplemented based on the second weight to obtain a supplemented combined order.
17. The method according to claim 16, characterized in that, The second verification interface includes a second identification information confirmation control; the verification of the participant based on the participant's identification information includes: In response to the participant's triggering operation on the confirmation control for the second identification information, the system enters the second verification details interface; wherein, the second verification details interface includes a second authorization confirmation control; In response to the participant's triggering operation on the second authorization confirmation control, the participant is verified based on the participant's identification information.
18. The method according to claim 16, characterized in that, After verification, the merged order is supplemented based on the second weight to obtain a supplemented merged order, including: After successful verification, you will be taken to the payment interface; In response to the payment operation of the participant on the payment interface, the combined order is supplemented based on the second weight to obtain a supplemented combined order.
19. The method according to claim 16, characterized in that, After successful verification, the method further includes: Entering the group-buying participation successful page; If the group-buying participation successful interface includes a second return control, in response to the participant's trigger operation on the second return control, the item shipping order interface is entered; If the group-buying participation successful interface includes a first contact control, in response to the participant's triggering operation on the first contact control, the initiator's contact information is displayed; wherein, the contact information is used for the participant to contact the initiator.
20. The method according to claim 12, characterized in that, The combined order also includes a second contact control, and the method further includes: In response to the initiator's trigger operation on the second contact control, the initiator's contact information is displayed; wherein, the contact information is used by the participant to contact the initiator.
21. The method according to claim 12, characterized in that, The item shipping order interface also includes a travel information filtering control, and the method further includes: In response to the initiator's trigger operation on the itinerary information filter control, the combined orders that match the filter conditions corresponding to the itinerary information filter control are displayed; The trip information filtering control includes at least one of the following: a first filtering control for filtering the trip start location, a second filtering control for filtering the trip arrival location, a third filtering control for filtering the trip start time, and a fourth filtering control for filtering the trip arrival time.
22. The method according to claim 12, characterized in that, The item shipping order interface also includes management controls, and the method further includes: In response to the participant's trigger operation on the management control, the system enters the management center interface; wherein, the management center interface includes an order participation management control; In response to the participant's triggering operation on the order participation management control, the participant enters the order participation management interface; wherein, the order participation management interface includes the merged orders supplemented by the participant.
23. The method according to claim 22, characterized in that, The supplemented consolidated order includes a shipment completion control, and the method further includes: In response to the triggering operation of the participating party on the shipment completion control, detect whether the initiating party has initiated a triggering operation on the shipment completion control corresponding to the same consolidated order; If the initiator initiates a triggering operation, then the virtual resources specified by the participant will be transferred to the initiator.
24. An electronic device, characterized in that, include: One or more processors; A memory for storing one or more computer programs that, when executed by the electronic device, cause the electronic device to implement the order-based data processing method as described in any one of claims 1 to 23.
25. A computer-readable medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the order-based data processing method as described in any one of claims 1 to 23.