A logistics query optimization method and system, a terminal device, and a storage medium

By optimizing the processing of tracking number data and component loading in the logistics query system, the problem of communication difficulties between different types of tracking number query components was solved, enabling efficient logistics detail query and improving user experience.

CN115577153BActive Publication Date: 2026-07-21SHANGHAI SHENXUE SUPPLY CHAIN MANAGEMENT CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHANGHAI SHENXUE SUPPLY CHAIN MANAGEMENT CO LTD
Filing Date
2022-10-08
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

In existing logistics tracking systems, different types of tracking numbers correspond to different tracking components, leading to difficulties in communication between components and excessively long return times for detailed information, resulting in a poor user experience.

Method used

By obtaining the query order number and determining whether it is in the visible order number list, the order number data is associated, a target display area is generated according to the preset splitting rules, the target query component that meets the preset loading standards is obtained, and the target details information is loaded in segments to optimize the query process.

Benefits of technology

It improves the efficiency of logistics details query, enhances user experience, reduces blank screens, and ensures data globalization and loading efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115577153B_ABST
    Figure CN115577153B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of logistics management, in particular to a logistics query optimization method and system, terminal equipment and a storage medium, which comprises the following steps: acquiring a query number; judging whether the query number is in a number visible list; if the query number is in the visible area, acquiring and associating number data of the query number; processing the number data according to a preset splitting rule to generate a target display area; acquiring a target query component according to the target display area; judging whether the target query component meets a preset loading standard; and if the target query component meets the preset loading standard, acquiring target detail information according to the target query component. The logistics query optimization method and system, terminal equipment and storage medium provided by the application can improve the efficiency of logistics detail query and further improve the experience of users.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of logistics management technology, and in particular to a logistics query optimization method, system, terminal equipment and storage medium. Background Technology

[0002] Logistics management refers to the planning, organization, command, coordination, control, and supervision of logistics activities in the social production process, based on the laws governing the physical flow of material resources and applying basic management principles and scientific methods. This aims to achieve optimal coordination and cooperation among various logistics activities, thereby reducing logistics costs and improving logistics efficiency and economic benefits.

[0003] Currently, logistics tracking numbers are divided into three categories: ordinary tracking numbers, package tracking numbers, and task tracking numbers, each corresponding to a specific business. Each specific business is implemented through a routing page, which matches the corresponding tracking number data according to the tracking number and displays the tracking number information based on the characteristics of the tracking number data.

[0004] When querying the details of a logistics tracking number, different types of tracking numbers correspond to different query components, resulting in different detailed information for each component. Consequently, during the full data loading process of the input tracking number, the system may experience communication difficulties between components and excessively long return times for the corresponding detailed content, leading to a decline in user experience. Summary of the Invention

[0005] To improve the efficiency of logistics detail query and further enhance the user experience, this application provides a logistics query optimization method, system, terminal device, and storage medium.

[0006] Firstly, this application provides a logistics query optimization method, comprising the following steps:

[0007] Get the query number;

[0008] Determine whether the query order number is in the order number visible list;

[0009] If it is within the visible area, then obtain and associate the query number with the query number;

[0010] The order number data is processed according to a preset splitting rule to generate a target display area;

[0011] Based on the target display area, obtain the target query component;

[0012] Determine whether the target query component meets the preset loading criteria;

[0013] If the preset loading criteria are met, then target details information is obtained according to the target query component.

[0014] By adopting the above technical solution, the corresponding query number is obtained, and the query data of the query number is associated within the visible list of the query numbers. On the one hand, the data is globalized, and on the other hand, the efficiency of loading the query number data is improved. The query number data is further processed according to the preset splitting rules to obtain the corresponding target display area. Based on user needs, the target query components that meet the preset loading standards in the target display area are loaded in segments, thereby obtaining the logistics target details information corresponding to the query number data, thereby improving the efficiency of logistics details query and further enhancing the user experience.

[0015] Optionally, after obtaining multiple tracking numbers, the following steps are also included:

[0016] Determine whether multiple tracking numbers meet preset characteristic standards;

[0017] If the preset characteristic criteria are met, multiple logistics tracking numbers are processed according to preset sorting rules to form a tracking number list.

[0018] By adopting the above technical solution, multiple logistics tracking numbers are analyzed and judged according to preset characteristic standards, thereby reducing the addition of logistics tracking numbers that do not meet the standards. Furthermore, multiple logistics tracking numbers are processed according to preset sorting rules to obtain the corresponding tracking number list, so that the batch-copied tracking numbers are displayed as a tracking number list, which meets the needs of batch tracking number input and query.

[0019] Optionally, after processing multiple logistics tracking numbers according to a preset sorting rule and obtaining the tracking number sorting sequence, the following steps are included:

[0020] Based on the sorting sequence number, obtain the current input row;

[0021] Determine the state of the current input line;

[0022] If the line is empty, no new line will be added;

[0023] If the maximum number of rows is reached, no new rows will be added.

[0024] By adopting the above technical solution, the corresponding newline input configuration is set according to the actual situation of the current input line, thereby improving data loading efficiency.

[0025] Optionally, obtaining the target query component based on the target display area includes the following steps:

[0026] Based on the target display area, obtain the target query item;

[0027] Determine whether the target query item conforms to the preset sticky rule;

[0028] If the target query item meets the preset sticky rule, then the target query component is obtained by processing the target query item according to the preset sticky rule.

[0029] By adopting the above technical solution, the specified target query item is made to be attached to the top according to the preset attachment rules, which makes it easier to obtain relevant information of the target query item in the current target query component.

[0030] Optionally, obtaining target details information based on the target query component includes the following steps:

[0031] Load the target query component and obtain the target query area;

[0032] Determine whether target details exist within the target query area;

[0033] If the target details information exists, then the target query area is placed at the top according to the preset top rule.

[0034] By adopting the above technical solution, the target query item containing the query content is placed at the top according to the preset top rule, thereby improving the efficiency of obtaining the query content.

[0035] Optionally, after obtaining the target details information according to the target query component if the preset loading criteria are met, the following steps are also included:

[0036] Based on the target details, obtain the upload operation area;

[0037] Based on the order number data, obtain the corresponding target parameters;

[0038] The upload operation area inputs and reads the target parameters and obtains the return value;

[0039] Determine whether the return value is an empty set;

[0040] If it is not the empty set, the upload result is obtained based on the return value.

[0041] By adopting the above technical solution, the unique order number data is used as a string input to become the data content of the target parameter, ensuring that each upload result is unique and making up for the defect that batch upload of components cannot clearly distinguish the upload components.

[0042] Optionally, after obtaining the target details information according to the target query component if the preset loading criteria are met, the following steps are also included:

[0043] Based on the query number, obtain the target address information;

[0044] By associating the query number with the target address information, the target query number is obtained;

[0045] Based on the target order number, obtain the target details information.

[0046] By adopting the above technical solution, users can query the corresponding detailed data by clicking on the target order number, which is seamless and improves the user experience during the query process.

[0047] Secondly, this application also provides a logistics query optimization system, including:

[0048] The acquisition module is used to retrieve multiple tracking numbers;

[0049] The order number determination module is used to determine whether the query order number is in the order number visible list. If it is in the visible area, the order number data of the query order number is obtained and associated.

[0050] The processing module is used to process the order number data according to preset splitting rules and generate the target display area;

[0051] The loading module is used to obtain the target query component based on the target display area;

[0052] The component judgment module is used to determine whether the target query component meets the preset loading criteria. If it meets the preset loading criteria, the target details information is obtained based on the target query component.

[0053] By adopting the above technical solution, the acquisition module obtains the corresponding query order number, and then the order number judgment module queries the order number data association within the order number visual list. This makes the data global and improves the efficiency of loading order number data. The processing module further processes the order number data generated by the order number judgment module according to preset splitting rules to obtain the corresponding target display area. This allows the loading module to load the target display area in segments according to user needs, generating the corresponding target query component. Finally, the component analysis determines the target query component that meets the preset loading criteria, and the logistics target details information corresponding to the order number data is obtained based on the target query component. This improves the efficiency of logistics details query and further enhances the user experience.

[0054] Thirdly, this application provides a terminal device, which adopts the following technical solution:

[0055] A terminal device includes a memory and a processor. The memory stores a computer program that can run on the processor. When the processor loads and executes the computer program, it employs the aforementioned logistics query optimization method.

[0056] By adopting the above technical solution, a computer program is generated from the above-mentioned logistics query optimization method and stored in a memory for loading and execution by a processor. Thus, a terminal device is made based on the memory and processor for convenient use.

[0057] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution:

[0058] A computer-readable storage medium storing a computer program, which, when loaded and executed by a processor, employs the aforementioned logistics query optimization method.

[0059] By adopting the above technical solution, a computer program is generated from the above-mentioned logistics query optimization method and stored in a computer-readable storage medium for loading and execution by a processor. The computer-readable storage medium facilitates the reading and storage of the computer program.

[0060] In summary, this application includes the following beneficial technical effects: It obtains the corresponding query order number, and by associating the order number data within the visible list, it globalizes the data and improves the efficiency of loading order number data. Furthermore, it processes the order number data according to preset splitting rules to obtain the corresponding target display area. Based on user needs, it loads target query components that meet preset loading standards in the target display area in segments, thereby obtaining the logistics target details information corresponding to the order number data. This improves the efficiency of logistics detail queries and further enhances the user experience. Attached Figure Description

[0061] Figure 1 This is a flowchart illustrating steps S101 to S107 of a logistics query optimization method according to this application.

[0062] Figure 2 This is a visual list of tracking numbers for a logistics query optimization method proposed in this application.

[0063] Figure 3 This is a flowchart illustrating steps S201 to S202 in a logistics query optimization method according to this application.

[0064] Figure 4 This is a flowchart of the query order number input box for a logistics query optimization method according to this application.

[0065] Figure 5 This is a flowchart illustrating steps S301 to S304 of a logistics query optimization method according to this application.

[0066] Figure 6 This is a flowchart illustrating steps S401 to S403 in a logistics query optimization method according to this application.

[0067] Figure 7 This is a sticky chart of the tracking number data list for a logistics query optimization method proposed in this application.

[0068] Figure 8 This is a flowchart illustrating steps S501 to S503 in a logistics query optimization method according to this application.

[0069] Figure 9 This is a flowchart illustrating steps S601 to S605 of a logistics query optimization method according to this application.

[0070] Figure 10 This is a diagram of the upload operation area for a logistics query optimization method proposed in this application.

[0071] Figure 11 This is a flowchart illustrating steps S701 to S703 in a logistics query optimization method according to this application.

[0072] Figure 12 This is a schematic diagram of a logistics query optimization system according to this application.

[0073] Explanation of reference numerals in the attached figures:

[0074] 1. Acquisition module; 2. Order number judgment module; 3. Processing module; 4. Loading module; 5. Component judgment module. Detailed Implementation

[0075] The following is in conjunction with the appendix Figure 1-12 This application will be described in further detail.

[0076] This application discloses a logistics query optimization method, referring to... Figure 1 This includes the following steps:

[0077] S101. Obtain the query number;

[0078] S102. Determine whether the query order number is in the visible order number list;

[0079] S103. If it is within the visible area, then obtain and associate the query order number data;

[0080] S104. Process the order number data according to the preset splitting rules and generate the target display area;

[0081] S105. Obtain the target query component based on the target display area;

[0082] S106. Determine whether the target query component meets the preset loading criteria;

[0083] S107. If the preset loading criteria are met, the target details information is obtained from the target query component.

[0084] In practical applications, from a design perspective, logistics details categorize logistics tracking numbers into three types: ordinary tracking numbers, package tracking numbers, and task tracking numbers. Each type of tracking number corresponds to a specific business, and each specific business is implemented through a routing plane. The tracking number can be any one or a combination of ordinary tracking numbers, package tracking numbers, and task tracking numbers.

[0085] Loading multiple component types results in slow API requests because each type has different content, and even the height of the same type of content varies. Furthermore, communication difficulties exist between these different component types due to the isolation and independent data between the ordinary order number, package number, and task number components.

[0086] For example, such as Figure 2 As shown, the visual list of order numbers refers to the visually sorted list formed by inputting the order number. Based on the order number input by the user, it is determined whether each order number is in the visual list. Each order number corresponds to a main content area, which is the display area of ​​the target details information. If it is in the visual area, the order number data corresponding to each business of the order number is obtained and associated, so that the data is globalized and global sharing is achieved.

[0087] If you need to query 300 query numbers, you will have to wait until all 300 numbers have been queried before the data is returned. During the waiting process, a blank screen will appear. This solution improves query efficiency by using a batch loading method.

[0088] In practical applications, there are various reasons for a white screen. For example, when using the .NET programming language, if 300 query numbers are retrieved, the data will not be returned until all 300 query numbers have been retrieved. During the waiting period for the data to be returned, the corresponding main content area will become white due to waiting for the data to be loaded.

[0089] To address the issue of a blank screen caused by waiting for data to load, this solution splits the user-inputted query number into two parts based on a preset splitting rule. If the user inputs 100 query numbers, the first 20 are loaded, and the remaining 80 are loaded together to generate the corresponding target display area. This target display area is the main content area corresponding to the query number, thus reducing the occurrence of blank screens in the main content area. Of course, other preset splitting rules can also be used, such as loading the query numbers corresponding to the visible query number list first, and then loading the remaining query numbers together.

[0090] Further, based on the target display area, the corresponding target query component is obtained. The target query component refers to the category component corresponding to the type of the main content of the query number. For example, the trajectory overview content, tracking record content, and message record content of the query number correspond to the trajectory query component, tracking query component, and message query component, respectively. Special handling is carried out for the message query component, which is slower to query. The message query component is loaded and displayed after the query number is visible. The target details information corresponding to the message query component is then loaded. On the other hand, the message query component must meet the corresponding preset loading criteria before subsequent data loading will proceed.

[0091] In the logistics query optimization method provided in this embodiment, the corresponding query number is obtained, and the query data of the query number is associated within the visible list of the query number. This makes the data global and improves the efficiency of loading the query number data. The query number data is further processed according to the preset splitting rules to obtain the corresponding target display area. The target query components that meet the preset loading standards in the target display area are loaded in segments according to user needs, thereby obtaining the logistics target details information corresponding to the query number data, thereby improving the efficiency of logistics details query and further enhancing the user experience.

[0092] In one embodiment of this example, such as Figure 3 As shown, the following steps are included after step S101:

[0093] S201. Determine whether multiple tracking numbers meet the preset characteristic standards;

[0094] S202. If the preset characteristic standards are met, multiple logistics tracking numbers will be processed according to the preset sorting rules to form a tracking number list.

[0095] In practical applications, preset characteristic standards refer to standards that conform to the characteristics of the corresponding express tracking numbers of logistics companies. For example, express companies such as STO Express, YTO Express, and JD Express all have their own characteristic standards corresponding to their express tracking numbers. Preset sorting rules refer to sorting according to the time sequence of the user's input query tracking number and whether it is marked.

[0096] like Figure 4 As shown, the system records multiple query numbers entered by the user in real time, and then verifies whether the query numbers conform to the characteristics of Shentong Express query numbers. If they do, the system sorts the multiple query numbers according to the preset sorting rules to form a list of query numbers. In the list of query numbers, users can clear the entered query numbers in a single line or clear all entered query numbers in batches.

[0097] The logistics query optimization method provided in this embodiment analyzes and judges multiple logistics tracking numbers based on preset characteristic standards, thereby reducing the addition of logistics tracking numbers that do not meet the standards. Furthermore, it processes the multiple logistics tracking numbers according to preset sorting rules to obtain a corresponding tracking number list, so that the batch-copied tracking numbers are displayed as a tracking number list, which meets the needs of batch tracking number input and query.

[0098] In one embodiment of this example, such as Figure 5 As shown, the following steps are included after step S202:

[0099] S301. Based on the list of order numbers, retrieve the current input row;

[0100] S302. Determine the status of the current input line;

[0101] S303. If the line is blank, no new line will be added.

[0102] S304. If the maximum number of rows is reached, no new rows will be added.

[0103] In practical applications, the status of the current input row includes an empty row and the maximum number of rows. The current input row refers to the current input row in the query order number input box. An empty row means that no query order number has been entered in the current input row. The maximum number of rows refers to the maximum number of rows allowed in the order number list.

[0104] For example, if a user needs to enter 100 query numbers, with one query number per line, when the 55th query number is entered, the current input line 55 is empty, so the system will not add a new line. This allows the system to load the corresponding empty line data based on the actual amount of user input, improving data processing efficiency. When the 100th query number is entered, the maximum number of lines allowed in the query number list is 100. Therefore, if the current input line is 100 lines, no new lines will be added. The system sets the corresponding line break input configuration based on the actual situation of the current input line, thereby improving data loading efficiency.

[0105] In one embodiment of this example, such as Figure 6 As shown, step S106 includes the following steps:

[0106] S401. Obtain the target query item based on the target display area;

[0107] S402. Determine whether the target query item conforms to the preset sticky rule;

[0108] S403. If the target query item meets the preset sticky rule, then process the target query item according to the preset sticky rule and obtain the target query component.

