[go: up one dir, main page]

WO2023108974A1 - Display method and apparatus, electronic device, storage medium, and computer program product - Google Patents

Display method and apparatus, electronic device, storage medium, and computer program product Download PDF

Info

Publication number
WO2023108974A1
WO2023108974A1 PCT/CN2022/088714 CN2022088714W WO2023108974A1 WO 2023108974 A1 WO2023108974 A1 WO 2023108974A1 CN 2022088714 W CN2022088714 W CN 2022088714W WO 2023108974 A1 WO2023108974 A1 WO 2023108974A1
Authority
WO
WIPO (PCT)
Prior art keywords
control
target
controls
display
instruction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2022/088714
Other languages
French (fr)
Chinese (zh)
Inventor
吴珂馨
杨冠姝
曾天
石明康
胡世昌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Sensetime Intelligent Technology Co Ltd
Original Assignee
Shanghai Sensetime Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Sensetime Intelligent Technology Co Ltd filed Critical Shanghai Sensetime Intelligent Technology Co Ltd
Publication of WO2023108974A1 publication Critical patent/WO2023108974A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1407General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Definitions

  • the present disclosure relates to but not limited to the field of computer technology, and in particular relates to a display method and device, electronic equipment, storage media and computer program products.
  • some pages of most systems are mainly used to display static information, for example, the homepage of the system that generates the model, the interaction between the homepage and other pages is relatively lacking, and the functions in the custom menu list area on the homepage Modules are also lacking.
  • Embodiments of the present disclosure provide a display method and device, electronic equipment, a storage medium, and a computer program product.
  • An embodiment of the present disclosure provides a display method, the method including:
  • the first page including at least one first control, each of the first controls corresponding to a functional module of the target system;
  • a second control corresponding to each of the target function modules is displayed in the first menu list area of the target system, and each of the second controls is used to trigger entry to an operation page of the target function module.
  • An embodiment of the present disclosure provides a display device, the device comprising:
  • the first display part is configured to display a first page of the target system, the first page includes at least one first control, each of the first controls corresponds to a functional module of the target system;
  • the first determination part is configured to determine at least one target function module from the function modules of the target system in response to receiving a first operation on at least one of the first controls;
  • the second display part is configured to display a second control corresponding to each of the target function modules in the first menu list area of the target system, and each of the second controls is used to trigger entry into the target function module Action page.
  • An embodiment of the present disclosure provides an electronic device, including a processor and a memory, the memory stores a computer program that can run on the processor, and the processor implements the above display method when executing the computer program.
  • An embodiment of the present disclosure provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above display method is implemented.
  • An embodiment of the present disclosure provides a computer program product, where the computer program product includes a computer program or an instruction, and when the computer program or instruction is run on an electronic device, the electronic device is made to execute the above display method.
  • the first page includes at least one first control, and each of the first controls corresponds to a functional module of the target system; in response to receiving For the first operation of at least one of the first controls, at least one target function module is determined from the function modules of the target system; each of the target function modules is displayed in the first menu list area of the target system.
  • Each of the second controls is used to trigger entry to the operation page of the target function module.
  • FIG. 1 is a schematic diagram of the implementation flow of a display method provided by an embodiment of the present disclosure
  • FIG. 2 is a schematic diagram of an implementation flow of a display method provided by an embodiment of the present disclosure
  • FIG. 3 is a schematic diagram of an implementation flow of a display method provided by an embodiment of the present disclosure
  • FIG. 4 is a schematic diagram of an implementation flow of a display method provided by an embodiment of the present disclosure.
  • FIG. 5A is a schematic diagram of the composition and structure of a target system provided by an embodiment of the present disclosure.
  • FIG. 5B is a schematic interface diagram of a target system provided by an embodiment of the present disclosure.
  • FIG. 5C is a schematic interface diagram of a target system provided by an embodiment of the present disclosure.
  • FIG. 5D is a schematic interface diagram of a target system provided by an embodiment of the present disclosure.
  • FIG. 5E is a schematic interface diagram of a target system provided by an embodiment of the present disclosure.
  • FIG. 5F is a schematic interface diagram of a target system provided by an embodiment of the present disclosure.
  • FIG. 5G is a schematic interface diagram of a target system provided by an embodiment of the present disclosure.
  • FIG. 6 is a schematic diagram of the composition and structure of a display device provided by an embodiment of the present disclosure.
  • FIG. 7 is a schematic diagram of a hardware entity of an electronic device provided in an embodiment of the present disclosure.
  • first ⁇ second ⁇ third are used to distinguish similar objects, and do not represent a specific ordering of objects. Understandably, “first ⁇ second ⁇ third” is allowed The specific order or sequence may be interchanged under certain circumstances such that the embodiments of the disclosure described herein can be practiced in sequences other than those illustrated or described herein.
  • some pages of most systems are mainly used to display some static information or user usage data.
  • the homepage of the system for generating models does not take into account the jumping and switching between the homepage and other pages.
  • the system has more and more functions, when facing different users, how to let users customize the function modules in the menu list area according to their actual needs becomes very important.
  • the embodiment of the present disclosure provides a display method, which can realize the interaction between the first page and the operation pages of each function module in the target system through the first operation, and realize the function modules in the menu list area of the target system on the first page customization.
  • the display method provided by the embodiments of the present disclosure can be performed by an electronic device, wherein the electronic device can be a notebook computer, a tablet computer, a desktop computer, a set-top box, a mobile device (for example, a mobile phone, a portable music player, a personal digital assistant, a dedicated message devices, portable game devices) and other types of terminals can also be implemented as servers.
  • the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or it can provide cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, intermediate Cloud servers for basic cloud computing services such as mail service, domain name service, security service, content delivery network (Content Delivery Network, CDN), and big data and artificial intelligence platforms.
  • cloud services cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, intermediate Cloud servers for basic cloud computing services such as mail service, domain name service, security service, content delivery network (Content Delivery Network, CDN), and big data and artificial intelligence platforms.
  • Fig. 1 is a schematic flow diagram of a display method provided by an embodiment of the present disclosure. As shown in Fig. 1, the display method includes the following steps S11 to S13, wherein:
  • Step S11 displaying a first page of the target system, where the first page includes at least one first control, and each of the first controls corresponds to a functional module of the target system.
  • the target system may include, but not limited to, a system for generating a model, a system for testing a model, and the like.
  • the first page is an interactive interface for configuring the functional modules of the target system and displaying information.
  • the first page may include but not limited to a home page, an overview page, an overview page, a detailed overview page, an overview page, and the like.
  • the first page can be displayed on any suitable electronic device with an interface interaction function.
  • the electronic device displaying the first page may be the same as or different from the device executing the display method, which is not limited here.
  • the electronic device that executes the display method may be a notebook computer
  • the electronic device that displays the first page may also be the notebook computer
  • the first page may be an interactive interface of a client running on the notebook computer, or it may be the notebook computer A web page displayed in a browser running on .
  • the computer device that executes the display method can be a server
  • the electronic device that displays the first page can be a notebook computer
  • the first page can be an interactive interface of a client running on the notebook computer, or it can be an interactive interface running on the notebook computer.
  • the webpage displayed in the browser of the notebook computer can access the server through the client or the browser.
  • the presentation manner of the first control includes but not limited to a button, a menu, a list, a window, an icon, and the like. During implementation, those skilled in the art may select the presentation manner of the first control according to actual needs, which is not limited in the embodiments of the present disclosure.
  • the functional modules may include, but are not limited to, a workflow module, an assessment tool module, a hosting tool module, a visualization tool module, a management tool module, and the like.
  • Step S12 in response to receiving a first operation on at least one of the first controls, determining at least one target function module from the function modules of the target system.
  • the first operation may include, but not limited to, an update operation, a jump operation, and the like.
  • the update operation may include, but not limited to, a remove operation, an add operation, and the like.
  • the update operation may include, but not limited to, clicking the update control of the first control, double-clicking the first control, long-pressing the first control, performing a preset gesture, and the like.
  • the preset gestures include drawing " ⁇ ", drawing " ⁇ ”, closing graphics and so on.
  • the jump operation includes but is not limited to clicking on the first control, a gesture satisfying a preset condition, pressing the first control, etc., wherein the gesture may include but not limited to drawing a circle, closing a curve, and the like.
  • the gesture may include but not limited to drawing a circle, closing a curve, and the like.
  • Step S13 displaying in the first menu list area of the target system the second controls corresponding to each of the target function modules, and each of the second controls is used to trigger entry to the operation page of the target function module.
  • the target system further includes a first menu list area for displaying at least one of the target function modules.
  • the display manner of the first menu list area may include but not limited to displaying in the first page, floating on the first page, displaying side by side with the first page, and the like.
  • the method further includes steps S14 to S16, wherein:
  • Step S14 acquiring configuration information of the user, where the configuration information includes at least one function module and the use status of each function module.
  • the configuration information may be automatically generated by the target system, or generated according to user configuration operations.
  • the use state may include but not limited to a first use state, a second use state, and the like.
  • the first use state is used to indicate that the first control can be operated by the user currently
  • the second use state is used to indicate that the first control cannot be operated by the user currently.
  • the target system counts the frequency of each function module used by the user according to the statistical rules, and automatically generates the configuration information according to the preset rules.
  • the statistical rules may include but not limited to within a preset time period, specified time, and the like.
  • the preset rules may include but not limited to at least one of frequency of use, state of use, basic user information, user preferences, and the like. During implementation, those skilled in the art may select the setting form of the preset rule according to actual requirements, which is not limited in the embodiments of the present disclosure.
  • the target system counts the frequency of each functional module used by users on a daily basis, sorts the frequency of use from high to low, takes the top three functional modules as the frequently used functional modules of users, and automatically generates configurations based on the frequently used functional modules of users information.
  • the target system counts the frequency of each function module used by the user at 23:00 every day, sorts it according to the frequency of use from high to low, and uses the top two function modules that are in the first use state as the user's frequently used function modules, and Automatically generate configuration information based on the user's frequently used function modules.
  • the target system counts the frequency of users using each function module at 22:00 every day, sorts the frequency of use from high to low, and takes the top two function modules that meet the user's positioning as the user's frequently used function modules, and according to the user's Commonly used function modules automatically generate configuration information.
  • the target system can provide a configuration interface of the function module, so that the user can independently select the required function module according to the actual demand, and generate the configuration according to the configuration operation of the user in the configuration interface document.
  • Step S15 based on at least one functional module, determine a first control corresponding to each functional module.
  • each first control displayed on the first page is determined based on each functional module in the configuration file. For example, if the configuration file contains an assessment tool, the first control corresponding to the assessment tool is displayed.
  • Step S16 based on the usage status of each of the functional modules, determine the usage status of each of the first controls.
  • the usage status of each first control displayed on the first page is determined. For example, when the usage status of the model generation module is the first usage status, a first control corresponding to the model generation module is displayed, and the first control is set as the first usage status. For another example, when the usage status of the hosting tool module is the second usage status, display the first control corresponding to the hosting tool module, and set the first control to the second usage status.
  • the step S11 includes step S111, wherein:
  • Step S111 displaying a first page of the target system based on at least one of the first controls and the use status of each of the first controls.
  • each first control is loaded and displayed on the first page, and a corresponding display style is set according to the use state of each first control.
  • the first control in the first use state is set to a lighted state
  • the first control in the second use state is set to a grayed state.
  • At least one first control is displayed through the first page; in response to receiving a first operation on the at least one first control, at least one target function module is determined from each function module of the target system; in the target system
  • the first menu list area of displays the second controls corresponding to each target function module, and each second control is used to trigger entry to the operation page of the target function module.
  • Fig. 2 is a schematic flow diagram of a display method provided by an embodiment of the present disclosure. As shown in Fig. 2, the method includes steps S21 to S24, wherein:
  • Step S21 displaying a first page of the target system, where the first page includes at least one first control, and each of the first controls corresponds to a functional module of the target system.
  • step S21 corresponds to the above-mentioned step S11, and for implementation, reference may be made to the specific implementation manner of the above-mentioned step S11.
  • Step S22 in response to receiving an update operation on at least one of the first controls, updating the usage status of at least one of the first controls.
  • the update operation may include, but not limited to, a remove operation, an add operation, and the like.
  • the use state includes but not limited to the first use state, the second use state and so on.
  • the correspondence between the operation mode and the operation instruction can be established in advance, and the correspondence can be stored in the target system or other electronic devices.
  • the operation manner may include but not limited to at least one of click, double click, press, gesture and the like.
  • the operation instruction corresponding to the operation mode may be searched in the corresponding relationship. In the case that the corresponding relationship is stored in the target system, the target system determines in the corresponding relationship an operation instruction that matches the operating mode according to the received operating mode.
  • the target system sends the operation method to other electronic devices, so that other electronic devices determine the operation instruction that matches the operation method in the corresponding relationship according to the operation method, and return the corresponding operation instructions to the target system.
  • searching the corresponding relationship for an operation instruction corresponding to double-clicking the first control is: switching the first control from the current use state to another use state.
  • Step S23 based on the use state of each of the first controls, determine at least one target function module from the function modules corresponding to at least one of the first controls.
  • step S23 includes step S231, wherein:
  • Step S231 determining at least one functional module corresponding to the first control in the first use state as at least one target functional module.
  • the function module corresponding to the first control in the first use state is used as the target function module to be displayed in the first menu list area.
  • Step S24 displaying the second control corresponding to each of the target function modules in the first menu list area of the target system, and each of the second controls is used to trigger entry to the operation page of the target function module.
  • step S24 corresponds to the above-mentioned step S13, and for implementation, reference may be made to the specific implementation manner of the above-mentioned step S13.
  • the step 22 includes at least one of the following steps S221 and S222:
  • Step S221 if the update operation includes a remove operation, updating at least one of the first controls from the first use state to the second use state in response to receiving a remove operation on at least one of the first controls. status of use.
  • the first control is switched from the first use state to the second use state.
  • the first use state and the second use state may be represented by different colors, different display styles, etc. respectively.
  • the first control when the update control corresponding to the first control is clicked, the first control is switched from a lighted state to a grayed state. For another example, double-click the first control to switch the first control from blue to red. For another example, long press the first control to add a strikethrough to the first control. For another example, when the update control corresponding to the first control is clicked, the display of the first control is weakened.
  • those skilled in the art may select the presentation mode when the first control is in the first use state and the second use state according to actual needs, which is not limited by the embodiments of the present disclosure.
  • Step S222 if the update operation includes an add operation, updating at least one of the first controls from the second use state to the first use state in response to receiving an add operation to at least one of the first controls .
  • the first control is switched from the second use state to the first use state.
  • the first use state and the second use state may be represented by different colors, different display styles, etc. respectively.
  • the first control when the update control corresponding to the first control is clicked, the first control is switched from a grayed state to a lighted state. For another example, double-click the first control to switch the first control from red to blue. For another example, long press the first control to delete the strikethrough of the first control. For another example, when the update control corresponding to the first control is clicked, the weakened display of the first control is switched to normal display.
  • those skilled in the art may select the presentation mode when the first control is in the first use state and the second use state according to actual needs, which is not limited by the embodiments of the present disclosure.
  • the present disclosure by displaying at least one first control on the first page; in response to receiving an update operation on the at least one first control, updating the use status of at least one first control, based on the use of each first control state, at least one target function module is determined from the function modules corresponding to at least one first control; and the second control corresponding to each target function module is displayed in the first menu list area of the target system.
  • the update operation the user can realize the customization of the function modules in the menu list area, thereby satisfying the user's customization requirements, and further improving the user's operating experience.
  • Fig. 3 is a schematic flow diagram of a display method provided by an embodiment of the present disclosure. As shown in Fig. 3, the method includes steps S31 to S33, wherein:
  • Step S31 displaying a first page of the target system, where the first page includes at least one first control, and each of the first controls corresponds to a functional module of the target system.
  • step S31 corresponds to the above-mentioned step S11, and for implementation, reference may be made to the specific implementation manner of the above-mentioned step S11.
  • Step S32 in response to receiving a jump operation on the target first control in the first use state, determining at least one functional module corresponding to the first control in the first use state as at least one of the target functions module, and determine the target function module corresponding to the target first control as the currently used target function module.
  • the jump operation may include but not limited to clicking on the first control, a gesture satisfying a preset condition, pressing the hotspot area of the first control, etc., where the gesture may include but not limited to drawing a circle, closing a curve, etc. .
  • the gesture may include but not limited to drawing a circle, closing a curve, etc. .
  • those skilled in the art may select the implementation form of the jump operation according to actual requirements, which is not limited in the embodiments of the present disclosure.
  • the correspondence between the operation mode and the operation instruction can be established in advance, and the correspondence can be stored in the target system or other electronic devices.
  • the operation manner may include but not limited to at least one of click, double click, press, gesture and the like.
  • the operation instruction corresponding to the operation mode may be searched in the corresponding relationship. In the case that the corresponding relationship is stored in the target system, the target system determines in the corresponding relationship an operation instruction that matches the operating mode according to the received operating mode.
  • the target system sends the operation mode instruction to other electronic devices, so that other electronic devices determine the operation command matching the operation mode in the corresponding relationship according to the operation mode, and return the corresponding Operation instructions to the target system.
  • searching for the operation instruction corresponding to pressing the hotspot area of the first control in the correspondence is: switch the first page to the one corresponding to the first control.
  • the function module corresponding to the first control is used as the currently used target function module.
  • Step S33 in the first menu list area of the target system, display the second control corresponding to the currently used target function module and the second control corresponding to the target function module other than the currently used target function module .
  • the differential display may include, but is not limited to, at least one of highlighting the second control corresponding to the currently used target function module, weakening the display of the second control corresponding to the currently used target function module, and the like.
  • highlighting includes but is not limited to highlighting, bolding, enlarging the font, adding an underline, changing colors, flashing, adding a frame, and the like.
  • Weakened display may include, but is not limited to, darkening, smaller fonts, changing colors, etc.
  • the second control corresponding to the currently used target function module is highlighted.
  • the second control corresponding to the currently used target function module is dimmed.
  • At least one of the first control in the first use state will be A function module corresponding to a control is determined as at least one target function module, and the target function module corresponding to the target first control is determined as the currently used target function module; in the first menu list area of the target system, the current A second control corresponding to the used target function module, and a second control corresponding to a target function module other than the currently used target function module.
  • the user can realize the interaction between the first page and the operation pages of the functional modules in the target system, thereby improving the user's operating experience.
  • Fig. 4 is a schematic flow diagram of a display method provided by an embodiment of the present disclosure. As shown in Fig. 4, the method includes steps S41 to S46, wherein:
  • Step S41 displaying the first page of the target system, the first page includes at least one first control, each of the first controls corresponds to a functional module of the target system, and the at least one first control includes at least A third control.
  • step S41 corresponds to the above-mentioned step S11, and for implementation, reference may be made to the specific implementation manner of the above-mentioned step S11.
  • part or all of at least one first control may be hierarchically divided, and the hierarchically divided first control may be used as the third control.
  • the hierarchical division of the first control A1 to the first control A6 may include the first control A1 at the first level, the first control A2 at the next level of the first control A1, the first control A3, the first The control A4, the first control A5 and the first control A6 located at the lower level of the first control A2 may use the first control A1 to the first control A6 as at least one third control.
  • Step S42 in response to receiving the second operation in the first area, determining a target first control and an operation instruction from at least one of the first controls.
  • the first area may include, but not limited to, a display area of any first control, a display area of all first controls, a mapping operation area of each first control, a mapping operation area of all first controls, and the like.
  • the second operation may include, but is not limited to, a hovering operation, a hovering operation, a clicking operation, a pressing operation, a gesture operation, and the like.
  • the operation instruction may include, but not limited to, an instruction to display a lower layer of controls, an instruction to display an upper layer of controls, an instruction to display a top layer of controls, and the like.
  • the correspondence between the second operation and the operation instruction can be established in advance, and the correspondence can be stored in the target system or other electronic devices.
  • the operation instruction corresponding to the second operation may be searched in the correspondence relationship.
  • the target system determines an operation instruction matching the second operation in the corresponding relationship according to the received second operation.
  • the target system sends the second operation instruction to other electronic devices, so that other electronic devices determine the operation instruction matching the second operation in the corresponding relationship according to the second operation, and return The corresponding operation instructions are sent to the target system.
  • searching for an operation instruction corresponding to pressing the first area in the corresponding relationship is: an instruction to display the next layer of controls.
  • the target first control and the operation instruction can be determined based on the attribute of the second operation.
  • the attribute of the second operation may include but not limited to at least one of position, duration, strength, times and so on.
  • the position matching the floating position is determined from the page position of at least one first control, and the first control corresponding to the matching position is used as the target first control, and based on The suspension duration of the suspension operation determines the operation instruction.
  • the operation instruction may select the corresponding relationship between the attribute of the hovering operation, the target first control, and the operation instruction according to actual requirements, which is not limited by the embodiments of the present disclosure.
  • the hovering position is (200, 300)
  • the matching position of the hovering position is (205, 305)
  • the component management control at the matching position is used as the target first control, and based on the hovering duration of 1 second (Second , S), determining that the operation instruction is an instruction to display the next layer of controls.
  • the floating position is (400, 300), and the position matching the floating position is determined to be (405, 305), and the training management control at the matching position is used as the target first control, and based on the floating duration 2S, determine
  • the operation instruction is an instruction to display the control on the upper layer.
  • the position matching the click position is determined from the page position of at least one first control, and the first control corresponding to the matched position is used as the target first control, and based on The number of clicks of the click operation determines the operation instruction.
  • those skilled in the art may select the corresponding relationship between the attribute of the click operation, the target first control, and the operation instruction according to actual needs, which is not limited by the embodiments of the present disclosure.
  • the click position is (200, 300)
  • the position matching the click position is (205, 305)
  • the component management control at the matching position is used as the target first control, and based on the number of clicks is 2 times
  • the operation instruction is an instruction to display the next layer control.
  • the click position is (400, 300)
  • it is determined that the position matching the click position is (405, 305)
  • the training management control at the matching position is used as the target first control, and based on the number of clicks is 2 times , to determine that the operation instruction is an instruction to display the upper layer control.
  • the click position is (800, 300)
  • the position matching the click position is (805, 305)
  • the private chain model management control at the matching position is used as the target first control, and based on the number of clicks is 3 times, it is determined that the operation instruction is a display top-level control instruction.
  • the position matching the pressing position is determined from the page position of at least one first control, and the first control corresponding to the matching position is used as the target first control, and based on The pressing duration/strength of the pressing operation determines the operation instruction.
  • the operation instruction may be selected from the page position of at least one first control, and the first control corresponding to the matching position according to actual needs, which is not limited by the embodiments of the present disclosure.
  • the operation instruction is an instruction to display the next layer control.
  • the pressing position is (400, 300), and the position matching the pressing position is determined to be (405, 305), and the training management control at the matching position is set as the target first control, and based on the pressing force being 2 Newtons , to determine that the operation instruction is an instruction to display the upper layer control.
  • the position matching the start position/end position is determined from the page position of at least one first control, and the first control corresponding to the matched position As the target first control, and based on the type of the gesture operation, an operation instruction is determined.
  • those skilled in the art may select the attributes of the gesture operation, the corresponding relationship between the target first control and the operation instruction according to actual needs, which is not limited by the embodiments of the present disclosure.
  • the starting position of the gesture operation is (200, 300), the position matching the starting position is determined to be (205, 305), and the component management control at the matching position is taken as the target first control, and based on the gesture
  • the type of operation is to draw a straight line, and the operation instruction is determined to be an instruction to display the next layer of controls.
  • the end position of the gesture operation is (400, 300), and the position matching the end position is determined to be (405, 305), and the training management control at the matching position is set as the target first control, and based on the gesture operation
  • the type is to draw a curve, and the operation command is determined to be the command to display the upper layer control.
  • Step S43 based on the operation instruction, determine at least one third control to be displayed associated with the target first control.
  • the step 43 includes at least one of the following steps S431 to S433:
  • Step S431 in the case that the operation instruction includes an instruction to display controls on the next layer, based on the instruction to display controls on the next layer, obtain at least one first control on the layer below the target first control; The first control and at least one first control of the next layer are determined as the third control to be displayed.
  • At least one first control at a layer below the current layer of the target first control is acquired according to the instruction to display the next layer of controls.
  • the target control is a managed tool control
  • the current level of the managed tool control is the first level
  • at least one first control of the next level includes a private chain model management control and a pre-trained model management control
  • the third controls to be displayed include hosting tool controls, private chain model management controls, and pre-trained model management controls.
  • the operation instruction includes an instruction to display an upper-layer control
  • obtain at least one first control on the upper layer of the target first control At least one first control on one layer is determined as the third control to be displayed.
  • At least one first control of the upper layer of the current layer of the target first control is acquired according to the instruction of displaying the upper layer controls.
  • the target control is a pre-training model management control
  • the current layer of the pre-training model management control is the second layer
  • the first control on the upper layer includes the hosting tool control
  • the third control to be displayed at this time Includes model hosting tool controls.
  • Step S433 if the operation instruction includes a display top-level control instruction, based on the display top-level control instruction, obtain the top-level control of the target first control; determine the top-level control as the third to be displayed controls.
  • the top-level control of the target first control is obtained.
  • the target control is a component management control
  • the top-level control includes a workflow control
  • the third control to be displayed at this time includes a workflow control.
  • Step S44 displaying at least one third control to be displayed in the second area of the first page.
  • the second area may be the same as or different from the first area.
  • the first area may be a mapping operation area of each first control, and the second area may include an area for displaying main function modules and sub-function modules.
  • both the first area and the second area may include areas for displaying main function modules and sub-function modules.
  • Step S45 in response to receiving the first operation on at least one of the third controls, determining at least one target function module from the function modules of the target system.
  • Step S46 displaying in the first menu list area of the target system the second controls corresponding to each of the target function modules, and each of the second controls is used to trigger entry to the operation page of the target function module.
  • steps S45 to S46 correspond to the above-mentioned steps S12 to S13 respectively, and for implementation, reference may be made to the specific implementation manners of the above-mentioned steps S12 to S13.
  • the present disclosure by displaying at least one first control on the first page; performing a second operation in the first area, determining the target first control and the operation instruction from the at least one first control, based on the operation instruction, determining the displaying a third control, and displaying at least one third control to be displayed in the second area of the first page; determining at least one target function module in response to receiving a first operation on the at least one third control; in the target system
  • the first menu list area displays the second control corresponding to each target function module. In this way, through the second operation, the user can realize the switch display of each functional module, so that the user can quickly enter the requirements of each functional module.
  • FIG. 5A is a schematic diagram of the composition and structure of a target system 50 provided by an embodiment of the present disclosure. As shown in FIG. 5A, the target system 50 includes a jump part 51 and a menu list area customization part 52, wherein:
  • Jump part 51 used for jumping to the operation page of other functional modules from the first page of the target system
  • the menu list area customization part 52 is used for displaying user-defined target function modules in the menu list area.
  • the jumping part 51 includes: in response to receiving a jump operation on the target first control in the first use state, at least one of the first controls in the first use state corresponds to The function module is determined as at least one of the target function modules, and the target function module corresponding to the target first control is determined as the currently used target function module; in the first menu list area of the target system, the difference is displayed A second control corresponding to the currently used target function module, and a second control corresponding to a target function module other than the currently used target function module.
  • FIG. 5B is a schematic interface diagram of a target system provided by an embodiment of the present disclosure.
  • Tool control 502 evaluation tool control 503 , hosting tool control 504 , and management tool control 505 .
  • the workflow control 501 When the user clicks the workflow control 501 , the overview page is switched to the operation page of the workflow function module, and the workflow control in the menu list area 510 is highlighted.
  • FIG. 5C is a schematic interface diagram of a target system provided by an embodiment of the present disclosure.
  • the workflow control 501 and at least one of its sub-functions are displayed.
  • the sub-function controls include component management controls, workflow management controls, and task management controls.
  • the overview page is switched to the operation page 520 of the component management function module as shown in FIG. 5D , and the component management control 511 in the menu list area 510 is highlighted.
  • the menu list area customization part 52 includes: updating the use state of at least one of the first controls in response to receiving an update operation on at least one of the first controls; and will be in the first use state
  • the function module corresponding to at least one of the first controls is determined as at least one of the target function modules; and the second control corresponding to each of the target function modules is displayed in the first menu list area of the target system.
  • FIG. 5E is a schematic interface diagram of a target system provided by an embodiment of the present disclosure.
  • the evaluation tool control 503, the update control 506, and the evaluation tool control 503 are displayed.
  • a sub-function control of the tool control 503, the sub-function control includes an evaluation control.
  • the assessment tool control 503 is switched from the first use state to the second use state as shown in FIG. 5F , and the assessment tool control is removed from the menu list area 510 .
  • the evaluation tool control 503 when the user hovers the mouse over the evaluation tool control 503, the evaluation tool control 503, the update control 506, and the subfunction controls of the evaluation tool control 503 are displayed, and the subfunction controls include the evaluation control.
  • the update control 506 When the user clicks the update control 506 , the evaluation tool control 503 is switched from the second use state to the first use state as shown in FIG. 5B , and the evaluation tool control 512 is added in the menu list area 510 .
  • the interaction between the overview page and the operation pages of each functional module in the target system can be realized through the jump part, thereby improving the user's operation experience; on the other hand, through the menu list area to customize Part of it comes from the display or hiding of custom configuration function modules, so as to meet the user's customization needs and improve the user's operating experience.
  • FIG. 6 is a display device provided by an embodiment of the present disclosure. As shown in FIG. 6 , the display device 60 includes a first display part 61, a first determination part 62 and the second display part 63.
  • the first display part 61 is configured to display a first page of the target system, the first page includes at least one first control, and each of the first controls corresponds to a functional module of the target system;
  • the first determining part 62 is configured to determine at least one target function module from the function modules of the target system in response to receiving a first operation on at least one of the first controls;
  • the second display part 63 is configured to display a second control corresponding to each of the target function modules in the first menu list area of the target system, and each of the second controls is used to trigger entry into the target function module operation page.
  • the first determination part 62 includes: a first update subsection configured to respond to receiving an update to at least one of the first controls
  • the update operation is to update the usage state of at least one of the first controls;
  • the first determining subpart is configured to select from the functional modules corresponding to at least one of the first controls based on the usage status of each of the first controls At least one target function module is determined.
  • the first update subsection includes at least one of the following: a second update subsection configured to, in the event that the update operation includes a remove operation, respond to receiving a request for at least one of the The removal operation of the first control is to update at least one of the first controls from the first use state to the second use state; the third update subpart is configured to, when the update operation includes an add operation, In response to receiving an add operation to at least one of the first controls, updating at least one of the first controls from the second use state to the first use state.
  • the first determination subsection includes: a second determination subsection configured to determine at least one functional module corresponding to the first control in the first use state as at least one of the Target function module.
  • the first determination part 62 includes: a third determination subsection configured to respond to receiving the The jump operation of the target first control determines at least one functional module corresponding to the first control in the first use state as at least one target function module, and determines the target function corresponding to the target first control The module is determined to be the currently used target function module;
  • the second display part 63 includes: a first display subsection configured to distinguish and display the currently used target function module in the first menu list area of the target system; The second control of the second control corresponding to the target function module other than the currently used target function module.
  • the at least one first control includes at least one third control
  • the apparatus further includes: a second determining part configured to, in response to receiving a second operation in the first area, select from at least one Determining a target first control and an operation instruction in one of the first controls; a third determination part configured to determine at least one third control to be displayed associated with the target first control based on the operation instruction; The third display part is configured to display at least one third control to be displayed in the second area of the first page.
  • the third determining part includes at least one of the following: a fourth determining subsection configured to, if the operation instruction includes an instruction to display the next layer of controls, based on the displaying the next A layer control instruction, obtaining at least one first control on a layer below the target first control; determining the target first control and at least one first control on the next layer as the third control to be displayed the fifth determining subpart, configured to acquire at least one first layer of the upper layer of the target first control based on the instruction of displaying the upper layer of controls when the operation instruction includes an instruction of displaying the upper layer of controls; A control; determining at least one first control on the upper layer as the third control to be displayed; the sixth determining subpart is configured to, when the operation instruction includes a display top-level control instruction, based on The display top-level control instruction is to obtain the top-level control of the target first control; and determine the top-level control as the third control to be displayed.
  • a fourth determining subsection configured to, if the operation instruction includes an instruction to display the next layer of
  • the device further includes: a first acquiring part configured to acquire configuration information of the user, the configuration information including at least one functional module and the usage status of each functional module; a fourth determining part , configured to determine a first control corresponding to each of the function modules based on at least one function module; a fifth determining part is configured to determine each of the first controls based on the use status of each of the function modules
  • the use state of the control; the first display part 61 includes: a second display subpart configured to display the first control of the target system based on the use state of at least one of the first controls and each of the first controls. page.
  • a "part" may be a part of a circuit, a part of a processor, a part of a program or software, etc., of course it may also be a unit, a module or a non-modular one.
  • the above display method is implemented in the form of software function modules and sold or used as an independent product, it can also be stored in a computer-readable storage medium.
  • a software product which is stored in a storage medium and includes several instructions to make a
  • An electronic device which may be a personal computer, a server, or a network device, etc.
  • the aforementioned storage medium includes: various media that can store program codes such as U disk, mobile hard disk, read-only memory (Read Only Memory, ROM), magnetic disk or optical disk.
  • embodiments of the present disclosure are not limited to any specific combination of hardware and software.
  • An embodiment of the present disclosure provides an electronic device, including a memory and a processor, the memory stores a computer program that can run on the processor, and the processor implements the above display method when executing the computer program.
  • An embodiment of the present disclosure provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above display method is implemented.
  • the computer readable storage medium may be transitory or non-transitory.
  • An embodiment of the present disclosure provides a computer program product.
  • the computer program product includes a non-transitory computer-readable storage medium storing a computer program. When the computer program is read and executed by a computer, a part or part of the above-mentioned method is implemented. All steps.
  • the computer program product can be specifically realized by means of hardware, software or a combination thereof.
  • the computer program product is embodied as a computer storage medium, and in some embodiments, the computer program product is embodied as a software product, such as a software development kit (Software Development Kit, SDK) and the like.
  • FIG. 7 is a schematic diagram of a hardware entity of an electronic device in an embodiment of the present disclosure.
  • the hardware entity of the electronic device 700 includes: a processor 701, a communication interface 702, and a memory 703, wherein:
  • the processor 701 generally controls the overall operation of the electronic device 700 .
  • the communication interface 702 can enable the electronic device to communicate with other terminals or servers through the network.
  • the memory 703 is configured to store instructions and applications executable by the processor 701, and can also cache data to be processed or processed by the processor 701 and various parts of the electronic device 700 (for example, image data, audio data, voice communication data and Video communication data) can be realized by flash memory (FLASH) or random access memory (Random Access Memory, RAM). Data transmission may be performed between the processor 701 , the communication interface 702 and the memory 703 through the bus 704 .
  • the disclosed devices and methods may be implemented in other ways.
  • the device embodiments described above are schematic.
  • the division of the units is a logical function division.
  • the coupling, or direct coupling, or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be electrical, mechanical or other forms of.
  • the units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed to multiple network units; Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
  • all the functional units in the embodiments of the present disclosure may be integrated into one processing unit, each unit may be used as a single unit, or two or more units may be integrated into one unit; the above-mentioned integrated
  • the unit can be realized in the form of hardware or in the form of hardware plus software functional unit.
  • the above-mentioned integrated units of the present disclosure are realized in the form of software function modules and sold or used as independent products, they may also be stored in a computer-readable storage medium.
  • the computer software product is stored in a storage medium and includes several instructions to make a An electronic device (which may be a personal computer, a server, or a network device, etc.) executes all or part of the methods described in various embodiments of the present disclosure.
  • the aforementioned storage medium includes various media capable of storing program codes such as removable storage devices, ROMs, magnetic disks or optical disks.
  • Embodiments of the present disclosure provide a display method and device, an electronic device, a storage medium, and a computer program product.
  • the display method includes: displaying a first page of a target system, where the first page includes at least one first control, Each of the first controls corresponds to a functional module of the target system; in response to receiving a first operation on at least one of the first controls, at least one target function is determined from each functional module of the target system A module; displaying a second control corresponding to each target function module in the first menu list area of the target system, and each of the second controls is used to trigger entry to an operation page of the target function module.
  • the above solution can realize the interaction between the first page and the operation pages of the function modules in the target system, and realize the customization of the function modules in the menu list area of the target system on the first page.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Embodiments of the present disclosure provide a display method and apparatus, an electronic device, a storage medium, and a computer program product. The method comprises: displaying a first page of a target system, the first page comprising at least one first control, each first control corresponding to one functional module of the target system (S11); in response to receiving a first operation on the at least one first control, determining at least one target functional module from functional modules of the target system (S12); displaying in a first menu list region of the target system a second control corresponding to each target functional module, each second control being used for triggering to enter an operation page of the target functional module (S13).

