Display object processing method and apparatus, storage medium and electronic device

By setting the category display area and object display area in the object management page, and using batch processing controls, the management and release process of display objects is simplified, and the problems of cumbersome and high cost in the existing technology are solved, and efficient management and release are achieved.

WO2025152549A1PCT designated stage expired Publication Date: 2025-07-24BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/128237
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-17
Filing Date
2024-10-29
Publication Date
2025-07-24

AI Technical Summary

Technical Problem

In the prior art, the management and release process of display objects is cumbersome and difficult, resulting in high management costs.

Method used

Provide a method for displaying object processing, simplifying the management process by setting a category display area and object display area in the object management page, displaying candidate and target category information, and implementing batch processing operations of target objects through batch processing controls.

Benefits of technology

By simplifying the operation process, the difficulty and cost of display object management are reduced and the processing efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024128237_24072025_PF_FP_ABST
    Figure CN2024128237_24072025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present disclosure are a display object processing method and apparatus, a storage medium and an electronic device. The method comprises: displaying an object management page, and displaying in the object management page a batch processing control corresponding to target category information; in response to a selection triggering operation for the batch processing control, determining a target object corresponding to the target category information and a target processing type corresponding to the target object, the target object being at least one display object corresponding to the target category information; and performing on the target object a batch processing operation corresponding to the target processing type.
Need to check novelty before this filing date? Find Prior Art

Description

Display object processing method, device, storage medium and electronic device

[0001] This application claims priority to Chinese patent application No. 202410070370.6, filed on January 17, 2024, entitled “A method, device, storage medium and electronic device for processing display objects”. The entire contents of that application are incorporated herein by reference. Technical Field

[0002] The present disclosure relates to data processing technology, and more particularly to a display object processing method, device, storage medium, and electronic device. Background Art

[0003] With the continuous development of Internet technology, online transactions have become a widely accepted trading method. The display terminal publishes and manages the display objects through the network, and the client conducts transactions through the objects displayed by the display terminal.

[0004] Currently, the display side faces the problem of cumbersome and difficult operations in order to publish and manage display objects.

[0005] Summary of the Invention

[0006] The present disclosure provides a method, device, storage medium and electronic device for processing display objects, so as to simplify the management difficulty of display objects and reduce the management cost of display objects.

[0007] In a first aspect, an embodiment of the present disclosure provides a method for processing display objects, comprising: a display object management page; wherein the object management page includes a category display area and an object display area; candidate category information and target category information are displayed in the category display area, the target category information is category information selected from a preset category information set, and the candidate category information is category information not selected from the preset category information set, and a display object corresponding to the target category information is displayed in the object display area; a batch processing control corresponding to the target category information is displayed in the object management page; in response to a trigger selection operation for the batch processing control, a target object corresponding to the target category information and a target processing type corresponding to the target object are determined; wherein the target object is at least one display object corresponding to the target category information; and a batch processing operation corresponding to the target processing type is performed on the target object.

[0008] In a second aspect, an embodiment of the present disclosure further provides a processing device for displaying objects, comprising: a page display module for displaying an object management page; wherein the object management page includes a category display area and an object display area; the category display area displays candidate category information and target category information, the target category information is the category information selected in the preset category information set, and the candidate category information is the category information not selected in the preset category information set, and the object display area displays a display object corresponding to the target category information; a control display module for displaying a batch processing control corresponding to the target category information in the object management page; a batch selection module for determining a target object corresponding to the target category information and a target processing type corresponding to the target object in response to a trigger selection operation for the batch processing control; wherein the target object is at least one display object corresponding to the target category information; and a batch processing module for performing a batch processing operation corresponding to the target processing type on the target object.

[0009] In a third aspect, an embodiment of the present disclosure further provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement a display object processing method as provided in any embodiment of the present disclosure.

[0010] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium comprising computer-executable instructions, which, when executed by a computer processor, are used to execute the display object processing method provided in any embodiment of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.

[0012] FIG1 is a schematic diagram of an application scenario provided by an embodiment of the present disclosure;

[0013] FIG2 is a flow chart of a method for processing a display object provided by an embodiment of the present disclosure;

[0014] FIG3 is a schematic diagram of an object management page provided by an embodiment of the present disclosure;

[0015] FIG4 is a schematic diagram of an object processing flow provided by an embodiment of the present disclosure;

[0016] FIG5 is a schematic diagram of a batch processing method provided by an embodiment of the present disclosure;

[0017] FIG6 is a schematic diagram of batch modification provided by an embodiment of the present disclosure;

[0018] FIG7 is a schematic diagram of a category editing page provided by an embodiment of the present disclosure;

[0019] FIG8 is a schematic diagram of a process for updating the association relationship between a target object and category information provided by an embodiment of the present disclosure;

[0020] FIG9 is a schematic diagram of a first unpublished prompt page provided by an embodiment of the present disclosure;

[0021] FIG10 is a schematic diagram of a second unpublished prompt page provided in an embodiment of the present disclosure;

[0022] FIG11 is a flowchart of a method for processing a display object provided by an embodiment of the present disclosure;

[0023] FIG12 is a schematic diagram of a processing process of a display object provided by an embodiment of the present disclosure;

[0024] FIG13 is a flowchart of object publishing through information search according to an embodiment of the present disclosure;

[0025] FIG14 is a flowchart of object publishing by scanning according to an embodiment of the present disclosure;

[0026] FIG15 is a schematic structural diagram of a display object processing device provided by an embodiment of the present disclosure;

[0027] FIG16 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0028] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

[0029] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0030] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Other terms are defined in the following description.

[0031] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0032] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".

[0033] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

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

[0035] For example, in response to a user's active request, a prompt message is sent to the user to clearly inform the user that the operation requested will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operations of the disclosed technical solution based on the prompt message.

[0036] As an optional but non-limiting implementation, in response to receiving a user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. Furthermore, the pop-up window may also contain a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.

