Logistics order publishing method, apparatus and device, and storage medium

By introducing an order release interface and declaration information detection mechanism during the generation and delivery of logistics orders, the problem of insufficient interactivity and convenience during the user's order placing process is solved, and the automated processing and security of logistics orders are achieved.

CN119671418APending Publication Date: 2025-03-21BEIJING JINGDONG YUANSHENG TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202311229360.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-21
Publication Date
2025-03-21

AI Technical Summary

Technical Problem

In the process of users placing an order to the delivery party, interaction and convenience still need to be improved, especially when processing the status and declaration information of the objects to be shipped.

Method used

Provide a method and device for publishing logistics orders, responding to user interaction through the order publishing interface, generating logistics orders, and detecting whether the user uploads declaration information based on the status of the object to be shipped. If it has been uploaded, the logistics order will be sent to the delivery party.

Benefits of technology

It improves the degree of automation of logistics order generation and sending, ensures the status judgment of the objects to be shipped and the upload of declaration information, avoids incorrect distribution caused by the lack of declaration information, and improves the safety and compliance of logistics operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119671418A_ABST
    Figure CN119671418A_ABST
Patent Text Reader

Abstract

According to the embodiment of the invention, the invention provides a logistics order publishing method and device, equipment and a storage medium. The method comprises the steps that in response to a received order release request of a user, an order release interface is provided for the user, and the order release interface is used for generating a logistics order based on interaction operation of the user; determining the state of a to-be-transported object in the logistics order based on the information of the logistics order input by the user through the order release interface; if the state is determined to be the predetermined state, detecting whether the user uploads declaration information for the logistics order; and if it is detected that the user has uploaded the declaration information, at least sending the logistics order to a delivery party to deliver the to-be-transported object in the logistics order. Therefore, whether the declaration information needs to be provided or not can be automatically judged based on the state of the to-be-transported object, so that a user can conveniently decide whether the declaration information is provided or not. According to the invention, logistics orders lacking declaration information can be prevented from being wrongly distributed, disputes are avoided, and logistics operation safety and compliance are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Example embodiments of the present disclosure generally relate to the field of computers, and more particularly, to methods, devices, equipment, and computer-readable storage media for issuing logistics orders. Background Art

[0002] Logistics refers to the use of modern information technology and equipment to achieve rationalized service models and advanced service processes. Logistics emerged with the emergence of commodity production and developed with the development of commodity production, so logistics is an ancient traditional economic activity.

[0003] With the rise of the Internet, logistics technology has also developed, making it gradually play a pivotal role in people's lives. For example, users can establish cooperation with delivery parties and obtain logistics services by placing orders online. However, in the process of users placing orders with delivery parties, the interactivity and convenience still need to be improved. Summary of the invention

[0004] In a first aspect of the present disclosure, a method for issuing a logistics order is provided. The method includes: in response to receiving an order issuing request from a user, providing an order issuing interface for the user, the order issuing interface being used to generate a logistics order based on the user's interactive operation; determining the status of an object to be transported in the logistics order based on the information of the logistics order entered by the user using the order issuing interface; if the status is determined to be a predetermined status, detecting whether the user has uploaded declaration information for the logistics order; and if it is detected that the user has uploaded the declaration information, at least sending the logistics order to the delivery party to deliver the object to be transported in the logistics order.

[0005] In a second aspect of the present disclosure, a device for publishing a logistics order is provided. The device includes: an interface providing module, configured to provide an order publishing interface for the user in response to receiving an order publishing request from the user, the order publishing interface being used to generate a logistics order based on the user's interactive operation; a status determining module, configured to determine the status of the object to be transported in the logistics order based on the information of the logistics order entered by the user using the order publishing interface; a declaration detecting module, configured to detect whether the user has uploaded declaration information for the logistics order if the status is determined to be a predetermined status; and an order sending module, configured to at least send the logistics order to the delivery party if it is detected that the user has uploaded the declaration information, so as to deliver the object to be transported in the logistics order.

[0006] In a third aspect of the present disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory, the at least one memory is coupled to the at least one processing unit and stores instructions for execution by the at least one processing unit. When the instructions are executed by the at least one processing unit, the device executes the method of the first aspect.

[0007] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein a computer program is stored on the computer-readable storage medium, and the computer program can be executed by a processor to implement the method of the first aspect.

[0008] It should be understood that the contents described in this content section are not intended to limit the key features or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:

[0010] Figure 1 A schematic diagram showing an example environment in which embodiments of the present disclosure can be implemented;

[0011] Figure 2 A schematic diagram showing an example of an order release interface according to some embodiments of the present disclosure;

[0012] Figure 3A and Figure 3B A schematic diagram showing an example of a standardized document according to some embodiments of the present disclosure;

[0013] Figure 4 A flowchart of a process of sending a logistics order according to some embodiments of the present disclosure is shown;