Description

一种显示方法和装置、电子设备、存储介质及计算机程序产品A display method and device, electronic equipment, storage medium and computer program product

相关申请的交叉引用Cross References to Related Applications

本公开实施例基于申请号为202111553058.5、申请日为2021年12月17日、申请名称为“一种显示方法和装置、电子设备及存储介质”的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本公开作为参考。The embodiments of the present disclosure are based on the Chinese patent application with the application number 202111553058.5, the application date is December 17, 2021, and the application name is "A display method and device, electronic equipment and storage medium", and requires the Chinese patent application Priority, the entire content of the Chinese patent application is hereby incorporated by reference into this disclosure.

技术领域technical field

本公开涉及但不限于计算机技术领域,尤其涉及一种显示方法和装置、电子设备、存储介质及计算机程序产品。The present disclosure relates to but not limited to the field of computer technology, and in particular relates to a display method and device, electronic equipment, storage media and computer program products.

背景技术Background technique

相关技术中,大部分系统的一些页面主要用于显示静态信息,例如,生成模型的系统的首页,该首页与其它页面之间的交互较为缺乏,以及在首页中自定义菜单列表区域中的功能模块也较为缺乏。In related technologies, some pages of most systems are mainly used to display static information, for example, the homepage of the system that generates the model, the interaction between the homepage and other pages is relatively lacking, and the functions in the custom menu list area on the homepage Modules are also lacking.