[0037] It is understandable that the above notification and user authorization process are merely illustrative and do not limit the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0038] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) must comply with the requirements of relevant laws, regulations and relevant provisions.

[0039] Refer to Figure 1, which is a schematic diagram of the application scenario provided by the embodiment of the present disclosure. The display end and the client are respectively connected to the server in communication. The display end is a device end for displaying objects. The display end realizes the publication and management of display objects through data interaction with the server end, and publishes the display information of the display objects to the service client end. The client end is a device end that requests object information. The client sends a data request to the server end, and the server end pushes the data published by the display end to the client end for display. The server end in Figure 1 is only an illustration. The server end may include multiple servers or server clusters, and different servers are used to store different data and / or perform different functions.

[0040] In a transaction scenario, the display end can be the merchant end, and the client end can be the buyer end. The corresponding display objects are tradable objects, such as physical items such as food and clothing, or virtual service objects such as beauty and travel. There is no limitation on the type of display objects here, and they can be set according to the display needs of the display end.

[0041] The display terminal and the client are electronic devices such as mobile phones, which can be switched between display terminals and client terminals according to needs. In this embodiment, mobile terminals such as mobile phones can be used as display terminals to publish and manage display objects, reducing the hardware costs of merchants.

[0042] Currently, the display side only supports manual addition of information for object publishing. Furthermore, management of display objects requires repetitive processing for each display object, resulting in cumbersome and costly operations. To address these technical issues, the present disclosure provides a method for processing display objects to simplify the management and publishing processes of display objects.

[0043] Figure 2 is a flow chart of a method for processing display objects provided by an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to situations where display objects are managed at a display end. The method can be executed by a display object processing device, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, which can be a mobile terminal such as a mobile phone.

[0044] As shown in FIG2 , the method includes:

[0045] S110. Display an object management page; wherein the object management page includes a category display area and an object display area; the category display area displays candidate category information and target category information, the target category information is the category information selected from the preset category information set, the candidate category information is the category information not selected from the preset category information set, and the object display area displays a display object corresponding to the target category information.

[0046] The object management page is displayed on the display side and is used to manage display object information. The object management page includes a category display area and an object display area. The display content in the category display area and the object display area is consistent with the display content displayed on the client.

[0047] Refer to Figure 3, which is a schematic diagram of an object management page provided in an embodiment of the present disclosure. The left area of ​​the object management page is the category display area, and the right area is the object display area. It should be understood that Figure 3 is merely an example. In other embodiments, the category display area may be located above the object display area. Multiple categories of information may constitute a preset category information set, and the multiple categories of information within the preset category information set are displayed in the category display area. Category information is pre-set object classification information, and each category information is associated with at least one display object. In the category display area, information within a category can be selected by clicking on the category information, for example. Selected category information serves as the target category information, and unselected category information serves as candidate category information. The display objects displayed in the object display area can be updated based on the category selection operation. The display objects corresponding to the target category information are displayed in the object display area. In response to the switching operation on the target category information, the display objects in the object display area are updated.

[0048] Category information is set by the display terminal based on exhibition requirements, allowing client users to quickly view the display objects corresponding to each category information. It is understood that different display terminals may set different category information for the same display object, and the association between category information and display objects may also vary.

[0049] Taking Figure 3 as an example, the category information includes "Hot Selling in Stores", "Today's Specials", "New Products on the Market" and "Seasonal Limited". Figure 3 is only an example. The category information can be adjusted according to the type of display object and the needs of the display end, and the category information can be adjusted according to different time periods. The display method of the target category information in the object management page is different from the display method of the candidate category information. In Figure 3, the category information "New Products on the Market" is associated with two display objects. Figure 3 "New Products on the Market" is the target category information, and other category information is candidate category information. When the category information "New Products on the Market" is selected, the target category information is switched to "New Products on the Market", and the display object associated with the category information "New Products on the Market" is displayed in the object display area, so that the classified display of the display objects is realized by triggering the category information, which can simplify the client's query and browsing process of the display objects.

[0050] Optionally, the category information in the object management page (i.e., the multiple category information included in the preset category information set) is pre-published, wherein the category information may be published in a manner that: in response to a trigger operation on a control set in the object management page (e.g., a category management control), a category management page is displayed, the category management page being the initial page, and multiple category information in the preset category information set is created in the category management page. The preset category information set may include multiple first-level category information, or may include tree-shaped category information, wherein the tree-shaped category information may include at least one first-level category information, and at least part of the first-level category information may include second-level category information, etc., and the number of levels of the tree-shaped category information may be set as required.

[0051] The category management page may include a publishing control, and in response to the triggering operation of the publishing control, the created category information is published, and the above-mentioned category information is sent to the audit end so that the audit end can audit the sent category information. Before the created category information is published, it also includes verification of the category information, wherein the verification method includes keyword verification of the content of the category information in the preset category information set, and verification of the number of categories at all levels. In the case that the content of the category information includes prohibited keywords, a prompt message is generated, and the publishing control is set to an untriggerable state. In the case that the number of categories at any level does not meet the quantity requirements, a prompt message is generated, and the publishing control is set to an untriggerable state, wherein, when the number of category levels is greater than or equal to 2, the number of categories should be greater than or equal to 2. For example, the number of secondary categories of the first-level category should be greater than or equal to 2.

[0052] Audit prompts are displayed on the object management page. After receiving the audit results from the audit client, the audit results are also displayed on the object management page. If the audit result is rejected, the audit result display page is displayed in response to a triggering operation on the audit result. This audit result display page includes the reason for the rejection. Similarly, the category management page and audit results can also be displayed on the category management page. In response to a triggering operation on the audit result on the category management page, the audit result display page is displayed.

[0053] The audit result display page may include a modification control. In response to a triggering operation on the modification control, a category management page is displayed, where the created category information can be modified and republished.