[0014] Figure 5 A flowchart showing a process of verifying declaration information according to some embodiments of the present disclosure is shown;

[0015] Fig. 6A A schematic diagram showing an example of a publishing details interface according to some embodiments of the present disclosure;

[0016] Figure 6B A schematic diagram showing an example of a publishing details interface according to some other embodiments of the present disclosure;

[0017] Figure 7 A flowchart showing a process of issuing a logistics order according to some embodiments of the present disclosure is shown;

[0018] Figure 8 A block diagram showing an apparatus for issuing a logistics order according to some embodiments of the present disclosure; and

[0019] Fig. 9 A block diagram of a device capable of implementing various embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0020] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0021] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may also be included below.

[0022] Herein, unless explicitly stated, executing a step “in response to A” does not mean executing the step immediately after “A” but may include one or more intermediate steps.

[0023] It should be noted that the acquisition, storage and application of user personal information involved in the technical solution of the present disclosure are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.

[0024] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0025] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information, so that the user can independently choose whether to provide personal information to software or hardware such as electronic devices, applications, servers or storage media that execute operations of the technical solution of the present disclosure based on the prompt message.

[0026] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information is sent to the user in a manner such as a pop-up window, in which the prompt information can be presented in text form. In addition, the pop-up window can also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0027] During the user ordering process, the user can provide basic information such as the pickup address, shipping address, and contact information according to the instructions of the distributor to generate a logistics order. Accordingly, the distributor can provide logistics services to the user based on these logistics orders. For example, after the distributor obtains the goods based on the pickup address in the logistics order, it will deliver the goods (or the object to be shipped) to the shipping address to complete the delivery. However, depending on the type and status of the goods, some special processing may be required, or communication and negotiation with the user on the disposal of these goods may be required.

[0028] According to an embodiment of the present disclosure, an improved scheme for publishing logistics orders is proposed. In this scheme, in response to receiving an order publishing request from a user, an order publishing interface is provided to the user, and the order publishing interface is used to generate a logistics order based on the user's interactive operation; based on the information of the logistics order entered by the user using the order publishing interface, the status of the object to be transported in the logistics order is determined; if the status is determined to be a predetermined status, whether the user has uploaded the declaration information for the logistics order is detected; and if it is detected that the user has uploaded the declaration information, at least the logistics order is sent to the delivery party to deliver the object to be transported in the logistics order. In this way, it is possible to automatically determine whether the declaration information needs to be provided based on the status of the object to be transported, so as to facilitate the user's decision whether to provide the declaration information. In addition, it is also possible to prevent logistics orders that lack declaration information from being erroneously distributed, avoid disputes, and improve the safety and compliance of logistics operations.

[0029] Some example embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings.

[0030] Figure 1 A schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented is shown. In the example environment 100, an application 120 is installed in a terminal device 110. A user 140 can interact with the application 120 via the terminal device 110 and / or an attached device of the terminal device 110.

[0031] In some embodiments, the application 120 can be downloaded and installed on the terminal device 110. In some embodiments, the application 120 can also be accessed through other means, such as through a web page. Figure 1 In the environment 100, if the application 120 is started, the terminal device 110 can present the interface 150 of the application 120. The interface 150 may include various user interfaces that the application 120 can provide. The interface 150 is sometimes also referred to as a client interface.

[0032] In an embodiment of the present disclosure, application 120 includes any appropriate application capable of providing a logistics order sending service.

[0033] In some embodiments, the terminal device 110 can communicate with the server 130 to provide services for the application 120 (for example, the server 130 can receive a logistics order sent by the terminal device 110 and arrange a distributor for it based on the information in the logistics order). The terminal device 110 can be any type of mobile terminal, fixed terminal or portable terminal, including a mobile phone, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a personal communication system (PCS) device, a personal navigation device, a personal digital assistant (PDA), an audio / video player, a digital camera / camcorder, a television receiver, a radio broadcast receiver, an e-book device, a gaming device, or any combination of the foregoing, including accessories and peripherals of these devices or any combination thereof. In some embodiments, the terminal device 110 can also support any type of interface for the user (such as a "wearable" circuit, etc.). The application 130 can be various types of computing systems / servers that can provide computing capabilities, including but not limited to mainframes, edge computing nodes, computing devices in cloud environments, and the like.

[0034] It should be understood that the structure and function of the various elements in the environment 100 are described for exemplary purposes only and do not imply any limitation on the scope of the present disclosure.

[0035] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.

[0036] In the following, for a better understanding of the embodiments of the present disclosure, at least reference will be made to Figure 2 The description is based on the example of the user interaction interface shown. Figure 2 A schematic diagram of an example of an order release interface according to some embodiments of the present disclosure is shown in FIG.

[0037] It should be understood that the user interaction interfaces (hereinafter referred to as interfaces) in these figures are merely examples, and various interface designs may exist in practice. The various graphical elements in the interface may have different arrangements and different visual representations, one or more of which may be omitted or replaced, and one or more other elements may also exist. The embodiments of the present disclosure are not limited in this respect.