发明内容Contents of the invention

本公开实施例提供一种显示方法和装置、电子设备、存储介质及计算机程序产品。Embodiments of the present disclosure provide a display method and device, electronic equipment, a storage medium, and a computer program product.

本公开实施例的技术方案是这样实现的:The technical scheme of the embodiment of the present disclosure is realized in this way:

本公开实施例提供一种显示方法,所述方法包括:An embodiment of the present disclosure provides a display method, the method including:

显示目标系统的第一页面,所述第一页面包括至少一个第一控件,每一所述第一控件对应于所述目标系统的一个功能模块;displaying a first page of the target system, the first page including at least one first control, each of the first controls corresponding to a functional module of the target system;

响应于接收到对至少一个所述第一控件的第一操作,从所述目标系统的各功能模块中确定至少一个目标功能模块;determining at least one target function module from each function module of the target system in response to receiving a first operation on at least one of the first controls;

在所述目标系统的第一菜单列表区域显示每一所述目标功能模块对应的第二控件,每一所述第二控件用于触发进入所述目标功能模块的操作页面。A second control corresponding to each of the target function modules is displayed in the first menu list area of the target system, and each of the second controls is used to trigger entry to an operation page of the target function module.

本公开实施例提供一种显示装置,所述装置包括:An embodiment of the present disclosure provides a display device, the device comprising:

第一显示部分,被配置为显示目标系统的第一页面,所述第一页面包括至少一个第一控件,每一所述第一控件对应于所述目标系统的一个功能模块;The first display part is configured to display a first page of the target system, the first page includes at least one first control, each of the first controls corresponds to a functional module of the target system;

第一确定部分,被配置为响应于接收到对至少一个所述第一控件的第一操作,从所述目标系统的各功能模块中确定至少一个目标功能模块;The first determination part is configured to determine at least one target function module from the function modules of the target system in response to receiving a first operation on at least one of the first controls;

第二显示部分,被配置为在所述目标系统的第一菜单列表区域显示每一所述目标功能模块对应的第二控件,每一所述第二控件用于触发进入所述目标功能模块的操作页面。The second display part is configured to display a second control corresponding to each of the target function modules in the first menu list area of the target system, and each of the second controls is used to trigger entry into the target function module Action page.

本公开实施例提供一种电子设备,包括处理器和存储器,所述存储器存储 有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述显示方法。An embodiment of the present disclosure provides an electronic device, including a processor and a memory, the memory stores a computer program that can run on the processor, and the processor implements the above display method when executing the computer program.

本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述显示方法。An embodiment of the present disclosure provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above display method is implemented.

本公开实施例提供一种计算机程序产品,所述计算机程序产品包括计算机程序或指令,在所述计算机程序或指令在电子设备上运行的情况下,使得所述电子设备执行上述显示方法。An embodiment of the present disclosure provides a computer program product, where the computer program product includes a computer program or an instruction, and when the computer program or instruction is run on an electronic device, the electronic device is made to execute the above display method.

在本公开实施例中,通过显示目标系统的第一页面,所述第一页面包括至少一个第一控件,每一所述第一控件对应于所述目标系统的一个功能模块;响应于接收到对至少一个所述第一控件的第一操作,从所述目标系统的各功能模块中确定至少一个目标功能模块;在所述目标系统的第一菜单列表区域显示每一所述目标功能模块对应的第二控件,每一所述第二控件用于触发进入所述目标功能模块的操作页面。这样,通过该第一操作,可以实现第一页面与目标系统中各功能模块的操作页面之间的交互,并在第一页面中实现目标系统的菜单列表区域中功能模块的自定义。In an embodiment of the present disclosure, by displaying the first page of the target system, the first page includes at least one first control, and each of the first controls corresponds to a functional module of the target system; in response to receiving For the first operation of at least one of the first controls, at least one target function module is determined from the function modules of the target system; each of the target function modules is displayed in the first menu list area of the target system. Each of the second controls is used to trigger entry to the operation page of the target function module. In this way, through the first operation, the interaction between the first page and the operation pages of each function module in the target system can be realized, and the customization of the function modules in the menu list area of the target system can be realized on the first page.

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开。It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.

附图说明Description of drawings

此处的附图被并入说明书中并构成本说明书的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。The accompanying drawings here are incorporated into the description and constitute a part of the present description. These drawings show embodiments consistent with the present disclosure, and are used together with the description to explain the technical solution of the present disclosure.

图1为本公开实施例提供的一种显示方法的实现流程示意图;FIG. 1 is a schematic diagram of the implementation flow of a display method provided by an embodiment of the present disclosure;

图2为本公开实施例提供的一种显示方法的实现流程示意图;FIG. 2 is a schematic diagram of an implementation flow of a display method provided by an embodiment of the present disclosure;

图3为本公开实施例提供的一种显示方法的实现流程示意图;FIG. 3 is a schematic diagram of an implementation flow of a display method provided by an embodiment of the present disclosure;

图4为本公开实施例提供的一种显示方法的实现流程示意图;FIG. 4 is a schematic diagram of an implementation flow of a display method provided by an embodiment of the present disclosure;

图5A为本公开实施例提供的一种目标系统的组成结构示意图;FIG. 5A is a schematic diagram of the composition and structure of a target system provided by an embodiment of the present disclosure;

图5B为本公开实施例提供的一种目标系统的界面示意图;FIG. 5B is a schematic interface diagram of a target system provided by an embodiment of the present disclosure;

图5C为本公开实施例提供的一种目标系统的界面示意图;FIG. 5C is a schematic interface diagram of a target system provided by an embodiment of the present disclosure;

图5D为本公开实施例提供的一种目标系统的界面示意图;FIG. 5D is a schematic interface diagram of a target system provided by an embodiment of the present disclosure;

图5E为本公开实施例提供的一种目标系统的界面示意图;FIG. 5E is a schematic interface diagram of a target system provided by an embodiment of the present disclosure;

图5F为本公开实施例提供的一种目标系统的界面示意图;FIG. 5F is a schematic interface diagram of a target system provided by an embodiment of the present disclosure;

图5G为本公开实施例提供的一种目标系统的界面示意图;FIG. 5G is a schematic interface diagram of a target system provided by an embodiment of the present disclosure;

图6为本公开实施例提供的一种显示装置的组成结构示意图;FIG. 6 is a schematic diagram of the composition and structure of a display device provided by an embodiment of the present disclosure;

图7为本公开实施例提供中电子设备的一种硬件实体示意图。FIG. 7 is a schematic diagram of a hardware entity of an electronic device provided in an embodiment of the present disclosure.

具体实施方式Detailed ways

为了使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公 开作进一步地详细描述,所描述的实施例不应视为对本公开的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本公开保护的范围。In order to make the purpose, technical solutions and advantages of the present disclosure clearer, the present disclosure will be further described in detail below in conjunction with the accompanying drawings. All other embodiments obtained under the premise of creative labor belong to the protection scope of the present disclosure.

在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。In the following description, references to "some embodiments" describe a subset of all possible embodiments, but it is understood that "some embodiments" may be the same subset or a different subset of all possible embodiments, and Can be combined with each other without conflict.

在以下的描述中,所涉及的术语“第一\第二\第三”是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本公开实施例能够以除了在这里图示或描述的以外的顺序实施。In the following description, the terms "first\second\third" are used to distinguish similar objects, and do not represent a specific ordering of objects. Understandably, "first\second\third" is allowed The specific order or sequence may be interchanged under certain circumstances such that the embodiments of the disclosure described herein can be practiced in sequences other than those illustrated or described herein.

除非另有定义,本文所使用的所有的技术和科学术语与属于本公开的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本公开实施例的目的,不是旨在限制本公开。Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. The terms used herein are only for the purpose of describing the embodiments of the present disclosure, and are not intended to limit the present disclosure.

相关技术中,大部分系统的一些页面主要是用于显示一些静态的信息,或者用户的使用数据,例如,生成模型的系统的首页,并没有考虑到首页和其它页面之间的跳转切换。同时当系统的功能越来越多时,在面向不同的用户时,如何让用户根据自己的实际需求自定义菜单列表区域中的功能模块就变得十分重要。In related technologies, some pages of most systems are mainly used to display some static information or user usage data. For example, the homepage of the system for generating models does not take into account the jumping and switching between the homepage and other pages. At the same time, when the system has more and more functions, when facing different users, how to let users customize the function modules in the menu list area according to their actual needs becomes very important.

本公开实施例提供一种显示方法,可以通过第一操实现第一页面与目标系统中各功能模块的操作页面之间的交互,并在第一页面中实现目标系统的菜单列表区域中功能模块的自定义。本公开实施例提供的显示方法可以由电子设备执行,其中,电子设备可以为笔记本电脑,平板电脑,台式计算机,机顶盒,移动设备(例如,移动电话,便携式音乐播放器,个人数字助理,专用消息设备,便携式游戏设备)等各种类型的终端,也可以实施为服务器。服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(Content Delivery Network,CDN)、以及大数据和人工智能平台等基础云计算服务的云服务器。The embodiment of the present disclosure provides a display method, which can realize the interaction between the first page and the operation pages of each function module in the target system through the first operation, and realize the function modules in the menu list area of the target system on the first page customization. The display method provided by the embodiments of the present disclosure can be performed by an electronic device, wherein the electronic device can be a notebook computer, a tablet computer, a desktop computer, a set-top box, a mobile device (for example, a mobile phone, a portable music player, a personal digital assistant, a dedicated message devices, portable game devices) and other types of terminals can also be implemented as servers. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or it can provide cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, intermediate Cloud servers for basic cloud computing services such as mail service, domain name service, security service, content delivery network (Content Delivery Network, CDN), and big data and artificial intelligence platforms.

下面,将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述。In the following, the technical solutions in the embodiments of the present disclosure will be clearly and completely described with reference to the drawings in the embodiments of the present disclosure.

图1为本公开实施例提供的一种显示方法的实现流程示意图,如图1所示,所述显示方法包括如下步骤S11至步骤S13,其中:Fig. 1 is a schematic flow diagram of a display method provided by an embodiment of the present disclosure. As shown in Fig. 1, the display method includes the following steps S11 to S13, wherein:

步骤S11、显示目标系统的第一页面,所述第一页面包括至少一个第一控件,每一所述第一控件对应于所述目标系统的一个功能模块。Step S11, displaying a first page of the target system, where the first page includes at least one first control, and each of the first controls corresponds to a functional module of the target system.

这里,所述目标系统可以包括但不限于生成模型的系统、测试模型的系统等。Here, the target system may include, but not limited to, a system for generating a model, a system for testing a model, and the like.

第一页面用于对目标系统的功能模块进行配置操作及信息展示的交互界面。在一些实施方式中,所述第一页面可以包括但不限于首页、概览页、概述页、详览页、总览页等。第一页面可以显示在任意合适的具有界面交互功能的电子设备上。在实施时,显示第一页面的电子设备与执行该显示方法的设备可以是相同的,也可以是不同的,这里并不限定。例如,执行该显示方法的电子设备可以为笔记本电脑,显示第一页面的电子设备也可以为该笔记本电脑,第一页面可以为该笔记本电脑上运行的客户端的交互界面,也可以是该笔记本电脑上运行的浏览器中显示的网页。又如,执行该显示方法的计算机设备可以为服务器,显示第一页面的电子设备可以为笔记本电脑,第一页面可以为该笔记本电脑上运行的客户端的交互界面,也可以是该笔记本电脑上运行的浏览器中显示的网页,该笔记本电脑可以通过该客户端或者浏览器访问该服务器。The first page is an interactive interface for configuring the functional modules of the target system and displaying information. In some implementations, the first page may include but not limited to a home page, an overview page, an overview page, a detailed overview page, an overview page, and the like. The first page can be displayed on any suitable electronic device with an interface interaction function. During implementation, the electronic device displaying the first page may be the same as or different from the device executing the display method, which is not limited here. For example, the electronic device that executes the display method may be a notebook computer, the electronic device that displays the first page may also be the notebook computer, and the first page may be an interactive interface of a client running on the notebook computer, or it may be the notebook computer A web page displayed in a browser running on . As another example, the computer device that executes the display method can be a server, the electronic device that displays the first page can be a notebook computer, and the first page can be an interactive interface of a client running on the notebook computer, or it can be an interactive interface running on the notebook computer. The webpage displayed in the browser of the notebook computer can access the server through the client or the browser.

在一些实施方式中,所述第一控件的呈现方式包括但不限于按钮、菜单、列表、窗口、图标等。在实施时,本领域技术人员可以根据实际需求选择第一控件的呈现方式,本公开实施例不作限定。In some implementation manners, the presentation manner of the first control includes but not limited to a button, a menu, a list, a window, an icon, and the like. During implementation, those skilled in the art may select the presentation manner of the first control according to actual needs, which is not limited in the embodiments of the present disclosure.

在一些实施方式中,所述功能模块可以包括但不限于工作流程模块、测评工具模块、托管工具模块、可视化工具模块、管理工具模块等。In some implementations, the functional modules may include, but are not limited to, a workflow module, an assessment tool module, a hosting tool module, a visualization tool module, a management tool module, and the like.

步骤S12、响应于接收到对至少一个所述第一控件的第一操作,从所述目标系统的各功能模块中确定至少一个目标功能模块。Step S12, in response to receiving a first operation on at least one of the first controls, determining at least one target function module from the function modules of the target system.

