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

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

CN120335669APending Publication Date: 2025-07-18BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410070370.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-17
Publication Date
2025-07-18

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

By setting category information and batch processing controls in the object management page, users are allowed to manage and query the display object through category information, and determine the target object and processing type through batch processing controls to perform batch processing operations.

Benefits of technology

It simplifies the management process of display objects, reduces management costs, and improves processing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120335669A_ABST
    Figure CN120335669A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a display object processing method and device, a storage medium and electronic equipment. The method comprises the steps that an object management page is displayed, and a batch processing control corresponding to target category information is displayed in the object management page; in response to a trigger selection 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; wherein the target object is at least one display object corresponding to the target category information; and executing batch processing operation corresponding to the target processing type on the target object. The multiple display objects are managed through the category information, and a client user can conveniently and rapidly query the display objects through the category information. The at least one selected target object is subjected to batch processing through the batch processing control, the processing process of the multiple target objects is simplified, and the processing efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present disclosure relate to data processing technologies, and in particular, to a method, apparatus, storage medium, and electronic device for processing display objects. Background Art

[0002] With the continuous development of Internet technologies, online transactions have become a widely accepted transaction method by users. The display end publishes and manages display objects through the network, and the client conducts transactions through the objects displayed by the display end.

[0003] Currently, in order to publish and manage display objects, the display end has problems of cumbersome operations and high difficulty. Summary of the Invention

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

[0005] In a first aspect, embodiments of the present disclosure provide a method for processing a display object, including:

[0006] 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 in a preset category information set, the candidate category information is the unselected category information in the preset category information set, and display objects corresponding to the target category information are displayed in the object display area;

[0007] Display a batch processing control corresponding to the target category information on the object management page;

[0008] 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;

[0009] Perform a batch processing operation corresponding to the target processing type on the target object.

[0010] In a second aspect, embodiments of the present disclosure further provide a device for processing a display object, including:

[0011] 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 in a preset category information set, the candidate category information is the unselected category information in the preset category information set, and display objects corresponding to the target category information are displayed in the object display area;

[0012] A control display module for displaying a batch processing control corresponding to the target category information on the object management page;

[0013] 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;

[0014] A batch processing module for performing a batch processing operation corresponding to the target processing type on the target object.

[0015] In a third aspect, an embodiment of the present disclosure further provides an electronic device, which includes:

[0016] One or more processors;

[0017] A storage device for storing one or more programs,

[0018] 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 provided in any embodiment of the present disclosure.

[0019] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium containing computer-executable instructions, and the computer-executable instructions are used to execute the display object processing method provided in any embodiment of the present disclosure when executed by a computer processor.

[0020] The technical solution of the embodiment of the present disclosure is to set category information and corresponding display objects in the object management page, which is convenient for managing multiple display objects through the category information and for the client user to quickly query the display objects through the category information. A batch processing control is displayed on the object management page. By triggering a selection operation on the batch processing control, the target object corresponding to the target category information and the target processing type corresponding to the target object are determined, and a batch processing operation corresponding to the target processing type is performed on the target object, which simplifies the processing process of multiple target objects and improves the processing efficiency. Description of the Drawings

[0021] In combination with the accompanying drawings and with reference to the following specific embodiments, the above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic and that the original and the elements are not necessarily drawn to scale.

[0022] Figure 1 is a schematic diagram of an application scenario provided by an embodiment of the present disclosure;

[0023] Figure 2 is a schematic flowchart of a method for processing a display object provided by an embodiment of the present disclosure;

[0024] Figure 3 is a schematic diagram of an object management page provided by an embodiment of the present disclosure;

[0025] Figure 4 is a schematic flowchart of an object processing flow provided by an embodiment of the present disclosure;

[0026] Figure 5 is a schematic diagram of a batch processing provided by an embodiment of the present disclosure;

[0027] Figure 6 is a schematic diagram of batch modification provided by an embodiment of the present disclosure;

[0028] Figure 7 is a schematic diagram of a category editing page provided by an embodiment of the present disclosure;

[0029] Figure 8 is a schematic flowchart of a process for updating the association relationship between a target object and category information provided by the present disclosure;

[0030] Figure 9 is a schematic diagram of a first unpublished prompt page provided by an embodiment of the present disclosure;

[0031] Figure 10 is a schematic diagram of a second unpublished prompt page provided by an embodiment of the present disclosure;

[0032] Figure 11 is a flowchart of a method for processing a display object provided by an embodiment of the present disclosure;

[0033] Figure 12 is a schematic diagram of a process for processing a display object provided by an embodiment of the present disclosure;

[0034] Figure 13 is a flowchart for publishing an object by means of information search provided by an embodiment of the present disclosure;

[0035] Figure 14 is a flowchart for publishing an object by means of scanning provided by an embodiment of the present disclosure;

[0036] Figure 15 It is a schematic structural diagram of a display object processing device provided by an embodiment of the present disclosure;

[0037] Figure 16 It is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. Detailed implementation manners

[0038] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Instead, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not used to limit the protection scope of the present disclosure.