[0038] In an embodiment of the present disclosure, the terminal device 110 may provide the user 140 with an order release interface (e.g., interface 150) after receiving an order release request from the user 140. The interface 150 may be used by the user 140 to generate a logistics order based on an interactive operation. For example, an input bar for each field (e.g., sender name, address, contact information, etc.) may be provided in the interface 150, so that the user 140 can provide the information required to generate a logistics order by entering the corresponding information in the input bar. In some embodiments, the terminal device 110 may present the interface 150 when a specific function in the application 120 is triggered. For example, when the user 140 is an "online seller" or "merchant", the application 120 may be a merchant workbench that can provide the user 140 with multiple applications such as order management, goods management, etc. integrated. In this case, a function control (e.g., sending goods, etc.) for triggering the interface 150 may be provided in the application 120 to trigger and obtain the interface 150 such as the order release interface.

[0039] For example, reference may be made to Figure 2 150 shown in the interface. In order to facilitate the understanding of the user 140, the terminal device 110 can provide fields and input boxes corresponding to the fields in different regions in the interface 150 based on the type of the field. For example, in the interface 150, the terminal device 110 can determine the area 210, the area 220 and the area 230. Area 210 can be used to fill in the content of the field associated with the "waybill information". Area 220 can be used to fill in the content of the field associated with the "shipping information" and the "receiving information". Area 230 can be used to fill in the content of the field of auxiliary information associated with the "object to be transported". In some embodiments, for the convenience of the user 140 to fill in. In some embodiments, for some fields, at least one candidate item can be pre-configured. Thus, the user 140 can quickly and accurately provide relevant information by selecting the candidate item. For example, the selection control 211 can be configured in the interface 150, and the user 140 can select the content to be filled in according to a group of candidates presented, for example, based on a pop-up menu.

[0040] Thus, user 140 may provide information through interaction with interface 150 to generate a logistics order.

[0041] Accordingly, the terminal device 110 determines the status of the object to be transported in the logistics order based on the information of the logistics order entered by the user 140 using the order release interface 150. For example, whether the object to be transported is damaged, whether it is about to rot, etc. In some embodiments, the status of the object to be transported includes the packaging status of the object to be transported, for example, whether the object to be transported is packaged, whether the packaging of the object to be transported is damaged, and the degree of damage to the packaging, etc. Therefore, it is possible to determine whether there is an "abnormality" based on the packaging of the goods to be transported, so as to determine whether it is necessary to communicate and negotiate with the user 140 to avoid disputes.

[0042] For example, the user 140 can enter the packaging status of the object to be shipped through the input box 231 in the order release interface 150. Similarly, in order to facilitate the user 140 to enter content, a group of options can be pre-configured for the input box 231, so that the user 140 can provide the packaging status by selecting the options.

[0043] Further, the terminal device 110 can determine whether the status provided by the user 140 is a predetermined status to determine whether the user 140 is required to upload declaration information for the logistics order. Here, the predetermined status refers to a status in which declaration information may need to be provided. The specific predetermined status can be determined based on the user of the logistics order and the distributor. In some embodiments, the predetermined status includes an unpackaged state of the object to be transported or a state in which the proportion of damaged packaging of the object to be transported exceeds a preset threshold (for example, the proportion of damaged packaging that may cause damage to the object to be transported). Thus, constraints can be imposed on special situations such as no packaging and damage exceeding the damage proportion. In some embodiments, the predetermined status can be configured differently depending on the object to be transported.

[0044] In some embodiments, the declaration information is used for communication between user 140 and the logistics party (e.g., the delivery party). For example, user 140 can inform the delivery party through the declaration information that he is aware of certain special circumstances (e.g., unpackaged) and is willing to bear the corresponding responsibility for the losses caused by these special circumstances. For example, in the declaration information, user 140 can state that he is aware of the packaging status of the object to be transported, and the delivery party does not need to bear the responsibility for the losses caused by the packaging status (e.g., unpackaged). In some scenarios, the declaration information can also be referred to as a unilateral disclaimer, a unilateral disclaimer letter, etc. Therefore, the act of user 140 providing the declaration information can also be understood as a "disclaimer" to the delivery party.

[0045] In some embodiments, in order to facilitate the user 140 to upload the declaration information, the terminal device 110 may also provide a declaration release control in the interface 150, so that the user 140 can upload the declaration information by triggering the declaration release control. For example, after the declaration release control is triggered by the user 140, an upload area or an upload window may pop up, so that the user 140 can complete the upload of the declaration information by, for example, dragging the declaration information document to the upload area. This facilitates the operation of the user 140 and improves the efficiency of uploading the declaration information.