这里,所述第一操作可以包括但不限于更新操作、跳转操作等。Here, the first operation may include, but not limited to, an update operation, a jump operation, and the like.

在一些实施方式中,从功能层面上,所述更新操作可以包括但不限于移除操作、添加操作等。从表现层面上,所述更新操作可以包括但不限于点击所述第一控件的更新控件、双击所述第一控件、长按所述第一控件、执行预设的手势等。其中预设的手势包括画“×”、画“√”、封闭图形等。在实施时,本领域技术人员可以根据实际需求选择更新操作的实现形式,本公开实施例不作限定。In some implementations, from a functional perspective, the update operation may include, but not limited to, a remove operation, an add operation, and the like. From a performance level, the update operation may include, but not limited to, clicking the update control of the first control, double-clicking the first control, long-pressing the first control, performing a preset gesture, and the like. The preset gestures include drawing "×", drawing "√", closing graphics and so on. During implementation, those skilled in the art may select an implementation form of the update operation according to actual requirements, which is not limited by the embodiments of the present disclosure.

在一些实施方式中,所述跳转操作包括但不限于点击第一控件、满足预设条件的手势、按压第一控件等,其中所述手势可以包括但不限于画圆、封闭曲线等。在实施时,本领域技术人员可以根据实际需求选择跳转操作的实现形式,本公开实施例不作限定。In some implementations, the jump operation includes but is not limited to clicking on the first control, a gesture satisfying a preset condition, pressing the first control, etc., wherein the gesture may include but not limited to drawing a circle, closing a curve, and the like. During implementation, those skilled in the art may select the implementation form of the jump operation according to actual requirements, which is not limited in the embodiments of the present disclosure.

步骤S13、在所述目标系统的第一菜单列表区域显示每一所述目标功能模块对应的第二控件,每一所述第二控件用于触发进入所述目标功能模块的操作页面。Step S13 , displaying in the first menu list area of the target system the second controls corresponding to each of the target function modules, and each of the second controls is used to trigger entry to the operation page of the target function module.

这里,所述目标系统还包括第一菜单列表区域,该第一菜单列表区域用于展示至少一个所述目标功能模块。Here, the target system further includes a first menu list area for displaying at least one of the target function modules.

在一些实施方式中,所述第一菜单列表区域的显示方式可以包括但不限于显示于第一页面中、悬浮在第一页面上、与第一页面并排显示等。In some implementation manners, the display manner of the first menu list area may include but not limited to displaying in the first page, floating on the first page, displaying side by side with the first page, and the like.

在一些实施方式中,所述方法还包括步骤S14至步骤S16,其中:In some embodiments, the method further includes steps S14 to S16, wherein:

步骤S14、获取用户的配置信息,所述配置信息包括至少一个功能模块和每一所述功能模块的使用状态。Step S14, acquiring configuration information of the user, where the configuration information includes at least one function module and the use status of each function module.

这里,配置信息可以是目标系统自动生成的,也可以是根据用户的配置操作生成的。使用状态可以包括但不限于第一使用状态、第二使用状态等。在一些实施方式中,所述第一使用状态用于表征当前第一控件可以被用户操作,所述第二使用状态用于表征当前第一控件不可以被用户操作。Here, the configuration information may be automatically generated by the target system, or generated according to user configuration operations. The use state may include but not limited to a first use state, a second use state, and the like. In some implementations, the first use state is used to indicate that the first control can be operated by the user currently, and the second use state is used to indicate that the first control cannot be operated by the user currently.

在配置信息是目标系统自动生成的情况下,目标系统按照统计规则来统计用户使用每个功能模块的频率,并根据预设规则来自动生成配置信息。其中,统计规则可以包括但不限于预设时间段内、指定时间等。预设规则可以包括但不限于使用频率、使用状态、用户基本信息、用户喜好等中的至少一个。在实施时,本领域技术人员可以根据实际需求选择预设规则的设置形式,本公开实施例不作限定。In the case that the configuration information is automatically generated by the target system, the target system counts the frequency of each function module used by the user according to the statistical rules, and automatically generates the configuration information according to the preset rules. Wherein, the statistical rules may include but not limited to within a preset time period, specified time, and the like. The preset rules may include but not limited to at least one of frequency of use, state of use, basic user information, user preferences, and the like. During implementation, those skilled in the art may select the setting form of the preset rule according to actual requirements, which is not limited in the embodiments of the present disclosure.

例如,目标系统按天统计用户使用每个功能模块的频率,按照使用频率从高到低进行排序,将排序前三的功能模块作为用户常用的功能模块,并根据用户常用的功能模块自动生成配置信息。For example, the target system counts the frequency of each functional module used by users on a daily basis, sorts the frequency of use from high to low, takes the top three functional modules as the frequently used functional modules of users, and automatically generates configurations based on the frequently used functional modules of users information.

又例如,目标系统每天23:00统计用户使用每个功能模块的频率,按照使用频率从高到低进行排序,将排序前二且处于第一使用状态的功能模块作为用户常用的功能模块,并根据用户常用的功能模块自动生成配置信息。For another example, the target system counts the frequency of each function module used by the user at 23:00 every day, sorts it according to the frequency of use from high to low, and uses the top two function modules that are in the first use state as the user's frequently used function modules, and Automatically generate configuration information based on the user's frequently used function modules.

再例如,目标系统每天22:00统计用户使用每个功能模块的频率,按照使用频率从高到低进行排序,将排序前二且符合用户定位的功能模块作为用户常用的功能模块,并根据用户常用的功能模块自动生成配置信息。For another example, the target system counts the frequency of users using each function module at 22:00 every day, sorts the frequency of use from high to low, and takes the top two function modules that meet the user's positioning as the user's frequently used function modules, and according to the user's Commonly used function modules automatically generate configuration information.

在配置信息是根据用户的配置操作生成的情况下,目标系统可以提供功能模块的配置界面,以便于用户根据实际需求自主选择所需的功能模块,并根据用户在配置界面中的配置操作生成配置文件。In the case that the configuration information is generated according to the configuration operation of the user, the target system can provide a configuration interface of the function module, so that the user can independently select the required function module according to the actual demand, and generate the configuration according to the configuration operation of the user in the configuration interface document.

步骤S15、基于至少一个功能模块,确定与每一所述功能模块对应的第一控件。Step S15 , based on at least one functional module, determine a first control corresponding to each functional module.

这里,基于配置文件中每一功能模块,确定在第一页面中显示的每一第一控件。例如,在配置文件包含测评工具的情况下,显示与该测评工具对应的第一控件。Here, each first control displayed on the first page is determined based on each functional module in the configuration file. For example, if the configuration file contains an assessment tool, the first control corresponding to the assessment tool is displayed.

步骤S16、基于每一所述功能模块的使用状态,确定每一所述第一控件的使用状态。Step S16 , based on the usage status of each of the functional modules, determine the usage status of each of the first controls.

这里,基于配置文件中每一功能模块的使用状态,确定在第一页面中显示的每一第一控件的使用状态。例如,在模型生成模块的使用状态为第一使用状态的情况下,显示与该模型生成模块对应的第一控件,并将该第一控件设置为第一使用状态。又例如,在托管工具模块的使用状态为第二使用状态的情况下, 显示与该托管工具模块对应的第一控件,并将该第一控件设置为第二使用状态。Here, based on the usage status of each functional module in the configuration file, the usage status of each first control displayed on the first page is determined. For example, when the usage status of the model generation module is the first usage status, a first control corresponding to the model generation module is displayed, and the first control is set as the first usage status. For another example, when the usage status of the hosting tool module is the second usage status, display the first control corresponding to the hosting tool module, and set the first control to the second usage status.

在一些实施方式中,所述步骤S11包括步骤S111,其中:In some embodiments, the step S11 includes step S111, wherein:

步骤S111、基于至少一个所述第一控件及每一所述第一控件的使用状态,显示目标系统的第一页面。Step S111 , displaying a first page of the target system based on at least one of the first controls and the use status of each of the first controls.

这里,在第一页面中加载并显示每一第一控件,并根据每一第一控件的使用状态设置对应的显示样式。在一些实施方式中,将处于第一使用状态的第一控件设置为点亮状态,将处于第二使用状态的第一控件设置为置灰状态。Here, each first control is loaded and displayed on the first page, and a corresponding display style is set according to the use state of each first control. In some implementations, the first control in the first use state is set to a lighted state, and the first control in the second use state is set to a grayed state.

本公开实施例中,通过第一页面显示至少一个第一控件;响应于接收到对至少一个第一控件的第一操作,从目标系统的各功能模块中确定至少一个目标功能模块;在目标系统的第一菜单列表区域显示每一目标功能模块对应的第二控件,每一第二控件用于触发进入目标功能模块的操作页面。这样,通过该第一操作,可以实现第一页面与目标系统中各功能模块的操作页面之间的交互,并在第一页面中实现目标系统的菜单列表区域中功能模块的自定义。In the embodiment of the present disclosure, at least one first control is displayed through the first page; in response to receiving a first operation on the at least one first control, at least one target function module is determined from each function module of the target system; in the target system The first menu list area of , displays the second controls corresponding to each target function module, and each second control is used to trigger entry to the operation page of the target function module. In this way, through the first operation, the interaction between the first page and the operation pages of each function module in the target system can be realized, and the customization of the function modules in the menu list area of the target system can be realized on the first page.

图2为本公开实施例提供的一种显示方法的实现流程示意图,如图2所示,所述方法包括步骤S21至步骤S24,其中:Fig. 2 is a schematic flow diagram of a display method provided by an embodiment of the present disclosure. As shown in Fig. 2, the method includes steps S21 to S24, wherein:

步骤S21、显示目标系统的第一页面,所述第一页面包括至少一个第一控件,每一所述第一控件对应于所述目标系统的一个功能模块。Step S21, displaying a first page of the target system, where the first page includes at least one first control, and each of the first controls corresponds to a functional module of the target system.

这里,上述步骤S21对应于前述步骤S11,在实施时,可以参照前述步骤S11的具体实施方式。Here, the above-mentioned step S21 corresponds to the above-mentioned step S11, and for implementation, reference may be made to the specific implementation manner of the above-mentioned step S11.

步骤S22、响应于接收到对至少一个所述第一控件的更新操作,更新至少一个所述第一控件的使用状态。Step S22 , in response to receiving an update operation on at least one of the first controls, updating the usage status of at least one of the first controls.

这里,所述更新操作可以包括但不限于移除操作、添加操作等。所述使用状态包括但不限于第一使用状态、第二使用状态等。Here, the update operation may include, but not limited to, a remove operation, an add operation, and the like. The use state includes but not limited to the first use state, the second use state and so on.

在一些实施方式中,可以预先建立操作方式与操作指令之间的对应关系,并将该对应关系存储至目标系统、或其它电子设备中。其中,操作方式可以包括但不限于点击、双击、按压、手势等中的至少一种。在实施时,可以根据操作方式,在对应关系中查找与操作方式对应的操作指令。在对应关系存储在目标系统中的情况下,目标系统根据接收的操作方式,在对应关系中确定与该操作方式匹配的操作指令。在对应关系存储在其它电子设备的情况下,目标系统将操作方式发送给其它电子设备,使得其它电子设备根据该操作方式,在对应关系中确定与操作方式匹配的操作指令,并返回对应的操作指令至目标系统中。In some embodiments, the correspondence between the operation mode and the operation instruction can be established in advance, and the correspondence can be stored in the target system or other electronic devices. Wherein, the operation manner may include but not limited to at least one of click, double click, press, gesture and the like. During implementation, according to the operation mode, the operation instruction corresponding to the operation mode may be searched in the corresponding relationship. In the case that the corresponding relationship is stored in the target system, the target system determines in the corresponding relationship an operation instruction that matches the operating mode according to the received operating mode. In the case that the corresponding relationship is stored in other electronic devices, the target system sends the operation method to other electronic devices, so that other electronic devices determine the operation instruction that matches the operation method in the corresponding relationship according to the operation method, and return the corresponding operation instructions to the target system.

例如,当目标系统接收到双击第一控件的操作方式时,在对应关系中查找与双击第一控件对应的操作指令为:将第一控件从当前使用状态切换为另一使用状态。For example, when the target system receives the operation mode of double-clicking the first control, searching the corresponding relationship for an operation instruction corresponding to double-clicking the first control is: switching the first control from the current use state to another use state.

步骤S23、基于每一所述第一控件的使用状态,从至少一个所述第一控件对应的功能模块中确定至少一个所述目标功能模块。Step S23, based on the use state of each of the first controls, determine at least one target function module from the function modules corresponding to at least one of the first controls.

在一些实施方式中,所述步骤S23包括步骤S231,其中:In some embodiments, the step S23 includes step S231, wherein:

步骤S231、将处于第一使用状态的至少一个所述第一控件对应的功能模块,确定为至少一个所述目标功能模块。Step S231 , determining at least one functional module corresponding to the first control in the first use state as at least one target functional module.

这里,将处于第一使用状态的第一控件对应的功能模块,作为第一菜单列表区域中待显示的目标功能模块。Here, the function module corresponding to the first control in the first use state is used as the target function module to be displayed in the first menu list area.

步骤S24、在所述目标系统的第一菜单列表区域显示每一所述目标功能模块对应的第二控件,每一所述第二控件用于触发进入所述目标功能模块的操作页面。Step S24, displaying the second control corresponding to each of the target function modules in the first menu list area of the target system, and each of the second controls is used to trigger entry to the operation page of the target function module.

这里,上述步骤S24对应于前述步骤S13,在实施时,可以参照前述步骤S13的具体实施方式。Here, the above-mentioned step S24 corresponds to the above-mentioned step S13, and for implementation, reference may be made to the specific implementation manner of the above-mentioned step S13.

在一些实施方式中,所述步骤22包括以下步骤S221和步骤S222中的至少之一:In some embodiments, the step 22 includes at least one of the following steps S221 and S222:

步骤S221、在所述更新操作包括移除操作的情况下,响应于接收到对至少一个所述第一控件的移除操作,将至少一个所述第一控件从第一使用状态更新为第二使用状态。Step S221, if the update operation includes a remove operation, updating at least one of the first controls from the first use state to the second use state in response to receiving a remove operation on at least one of the first controls. status of use.

这里,根据移除操作,将第一控件从第一使用状态切换为第二使用状态。在一些实施方式中,第一使用状态和第二使用状态可以分别用不同颜色、不同显示样式等来进行表示。Here, according to the removal operation, the first control is switched from the first use state to the second use state. In some implementations, the first use state and the second use state may be represented by different colors, different display styles, etc. respectively.

例如,点击第一控件对应的更新控件时,将第一控件从点亮状态切换为置灰状态。又例如,双击第一控件,将第一控件从蓝色切换为红色。再例如,长按第一控件,给第一控件添加删除线。还例如,点击第一控件对应的更新控件时,弱化第一控件的显示。在实施时,本领域技术人员可以根据实际需求选择第一控件处于第一使用状态和第二使用状态时的呈现方式,本公开实施例不作限定。For example, when the update control corresponding to the first control is clicked, the first control is switched from a lighted state to a grayed state. For another example, double-click the first control to switch the first control from blue to red. For another example, long press the first control to add a strikethrough to the first control. For another example, when the update control corresponding to the first control is clicked, the display of the first control is weakened. During implementation, those skilled in the art may select the presentation mode when the first control is in the first use state and the second use state according to actual needs, which is not limited by the embodiments of the present disclosure.

步骤S222、在所述更新操作包括添加操作的情况下,响应于接收到对至少一个所述第一控件的添加操作,将至少一个所述第一控件从第二使用状态更新为第一使用状态。Step S222, if the update operation includes an add operation, updating at least one of the first controls from the second use state to the first use state in response to receiving an add operation to at least one of the first controls .

这里,根据添加操作,将第一控件从第二使用状态切换为第一使用状态。在一些实施方式中,第一使用状态和第二使用状态可以分别用不同颜色、不同显示样式等来进行表示。Here, according to the adding operation, the first control is switched from the second use state to the first use state. In some implementations, the first use state and the second use state may be represented by different colors, different display styles, etc. respectively.

例如,点击第一控件对应的更新控件时,将第一控件从置灰状态切换为点亮状态。又例如,双击第一控件,将第一控件从红色切换为蓝色。再例如,长按第一控件,删除第一控件的删除线。还例如,点击第一控件对应的更新控件时,将弱化显示的第一控件切换为正常显示。在实施时,本领域技术人员可以根据实际需求选择第一控件处于第一使用状态和第二使用状态时的呈现方式,本公开实施例不作限定。For example, when the update control corresponding to the first control is clicked, the first control is switched from a grayed state to a lighted state. For another example, double-click the first control to switch the first control from red to blue. For another example, long press the first control to delete the strikethrough of the first control. For another example, when the update control corresponding to the first control is clicked, the weakened display of the first control is switched to normal display. During implementation, those skilled in the art may select the presentation mode when the first control is in the first use state and the second use state according to actual needs, which is not limited by the embodiments of the present disclosure.