[0039] It should be understood that the various steps recorded in the method embodiments of the present disclosure can be executed in different orders and / or executed 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 regard.

[0040] The term "including" and its variations used herein are open-ended, that is, "including but not limited to". The term "based on" is "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

[0041] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order of the functions executed by these devices, modules or units or the interdependent relationship.

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

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

[0044] It can be understood that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, usage scopes, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to users and the authorization of users should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0045] For example, when a user's active request is received, a prompt message is sent to the user to clearly prompt the user that the operation requested by the user will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application program, server, or storage medium that performs the operations of the present disclosure's technical solution based on the prompt message.

[0046] As an optional but non-limiting implementation manner, the way of sending a prompt message to the user in response to receiving the user's active request can be, for example, in the form of a pop-up window. The prompt message can be presented in text in the pop-up window. In addition, the pop-up window can also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0047] It can be understood that the above notification and obtaining user authorization process is only illustrative and does not constitute a limitation on the implementation manner of the present disclosure. Other ways that meet relevant laws and regulations can also be applied to the implementation manner of the present disclosure.

[0048] It can be understood that the data involved in the present technical solution (including but not limited to the data itself, the acquisition or use of the data) should comply with the requirements of corresponding laws, regulations, and related provisions.

[0049] See Figure 1 , Figure 1 is a schematic diagram of an application scenario provided by an embodiment of the present disclosure. The display end and the client are respectively communicatively connected to the server end. The display end is the device end for object display. Through data interaction with the server end, the display end realizes the publication and management of display objects and publishes the display information of the display objects to the service client end. The client end is the device end for requesting object information. The client end 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. Figure 1 The server end in [[ ]] is only illustrative. The server end can include multiple servers or a server cluster, and different servers are used to store different data and / or perform different functions.

[0050] In a transaction scenario, the display end can be a merchant end, and the client end can be a buyer end. The corresponding display object is a tradable object, which can be, for example, an entity item such as food or clothing, or a service virtual object such as beauty or tourism. The type of the display object is not limited herein and can be set according to the display requirements of the display end.

[0051] The display end and the client end are respectively electronic devices such as mobile phones, and the display end and the client end can be converted according to requirements. In this embodiment, a mobile terminal such as a mobile phone can be used as the display end to realize the publication and management of display objects, reducing the hardware cost of merchants.

[0052] Currently, the display end only supports manually adding information for object publishing. Moreover, during the process of managing display objects, repetitive processing needs to be performed on each display object, resulting in a cumbersome operation process and high costs. In view of the above technical problems, the embodiments of the present disclosure provide a method for processing display objects to simplify the management process and publishing process of display objects.

[0053] Figure 2 FIG. is a schematic flow chart of a method for processing display objects provided by an embodiment of the present disclosure. The embodiments of the present disclosure are applicable to the situation of managing display objects at the display end. This 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, etc.

[0054] As Figure 2 shown, the method includes:

[0055] S110, a display 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 a 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 the display objects corresponding to the target category information.

[0056] The object management page is displayed at the display end and is used for managing display object information. The object management page includes a category display area and an object display area, and the display content in the category display area and the object display area is the same as the display content displayed on the client side.

[0057] See Figure 3 , Figure 3 is a schematic diagram of an object management page provided by an embodiment of the present disclosure. The left area of the object management page is the category display area, and the right side of the object management page is the object display area. It can be understood that Figure 3As an example only, in other embodiments, the category display area may be located above the object display area. Multiple category information can form a preset category information set, and the multiple category information in the preset category information set is displayed in the category display area. Among them, the 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, the selection of intra-category information can be realized by operations such as clicking on the category information. The selected category information can be used as the target category information, and the unselected category information can be used as the candidate category information. The display objects displayed in the object display area can be updated according to the selection operation of the category, and the display objects corresponding to the target category information are displayed in the object display area. In response to the switching operation of the target category information, the display objects in the object display area are updated.

[0058] The category information is set by the display end according to the exhibition requirements, so that the client users can quickly view the display objects corresponding to each category information through the category information. It can be understood that for the same display object, different display ends can set different category information, and the association relationship between the category information and the display object can also be different.

[0059] Take Figure 3 as an example, the category information includes "Popular in Stores", "Today's Special Offer", "New Products Launched" and "Seasonal Limited". Figure 3 As an example only, the category information can be adjusted according to the type of the display object and the requirements 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 that of the candidate category information. Figure 3 In the "New Products Launched" category information, two display objects are associated. Figure 3 "New Products Launched" is the target category information, and other category information is the candidate category information. When the "New Products Launched" category information is selected, the target category information is switched to "New Products Launched", and the display objects associated with the "New Products Launched" category information are displayed in the object display area, realizing the classified display of the display objects by triggering the category information, which can simplify the query and browsing process of the display objects by the client.