[0054] Establish an association between the created category information and the published display object. Optionally, you can establish an association between the category information and the display object by dragging the display object on the object management page. Specifically, drag the display object, detect the category information corresponding to the release location of the drag operation, and establish an association between the display object corresponding to the drag operation and the category information corresponding to the release location. In other words, the display object corresponding to the drag operation is added to the display area of ​​the category information corresponding to the release location.

[0055] Optionally, you can select multiple display objects and set their category information in batches to establish associations between them. This association is sent to the server, which synchronizes it. When a client requests data, the association is displayed on the client.

[0056] S120: Displaying a batch processing control corresponding to the target category information on the object management page.

[0057] The object management page may also include a management area, which may include at least one management control for publishing and managing information about the displayed object. The management area may be an area of ​​the object management page other than the object display area, and may be located at least one position above or below the object display area, without limitation.

[0058] The object management page in FIG3 may also include a batch processing control, namely “batch operation”. The batch processing control may be located in the management area. By setting the batch processing control, the display end user can perform batch processing on the display objects in the object management page.

[0059] Optionally, the batch processing control is used to trigger the display of multiple batch processing type controls, each corresponding to a batch processing type. By triggering the batch processing control, multiple batch processing type controls can be displayed, with different batch processing type controls corresponding to different batch processing types.

[0060] S130. In response to a trigger selection operation on the batch processing control, determine a target object corresponding to the target category information and a target processing type corresponding to the target object; wherein the target object is at least one display object corresponding to the target category information.

[0061] Optionally, the triggering and selecting operation on the batch processing control includes a triggering operation on the batch processing control, such as a click operation. Optionally, the triggering and selecting operation on the batch processing control includes a triggering operation on the batch processing control, an operation for selecting a target object, and an operation for selecting a target processing type. The triggering operation on the batch processing control is used to display multiple batch processing type controls, the operation for selecting a target object is used to determine at least one target object for the batch processing operation, and the operation for selecting a target processing type is used to determine the target processing type to be performed by the at least one target object.

[0062] In some embodiments, in response to a trigger operation on the batch processing control, the multiple batch processing type controls are displayed in the object management page; in response to a selection operation on the object displayed in the object display area, the target object corresponding to the target category information is determined; in response to a selection operation on any of the batch processing type controls, the target processing type corresponding to the target object is determined.

[0063] For example, see Figure 4, which is a schematic diagram of the object processing flow provided by an embodiment of the present disclosure. Batch processing type controls may include one or more of batch deletion controls, batch modification controls, and batch delisting controls. Accordingly, the batch processing type includes one or more of batch deletion, batch modification, and batch delisting. In Figure 4, by clicking on the batch processing control, the batch deletion control, batch modification control, and batch delisting control are displayed on the object management page. The batch deletion control is used to delete the target object from the object management page, and the batch modification control is used to batch modify the information of the target object, wherein the modified information may be the category information corresponding to the target object. The batch delisting control is used to delist the target object, that is, to set the selected display object to a non-tradable state.

[0064] Multiple batch processing type controls can be displayed in the management area. After the batch processing control is triggered, the batch processing control switches to a cancel batch operation control. In response to the triggering operation of the batch operation control, the multiple batch processing type controls are hidden in the object management page.

[0065] The target object is the display object for the batch operation. Optionally, after displaying the batch processing control, the process further includes determining the target object in response to a selection operation on at least one display object in the object display area. Optionally, in response to triggering the batch processing control, the object display area enters a selectable mode. In this selectable mode, a selection operation on a display object sets the display object to a selected state, and the selected display object is determined as the target object. The selection operation on the display object can be a click operation on the display object or a box selection operation on the display object, where the display object in the selection box is the target object, which can improve the efficiency of display object selection.

[0066] Optionally, the at least one target object is at least one display object corresponding to the target category information. By batch processing multiple display objects corresponding to the same category information, processing efficiency can be increased and the processing process can be simplified.

[0067] The selection operation on the batch processing type control can be a click operation on the batch processing type control, such as a click operation on any one of the batch deletion control, batch modification control and batch delisting control, so as to determine the target processing type corresponding to the target object based on the selected batch processing type control.

[0068] S140: Execute a batch processing operation corresponding to the target processing type on the target object.

[0069] The execution process of a batch processing operation may include generating processing instructions based on the target processing type and target object identifiers corresponding to the batch processing type control, transmitting the processing instructions to the server, causing the server to execute the processing instructions, and feeding back the processing results to the display terminal, updating the object management page on the display terminal. For example, see Figure 5, which is a schematic diagram of a batch processing operation provided by an embodiment of the present disclosure. When the target processing type is batch modification, executing the batch processing operation includes deleting the selected target objects. When the target processing type is batch removal, executing the batch processing operation includes setting the target objects to an untradable state.

[0070] When a batch modification control is triggered, a target processing type of the target object is determined to be batch modification. The execution process of the batch processing operation corresponding to the batch modification may be: in response to the triggering operation of the batch modification control, displaying a category management page; in response to the modification operation of the target category information on the category management page, updating the target category information of the target object on the category management page; and in response to the publishing operation on the category management page, publishing the updated target category information.

[0071] Among them, the category management page includes the published category information and the processing controls corresponding to the category information. For example, the category management page may include target category information; or, the category management page may include target category information and candidate category information. The processing controls corresponding to each category information in the category management page may include a delete control and an edit control. In the category management page, the target category information can be displayed differently, for example, the target category information may be color-coded, or the font of the target category information may be enlarged, or the target category information may be set in the area to be edited. See Figure 6, which is a schematic diagram of batch modification provided by an embodiment of the present disclosure. In Figure 6, the target category information is boxed for prompting.

[0072] On the category management page, an edit operation on the target category information is received, and the target category information of the target object is updated. Optionally, updating the target category information of the target object may include modifying the content of the target category information, such as changing "New Product Launch" to "Hot New Product." Specifically, while the target category information of the target object is in edit mode, the new category information input by the user is obtained and the new category information is used as the updated target category information.

[0073] Optionally, updating the target category information of the target object may include deleting the target category information. This may be done in edit mode or by triggering a delete control corresponding to the target category information of the target object. When deleting the target category information of the target object, the target object is updated to belong to a category such as "All" or "Unclassified."

[0074] Optionally, updating the target category information of the target object may include adding sub-category information of the target category information. If the target category information corresponds to a large number of target objects and is difficult to query, sub-category information may be set for the target category information to facilitate quick query and display of objects through the sub-category information under the target category information. For example, the target category information "alcohol" may include sub-category information such as "beer," "white wine," and "red wine." Accordingly, when sub-category information is added, the target object is updated to belong to multiple sub-category information.

[0075] In some embodiments, the modification operation on the category management page can be a triggering operation on the edit control corresponding to the target category information of the target object, or a long press operation on the category information of the target object. In response to the above modification operation, the target category information of the target object enters the editing mode. In the editing mode, the target category information of the target object in the category management page is in an editable state, for example, it can display a delete control, a category information input control, a sub-category addition control, etc. By triggering the above controls, the category information of the target object can be batch modified.

[0076] In some embodiments, in response to a modification operation on the category management page, a category editing page may be displayed, as shown in FIG7 , which is a schematic diagram of a category editing page provided in an embodiment of the present disclosure. The category editing page may be a pop-up page, a partial page occupying a preset percentage of the screen, or a page that fully occupies the screen. The form of the category editing page is not limited herein.

[0077] On the category editing page, there is a category information input control and a sub-category switch control. The target category information is displayed in the category information input control, and the target category information of the target object can be updated by re-entering the category information.

[0078] The category edit page sets the on / off control for sub-categories. The category edit page in Figure 7 supports secondary categories. The category information of the target object in Figure 7 is primary category information, and the secondary category is not enabled. The on / off control for the secondary category (a sub-category of the primary category) is in the off state. Optionally, the category edit page can include on / off controls for categories other than the primary category to enable or disable sub-categories.

[0079] The editing operations performed on the category editing page may include: modifying the category information of the target object in response to the editing operation on the category information input control; wherein the category information input control may be the control corresponding to the category name in Figure 7, which may collect the category information re-entered by the user.

[0080] The editing operations performed on the category editing page may include: in response to the on operation of the switch control of the sub-category, adding the sub-category information of the target category information. Exemplarily, the switch state is switched by clicking the switch control of the sub-category (such as the secondary category). When the switch control is in the off state, by clicking the switch control, the off state is switched to the on state, and the editing control corresponding to the sub-category is displayed. When the switch control is in the on state, by clicking the switch control, the on state is switched to the off state, and the editing control and edited information corresponding to the sub-category are hidden.

[0081] By turning on the switch control of the sub-category, that is, clicking the switch control in the off state, the editing control corresponding to the sub-category is displayed on the category editing page, and by entering the category information of the sub-category, the sub-category information of the target category information is added.

[0082] Editing operations performed on the category editing page may include: in response to an off operation on a switch control of any activated sub-category, deleting at least one first-level category information to which the target object belongs. The off operation on a sub-category switch control may be a click operation on the on switch control to delete the category information of the sub-category.

[0083] The category editing page includes a confirmation control or a return control. In response to a triggering operation on the confirmation control or the return control, the page switches to the category management page. The category management page includes a publishing control. In response to a triggering operation on the publishing control, the category information of at least one target object is batch updated. Specifically, upon detecting that the publishing control is triggered, the updated target category information on the category editing page is determined, a processing instruction is generated based on the identifier of the at least one target object and the updated target category information, and the processing instruction is sent to the server, so that the server can implement the batch update of the target category information of the target objects.

[0084] On the basis of the above embodiment, when adding sub-category information of the target category information, or deleting at least one first-level category information to which the target object belongs, the association relationship between the target object and the category information needs to be updated. Wherein, deleting at least one first-level category information to which the target object belongs includes closing the sub-category or deleting the target category information. In this embodiment, the batch update of the association relationship between the target object and the category information is achieved by batch moving the identifiers of at least one target object. For example, when deleting any first-level category information, the target object corresponding to the deleted category information is moved to the upper-level category information of the deleted category information, where the upper-level category information of the first-level category information can be "all" or "unclassified"; for example, when the target category information is the first-level category information, the target category information is deleted, and the target object corresponding to the target category information is moved to the "all" or "unclassified" category; when the target category information is the second-level category information, the target category information is deleted, and the target object corresponding to the target category information is moved to the upper-level category information of the target category information. For example, when the target category information is newly added with subset category information, the target objects corresponding to the target-level category information are moved in batches to the subset category information.

[0085] Optionally, a batch move prompt page for the target objects is displayed, the batch move prompt page including batch move selection controls, such as a move control and a cancel move control. The batch move prompt page may include move prompt information for the target objects. For example, see FIG8 , which is a schematic diagram of the process for updating the association relationship between target objects and category information provided by an embodiment of the present disclosure. The move prompt information may include the target objects, category information before the move, and category information after the move.

[0086] In response to the selection operation on the batch move prompt page, the association relationship between the target objects and the category information is updated in batches. For example, in response to the click operation of the mobile control, the target object is untied from the category information before the move, and an association relationship is established with the category information after the move, that is, the target objects are moved in batches from the category information before the move to the category information after the move. Exemplarily, in the case of deleting the first-level category information (target category information), the move prompt information can be m display objects moved from the first-level category information to unclassified. Exemplarily, in the case of adding a second-level category to the target category information, the move prompt information can be n display objects moved from the target category information to the second-level category information.

[0087] Since in the case where sub-category information is newly added to the target category information, the number of newly added sub-category information is at least two, optionally, the target object can be moved by moving all target objects corresponding to the target category information to any sub-category information, and after completing the above movement, performing batch category modification on the local display objects under the above sub-category information on the object management page.