本公开实施例中,通过在第一页面显示至少一个第一控件;响应于接收到对至少一个第一控件的更新操作,更新至少一个第一控件的使用状态,基于每一第一控件的使用状态,从至少一个第一控件对应的功能模块中确定至少一个目标功能模块;在目标系统的第一菜单列表区域显示每一目标功能模块对应的第二控件。这样,用户通过该更新操作,可以实现菜单列表区域中功能模块的自定义,从而可以满足用户的定制化需求,进而可以提高用户的操作体验。In the embodiment of the present disclosure, by displaying at least one first control on the first page; in response to receiving an update operation on the at least one first control, updating the use status of at least one first control, based on the use of each first control state, at least one target function module is determined from the function modules corresponding to at least one first control; and the second control corresponding to each target function module is displayed in the first menu list area of the target system. In this way, through the update operation, the user can realize the customization of the function modules in the menu list area, thereby satisfying the user's customization requirements, and further improving the user's operating experience.

图3为本公开实施例提供的一种显示方法的实现流程示意图,如图3所示,所述方法包括步骤S31至步骤S33,其中:Fig. 3 is a schematic flow diagram of a display method provided by an embodiment of the present disclosure. As shown in Fig. 3, the method includes steps S31 to S33, wherein:

步骤S31、显示目标系统的第一页面,所述第一页面包括至少一个第一控件,每一所述第一控件对应于所述目标系统的一个功能模块。Step S31 , displaying a first page of the target system, where the first page includes at least one first control, and each of the first controls corresponds to a functional module of the target system.

这里,上述步骤S31对应于前述步骤S11,在实施时,可以参照前述步骤S11的具体实施方式。Here, the above-mentioned step S31 corresponds to the above-mentioned step S11, and for implementation, reference may be made to the specific implementation manner of the above-mentioned step S11.

步骤S32、响应于接收到对处于第一使用状态的目标第一控件的跳转操作,将处于第一使用状态的至少一个所述第一控件对应的功能模块,确定为至少一个所述目标功能模块,并将所述目标第一控件对应的目标功能模块确定为当前使用的目标功能模块。Step S32, in response to receiving a jump operation on the target first control in the first use state, determining at least one functional module corresponding to the first control in the first use state as at least one of the target functions module, and determine the target function module corresponding to the target first control as the currently used target function module.

在一些实施方式中,所述跳转操作可以包括但不限于点击第一控件、满足预设条件的手势、按压第一控件的热点区域等,其中手势可以包括但不限于画圆、封闭曲线等。在实施时,本领域技术人员可以根据实际需求选择跳转操作的实现形式,本公开实施例不作限定。In some implementations, the jump operation may include but not limited to clicking on the first control, a gesture satisfying a preset condition, pressing the hotspot area of the first control, etc., where the gesture may include but not limited to drawing a circle, closing a curve, etc. . During implementation, those skilled in the art may select the implementation form of the jump operation according to actual requirements, which is not limited in the embodiments of the present disclosure.

在一些实施方式中,可以预先建立操作方式与操作指令之间的对应关系,并将该对应关系存储至目标系统、或其它电子设备中。其中,操作方式可以包括但不限于点击、双击、按压、手势等中的至少一种。在实施时,可以根据操作方式,在对应关系中查找与操作方式对应的操作指令。在对应关系存储在目标系统中的情况下,目标系统根据接收的操作方式,在对应关系中确定与该操作方式匹配的操作指令。在对应关系存储在其它电子设备的情况下,目标系统将操作方式指令发送给其它电子设备,使得其它电子设备根据该操作方式,在对应关系中确定与操作方式匹配的操作指令,并返回对应的操作指令至目标系统中。In some embodiments, the correspondence between the operation mode and the operation instruction can be established in advance, and the correspondence can be stored in the target system or other electronic devices. Wherein, the operation manner may include but not limited to at least one of click, double click, press, gesture and the like. During implementation, according to the operation mode, the operation instruction corresponding to the operation mode may be searched in the corresponding relationship. In the case that the corresponding relationship is stored in the target system, the target system determines in the corresponding relationship an operation instruction that matches the operating mode according to the received operating mode. In the case that the corresponding relationship is stored in other electronic devices, the target system sends the operation mode instruction to other electronic devices, so that other electronic devices determine the operation command matching the operation mode in the corresponding relationship according to the operation mode, and return the corresponding Operation instructions to the target system.

例如,当目标系统接收到按压第一控件的热点区域的操作手势时,在对应关系中查找与按压第一控件的热点区域对应的操作指令为:将第一页面切换为与第一控件对应的功能模块的操作页面,将该第一控件对应的功能模块作为当前使用的目标功能模块。For example, when the target system receives an operation gesture of pressing the hotspot area of the first control, searching for the operation instruction corresponding to pressing the hotspot area of the first control in the correspondence is: switch the first page to the one corresponding to the first control. On the operation page of the function module, the function module corresponding to the first control is used as the currently used target function module.

步骤S33、在所述目标系统的第一菜单列表区域,区别显示当前使用的目标功能模块对应的第二控件、与除所述当前使用的目标功能模块之外的目标功能模块对应的第二控件。Step S33, in the first menu list area of the target system, display the second control corresponding to the currently used target function module and the second control corresponding to the target function module other than the currently used target function module .

这里,区别显示可以包括但不限于突出显示当前使用的目标功能模块对应的第二控件、弱化显示当前使用的目标功能模块对应的第二控件等中的至少之一。其中,突出显示包括但不限于高亮、加粗、字体变大、加下划线、更换颜色、闪烁、加边框等。弱化显示可以包括但不限于变暗、字体变小、更换颜色等。Here, the differential display may include, but is not limited to, at least one of highlighting the second control corresponding to the currently used target function module, weakening the display of the second control corresponding to the currently used target function module, and the like. Wherein, highlighting includes but is not limited to highlighting, bolding, enlarging the font, adding an underline, changing colors, flashing, adding a frame, and the like. Weakened display may include, but is not limited to, darkening, smaller fonts, changing colors, etc.

例如,高亮当前使用的目标功能模块对应的第二控件。又例如,变暗当前使用的目标功能模块对应的第二控件。For example, the second control corresponding to the currently used target function module is highlighted. For another example, the second control corresponding to the currently used target function module is dimmed.

本公开实施例中,通过在第一页面显示至少一个第一控件;响应于接收到对处于第一使用状态的目标第一控件的跳转操作,将处于第一使用状态的至少一个所述第一控件对应的功能模块,确定为至少一个所述目标功能模块,并将目标第一控件对应的目标功能模块确定为当前使用的目标功能模块;在目标系统的第一菜单列表区域,区别显示当前使用的目标功能模块对应的第二控件、与除当前使用的目标功能模块之外的目标功能模块对应的第二控件。这样,用户通过该跳转操作,可以实现第一页面与目标系统中各功能模块的操作页面之间的交互,从而可以提高用户的操作体验。In the embodiment of the present disclosure, by displaying at least one first control on the first page; in response to receiving a jump operation on the target first control in the first use state, at least one of the first control in the first use state will be A function module corresponding to a control is determined as at least one target function module, and the target function module corresponding to the target first control is determined as the currently used target function module; in the first menu list area of the target system, the current A second control corresponding to the used target function module, and a second control corresponding to a target function module other than the currently used target function module. In this way, through the jump operation, the user can realize the interaction between the first page and the operation pages of the functional modules in the target system, thereby improving the user's operating experience.

图4为本公开实施例提供的一种显示方法的实现流程示意图,如图4所示,所述方法包括步骤S41至步骤S46,其中:Fig. 4 is a schematic flow diagram of a display method provided by an embodiment of the present disclosure. As shown in Fig. 4, the method includes steps S41 to S46, wherein:

步骤S41、显示目标系统的第一页面,所述第一页面包括至少一个第一控件,每一所述第一控件对应于所述目标系统的一个功能模块,所述至少一个第一控件包括至少一个第三控件。Step S41, displaying the first page of the target system, the first page includes at least one first control, each of the first controls corresponds to a functional module of the target system, and the at least one first control includes at least A third control.

这里,上述步骤S41对应于前述步骤S11,在实施时,可以参照前述步骤S11的具体实施方式。Here, the above-mentioned step S41 corresponds to the above-mentioned step S11, and for implementation, reference may be made to the specific implementation manner of the above-mentioned step S11.

在一些实施方式中,可以对至少一个第一控件中的部分或全部进行层级划分,将划分层级后的第一控件作为第三控件。例如,对第一控件A1至第一控件A6进行层级划分,可以包括位于第一层级的第一控件A1,位于第一控件A1的下一层级的第一控件A2、第一控件A3、第一控件A4,位于第一控件A2的下一层级的第一控件A5、第一控件A6,可以将第一控件A1至第一控件A6作为至少一个第三控件。In some implementation manners, part or all of at least one first control may be hierarchically divided, and the hierarchically divided first control may be used as the third control. For example, the hierarchical division of the first control A1 to the first control A6 may include the first control A1 at the first level, the first control A2 at the next level of the first control A1, the first control A3, the first The control A4, the first control A5 and the first control A6 located at the lower level of the first control A2 may use the first control A1 to the first control A6 as at least one third control.

步骤S42、响应于接收到在第一区域中的第二操作,从至少一个所述第一控件中确定目标第一控件及操作指令。Step S42 , in response to receiving the second operation in the first area, determining a target first control and an operation instruction from at least one of the first controls.

这里,第一区域可以包括但不限于任意一个第一控件的显示区域、所有第一控件的显示区域、每一第一控件的映射操作区域、所有第一控件的映射操作区域等。第二操作可以包括但不限于悬浮操作、悬停操作、点击操作、按压操作、手势操作等。操作指令可以包括但不限于显示下一层控件指令、显示上一层控件指令、显示顶层控件指令等。在实施时,本领域技术人员可以根据实际需求选择第二操作、目标第一控件及操作指令的对应关系,本公开实施例不作 限定。Here, the first area may include, but not limited to, a display area of any first control, a display area of all first controls, a mapping operation area of each first control, a mapping operation area of all first controls, and the like. The second operation may include, but is not limited to, a hovering operation, a hovering operation, a clicking operation, a pressing operation, a gesture operation, and the like. The operation instruction may include, but not limited to, an instruction to display a lower layer of controls, an instruction to display an upper layer of controls, an instruction to display a top layer of controls, and the like. During implementation, those skilled in the art can select the corresponding relationship between the second operation, the target first control, and the operation instruction according to actual needs, which is not limited by the embodiments of the present disclosure.

在一些实施方式中,可以预先建立第二操作与操作指令之间的对应关系,并将该对应关系存储至目标系统、或其它电子设备中。在实施时,可以根据第二操作,在对应关系中查找与第二操作对应的操作指令。在对应关系存储在目标系统中的情况下,目标系统根据接收的第二操作,在对应关系中确定与该第二操作匹配的操作指令。在对应关系存储在其它终端的情况下,目标系统将第二操作指令发送给其它电子设备,使得其它电子设备根据该第二操作,在对应关系中确定与第二操作匹配的操作指令,并返回对应的操作指令至目标系统中。In some implementations, the correspondence between the second operation and the operation instruction can be established in advance, and the correspondence can be stored in the target system or other electronic devices. During implementation, according to the second operation, the operation instruction corresponding to the second operation may be searched in the correspondence relationship. In the case that the corresponding relationship is stored in the target system, the target system determines an operation instruction matching the second operation in the corresponding relationship according to the received second operation. In the case that the corresponding relationship is stored in other terminals, the target system sends the second operation instruction to other electronic devices, so that other electronic devices determine the operation instruction matching the second operation in the corresponding relationship according to the second operation, and return The corresponding operation instructions are sent to the target system.

例如,当目标系统接收到按压第一区域的第二操作时,在对应关系中查找与按压第一区域对应的操作指令为:显示下一层控件指令。For example, when the target system receives the second operation of pressing the first area, searching for an operation instruction corresponding to pressing the first area in the corresponding relationship is: an instruction to display the next layer of controls.

在一些实施方式中,可以基于第二操作的属性,确定目标第一控件及操作指令。其中,第二操作的属性可以包括但不限于位置、时长、力度、次数等中的至少一个。In some implementation manners, the target first control and the operation instruction can be determined based on the attribute of the second operation. Wherein, the attribute of the second operation may include but not limited to at least one of position, duration, strength, times and so on.

在一些实施方式中,根据悬浮操作的悬浮位置,从至少一个第一控件的页面位置中确定与该悬浮位置匹配的位置,将该匹配的位置对应的第一控件作为目标第一控件,并基于该悬浮操作的悬浮时长,确定操作指令。在实施时,本领域技术人员可以根据实际需求选择悬浮操作的属性、目标第一控件及操作指令的对应关系,本公开实施例不作限定。In some implementations, according to the floating position of the floating operation, the position matching the floating position is determined from the page position of at least one first control, and the first control corresponding to the matching position is used as the target first control, and based on The suspension duration of the suspension operation determines the operation instruction. During implementation, those skilled in the art may select the corresponding relationship between the attribute of the hovering operation, the target first control, and the operation instruction according to actual requirements, which is not limited by the embodiments of the present disclosure.

例如,悬浮位置为(200,300),确定与该悬浮位置匹配的位置为(205,305),将处于该匹配位置的组件管理控件作为目标第一控件,并基于该悬浮时长1秒(Second,S),确定操作指令为显示下一层控件指令。又例如,悬浮位置为(400,300),确定与该悬浮位置匹配的位置为(405,305),将处于该匹配位置的训练管理控件作为目标第一控件,并基于该悬浮时长2S,确定操作指令为显示上一层控件指令。For example, if the hovering position is (200, 300), it is determined that the matching position of the hovering position is (205, 305), and the component management control at the matching position is used as the target first control, and based on the hovering duration of 1 second (Second , S), determining that the operation instruction is an instruction to display the next layer of controls. For another example, the floating position is (400, 300), and the position matching the floating position is determined to be (405, 305), and the training management control at the matching position is used as the target first control, and based on the floating duration 2S, determine The operation instruction is an instruction to display the control on the upper layer.

在一些实施方式中,根据点击操作的点击位置,从至少一个第一控件的页面位置中确定与该点击位置匹配的位置,将该匹配的位置对应的第一控件作为目标第一控件,并基于该点击操作的点击次数,确定操作指令。在实施时,本领域技术人员可以根据实际需求选择点击操作的属性、目标第一控件及操作指令的对应关系,本公开实施例不作限定。In some implementations, according to the click position of the click operation, the position matching the click position is determined from the page position of at least one first control, and the first control corresponding to the matched position is used as the target first control, and based on The number of clicks of the click operation determines the operation instruction. During implementation, those skilled in the art may select the corresponding relationship between the attribute of the click operation, the target first control, and the operation instruction according to actual needs, which is not limited by the embodiments of the present disclosure.

例如,点击位置为(200,300),确定与该点击位置匹配的位置为(205,305),将处于该匹配位置的组件管理控件作为目标第一控件,并基于该点击次数为2次,确定操作指令为显示下一层控件指令。又例如,点击位置为(400,300),确定与该点击位置匹配的位置为(405,305),将处于该匹配位置的训练管理控件作为目标第一控件,并基于该点击次数为2次,确定操作指令为显示上一层控件指令。又例如,点击位置为(800,300),确定与该点击位置匹配的位置为(805,305),将处于该匹配位置的私有链条模型管理控件作为目 标第一控件,并基于该点击次数为3次,确定操作指令为显示顶层控件指令。For example, if the click position is (200, 300), it is determined that the position matching the click position is (205, 305), and the component management control at the matching position is used as the target first control, and based on the number of clicks is 2 times, It is determined that the operation instruction is an instruction to display the next layer control. For another example, if the click position is (400, 300), it is determined that the position matching the click position is (405, 305), and the training management control at the matching position is used as the target first control, and based on the number of clicks is 2 times , to determine that the operation instruction is an instruction to display the upper layer control. For another example, if the click position is (800, 300), it is determined that the position matching the click position is (805, 305), and the private chain model management control at the matching position is used as the target first control, and based on the number of clicks is 3 times, it is determined that the operation instruction is a display top-level control instruction.

在一些实施方式中,根据按压操作的按压位置,从至少一个第一控件的页面位置中确定与该按压位置匹配的位置,将该匹配的位置对应的第一控件作为目标第一控件,并基于该按压操作的按压时长/力度,确定操作指令。在实施时,本领域技术人员可以根据实际需求选择按压操作的属性、目标第一控件及操作指令的对应关系,本公开实施例不作限定。In some implementations, according to the pressing position of the pressing operation, the position matching the pressing position is determined from the page position of at least one first control, and the first control corresponding to the matching position is used as the target first control, and based on The pressing duration/strength of the pressing operation determines the operation instruction. During implementation, those skilled in the art may select the corresponding relationship between the attribute of the press operation, the target first control, and the operation instruction according to actual needs, which is not limited by the embodiments of the present disclosure.

例如,按压位置为(200,300),确定与该按压位置匹配的位置为(205,305),将处于该匹配位置的组件管理控件作为目标第一控件,并基于该按压时长为4S,确定操作指令为显示下一层控件指令。又例如,按压位置为(400,300),确定与该按压位置匹配的位置为(405,305),将处于该匹配位置的训练管理控件作为目标第一控件,并基于该按压力度为2牛顿,确定操作指令为显示上一层控件指令。For example, if the pressed position is (200, 300), it is determined that the position matching the pressed position is (205, 305), and the component management control at the matching position is used as the target first control, and based on the pressing duration being 4S, determine The operation instruction is an instruction to display the next layer control. For another example, the pressing position is (400, 300), and the position matching the pressing position is determined to be (405, 305), and the training management control at the matching position is set as the target first control, and based on the pressing force being 2 Newtons , to determine that the operation instruction is an instruction to display the upper layer control.