[0060] Optionally, the category information in the object management page (i.e., the multiple category information included in the preset category information set) is pre-released. The release method of the category information can be as follows: in response to a trigger operation on a setting control (such as a category management control) in the object management page, a category management page is displayed. This category management page is 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 can include multiple first-level category information or tree-shaped category information. Among them, the tree-shaped category information can include at least one first-level category information, and at least some of the first-level category information can include second-level category information, etc., and the level of the tree-shaped category information can be set according to requirements.

[0061] The category management page can include a release control. In response to a trigger operation on the release control, the created category information is released, and the above category information is sent to the review end so that the review end can review the sent category information. Before releasing the created category information, it also includes verifying the category information. The verification methods include keyword verification of the content of the category information in the preset category information set and verification of the number of categories at each level. When the content of the category information includes prohibited keywords, a prompt message is generated, and the release control is set to an untriggerable state. When the number of categories at any level does not meet the quantity requirements, a prompt message is generated, and the release control is set to an untriggerable state. When the level of the category is greater than or equal to 2, the number of categories should be greater than or equal to 2. Exemplarily, the number of second-level categories of the first-level category should be greater than or equal to 2.

[0062] The review prompt message is displayed in the object management page, and after receiving the review result from the review end, the review result is displayed in the object management page. When the review result is not passed, in response to a trigger operation on the review result, a review result display page is displayed, and the reason for the review not passing is included in the review result display page. Similarly, the category management page and the review result can also be displayed in the category management page. In response to a trigger operation on the review result in the category management page, a review result display page is displayed.

[0063] The review result display page can include a modification control. In response to a trigger operation on the modification control, the category management page is displayed, and the created category information can be modified on the category management page and re-released.

[0064] Establish an association relationship between the created category information and the published display objects. Optionally, in the object management page, an association relationship with the category information can be established through the dragging operation of the display objects. Specifically, perform a dragging operation on the display object, detect the in-category information corresponding to the release position of the dragging operation, and establish an association relationship between the display object corresponding to the dragging operation and the in-category information corresponding to the release position, that is, add the display object corresponding to the dragging operation to the display area of the in-category information corresponding to the release position.

[0065] Optionally, multiple display objects can be selected, and the category information to which the display objects belong can be set through batch operations to establish an association relationship between the display objects and the category information. By sending the association relationship between the display objects and the category information to the server, the server synchronizes the above-mentioned association relationship, and when a data request is made on the client side, the association relationship between the display objects and the category information is displayed on the client side.

[0066] S120. Display a batch processing control corresponding to the target category information on the object management page.

[0067] The object management page may further include a management area, which may include at least one management control for publishing and managing the information of the display objects. The management area may be an area other than the object display area in the object management page, and may be at least one position above, below, etc. the object display area, which is not limited here.

[0068] Figure 3 The object management page may further include a batch processing control, that is, "batch operation". This batch processing control may be located within the management area. By setting the batch processing control, it is convenient for the display-side user to perform batch processing on the display objects in the object management page.

[0069] Optionally, the batch processing control is used to trigger the display of multiple batch processing type controls, and each batch processing type control corresponds to a batch processing type. Through the triggering operation on the batch processing control, multiple batch processing type controls can be displayed, and different batch processing type controls correspond to different batch processing types.

[0070] S130. In response to the trigger selection operation for the batch processing control, determine 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.

[0071] Optionally, the triggering selection operation on the batch processing control includes a triggering operation on the batch processing control, such as a click operation. Optionally, the triggering selection operation on the batch processing control includes a triggering operation on the batch processing control, a selection operation on the target object, and a selection operation on the target processing type. Among them, the triggering operation on the batch processing control is used to display multiple batch processing type controls, the selection operation on the target object is used to determine at least one target object for the batch processing operation, and the selection operation on the target processing type is used to determine the target processing type executed by at least one target object.

[0072] In some embodiments, in response to the triggering operation on the batch processing control, the multiple batch processing type controls are displayed on the object management page; in response to the 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 the selection operation on any one of the batch processing type controls, the target processing type corresponding to the target object is determined.

[0073] Exemplarily, refer to Figure 4 , Figure 4 which is a schematic diagram of the object processing flow provided by the embodiments of the present disclosure. The batch processing type controls may include one or more of a batch delete control, a batch modify control, and a batch take-off the shelf control. Correspondingly, the batch processing types include one or more of batch delete, batch modify, and batch take-off the shelf. Figure 4 In [the figure], through the click operation on the batch processing control, the batch delete control, the batch modify control, and the batch take-off the shelf control are displayed on the object management page. The batch delete control is used to delete the target object from the object management page, and the batch modify control is used to batch modify the information of the target object, where the information to be modified may be the category information corresponding to the target object. The batch take-off the shelf control is used to take off the shelf of the target object, that is, to set the selected displayed object to an untradeable state.

[0074] The multiple batch processing type controls may be displayed in the management area. After the batch processing control is triggered, the batch processing control is switched to a cancel batch operation control. In response to the triggering operation on the batch operation control, the multiple batch processing type controls are hidden on the object management page.