[0109] In practical applications, the target query item displays a list of tracking numbers. When the logistics details need to display a list of tracking numbers in batches, if there is too much detail content for a single tracking number, a scroll bar will be generated. When scrolling down the scroll bar, the list of tracking numbers will be pulled out of the visible area, making it impossible to clearly see the data information in the current tracking number list. The preset sticky rule refers to the sticky rule designed according to the needs of the sticky tracking number list. Sticky means that the tracking number list is fixed at a certain position in the visible area and scrolls with the scroll bar.

[0110] Preset sticky rules can achieve the sticky effect with just one line of code. Compared with the Affix component of Fusion components, there is no need to calculate the container height. The Affix component of Fusion components is used for enterprise backend product development. If the specified element is inside the container, the sticky rule will be set for the element. If there are multiple elements in the visible area that need to be sticky, the sticky rule can also be set for multiple elements. Therefore, whether it is a single element or a batch of elements, they can be sticky.

[0111] For example, such as Figure 7 As shown, according to the preset sticky-on rule, the order number data list of order number 773093813971148 is set to stick to the top. As the slider scrolls down to the message content area, the order number data list of 773093813971148 moves down from the top of the visible area, thus sticking the specified target query item to the top according to the preset sticky-on rule, making it easier to obtain relevant information of the target query item in the current target query component.

[0112] In one embodiment of this example, such as Figure 8 As shown, step S108 includes the following steps:

[0113] S501. Load the target query component and obtain the target query area;

[0114] S502. Determine whether target details exist within the target query area;

[0115] S503. If target details exist, the target query area will be pinned to the top according to the preset top rule.

[0116] In practical applications, the target query area refers to the display area of ​​the target details information corresponding to the target query item, and the preset top rule means to put the target query area with the latest updated target details information at the top.

[0117] For example, the order number 773093813971148 corresponds to the trajectory query component, tracking query component, and message query component. By loading the trajectory query component, tracking query component, and message query component, the system displays the trajectory information query area, tracking information query area, and message information query area. The system further determines whether there is corresponding target details information in the trajectory information query area, tracking information query area, and message information query area. If so, the target query area with the latest updated target details information in the trajectory information query area, tracking information query area, and message information query area is pinned to the top. Thus, according to the pinning rule, the target query item with query content is pinned to the top, thereby improving the efficiency of obtaining query content.

[0118] In one embodiment of this example, such as Figure 9 As shown, the following steps are included after step S108:

[0119] S601. Obtain the upload operation area based on the target details;

[0120] S602. Obtain the corresponding target parameters based on the order number data;

[0121] S603. Input and read the target parameters in the upload operation area and obtain the return value;

[0122] S604. Determine if the return value is an empty set;

[0123] S605. If the set is not empty, the upload result is obtained based on the return value.

[0124] In practical applications, the logistics details have a list of information that displays tracking numbers in batches. Each list item may display uploaded attachments. The message board also allows for upload operations. In this case, the Fusion and Tree component instances will generate upload components with the same ID, so it is not possible to clearly distinguish the upload components.

[0125] like Figure 10 As shown, the upload operation area refers to the area where components can be uploaded. The target parameter refers to the unique key parameter set according to the order number data. When the user inputs and reads the target parameter, the corresponding return value can be obtained. The return value refers to the response result of reading the target parameter. Further, it is determined whether the return value is an empty set. If it is not an empty set, the corresponding upload result is obtained according to the return value, proving that the upload result of the upload component is correct.

[0126] By using the unique order number as the corresponding target parameter string as input, the data content of the target parameter is made up, thus ensuring that each upload result is unique and making up for the defect of batch upload components that cannot clearly distinguish the upload components.

[0127] In one embodiment of this example, such as Figure 11 As shown, the following steps are included after step S108:

[0128] S701. Obtain the target address information based on the query number;

[0129] S702. Link query order number and target address information to obtain the target order number;

[0130] S703. Obtain target details based on the target order number.

[0131] In practical applications, the tracking numbers under each business domain are only used for display. If you need to query the detailed data of the tracking number, you still need to access the logistics details site separately. If you need to access the logistics details site separately, you also need to log in, which is quite cumbersome. Therefore, in order to optimize the user experience, the logistics details page has been upgraded to allow batch querying of tracking numbers and batch display of tracking number data. However, the new page corresponds to a new route. Some pages under each business domain may be configured by the backend. The route configured by the backend is usually a historical route address. Therefore, it is also necessary to make the historical routes compatible, which is quite cumbersome.