在一些实施方式中,根据手势操作的起始位置/终止位置,从至少一个第一控件的页面位置中确定与该起始位置/终止位置匹配的位置,将该匹配的位置对应的第一控件作为目标第一控件,并基于该手势操作的类型,确定操作指令。在实施时,本领域技术人员可以根据实际需求选择手势操作的属性、目标第一控件及操作指令的对应关系,本公开实施例不作限定。In some implementations, according to the start position/end position of the gesture operation, the position matching the start position/end position is determined from the page position of at least one first control, and the first control corresponding to the matched position As the target first control, and based on the type of the gesture operation, an operation instruction is determined. During implementation, those skilled in the art may select the attributes of the gesture operation, the corresponding relationship between the target first control and the operation instruction according to actual needs, which is not limited by the embodiments of the present disclosure.

例如,手势操作的起始位置为(200,300),确定与该起始位置匹配的位置为(205,305),将处于该匹配位置的组件管理控件作为目标第一控件,并基于该手势操作的类型为画直线,确定操作指令为显示下一层控件指令。又例如,手势操作的终止位置为(400,300),确定与该终止位置匹配的位置为(405,305),将处于该匹配位置的训练管理控件作为目标第一控件,并基于该手势操作的类型为画曲线,确定操作指令为显示上一层控件指令。For example, the starting position of the gesture operation is (200, 300), the position matching the starting position is determined to be (205, 305), and the component management control at the matching position is taken as the target first control, and based on the gesture The type of operation is to draw a straight line, and the operation instruction is determined to be an instruction to display the next layer of controls. For another example, the end position of the gesture operation is (400, 300), and the position matching the end position is determined to be (405, 305), and the training management control at the matching position is set as the target first control, and based on the gesture operation The type is to draw a curve, and the operation command is determined to be the command to display the upper layer control.

步骤S43、基于所述操作指令,确定与所述目标第一控件关联的至少一个待显示的第三控件。Step S43 , based on the operation instruction, determine at least one third control to be displayed associated with the target first control.

在一些实施方式中,所述步骤43包括以下步骤S431至步骤S433中的至少之一:In some embodiments, the step 43 includes at least one of the following steps S431 to S433:

步骤S431、在所述操作指令包括显示下一层控件指令的情况下,基于所述显示下一层控件指令,获取所述目标第一控件下一层的至少一个第一控件;将所述目标第一控件和所述下一层的至少一个第一控件确定为所述待显示的第三控件。Step S431, in the case that the operation instruction includes an instruction to display controls on the next layer, based on the instruction to display controls on the next layer, obtain at least one first control on the layer below the target first control; The first control and at least one first control of the next layer are determined as the third control to be displayed.

这里,根据显示下一层控件指令,获取目标第一控件当前层次的下一层至少一个第一控件。例如,在目标控件为托管工具控件的情况下,该托管工具控件的当前层次为第一层,其下一层的至少一个第一控件包括私有链条模型管理控件和预训练模型管理控件,此时待显示的第三控件包括托管工具控件、私有链条模型管理控件和预训练模型管理控件。Here, at least one first control at a layer below the current layer of the target first control is acquired according to the instruction to display the next layer of controls. For example, in the case where the target control is a managed tool control, the current level of the managed tool control is the first level, and at least one first control of the next level includes a private chain model management control and a pre-trained model management control, at this time The third controls to be displayed include hosting tool controls, private chain model management controls, and pre-trained model management controls.

步骤S432、在所述操作指令包括显示上一层控件指令的情况下,基于所述显示上一层控件指令,获取所述目标第一控件上一层的至少一个第一控件;将所述上一层的至少一个第一控件确定为所述待显示的第三控件。Step S432. In the case that the operation instruction includes an instruction to display an upper-layer control, based on the instruction to display an upper-layer control, obtain at least one first control on the upper layer of the target first control; At least one first control on one layer is determined as the third control to be displayed.

这里,根据显示上一层控件指令,获取目标第一控件当前层次的上一层的至少一个第一控件。例如,在目标控件为预训练模型管理控件的情况下,该预训练模型管理控件的当前层次为第二层,其上一层的第一控件包括托管工具控件,此时待显示的第三控件包括模型托管工具控件。Here, at least one first control of the upper layer of the current layer of the target first control is acquired according to the instruction of displaying the upper layer controls. For example, in the case where the target control is a pre-training model management control, the current layer of the pre-training model management control is the second layer, and the first control on the upper layer includes the hosting tool control, and the third control to be displayed at this time Includes model hosting tool controls.

步骤S433、在所述操作指令包括显示顶层控件指令的情况下,基于所述显示顶层控件指令,获取所述目标第一控件的顶层控件;将所述顶层控件确定为所述待显示的第三控件。Step S433, if the operation instruction includes a display top-level control instruction, based on the display top-level control instruction, obtain the top-level control of the target first control; determine the top-level control as the third to be displayed controls.

这里,根据显示顶层控件指令,获取目标第一控件的顶层控件。例如,在目标控件为组件管理控件的情况下,顶层控件包括工作流程控件,此时待显示的第三控件包括工作流程控件。Here, according to the display top-level control instruction, the top-level control of the target first control is obtained. For example, when the target control is a component management control, the top-level control includes a workflow control, and the third control to be displayed at this time includes a workflow control.

步骤S44、在所述第一页面的第二区域显示至少一个所述待显示的第三控件。Step S44, displaying at least one third control to be displayed in the second area of the first page.

这里,第二区域可以与第一区域相同,也可以与第一区域不相同。例如,第一区域可以为每一第一控件的映射操作区域,第二区域可以包括显示主功能模块和子功能模块的区域。又例如,第一区域和第二区域均可以包括显示主功能模块和子功能模块的区域。Here, the second area may be the same as or different from the first area. For example, the first area may be a mapping operation area of each first control, and the second area may include an area for displaying main function modules and sub-function modules. For another example, both the first area and the second area may include areas for displaying main function modules and sub-function modules.

步骤S45、响应于接收到对至少一个所述第三控件的第一操作,从所述目标系统的各功能模块中确定至少一个目标功能模块。Step S45, in response to receiving the first operation on at least one of the third controls, determining at least one target function module from the function modules of the target system.

步骤S46、在所述目标系统的第一菜单列表区域显示每一所述目标功能模块对应的第二控件,每一所述第二控件用于触发进入所述目标功能模块的操作页面。Step S46 , displaying in the first menu list area of the target system the second controls corresponding to each of the target function modules, and each of the second controls is used to trigger entry to the operation page of the target function module.

这里,上述步骤S45至步骤S46分别对应于前述步骤S12至步骤S13,在实施时,可以参照前述步骤S12至步骤S13的具体实施方式。Here, the above-mentioned steps S45 to S46 correspond to the above-mentioned steps S12 to S13 respectively, and for implementation, reference may be made to the specific implementation manners of the above-mentioned steps S12 to S13.

本公开实施例中,通过在第一页面显示至少一个第一控件;在第一区域的第二操作,从至少一个第一控件中确定目标第一控件及操作指令,基于该操作指令,确定待显示的第三控件,并在第一页面的第二区域显示至少一个待显示的第三控件;响应于接收到对至少一个第三控件的第一操作确定至少一个目标功能模块;在目标系统的第一菜单列表区域显示每一目标功能模块对应的第二控件。这样,用户通过该第二操作,可以实现各个功能模块的切换显示,以便于用户快速进入各功能模块的需求。In the embodiment of the present disclosure, by displaying at least one first control on the first page; performing a second operation in the first area, determining the target first control and the operation instruction from the at least one first control, based on the operation instruction, determining the displaying a third control, and displaying at least one third control to be displayed in the second area of the first page; determining at least one target function module in response to receiving a first operation on the at least one third control; in the target system The first menu list area displays the second control corresponding to each target function module. In this way, through the second operation, the user can realize the switch display of each functional module, so that the user can quickly enter the requirements of each functional module.

图5A为本公开实施例提供的一种目标系统50的组成结构示意图,如图5A所示,所述目标系统50包括跳转部分51和菜单列表区域自定义部分52,其中:FIG. 5A is a schematic diagram of the composition and structure of a target system 50 provided by an embodiment of the present disclosure. As shown in FIG. 5A, the target system 50 includes a jump part 51 and a menu list area customization part 52, wherein:

跳转部分51,用于从目标系统的第一页面跳转至其它功能模块的操作页 面;Jump part 51, used for jumping to the operation page of other functional modules from the first page of the target system;

菜单列表区域自定义部分52,用于在菜单列表区域中显示用户自定义的目标功能模块。The menu list area customization part 52 is used for displaying user-defined target function modules in the menu list area.

在一些实施方式中,所述跳转部分51,包括:响应于接收到对处于第一使用状态的目标第一控件的跳转操作,将处于第一使用状态的至少一个所述第一控件对应的功能模块,确定为至少一个所述目标功能模块,并将所述目标第一控件对应的目标功能模块确定为当前使用的目标功能模块;在所述目标系统的第一菜单列表区域,区别显示当前使用的目标功能模块对应的第二控件、与除所述当前使用的目标功能模块之外的目标功能模块对应的第二控件。In some implementations, the jumping part 51 includes: in response to receiving a jump operation on the target first control in the first use state, at least one of the first controls in the first use state corresponds to The function module is determined as at least one of the target function modules, and the target function module corresponding to the target first control is determined as the currently used target function module; in the first menu list area of the target system, the difference is displayed A second control corresponding to the currently used target function module, and a second control corresponding to a target function module other than the currently used target function module.

例如,图5B为本公开实施例提供的一种目标系统的界面示意图,如图5B所示,目标系统包括概览页面500和菜单列表区域510,在概览页面500中显示有工作流程控件501、可视化工具控件502、测评工具控件503、托管工具控件504、管理工具控件505。当用户点击工作流程控件501时,将概览页面切换至工作流程功能模块的操作页面,并高亮显示菜单列表区域510中的工作流程控件。For example, FIG. 5B is a schematic interface diagram of a target system provided by an embodiment of the present disclosure. As shown in FIG. Tool control 502 , evaluation tool control 503 , hosting tool control 504 , and management tool control 505 . When the user clicks the workflow control 501 , the overview page is switched to the operation page of the workflow function module, and the workflow control in the menu list area 510 is highlighted.

又例如,图5C为本公开实施例提供的一种目标系统的界面示意图,如图5C所示,当用户将鼠标悬浮在工作流程控件501时,显示该工作流程控件501及其至少一个子功能控件,该子功能控件包括组件管理控件、工作流管理控件、任务管理控件。当用户点击组件管理控件时,将概览页面切换至如图5D所示的组件管理功能模块的操作页面520,并高亮显示菜单列表区域510中的组件管理控件511。As another example, FIG. 5C is a schematic interface diagram of a target system provided by an embodiment of the present disclosure. As shown in FIG. 5C , when the user hovers the mouse over the workflow control 501, the workflow control 501 and at least one of its sub-functions are displayed. controls, the sub-function controls include component management controls, workflow management controls, and task management controls. When the user clicks the component management control, the overview page is switched to the operation page 520 of the component management function module as shown in FIG. 5D , and the component management control 511 in the menu list area 510 is highlighted.

在一些实施方式中,菜单列表区域自定义部分52,包括:响应于接收到对至少一个所述第一控件的更新操作,更新至少一个所述第一控件的使用状态;将处于第一使用状态的至少一个所述第一控件对应的功能模块,确定为至少一个所述目标功能模块;在所述目标系统的第一菜单列表区域显示每一所述目标功能模块对应的第二控件。In some implementations, the menu list area customization part 52 includes: updating the use state of at least one of the first controls in response to receiving an update operation on at least one of the first controls; and will be in the first use state The function module corresponding to at least one of the first controls is determined as at least one of the target function modules; and the second control corresponding to each of the target function modules is displayed in the first menu list area of the target system.

例如,图5E为本公开实施例提供的一种目标系统的界面示意图,如图5E所示,当用户将鼠标悬浮在测评工具控件503时,显示该测评工具控件503、更新控件506、及测评工具控件503的子功能控件,该子功能控件包括测评控件。当用户点击更新控件506时,将测评工具控件503从第一使用状态切换为如图5F所示的第二使用状态,并在菜单列表区域510中移除测评工具控件。For example, FIG. 5E is a schematic interface diagram of a target system provided by an embodiment of the present disclosure. As shown in FIG. 5E, when the user hovers the mouse over the evaluation tool control 503, the evaluation tool control 503, the update control 506, and the evaluation tool control 503 are displayed. A sub-function control of the tool control 503, the sub-function control includes an evaluation control. When the user clicks the update control 506 , the assessment tool control 503 is switched from the first use state to the second use state as shown in FIG. 5F , and the assessment tool control is removed from the menu list area 510 .

又例如,如图5F所示,当用户将鼠标悬浮在测评工具控件503时,显示该测评工具控件503、更新控件506、及测评工具控件503的子功能控件,该子功能控件包括测评控件。当用户点击更新控件506时,将测评工具控件503从第二使用状态切换为如图5B所示的第一使用状态,并在菜单列表区域510中添加测评工具控件512。For another example, as shown in FIG. 5F, when the user hovers the mouse over the evaluation tool control 503, the evaluation tool control 503, the update control 506, and the subfunction controls of the evaluation tool control 503 are displayed, and the subfunction controls include the evaluation control. When the user clicks the update control 506 , the evaluation tool control 503 is switched from the second use state to the first use state as shown in FIG. 5B , and the evaluation tool control 512 is added in the menu list area 510 .

本公开实施例中,一方面,通过跳转部分可以实现概览页面与目标系统中各功能模块的操作页面之间的交互,从而可以提高用户的操作体验;另一方面,通过菜单列表区域自定义部分来自定义配置功能模块的显示或隐藏,从而可以满足用户的定制化需求,进而可以提高用户的操作体验。In the embodiment of the present disclosure, on the one hand, the interaction between the overview page and the operation pages of each functional module in the target system can be realized through the jump part, thereby improving the user's operation experience; on the other hand, through the menu list area to customize Part of it comes from the display or hiding of custom configuration function modules, so as to meet the user's customization needs and improve the user's operating experience.

基于上述实施例,本公开实施例提供一种显示装置,图6为本公开实施例提供的一种显示装置,如图6所示,所述显示装置60包括第一显示部分61、第一确定部分62以及第二显示部分63。Based on the above-mentioned embodiments, an embodiment of the present disclosure provides a display device. FIG. 6 is a display device provided by an embodiment of the present disclosure. As shown in FIG. 6 , the display device 60 includes a first display part 61, a first determination part 62 and the second display part 63.

第一显示部分61,被配置为显示目标系统的第一页面,所述第一页面包括至少一个第一控件,每一所述第一控件对应于所述目标系统的一个功能模块;The first display part 61 is configured to display a first page of the target system, the first page includes at least one first control, and each of the first controls corresponds to a functional module of the target system;

第一确定部分62,被配置为响应于接收到对至少一个所述第一控件的第一操作,从所述目标系统的各功能模块中确定至少一个目标功能模块;The first determining part 62 is configured to determine at least one target function module from the function modules of the target system in response to receiving a first operation on at least one of the first controls;

第二显示部分63,被配置为在所述目标系统的第一菜单列表区域显示每一所述目标功能模块对应的第二控件,每一所述第二控件用于触发进入所述目标功能模块的操作页面。The second display part 63 is configured to display a second control corresponding to each of the target function modules in the first menu list area of the target system, and each of the second controls is used to trigger entry into the target function module operation page.

在一些实施方式中,在所述第一操作包括更新操作的情况下,所述第一确定部分62,包括:第一更新子部分,被配置为响应于接收到对至少一个所述第一控件的更新操作,更新至少一个所述第一控件的使用状态;第一确定子部分,被配置为基于每一所述第一控件的使用状态,从至少一个所述第一控件对应的功能模块中确定至少一个所述目标功能模块。In some implementations, when the first operation includes an update operation, the first determination part 62 includes: a first update subsection configured to respond to receiving an update to at least one of the first controls The update operation is to update the usage state of at least one of the first controls; the first determining subpart is configured to select from the functional modules corresponding to at least one of the first controls based on the usage status of each of the first controls At least one target function module is determined.

在一些实施方式中,所述第一更新子部分,包括以下至少之一:第二更新子部分,被配置为在所述更新操作包括移除操作的情况下,响应于接收到对至少一个所述第一控件的移除操作,将至少一个所述第一控件从第一使用状态更新为第二使用状态;第三更新子部分,被配置为在所述更新操作包括添加操作的情况下,响应于接收到对至少一个所述第一控件的添加操作,将至少一个所述第一控件从第二使用状态更新为第一使用状态。In some implementations, the first update subsection includes at least one of the following: a second update subsection configured to, in the event that the update operation includes a remove operation, respond to receiving a request for at least one of the The removal operation of the first control is to update at least one of the first controls from the first use state to the second use state; the third update subpart is configured to, when the update operation includes an add operation, In response to receiving an add operation to at least one of the first controls, updating at least one of the first controls from the second use state to the first use state.