[0046] Exemplary continued reference Figure 2 , the interface 150 also includes a statement release control 231. The user 140 can trigger the statement release control 231 by, for example, clicking, etc. to obtain the area 232. Correspondingly, the user 140 can upload the statement information by, for example, dragging the relevant document of the disclaimer to the area 232. In some embodiments, the interface 150 can also present an indicator 233 in association with the statement release control 231, so that the user 140 understands whether the statement information has been uploaded based on the display style of the indicator 233. For example, when the user 140 uploads the disclaimer information, the indicator 233 can present a style including "√" to provide visual feedback to the user 140. In some embodiments, the indicator 233 can also be configured as a control that can be triggered, so that the user 140 requests to upload the statement information by clicking the indicator 233.

[0047] In some embodiments, during the process of user 140 uploading declaration information, terminal device 110 can also verify the identity information of user 140. For example, terminal device 110 can obtain the real-name verification information of user 140 to verify the real-name authentication status of user 140. For example, after obtaining the identity information of user 140, terminal device 110 can compare it with each identity information of the pre-maintained identity information set. For example, terminal device 110 can obtain the C code corresponding to the Electronic Business Unit (EBU) from the customer center, and verify it through the identity information of the current user 140 (for example, the department to which the merchant belongs, the business unit number deptNo, etc.). If the identity information set is in the target identity information that matches the identity information of user 140, or in other words, the identity information of user 140 matches the target identity information in the identity information set. Terminal device 110 determines that the identity information of user 140 has passed the verification and provides area 232 for it. In this way, it is prevented that the user 140 who does not have the authority mistakenly uploads the declaration information. In some embodiments, the identity information set can be determined based on the information provided by the target user (for example, the target merchant) with a cooperation agreement between the co-distributors. For example, the information stored in the identity information set can be determined based on the cooperation agreement collected in the contract center. Thus, it is possible to avoid mistakenly providing services to users 140 who do not have a cooperation agreement. In some embodiments, if the target identity information does not exist, the terminal device 110 can also generate corresponding prompt information to provide feedback on the situation.

[0048] Furthermore, a standardized document of the declaration information may be preset so that the user 140 can provide the declaration information by supplementing the relevant information in the standardized document, thereby improving the providing efficiency of the user 140 .

[0049] For example, please refer to Figure 3A and 3B . Figure 3A and 3B A schematic diagram showing an example of a standardized document 300 according to some embodiments of the present disclosure is shown.

[0050] First reference Figure 3A The standardized document 300 may be pre-configured so that after obtaining the standardized document 300 , the user 140 may obtain the declaration information by filling in the contents in areas 310 to 340 .

[0051] After the user 140 fills in the content based on the standardized document 300, for example Figure 3B Thus, user 140 can upload Figure 3B The standardized document 300 shown in FIG.

[0052] In some embodiments, a template acquisition control for acquiring a standardized document of declaration information may be presented in the interface 150. Similarly, the user 140 may acquire the standardized document by triggering the template acquisition control.

[0053] For example, the interface 150 may further include a template acquisition control 234, and the user 140 may, for example, click on the template acquisition control 234 to acquire, for example, Figure 3A The standardized document 300 shown in (for example, downloaded to the terminal device 110 itself).

[0054] For easier understanding, you can also refer to Figure 4 . Figure 4 A flowchart of a process 400 of sending a logistics order according to some embodiments of the present disclosure is shown.

[0055] The terminal device 110 can obtain the logistics order 410 generated by the user 140, and determine in box 420 whether the status of the object to be transported in the logistics order is a predetermined status.

[0056] If the state of the object to be transported is not the predetermined state, the terminal device 110 may execute box 440 to provide the logistics order 410 to the distributor to distribute the object to be transported in the logistics order 410. In the embodiment of the present disclosure, the distributor is the actual fulfiller of the goods. The terminal device 110 may at least provide the logistics order 410 to the distributor when it is determined that the user 140 does not need to provide declaration information for the logistics order 410 (for example, the packaging of the object to be transported in the logistics order 410 is intact and undamaged), so that the distributor provides logistics services based on the information recorded in the logistics order 410.

[0057] If the status of the object to be transported is a predetermined status, the terminal device 110 may execute 430 to detect whether the user uploads declaration information for the logistics order 410 .

[0058] Furthermore, if the user 140 uploads the declaration information for the logistics order 410, the terminal device 110 at least provides the logistics order 410 to the distributor in block 440. In some embodiments, the terminal device 110 may also provide the declaration information to the distributor when providing the logistics order 410, so that the distributor can understand whether it is "exempt from liability". In some scenarios, the terminal device 110 may store the declaration information in association with the logistics order 410, for example, through a local or non-local storage device, so as to obtain the corresponding declaration information when needed later.

[0059] In some embodiments, the process 400 may further include a block 450. In block 450, if the terminal device 110 detects that the user 140 has not uploaded the declaration information, it may provide prompt information to the user 140 to prompt the user 140 to upload the declaration information. In this way, the communication efficiency with the user 140 may be improved to avoid confusing the user 140.