[0088] Optionally, the target object can be moved in a batch manner by moving the local target objects corresponding to the target category information to the corresponding subset category information through a selection operation. Specifically, in response to the triggering operation of the movement prompt information of the target object in the batch movement prompt page, one or more items of the target object, the category information before the move, and the category information after the move in the movement prompt information are updated. Specifically, the selection page of the target object is displayed, the local target object is selected, the category information after the move is set, the setting of the movement prompt information is completed, and the local target object is moved based on the movement prompt information. New movement prompt information is set again to complete other movement prompt information. Through the setting operation of the movement prompt information, accurate batch movement of the target objects is achieved.

[0089] Specifically, the movement of target objects between different category information can be based on the identification of the target object, the category information before the move, and the category information after the move to generate processing instructions, and send the processing instructions to the server so that the server unbinds the target object from the category information before the move, and establishes an association relationship with the category information after the move to complete the batch movement of the target objects.

[0090] Optionally, the object management page may also include a category management control, and in response to a trigger operation on the category management control, the category management page is displayed. Published category information can be edited on the category management page. Editing includes deleting and modifying any category information, and adjusting the display order of the category information on the object management page. Exemplarily, the order of category information can be updated by dragging and dropping the category information, or, in response to a trigger operation on a top control corresponding to any category information, the type of information is set in the first place, and the order of other category information is adaptively adjusted.

[0091] On the basis of the above embodiment, during the process of publishing or modifying category information, when exiting the page or exiting the application before the category information is published, in order to avoid the loss of the edited information and the repetition of the editing process, the edited content is generated into a draft page and stored on the server. Specifically, before executing the publishing operation, in response to the page exit operation, a first unpublished prompt page is displayed and a draft page is stored, wherein the first unpublished prompt page includes unpublished prompt information and / or prompt information of the draft page. Among them, the page exit operation can be a page return operation, or an application switching operation or an application exit operation, etc. By generating a first unpublished prompt page, the user is prompted to perform the publishing operation. In the case of not performing the publishing operation, by generating and storing the draft page, the edited information is recorded, so that the draft page can be directly called in the next editing, thereby avoiding the repetition of the editing process. For example, see Figure 9, which is a schematic diagram of the first unpublished prompt page provided in an embodiment of the present disclosure.

[0092] Accordingly, when displaying the category management page, it is detected whether there is an unpublished draft page. If there is an unpublished draft page, a second unpublished prompt page is displayed, and the second unpublished prompt page includes prompt information of the unpublished content; in response to the trigger operation on the second unpublished prompt page, the unpublished draft page is displayed. The second unpublished prompt page includes a continue editing control and a cancel editing control. In response to the touch operation of the continue editing control, the unpublished draft page is displayed, basic editing is performed on the basis of the draft page, and the draft page is deleted. In response to the touch operation of the cancel editing control, the draft page is deleted and the category management page is displayed. For example, see Figure 10, which is a schematic diagram of the second unpublished prompt page provided in an embodiment of the present disclosure. By prompting the historical draft page, users are prevented from missing the draft page.

[0093] During the creation and modification of category information, before the category information is published, a temporary table can be formed based on the edited content in real time or at intervals, and the temporary table can be updated based on the edited content. If an exit operation is detected before publishing, the temporary table is stored as a draft table. The draft table corresponds to a draft page, and the draft page can be rendered based on the edited content in the draft table. If the draft page corresponding to the draft table is further edited and published, the draft package is updated to the effective table.

[0094] The technical solution of the disclosed embodiments facilitates the management of multiple display objects through category information and allows client users to quickly query display objects using category information by setting category information and corresponding display objects on the object management page. A batch processing control is displayed on the object management page. By triggering and selecting the batch processing control, the target objects corresponding to the target category information and the target processing type corresponding to the target objects are determined, and batch processing operations corresponding to the target processing type are performed on the target objects, simplifying the processing of multiple target objects and improving processing efficiency.

[0095] FIG11 is a flow chart of a method for processing a display object provided by an embodiment of the present disclosure. Based on the above embodiment, a different processing method for the display object is provided. Referring to FIG11 , the method specifically includes:

[0096] S210. Display an object management page; wherein the object management page includes a category display area and an object display area; the category display area displays candidate category information and target category information, the target category information is the category information selected from the preset category information set, the candidate category information is the category information not selected from the preset category information set, and the object display area displays a display object corresponding to the target category information.

[0097] S220 . In response to a triggering operation on the target category information, display a plurality of batch processing controls corresponding to the target category information on the object management page, each batch processing control corresponding to a different batch processing type.

[0098] S230. In response to a trigger selection operation on the batch processing control, determine a target object corresponding to the target category information and a target processing type corresponding to the target object; wherein the target object is at least one display object corresponding to the target category information.

[0099] S240 executes a batch processing operation corresponding to the target processing type on the target object.

[0100] Triggering operations on target category information may include, but are not limited to, long-pressing or double-clicking the target category information. Triggering operations on target category information display batch processing controls on the object management page. For example, batch processing controls displayed by triggering operations on target category information include, but are not limited to, batch deletion controls, batch modification controls, and batch removal controls. The batch deletion control corresponds to batch deletion, the batch modification control corresponds to batch modification, and the batch removal control corresponds to batch removal. Details of each batch processing type are not provided here.

[0101] When a trigger operation is detected for the target category information, the object display area enters a selectable mode and determines the display object corresponding to the target category information as the target object, i.e., sets the display object corresponding to the target category information to a selected state. For example, see Figure 12, which is a schematic diagram of a display object processing process provided by an embodiment of the present disclosure.

[0102] Optionally, on the basis that all display objects corresponding to the target category information in the object display area are in a selected state, the target object can be updated by deselecting any display object, thereby achieving flexible selection of the target object.

[0103] When the target object is determined, in response to a trigger selection operation (e.g., a click operation) on any of the batch processing controls, the target processing type corresponding to the target object is determined, and the batch processing operation corresponding to the target processing type is performed on the target object. For example, in response to a trigger selection operation on a batch modification control, the target processing type is determined to be batch modification, and the target objects corresponding to the target category information are batch modified. For example, in response to a trigger selection operation on a batch deletion control, the target processing type is determined to be batch deletion, and the target objects corresponding to the target category information are batch deleted. The batch processing operations corresponding to each target processing type are not described in detail here.

[0104] The technical solution provided by the embodiment of the present disclosure simplifies the target object selection process, further simplifies the batch processing process, and improves the batch processing efficiency by triggering the target category information, displaying multiple batch processing controls, and determining the display object corresponding to the target category information as the target object.

[0105] Based on the above embodiment, the display object in the object management page is a published object; the publishing method of the display object includes: displaying an object publishing control in the object management page, and displaying an information input page in response to a triggering operation of the object publishing control; displaying an object display page in response to an information input operation in the information input page, the object display page including the display object corresponding to the input information in the input operation and the publishing status of the display object; and publishing the display object in response to the publishing operation on the display object when the publishing status of the display object is unpublished.

[0106] In this embodiment, the server pre-stores attribute information and images of each display object, wherein the attribute information includes but is not limited to information such as the material and size of the target object, and the attribute information of different display objects may be different.

[0107] Upon detecting a triggering operation of an object publishing control on the object management page, an information input page is displayed. The information input page is used to collect information. The information collected on the information input page can be text, images, or audio. The information collected on the information input page is sent to the server, which then matches display objects based on the information and returns the matching display object information. The matching display object information is then displayed on the object display page.

[0108] The display object information includes the display object's attribute information, image, and publishing status. The publishing status includes "published" and "unpublished." By displaying the publishing status on the object display page, duplicate publishing of already published display objects can be avoided.

[0109] By matching the display object's attribute information and images on the server, manual user input is eliminated, preventing information errors and reducing the difficulty and complexity of the publishing process. By triggering an action on the display object's information on the display page, you can access the information preview page, which displays detailed information about the display object. Optionally, the information preview page can also include information to be entered, allowing external input. This information can include, but is not limited to, inventory information.

[0110] When a trigger action on the publish control is detected, the display object is published. Specifically, a publish instruction may be generated and sent to the server, causing the server to update the published display object. If the display object's publication status is "Published," the information entered on the preview page can be updated and the object can be republished.

[0111] In this embodiment, different information input operations can be configured to enable querying of displayed objects in different ways. Optionally, the information input page includes a search page, and the information input operations on the information input page include a search information input operation. The search information can be text or voice. If the search information is voice, the voice is converted to text, and a search command is generated based on the text and sent to the server for matching. The search information can include, but is not limited to, keywords and UPC codes.

[0112] For example, see Figure 13, which is a flowchart of an object release method provided by an embodiment of the present disclosure through information search. In response to the triggering operation of the object release control in the object management page, the release method selection page is displayed, and in response to the selection operation of the search release control in the release method selection page, the search page is displayed. The search information collected on the search page is received, and the search result display page (i.e., the object display page) is displayed based on the search operation to display the matched display object information. In response to the triggering operation of the preview control, the information preview page is displayed; in response to the triggering operation of the create control, the object creation page can be displayed, and the attribute information and picture of the display object (not shown in Figure 13) are displayed on the object creation page. The information to be filled in can be entered on the object creation page. In response to the triggering operation of the release control, the information of the display object is published. It can be understood that if the display object is not matched based on the search information, a prompt message that the object is not searched is displayed on the search result display page.

[0113] Optionally, the information input page includes a scanning page, and the information input operation in the information input page includes an image capture operation or an image selection operation. Referring to FIG14 , FIG14 is a flowchart of object publishing by scanning provided by an embodiment of the present disclosure.

[0114] In response to the triggering operation of the object publishing control in the object management page, the publishing method selection page is displayed. In response to the triggering operation of the scanning control in the publishing method selection page, the scanning page is displayed and the camera is started. The scanned image is captured by the camera, or by triggering the album control, the scanned image is determined by the image selection operation on the album display page. The scanned image can be a picture of a physical object or a barcode image of a physical object. Object matching is performed on the server side based on the scanned image, and the scanning display page (i.e., the object display page) is displayed. The display object information matched by the scanned image is displayed on the scanning display page. In response to the triggering operation of the preview control, the information preview page is displayed; in response to the triggering operation of the create control, the object creation page can be displayed. In response to the triggering operation of the publish control, the information of the display object is published.

[0115] If there is an error in the barcode in the scanned image, an error prompt message will be displayed on the scan display page. If the scanned image does not match the display object, a prompt message indicating that the object is not matched will be displayed on the scan display page.

[0116] Optionally, during the object publishing process, if an exit operation is detected, a first unpublished prompt page is displayed and a draft page is stored. The first unpublished prompt page includes unpublished prompt information and / or draft page prompt information. When displaying the object display page, it is detected whether an unpublished draft page exists. If an unpublished draft page exists, a second unpublished prompt page is displayed. The second unpublished prompt page includes prompt information of unpublished content (for example, the existence of a historical unpublished object). In response to a triggering operation on the second unpublished prompt page, the unpublished draft page is displayed to facilitate continued editing and publishing of the unpublished display object.

[0117] The technical solution of the disclosed embodiments maintains a database on the server side to store attribute information and images of display objects. During the object publishing process, the display object information is retrieved from the database through information matching, which reduces the need for users to manually edit information and images, simplifies the object publishing process, and speeds up object publishing efficiency.

[0118] FIG15 is a schematic structural diagram of a display object processing device provided by an embodiment of the present disclosure. As shown in FIG15 , the device includes: a page display module 310 , a control display module 320 , a batch selection module 330 and a batch processing module 340 .

[0119] The page display module 310 is used to display the object management page; wherein the object management page includes a category display area and an object display area; the category display area displays candidate category information and target category information, the target category information is the category information selected in the preset category information set, and the candidate category information is the category information not selected in the preset category information set, and the object display area displays the display object corresponding to the target category information.