在一些实施方式中,所述第一确定子部分,包括:第二确定子部分,被配置为将处于第一使用状态的至少一个所述第一控件对应的功能模块,确定为至少一个所述目标功能模块。In some embodiments, the first determination subsection includes: a second determination subsection configured to determine at least one functional module corresponding to the first control in the first use state as at least one of the Target function module.

在一些实施方式中,在所述第一操作包括跳转操作的情况下,所述第一确定部分62,包括:第三确定子部分,被配置为响应于接收到对处于第一使用状态的目标第一控件的跳转操作,将处于第一使用状态的至少一个所述第一控件对应的功能模块,确定为至少一个所述目标功能模块,并将所述目标第一控件对应的目标功能模块确定为当前使用的目标功能模块;所述第二显示部分63,包括:第一显示子部分,被配置为在所述目标系统的第一菜单列表区域,区别显示当前使用的目标功能模块对应的第二控件、与除所述当前使用的目标功能模块之外的目标功能模块对应的第二控件。In some implementations, in the case that the first operation includes a jump operation, the first determination part 62 includes: a third determination subsection configured to respond to receiving the The jump operation of the target first control determines at least one functional module corresponding to the first control in the first use state as at least one target function module, and determines the target function corresponding to the target first control The module is determined to be the currently used target function module; the second display part 63 includes: a first display subsection configured to distinguish and display the currently used target function module in the first menu list area of the target system; The second control of the second control corresponding to the target function module other than the currently used target function module.

在一些实施方式中,所述至少一个第一控件包括至少一个第三控件,所述装置还包括:第二确定部分,被配置为响应于接收到在第一区域中的第二操作,从至少一个所述第一控件中确定目标第一控件及操作指令;第三确定部分,被配置为基于所述操作指令,确定与所述目标第一控件关联的至少一个待显示的第三控件;第三显示部分,被配置为在所述第一页面的第二区域显示至少一个所述待显示的第三控件。In some embodiments, the at least one first control includes at least one third control, and the apparatus further includes: a second determining part configured to, in response to receiving a second operation in the first area, select from at least one Determining a target first control and an operation instruction in one of the first controls; a third determination part configured to determine at least one third control to be displayed associated with the target first control based on the operation instruction; The third display part is configured to display at least one third control to be displayed in the second area of the first page.

在一些实施方式中,所述第三确定部分,包括以下至少之一:第四确定子部分,被配置为在所述操作指令包括显示下一层控件指令的情况下,基于所述显示下一层控件指令,获取所述目标第一控件下一层的至少一个第一控件;将所述目标第一控件和所述下一层的至少一个第一控件确定为所述待显示的第三控件;第五确定子部分,被配置为在所述操作指令包括显示上一层控件指令的情况下,基于所述显示上一层控件指令,获取所述目标第一控件上一层的至少一个第一控件;将所述上一层的至少一个第一控件确定为所述待显示的第三控件;第六确定子部分,被配置为在所述操作指令包括显示顶层控件指令的情况下,基于所述显示顶层控件指令,获取所述目标第一控件的顶层控件;将所述顶层控件确定为所述待显示的第三控件。In some implementations, the third determining part includes at least one of the following: a fourth determining subsection configured to, if the operation instruction includes an instruction to display the next layer of controls, based on the displaying the next A layer control instruction, obtaining at least one first control on a layer below the target first control; determining the target first control and at least one first control on the next layer as the third control to be displayed the fifth determining subpart, configured to acquire at least one first layer of the upper layer of the target first control based on the instruction of displaying the upper layer of controls when the operation instruction includes an instruction of displaying the upper layer of controls; A control; determining at least one first control on the upper layer as the third control to be displayed; the sixth determining subpart is configured to, when the operation instruction includes a display top-level control instruction, based on The display top-level control instruction is to obtain the top-level control of the target first control; and determine the top-level control as the third control to be displayed.

在一些实施方式中,所述装置还包括:第一获取部分,被配置为获取用户的配置信息,所述配置信息包括至少一个功能模块和每一所述功能模块的使用状态;第四确定部分,被配置为基于至少一个功能模块,确定与每一所述功能模块对应的第一控件;第五确定部分,被配置为基于每一所述功能模块的使用状态,确定每一所述第一控件的使用状态;所述第一显示部分61,包括:第二显示子部分,被配置为基于至少一个所述第一控件及每一所述第一控件的使用状态,显示目标系统的第一页面。In some embodiments, the device further includes: a first acquiring part configured to acquire configuration information of the user, the configuration information including at least one functional module and the usage status of each functional module; a fourth determining part , configured to determine a first control corresponding to each of the function modules based on at least one function module; a fifth determining part is configured to determine each of the first controls based on the use status of each of the function modules The use state of the control; the first display part 61 includes: a second display subpart configured to display the first control of the target system based on the use state of at least one of the first controls and each of the first controls. page.

以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本公开装置实施例中未披露的技术细节,请参照本公开方法实施例的描述而理解。The description of the above device embodiment is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiments of the present disclosure, please refer to the description of the method embodiments of the present disclosure for understanding.

在本公开实施例以及其他的实施例中,“部分”可以是部分电路、部分处理器、部分程序或软件等等,当然也可以是单元,还可以是模块也可以是非模块化的。In the embodiments of the present disclosure and other embodiments, a "part" may be a part of a circuit, a part of a processor, a part of a program or software, etc., of course it may also be a unit, a module or a non-modular one.

需要说明的是,本公开实施例中,如果以软件功能模块的形式实现上述的显示方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机、服务器、或者网络设备等)执行本公开各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read Only Memory,ROM)、 磁碟或者光盘等各种可以存储程序代码的介质。这样,本公开实施例不限制于任何特定的硬件和软件结合。It should be noted that, in the embodiments of the present disclosure, if the above display method is implemented in the form of software function modules and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the embodiments of the present disclosure or the part that contributes to the related technology can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions to make a An electronic device (which may be a personal computer, a server, or a network device, etc.) executes all or part of the methods described in various embodiments of the present disclosure. The aforementioned storage medium includes: various media that can store program codes such as U disk, mobile hard disk, read-only memory (Read Only Memory, ROM), magnetic disk or optical disk. As such, embodiments of the present disclosure are not limited to any specific combination of hardware and software.

本公开实施例提供一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述显示方法。An embodiment of the present disclosure provides an electronic device, including a memory and a processor, the memory stores a computer program that can run on the processor, and the processor implements the above display method when executing the computer program.

本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述显示方法。所述计算机可读存储介质可以是瞬时性的,也可以是非瞬时性的。An embodiment of the present disclosure provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above display method is implemented. The computer readable storage medium may be transitory or non-transitory.

本公开实施例提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序被计算机读取并执行时,实现上述方法中的部分或全部步骤。该计算机程序产品可以具体通过硬件、软件或其结合的方式实现。在一些实施方式中,所述计算机程序产品具体体现为计算机存储介质,在一些实施方式中,计算机程序产品具体体现为软件产品,例如软件开发包(Software Development Kit,SDK)等等。An embodiment of the present disclosure provides a computer program product. The computer program product includes a non-transitory computer-readable storage medium storing a computer program. When the computer program is read and executed by a computer, a part or part of the above-mentioned method is implemented. All steps. The computer program product can be specifically realized by means of hardware, software or a combination thereof. In some embodiments, the computer program product is embodied as a computer storage medium, and in some embodiments, the computer program product is embodied as a software product, such as a software development kit (Software Development Kit, SDK) and the like.

需要说明的是,图7为本公开实施例中电子设备的一种硬件实体示意图,如图7所示,该电子设备700的硬件实体包括:处理器701、通信接口702和存储器703,其中:It should be noted that FIG. 7 is a schematic diagram of a hardware entity of an electronic device in an embodiment of the present disclosure. As shown in FIG. 7 , the hardware entity of the electronic device 700 includes: a processor 701, a communication interface 702, and a memory 703, wherein:

处理器701通常控制电子设备700的总体操作。The processor 701 generally controls the overall operation of the electronic device 700 .

通信接口702可以使电子设备通过网络与其他终端或服务器通信。The communication interface 702 can enable the electronic device to communicate with other terminals or servers through the network.

存储器703配置为存储由处理器701可执行的指令和应用,还可以缓存待处理器701以及电子设备700中各部分待处理或已经处理的数据(例如,图像数据、音频数据、语音通信数据和视频通信数据),可以通过闪存(FLASH)或随机访问存储器(Random Access Memory,RAM)实现。处理器701、通信接口702和存储器703之间可以通过总线704进行数据传输。The memory 703 is configured to store instructions and applications executable by the processor 701, and can also cache data to be processed or processed by the processor 701 and various parts of the electronic device 700 (for example, image data, audio data, voice communication data and Video communication data) can be realized by flash memory (FLASH) or random access memory (Random Access Memory, RAM). Data transmission may be performed between the processor 701 , the communication interface 702 and the memory 703 through the bus 704 .

这里需要指出的是:以上存储介质和设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本公开存储介质和设备实施例中未披露的技术细节,请参照本公开方法实施例的描述而理解。It should be pointed out here that: the descriptions of the above storage medium and device embodiments are similar to the descriptions of the above method embodiments, and have similar beneficial effects to those of the method embodiments. For technical details not disclosed in the storage medium and device embodiments of the present disclosure, please refer to the description of the method embodiments of the present disclosure for understanding.

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本公开的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本公开的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本公开实施例的实施过程构成任何限定。上述本公开实施例序号为了描述,不代表实施例的优劣。It should be understood that reference throughout the specification to "one embodiment" or "an embodiment" means that a particular feature, structure or characteristic related to the embodiment is included in at least one embodiment of the present disclosure. Thus, appearances of "in one embodiment" or "in an embodiment" in various places throughout the specification are not necessarily referring to the same embodiment. Furthermore, the particular features, structures or characteristics may be combined in any suitable manner in one or more embodiments. It should be understood that in various embodiments of the present disclosure, the sequence numbers of the above-mentioned processes do not mean the order of execution, and the execution order of the processes should be determined by their functions and internal logic, rather than by the embodiments of the present disclosure. The implementation process constitutes any limitation. The serial numbers of the above-mentioned embodiments of the present disclosure are for description, and do not represent the advantages and disadvantages of the embodiments.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体 意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。It should be noted that, in this document, the term "comprising", "comprising" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or device. Without further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus comprising that element.

在本公开所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例是示意性的,例如,所述单元的划分,为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。In the several embodiments provided in the present disclosure, it should be understood that the disclosed devices and methods may be implemented in other ways. The device embodiments described above are schematic. For example, the division of the units is a logical function division. In actual implementation, there may be other division methods, such as: multiple units or components can be combined or integrated. to another system, or some features may be ignored, or not implemented. In addition, the coupling, or direct coupling, or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be electrical, mechanical or other forms of.

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed to multiple network units; Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本公开实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, all the functional units in the embodiments of the present disclosure may be integrated into one processing unit, each unit may be used as a single unit, or two or more units may be integrated into one unit; the above-mentioned integrated The unit can be realized in the form of hardware or in the form of hardware plus software functional unit.

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(Read Only Memory,ROM)、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps to realize the above method embodiments can be completed by hardware related to program instructions, and the aforementioned programs can be stored in computer-readable storage media. When the program is executed, the execution includes: The steps of the foregoing method embodiments; and the foregoing storage media include: removable storage devices, read-only memory (Read Only Memory, ROM), magnetic disks or optical disks and other media that can store program codes.

或者,本公开上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机、服务器、或者网络设备等)执行本公开各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、磁碟或者光盘等各种可以存储程序代码的介质。Alternatively, if the above-mentioned integrated units of the present disclosure are realized in the form of software function modules and sold or used as independent products, they may also be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present disclosure or the part that contributes to the related technology can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions to make a An electronic device (which may be a personal computer, a server, or a network device, etc.) executes all or part of the methods described in various embodiments of the present disclosure. The aforementioned storage medium includes various media capable of storing program codes such as removable storage devices, ROMs, magnetic disks or optical disks.

以上所述,为本公开的实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本公开的保护范围之内。The above is an embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope of the present disclosure, and should cover all within the protection scope of the present disclosure.

工业实用性Industrial Applicability

本公开实施例提供了一种显示方法和装置、电子设备、存储介质及计算机程序产品,所述显示方法,包括:显示目标系统的第一页面,所述第一页面包括至少一个第一控件,每一所述第一控件对应于所述目标系统的一个功能模块;响应于接收到对至少一个所述第一控件的第一操作,从所述目标系统的各功能模块中确定至少一个目标功能模块;在所述目标系统的第一菜单列表区域显示每一所述目标功能模块对应的第二控件,每一所述第二控件用于触发进入所述目标功能模块的操作页面。上述方案可以实现第一页面与目标系统中各功能模块的操作页面之间的交互,并在第一页面中实现目标系统的菜单列表区域中功能模块的自定义。Embodiments of the present disclosure provide a display method and device, an electronic device, a storage medium, and a computer program product. The display method includes: displaying a first page of a target system, where the first page includes at least one first control, Each of the first controls corresponds to a functional module of the target system; in response to receiving a first operation on at least one of the first controls, at least one target function is determined from each functional module of the target system A module; displaying a second control corresponding to each target function module in the first menu list area of the target system, and each of the second controls is used to trigger entry to an operation page of the target function module. The above solution can realize the interaction between the first page and the operation pages of the function modules in the target system, and realize the customization of the function modules in the menu list area of the target system on the first page.

Claims (19)