[0132] Therefore, by querying the page for querying order number data under each business domain and the corresponding target address information, the target address information can be the warehouse address and store address corresponding to the query order number data. Further, the query order number and the corresponding target address information are associated, and a unified business component is encapsulated to obtain the corresponding target order number. The query order number data can be passed in as a parameter, and users can jump to the corresponding target details by clicking on the query order number, thereby satisfying the user's sense of unease and improving the user's experience during the query process.

[0133] This application also discloses a logistics query optimization system, referring to... Figure 12 The system includes an acquisition module 1, a ticket number determination module 2, a processing module 3, a loading module 4, and a component determination module 5. The acquisition module 1 is used to acquire the query ticket number; the ticket number determination module 2 is used to determine whether the query ticket number is in the visible ticket number list. If it is in the visible ticket number list, the system acquires and associates the ticket number data of the query ticket number; the processing module 3 is used to process the ticket number data according to preset splitting rules to generate the target display area; the loading module 4 is used to acquire the target query component according to the target display area; and the component determination module 5 is used to determine whether the target query component meets the preset loading criteria. If it meets the preset loading criteria, the system acquires the target details information according to the target query component.

[0134] In the logistics query optimization system provided in this embodiment, the corresponding query order number is obtained by the acquisition module 1, and then the order number judgment module 2 associates the order number data in the visible list. This makes the data global and improves the efficiency of loading order number data. The processing module 3 further processes the order number data generated by the order number judgment module 2 according to the preset splitting rules to obtain the corresponding target display area. This allows the loading module 4 to load the target display area in segments according to user needs and generate the corresponding target query component. Finally, the component analysis determines the target query component that meets the preset loading criteria, and the logistics target details information corresponding to the order number data is obtained based on the target query component. This improves the efficiency of logistics details query and further enhances the user experience.

[0135] This application also discloses a terminal device, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor, wherein when the processor executes the computer program, it employs any of the logistics query optimization methods described in the above embodiments.

[0136] The terminal device can be a computer device such as a desktop computer, a laptop computer, or a cloud server. The terminal device includes, but is not limited to, a processor and a memory. For example, the terminal device may also include input / output devices, network access devices, and buses.

[0137] The processor can be a central processing unit (CPU). Of course, depending on the actual use, it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), off-the-shelf programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor, etc., and this application does not limit it.

[0138] The memory can be an internal storage unit of the terminal device, such as a hard disk or RAM of the terminal device, or an external storage device of the terminal device, such as a plug-in hard disk, smart memory card (SMC), secure digital card (SD), or flash memory card (FC) equipped on the terminal device. Furthermore, the memory can be a combination of internal storage units and external storage devices of the terminal device. The memory is used to store computer programs and other programs and data required by the terminal device. The memory can also be used to temporarily store data that has been output or will be output. This application does not limit this.

[0139] In this terminal device, any of the logistics query optimization methods in the above embodiments can be stored in the terminal device's memory and loaded and executed on the terminal device's processor for convenient use.

[0140] This application also discloses a computer-readable storage medium, which stores a computer program, wherein when the computer program is executed by a processor, it employs any of the logistics query optimization methods described in the above embodiments.

[0141] The computer program can be stored in a computer-readable medium. The computer program includes computer program code, which can be in the form of source code, object code, executable file, or certain middleware. The computer-readable medium includes any entity or device capable of carrying computer program code, recording media, USB flash drive, portable hard drive, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the computer-readable medium includes, but is not limited to, the above-mentioned components.

[0142] In this computer-readable storage medium, any of the logistics query optimization methods in the above embodiments can be stored in the computer-readable storage medium and loaded and executed on the processor to facilitate the storage and application of the above methods.

[0143] The above are all preferred embodiments of this application, and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the structure, shape and principle of this application should be covered within the scope of protection of this application.

Claims