[0075] The target object is a display object for performing batch operations. Optionally, after displaying the batch processing type control, it further includes determining the target object in response to a selection operation on at least one display object within the object display area. Optionally, in response to a trigger operation on the batch processing control, the object display area enters a selectable mode. In the selectable mode, by performing a selection operation on the display object, the display object is set to the selected state, and the selected display object is determined as the target object. Among them, 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. The display objects within the selection box are the target objects, which can improve the selection efficiency of the display objects.

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

[0077] The selection operation on the batch processing type control can be a click operation on the batch processing type control. For example, a click operation on any one of the batch delete control, the batch modify control, and the batch off-shelf control is used to determine the target processing type corresponding to the target object based on the selected batch processing type control.

[0078] S140. Perform a batch processing operation corresponding to the target processing type on the target object.

[0079] The execution process of the batch processing operation can be: generating a processing instruction based on the target processing type corresponding to the batch processing type control and the identifier of the target object, transmitting the processing instruction to the server, so that the server executes the above processing instruction, and feeding back the processing result to the display end to update the object management page of the display end. Exemplarily, see Figure 5 , Figure 5 is a schematic diagram of batch processing provided by an embodiment of the present disclosure. When the target processing type is batch modification, the execution of the batch processing operation includes deleting the selected target object. When the target processing type is batch off-shelf, the execution of the batch processing operation includes setting the target object to an untradeable state.

[0080] In the case where the batch modify control is triggered, the target processing type of the target object is determined to be batch modification. The execution process of the batch processing operation corresponding to batch modification can be: in response to the trigger operation on the batch modify control, displaying the category management page; in response to the modification operation on the target category information on the category management page, updating the target category information of the target object in the category management page; in response to the release operation on the category management page, releasing the updated target category information.

[0081] Among them, the category management page includes the published category information and the corresponding processing controls for the category information. For example, the category management page may include the target category information; or, the category management page may include the target category information and the 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 color of the target category information can be set for identification, or the font of the target category information can be enlarged, or the target category information can be set in the area to be edited. See Figure 6 , Figure 6 which is a schematic diagram of batch modification provided by an embodiment of the present disclosure. Figure 6 In

[0082] In the category management page, receive the edit operation on the target category information and update the target category information of the target object. Optionally, updating the target category information of the target object may include modifying the content of the target category information. For example, changing "New Product Launch" to "Best-selling New Product". Specifically, when the target category information of the target object is in the edit mode, obtain the new category information input by the user and use the new category information as the updated target category information.

[0083] Optionally, updating the target category information of the target object may include deleting the target category information, which can be deleting the target category information of the target object in the edit mode or achieved through the trigger operation on the delete control corresponding to the target category information of the target object. Among them, when deleting the target category information of the target object, the above-mentioned target object is updated to be subordinate to category information such as "All" or "Unclassified".

[0084] Optionally, updating the target category information of the target object may include adding sub-category information to the target category information. When the number of target objects corresponding to the target category information is large and difficult to query, sub-category information can be set for the target category information to facilitate quickly querying and displaying objects under the target category information through the sub-category information. Exemplarily, for the target category information of "Liquor", sub-category information can be set, such as "Beer", "Liquor", "Red Wine", etc. Correspondingly, when adding sub-category information, the target object is updated to be subordinate to multiple sub-category information.

[0085] In some embodiments, the modification operation on the category management page may be a triggering operation on the editing control corresponding to the target category information of the target object, or a long-press operation on the category information of the target object, etc. In response to the above modification operation, an editing mode for the target category information of the target object is entered. In the editing mode, the target category information of the target object in the category management page is in an editable state. For example, a delete control, a category information input control, a new control for sub-categories, etc. may be displayed. The batch modification of the category information of the target object can be achieved by triggering operations on the above controls.

[0086] In some embodiments, in response to the modification operation on the category management page, a category editing page may be displayed. See Figure 7 , Figure 7 which is a schematic diagram of the category editing page provided by an embodiment of the present disclosure. Among them, the category editing page may be a pop-up window page, a partial page occupying a preset proportion of the screen, or a page occupying the entire screen. The form of the category editing page is not limited here.

[0087] In the category editing page, there are a category information input control and a switch control for sub-categories. 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.

[0088] The category editing page is provided with a switch control for sub-categories. Figure 7 The category editing page in Figure 7 may support second-level categories. The category information of the target object in

[0089] is first-level category information, the second-level category is not started, and the switch control of the second-level category (sub-category of the first-level category) is in the off state. Optionally, the category editing page may include switch controls for other-level categories in addition to the first-level category, for controlling the start or close of sub-categories. Figure 7 The editing operation performed on the category information input control may include: modifying the category information of the target object in response to the editing operation on the category information input control; among them, the category information input control may be

[0090] The editing operations performed on the category editing page may include: in response to an on operation on the switch control of a child category, adding the child category information of the target category information. Exemplarily, by clicking the switch control of a child category (such as a second-level category), the switch state is switched. 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 controls corresponding to the child category are 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 controls corresponding to the child category and the edited information are hidden.

[0091] By performing an on operation on the switch control of a child category, that is, clicking the switch control in the off state, the editing controls corresponding to the child category are displayed on the category editing page. By inputting the category information of the child category, the child category information of the target category information is added.

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