[0060] In some embodiments, in order to more clearly and accurately identify the logistics order 410, the terminal device 110 may also generate an order number of the logistics order 410. Accordingly, for the above-mentioned box 440, the terminal device 110 may also send the order number of the logistics order 410 and the logistics order 410 to the distributor together. In some embodiments, the order number may be determined based on the timestamp generated by the logistics order 410, the logistics department information, etc. In some embodiments, the order number may also include a target number bit for indicating whether there is declaration information associated with the logistics order 410. Thus, it is possible to determine whether there is declaration information associated with the logistics order 410 based on the value of the target number bit. For example, when the value of the target number bit is 0, it indicates that there is no declaration information associated with the logistics order 410, and when the value of the target number bit is 1, it indicates that there is declaration information associated with the logistics order 410. Thus, the rapid circulation and identification of the order can also be realized through the order number in the future, and it can be understood whether there is associated declaration information for the logistics order 410 based on the value of the target number bit. In some scenarios, the target number bit can be, for example, the sendpay96 bit in the order number. In this way, the declaration information can be realized online, so that the subsequent delivery party, for example, the operation side can pick up the items according to the "exemption from liability" situation, and the claims side can distinguish the "exemption from liability" situation.

[0061] In some embodiments, after determining that the user 140 has uploaded the declaration information, the terminal device 110 may also send the declaration information to the verification party, which is used to verify whether the declaration information meets the verification requirements. In some embodiments, the verification party has the ability and authority to verify the content integrity and credibility of the declaration information. For example, the verification party may be the contract center in the above example. Accordingly, the verification party may verify whether the declaration information meets the verification requirements (for example, whether the content integrity of the declaration information meets the requirements, whether the declaring subject in the declaration information is a qualified merchant, etc.) upon receiving the verification information. If the requirements are met, the verification party may return a confirmation message to the terminal device 110 to indicate that the declaration information meets the verification requirements.

[0062] For this, you can also refer to Figure 5 . Figure 5 FIG. 5 is a flow chart showing a process 500 of verifying declaration information according to some embodiments of the present disclosure. Figure 5In the illustrated process 500 , the terminal device 110 may utilize, for example, the target number digits described above to provide feedback to the delivery party as to whether the logistics order 410 has any declaration information associated therewith.

[0063] In block 510 , the terminal device 110 may send the declaration information to a verifying party for verification by the verifying party.

[0064] In block 520 , the terminal device 110 determines whether verification confirmation information for the declaration information has been received from the verifier.

[0065] If verification confirmation information is received, in block 530 , the terminal device 110 may update the value of the target number bit in the order number, for example, from 0 to 1, to indicate the presence of the declaration information.

[0066] Furthermore, the terminal device 110 may continue to provide the distributor with the order number and the logistics order 410 with the updated target number value at block 440. Thus, the distributor (e.g., the distributor's backend process department, etc.) may understand that the user 140 uploaded the declaration information for the logistics order 410 based on the target number value.

[0067] Furthermore, after the terminal device 110 at least sends the logistics order 410 to the distributor to distribute the objects to be shipped in the logistics order 410, a publishing details interface for feedback of order details can also be provided to the user 140. In some embodiments, the publishing details interface can be used to display historical logistics orders that have been sent to the distributor. In the publishing details interface, the user 140 can, for example, click on the number corresponding to the historical logistics order to obtain relevant information of the historical logistics order. For example, the release time of the historical logistics order, the logistics department involved in the historical logistics order, and so on. Generally, this information can be determined based on the information provided by the user 140 when submitting the logistics order 410, and the information generated by issuing the logistics order 410 to the distributor.

[0068] For example, reference may be made to Fig. 6A and 6B . Fig. 6A A schematic diagram showing an example of a posting details interface 600A according to some embodiments of the present disclosure is shown. Fig. 6A A schematic diagram of an example of a publishing details interface 600B according to other embodiments of the present disclosure is shown. Based on the content presented in the publishing details interface 600A, the user 140 can understand information such as "logistics department" and "logistics department number". Based on the content presented in the publishing details interface 600B, the user 140 can understand, for example, the source of the object to be transported by the historical order, the specific content of the object to be transported, etc.

[0069] In some embodiments, the terminal device 110 may also provide a viewing control for viewing historical declaration information for historical logistics orders in the publishing details interface. Thus, it is convenient for the user 140 to obtain declaration information associated with historical logistics orders by triggering the viewing control. Fig. 6A A view control 610 is also presented on the release details interface 600A, and the user 140 can obtain historical declaration information associated with the historical logistics order by, for example, clicking on the view control 610 .

[0070] In some embodiments, the terminal device 110 may also provide a download control for obtaining historical declaration information in the publishing details interface. Thus, the user 140 may download and store the historical declaration information associated with the historical logistics order to the local computer by triggering the download control. Figure 6B A download control 620 is also presented in the release details interface 600B, and the user 140 can store the historical declaration information associated with the historical logistics order to the local computer by, for example, clicking the download control 620. In some embodiments, a viewing control 610 and a download control 620 can also be provided to, for example, the operation side and the claims side in a similar manner, so as to facilitate the personnel of the relevant links to view and obtain the historical declaration information associated with the historical order according to their needs.

[0071] In some embodiments, the terminal device 110 may also determine whether the historical logistics order is associated with historical declaration information, for example, based on the value of the target number bit in the order number. Accordingly, the terminal device 110 may present the view control 610 and the download control 620 only when the historical logistics order is associated with historical declaration information (for example, sendpay96 is 1). Thus, it is possible to avoid erroneously presenting the view control 610 and the download control 620 when there is no historical declaration information, thereby avoiding confusion for the user 140.

[0072] Then, the solution provided by the present disclosure can not only support the merchant's user 140 to provide declaration information online (for example, signing a unilateral exemption letter), but also mark the exemption logistics order, so that the whole process of the operation side is visible, and the claim side is visible at the same time. Such a solution can improve the efficiency of the whole chain operation.

[0073] Figure 7 FIG. 7 is a flowchart of a process 700 for issuing a logistics order according to some embodiments of the present disclosure. The process 700 may be implemented at the terminal device 110. Figure 1 Process 700 is described.

[0074] In block 710, the terminal device 110 provides an order publishing interface for the user in response to receiving the order publishing request from the user. In an embodiment of the present disclosure, the order publishing interface is used to generate a logistics order based on the user's interactive operation.

[0075] In box 720, the terminal device 110 determines the status of the object to be shipped in the logistics order based on the information of the logistics order entered by the user using the order release interface.

[0076] In block 730 , if the terminal device 110 determines that the status is a predetermined status, it is detected whether the user has uploaded declaration information for the logistics order.

[0077] In box 740, if the terminal device 110 detects that the user has uploaded the declaration information, at least the logistics order is sent to the delivery party to deliver the objects to be shipped in the logistics order.

[0078] In some embodiments, process 700 further includes: if it is detected that the user has not uploaded the declaration information, prompting the user to upload the declaration information.

[0079] In some embodiments, process 700 further includes: providing a declaration release control in the order release interface; and in response to detecting a trigger operation on the declaration release control, providing an upload area for the user to upload the declaration information.

[0080] In some embodiments, providing the upload area for the user includes: verifying the identity information of the user; and providing the upload area for the user in response to the identity information matching the target identity information in the pre-maintained identity information set.

[0081] In some embodiments, process 700 also includes: providing a template acquisition control in an order release interface, wherein the template acquisition control is used to provide a standardized document for generating declaration information; and providing the standardized document to the user in response to detecting a trigger operation on the template acquisition control.

[0082] In some embodiments, at least sending the logistics order to the delivery party includes: generating an order number for the logistics order; and sending the order number and the logistics order to the delivery party.

[0083] In some embodiments, process 700 also includes: sending the declaration information to a verification party, the verification party is used to verify whether the declaration information meets the verification requirements; and in response to receiving verification confirmation information from the verification party, updating the order number, the verification confirmation information indicates that the declaration information meets the verification requirements; and wherein sending the order number and the logistics order to the delivery party includes: sending the updated order number and the logistics order to the delivery party.

[0084] In some embodiments, updating the order number includes: updating the value of the target number bit in the order number to a target value indicating the presence of declaration information associated with the logistics order.

[0085] In some embodiments, process 700 also includes: providing a publishing details interface for the user, the publishing details interface is used to display historical logistics orders that have been sent to the delivery party, wherein the publishing details interface also includes at least one of the following: a viewing control for viewing historical declaration information for historical logistics orders, and a download control for obtaining historical declaration information.

[0086] In some embodiments, the status of the object to be shipped includes a packaging status of the object to be shipped.

[0087] In some embodiments, the predetermined state includes a state where the object to be transported is unpackaged or a state where the proportion of damaged packaging of the object to be transported exceeds a preset threshold.

[0088] Figure 8 A schematic structural block diagram of an apparatus 800 for issuing a logistics order according to some embodiments of the present disclosure is shown. The apparatus 800 may be implemented as or included in a terminal device 110. Each module / component in the apparatus 800 may be implemented by hardware, software, firmware, or any combination thereof.

[0089] As shown in the figure, the device 800 includes an interface providing module 810, which is configured to provide an order publishing interface for the user in response to receiving an order publishing request from the user, and the order publishing interface is used to generate a logistics order based on the user's interactive operation; a status determination module 820, which is configured to determine the status of the objects to be transported in the logistics order based on the information of the logistics order entered by the user using the order publishing interface; a declaration detection module 830, which is configured to detect whether the user has uploaded declaration information for the logistics order if the status is determined to be a predetermined status; an order sending module 840, which is configured to at least send the logistics order to the delivery party to deliver the objects to be transported in the logistics order if it is detected that the user has uploaded the declaration information.

[0090] In some embodiments, the apparatus 800 further includes: a prompting module configured to prompt the user to upload the declaration information if it is detected that the user has not uploaded the declaration information.

[0091] In some embodiments, the device 800 also includes: an upload area presentation module, configured to provide a declaration release control in the order release interface; and in response to detecting a trigger operation on the declaration release control, providing the user with an upload area for uploading declaration information.

[0092] In some embodiments, providing the upload area for the user includes: verifying the identity information of the user; and providing the upload area for the user in response to the identity information matching the target identity information in the pre-maintained identity information set.

[0093] In some embodiments, the device 800 also includes: a document providing module, configured to provide a template acquisition control in an order publishing interface, wherein the template acquisition control is used to provide a standardized document for generating declaration information; and in response to detecting a trigger operation on the template acquisition control, providing a standardized document to a user.

[0094] In some embodiments, at least sending the logistics order to the delivery party includes: generating an order number for the logistics order; and sending the order number and the logistics order to the delivery party.

[0095] In some embodiments, the device 800 also includes: a number update module, which is configured to send the declaration information to the verification party, and the verification party is used to verify whether the declaration information meets the verification requirements; and in response to receiving verification confirmation information from the verification party, updating the order number, the verification confirmation information indicates that the declaration information meets the verification requirements; and sending the order number and the logistics order to the delivery party includes: sending the updated order number and logistics order to the delivery party.

[0096] In some embodiments, updating the order number includes: updating the value of the target number bit in the order number to a target value indicating the presence of declaration information associated with the logistics order.

[0097] In some embodiments, the device 800 also includes: a details interface providing module, configured to provide a user with a publishing details interface, the publishing details interface is used to display historical logistics orders that have been sent to the delivery party, wherein the publishing details interface also includes at least one of the following: a viewing control for viewing historical declaration information for historical logistics orders, and a download control for obtaining historical declaration information.

[0098] In some embodiments, the status of the object to be shipped includes a packaging status of the object to be shipped.

[0099] In some embodiments, the predetermined state includes a state where the object to be transported is unpackaged or a state where the proportion of damaged packaging of the object to be transported exceeds a preset threshold.

[0100] Fig. 9 A block diagram of an electronic device 900 is shown in which one or more embodiments of the present disclosure may be implemented. It should be understood that Fig. 9 The electronic device 900 shown is merely exemplary and should not constitute any limitation on the functionality and scope of the embodiments described herein. Fig. 9 The electronic device 900 shown can be used to implement Figure 1terminal device 110.

[0101] like Fig. 9 As shown, the electronic device 900 is in the form of a general electronic device. The components of the electronic device 900 may include, but are not limited to, one or more processors or processing units 910, a memory 920, a storage device 930, one or more communication units 940, one or more input devices 950, and one or more output devices 960. The processing unit 910 may be an actual or virtual processor and is capable of performing various processes according to a program stored in the memory 920. In a multi-processor system, multiple processing units execute computer executable instructions in parallel to improve the parallel processing capability of the electronic device 900.

[0102] The electronic device 900 typically includes a plurality of computer storage media. Such media can be any accessible media that can be obtained by the electronic device 900, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 920 can be a volatile memory (e.g., a register, a cache, a random access memory (RAM)), a non-volatile memory (e.g., a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), flash memory) or some combination thereof. The storage device 930 can be a removable or non-removable medium, and can include a machine-readable medium, such as a flash drive, a disk, or any other medium, which can be used to store information and / or data and can be accessed within the electronic device 900.