一种显示方法,包括:A display method comprising: 显示目标系统的第一页面,所述第一页面包括至少一个第一控件,每一所述第一控件对应于所述目标系统的一个功能模块;displaying a first page of the target system, the first page including at least one first control, each of the first controls corresponding to a functional module of the target system; 响应于接收到对至少一个所述第一控件的第一操作,从所述目标系统的各功能模块中确定至少一个目标功能模块;determining at least one target function module from each function module of the target system in response to receiving a first operation on at least one of the first controls; 在所述目标系统的第一菜单列表区域显示每一所述目标功能模块对应的第二控件,每一所述第二控件用于触发进入所述目标功能模块的操作页面。A second control corresponding to each of the target function modules is displayed in the first menu list area of the target system, and each of the second controls is used to trigger entry to an operation page of the target function module. 根据权利要求1所述的方法,其中,在所述第一操作包括更新操作的情况下,The method of claim 1, wherein, where the first operation comprises an update operation, 所述响应于接收到对至少一个所述第一控件的第一操作,从所述目标系统的各功能模块中确定至少一个目标功能模块,包括:In response to receiving a first operation on at least one of the first controls, determining at least one target function module from each function module of the target system includes: 响应于接收到对至少一个所述第一控件的更新操作,更新至少一个所述第一控件的使用状态;Responsive to receiving an update operation on at least one of the first controls, updating the usage status of at least one of the first controls; 基于每一所述第一控件的使用状态,从至少一个所述第一控件对应的功能模块中确定至少一个所述目标功能模块。Based on the usage state of each of the first controls, at least one target function module is determined from the function modules corresponding to at least one of the first controls. 根据权利要求2所述的方法,其中,所述响应于接收到对至少一个所述第一控件的更新操作,更新至少一个所述第一控件的使用状态,包括以下至少之一:The method according to claim 2, wherein in response to receiving an update operation on at least one of the first controls, updating the usage status of at least one of the first controls comprises at least one of the following: 在所述更新操作包括移除操作的情况下,响应于接收到对至少一个所述第一控件的移除操作,将至少一个所述第一控件从第一使用状态更新为第二使用状态;Where the update operation includes a remove operation, updating at least one of the first widgets from a first usage state to a second usage state in response to receiving a removal operation for at least one of the first widgets; 在所述更新操作包括添加操作的情况下,响应于接收到对至少一个所述第一控件的添加操作,将至少一个所述第一控件从第二使用状态更新为第一使用状态。In a case where the update operation includes an add operation, at least one of the first controls is updated from the second use state to the first use state in response to receiving an add operation to at least one of the first controls. 根据权利要求2至3任一项所述的方法,其中,所述基于每一所述第一控件的使用状态,从至少一个所述第一控件对应的功能模块中确定至少一个所述目标功能模块,包括:The method according to any one of claims 2 to 3, wherein, based on the use status of each of the first controls, at least one of the target functions is determined from the functional modules corresponding to at least one of the first controls modules, including: 将处于第一使用状态的至少一个所述第一控件对应的功能模块,确定为至少一个所述目标功能模块。The functional module corresponding to at least one of the first controls in the first use state is determined as at least one of the target functional modules. 根据权利要求1至4中任一项所述的方法,其中,在所述第一操作包括跳转操作的情况下,A method according to any one of claims 1 to 4, wherein, where the first operation comprises a jump operation, 所述响应于接收到对至少一个所述第一控件的第一操作,从所述目标系统的各功能模块中确定至少一个目标功能模块,包括:In response to receiving a first operation on at least one of the first controls, determining at least one target function module from each function module of the target system includes: 响应于接收到对处于第一使用状态的目标第一控件的跳转操作,将处于第 一使用状态的至少一个所述第一控件对应的功能模块,确定为至少一个所述目标功能模块,并将所述目标第一控件对应的目标功能模块确定为当前使用的目标功能模块;In response to receiving a jump operation on the target first control in the first use state, determining a functional module corresponding to at least one of the first controls in the first use state as at least one of the target function modules, and determining the target function module corresponding to the target first control as the currently used target function module; 所述在所述目标系统的第一菜单列表区域显示每一所述目标功能模块对应的第二控件,包括:The displaying the second controls corresponding to each of the target function modules in the first menu list area of the target system includes: 在所述目标系统的第一菜单列表区域,区别显示当前使用的目标功能模块对应的第二控件、与除所述当前使用的目标功能模块之外的目标功能模块对应的第二控件。In the first menu list area of the target system, the second control corresponding to the currently used target function module and the second control corresponding to the target function module other than the currently used target function module are displayed differently. 根据权利要求1至5任一项所述的方法,其中,所述至少一个第一控件包括至少一个第三控件,所述方法还包括:The method according to any one of claims 1 to 5, wherein the at least one first control comprises at least one third control, the method further comprising: 响应于接收到在第一区域中的第二操作,从至少一个所述第一控件中确定目标第一控件及操作指令;determining a target first control and an operation instruction from at least one of the first controls in response to receiving a second operation in the first area; 基于所述操作指令,确定与所述目标第一控件关联的至少一个待显示的第三控件;determining at least one third control to be displayed associated with the target first control based on the operation instruction; 在所述第一页面的第二区域显示至少一个所述待显示的第三控件。At least one third control to be displayed is displayed in the second area of the first page. 根据权利要求6所述的方法,其中,所述基于所述操作指令,确定与所述目标第一控件关联的至少一个待显示的第三控件,包括以下至少之一:The method according to claim 6, wherein the determining at least one third control to be displayed associated with the target first control based on the operation instruction comprises at least one of the following: 在所述操作指令包括显示下一层控件指令的情况下,基于所述显示下一层控件指令,获取所述目标第一控件下一层的至少一个第一控件;将所述目标第一控件和所述下一层的至少一个第一控件确定为所述待显示的第三控件;In the case where the operation instruction includes an instruction to display a control on the next layer, based on the instruction to display a control on the next layer, at least one first control on a layer below the target first control is obtained; and at least one first control on the next layer is determined as the third control to be displayed; 在所述操作指令包括显示上一层控件指令的情况下,基于所述显示上一层控件指令,获取所述目标第一控件上一层的至少一个第一控件;将所述上一层的至少一个第一控件确定为所述待显示的第三控件;In the case where the operation instruction includes an instruction to display a control on the upper layer, based on the instruction to display a control on the upper layer, at least one first control on a layer above the target first control is acquired; at least one first control is determined as the third control to be displayed; 在所述操作指令包括显示顶层控件指令的情况下,基于所述显示顶层控件指令,获取所述目标第一控件的顶层控件;将所述顶层控件确定为所述待显示的第三控件。If the operation instruction includes a display top-level control instruction, based on the display top-level control instruction, obtain the top-level control of the target first control; determine the top-level control as the third control to be displayed. 根据权利要求1至7中任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 1 to 7, wherein the method further comprises: 获取用户的配置信息,所述配置信息包括至少一个功能模块和每一所述功能模块的使用状态;Obtain user configuration information, where the configuration information includes at least one functional module and the usage status of each functional module; 基于至少一个功能模块,确定与每一所述功能模块对应的第一控件;determining a first control corresponding to each of the functional modules based on at least one functional module; 基于每一所述功能模块的使用状态,确定每一所述第一控件的使用状态;determining the use state of each of the first controls based on the use state of each of the functional modules; 所述显示目标系统的第一页面,包括:The first page of displaying the target system includes: 基于至少一个所述第一控件及每一所述第一控件的使用状态,显示目标系统的第一页面。Displaying a first page of the target system based on at least one of the first controls and the use state of each of the first controls. 一种显示装置,包括:A display device comprising: 第一显示部分,被配置为显示目标系统的第一页面,所述第一页面包括至少一个第一控件,每一所述第一控件对应于所述目标系统的一个功能模块;The first display part is configured to display a first page of the target system, the first page includes at least one first control, each of the first controls corresponds to a functional module of the target system; 第一确定部分,被配置为响应于接收到对至少一个所述第一控件的第一操作,从所述目标系统的各功能模块中确定至少一个目标功能模块;The first determination part is configured to determine at least one target function module from the function modules of the target system in response to receiving a first operation on at least one of the first controls; 第二显示部分,被配置为在所述目标系统的第一菜单列表区域显示每一所述目标功能模块对应的第二控件,每一所述第二控件用于触发进入所述目标功能模块的操作页面。The second display part is configured to display a second control corresponding to each of the target function modules in the first menu list area of the target system, and each of the second controls is used to trigger entry into the target function module Action page. 根据权利要求9所述的装置,其中,在所述第一操作包括更新操作的情况下,所述第一确定部分包括第一更新子部分和第一确定子部分;The apparatus of claim 9, wherein, where the first operation includes an update operation, the first determination section includes a first update subsection and a first determination subsection; 所述第一更新子部分,被配置为响应于接收到对至少一个所述第一控件的更新操作,更新至少一个所述第一控件的使用状态;The first update subpart is configured to update the use status of at least one of the first controls in response to receiving an update operation on at least one of the first controls; 所述第一确定子部分,被配置为基于每一所述第一控件的使用状态,从至少一个所述第一控件对应的功能模块中确定至少一个所述目标功能模块。The first determination subpart is configured to determine at least one target function module from at least one function module corresponding to the first control based on the use state of each of the first controls. 根据权利要求10所述的装置,其中,所述第一更新子部分,还包括以下至少之一:The apparatus according to claim 10, wherein the first update subsection further comprises at least one of the following: 第二更新子部分,被配置为在所述更新操作包括移除操作的情况下,响应于接收到对至少一个所述第一控件的移除操作,将至少一个所述第一控件从第一使用状态更新为第二使用状态;The second update subsection is configured to, in the case that the update operation includes a remove operation, in response to receiving a remove operation on at least one of the first controls, move at least one of the first controls from the first The use state is updated to the second use state; 第三更新子部分,被配置为在所述更新操作包括添加操作的情况下,响应于接收到对至少一个所述第一控件的添加操作,将至少一个所述第一控件从第二使用状态更新为第一使用状态。The third updating subpart is configured to change at least one of the first widgets from the second use state in response to receiving an adding operation on at least one of the first widgets when the updating operation includes an adding operation Updated to the first state of use. 根据权利要求10至11任一项所述的装置,其中,所述第一确定部分还包括第二确定子部分;所述第二确定子部分,被配置为将处于第一使用状态的至少一个所述第一控件对应的功能模块,确定为至少一个所述目标功能模块。The device according to any one of claims 10 to 11, wherein the first determination part further comprises a second determination subsection; the second determination subsection is configured to be at least one of the first use states The functional module corresponding to the first control is determined as at least one of the target functional modules. 根据权利要求9至12中任一项所述的装置,其中,在所述第一操作包括跳转操作的情况下,所述第一确定部分还包括第三确定子部分;The apparatus according to any one of claims 9 to 12, wherein, in the case where the first operation comprises a jump operation, the first determination part further comprises a third determination subsection; 所述第三确定子部分,被配置为响应于接收到对处于第一使用状态的目标第一控件的跳转操作,将处于第一使用状态的至少一个所述第一控件对应的功能模块,确定为至少一个所述目标功能模块,并将所述目标第一控件对应的目标功能模块确定为当前使用的目标功能模块;The third determining subpart is configured to, in response to receiving a jump operation on the target first control in the first use state, set at least one functional module corresponding to the first control in the first use state, Determine as at least one of the target function modules, and determine the target function module corresponding to the target first control as the currently used target function module; 所述第二显示部分还包括第一显示子部分;所述第一显示子部分,被配置为在所述目标系统的第一菜单列表区域,区别显示当前使用的目标功能模块对应的第二控件、与除所述当前使用的目标功能模块之外的目标功能模块对应的第二控件。The second display section further includes a first display subsection; the first display subsection is configured to display in the first menu list area of the target system a second control corresponding to the target function module currently in use . A second control corresponding to a target function module other than the currently used target function module. 根据权利要求9至13任一项所述的装置,其中,所述至少一个第一控件包括至少一个第三控件,所述装置还包括:The apparatus according to any one of claims 9 to 13, wherein said at least one first control comprises at least one third control, said apparatus further comprising: 第二确定部分,被配置为响应于接收到在第一区域中的第二操作,从至少一个所述第一控件中确定目标第一控件及操作指令;The second determination part is configured to determine a target first control and an operation instruction from at least one of the first controls in response to receiving a second operation in the first area; 第三确定部分,被配置为基于所述操作指令,确定与所述目标第一控件关联的至少一个待显示的第三控件;The third determining part is configured to determine at least one third control to be displayed associated with the target first control based on the operation instruction; 第三显示部分,被配置为在所述第一页面的第二区域显示至少一个所述待显示的第三控件。The third display part is configured to display at least one third control to be displayed in the second area of the first page. 根据权利要求14所述的装置,其中,所述第三确定部分还包括以下至少之一:The device according to claim 14, wherein the third determining part further comprises at least one of the following: 第四确定子部分,被配置为在所述操作指令包括显示下一层控件指令的情况下,基于所述显示下一层控件指令,获取所述目标第一控件下一层的至少一个第一控件;将所述目标第一控件和所述下一层的至少一个第一控件确定为所述待显示的第三控件;The fourth determining subpart is configured to acquire at least one first element of a lower layer of the target first control based on the instruction of displaying a lower layer of controls when the operation instruction includes an instruction of displaying a lower layer of controls. controls; determining the target first control and at least one first control of the next layer as the third control to be displayed; 第五确定子部分,被配置为在所述操作指令包括显示上一层控件指令的情况下,基于所述显示上一层控件指令,获取所述目标第一控件上一层的至少一个第一控件;将所述上一层的至少一个第一控件确定为所述待显示的第三控件;The fifth determination subpart is configured to acquire at least one first element of a layer above the target first control based on the instruction of displaying a control of a previous layer when the operation instruction includes an instruction of displaying a control of a previous layer. controls; determining at least one first control on the upper layer as the third control to be displayed; 第六确定子部分,被配置为在所述操作指令包括显示顶层控件指令的情况下,基于所述显示顶层控件指令,获取所述目标第一控件的顶层控件;将所述顶层控件确定为所述待显示的第三控件。The sixth determining subsection is configured to, if the operation instruction includes an instruction to display a top-level control, based on the instruction to display a top-level control, obtain a top-level control of the target first control; determine the top-level control as the Describes the third control to be displayed. 根据权利要求9至15中任一项所述的装置,其中,所述装置还包括:The device according to any one of claims 9 to 15, wherein the device further comprises: 第一获取部分,被配置为获取用户的配置信息,所述配置信息包括至少一个功能模块和每一所述功能模块的使用状态;The first acquisition part is configured to acquire configuration information of the user, the configuration information including at least one functional module and the usage status of each functional module; 第四确定部分,被配置为基于至少一个功能模块,确定与每一所述功能模块对应的第一控件;The fourth determination part is configured to determine the first control corresponding to each functional module based on at least one functional module; 第五确定部分,被配置为基于每一所述功能模块的使用状态,确定每一所述第一控件的使用状态;The fifth determining part is configured to determine the usage status of each of the first controls based on the usage status of each of the functional modules; 所述第一显示部分还包括第二显示子部分;所述第二显示子部分,被配置为基于至少一个所述第一控件及每一所述第一控件的使用状态,显示目标系统的第一页面。The first display part further includes a second display subsection; the second display subsection is configured to display the first control of the target system based on at least one of the first controls and the usage state of each of the first controls. one page. 一种电子设备,包括处理器和存储器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1至8任一项所述方法。An electronic device, comprising a processor and a memory, the memory stores a computer program that can run on the processor, and the processor implements the method according to any one of claims 1 to 8 when executing the computer program. 一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现权利要求1至8中任一项所述方法。A computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the method according to any one of claims 1 to 8 is realized. 一种计算机程序产品,所述计算机程序产品包括计算机程序或指令,在所述计算机程序或指令在电子设备上运行的情况下,使得所述电子设备执行权利要求1至8中任意一项所述方法。A computer program product, the computer program product comprising a computer program or an instruction, when the computer program or instruction is run on an electronic device, the electronic device is made to execute any one of claims 1 to 8. method.
PCT/CN2022/088714 2021-12-17 2022-04-24 Display method and apparatus, electronic device, storage medium, and computer program product Ceased WO2023108974A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202111553058.5 2021-12-17
CN202111553058.5A CN114237457A (en) 2021-12-17 2021-12-17 A display method and device, electronic device and storage medium

Publications (1)

Publication Number Publication Date
WO2023108974A1 true WO2023108974A1 (en) 2023-06-22

Family

ID=80758181

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/088714 Ceased WO2023108974A1 (en) 2021-12-17 2022-04-24 Display method and apparatus, electronic device, storage medium, and computer program product

Country Status (2)

Country Link
CN (1) CN114237457A (en)
WO (1) WO2023108974A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114237457A (en) * 2021-12-17 2022-03-25 上海商汤科技开发有限公司 A display method and device, electronic device and storage medium
CN114895823B (en) * 2022-05-07 2024-05-03 深圳市掌阅科技有限公司 Menu display method, electronic device, and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101124572A (en) * 2004-09-24 2008-02-13 微软公司 file system shell
US20120124068A1 (en) * 2010-11-12 2012-05-17 Canon Kabushiki Kaisha Document management apparatus and method for controlling same
CN102999250A (en) * 2012-10-20 2013-03-27 魏新成 Website navigation method by moving mouse pointer to access and display navigation page
CN103067577A (en) * 2012-12-21 2013-04-24 东莞宇龙通信科技有限公司 Terminal and information display method
CN110968386A (en) * 2018-09-30 2020-04-07 阿里巴巴集团控股有限公司 Navigation bar processing method and system
CN114237457A (en) * 2021-12-17 2022-03-25 上海商汤科技开发有限公司 A display method and device, electronic device and storage medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110138582A (en) * 2019-01-04 2019-08-16 北京车和家信息技术有限公司 Information processing method, device and O&M environmental improvement system
CN112083915A (en) * 2020-09-09 2020-12-15 苏州科达科技股份有限公司 Page layout method and device, electronic equipment and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101124572A (en) * 2004-09-24 2008-02-13 微软公司 file system shell
US20120124068A1 (en) * 2010-11-12 2012-05-17 Canon Kabushiki Kaisha Document management apparatus and method for controlling same
CN102999250A (en) * 2012-10-20 2013-03-27 魏新成 Website navigation method by moving mouse pointer to access and display navigation page
CN103067577A (en) * 2012-12-21 2013-04-24 东莞宇龙通信科技有限公司 Terminal and information display method
CN110968386A (en) * 2018-09-30 2020-04-07 阿里巴巴集团控股有限公司 Navigation bar processing method and system
CN114237457A (en) * 2021-12-17 2022-03-25 上海商汤科技开发有限公司 A display method and device, electronic device and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
LYU, BIN: "Simple Management of Computer Resources", EASY TO LEARN COMPUTER TUTORIAL SERIES, ELDERLY LEARN COMPUTER, 31 January 2018 (2018-01-31), pages 80 - 85, XP009547287 *

Also Published As

Publication number Publication date
CN114237457A (en) 2022-03-25

Similar Documents

Publication Publication Date Title
US11941244B1 (en) Presenting suggestions from search corpora
US11625435B2 (en) Registration for system level search user interface
US10762277B2 (en) Optimization schemes for controlling user interfaces through gesture or touch
US9037565B2 (en) System level search user interface
US11416319B1 (en) User interface for searching and generating graphical objects linked to third-party content
CN103258534B (en) Voice command recognition method and electronic device
US11531723B2 (en) Dynamic contextual library
CN105210063A (en) Recommending context based actions for data visualizations
CN110992112B (en) Advertisement information processing method and device
US20170235706A1 (en) Effecting multi-step operations in an application in response to direct manipulation of a selected object
KR102607377B1 (en) Content recommendation method and user terminal
JP2021111403A (en) Landing page processing methods, equipment, equipment and media
WO2023108974A1 (en) Display method and apparatus, electronic device, storage medium, and computer program product
US20140137018A1 (en) File position shortcut and window arrangement
EP3776161B1 (en) Method and electronic device for configuring touch screen keyboard
CN118708177A (en) Method, device, electric vehicle and storage medium for processing page text pop-up box
EP4213474A1 (en) Advertisement display method and electronic device
HK40062743A (en) A display method and apparatus, electronic device and storage medium
US20250004620A1 (en) Back-end data management system for visual presentation of a back-end graphical flow model on a domain agnostic graphical flow interface
US20250044913A1 (en) Dynamically providing a macro to a user based on previous user interactions
WO2023211611A1 (en) Assistance user interface for computer accessibility
US20130290896A1 (en) Symbol Disambiguation
KR20240143766A (en) Apparatus and method for recommending fonts
CN118585278A (en) Information display method, device, electronic device and storage medium
CN118627497A (en) Theme generation method, device, electronic device and storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22905742

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 22905742

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 22905742

Country of ref document: EP

Kind code of ref document: A1

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 21.11.2024)

122 Ep: pct application non-entry in european phase

Ref document number: 22905742

Country of ref document: EP

Kind code of ref document: A1