[0093] The category editing page includes a confirmation control or a return control. In response to the triggering operation on the confirmation control or the return control, the page is switched to the category management page. The category management page includes a release control. In response to the triggering operation on the release control, the batch update of the category information of at least one target object is realized. Specifically, when it is detected that the release control is triggered, the updated target category information in the category editing page is determined, a processing instruction is generated based on the identifier of at least one target object and the updated target category information, and the processing instruction is sent to the server to enable the server to realize the batch update of the target category information of the target object.

[0094] On the basis of the above embodiments, when adding the sub-category information of the target category information or deleting at least one level of category information to which the target object belongs, it is necessary to update the association relationship between the target object and the category information. Among them, deleting at least one level of category information to which the target object belongs includes closing the sub-category or deleting the target category information. In this embodiment, by batch moving the identification of at least one target object, the batch update of the association relationship between the target object and the category information is realized. For example, when deleting any level of category information, the target object corresponding to the deleted category information is moved to the upper-level category information of the deleted category information. Among them, 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, deleting the target category information and moving the target object corresponding to the target category information to the "All" or "Unclassified" category; when the target category information is the second-level category information, deleting the target category information and moving the target object corresponding to the target category information to the upper-level category information of the target category information. For example, when the target category information adds subset category information, the target objects corresponding to the target-level category information are batch moved to the subset category information.

[0095] Optionally, a batch move prompt page of the target object is displayed. The batch move prompt page includes batch move selection controls, such as a move control and a cancel move control. The batch move prompt page may include move prompt information of the target object. Exemplarily, see Figure 8 , Figure 8 which is a schematic diagram of the processing procedure for updating the association relationship between the target object and the category information provided by the present disclosure. The move prompt information may include the target object, the category information before the move, and the category information after the move.

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

[0097] When adding sub-category information to the target category information, the number of newly added sub-category information is at least two. Optionally, the moving method of the target object can be to move all target objects corresponding to the target category information to any sub-category information, and after completing the above movement, perform a batch category modification on the local display objects under the sub-category information on the object management page.

[0098] Optionally, the moving method of the target object can be to batch move the local target objects corresponding to the target category information to the corresponding sub-category information through a selection operation. Specifically, in response to a trigger operation on the moving prompt information of the target object in the batch moving prompt page, one or more of the target object, the category information before the move, and the category information after the move in the moving prompt information are updated. Specifically, a selection page for the target object is displayed, local target objects are selected, the category information after the move is set, the setting of the moving prompt information is completed, and the local target objects are moved based on the moving prompt information. The new moving prompt information is set again to complete other moving prompt information. Through the setting operation of the moving prompt information, the precise batch movement of the target object is achieved.

[0099] Specifically, the movement of the target object between different category information can be to generate a processing instruction based on the identifier of the target object, the category information before the move, and the category information after the move, and send the processing instruction 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 object.

[0100] Optionally, the object management page may also include a category management control. In response to a trigger operation on the category management control, a category management page is displayed. On this category management page, the published category information can be edited. Among them, the editing includes the deletion and modification of any category information, and the adjustment of the display order of the category information on the object management page. Exemplarily, the order of the category information can be updated by dragging the category information, or in response to a trigger operation on the topmost control corresponding to any category information, this type of information is set at the top, and the order of other category information is adjusted adaptively.

[0101] Based on the above embodiments, during the process of releasing or modifying category information, if the page is exited or the application is exited before the category information is released, in order to avoid the loss of edited information and the process of repeated editing, the edited content is generated into a draft page and stored on the server. Specifically, before performing the release operation, in response to the page exit operation, a first unpublished prompt page is displayed and the draft page is stored. 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, an application switching operation, an application exit operation, etc. By generating the first unpublished prompt page, the user is prompted to perform the release operation. In the case where the release operation is not performed, by generating and storing the draft page, the edited information is recorded, which is convenient for directly calling the draft page in the case of next editing, avoiding the process of repeated editing. Exemplarily, see Figure 9 , Figure 9 is a schematic diagram of the first unpublished prompt page provided by an embodiment of the present disclosure.

[0102] Correspondingly, when the category management page is displayed, it is detected whether there is an unpublished draft page. If there is an unpublished draft page, a second unpublished prompt page is displayed. The second unpublished prompt page includes prompt information of the unpublished content; in response to a 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 a touch operation on the continue editing control, the unpublished draft page is displayed, and based on the draft page, basic editing is performed, and the draft page is deleted. In response to a touch operation on the cancel editing control, the draft page is deleted, and the category management page is displayed. Exemplarily, see Figure 10 , Figure 10 is a schematic diagram of the second unpublished prompt page provided by an embodiment of the present disclosure. By prompting the historical draft page, the user is prevented from missing the draft page.

[0103] During the process of creating and modifying category information, before the category information is released, a temporary table can be formed in real time or based on an interval time interval based on the edited content, and the above temporary table is updated based on the edited content. When an exit operation before release is detected, the temporary table is stored as a draft table. The draft table corresponds to the draft page, and the draft page can be rendered based on the edited content in the draft table. In the case where the draft page corresponding to the draft table is continued to be edited and released, the draft package is updated to an effective table.

[0104] The technical solution of the embodiment of the present disclosure facilitates the management of multiple display objects through category information and enables client users to quickly query display objects through 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 object corresponding to the target category information and the target processing type corresponding to the target object are determined, and a batch processing operation corresponding to the target processing type is performed on the target object, simplifying the processing process of multiple target objects and improving the processing efficiency.

[0105] Figure 11 is a flowchart of a method for processing display objects provided by an embodiment of the present disclosure. Based on the above embodiment, different processing methods for display objects are provided. Refer to Figure 11 and the method specifically includes:

[0106] S210. Display 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 the display objects corresponding to the target category information are displayed in the object display area.

[0107] S220. In response to a triggering 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.

[0108] S230. In response to a triggering selection operation on the batch processing control, determine 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.

[0109] S240. Perform a batch processing operation corresponding to the target processing type on the target object.

[0110] The triggering operation on the target category information may include, but is not limited to, a long-press operation, a double-click operation, etc. on the target category information. By triggering the target category information, batch processing controls are displayed on the object management page. For example, the batch processing controls displayed by triggering the target category information include, but are not limited to, a batch deletion control, a batch modification control, and a batch off-shelf control, etc. The batch processing type corresponding to the batch deletion control is batch deletion, the batch processing type corresponding to the batch modification control is batch modification, and the batch processing type corresponding to the batch off-shelf control is batch off-shelf. Here, each batch processing type will not be elaborated further.

[0111] When a trigger operation for the target category information is detected, the object display area enters the selectable mode, and the display object corresponding to the target category information is determined as the target object, that is, the display object corresponding to the target category information is set to the selected state. Exemplarily, see Figure 12 , Figure 12 which is a schematic diagram of the processing process of a display object provided by an embodiment of the present disclosure.

[0112] Optionally, on the basis that the display objects corresponding to the target category information in the object display area are all in the selected state, the target object can be updated by canceling the selection operation of any display object, so as to realize the flexible selection of the target object.

[0113] When the target object is determined, in response to the trigger selection operation on any one of the batch processing controls (for example, it can be a click operation), 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 the trigger selection operation on the batch modification control, the target processing type is determined to be batch modification, and the target object corresponding to the target category information is batch modified. For example, in response to the trigger selection operation on the batch deletion control, the target processing type is determined to be batch deletion, and the target object corresponding to the target category information is batch deleted. Among them, the batch processing operations corresponding to each target processing type are not described in detail here.

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

[0115] On the basis of 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 in response to the trigger operation on the object publishing control, displaying an information input page; in response to the information input operation in the information input page, displaying an object display page, where the object display page includes the display object corresponding to the information input in the input operation and the publishing status of the display object; in the case where the publishing status of the display object is unpublished, in response to the publishing operation on the display object, publishing the display object.

[0116] In this embodiment, the server stores the attribute information and pictures of each display object in advance, where 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 can be different.

[0117] A trigger operation of the object publishing control is detected on the object management page, and an information input page is displayed. The information input page is a page for collecting information. The information collected by the information input page can be text, image, voice, etc. By sending the information collected by the information input page to the server, the server can match the displayed object based on the above information and return the information of the matched displayed object, and display the information of the matched displayed object on the object display page.

[0118] Among them, the displayed object information includes the attribute information, picture and publishing status of the displayed object, and the publishing status includes published and unpublished. By displaying the publishing status on the object display page, repeated publishing of the already published displayed object is avoided.

[0119] By matching the attribute information and picture of the displayed object on the server, without manual input from the user, information errors are avoided while reducing the difficulty and complexity of the publishing process. Through a trigger operation on the information of the displayed object on the object display page, an information preview page can be entered, and the detailed information of the displayed object is displayed on the information preview page. Optionally, the information preview page can also include information to be filled in, and can receive externally input information, where the information to be filled in can include but is not limited to inventory, etc.

[0120] In the case of detecting a trigger operation on the publishing control, information of the displayed object is published. Specifically, a publishing instruction can be generated and sent to the server to enable the server to update the already published displayed object. In the case where the publishing status of the displayed object is published, the information preview page can update the filled-in information and republish.

[0121] In this embodiment, different information input operations can be set to implement querying of the displayed object in different ways. 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. Among them, the search information can be text information or voice information. In the case where the search information is voice information, the voice information is converted into text information, and a search instruction is generated based on the text information and sent to the server for matching. The search information can include but is not limited to keywords and UPC codes.

[0122] Exemplarily, see Figure 13 , Figure 13Flowchart of object publishing through information search provided by embodiments of the present disclosure. In response to a trigger operation on an object publishing control on an object management page, a publishing method selection page is displayed. In response to a selection operation on a search and publish control on the publishing method selection page, a search page is displayed. Search information collected on the search page is received, and a search result display page (i.e., an object display page) is displayed based on the search operation to display the information of the displayed objects that match. In response to a trigger operation on a preview control, an information preview page is displayed; in response to a trigger operation on a creation control, an object creation page can be displayed. The attribute information and pictures of the displayed objects are displayed on the object creation page ( Figure 13 not shown), and information to be filled in can be input on the object creation page. In response to a trigger operation on a publish control, the information of the displayed objects is published. It can be understood that in the case where no displayed object is matched based on the search information, a prompt message indicating that no object is searched is displayed on the search result display page.