[0103] The electronic device 900 may further include additional removable / non-removable, volatile / non-volatile storage media. Fig. 9 As shown in , a disk drive for reading or writing from a removable, non-volatile disk (e.g., a "floppy disk") and an optical drive for reading or writing from a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to the bus (not shown) by one or more data media interfaces. Memory 920 may include a computer program product 925 having one or more program modules that are configured to perform various methods or actions of various embodiments of the present disclosure.

[0104] The communication unit 940 implements communication with other electronic devices through a communication medium. Additionally, the functions of the components of the electronic device 900 can be implemented with a single computing cluster or multiple computing machines that can communicate through a communication connection. Therefore, the electronic device 900 can operate in a networked environment using a logical connection with one or more other servers, a network personal computer (PC), or another network node.

[0105] The input device 950 may be one or more input devices, such as a mouse, a keyboard, a tracking ball, etc. The output device 960 may be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 900 may also communicate with one or more external devices (not shown) through the communication unit 940 as needed, such as a storage device, a display device, etc., communicate with one or more devices that allow a user to interact with the electronic device 900, or communicate with any device that allows the electronic device 900 to communicate with one or more other electronic devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface (not shown).

[0106] According to an exemplary implementation of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored, wherein the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method described above.

[0107] Various aspects of the present disclosure are described herein with reference to the flowcharts and / or block diagrams of the methods, devices, equipment, and computer program products implemented according to the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer-readable program instructions.