1. A logistics query optimization method, characterized in that, Includes the following steps: Get the query number; After obtaining multiple tracking numbers, the following steps are also included: Determine whether multiple tracking numbers meet preset characteristic standards; If the preset characteristic criteria are met, multiple logistics tracking numbers are processed according to the preset sorting rules to form a tracking number list; Determine whether the query order number is in the order number visible list; If it is within the visible area, then obtain and associate the query number data with the query number; The order number data is processed according to a preset splitting rule to generate a target display area; Based on the target display area, obtain the target query component; The step of obtaining the target query component based on the target display area includes the following steps: Based on the target display area, obtain the target query item; Determine whether the target query item conforms to the preset sticky rule; If the target query item meets the preset sticky rule, then the target query item is processed according to the preset sticky rule to obtain the target query component; Determine whether the target query component meets the preset loading criteria; If the preset loading criteria are met, then target details information is obtained according to the target query component; The step of obtaining target details information based on the target query component includes the following steps: Load the target query component and obtain the target query area; Determine whether target details exist within the target query area; If the target details exist, then the target query area is pinned to the top according to the preset pinning rule; After obtaining the target details information based on the target query component if the preset loading criteria are met, the following steps are also included: Based on the target details, obtain the upload operation area; Based on the order number data, obtain the corresponding target parameters; The upload operation area inputs and reads the target parameters and obtains the return value; Determine whether the return value is an empty set; If it is not the empty set, then obtain the upload result based on the return value; After obtaining the target details information based on the target query component if the preset loading criteria are met, the following steps are also included: Based on the query number, obtain the target address information; By associating the query number with the target address information, the target query number is obtained; Based on the target order number, obtain the target details information; The system queries the page for querying order numbers under each business domain, along with the corresponding target address information. The target address information includes the warehouse address and Shenfang address corresponding to the query order number. It further associates the query order number with the corresponding target address information, encapsulates a unified business component, obtains the corresponding target order number, and passes the query order number data as a parameter. Clicking the query order number will redirect to the corresponding target details information.

2. The logistics query optimization method according to claim 1, characterized in that, After processing multiple tracking numbers according to a preset sorting rule to obtain a tracking number list, the following steps are included: Based on the list of order numbers, obtain the current input row; Determine the state of the current input line; If the line is empty, no new line will be added; If the maximum number of rows is reached, no new rows will be added.

3. A logistics query optimization system, characterized in that, include: The acquisition module (1) is used to obtain the query number; After obtaining multiple tracking numbers, the following steps are also included: Determine whether multiple tracking numbers meet preset characteristic standards; If the preset characteristic criteria are met, multiple logistics tracking numbers are processed according to the preset sorting rules to form a tracking number list; The order number determination module (2) is used to determine whether the query order number is in the order number visible list. If it is in the visible area, the order number data of the query order number is obtained and associated. Processing module (3) is used to process the order number data according to preset splitting rules and generate the target display area; The loading module (4) is used to load the target display area and generate the target query component; The step of obtaining the target query component based on the target display area includes the following steps: Based on the target display area, obtain the target query item; Determine whether the target query item conforms to the preset sticky rule; If the target query item meets the preset sticky rule, then the target query item is processed according to the preset sticky rule to obtain the target query component; The component judgment module (5) is used to determine whether the target query component meets the preset loading standard. If it meets the preset loading standard, the target details information is obtained according to the target query component. The step of obtaining target details information based on the target query component includes the following steps: Load the target query component and obtain the target query area; Determine whether target details exist within the target query area; If the target details exist, then the target query area is pinned to the top according to the preset pinning rule; After obtaining the target details information based on the target query component if the preset loading criteria are met, the following steps are also included: Based on the target details, obtain the upload operation area; Based on the order number data, obtain the corresponding target parameters; The upload operation area inputs and reads the target parameters and obtains the return value; Determine whether the return value is an empty set; If it is not the empty set, then obtain the upload result based on the return value; After obtaining the target details information based on the target query component if the preset loading criteria are met, the following steps are also included: Based on the query number, obtain the target address information; By associating the query number with the target address information, the target query number is obtained; Based on the target order number, obtain the target details information; The system queries the page for querying order numbers under each business domain, along with the corresponding target address information. The target address information includes the warehouse address and Shenfang address corresponding to the query order number. It further associates the query order number with the corresponding target address information, encapsulates a unified business component, obtains the corresponding target order number, and passes the query order number data as a parameter. Clicking the query order number will redirect to the corresponding target details information.

4. A terminal device, comprising a memory and a processor, characterized in that, The memory stores a computer program that can run on a processor. When the processor loads and executes the computer program, it employs a logistics query optimization method as described in any one of claims 1 to 2.

5. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is loaded and executed by the processor, it employs a logistics query optimization method as described in any one of claims 1 to 2.