[0123] Optionally, the information input page includes a scanning page, and the information input operation on the information input page includes an image capture operation or an image selection operation. Refer to Figure 14 , Figure 14 which is a flowchart of object publishing through scanning provided by embodiments of the present disclosure.

[0124] In response to a trigger operation on an object publishing control on an object management page, a publishing method selection page is displayed. In response to a trigger operation on a scanning control on the publishing method selection page, a scanning page is displayed and the camera is started. A scanned image is collected through the camera, or through a trigger on an album control, a scanned image is determined through an 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 based on the scanned image, and a scanning display page (i.e., an object display page) is displayed, and the information of the displayed objects matched by the scanned image is displayed through the scanning display page. In response to a trigger operation on a preview control, an information preview page is displayed; in response to a trigger operation on a creation control, an object creation page can be displayed. In response to a trigger operation on a publish control, the information of the displayed objects is published.

[0125] In the case where the barcode in the scanned image is incorrect, an error prompt message is displayed on the scanning display page. In the case where no displayed object is matched by the scanned image, a prompt message indicating that no object is matched is displayed on the scanning display page.

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

[0127] In the technical solution of the embodiments of the present disclosure, a database is maintained on the server side for storing attribute information and diagrams of display objects. During the object publishing process, display object information is queried from the database through an information matching method, reducing the process of users manually editing information and pictures, simplifying the object publishing process, and accelerating the object publishing efficiency.

[0128] Figure 15 It is a schematic structural diagram of a display object processing device provided by the embodiments of the present disclosure, as Figure 15 shown, the device includes: a page display module 310, a control display module 320, a batch selection module 330, and a batch processing module 340.

[0129] The page display module 310 is configured to display 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 in a preset category information set, and the candidate category information is the unselected category information in the preset category information set. Display objects corresponding to the target category information are displayed in the object display area;

[0130] The control display module 320 is configured to display batch processing controls corresponding to the target category information in the object management page;

[0131] The batch selection module 330 is configured to determine 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;

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

[0133] The technical solution provided by the embodiments of the present disclosure facilitates the management of multiple display objects through category information and enables client users to quickly query display objects through 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 a batch processing operation corresponding to the target processing type is performed on the target objects, simplifying the processing process of multiple target objects and accelerating the processing efficiency.

[0134] 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;

[0135] The batch selection module 330 is configured to, 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 objects corresponding to the target category information; and in response to a selection operation on any one of the batch processing type controls, determine the target processing type corresponding to the target objects.

[0136] Based on the above implementation, optionally, the control display module 320 is configured to:

[0137] 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.

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

[0139] Based on the above implementation, optionally, the target processing type includes one or more of batch deletion, batch modification, and batch off-shelving;

[0140] Optionally, the batch processing module 340 is configured 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 a modification operation on the target category information on the category management page, update the target category information of the target objects in the category management page; and in response to a release operation on the category management page, release the updated target category information.

[0141] Optionally, the batch processing module 340 is further configured to: display a category editing page, where the category editing page includes a category information input control and a switch control for sub-categories; perform one or more of the following on the category editing page:

[0142] 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, where the sub-category is a sub-category of the currently activated smallest category; 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.

[0143] Optionally, the batch processing module 340 is further configured to:

[0144] 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.

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

[0146] The device further includes: an object publishing module, configured to display an object publishing control in the object management page; in response to a trigger 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, where the object display page includes the display object corresponding to the information input in the input operation and the publishing status of the display object; in the case where the publishing status of the display object is unpublished, in response to a publishing operation on the display object, publish the display object.

[0147] 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;

[0148] Alternatively, 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.

[0149] Based on the above embodiments, the device further includes: a draft prompt module, configured to: before performing the publishing operation, in response to a page exit operation, display a first unpublished prompt page and store the draft page, where the first unpublished prompt page includes unpublished prompt information and / or prompt information about the draft page;

[0150] Alternatively, after presenting the category management page, present a second unpublished prompt page, which includes prompt information about unpublished content; in response to a trigger operation on the second unpublished prompt page, present the unpublished draft page.

[0151] The display object processing device provided by the embodiments of the present disclosure can execute the display object processing method provided by any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects for executing the method.

[0152] It should be noted that the various units and modules included in the above device are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of the functional units are only for the convenience of mutual distinction and do not limit the protection scope of the embodiments of the present disclosure.

[0153] Figure 16 It is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. Next, refer to Figure 16 , which shows a schematic structural diagram of an electronic device (such as Figure 16 in the terminal device or server) 500 suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Computers), PMPs (Portable Multimedia Players), in-vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 16 The electronic device shown is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present disclosure.

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