[0120] The control display module 320 is used to display the batch processing controls corresponding to the target category information in the object management page.

[0121] The batch selection module 330 is used to determine the target object corresponding to the target category information and the target processing type corresponding to the target object in response to the trigger selection operation of the batch processing control; wherein the target object is at least one display object corresponding to the target category information.

[0122] The batch processing module 340 is configured to execute a batch processing operation corresponding to the target processing type on the target object.

[0123] The technical solution provided by the disclosed embodiments facilitates the management of multiple display objects using category information and allows client users to quickly query display objects using category information by setting category information and corresponding display objects on the object management page. A batch processing control is displayed on the object management page. By triggering and selecting the batch processing control, the target objects corresponding to the target category information and the target processing type corresponding to the target objects are determined, and batch processing operations corresponding to the target processing type are performed on the target objects, simplifying the processing of multiple target objects and improving processing efficiency.

[0124] Based on the above implementation, optionally, the object management page includes a batch processing control, and the batch processing control is used to trigger the display of multiple batch processing type controls, and different batch processing type controls correspond to different batch processing types.

[0125] The batch selection module 330 is used to display the multiple batch processing type controls in the object management page in response to a trigger operation on the batch processing control; determine the target object corresponding to the target category information in response to a selection operation on the object displayed in the object display area; and determine the target processing type corresponding to the target object in response to a selection operation on any of the batch processing type controls.

[0126] Based on the above implementation, optionally, the control display module 320 is used to: in response to a triggering operation on the target category information, display multiple batch processing controls corresponding to the target category information in the object management page, each batch processing control corresponding to a different batch processing type.

[0127] Optionally, the batch selection module 330 is configured to: determine the display object corresponding to the target category information as the target object; and determine the target processing type corresponding to the target object in response to a trigger selection operation on any of the batch processing controls.

[0128] Based on the above implementation, optionally, the target processing type includes one or more of batch deletion, batch modification and batch delisting.

[0129] Optionally, the batch processing module 340 is used to: when the target processing type is batch modification, display a category management page, and the category management page displays the target category information; in response to the modification operation of the target category information on the category management page, update the target category information of the target object in the category management page; in response to the publishing operation on the category management page, publish the updated target category information.

[0130] Optionally, the batch processing module 340 is also used to: display a category editing page, the category editing page including a category information input control and a switch control for a sub-category; perform one or more of the following on the category editing page: in response to an edit operation on the category information input control, modify the target category information of the target object; in response to an on operation on a switch control for a sub-category, add sub-category information of the target category information, the sub-category being a sub-category of the currently activated minimum category; in response to an off operation on a switch control of any activated sub-category, delete at least one level of category information to which the target object belongs.

[0131] Optionally, the batch processing module 340 is also used to: when adding sub-category information of the target category information, or deleting at least one level category information to which the target object belongs, display a batch move prompt page for the target object, and in response to a selection operation on the batch move prompt page, batch update the association relationship between the target object and the category information.

[0132] Based on the above implementation, optionally, the display object in the object management page is a published object.

[0133] The device also includes: an object publishing module, which is used to display an object publishing control in the object management page; display an information input page in response to a triggering operation on the object publishing control; display an object display page in response to an information input operation in the information input page, wherein the object display page includes a display object corresponding to the input information in the input operation and the publishing status of the display object; and publish the display object in response to a publishing operation on the display object when the publishing status of the display object is unpublished.

[0134] Optionally, the information input page includes a search page, and the information input operation in the information input page includes a search information input operation.

[0135] Alternatively, the information input page includes a scanning page, and the information input operation in the information input page includes an image capturing operation or an image selecting operation.

[0136] Based on the above embodiment, the device also includes: a draft prompt module, which is used to: before executing the publishing operation, in response to a page exit operation, display a first unpublished prompt page and store the draft page, wherein the first unpublished prompt page includes unpublished prompt information and / or draft page prompt information.

[0137] Alternatively, after displaying the category management page, a second unpublished prompt page is displayed, wherein the second unpublished prompt page includes prompt information of the unpublished content; in response to a triggering operation on the second unpublished prompt page, an unpublished draft page is displayed.

[0138] The display object processing device provided in the embodiments of the present disclosure can execute the display object processing method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.

[0139] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present disclosure.

[0140] Figure 16 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Referring to Figure 16 below, it shows a schematic diagram of the structure of an electronic device (such as the terminal device or server in Figure 16) 500 suitable for implementing the embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure may include but is not limited to mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. The electronic device shown in Figure 16 is only an example and should not bring any limitations to the functions and scope of use of the embodiments of the present disclosure.

[0141] As shown in FIG16 , the electronic device 500 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. Various programs and data required for the operation of the electronic device 500 are also stored in the RAM 503. The processing device 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An edit / output (I / O) interface 505 is also connected to the bus 504.

[0142] Typically, the following devices may be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 508 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 509. The communication device 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. Although FIG16 shows the electronic device 500 with various devices, it should be understood that it is not required to implement or have all of the devices shown. More or fewer devices may be implemented or have alternatively.

[0143] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 509, or installed from the storage device 508, or installed from the ROM 502. When the computer program is executed by the processing device 501, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.

[0144] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0145] The electronic device provided by the embodiment of the present disclosure and the display object processing method provided by the above embodiment belong to the same inventive concept. For technical details not fully described in this embodiment, please refer to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0146] An embodiment of the present disclosure provides a computer storage medium having a computer program stored thereon. When the program is executed by a processor, the display object processing method provided in the above embodiment is implemented.

[0147] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.

[0148] In some embodiments, the client and server can communicate using any currently known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or later developed network.

[0149] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0150] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device:

[0151] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: displays an object management page; wherein the object management page includes a category display area and an object display area; the category display area displays candidate category information and target category information, the target category information is the category information selected in the preset category information set, and the candidate category information is the category information not selected in the preset category information set, and the object display area displays the display object corresponding to the target category information; displays a batch processing control corresponding to the target category information in the object management page; in response to a trigger selection operation for the batch processing control, determines the target object corresponding to the target category information and the target processing type corresponding to the target object; wherein the target object is at least one display object corresponding to the target category information; and performs a batch processing operation corresponding to the target processing type on the target object.

[0152] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0153] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0154] The units involved in the embodiments described in this disclosure may be implemented in software or hardware. In some cases, the name of a unit does not limit the unit itself. For example, the first acquisition unit may also be described as a "unit for acquiring at least two Internet Protocol addresses."

[0155] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0156] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0157] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.

[0158] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0159] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.

Claims

1. A method for processing display objects, comprising: A display object management page; wherein, the object management page includes a category display area and an object display area; candidate category information and target category information are displayed in the category display area, the target category information is the selected category information from a preset category information set, the candidate category information is the unselected category information from the preset category information set, and display objects corresponding to the target category information are displayed in the object display area; Display a batch processing control corresponding to the target category information on the object management page; In response to a trigger selection operation on the batch processing control, determine a target object corresponding to the target category information and a target processing type corresponding to the target object; wherein, the target object is at least one display object corresponding to the target category information; Perform a batch processing operation corresponding to the target processing type on the target object.

2. The method according to claim 1, wherein the object management page includes a batch processing control, and the batch processing control is used to trigger the display of multiple batch processing type controls, and different batch processing type controls correspond to different batch processing types; The step of, in response to a trigger selection operation on the batch processing control, determining a target object corresponding to the target category information and a target processing type corresponding to the target object, includes: In response to a trigger operation on the batch processing control, display the multiple batch processing type controls on the object management page; In response to a selection operation on the display objects in the object display area, determine the target object corresponding to the target category information; In response to a selection operation on any one of the batch processing type controls, determine the target processing type corresponding to the target object.

3. The method according to claim 1, wherein the step of displaying a batch processing control corresponding to the target category information on the object management page includes: In response to a trigger operation on the target category information, display multiple batch processing controls corresponding to the target category information on the object management page, and each batch processing control corresponds to a different batch processing type.

4. The method according to claim 3, wherein the step of, in response to a trigger selection operation on the batch processing control, determining a target object corresponding to the target category information and a target processing type corresponding to the target object, includes: Determine the display objects corresponding to the target category information as the target object; In response to a trigger selection operation on any one of the batch processing controls, determine the target processing type corresponding to the target object.

5. The method according to any one of claims 1-4, wherein the target processing type includes one or more of batch deletion, batch modification, and batch off-shelving; When the target processing type is batch modification, the step of performing a batch processing operation corresponding to the target processing type on the target object includes: Display a category management page, and the category management page displays the target category information; In response to a modification operation on the target category information on the category management page, update the target category information of the target object in the category management page; In response to a publishing operation on the category management page, publish the updated target category information.

6. The method according to claim 5, wherein updating the target category information of the target object in the category management page includes: Display a category editing page, the category editing page including a category information input control and a switch control for sub-categories; Perform one or more of the following on the category editing page: In response to an editing operation on the category information input control, modify the target category information of the target object; In response to a turn-on operation on the switch control for sub-categories, add sub-category information to the target category information; In response to a turn-off operation on the switch control of any activated sub-category, delete at least one level of category information to which the target object belongs.

7. The method according to claim 6, the method further comprising: In the case of adding sub-category information to the target category information, or deleting at least one level of category information to which the target object belongs, display a batch movement prompt page for the target object, and in response to a selection operation on the batch movement prompt page, batch-update the association relationship between the target object and the category information.

8. The method according to claim 1, wherein the displayed object in the object management page is a published object; The publishing method of the displayed object includes: Display an object publishing control in the object management page; In response to a triggering operation on the object publishing control, display an information input page; In response to an information input operation in the information input page, display an object display page, the object display page including the displayed object corresponding to the input information in the input operation and the publishing status of the displayed object; In the case where the publishing status of the displayed object is unpublished, in response to a publishing operation on the displayed object, publish the displayed object.

9. The method according to claim 7, wherein the information input page includes a search page, and the information input operation in the information input page includes a search information input operation; Or, the information input page includes a scanning page, and the information input operation in the information input page includes an image shooting operation or an image selection operation.

10. The method according to claim 5, the method further comprising: Before performing the publishing operation, in response to a page exit operation, display a first unpublished prompt page and store the draft page, the first unpublished prompt page including unpublished prompt information and / or prompt information of the draft page; Or, After displaying the category management page, display a second unpublished prompt page, the second unpublished prompt page including prompt information of unpublished content; In response to a triggering operation on the second unpublished prompt page, display the unpublished draft page.

11. A processing device for a displayed object, comprising: A page display module for displaying an object management page; wherein, the object management page includes a category display area and an object display area; candidate category information and target category information are displayed in the category display area, the target category information is the selected category information from a preset category information set, the candidate category information is the unselected category information from the preset category information set, and display objects corresponding to the target category information are displayed in the object display area; A control display module for displaying a batch processing control corresponding to the target category information on the object management page; A batch selection module for determining a target object corresponding to the target category information and a target processing type corresponding to the target object in response to a trigger selection operation on the batch processing control; wherein, the target object is at least one display object corresponding to the target category information; A batch processing module for performing a batch processing operation corresponding to the target processing type on the target object.

12. An electronic device, comprising: One or more processors; A storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the display object processing method according to any one of claims 1-10.

13. A storage medium containing computer-executable instructions, the computer-executable instructions being used to execute the display object processing method according to any one of claims 1-10 when executed by a computer processor.

Citation Information

Patent Citations

  • Commodity management system design based on shopping mall

    CN108269145A

  • Commodity management system based on an electronic commerce platform

    CN109345179A

  • Class navigation method and electronic equipment

    CN113779435A

  • Commodity management method and device for shopping platform merchant shop, equipment and medium

    CN116071135A