[0108] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device that implements the functions / actions specified in one or more boxes in the flowchart and / or block diagram is generated. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause the computer, programmable data processing device, and / or other equipment to work in a specific manner, so that the computer-readable medium storing the instructions includes a manufactured product, which includes instructions for implementing various aspects of the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0109] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, so that the instructions executed on the computer, other programmable data processing apparatus, or other device implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0110] The flow chart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to multiple implementations of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a part of a module, program segment or instruction, and a part of a module, program segment or instruction includes one or more executable instructions for realizing the logical function of the specification. In some implementations as replacements, the function marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous square boxes can actually be executed substantially in parallel, and they can sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be realized by a special hardware-based system that performs the function or action of the specification, or can be realized by a combination of special hardware and computer instructions.

[0111] The above descriptions of various implementations of the present disclosure are exemplary, non-exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described implementations. The selection of terms used herein is intended to best explain the principles of the implementations, practical applications, or improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the various implementations disclosed herein.

Claims

1. A method for issuing a logistics order, comprising: In response to receiving an order release request from a user, providing the user with an order release interface, wherein the order release interface is used to generate a logistics order based on the user's interactive operation; Determine the status of the object to be transported in the logistics order based on the information of the logistics order entered by the user using the order release interface; If it is determined that the state is a predetermined state, detecting whether the user has uploaded declaration information for the logistics order; as well as If it is detected that the user has uploaded the declaration information, at least the logistics order is sent to the delivery party to deliver the object to be shipped in the logistics order.

2. The method according to claim 1, further comprising: If it is detected that the user has not uploaded the declaration information, the user is prompted to upload the declaration information.

3. The method according to claim 1, further comprising: Providing a statement publishing control in the order publishing interface; as well as In response to detecting a triggering operation on the declaration publishing control, an upload area for uploading the declaration information is provided to the user.

4. The method according to claim 3, wherein providing the user with the upload area comprises: Verifying the identity information of the user; as well as In response to the identity information matching the target identity information in the pre-maintained identity information set, the upload area is provided for the user.

5. The method according to claim 1, further comprising: Providing a template acquisition control in the order release interface, wherein the template acquisition control is used to provide a standardized document for generating the declaration information; as well as In response to detecting a triggering operation on the template acquisition control, providing the standardized document to the user.

6. The method according to claim 1, wherein at least sending the logistics order to the delivery party comprises: Generate an order number for the logistics order; The order number and the logistics order are sent to the delivery party.

7. The method according to claim 6, further comprising: Sending the declaration information to a verification party, which verifies whether the declaration information meets the verification requirements; as well as updating the order number in response to receiving verification confirmation information from the verifying party, the verification confirmation information indicating that the declaration information satisfies verification requirements; and The sending of the order number and the logistics order to the delivery party includes: sending the updated order number and the logistics order to the delivery party.

8. The method of claim 7, wherein updating the order number comprises: The value of the target number bit in the order number is updated to a target value indicating the presence of declaration information associated with the logistics order.

9. The method according to claim 1, further comprising: Providing the user with a publishing details interface, wherein the publishing details interface is used to display the historical logistics orders that have been sent to the delivery party, The publishing details interface also includes at least one of the following: a viewing control for viewing historical declaration information for the historical logistics orders, and a download control for obtaining the historical declaration information.

10. The method according to claim 1, wherein the state of the object to be shipped includes a packaging state of the object to be shipped.

11. The method according to claim 10, wherein the predetermined state comprises a state where the object to be transported is unpackaged or a state where a proportion of package damage of the object to be transported exceeds a preset threshold.

12. A device for issuing a logistics order, comprising: An interface providing module, configured to provide an order publishing interface for the user in response to receiving an order publishing request from the user, wherein the order publishing interface is used to generate a logistics order based on the interactive operation of the user; A status determination module, configured to determine the status of the object to be transported in the logistics order based on the information of the logistics order entered by the user using the order release interface; a declaration detection module, configured to detect whether the user has uploaded declaration information for the logistics order if it is determined that the state is a predetermined state; as well as The order sending module is configured to at least send the logistics order to the delivery party to deliver the object to be shipped in the logistics order if it is detected that the user has uploaded the declaration information.

13. An electronic device comprising: at least one processing unit; as well as At least one memory, the at least one memory being coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions causing the electronic device to perform the method according to any one of claims 1 to 11 when executed by the at least one processing unit.

14. A computer-readable storage medium having a computer program stored thereon, wherein the computer program can be executed by a processor to implement the method according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • Automatic arbitration system and method for express damaged pieces

    CN111489127A

  • Package damage processing method and device, medium and terminal equipment

    CN112200686A

  • Information storage method, system and device

    CN113127487A

  • Overseas warehouse logistics return method

    CN113610473A

  • Logistics scheduling method and device of e-commerce platform, electronic equipment and storage medium

    CN114202288A