[0155] Typically, the following devices can be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touch pad, 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 can allow the electronic device 500 to communicate with other devices wirelessly or wiredly to exchange data. Although Figure 16 the electronic device 500 with various devices is shown, it should be understood that it is not required to implement or have all the shown devices. More or fewer devices can be alternatively implemented or had.

[0156] In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. 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 program codes for executing the methods shown in the flowcharts. In such an embodiment, the computer program can be downloaded and installed from a 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 functions defined in the methods of the embodiments of the present disclosure are executed.

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

[0158] The electronic device provided by the embodiments of the present disclosure and the display object processing method provided by the above embodiments belong to the same inventive concept. The technical details not described in detail in this embodiment can be referred to the above embodiments, and this embodiment has the same beneficial effects as the above embodiments.

[0159] The embodiments of the present disclosure provide a computer storage medium, on which a computer program is stored, and when the program is executed by a processor, the display object processing method provided by the above embodiments is implemented.

[0160] It should be noted that the computer-readable medium described above can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of a computer-readable storage medium can 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 can be any tangible medium that contains or stores a program, which can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on a computer-readable medium can be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

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

[0162] The above computer-readable medium can be included in the above electronic device; or it can exist separately without being assembled into the electronic device.

[0163] The above computer-readable medium carries one or more programs, and when the one or more programs are executed by the electronic device, the electronic device is caused to:

[0164] The above computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to: 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 a 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 display objects corresponding to the target category information; 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.

[0165] Computer program code for carrying out operations of the present disclosure may be written in one or more programming languages or combinations thereof. The programming languages include, but are not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server. In the case of 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 alternatively, may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0166] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a portion of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions noted in the blocks may occur in a different order than noted in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or by a combination of dedicated hardware and computer instructions.

[0167] The units involved in the embodiments described in the present disclosure can be implemented in software or in hardware. In some cases, the name of the unit does not constitute a limitation on the unit itself. For example, the first acquisition unit can also be described as "the unit for acquiring at least two Internet protocol addresses".

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

[0169] In the context of the present disclosure, a machine-readable medium may be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0170] The above description is only a preferred embodiment of the present disclosure and an explanation of the applied technical principles. 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 technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosure concept. For example, the technical solutions formed by mutually replacing the above features with the technical features (but not limited to) having similar functions disclosed in the present disclosure.

[0171] In addition, although the operations are depicted in a particular order, this should not be construed as requiring that the operations be performed in the particular order shown or in sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although a number of specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the present disclosure. Certain features described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, the various features described in the context of a single embodiment may also be implemented separately or in any suitable sub-combination in multiple embodiments.

[0172] 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 for implementing the claims.

Claims

1. A method for processing a display object, characterized in that, Including: Display an object management page; wherein, the object management page includes a category display area and an object display area; the candidate category information and the target category information are displayed in the category display area, the target category information is the selected category information from the preset category information set, the candidate category information is the unselected category information from the preset category information set, and the 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 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; 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 determining the target object corresponding to the target category information and the target processing type corresponding to the target object in response to a trigger selection operation on the batch processing control 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 object 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, characterized in that, The displaying the 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 determining the target object corresponding to the target category information and the target processing type corresponding to the target object in response to a trigger selection operation on the batch processing control includes: Determine the display object 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, characterized in that, 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 performing the batch processing operation corresponding to the target processing type on the target object includes: Display a category management page, and the target category information is displayed on the category management page; 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 release operation on the category management page, release the updated target category information.

6. The method according to claim 5, characterized in that, Updating the target category information of the target object in the category management page includes: Displaying a category editing page, where the category editing page includes a category information input control and a switch control for sub-categories; Performing one or more of the following in the category editing page: Modifying the target category information of the target object in response to an editing operation on the category information input control; Adding sub-category information of the target category information in response to an on operation on the switch control for sub-categories; Deleting at least one level of category information to which the target object belongs in response to an off operation on the switch control for any enabled sub-category.

7. The method according to claim 6, characterized in that The method further includes: When adding sub-category information of the target category information or deleting at least one level of category information to which the target object belongs, displaying a batch move prompt page for the target object, and in response to a selection operation on the batch move prompt page, batch-updating the association relationship between the target object and the category information.

8. The method according to claim 1, characterized in that, 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; In response to a trigger operation on the object publishing control, displaying an information input page; In response to an information input operation in the information input page, displaying an object display page, where the object display page includes the display object corresponding to the input information in the input operation and the publishing status of the display object; When the publishing status of the display object is unpublished, in response to a publishing operation on the display object, publishing the display 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; Alternatively, 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.

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

11. A processing device for displaying an object, characterized in that, Including: 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 in a preset category information set, the candidate category information is the unselected category information in the preset category information set, and the display object corresponding to the target category information is displayed in the object display area; 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, configured to determine 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; A batch processing module, configured to perform a batch processing operation corresponding to the target processing type on the target object.

12. An electronic device, characterized in that, The electronic device includes: One or more processors; A storage device, configured to store one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors are caused to 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.