Information display method, device, equipment, computer readable medium and program product
Automatically determine and backfill the logistics provider information and waybill number of the return order through the online shipping page, solving the problem of lengthy and errors in the return processing process and improving the return efficiency.
Patent Information
- Application Number
- CN202410075140.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-18
- Publication Date
- 2025-07-18
AI Technical Summary
In the prior art, the return processing process is lengthy and is prone to errors in the waybill number backfilling, resulting in inefficient returns.
Automatically determine the logistics provider information of the target return order through the online shipping page, execute the order processing process to generate the waybill number, and backfill the waybill number and logistics provider information to the return order to avoid artificial copying and pasting, and realize automatic backfill of the information.
It improves the efficiency of return ordering, avoids the backfill error of waybill number, and improves the overall efficiency of return processing.
Smart Images

Figure FT_1 
Figure FT_2 
Figure FT_3
Abstract
Description
Technical Field
[0001] Embodiments of the present disclosure relate to the field of computer technologies, and particularly to information display methods, devices, equipment, computer-readable media, and program products. Background Art
[0002] Currently, situations of user return processing often occur on various domain platforms. For the return processing of ordered items, the commonly adopted method is as follows: First, the return user places an order in the application corresponding to the target logistics party. Then, after the order placement is successful, the waybill number is manually copied into the original order system.
[0003] However, the inventors have found that when using the above method for return processing, the following technical problems often exist:
[0004] The processing flow of using the application corresponding to the target logistics party for return processing is too long, and the situation of incorrect backfilling of the waybill number may occur when multiple orders are returned, resulting in low return efficiency.
[0005] The above information disclosed in this background art section is only used to enhance the understanding of the background of the inventive concept, and thus, it may include information that does not form the prior art known to those of ordinary skill in the art in this country. Summary of the Invention
[0006] The content part of the present disclosure is used to introduce the concepts in a brief form, and these concepts will be described in detail in the following detailed implementation part. The content part of the present disclosure is not intended to identify the key features or essential features of the claimed technical solution, nor is it intended to limit the scope of the claimed technical solution.
[0007] Some embodiments of the present disclosure propose information display methods, devices, equipment, computer-readable media, and program products to solve the technical problems mentioned in the above background art section.
[0008] In a first aspect, some embodiments of the present disclosure provide an information display method, including: in response to receiving order processing information for an online shipping page, determining the logistics provider information corresponding to a target return order as target logistics provider information, where the online shipping page is the shipping page of the ordered item corresponding to the target return order; executing the order placement processing flow corresponding to the target logistics provider information to generate a waybill number for the target return order; backfilling the waybill number and the target logistics provider information into the target return order; and displaying the order information corresponding to the backfilled target return order.
[0009] Optionally, executing the order placement processing flow corresponding to the above-mentioned target logistics provider information to generate a waybill number for the above-mentioned target return order includes: in response to determining that the above-mentioned target logistics provider information is the specified logistics provider information, calling the order placement processing interface corresponding to the specified logistics provider to execute the corresponding order placement processing flow to obtain the waybill number, where there is a corresponding relationship between the above-mentioned specified logistics provider and the above-mentioned specified logistics provider information.
[0010] Optionally, executing the order placement processing flow corresponding to the above-mentioned target logistics provider information to generate a waybill number for the above-mentioned target return order includes: in response to determining that the above-mentioned target logistics provider information is the third-party logistics provider information, calling the order placement processing interface corresponding to the third-party logistics provider to execute the corresponding order placement processing flow to obtain the receipt result, where there is a corresponding relationship between the above-mentioned third-party logistics provider and the above-mentioned third-party logistics provider information; in response to determining that the pickup processing of the return items for the above-mentioned target return order has been executed, receiving the waybill number for the above-mentioned receipt result.
[0011] Optionally, the above method further includes: performing a subscription operation on the logistics transportation track and the return item receipt track for the above-mentioned target logistics provider information.
[0012] Optionally, before the above-mentioned step of, in response to receiving the order processing information for the online shipping page, determining the logistics provider information corresponding to the target return order as the target logistics provider information, the above method further includes: obtaining the online return shipping request information for the target user; jumping to the initial online shipping page corresponding to the above-mentioned online return shipping request information, where the page content corresponding to the initial online shipping page includes the order shipping address corresponding to the above-mentioned target return order; receiving the candidate logistics provider information selected from the candidate logistics provider information set as the target logistics provider information; obtaining the appointment time for the above-mentioned target logistics provider information; adding the above-mentioned target logistics provider information and the above-mentioned appointment time to the above-mentioned initial online shipping page to generate the above-mentioned online shipping page.
[0013] Optionally, the above method further includes: performing parameter verification on the parameter set corresponding to the above-mentioned target return order; in response to determining that the verification is passed, determining the return pickup information, where the above-mentioned return pickup information indicates whether the target logistics provider has picked up the return items; in response to determining that the above-mentioned return pickup information indicates that the target logistics provider has not picked up the return items, displaying a cancellation control for canceling the above-mentioned target return order on the above-mentioned online shipping page; in response to detecting the click information for the above-mentioned cancellation control, performing an order cancellation operation on the above-mentioned target return order.
[0014] Optionally, the above method further includes: in response to determining that the above return pickup information indicates that the above target logistics provider has not picked up the returned item, displaying a modification control on the above online shipping page to indicate modifying the target return order; in response to detecting a click message for the above modification control, receiving the generated order modification content and the order re-scheduling time; and performing an order modification operation on the above target return order according to the above order modification content and the above order re-scheduling time.
[0015] Optionally, the above target logistics provider information is determined through the following steps: obtaining the order return type and business policy information corresponding to the above target return order; determining the initial logistics provider information set corresponding to the above order return type and business policy information; removing, according to the order information corresponding to the above target return order, the initial logistics provider information whose corresponding order service information does not match the target order information from the above initial logistics provider information set, to obtain a removed logistics provider information set as the candidate logistics provider information set, where the above target order information is the order information corresponding to the target return order; and receiving the above target logistics provider information selected from the above candidate logistics provider information set.
[0016] In a second aspect, some embodiments of the present disclosure provide an information display device, including: a determination unit configured to, in response to receiving order processing information for an online shipping page, determine the logistics provider information corresponding to a target return order as the target logistics provider information, where the above online shipping page is the order item shipping page corresponding to the above target return order; an execution unit configured to execute the order placement processing flow corresponding to the above target logistics provider information to generate a waybill number for the above target return order; a filling unit configured to fill the above waybill number and the above target logistics provider information back into the above target return order; and a display unit configured to display the order information corresponding to the target return order after filling.
[0017] Optionally, the execution unit may be configured to: in response to determining that the above target logistics provider information is the specified logistics provider information, call the order placement processing interface corresponding to the specified logistics provider to execute the corresponding order placement processing flow to obtain a waybill number, where the above specified logistics provider has a corresponding relationship with the above specified logistics provider information.
[0018] Optionally, the execution unit may be configured to: in response to determining that the above-mentioned target logistics provider information is third-party logistics provider information, call the order placement processing interface corresponding to the third-party logistics provider to execute the corresponding order placement processing flow and obtain an order receiving result, where there is a corresponding relationship between the above-mentioned third-party logistics provider and the above-mentioned third-party logistics provider information; in response to determining that the pick-up processing of the return items for the above-mentioned target return order has been executed, receive the waybill number for the above-mentioned order receiving result.
[0019] Optionally, the device further includes: subscribing to the logistics transportation track and the return item receiving track for the above-mentioned target logistics provider information.
[0020] Optionally, the device further includes: obtaining the online return shipping request information for the target user; jumping to the initial online shipping page corresponding to the above-mentioned online return shipping request information, where the page content corresponding to the above-mentioned initial online shipping page includes the order shipping address corresponding to the above-mentioned target return order; receiving the candidate logistics provider information selected from the candidate logistics provider information set as the target logistics provider information; obtaining the appointment time for the above-mentioned target logistics provider information; adding the above-mentioned target logistics provider information and the above-mentioned appointment time to the above-mentioned initial online shipping page to generate the above-mentioned online shipping page.
[0021] Optionally, the device further includes: performing parameter verification on the parameter set corresponding to the above-mentioned target return order; in response to determining that the verification is passed, determining the return pick-up information, where the above-mentioned return pick-up information indicates whether the target logistics provider has picked up the return items; in response to determining that the above-mentioned return pick-up information indicates that the target logistics provider has not picked up the return items, displaying a cancellation control on the above-mentioned online shipping page to indicate canceling the target return order; in response to detecting the click information for the above-mentioned cancellation control, performing an order cancellation operation on the above-mentioned target return order.
[0022] Optionally, the device further includes: in response to determining that the above-mentioned return pick-up information indicates that the target logistics provider has not picked up the return items, displaying a modification control on the above-mentioned online shipping page to indicate modifying the target return order; in response to detecting the click information for the above-mentioned modification control, receiving the generated order modification content and the order re-appointment time; performing an order modification operation on the above-mentioned target return order according to the above-mentioned order modification content and the above-mentioned order re-appointment time.
[0023] In a third aspect, some embodiments of the present disclosure provide an electronic device, including: one or more processors; a storage device, on which one or more programs are stored, and when the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any implementation manner in the first aspect.
[0024] In a fourth aspect, some embodiments of the present disclosure provide a computer-readable medium storing a computer program, where when the program is executed by a processor, the method described in any implementation manner of the first aspect is implemented.
[0025] In a fifth aspect, some embodiments of the present disclosure provide a computer program product including a computer program, where when the computer program is executed by a processor, the method described in any implementation manner of the first aspect above is implemented.
[0026] The above various embodiments of the present disclosure have the following beneficial effects: Through the information display method of some embodiments of the present disclosure, automatic filling back of the waybill number and logistics provider information can be realized, greatly improving the online return efficiency. Specifically, the reasons for the relatively low online return efficiency and the inability to fill back the waybill number are as follows: The processing flow for handling returns using the application corresponding to the target logistics provider is too long, and there may be cases where the waybill number filling back is incorrect when multiple orders are returned, resulting in low return efficiency. Based on this, in the information display method of some embodiments of the present disclosure, first, in response to receiving order processing information for the online shipping page, the logistics provider information corresponding to the target return order is determined as the target logistics provider information. Here, the above online shipping page is the shipping page of the order items corresponding to the above target return order. Here, the determined logistics provider information is used for subsequent return order placement and improvement of the corresponding return order information. In addition, through the online shipping page, it is possible to avoid the user opening the applications of other logistics providers to place orders in a cumbersome manner, greatly improving the return order placement efficiency. Then, execute the order placement processing flow corresponding to the above target logistics provider information to efficiently generate the waybill number for the above target return order. Next, fill back the above waybill number and the above target logistics provider information to the above target return order to achieve the information filling back of the waybill number and the target logistics provider information, avoiding the problem of incorrect information filling back caused by manual copying and pasting, and greatly improving the return efficiency. Finally, display the order information corresponding to the target return order after filling back to enable the return personnel to understand the order content of the return order in real time. In summary, through the online shipping page, it is possible to avoid using the applications of other logistics providers to place orders, which can greatly improve the return order placement efficiency. In addition, the information filling back of the waybill number and the target logistics provider information can further improve the return order placement efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] In combination with the accompanying drawings and with reference to the following specific embodiments, the above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic, and the elements and elements are not necessarily drawn to scale.
[0028] Figure 1 It is a schematic diagram of an application scenario of an information display method according to some embodiments of the present disclosure;
[0029] Figure 2 It is a flowchart of some embodiments of the information display method according to the present disclosure;
[0030] Figure 3 It is a flowchart of some other embodiments of the information display method according to the present disclosure;
[0031] Figure 4 It is a schematic structural diagram of some embodiments of an information display device according to the present disclosure;
[0032] Figure 5 It is a schematic structural diagram of an electronic device suitable for implementing some embodiments of the present disclosure. Detailed Embodiments
[0033] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. On the contrary, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not used to limit the protection scope of the present disclosure.
[0034] In addition, it should be noted that, for the sake of convenience of description, only parts related to the relevant invention are shown in the drawings. Without conflict, the embodiments in the present disclosure and the features in the embodiments can be combined with each other.
[0035] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence relationship of the functions performed by these devices, modules or units.
[0036] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive. Those skilled in the art should understand that, unless otherwise clearly specified in the context, it should be understood as "one or more".
[0037] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only for illustrative purposes and are not used to limit the scope of these messages or information.
[0038] For operations such as the collection, storage, and use of the user's personal information (such as order information) involved in this disclosure, before performing the corresponding operations, relevant organizations or individuals shall fulfill obligations including conducting a personal information security impact assessment, fulfilling the obligation of notification to the personal information subject, and obtaining the prior authorization and consent of the personal information subject.
[0039] The present disclosure will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.
[0040] Figure 1 It is a schematic diagram of an application scenario of an information display method according to some embodiments of the present disclosure.
[0041] In Figure 1 In the application scenario, first, the electronic device 101 can determine the logistics provider information corresponding to the target return order 104 as the target logistics provider information 105 in response to receiving the order processing information 103 for the online shipping page 102. Among them, the above-mentioned online shipping page 102 is the order item shipping page corresponding to the above-mentioned target return order 104. In this application scenario, the order processing information 103 can be "order click processing information". The target return order 104 can be "the return order of the target shoes". The target logistics provider information 105 can be "the logistics provider of the target brand". Then, the electronic device 101 can execute the order placement processing flow corresponding to the above-mentioned target logistics provider information 105 to generate a waybill number 106 for the above-mentioned target return order. In this application scenario, the waybill number 106 can be "126036803257340376". Next, the electronic device 101 can fill back the above-mentioned waybill number 106 and the above-mentioned target logistics provider information 105 to the above-mentioned target return order 104. Finally, the electronic device 101 can display the order information corresponding to the target return order after filling back.
[0042] It should be noted that the above-mentioned electronic device 101 can be hardware or software. When the electronic device is hardware, it can be implemented as a distributed cluster composed of multiple servers or terminal devices, or as a single server or a single terminal device. When the electronic device is embodied as software, it can be installed in the above-listed hardware devices. It can be implemented as, for example, multiple software or software modules for providing distributed services, or as a single software or software module. No specific limitation is made here.
[0043] It should be understood that Figure 1 the number of electronic devices in
[0044] Continue to refer to Figure 2, shows a process 200 of some embodiments of an information display method according to the present disclosure. The information display method includes the following steps:
[0045] Step 201, in response to receiving order processing information for an online shipping page, determine the logistics provider information corresponding to the target return order as the target logistics provider information.
[0046] In some embodiments, in response to receiving order processing information for an online shipping page, the execution subject of the above information display method (e.g., Figure 1 the electronic device 101 shown) can determine the logistics provider information corresponding to the target return order as the target logistics provider information. Among them, the online shipping page can be a page for realizing online shipping processing. In practice, the online shipping page can be a page for realizing online return processing. The online shipping page can be a page on a target application. The target application can be an application for the change in the value of the returned item (e.g., item purchase, item transfer). In practice, the online shipping page can be a page in a target e-commerce application that can realize the online shipping function. The order processing information can be information for processing the order corresponding to the target return order on the online shipping page. For example, the order processing can be one-click order placement processing. In practice, the target user can click the one-click order placement control on the online shipping page to generate order processing information (i.e., information indicating the use of the online shipping page to realize one-click order placement for the corresponding return order). The target user can be a return user. The target return order can be an order initiated by the target user for returning the ordered item. The logistics provider information can be the service provider information of the service provider providing the logistics product. In practice, the logistics product can be various types of products providing logistics services. Among them, the above online shipping page is the order item shipping page corresponding to the above target return order.
[0047] As an example, the above execution subject can receive the logistics provider information selected by the target user for the above target return order as the target logistics provider information.
[0048] In some optional implementation manners of some embodiments, before step 201, the steps further include:
[0049] The first step, the above execution subject can obtain the online return shipping request information for the target user. Among them, the online return shipping request information can be the request information for the return shipping request for the online shipping page. In practice, when the target user clicks the control corresponding to the online shipping page in the target application, the online return shipping request information is generated.
[0050] In the second step, the above-mentioned execution entity can jump to the initial online shipping page corresponding to the above-mentioned online return shipping request information. Among them, the content corresponding to the initial online shipping page includes the order shipping address corresponding to the above-mentioned target return order. The initial online shipping page can be an online shipping page where the order shipping information is not yet complete. The order shipping address can include: the starting point of order shipping and the ending point of order shipping.
[0051] It should be noted that the order shipping address is obtained based on the value transfer operation page corresponding to the target return item. In practice, the value transfer operation page can be the item purchase interface. Similarly, the target user is supported to modify the order address on the initial online shipping page.
[0052] In the third step, the above-mentioned execution entity can receive the candidate logistics provider information selected from the candidate logistics provider information set as the target logistics provider information. In practice, the target logistics provider information can be selected by the target user.
[0053] In the fourth step, the above-mentioned execution entity can obtain the reservation time for the above-mentioned target logistics provider information. Among them, the reservation time can be the pick-up time when the target logistics provider comes to pick up the package.
[0054] In the fifth step, the above-mentioned execution entity can add the above-mentioned target logistics provider information and the above-mentioned reservation time to the above-mentioned initial online shipping page to generate the above-mentioned online shipping page.
[0055] In some optional implementation manners of some embodiments, the above-mentioned target logistics provider information is determined through the following steps:
[0056] In the first step, obtain the order return type and business strategy information corresponding to the above-mentioned target return order. Among them, the order return type can be the type of order return. In practice, the order return type can include but is not limited to at least one of the following: the order after-sales return type, the order direct return type. The order after-sales return type can be the type of order return in the after-sales stage. The order direct return type can be the type of order return when the order item has not been received yet. The business strategy information can characterize that the current order is an order for a certain object type. For example, the business strategy information can be that the current order is an order for the user type (C-end), or it can be that the current order is an order for the enterprise type (B-end).
[0057] Step 2: Determine the initial set of logistics provider information corresponding to the above order return type and business strategy information. Among them, each order return type has at least one corresponding initial logistics provider information. Similarly, each business strategy information has at least one corresponding initial logistics provider information. There is a unique corresponding at least one initial logistics provider information for the order return type and business strategy information.
[0058] As an example, the above execution entity can determine the initial set of logistics provider information corresponding to the above order return type and business strategy information by querying the association relationship table.
[0059] Step 3: According to the order information corresponding to the above target return order, remove from the above initial set of logistics provider information the initial logistics provider information whose corresponding order service information does not match the target order information, to obtain the post-removal set of logistics provider information, which is used as the candidate set of logistics provider information. Among them, the above target order information is the order information corresponding to the target return order. The order service information can be service information related to order services. In practice, the order service information can include: order address service, order processing type service.
[0060] As an example, the above execution entity can remove from the initial set of logistics provider information the initial logistics provider information whose corresponding information verification fails, the logistics provider is on the blacklist, and the address verification fails, to obtain the post-removal set of logistics provider information, which is used as the candidate set of logistics provider information.
[0061] Step 4: Receive the above target logistics provider information selected from the above candidate set of logistics provider information.
[0062] Step 202: Execute the order placement processing flow corresponding to the above target logistics provider information to generate a waybill number for the above target return order.
[0063] In some embodiments, the above execution entity can execute the order placement processing flow corresponding to the above target logistics provider information to generate a waybill number for the above target return order. Among them, the order placement processing flow can be a shipper order placement processing flow. It should be noted that each logistics provider has a corresponding order placement processing flow. The waybill number can be the logistics waybill number corresponding to the return item order.
[0064] As an example, first, the above execution entity can obtain the order placement processing flow corresponding to the target logistics provider information. Then, execute the order placement processing flow corresponding to the above target logistics provider information to generate a waybill number for the above target return order.
[0065] In some alternative implementations of some embodiments, in response to determining that the above-mentioned target logistics provider information is the specified logistics provider information, the above-mentioned execution entity may call the order placement processing interface corresponding to the specified logistics provider to execute the corresponding order placement processing flow and obtain a waybill number. Among them, there is a corresponding relationship between the above-mentioned specified logistics provider and the above-mentioned specified logistics provider information. The specified logistics provider information may be the information of a pre-specified logistics provider. The order placement processing interface may be a program interface for order placement processing.
[0066] In some alternative implementations of some embodiments, the above-mentioned execution of the order placement processing flow corresponding to the above-mentioned target logistics provider information to generate a waybill number for the above-mentioned target return order may include the following steps:
[0067] First, in response to determining that the above-mentioned target logistics provider information is the third-party logistics provider information, call the order placement processing interface corresponding to the third-party logistics provider to execute the corresponding order placement processing flow and obtain a receipt result. Among them, there is a corresponding relationship between the above-mentioned third-party logistics provider and the above-mentioned third-party logistics provider information. The third-party logistics provider may be the remaining logistics providers other than the designated logistics provider. The receipt result may represent the result of whether the third-party logistics provider has received the order.
[0068] Second, in response to determining that the pick-up processing of the return items for the above-mentioned target return order has been executed, receive the waybill number for the above-mentioned receipt result. Among them, the pick-up processing of the return items may be the pick-up processing of the return items.
[0069] As an example, the above-mentioned execution entity may determine that the pick-up processing of the return items for the target return order has been completed. Receive the waybill number corresponding to the receipt result uploaded by the pick-up personnel.
[0070] Step 203, fill back the above-mentioned waybill number and the above-mentioned target logistics provider information to the above-mentioned target return order.
[0071] In some embodiments, the above-mentioned execution entity may fill back the above-mentioned waybill number and the above-mentioned target logistics provider information to the above-mentioned target return order.
[0072] As an example, the above-mentioned execution entity may fill back the above-mentioned waybill number and the above-mentioned target logistics provider information to the corresponding blank positions in the above-mentioned target return order to generate a filled-back target return order.
[0073] Step 204, display the order information corresponding to the filled-back target return order.
[0074] In some embodiments, the above-mentioned execution entity may display the order information corresponding to the filled-back target return order.
[0075] As an example, the corresponding application on the online shipping page displays the order information corresponding to the target return order after backfilling.
[0076] In some optional implementations of some embodiments, the execution subject may perform a subscription operation for the logistics delivery track and the return item receiving track of the target logistics provider information. The logistics delivery track may be the return delivery track of the return item. The return item receiving track may indicate whether the scheduled user accepts the return processing for the return item. In practice, the scheduled user may be the return merchant.
[0077] In some optional implementations of some embodiments, in response to receiving a service agreement viewing request corresponding to a logistics provider, the above-mentioned execution entity can jump to a service agreement viewing page for the target user to view the agreement content of the service agreement.
[0078] The above-mentioned embodiments of the present disclosure have the following beneficial effects: through the information display method of some embodiments of the present disclosure, the automatic backfilling of the waybill number and the logistics provider information can be realized, which greatly improves the efficiency of online returns. Specifically, the reason for the low efficiency of related online returns and the inability to backfill the waybill number is that the processing flow of using the application corresponding to the target logistics party to process returns is too lengthy, and there may be a situation where the waybill number is backfilled incorrectly when multiple orders are returned, resulting in low return efficiency. Based on this, the information display method of some embodiments of the present disclosure, first, in response to receiving the order processing information for the online shipping page, determines the logistics provider information corresponding to the target return order as the target logistics provider information. Among them, the above-mentioned online shipping page is the order item shipping page corresponding to the above-mentioned target return order. Here, the determined logistics provider information is used for subsequent return orders and the improvement of the corresponding return order information. In addition, through the online shipping page, it can avoid users from opening the applications of other logistics providers to place orders cumbersomely, which greatly improves the efficiency of return orders. Then, execute the order processing flow corresponding to the target logistics provider information to efficiently generate the waybill number for the target return order. Next, fill in the waybill number and the target logistics provider information into the target return order to achieve the information backfilling of the waybill number and the target logistics provider information, avoiding the problem of information backfilling errors caused by manual copy and paste, and greatly improving the return efficiency. Finally, display the order information corresponding to the backfilled target return order to allow the return personnel to understand the order content of the return order in real time. In summary, the online shipping page can avoid using the applications of other logistics providers to place orders, which can greatly improve the efficiency of return orders. In addition, the information backfilling of the waybill number and the target logistics provider information can further improve the efficiency of return orders.
[0079] Further references Figure 3, which shows the process 300 of some other embodiments of the information display method according to the present disclosure. The information display method includes the following steps:
[0080] Step 301, in response to receiving order processing information for the online shipping page, determine the logistics provider information corresponding to the target return order as the target logistics provider information.
[0081] Step 302, execute the order placement processing flow corresponding to the above target logistics provider information to generate a waybill number for the above target return order.
[0082] Step 303, fill back the above waybill number and the above target logistics provider information to the above target return order.
[0083] Step 304, display the order information corresponding to the target return order after filling back.
[0084] In some embodiments, for the specific implementation of steps 301-304 and the technical effects brought by them, reference can be made to Figure 2 Steps 201-204 in the corresponding embodiments, which will not be elaborated here.
[0085] Step 305, perform parameter verification on the parameter set corresponding to the above target return order.
[0086] In some embodiments, the execution subject (such as Figure 1 the electronic device 101 shown) can perform parameter verification on the parameter set corresponding to the above target return order. In practice, the parameter set may include but is not limited to at least one of the following: order return type, business policy information, business model (1-online order placement), merchant PIN (Personal Identification Number), after-sales service order number.
[0087] Step 306, in response to determining that the verification is passed, determine the return pick-up information.
[0088] In some embodiments, in response to determining that the verification is passed, the above execution subject can determine the return pick-up information. Among them, the above return pick-up information characterizes whether the target logistics provider has picked up the return items. In practice, the return pick-up information may include: information indicating that the target logistics provider has not picked up the return items, information indicating that the target logistics provider has picked up the return items.
[0089] Step 307, in response to determining that the above return pick-up information characterizes that the target logistics provider has not picked up the return items, display a cancellation control on the above online shipping page to indicate canceling the target return order.
[0090] In some embodiments, in response to determining that the above-mentioned return pickup information indicates that the target logistics provider has not picked up the returned item, the executing entity may display a cancellation control on the above-mentioned online shipping page to indicate the cancellation of the target return order.
[0091] In some alternative implementation manners of some embodiments, after step 307, the steps further include:
[0092] In response to determining that the above-mentioned return pickup information indicates that the target logistics provider has picked up the returned item, the executing entity may not display a cancellation control on the above-mentioned online shipping page to indicate the cancellation of the target return order.
[0093] Step 308, in response to detecting click information on the above-mentioned cancellation control, perform an order cancellation operation on the above-mentioned target return order.
[0094] In some embodiments, in response to detecting click information on the above-mentioned cancellation control, the executing entity may perform an order cancellation operation on the above-mentioned target return order. Among them, the order cancellation operation may be an operation to cancel the target return order.
[0095] In some alternative implementation manners of some embodiments, after step 308, the steps further include:
[0096] First step, in response to determining that the above-mentioned return pickup information indicates that the target logistics provider has not picked up the returned item, the executing entity may display a modification control on the above-mentioned online shipping page to indicate the modification of the target return order.
[0097] Second step, in response to detecting click information on the above-mentioned modification control, receive the generated order modification content and the order re-scheduling time. Among them, the order modification content may be the modification content of the order content corresponding to the target return order. The order re-scheduling time may be the scheduled time for the logistics party corresponding to the modified target return order to come to process the order again. For example, the order modification content may be the modification content of the order address. The original order scheduling time is 10:00 am on January 12th. The order re-scheduling time is 3:00 pm on January 12th.
[0098] Third step, according to the above-mentioned order modification content and the above-mentioned order re-scheduling time, perform an order modification operation on the above-mentioned target return order. Among them, the order modification operation may be an operation to modify the target return order.
[0099] As an example, the executing entity may modify the order content of the target return order to be the order modification content and the order re-scheduling time to obtain the modified return order.
[0100] Optionally, the steps further include:
[0101] In response to determining that the above-mentioned return pickup information indicates that the above-mentioned target logistics provider picks up the return items, the above-mentioned executing entity may not display a modification control on the above-mentioned online shipping page that indicates modifying the target return order.
[0102] From Figure 3 it can be seen that compared with the description of some corresponding embodiments of Figure 2 , in the process 300 of the information display method in some corresponding embodiments of Figure 3 , by setting a cancellation control, the target user can realize the order cancellation operation of the target return order in real time before the return items are picked up.
[0103] Further referring to Figure 4 , as an implementation of the methods shown in the above-mentioned figures, the present disclosure provides some embodiments of an information display device. These device embodiments correspond to those method embodiments shown in Figure 2 , and the information display device can be specifically applied to various electronic devices.
[0104] As shown in Figure 4 , an information display device 400 includes: a determination unit 401, an execution unit 402, a filling unit 403, and a display unit 404. Among them, the determination unit 401 is configured to, in response to receiving order processing information for the online shipping page, determine the logistics provider information corresponding to the target return order as the target logistics provider information, where the above-mentioned online shipping page is the shipping page of the order items corresponding to the above-mentioned target return order; the execution unit 402 is configured to execute the order placement processing flow corresponding to the above-mentioned target logistics provider information to generate a waybill number for the above-mentioned target return order; the filling unit 403 is configured to fill the above-mentioned waybill number and the above-mentioned target logistics provider information into the above-mentioned target return order; the display unit 404 is configured to display the order information corresponding to the target return order after filling.
[0105] In some optional implementation manners of some embodiments, the execution unit 402 in the above-mentioned information display device 400 may be further configured to: in response to determining that the above-mentioned target logistics provider information is the specified logistics provider information, call the order placement processing interface corresponding to the specified logistics provider to execute the corresponding order placement processing flow to obtain a waybill number, where the above-mentioned specified logistics provider has a corresponding relationship with the above-mentioned specified logistics provider information.
[0106] In some alternative implementation manners of some embodiments, the execution unit 402 in the above information display device 400 may be further configured to: in response to determining that the above target logistics provider information is third-party logistics provider information, call the order placement processing interface corresponding to the third-party logistics provider to execute the corresponding order placement processing flow to obtain an order receiving result, where there is a corresponding relationship between the above third-party logistics provider and the above third-party logistics provider information; in response to determining that the pick-up processing of the return items for the above target return order has been executed, receive the waybill number for the above order receiving result.
[0107] In some alternative implementation manners of some embodiments, the above information display device 400 further includes: a first operation execution unit (not shown in the figure). Wherein, the above operation execution unit may be configured to: execute a subscription operation for the logistics transportation track and the return item receiving track of the above target logistics provider information.
[0108] In some alternative implementation manners of some embodiments, the above device 400 further includes: a first acquisition unit, a jump unit, a first reception unit, a second acquisition unit, an addition unit (not shown in the figure). Wherein, the above first acquisition unit may be configured to: acquire the online return shipping request information for the target user. The jump unit may be configured to: jump to the initial online shipping page corresponding to the above online return shipping request information, where the page content corresponding to the above initial online shipping page includes the order shipping address corresponding to the above target return order. The reception unit may be configured to: receive the candidate logistics provider information selected from the candidate logistics provider information set as the target logistics provider information. The second acquisition unit may be configured to: acquire the appointment time for the above target logistics provider information. The addition unit may be configured to: add the above target logistics provider information and the above appointment time to the above initial online shipping page to generate the above online shipping page.
[0109] In some alternative implementation manners of some embodiments, the above device 400 further includes: a verification unit, an information determination unit, a first display unit, and a second operation execution unit (not shown in the figure). Wherein, the above verification unit may be configured to: perform parameter verification on the parameter set corresponding to the above target return order. The information determination unit may be configured to: in response to determining that the verification is passed, determine the return pick-up information, where the above return pick-up information indicates whether the target logistics provider has picked up the return items. The first display unit may be configured to: in response to determining that the above return pick-up information indicates that the target logistics provider has not picked up the return items, display a cancellation control for canceling the above target return order on the above online shipping page. The second operation execution unit may be configured to: in response to detecting a click message for the above cancellation control, execute an order cancellation operation for the above target return order.
[0110] In some alternative implementations of some embodiments, the above-mentioned device 400 further includes: a second display unit, a second receiving unit, and a third operation execution unit (not shown in the figure). Among them, the above-mentioned second display unit may be configured to: in response to determining that the return pick-up information indicates that the target logistics provider has not picked up the returned item, display a modification control for modifying the target return order on the above-mentioned online shipping page. The second receiving unit may be configured to: in response to detecting a click message for the above-mentioned modification control, receive the generated order modification content and the order re-scheduling time. The third operation execution unit may be configured to: perform an order modification operation on the above-mentioned target return order according to the above-mentioned order modification content and the above-mentioned order re-scheduling time.
[0111] It can be understood that the various units described in the information display device 400 correspond to the respective steps in the method described with reference to Figure 2 Therefore, the operations, features, and beneficial effects described above for the method also apply to the information display device 400 and the units included therein, and will not be elaborated here.
[0112] Next, with reference to Figure 5 , which shows a schematic structural diagram of an electronic device 500 suitable for implementing some embodiments of the present disclosure (for example, Figure 1 the electronic device 101 in Figure 5 The electronic device shown is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present disclosure.
[0113] As Figure 5 shown, the electronic device 500 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 501, which may perform various appropriate actions and processes according to a program stored in the read-only memory 502 or a program loaded from the storage device 508 into the random access memory 503. In the random access memory 503, various programs and data required for the operation of the electronic device 500 are also stored. The processing device 501, the read-only memory 502, and the random access memory 503 are connected to each other through a bus 504. The input / output interface 505 is also connected to the bus 504.
[0114] Generally, the following devices may be connected to the input / output interface 505: an input device 506 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 508 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 509. The communication device 509 may allow the electronic device 500 to communicate with other devices wirelessly or wiredly to exchange data. AlthoughFigure 5 An electronic device 500 is shown with various devices, but it should be understood that it is not required to implement or have all the shown devices. More or fewer devices may alternatively be implemented or had. Figure 5 Each block shown in may represent one device or, as needed, multiple devices.
[0115] In particular, according to some embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, some embodiments of the present disclosure include a computer program product that includes a computer program carried on a computer-readable medium, and the computer program includes program code for performing the methods shown in the flowcharts. In such some embodiments, the computer program may be downloaded and installed from a network via a communication device 509, or installed from a storage device 508, or installed from a read-only memory 502. When the computer program is executed by a processing device 501, the above functions defined in the methods of some embodiments of the present disclosure are performed.
[0116] It should be noted that the computer-readable medium in some embodiments of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. A computer-readable storage medium may, for example, but is not limited to, be an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In some embodiments of the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. And in some embodiments of the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which computer-readable program code is carried. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, and the computer-readable signal medium may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0117] In some embodiments, the client and the server can communicate using any currently known or future-developed network protocol such as HTTP (HyperText Transfer Protocol), and can be interconnected with digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed networks.
[0118] The above computer-readable medium may be included in the above electronic device; or may exist separately without being assembled into the electronic device. The above computer-readable medium carries one or more programs, and when the one or more programs are executed by the electronic device, the electronic device is caused to: in response to receiving order processing information for an online shipping page, determine the logistics provider information corresponding to the target return order as the target logistics provider information, where the above online shipping page is the shipping page for the order items corresponding to the above target return order; execute the order placement processing flow corresponding to the above target logistics provider information to generate a waybill number for the above target return order; fill back the above waybill number and the above target logistics provider information to the above target return order; and display the order information corresponding to the target return order after filling back.
[0119] Computer program code for performing the operations of some embodiments of the present disclosure can be written in one or more programming languages or combinations thereof. The above programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the “C” language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., by using an Internet service provider to connect through the Internet).
[0120] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a part of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, as well as combinations of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0121] The units described in some embodiments of the present disclosure can be implemented in software or in hardware. The described units can also be provided in a processor. For example, it can be described as: a processor includes a determination unit, an execution unit, a backfill unit, and a display unit. Among them, the names of these units do not constitute a limitation on the unit itself in some cases. For example, the execution unit can also be described as "the unit that executes the order processing process corresponding to the above-mentioned target logistics provider information to generate a waybill number for the above-mentioned target return order".
[0122] The functions described above herein can be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that can be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), and so on.
[0123] Some embodiments of the present disclosure also provide a computer program product, including a computer program that, when executed by a processor, implements any of the above information display methods.
[0124] The above description is only some preferred embodiments of the present disclosure and an explanation of the applied technical principles. Those skilled in the art should understand that the scope of the invention involved in the embodiments of the present disclosure is not limited to the technical solutions formed by the specific combination of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above inventive concept. For example, the technical solutions formed by mutually replacing the above features with (but not limited to) the technical features with similar functions disclosed in the embodiments of the present disclosure.
Claims
1. An information display method, comprising: Responding to receiving order processing information for an online shipping page, determining the logistics provider information corresponding to the target return order as the target logistics provider information, wherein the online shipping page is the shipping page of the order items corresponding to the target return order; Executing the order placement processing flow corresponding to the target logistics provider information to generate a waybill number for the target return order; Filling back the waybill number and the target logistics provider information to the target return order; Displaying the order information corresponding to the target return order after filling back.
2. The method according to claim 1, wherein The executing the order placement processing flow corresponding to the target logistics provider information to generate a waybill number for the target return order includes: Responding to determining that the target logistics provider information is the specified logistics provider information, calling the order placement processing interface corresponding to the specified logistics provider to execute the corresponding order placement processing flow to obtain a waybill number, wherein there is a corresponding relationship between the specified logistics provider and the specified logistics provider information.
3. The method according to claim 1, wherein The executing the order placement processing flow corresponding to the target logistics provider information to generate a waybill number for the target return order includes: Responding to determining that the target logistics provider information is the third-party logistics provider information, calling the order placement processing interface corresponding to the third-party logistics provider to execute the corresponding order placement processing flow to obtain a receipt result, wherein there is a corresponding relationship between the third-party logistics provider and the third-party logistics provider information; Responding to determining that the pickup processing of the return items for the target return order has been executed, receiving the waybill number for the receipt result.
4. The method according to claim 1, wherein The method further includes: Executing a subscription operation for the logistics delivery track and the return item receipt track corresponding to the target logistics provider information.
5. The method according to claim 1, wherein Before the responding to receiving order processing information for an online shipping page and determining the logistics provider information corresponding to the target return order as the target logistics provider information, the method further includes: Obtaining the online return shipping request information for the target user; Jumping to the initial online shipping page corresponding to the online return shipping request information, wherein the page content corresponding to the initial online shipping page includes the order delivery address corresponding to the target return order; Receiving the candidate logistics provider information selected from the candidate logistics provider information set as the target logistics provider information; Obtaining the appointment time for the target logistics provider information; Adding the target logistics provider information and the appointment time to the initial online shipping page to generate the online shipping page.
6. The method according to claim 1, wherein, The method further includes: Performing parameter verification on the parameter set corresponding to the target return order; Responding to determining that the verification is passed, determining the return pickup information, wherein the return pickup information represents whether the target logistics provider has picked up the return items; Responding to determining that the return pickup information represents that the target logistics provider has not picked up the return items, displaying a cancellation control for canceling the target return order on the online shipping page; In response to detecting click information for the cancellation control, perform an order cancellation operation for the target return order.
7. The method according to claim 6, wherein The method further includes: In response to determining that the return pickup information indicates that the target logistics provider has not picked up the returned item, display a modification control for modifying the target return order on the online shipping page; In response to detecting click information for the modification control, receive the generated order modification content and the order re-scheduling time; According to the order modification content and the order re-scheduling time, perform an order modification operation for the target return order.
8. The method according to claim 1, wherein The target logistics provider information is determined through the following steps: Obtain the order return type and business policy information corresponding to the target return order; Determine the initial logistics provider information set corresponding to the order return type and business policy information; According to the order information corresponding to the target return order, remove from the initial logistics provider information set the initial logistics provider information whose corresponding order service information does not match the target order information, to obtain a post-removal logistics provider information set, which is used as the candidate logistics provider information set, where the target order information is the order information corresponding to the target return order; Receive the target logistics provider information selected from the candidate logistics provider information set.
9. An information display device, comprising: A determination unit, configured to determine, in response to receiving order processing information for an online shipping page, the logistics provider information corresponding to a target return order as the target logistics provider information, where the online shipping page is the order item shipping page corresponding to the target return order; An execution unit, configured to execute the order placement processing flow corresponding to the target logistics provider information to generate a waybill number for the target return order; A filling unit, configured to fill the waybill number and the target logistics provider information back into the target return order; A display unit, configured to display the order information corresponding to the target return order after filling.
10. An electronic device, comprising: One or more processors; A storage device having stored thereon one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1-8.
11. A computer-readable medium having a computer program stored thereon, wherein, The computer program, when executed by a processor, implements the method according to any one of claims 1-8.
12. A computer program product, comprising a computer program which, when executed by a processor, implements the method according to any one of claims 1-8.