CN111026312B - Linkage data processing method and device and terminal - Google Patents
Linkage data processing method and device and terminal Download PDFInfo
- Publication number
- CN111026312B CN111026312B CN201911257952.0A CN201911257952A CN111026312B CN 111026312 B CN111026312 B CN 111026312B CN 201911257952 A CN201911257952 A CN 201911257952A CN 111026312 B CN111026312 B CN 111026312B
- Authority
- CN
- China
- Prior art keywords
- item
- sub
- classification
- display
- level classification
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The disclosure relates to a linkage data processing method, a linkage data processing device and a terminal. The linkage data processing method comprises the following steps: acquiring a current selection item in the display items of the same classification; and when judging that the peer classification contains a history selection result, displaying the history selection result and a display item of the sublevel classification of the current selection item. The scheme provided by the disclosure can avoid repeated operation and improve the operation efficiency.
Description
Technical Field
The disclosure relates to the technical field of data processing, in particular to a linkage data processing method, a linkage data processing device and a terminal.
Background
With the development of computer technology, enterprises can more conveniently realize management and operation by using the computer technology.
Currently, when an enterprise carries out online marketing, a certain amount of information needs to be selected in a drop-down box of a page, and the information includes: the drop-down boxes are usually implemented by multi-level linkage lists, such as advertisement placement places, product labels, active product selection, and application range of product selection. However, the multi-level linkage list in the related art requires a user to perform a certain item repeatedly. For example: when a certain advertisement needs to be delivered to different cities under different provinces, the selection of the cities of the different provinces can be completed by repeated operation, and if a plurality of cities need to be delivered under several different provinces, more repeated operation is needed. This way can influence work efficiency, has reduced user's use experience.
Therefore, the multi-level linkage list in the related art needs to be operated repeatedly, the operation is complex, and the working efficiency is affected.
Disclosure of Invention
In order to overcome the problems in the related art, the disclosure provides a linkage data processing method, a linkage data processing device and a terminal, which can avoid repeated operation and improve operation efficiency.
According to a first aspect of the embodiments of the present disclosure, there is provided a linkage data processing method, including:
acquiring a current selection item in the display items of the same classification;
and when judging that the peer classification contains a history selection result, displaying the history selection result and a display item of the sublevel classification of the current selection item.
In one embodiment, the historical selection result comprises a hierarchically categorized selection or display of hierarchically categorized selections of hierarchically categorized historical selections.
In one embodiment, said displaying said historical selection and said displayed items of said current selection sub-level classification comprises:
loading a display item of a sub-level classification of the currently selected item;
displaying the historical selection results and the display items of the sub-level classification of the loaded current selection item.
In one embodiment, said loading display items of a sub-level classification of said currently selected item comprises:
after judging that the current option is not loaded with the sub-level classification data, requesting a background to acquire a display item of the sub-level classification of the current option;
loading display items of the sub-level classification of the currently selected item obtained according to the request.
In one embodiment, upon determining that the current selection item has been loaded with sub-level classification data, the display item of the sub-level classification of the currently selected item that has been loaded is loaded.
In one embodiment, said displaying said historical selection and said displayed items of said current selection sub-level classification comprises:
and splicing the historical selection result and the display items of the sub-level classification of the current selection item, and then displaying.
According to a second aspect of the embodiments of the present disclosure, there is provided a linkage data processing apparatus including:
the acquisition module is used for acquiring a current selection item in the display items of the same level classification;
and the processing module is used for displaying the historical selection result and the display items of the sub-classification of the current selection item acquired by the acquisition module when the peer classification is judged to contain the historical selection result.
In one embodiment, the processing module comprises:
a loading submodule for loading the display items of the sub-level classification of the current selection item;
and the display submodule is used for displaying the historical selection result and the display items of the sub-level classification of the current selection item loaded by the loading submodule.
In one embodiment, the load submodule includes: the judging submodule is used for judging whether the current option is loaded with the sub-level classification data;
the request submodule is used for requesting to obtain a display item of the sub-class classification of the current option from a background after the judgment submodule judges that the sub-class classification data of the current option is not loaded;
the first loading submodule is used for loading the display items of the sublevel classification of the current selection item acquired according to the request of the request submodule.
In one embodiment, the load submodule includes:
the judging submodule is used for judging whether the current option is not loaded with the sub-level classification data;
and the second loading submodule is used for loading the display item of the sub-level classification of the current selection item which is loaded once after the judging submodule judges that the sub-level classification data is loaded on the current selection item once.
In one embodiment, the processing module further comprises:
the splicing submodule is used for splicing the historical selection result and the display items of the sub-level classification of the current selection item;
and the display submodule displays the historical selection result after splicing processing by the splicing submodule and the display items of the current selection item in the sub-level classification.
According to a third aspect of the embodiments of the present disclosure, there is provided a terminal device, including:
a processor; and
a memory having executable code stored thereon, which when executed by the processor, causes the processor to perform the method as described above.
According to a fourth aspect of embodiments of the present disclosure, there is provided a non-transitory machine-readable storage medium having stored thereon executable code, which when executed by a processor of an electronic device, causes the processor to perform the method as described above.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
the scheme provided by the embodiment of the disclosure is to further judge whether the peer classification contains a history selection result after acquiring the current selection item in the display items of the peer classification, and display the history selection result and the display items of the sub-classification of the current selection item when judging that the peer classification contains the history selection result. Therefore, after another display item is selected in the same classification, the historical selection result is not cleared but kept to be displayed, the display item of the sub-classification of the current selection item is displayed, and the historical selection result is also displayed, so that a new selection can be conveniently performed on an interface for returning the historical selection result, more repeated operations are avoided, the operation steps of a user are simplified, and the working efficiency is improved.
According to the scheme provided by the embodiment of the disclosure, the displayed history selection result can comprise the selection items or display items of the sublevel classification of the history selection items of the same grade classification, and can be flexibly set according to the requirement.
According to the scheme provided by the embodiment of the disclosure, after judging that the current option is not loaded with the sub-class classification data, requesting to obtain the display item of the sub-class classification of the current option from the background; loading display items of the sub-level classification of the current selection item acquired according to the request; after judging that the current selection item has been loaded with the sub-level classification data, loading the display item of the sub-level classification of the current selection item which has been loaded; therefore, by adding a judgment process, repeated requests can be avoided, and the processing speed and the working efficiency are further improved.
Drawings
The above and other objects, features and advantages of the present disclosure will become more apparent by describing in greater detail exemplary embodiments thereof with reference to the attached drawings, in which like reference numerals generally represent like parts throughout.
FIG. 1 is a schematic flow diagram illustrating a method of linked data processing according to an exemplary embodiment of the present disclosure;
FIG. 2 is another schematic diagram illustrating a flow of a method of linked data processing according to an exemplary embodiment of the present disclosure;
FIG. 3 is a schematic flow diagram illustrating a method of two-level linkage data processing according to an exemplary embodiment of the present disclosure;
FIG. 4 is a schematic flow diagram illustrating a three-level linkage data processing method according to an exemplary embodiment of the present disclosure;
FIG. 5 is another schematic illustration of a flow chart of a method of three-level linked data processing, according to an exemplary embodiment of the present disclosure;
FIG. 6 is a schematic diagram of an application of a method of linked data processing according to an exemplary embodiment of the present disclosure;
FIG. 7 is a schematic diagram illustrating another application of a method of linked data processing according to an exemplary embodiment of the present disclosure;
FIG. 8 is a schematic diagram illustrating another application of a method of linked data processing according to an exemplary embodiment of the present disclosure;
FIG. 9 is a schematic diagram of a linked data processing apparatus according to an exemplary embodiment of the present disclosure;
FIG. 10 is another schematic diagram illustrating the structure of a linked data processing device according to an exemplary embodiment of the present disclosure;
FIG. 11 is a schematic diagram illustrating a computing device in accordance with an exemplary embodiment of the present disclosure.
Detailed Description
Preferred embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While the preferred embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
The terminology used in the present disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used in this disclosure and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
It should be understood that although the terms "first," "second," "third," etc. may be used in this disclosure to describe various information, these information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of the present disclosure. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the present disclosure, "a plurality" means two or more unless specifically limited otherwise.
The disclosure provides a linkage data processing method, which can avoid repeated operation and improve operation efficiency.
Technical solutions of embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
Fig. 1 is a flowchart illustrating a linkage data processing method according to an exemplary embodiment of the present disclosure.
Referring to fig. 1, a method provided by an embodiment of the present disclosure includes:
in step 101, a currently selected one of the display items in the sibling classification is retrieved.
The sibling classification referred to in this step may be, for example, in a first class, a second class or a third class. The number of the first-level classifications can be multiple, and a plurality of second-level classifications can be included under the multiple first-level classifications. It should be noted that, by analogy, the second-level classification may further include a plurality of third-level classifications.
In step 102, when it is determined that the sibling classification includes a history selection result, displaying the history selection result and a display item of a subordinate classification of the current selection item.
The history selection result in this step may include a selection item of a sub-category of the history selection items of the same category or the display item, wherein the selection item refers to an item selected by the user in the display item.
The step can display the history selection result and the display items of the sub-level classification of the current selection item after splicing processing. For example, when the history selects a first-level classification, the currently selected second-level classification and the second-level classification under the last selected first-level classification are spliced and displayed at the same time. When the history selects the multiple first-level classification, the multiple second-level classification under the multiple selected first-level classification is also reserved and is displayed together with the currently selected second-level classification in a splicing mode. The splicing may be performed sequentially, but is not limited to this.
This step may load display items of the sub-level classification of the currently selected item; displaying the historical selection results and the loaded display items of the sub-level classification of the current selection item.
It can be seen from this embodiment that, in the solution provided in the embodiment of the present disclosure, after the current selection item in the display items of the peer category is obtained, it is further determined whether the peer category includes the history selection result, and when it is determined that the peer category includes the history selection result, the history selection result and the display items of the sub-category of the current selection item are displayed. Therefore, after another display item is selected in the same classification, the historical selection result is not cleared but kept to be displayed, the display item of the sub-classification of the current selection item is displayed, and the historical selection result is also displayed, so that a new selection can be conveniently performed on an interface for returning the historical selection result, more repeated operations are avoided, the operation steps of a user are simplified, and the working efficiency is improved.
Fig. 2 is another schematic diagram illustrating a flow of a linkage data processing method according to an exemplary embodiment of the present disclosure. Fig. 2 depicts the present disclosure in more detail with respect to fig. 1.
Referring to fig. 2, a method provided by an embodiment of the present disclosure includes:
in step 201, the currently selected item among the sibling displayed items is retrieved.
This step can be referred to as the description of step 101, and is not described herein again.
In step 202, it is determined whether the peer classification has a history selection result, if yes, step 203 is performed, and if no, step 205 is performed.
The historical selection results in this step may include hierarchically categorized selections or displays of hierarchically categorized historical selections.
In step 203, the historical selection result and the display items of the sub-level classification of the current selection item are subjected to a splicing process.
For example, when the history selects a first-level classification at a time, the currently selected second-level classification and the second-level classification under the last selected first-level classification are concatenated. When the history selects the multiple first-level classification, the multiple second-level classification under the multiple selected first-level classification is also reserved and is spliced with the currently selected second-level classification. The splicing may be performed sequentially, but is not limited to this.
In step 204, the spliced historical selection result and the display items of the sub-level classification of the current selection item are displayed.
In step 205, the displayed items of the sub-level category of the currently selected item are displayed.
Fig. 3 is another schematic diagram illustrating a flow of a linkage data processing method according to an exemplary embodiment of the present disclosure. Fig. 3 depicts the present disclosure in more detail with respect to fig. 2. The two-level linkage list in fig. 3 is illustrated but not limited thereto. It should be noted that, in the embodiment of the present disclosure, the number of levels of the linkage list is not limited, and the number of levels of the list may be set according to actual needs, for example, two, three, or four levels.
Referring to fig. 3, a method provided by an embodiment of the present disclosure includes:
in step 301, the display items of the one-level category of the two-level linkage list are displayed.
In step 302, in response to detecting that the user selects one of the items in the primary sorted display items as a selection item, a secondary sorted display item of the selection item is displayed.
In step 303, the items selected by the user in the secondary category of display items are determined.
In step 304, it is detected that the user newly selects another item among the display items of the primary category as a selection item.
In step 305, a determination is made as to whether the newly selected item in the display items in the primary category has been loaded with a display item in the secondary category, and if so, the process proceeds to step 308, and if not, the process proceeds to step 306.
In step 306, a request is made to the background for display items of the secondary category of the currently newly selected item.
In step 307, the background returned display items of the secondary category of the currently newly selected item are received and stored, proceeding to step 308.
In step 308, the display items of the secondary category of the currently newly selected item are loaded.
In this embodiment, by adding a judgment process, after it is judged that the sub-class classification data is not loaded on the current selection item, it is only necessary to request the background to acquire the display item of the sub-class classification of the current selection item, and after it is judged that the sub-class classification data is loaded on the current selection item, the display item of the sub-class classification of the current selection item which is loaded on the background can be directly loaded, so that repeated requests can be avoided, and the processing speed and the working efficiency can be further improved.
In step 309, it is determined whether a history selection result has occurred in the primary classification, and if no history selection result has occurred, the process proceeds to step 312, and if a history selection result has occurred, the process proceeds to step 310.
In step 310, the history selection result and the display items of the second class of the currently newly selected item are subjected to a stitching process.
In step 311, the concatenated historical selection results and the displayed items of the second class of the currently newly selected item are displayed, and the process proceeds to step 313.
The historical selection results in this step may include hierarchically categorized selections or displays of hierarchically categorized historical selections. For example, when the history selects a first-level classification, the currently selected second-level classification and the second-level classification under the last selected first-level classification are spliced and displayed at the same time. When the history selects the multiple first-level classification, the multiple second-level classification under the multiple selected first-level classification is also reserved and is displayed together with the currently selected second-level classification in a splicing mode. Wherein, the splicing can be splicing sequentially.
In the embodiment of the disclosure, the historical selection result is set not to be cleared but to be kept and displayed, so that the display items of the sub-level classification of the current selection item are displayed, and the historical selection result is also displayed, therefore, the interface returning the historical selection result can be conveniently used for carrying out new selection, more repeated operations are avoided, and the working efficiency is improved.
In step 312, the displayed items of the secondary category of the currently newly selected item are displayed, proceeding to step 313.
In step 313, the items selected by the user in the displayed items of the secondary category of the currently newly selected item are determined.
It should be noted that the embodiment of the present disclosure may not require the determination process in step 305.
Fig. 4 is another schematic diagram illustrating a flow of a linkage data processing method according to an exemplary embodiment of the present disclosure. The three-level linkage list in fig. 4 is illustrated but not limited thereto.
Referring to fig. 4, a method provided by an embodiment of the present disclosure includes:
in step 401, the display items of the first class of the three-level linkage list are displayed.
In step 402, in response to detecting that the user selects one of the items in the primary sorted display items as a selection item, the secondary sorted display item of the selection item is displayed.
In step 403, in accordance with the detection that the user selects one of the items in the secondary categories as a selection item, the items in the tertiary categories of the selection item are displayed.
In step 404, the items selected by the user in the three-level sorted display items are determined.
In step 405, it is detected that the user newly selects another item among the display items of the secondary category as a selection item.
In step 406, it is determined whether the newly selected item in the display items of the second category has been loaded with the display item of the third category, and if so, the process proceeds to step 409, and if not, the process proceeds to step 407.
In step 407, a request is made to the background to obtain display items of the third class of the currently newly selected item.
In step 408, the background returned display items of the third-level classification of the currently newly selected item are received and stored, and step 409 is entered.
In step 409, the display items of the third level of classification of the currently newly selected item are loaded.
In this embodiment, by adding a judgment process, after it is judged that the sub-class classification data is not loaded on the current selection item, it is only necessary to request the background to acquire the display item of the sub-class classification of the current selection item, and after it is judged that the sub-class classification data is loaded on the current selection item, the display item of the sub-class classification of the current selection item which is loaded on the background can be directly loaded, so that repeated requests can be avoided, and the processing speed and the working efficiency can be further improved.
In step 410, it is determined whether a history selection result has occurred in the secondary classification, and if no history selection result has occurred, the process proceeds to step 413, and if a history selection result has occurred, the process proceeds to step 411.
In step 411, the history selection result and the display items of the three-level classification of the currently newly selected item are subjected to the stitching processing.
In the embodiment of the disclosure, the historical selection result is set not to be cleared but to be kept and displayed, so that the display items of the sub-level classification of the current selection item are displayed, and the historical selection result is also displayed, therefore, the interface returning the historical selection result can be conveniently used for carrying out new selection, more repeated operations are avoided, and the working efficiency is improved.
In step 412, the merged historical selection result and the display items of the three-level classification of the currently newly selected item are displayed, and the process proceeds to step 414.
In step 413, the items displayed in the third category of the currently newly selected item are displayed, and the process proceeds to step 414.
In step 414, the items selected by the user in the displayed items of the tertiary category of the currently newly selected item are determined.
It should be noted that the embodiment of the present disclosure may not require the determination process in step 406.
Fig. 5 is another schematic diagram illustrating a flow of a linkage data processing method according to an exemplary embodiment of the present disclosure. The three-level linkage list in fig. 5 is illustrated but not limited thereto. Unlike fig. 4, which determines whether a history selection result has occurred in the secondary classification, fig. 5 is a diagram which determines whether a history selection result has occurred in the primary classification.
Referring to fig. 5, a method provided by an embodiment of the present disclosure includes:
in step 501, the display items of the first class of the three-level linkage list are displayed.
In step 502, in response to detecting that the user selects one of the items in the primary sorted display items as a selection item, the secondary sorted display item of the selection item is displayed.
In step 503, in response to detecting that the user selects one of the items in the secondary sorted display items as a selection item, a tertiary sorted display item of the selection item is displayed.
In step 504, the items selected by the user in the three-level sorted display items are determined.
In step 505, it is detected that the user newly selects another item among the display items of the primary category as a selection item.
In step 506, it is determined whether the newly selected item in the display items of the primary category has been loaded with the display item of the secondary category, if so, the process proceeds to step 509, and if not, the process proceeds to step 507.
In step 507, a request is made to the background to obtain a secondary category display item for the currently newly selected item.
In step 508, the display items of the second category of the currently newly selected item returned from the background are received and stored, and step 509 is entered.
In step 509, the display items of the secondary category of the currently newly selected item are loaded.
In this embodiment, by adding a judgment process, after it is judged that the sub-class classification data is not loaded on the current selection item, it is only necessary to request the background to acquire the display item of the sub-class classification of the current selection item, and after it is judged that the sub-class classification data is loaded on the current selection item, the display item of the sub-class classification of the current selection item which is loaded on the background can be directly loaded, so that repeated requests can be avoided, and the processing speed and the working efficiency can be further improved.
In step 510, it is determined whether a history selection result has occurred in the primary classification, and if no history selection result has occurred, the process proceeds to step 513, and if a history selection result has occurred, the process proceeds to step 511.
In step 511, the history selection result and the display items of the second class of the currently newly selected item are subjected to a stitching process.
In step 512, the spliced historical selection result and the display items of the second-level classification of the currently newly selected item are displayed, and the process proceeds to step 514.
In step 513, the displayed items of the secondary category of the currently newly selected item are displayed, proceeding to step 514.
In step 514, the items selected by the user in the displayed items of the secondary category of the currently newly selected item are determined, and step 515 is entered.
In step 515, in response to detecting that the user selected one of the displayed items in the secondary category of the currently newly selected item as a selection item, the displayed items in the tertiary category of the selection item are displayed.
In step 516, the items selected by the user in the three-level sorted display items are determined.
It should be noted that the embodiment of the present disclosure may not require the determination process in step 506.
Embodiments of the present disclosure are further described below with reference to application examples.
Referring to fig. 6, assume that a two-level linkage list is provided, wherein the first level classification can be represented by arabic numerals: (1, 2, 3, 4, 5, 6, 7, 8 …), each primary classification having a corresponding secondary classification below it, for example: the secondary classification of the primary classification (1) is: (1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8 …). When the user selects another primary classification (5), according to the judgment that the primary classification (1) has a historical selection result, the secondary classification corresponding to the original primary classification (1) is continuously kept and displayed, and the newly requested secondary classification data (5.1, 5.2, 5.3, 5.4, 5.5, 5.6 and 5.7.) and the previously historically selected secondary classification data (1.8) are spliced to form a new secondary classification content, the historically selected primary classification (1) and the secondary classification of the newly selected primary classification (5) are presented by the new secondary classification data, therefore, if the user needs to repeatedly select the subclasses in the primary classification (1), namely other items of the secondary classification, the user only needs to move the selection in the new secondary classification, without re-clicking to select the primary category (1) again and then selecting after the occurrence of the secondary category of the primary category (1). For example, when the user needs to repeatedly select the subclass of the primary class (1), the contents of the historically selected primary class (1) and the newly selected secondary class of the primary class (5) can be displayed in a sliding manner up and down by only sliding the mouse up and down, and then the user can select the subclass as required. In the related art, when the user selects another primary category (5), the secondary category corresponding to the originally selected primary category (1) is emptied and is not displayed, so that the secondary category under the primary category (1) appears only by clicking the selected primary category (1) again, the phenomenon of repeated operation appears, and the working efficiency is reduced.
It should be noted that, the first class classification (1) in fig. 6 retains the second class classification data (1.8) of the display history selection for illustration but not limitation, and the first class classification (1) may also retain all or part of the contents of the second class classifications (1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8 …) in the display (1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8).
From the above embodiments, it can be found that, in the related art linkage data processing method, after a certain one-level classification is selected, for example, the one-level classification (1), the two-level classifications (1.1, 1.2, 1.3 …) under the one-level classification appear, and when another one-level classification (5) is selected, the two-level classification data of the one-level classification (1) is cleared, and then the two-level classifications (2.1, 2.2, 2.3 …) of the one-level classification (2) are displayed. The linkage data processing method can meet the requirement that only a small number of secondary classification scenes are selected, if a large number of secondary classifications are selected in different primary classifications, the phenomenon of repeated operation can occur, and the working efficiency is greatly reduced. In the scheme of the embodiment of the disclosure, when the user selects another primary class (5), the secondary class corresponding to the original primary class (1) is continuously kept to be displayed, and part or all of the items in the newly requested secondary class data (5.1, 5.2, 5.3, 5.4, 5.5, 5.6 and 5.7.) and the previously displayed secondary class data (1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7 and 1.8 …) can be spliced to form new secondary class content, so that the secondary class content of the historical primary class (1) and the secondary class content of the newly selected primary class (5) can be displayed at the same time, repeated requests can be avoided, operation steps of the user are simplified, and operation efficiency is improved.
Referring to fig. 7 and 8, the embodiment of the present disclosure is applied to area selection. For example, region selection may be applied to ad impressions in different provinces. In the advertisement delivery, a first-level classification as province and a second-level classification as subordinate city of province may be set, but not limited thereto. For example, in fig. 7, the north Hebei province of the first classification is selected, and city options of lower cities to which the north Hebei province of the second classification belongs appear are selected. For example, in fig. 8, after selecting the city option of the north river province, selecting the north river province, then displaying the city option of the north river province in the second-level sorted city list, and retaining the last selected city option of the north river province, and splicing the historically selected city option of the north river province and the city option of the north river province to form a new city option content, so that the user can directly select from the spliced city option content. If the user needs to select the subordinate city option of the Hebei province subsequently, the user does not need to return to select the Hebei province again, and then reselect in the subordinate city selection appearing in the Hebei province, so that the problem that the selection of the provinces and the regions needs to be switched back and forth is solved, the repeated operation is reduced, the operation flow is simplified, and the working efficiency is improved.
It should be noted that the technical solution of the embodiment of the present disclosure is not limited to be applied to a scene of area selection, and may also be applied to other scenes, for example, the distinction of various categories, where the various categories may include: clothes, coats, autumn clothes, sweaters, materials and the like, and can also be applied to the differentiation of grades and positions; the method can be applied to the on-line marketing to record a label for a certain problem; the method can be applied to scenes of selecting commodities for activities and the like. When the technical scheme of the embodiment of the disclosure is applied to the scenes, the problem of switching back and forth among the multi-level categories can be solved, repeated operation steps can be reduced, and data can be conveniently checked and checked.
It should be noted that, in an implementation manner, the spliced content may be set to be displayed in a floating manner or in a fixed manner according to actual needs. In another implementation, the different levels of intra-cells can be switched between the reservation mode and the emptying mode according to actual needs to meet different requirements.
It can be found from the above embodiments that, with the scheme of the embodiments of the present disclosure, after another display item is selected in the same category, the history selection result is not cleared but remains to be displayed, so that more repeated operations can be avoided, and the background configuration personnel can effectively reduce useless operations and reduce erroneous operations, which is simpler and clearer than the operations in the related method, and has stronger operability.
The above describes the linkage data processing method of the present disclosure in detail, and the following describes the linkage data processing apparatus corresponding to the present disclosure.
Fig. 9 is a schematic structural diagram illustrating a linked data processing apparatus according to an exemplary embodiment of the present disclosure.
Referring to fig. 9, the linkage data processing apparatus of the present disclosure includes: an acquisition module 91 and a processing module 92.
An obtaining module 91, configured to obtain a currently selected item in the sibling display items. The sibling classification referred to herein may be, for example, in a first class, a second class, or a third class.
And the processing module 92 is configured to display the history selection result and the display item of the sub-category of the current selection item, which is acquired by the acquisition module 91, when it is determined that the peer category includes the history selection result. Wherein the historical selection result may include a hierarchically sub-categorized selection or display of hierarchically categorized historical selections. For example, when the history selects a first-level classification, the currently selected second-level classification and the second-level classification under the last selected first-level classification are spliced and displayed at the same time.
It can be seen from this embodiment that, in the solution provided in the embodiment of the present disclosure, after the current selection item in the display items of the peer category is obtained, it is further determined whether the peer category includes the history selection result, and when it is determined that the peer category includes the history selection result, the history selection result and the display items of the sub-category of the current selection item are displayed. Therefore, after another display item is selected in the same classification, the historical selection result is not cleared but kept to be displayed, the display item of the sub-classification of the current selection item is displayed, and the historical selection result is also displayed, so that a new selection can be conveniently performed on an interface for returning the historical selection result, more repeated operations are avoided, the operation steps of a user are simplified, and the working efficiency is improved.
Fig. 10 is another schematic diagram illustrating a structure of a linked data processing apparatus according to an exemplary embodiment of the present disclosure.
Referring to fig. 10, the linkage data processing apparatus of the present disclosure includes: an obtaining module 91, a processing module 92, and a determining module 93.
The functions of the acquisition module 91 and the processing module 92 can be referred to the description in fig. 9.
A determining module 93, configured to determine a selection result among the display items classified at the sub-level.
In one embodiment, the processing module 92 may include: load sub-module 921, display sub-module 922.
And a loading sub-module 921 for loading the display items of the sub-level classification of the currently selected item.
And the display sub-module 922 is used for displaying the historical selection result and the display items of the sub-level classification of the current selection item loaded by the loading sub-module 921.
In one embodiment, loading sub-module 921 may include: a judgment sub-module 9211, a request sub-module 9212, a first loading sub-module 9213, and a second loading sub-module 9214.
The judging submodule 9211 is configured to judge whether the current option has loaded the sub-level classification data.
The request submodule 9212 is configured to request the background to obtain a display item of the sub-class classification of the current option after the judging submodule 9211 judges that the current option is not loaded with the sub-class classification data.
The first loading submodule 9213 is configured to load display items of a sub-class classification of the currently selected item, which are acquired according to the request of the request submodule 9212.
The second loading sub-module 9214 is configured to load the display item of the sub-class classification of the current selection item that has been loaded after the determining sub-module 9211 determines that the sub-class classification data of the current selection item has been loaded.
In one embodiment, the processing module 92 may further include: a splice sub-module 923.
And a splicing submodule 923, configured to splice the historical selection result and the display items of the sub-level classification of the current selection item. For example, when the history selects a first-level classification, the currently selected second-level classification and the second-level classification under the last selected first-level classification are spliced and displayed at the same time. When the history selects the multiple first-level classification, the multiple second-level classification under the multiple selected first-level classification is also reserved and is displayed together with the currently selected second-level classification in a splicing mode. Wherein, the splicing can be splicing sequentially.
The display sub-module 922 displays the historical selection result after the splicing processing by the splicing sub-module 923 and the display items of the current selection item in the sub-level classification. In the embodiment of the disclosure, the historical selection result is set not to be cleared but to be kept and displayed, so that the display items of the sub-level classification of the current selection item are displayed, and the historical selection result is also displayed, therefore, the interface returning the historical selection result can be conveniently used for carrying out new selection, more repeated operations are avoided, and the working efficiency is improved.
The loading sub-module 921 may load the display items of the sub-class classification of the current option, and request the background to obtain the display items of the sub-class classification of the current option after judging that the current option is not loaded with the sub-class classification data; loading the display items of the sub-level classification of the current selection item acquired according to the request; upon determining that the current selection item has loaded the sub-level classification data, the display item of the sub-level classification of the current selection item that has been loaded is loaded. By the processing mode, repeated requests can be avoided, and the processing speed and the working efficiency are further improved.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
FIG. 11 is a schematic diagram illustrating a computing device in accordance with an exemplary embodiment of the present disclosure.
Referring to fig. 11, the computing device 1100 includes a memory 1111 and a processor 1120.
The Processor 1120 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, discrete hardware component, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The storage 1111 may include various types of storage units, such as system memory, Read Only Memory (ROM), and permanent storage. The ROM may store, among other things, static data or instructions for the processor 1120 or other modules of the computer. The persistent storage device may be a read-write storage device. The persistent storage may be a non-volatile storage device that does not lose stored instructions and data even after the computer is powered off. In some embodiments, the persistent storage device employs a mass storage device (e.g., magnetic or optical disk, flash memory) as the persistent storage device. In other embodiments, the permanent storage may be a removable storage device (e.g., floppy disk, optical drive). The system memory may be a read-write memory device or a volatile read-write memory device, such as a dynamic random access memory. The system memory may store instructions and data that some or all of the processors require at runtime. In addition, the memory 1111 may include any combination of computer-readable storage media, including various types of semiconductor memory chips (DRAM, SRAM, SDRAM, flash memory, programmable read only memory), magnetic and/or optical disks, may also be employed. In some embodiments, memory 1111 may include a removable storage device that is readable and/or writable, such as a Compact Disc (CD), a read-only digital versatile disc (e.g., DVD-ROM, dual layer DVD-ROM), a read-only Blu-ray disc, an ultra-density optical disc, a flash memory card (e.g., SD card, min SD card, Micro-SD card, etc.), a magnetic floppy disk, or the like. Computer-readable storage media do not contain carrier waves or transitory electronic signals transmitted by wireless or wired means.
The memory 1111 has stored thereon executable code, which when processed by the processor 1120, may cause the processor 1120 to perform some or all of the methods described above.
The aspects of the present disclosure have been described in detail above with reference to the accompanying drawings. In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments. Those skilled in the art should also appreciate that the acts and modules referred to in the specification are not necessarily required by the disclosure. In addition, it can be understood that steps in the method of the embodiment of the present disclosure may be sequentially adjusted, combined, and deleted according to actual needs, and modules in the device of the embodiment of the present disclosure may be combined, divided, and deleted according to actual needs.
Furthermore, the method according to the present disclosure may also be implemented as a computer program or computer program product comprising computer program code instructions for performing some or all of the steps of the above-described method of the present disclosure.
Alternatively, the present disclosure may also be embodied as a non-transitory machine-readable storage medium (or computer-readable storage medium, or machine-readable storage medium) having stored thereon executable code (or a computer program, or computer instruction code) that, when executed by a processor of an electronic device (or computing device, server, or the like), causes the processor to perform some or all of the various steps of the above-described method according to the present disclosure.
Those of skill would further appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the disclosure herein may be implemented as electronic hardware, computer software, or combinations of both.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems and methods according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
Having described embodiments of the present disclosure, the foregoing description is intended to be exemplary, not exhaustive, and not limited to the disclosed embodiments. 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 embodiments. The terminology used herein is chosen in order to best explain the principles of the embodiments, the practical application, or improvements made to the technology in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.
Claims (13)
1. A method of processing linked data, comprising:
acquiring a current selection item in the display items of the same classification;
and when judging that the peer classification contains a history selection result, displaying the history selection result and a display item of the sublevel classification of the current selection item.
2. The method of claim 1, wherein:
the historical selection result comprises a selection item or a display item of a sublevel classification of the historical selection items of the same classification.
3. The method of claim 1, wherein displaying the historical selection result and the displayed items of the sub-level classification of the current selection item comprises:
loading a display item of a sub-level classification of the currently selected item;
displaying the historical selection results and the display items of the sub-level classification of the loaded current selection item.
4. The method of claim 3, wherein said loading a display item of a sub-level category of said currently selected item comprises:
after judging that the current option is not loaded with the sub-level classification data, requesting a background to acquire a display item of the sub-level classification of the current option;
loading display items of the sub-level classification of the currently selected item obtained according to the request.
5. The method of claim 3, wherein said loading a display item of a sub-level category of said currently selected item comprises:
after judging that the current selection item has been loaded with the sub-level classification data, loading the display item of the sub-level classification of the currently selected item which has been loaded.
6. The method of any of claims 1 to 5, wherein displaying the historical selection results and the displayed items of the sub-level classification of the current selection item comprises:
and splicing the historical selection result and the display items of the sub-level classification of the current selection item, and then displaying.
7. A linked data processing apparatus, comprising:
the acquisition module is used for acquiring a current selection item in the display items of the same level classification;
and the processing module is used for displaying the historical selection result and the display items of the sub-classification of the current selection item acquired by the acquisition module when the peer classification is judged to contain the historical selection result.
8. The apparatus of claim 7, wherein the processing module comprises:
a loading submodule for loading the display items of the sub-level classification of the current selection item;
and the display submodule is used for displaying the historical selection result and the display items of the sub-level classification of the current selection item loaded by the loading submodule.
9. The apparatus of claim 8, wherein the load submodule comprises:
the judging submodule is used for judging whether the current option is loaded with the sub-level classification data;
the request submodule is used for requesting to obtain a display item of the sub-class classification of the current option from a background after the judgment submodule judges that the sub-class classification data of the current option is not loaded;
the first loading submodule is used for loading the display items of the sublevel classification of the current selection item acquired according to the request of the request submodule.
10. The apparatus of claim 8, wherein the load submodule comprises:
the judging submodule is used for judging whether the current option is not loaded with the sub-level classification data;
and the second loading submodule is used for loading the display item of the sub-level classification of the current selection item which is loaded once after the judging submodule judges that the sub-level classification data is loaded on the current selection item once.
11. The apparatus of any of claims 8 to 10, wherein the processing module further comprises:
the splicing submodule is used for splicing the historical selection result and the display items of the sub-level classification of the current selection item;
and the display submodule displays the historical selection result after splicing processing by the splicing submodule and the display items of the current selection item in the sub-level classification.
12. A terminal device, comprising:
a processor; and
a memory having executable code stored thereon, which when executed by the processor, causes the processor to perform the method of any one of claims 1-6.
13. A non-transitory machine-readable storage medium having stored thereon executable code, which when executed by a processor of an electronic device, causes the processor to perform the method of any one of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911257952.0A CN111026312B (en) | 2019-12-10 | 2019-12-10 | Linkage data processing method and device and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911257952.0A CN111026312B (en) | 2019-12-10 | 2019-12-10 | Linkage data processing method and device and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111026312A CN111026312A (en) | 2020-04-17 |
CN111026312B true CN111026312B (en) | 2021-07-23 |
Family
ID=70205271
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911257952.0A Active CN111026312B (en) | 2019-12-10 | 2019-12-10 | Linkage data processing method and device and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111026312B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114779993B (en) * | 2022-04-12 | 2024-07-05 | 中元汇吉生物技术股份有限公司 | Interface display method, system, equipment and computer readable storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105094558A (en) * | 2015-08-07 | 2015-11-25 | 北京思特奇信息技术股份有限公司 | Method and system for multistage linkage data man-machine interaction |
US9769030B1 (en) * | 2013-02-11 | 2017-09-19 | Amazon Technologies, Inc. | Page prefetching |
CN108268192A (en) * | 2016-12-30 | 2018-07-10 | 北京国双科技有限公司 | List operation method and device |
CN110377851A (en) * | 2019-06-18 | 2019-10-25 | 平安科技(深圳)有限公司 | Implementation method, device and the computer equipment of multistage linking combobox |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007047959A (en) * | 2005-08-09 | 2007-02-22 | Sony Corp | Information editing and displaying device, information editing and displaying method, server, information processing system, and information editing and displaying program |
US9591086B2 (en) * | 2007-07-25 | 2017-03-07 | Yahoo! Inc. | Display of information in electronic communications |
CN103412712A (en) * | 2013-07-31 | 2013-11-27 | 天脉聚源(北京)传媒科技有限公司 | Function menu selecting method and device |
CN103941969A (en) * | 2014-03-27 | 2014-07-23 | 小米科技有限责任公司 | Menu display method and device |
CN107807759B (en) * | 2016-09-08 | 2021-06-15 | 菜鸟智能物流控股有限公司 | Address display method, device, equipment and user interface system |
CN109377416A (en) * | 2018-09-13 | 2019-02-22 | 北京辰森世纪科技股份有限公司 | Generation method, device and the equipment of menu information |
-
2019
- 2019-12-10 CN CN201911257952.0A patent/CN111026312B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9769030B1 (en) * | 2013-02-11 | 2017-09-19 | Amazon Technologies, Inc. | Page prefetching |
CN105094558A (en) * | 2015-08-07 | 2015-11-25 | 北京思特奇信息技术股份有限公司 | Method and system for multistage linkage data man-machine interaction |
CN108268192A (en) * | 2016-12-30 | 2018-07-10 | 北京国双科技有限公司 | List operation method and device |
CN110377851A (en) * | 2019-06-18 | 2019-10-25 | 平安科技(深圳)有限公司 | Implementation method, device and the computer equipment of multistage linking combobox |
Non-Patent Citations (2)
Title |
---|
The Analysis of Several Commonly Used Excel Function in Accounting Practice;Qingmin Yu;《 2014 Seventh International Joint Conference on Computational Sciences and Optimization》;20141231;第82-84页 * |
基于数据库的多级联动菜单的实现;王建兴;《山东理工大学学报》;20090731;第366-369页 * |
Also Published As
Publication number | Publication date |
---|---|
CN111026312A (en) | 2020-04-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109582192B (en) | Hierarchical menu display method and device | |
US9269182B2 (en) | System and method for identifying entry points of a hierarchical structure | |
CN104574126B (en) | A kind of user characteristics recognition methods and device | |
US10185756B2 (en) | Method and system for limiting share of voice of individual users | |
CN110858378B (en) | Evaluation information display method, order creation method, purchasing method and device | |
CN111026312B (en) | Linkage data processing method and device and terminal | |
CN110688560A (en) | Information recommendation method and device | |
CN111881393A (en) | Page rendering method, device, medium and electronic equipment | |
CN112286790A (en) | Full link test method, device, equipment and storage medium | |
CN102750213A (en) | Disc detecting and processing method and detecting and processing system | |
CN106095820A (en) | A kind of method and system of automatic acquisition address | |
CN116029556B (en) | Service risk assessment method, device, equipment and readable storage medium | |
US20210141769A1 (en) | Moving File Sequences Together Across Multiple Folders | |
CN112070576A (en) | Method and equipment for selecting commodities for e-commerce model | |
US20200065233A1 (en) | Automatically establishing significance of static analysis results | |
CN114528157A (en) | Database sensitive table backup method and device | |
JP2006073006A (en) | Object categorizing | |
CN113506164A (en) | Wind control decision method and device, electronic equipment and machine readable storage medium | |
CN113888085A (en) | Service execution method and device | |
CN107135137B (en) | Network group identification method and device | |
CN111881248A (en) | Mark display method and device and related equipment | |
US20240086977A1 (en) | Automatic directing of online product returns | |
CN115439053A (en) | Method and equipment for determining delivery warehouse | |
CN117437071A (en) | Bill adjustment method and device for enterprises | |
CN115620052A (en) | Fine-grained commodity detection method, system, terminal equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |