Working area space creation method and device, electronic equipment and storage medium
By creating workspace spaces and displaying workspace space tags in computer applications, the problem of inefficiency when finding and switching multiple documents is solved, and more efficient document management and operation is achieved.
Patent Information
- Application Number
- CN202411628590.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-03-11
AI Technical Summary
When reviewing and processing multiple different documents in parallel, finding documents of a certain category or switching between documents of the same category is very inefficient, resulting in memory confusion and difficulty in operation.
By creating a workspace space, displaying the workspace labels, and adding objects to the workspace space, providing an independent workspace, allowing users to quickly locate and switch documents.
It improves the efficiency of finding objects and switching between objects, reduces memory burden, and simplifies user operation process.
Smart Images

Figure CN119597385A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a method, device, electronic device and storage medium for creating a workspace space. Background Art
[0002] In daily work and life, we often need to review and process multiple different documents in parallel. If we need to find documents of a certain category or switch between documents of the same category when reviewing and processing multiple different documents in parallel, we need to click on the documents one by one and determine the document category by reading the document content, and manually remember the document name and location.
[0003] Once the category to be searched contains multiple documents, it is bound to cause memory confusion, resulting in very low efficiency in searching for documents in a certain category or switching between documents in the same category, which is not conducive to user use. Summary of the invention
[0004] In order to solve the above technical problems or at least partially solve the above technical problems, the present application provides a method, device, electronic device and storage medium for creating a workspace space.
[0005] In a first aspect, the present application provides a method for creating a workspace space, comprising:
[0006] In response to a workspace creation operation for an application, a workspace is created and a workspace label of the workspace is displayed; wherein the workspace displays space content, and when an object is added to the workspace, the content of the object is displayed, and the workspace provides an independent workspace for the object.
[0007] In a possible implementation, creating a workspace space and displaying a workspace space label of the workspace space includes:
[0008] In response to a workspace creation operation for a first object, a workspace containing the first object is created, a workspace label of the workspace is displayed, and content of the first object is displayed in a display area corresponding to the workspace label.
[0009] In a possible implementation, the method further includes:
[0010] In response to a selection operation on the content of the first object, displaying an add to workspace option, wherein the add to workspace option includes a new workspace option;
[0011] When a selection operation on the new workspace option is received, a new workspace panel is displayed; when a configuration operation on the new workspace panel is received, it is determined that a workspace creation operation for the first object is received.
[0012] In a possible implementation, the method further includes:
[0013] When an object adding operation for the workspace is received, a second object corresponding to the object adding operation is added to the workspace, and content of the second object is displayed in a display area corresponding to the workspace label.
[0014] In a possible implementation, the method further includes:
[0015] In response to a selection operation on the content of the second object, displaying an add to workspace option, wherein the add to workspace option includes an existing workspace option;
[0016] In the case of receiving a selection operation of an existing workspace option, it is determined that the object adding operation is received, and the second object is added to the workspace selected in the existing workspace option.
[0017] In a possible implementation, the method further includes:
[0018] When a state switching operation of the workspace space label is received and the label bar corresponding to the workspace space is in a collapsed state, displaying the workspace space label and the content within the display range corresponding to the workspace space label;
[0019] When a state switching operation on the workspace label is received and the label bar corresponding to the workspace is in an expanded state, the workspace label is displayed.
[0020] In a possible implementation, the method further includes:
[0021] In response to a selection operation on an object adding option, displaying candidate object types;
[0022] When a selection operation of the candidate object type and a second object corresponding to the candidate object type is received, the second object is added to the workspace, and the second object is displayed in a display area corresponding to the workspace label.
[0023] In a possible implementation, the method further includes:
[0024] In response to a selection operation on a sharing option, displaying a sharing panel, the sharing panel including a preview effect option and a sharing method option;
[0025] When a selection operation of the preview effect option and the sharing method option is received, based on the preview effect option, the workspace or the object in the workspace is sent to the shared account according to the sharing method option.
[0026] In a possible implementation, the method further includes:
[0027] In response to a selection operation on a setting option, displaying a setting panel, the setting panel including a first setting tab for displaying default content, content of the first setting tab, and a second setting tab for displaying non-default content;
[0028] When a selection operation on the second setting tab is received, the content of the second setting tab is displayed, and the content of the first setting tab stops being displayed.
[0029] In a possible implementation, when the second setting tab is a permission tab, the permission tab includes: a member permission option for joining the workspace space and a member joining approval option. In the process of displaying the permission tab, the method further includes at least one of the following:
[0030] In case of receiving a join permission setting operation for a member permission option for joining the workspace space, setting a first permission for the joining member according to the join permission setting operation;
[0031] In case of receiving an audit permission setting operation for the member joining required audit option, whether the member joining permission requires creator audit is set according to the audit permission setting operation.
[0032] In a possible implementation, when the second setting tab is a member tab, the member tab includes: a list of all members who have joined the workspace, the member list includes: avatars, online status, and identities of the members, and in the process of displaying the member tab, the method further includes:
[0033] When a removal operation is received for a member, the member is removed from the member list according to the removal operation, the member is exited from the workspace, and the member's authority to the workspace is revoked.
[0034] In a possible implementation manner, the second setting tab is an advanced setting tab, and the advanced setting tab includes: a workspace space member upper limit option. In the process of displaying the member tab, the method further includes:
[0035] When an upper limit number setting operation for the workspace space member upper limit option is received, the upper limit number of workspace space members is set according to the upper limit number setting operation.
[0036] In a possible implementation, the method further includes:
[0037] In response to a selection operation on a conversation option, displaying a chat dialog box, wherein the chat dialog box is created based on the workspace and the object, and members of the chat dialog box are members of the workspace;
[0038] When a content input operation is received for an input box in the chat dialog box, the conversation content corresponding to the content input operation is sent to the chat dialog box.
[0039] In a second aspect, the present application provides a device for creating a workspace space, comprising:
[0040] A creation and display module is used to create a workspace space and display a workspace space label of the workspace space in response to a workspace space creation operation for an application; wherein the workspace space displays space content, and when an object is added to the workspace space, the content of the object is displayed, and the workspace space provides an independent workspace for the object.
[0041] In a possible implementation, the creating a display module includes:
[0042] A creation display unit is used to create a workspace space containing the first object in response to a workspace space creation operation for the first object, display a workspace space label of the workspace space, and display the content of the first object in a display area corresponding to the workspace space label.
[0043] In a possible implementation, the device further includes:
[0044] A first display module, configured to display an add to workspace option in response to a selection operation on the content of the first object, wherein the add to workspace option includes a new workspace option;
[0045] The second display module is used to display a new workspace space panel when a selection operation is received on the new workspace space option; and to determine that a workspace creation operation for the first object is received when a configuration operation is received on the new workspace space panel.
[0046] In a possible implementation, the device further includes:
[0047] The adding display module is used to add a second object corresponding to the object adding operation to the workspace space when an object adding operation is received for the workspace space, and display the content of the second object in the display area corresponding to the workspace space label.
[0048] In a possible implementation, the device further includes:
[0049] A third display module, configured to display an add to workspace option in response to a selection operation on the content of the second object, wherein the add to workspace option includes an existing workspace option;
[0050] The first adding module is used to determine that the object adding operation is received when a selection operation of an existing workspace option is received, and add the second object to the workspace selected in the existing workspace option.
[0051] In a possible implementation, the device further includes:
[0052] A fourth display module is used to display the workspace space label and the content within the display range corresponding to the workspace space label when a state switching operation of the workspace space label is received and the label bar corresponding to the workspace space is in a retracted state;
[0053] The fifth display module is used to display the workspace space label when a state switching operation of the workspace space label is received and the label bar state corresponding to the workspace space is in an expanded state.
[0054] In a possible implementation, the device further includes:
[0055] A sixth display module, configured to display candidate object types in response to a selection operation on an object adding option;
[0056] The second adding module is used to add the second object to the workspace when receiving a selection operation on the candidate object type and a second object corresponding to the candidate object type, and display the second object in a display area corresponding to the workspace label.
[0057] In a possible implementation, the device further includes:
[0058] a seventh display module, configured to display a sharing panel in response to a selection operation on the sharing option, wherein the sharing panel includes a preview effect option and a sharing method option;
[0059] The sharing module is used to send the workspace space or the object in the workspace space to the shared account according to the sharing method option based on the preview effect option when receiving the selection operation of the preview effect option and the sharing method option.
[0060] In a possible implementation manner, the main interface further includes a setting option, and the device further includes:
[0061] An eighth display module, configured to display a setting panel in response to a selection operation on the setting option, wherein the setting panel includes a first setting tab for displaying default content, content of the first setting tab, and a second setting tab for displaying non-default content;
[0062] A ninth display module is used to display the content of the second setting tab and stop displaying the content of the first setting tab when receiving a selection operation on the second setting tab.
[0063] In a possible implementation, when the second setting tab is a permission tab, the permission tab includes: a member permission option for joining the workspace space and a member joining requires review option. In the process of displaying the permission tab, the device further includes at least one of the following:
[0064] A first setting module is used to set the first permission of the member who joins the workspace space according to the joining permission setting operation when receiving the joining permission setting operation for the member permission option of joining the workspace space;
[0065] The second setting module is used to set whether the permission of joining members needs to be reviewed by the creator according to the review permission setting operation when receiving the review permission setting operation for the member joining option.
[0066] In a possible implementation, when the second setting tab is a member tab, the member tab includes: a list of all members who have joined the workspace space, the member list includes: avatars, online status, and identities of the members, and in the process of displaying the member tab, the device further includes:
[0067] The removal module is used to, when receiving a removal operation for a member, remove the member from the member list according to the removal operation, make the member exit the workspace and revoke the member's authority to the workspace.
[0068] In a possible implementation manner, the second setting tab is an advanced setting tab, and the advanced setting tab includes: a workspace space member upper limit option, and in the process of displaying the member tab, the device further includes:
[0069] The third setting module is used to set the upper limit number of members of the workspace space according to the upper limit number setting operation when receiving the upper limit number setting operation for the upper limit number option of the workspace space members.
[0070] In a possible implementation manner, the main interface further includes a dialogue option, and the device further includes:
[0071] a tenth display module, configured to display a chat dialog box in response to a selection operation on the dialogue option, wherein the chat dialog box is created based on the workspace and the object, and members of the chat dialog box are members of the workspace;
[0072] The sending module is used to send the conversation content corresponding to the content input operation to the chat dialog box when receiving the content input operation for the input box in the chat dialog box.
[0073] In a third aspect, the present application provides an electronic device, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;
[0074] Memory, used to store computer programs;
[0075] The processor is used to implement any method for creating a workspace space as described in the first aspect when executing a program stored in the memory.
[0076] In a fourth aspect, the present application provides a computer-readable storage medium, on which a program for a method for creating a workspace space is stored. When the program for the method for creating a workspace space is executed by a processor, the steps of the method for creating a workspace space described in any one of the first aspects are implemented.
[0077] The above technical solution provided by the embodiment of the present application has the following advantages compared with the prior art:
[0078] The embodiment of the present application creates a workspace space, displays the workspace space label of the workspace space and the content of the objects added to the workspace space, provides an independent workspace for the objects added to the workspace space, and isolates one or more objects added to the workspace space from objects that have not been added, thereby facilitating rapid positioning of objects to be processed, improving the efficiency of finding objects and switching between objects, and improving user efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0079] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0080] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0081] Figure 1 A flowchart of a method for creating a workspace space provided in an embodiment of the present application;
[0082] Figure 2 A schematic diagram of a workspace space label provided in an embodiment of the present application;
[0083] Figure 3 A schematic diagram of a functional entry for creating a workspace space provided in an embodiment of the present application;
[0084] Figure 4 A schematic diagram of a new workspace space panel provided in an embodiment of the present application;
[0085] Figure 5 A schematic diagram of adding a document to a workspace space by dragging and dropping provided in an embodiment of the present application;
[0086] Figure 6 A schematic diagram of a workspace space in a folded state and an unfolded state provided in an embodiment of the present application;
[0087] Figure 7 A schematic diagram of a main interface of a workspace space provided in an embodiment of the present application;
[0088] Figure 8 A schematic diagram of adding a document through the main interface provided in an embodiment of the present application;
[0089] Fig. 9 A schematic diagram of a sharing option in a main interface of a workspace space provided in an embodiment of the present application;
[0090] Fig.10 A schematic diagram of a sharing panel provided in an embodiment of the present application;
[0091] Fig.11 A schematic diagram of a sharing card provided in an embodiment of the present application;
[0092] Fig.12 A schematic diagram of a setting panel provided in an embodiment of the present application;
[0093] Fig.13 A schematic diagram of a grouped display method of documents in a workspace space provided in an embodiment of the present application;
[0094] Fig.14 A schematic diagram of a chat dialog box provided in an embodiment of the present application;
[0095] Fig.15 A schematic diagram of an operation menu provided in an embodiment of the present application;
[0096] Fig.16 A structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0097] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0098] When viewing and processing multiple different documents in parallel, if you need to find a document of a certain category or switch between documents of the same category, you need to click on the documents one by one, read the document content to determine the document category to which the document belongs, and manually remember the document name and location. Once the category to be searched contains multiple documents, it is bound to cause memory confusion, resulting in very low efficiency in finding a document of a certain category or switching between documents of the same category, which is not conducive to user use. To this end, the embodiments of the present application provide a method, device, electronic device and storage medium for creating a workspace space.
[0099] An embodiment of the present application provides a method for creating a workspace space, which is applied to an electronic device installed with WPS office software. Exemplarily, the electronic device may be a PC, a laptop computer, a mobile terminal, a tablet computer, etc.
[0100] like Figure 1 As shown, the method for creating a workspace space may include the following steps:
[0101] Step S101, in response to a workspace creation operation for an application, creating a workspace and displaying a workspace label of the workspace;
[0102] In the embodiment of the present application, the space content is displayed in the workspace, and when an object is added to the workspace, the content of the object is displayed, and the workspace provides an independent workspace for the object.
[0103] In the case where no object is added, the space content includes: workspace information. The workspace information may include an introduction to the workspace, a setting interface, etc. The workspace may be set through the setting interface, etc.
[0104] When adding objects, the space content includes: information about the workspace space, objects in the workspace space and the content of the objects, etc.; the content of the object includes: the object label of the object and the content carried by the object, such as data information or text information in the document, etc.; the object can refer to a document, link, picture, etc., and the document can be a word document, PPT document, excel document, etc.
[0105] The workspace space provides an independent workspace for adding objects. The objects added to the workspace space can be one or more. When the objects are documents, users can add documents to the workspace space according to their own needs and customized categories, such as: algorithm learning documents, summary documents, documents created on a certain date, etc., so that classification management can be achieved between different documents.
[0106] The case of adding an object may be to add an object placed outside the workspace into the workspace, or to create a new object in the workspace and add the new object to the workspace.
[0107] Secondly, when the object to be added is selected, the object to be added can be used as the basic object to generate a copy object, and the copy object of the basic object can be added to the workspace space; the content of the basic object and the copy object are consistent (including the format, etc.), and the basic object and the copy object can be set to synchronize (which can be content linkage or operation linkage), or they can be set to independent modes; for example, when the object to be added is selected as document A, then document A is used as the basic object and the copy object is document a, then document a is added to the workspace space Z, and document A and document a have the same content. Document A and document a can be set to synchronize, that is, when content c is added to document A, content c is also added to document a; document A and document a can be set to operate linkage, that is, when document a is zoomed in 100% for display, document A will also be zoomed in 100% for display; document A and document a can be set to independent modes, that is, when content c is added to document A, content c will not be added to document a, and in this case, the operations on document A and document a do not affect each other.
[0108] like Figure 2 As shown, the workspace space can be displayed as an independent group on the tab bar of the WPS main frame. Figure 2 The workspace space "Office Products" and the documents it contains, "Office Department Weekly Report", "Survey Data", and "Innovative PPT Templates", are displayed as independent groups. The workspace space can facilitate management and quick switching of different documents, so that users can more efficiently review and process different work documents in parallel.
[0109] In response to a workspace creation operation input on the interface of an application for creating a workspace, a workspace is created on the corresponding interface of the application. The workspace can be embedded in the application or form a window independently of the application. One workspace creation operation can create at least one workspace. The workspaces can be displayed side by side in the application. After the workspace is created, the workspace and the workspace label can be displayed on the interface of the application.
[0110] When there are at least two workspaces, the workspace space can be switched by a trigger operation on the workspace space label, or when there is at least one workspace space and other labels (such as object labels of objects not added to the workspace space), the displayed content can be switched by a trigger operation of the label. For example: when the workspace space label is triggered by a trigger operation, the content of the workspace space is displayed; when the object label of an object not added to the workspace space is triggered by a trigger operation, the content of the object is displayed.
[0111] The embodiment of the present application creates a workspace space, displays the workspace space label of the workspace space and the content of the objects added to the workspace space, provides an independent workspace for the objects added to the workspace space, and isolates one or more objects added to the workspace space from objects not added to the workspace space, so as to facilitate the rapid positioning of objects to be processed, improve the efficiency of finding objects and switching between objects, and facilitate user use.
[0112] In yet another embodiment of the present application, creating a workspace space and displaying a workspace space label of the workspace space includes:
[0113] In response to a workspace creation operation for the first object, a workspace containing the first object is created, a workspace label of the workspace is displayed, and content of the first object is displayed in a display area corresponding to the workspace label.
[0114] In an embodiment of the present application, the first object refers to an object existing in an application. The object may refer to an open document, link, picture, etc. The document may be a word document, a PPT document, an excel document, etc. The first object may contain one or more objects. A workspace space may be created by selecting one or more objects as the first object. The content of the first object includes: the object label of the first object and the content carried by the first object.
[0115] Exemplarily, the object label of the first object is displayed in the display area corresponding to the workspace space label, and the display area corresponding to the workspace space label can be the left side, top, upper left, etc. of the interface for displaying the workspace space; in the case of creating a workspace space by selecting multiple objects as the first object, the object labels of multiple objects can be displayed simultaneously in order of position, etc.
[0116] The workspace space creation operation for the first object may include: one or more selection operations input on the content of the first object.
[0117] In response to a workspace space creation operation input on the content of the first object for creating a workspace space, a workspace space can be created and a workspace space label can be displayed, the first object can be added to the workspace space, and the content of the first object can be displayed in a display area corresponding to the workspace space. The workspace space creation operation can be input on the label of the first object or on the content carried by the first object.
[0118] When the first object contains one object, the content of the object can be displayed in the display area corresponding to the workspace space; when the first object contains multiple objects, the content of any one object can be displayed, and when the first object contains multiple objects, the objects can be switched by triggering an operation on the object label.
[0119] In one embodiment of the present application, in response to a selection operation on the content of a first object, an Add to Workspace Space option is displayed, and the Add to Workspace Space option includes a New Workspace Space option; when a selection operation on the New Workspace Space option is received, a New Workspace Space panel is displayed; when a configuration operation on the New Workspace Space panel is received, it is determined that a workspace space creation operation for the first object has been received.
[0120] The Add to Workspace option is used to add the first object to the workspace, the New Workspace option is used to create a new workspace based on the first object, and the New Workspace panel is used to configure the created new workspace.
[0121] To facilitate user viewing and operation, the Add to Workspace Space option can be displayed above the area where the content of the first object is located, the New Workspace Space option can be displayed adjacent to the Add to Workspace Space option, and the New Workspace Space panel can be displayed adjacent to the New Workspace Space option. In order to display the complete New Workspace Space panel, it can be displayed adjacent to the New Workspace Space option and in the center.
[0122] In order to make the operation more continuous and smooth, the panels added to the workspace space options, new workspace space options and new workspace space can be triggered by the sliding operation of the operating body (such as: mouse, finger, stylus, etc.) sliding to the corresponding display area.
[0123] In response to a selection operation input on the content of the first object for triggering the display of an Add to Workspace Space option, the Add to Workspace Space option is displayed, and after the operating body moves to the display area of the Add to Workspace Space option or inputs the selection operation in the display area of the Add to Workspace Space option, the New Workspace Space option is displayed, and after the operating body moves to the display area of the New Workspace Space option or inputs the selection operation in the display area of the New Workspace Space option, a New Workspace Space panel is displayed, and after the operating body inputs a configuration operation (for example: configuring the name, icon, theme color, etc. of the workspace space) in the New Workspace Space panel, it is determined that a workspace space creation operation for the first object has been received.
[0124] In order to facilitate the rapid establishment of a workspace space, an option to quickly create a new workspace space can be provided while displaying the new workspace space option. Users can quickly establish a workspace space by selecting the option to quickly create a new workspace space. The configuration of the quickly established workspace space can be the default configuration.
[0125] In order to facilitate the rapid establishment of a workspace, each element to be configured on the new workspace panel can be automatically set to default content. Users can directly click the configuration completion option to quickly establish a workspace.
[0126] After determining that a workspace creation operation for the first object is received, a workspace may be created, a workspace label may be displayed, and the first object may be added to the created workspace.
[0127] It should be noted that after the first object is automatically added to the newly created workspace, it can also be moved by the user to other created workspaces or outside all created workspaces.
[0128] As an example, when creating a workspace, open the "Innovation PPT Template" document, move the mouse to the document label, right-click and select Figure 3 Click the "Add to Workspace" option shown in the figure, click "New Workspace" and a pop-up window will appear. Figure 4 In the new workspace panel shown, the user can name the workspace "Office Product Group" and set the icon and theme color of the workspace in the new workspace panel. Click Create to create the workspace and add the currently opened first document to the newly created workspace.
[0129] In this implementation, the user can quickly create a workspace by selecting the content of the first object, adding it to the workspace option and creating a new workspace panel, and then entering configuration operations on the new workspace panel. The operation is simple and easy for users to use.
[0130] The workspace creation operation for the first object may further include: one or more configuration operations on the new workspace panel, etc. Please refer to the following embodiments, which will not be described in detail here.
[0131] The embodiment of the present application can respond to a workspace creation operation for a first object, create a workspace containing the first object, display a workspace label, and display the content of the first object in a display area corresponding to the workspace label, thereby realizing rapid creation of the workspace and automatic addition of objects, with simple operation and convenient user use.
[0132] In another embodiment of the present application, the method further includes:
[0133] When an object adding operation for the workspace is received, a second object corresponding to the object adding operation is added to the workspace, and content of the second object is displayed in a display area corresponding to the workspace label.
[0134] In an embodiment of the present application, the second object refers to an object existing in an application. The object may refer to an open document, link, picture, etc. The document may be a word document, a PPT document, an excel document, etc. The second object may contain one or more objects. The one or more objects contained in the second object may be added to the workspace space through an object adding operation, and the object labels of the one or more objects may be displayed in the display area corresponding to the workspace space label. The content of the second object includes: the object label of the second object and the content carried by the second object.
[0135] Exemplarily, the object label of the second object is displayed in the display area corresponding to the workspace space label. The display area corresponding to the workspace space label can be the left side, top, upper left, etc. of the interface for displaying the workspace space; after the object adding operation adds multiple objects as second objects to the workspace space, the object labels of the multiple objects can be displayed simultaneously in order of position, etc.
[0136] In response to an object adding operation of adding an object to the workspace space, a second object operated by the object adding operation may be added to the workspace space. The object adding operation may be input on the second object to be added to the workspace space. The object adding operation may be one or more selection operations or a drag operation, etc. The one or more objects operated by one selection operation, multiple selection operations or a drag operation are the second objects corresponding to the object adding operation.
[0137] After the second object is added to the workspace, if the second object includes one object, the content of the object can be displayed in the display area corresponding to the workspace; if the second object includes multiple objects, the content of any one object can be displayed.
[0138] When the second object contains multiple objects and the workspace space includes the first object, you can switch between objects in the first object and objects in the second object by a trigger operation on the object label. Or, when the workspace space does not contain the first object but contains the second object and the second object includes multiple objects, you can switch between the multiple objects of the second object by a trigger operation on the object label.
[0139] After the workspace is created, an object can be added to the workspace through an object adding operation. The second object added to the workspace through the object adding operation can be any object in other created workspaces or any object outside the workspace.
[0140] In one embodiment of the present application, the second object can be added to the workspace through one or more selection operations. Further, in response to the selection operation on the content of the second object, an Add to Workspace Space option is displayed, and the Add to Workspace Space option includes an existing workspace space option; when a selection operation is received on an existing workspace space option, it is determined that an object adding operation has been received, the second object is added to the workspace space selected in the existing workspace space option, and the content of the second object is displayed in the display area corresponding to the workspace space label.
[0141] The Add to Workspace option is used to add the second object to the workspace space. The Existing Workspace option is used to add the second object to an existing workspace space. The Existing Workspace option includes one or more already created workspace spaces for selection. When any already created workspace space is selected, the second object is added to the selected workspace space.
[0142] The display and operation methods of adding to the workspace space options and the existing workspace space options are similar to those in the aforementioned embodiments and will not be described again here.
[0143] As an example, open the second document, move the mouse to the document label, right-click and select the "Add to Workspace" option. In addition to supporting the creation of a new workspace, the secondary menu also supports Figure 3 As shown, you can also add it to an existing workspace (including name and theme color). Figure 3 "To-do Inspiration", "Office Products" and "Project Related" are existing workspaces. After left-clicking any existing workspace, the second document can be added to the corresponding existing workspace.
[0144] The embodiment of the present application can quickly add the second object to the existing workspace space through one or more selection operations, which is simple to operate and convenient for users to use.
[0145] In another embodiment of the present application, the second object can be added to the workspace space by a drag operation. Further, when a drag operation is received to drag the second object to the workspace space label, the second object is added to the workspace space and the content of the second object is displayed in the display area corresponding to the workspace space label.
[0146] As an example, Figure 5 As shown in the figure, drag other documents "Survey Data" to the workspace label "Office Product", and the dragged "Survey Data" document will be automatically added to the "Office Product" workspace space.
[0147] In the embodiment of the present application, the second object can be quickly added to the existing workspace space by dragging, which is simple to operate and convenient for users to use.
[0148] In the embodiment of the present application, a second object can be added to the workspace space through an object adding operation, and the content of the second object can be displayed in the display area corresponding to the workspace space label, so as to quickly add the second object to the workspace space, which is simple to operate and convenient for users to use.
[0149] In another embodiment of the present application, the method further includes:
[0150] Step S201, when a state switching operation of a workspace space label is received and the label bar corresponding to the workspace space is in a collapsed state, displaying the workspace space label and the content in the display range corresponding to the workspace space label;
[0151] The tab bar states include: expanded state and collapsed state. In the expanded state, the workspace space label and the contents of the objects within the display range corresponding to the workspace space label are all displayed; in the collapsed state, only the workspace space label is displayed. The tab bar state of the workspace space label can be switched between the expanded state and the collapsed state.
[0152] In response to a state switching operation input on the workspace space label for switching the tab bar state, the tab bar state corresponding to the workspace space is switched. When the tab bar state is currently in a collapsed state, the tab bar state is switched to an expanded state to display the workspace space label and the content within the display range corresponding to the workspace space label.
[0153] Step S202: When a state switching operation of a workspace space label is received and the label bar corresponding to the workspace space is in an expanded state, the workspace space label is displayed.
[0154] In response to a state switching operation input on the workspace space label for switching the tab bar state, the tab bar state corresponding to the workspace space is switched. When the tab bar state is currently in an expanded state, the tab bar state is switched to a collapsed state, and the workspace space label is displayed, and the content within the display range corresponding to the workspace space label is not displayed.
[0155] In the embodiment of the present application, in order to facilitate the distinction between different workspaces, the workspace space label may include the name of the workspace space.
[0156] In one embodiment of the present application, in order to facilitate the distinction between objects inside and outside the workspace, the theme color corresponding to the workspace may be displayed under the workspace label and the content of the object within the display range corresponding to the workspace label.
[0157] As an example, click the workspace name in the WPS tab bar to automatically collapse and expand the workspace. Figure 6 As shown, when the tab bar state of the workspace space "Office Product" is in the expanded state, the workspace space label of the workspace space is displayed (the workspace space label contains the name of the workspace space "Office Product"), and the document labels "Office Department Weekly Report", "Survey Data" and "Innovative PPT Template" of the documents in the workspace space "Office Product" are displayed, and the document labels "Office Department Weekly Report", "Survey Data" and "Innovative PPT Template" all display the theme color of the workspace space at the bottom; the tab bar state of the workspace space "End-to-Cloud Integration" is in the collapsed state, and only the workspace space label is displayed (the workspace space label contains the name of the workspace space "End-to-Cloud Integration").
[0158] The embodiment of the present application can switch the display state of the workspace space label. The expanded state makes it easy for the user to view the objects contained in the workspace space, and the collapsed state makes it easy to view the objects outside the workspace space, which is convenient for user use.
[0159] In another embodiment of the present application, the method further includes:
[0160] When a display operation on the workspace label is received, a main interface of the workspace is displayed, and the main interface includes: object information of the added object and workspace information.
[0161] In response to a display operation input on the workspace space tab for triggering display of a main interface of the workspace space, the main interface of the workspace space is displayed, and the main interface may be displayed above the displayed content of the workspace space.
[0162] As an example, Figure 7 , double-click the "Office Product" workspace name in the WPS tab bar, and pull down to display the main interface of the workspace in full screen. The main interface displays information including the document "Office Department Weekly Report" that has been added to the workspace, and the basic information of the workspace "Understand the Workspace". In addition, the main interface can also display: workspace settings, workspace invitations, add documents to the workspace, and other entrances. At the same time, the document "Office Department Weekly Report" that has been opened in the current main frame is displayed, which can be dragged and added to the current workspace.
[0163] In the embodiment of the present application, the main interface of the workspace space can be triggered by displaying the workspace space label to facilitate interaction with the workspace space or interaction based on the workspace space. For details, please see the following embodiments.
[0164] In order to facilitate adding objects to the workspace, in another embodiment of the present application, the main interface further includes: an object adding option, the object adding option is used to add objects to the workspace, and the method further includes:
[0165] In response to a selection operation on an object adding option, displaying candidate object types;
[0166] In order to facilitate the rapid addition of objects of a specified type to the workspace space, candidate object types can be set according to the types of objects that can be added to the workspace space. The candidate object types include: documents, links, and pictures, etc. In response to a selection operation entered on the object adding option, the candidate object types can be displayed. The user can select the candidate object type and then select the object to be added from the objects of the candidate object type.
[0167] When a selection operation of a candidate object type and a second object corresponding to the candidate object type is received, the second object is added to the workspace, and content of the second object is displayed in a display area corresponding to the workspace label.
[0168] In response to a selection operation input on a candidate object type, a second object corresponding to the candidate object type is displayed. In response to a selection operation input on the second object, the second object selected by the selection operation can be added to the workspace space, and the content of the second object is displayed in the display area corresponding to the workspace space label.
[0169] As an example, Figure 7 The "plus sign" shown in the figure is the document adding option. Click the "plus sign" to add files to the "office product" workspace space, such as Figure 8 , you can choose to add documents, links or pictures, etc.
[0170] In the embodiment of the present application, an object can be added to the workspace space through an object adding option, so as to quickly add a second object to the workspace space, which is simple to operate and convenient for users to use.
[0171] In order to share the workspace and objects, in another embodiment of the present application, the main interface further includes: a sharing option, the sharing option is used to share the workspace or objects in the workspace to other accounts, and the method further includes:
[0172] In response to a selection operation on a sharing option, a sharing panel is displayed, where the sharing panel includes a preview effect option and a sharing method option;
[0173] In response to a selection operation input on a sharing option, a sharing panel may be displayed, where the sharing panel is used to display candidate preview effect options and candidate sharing method options.
[0174] When a selection operation of the preview effect option and the sharing method option is received, based on the preview effect option, the workspace or the object in the workspace is sent to the shared account according to the sharing method option;
[0175] In response to a selection operation input on a candidate preview effect option and / or a selection operation input on a candidate sharing method option, the workspace space or an object in the workspace space can be shared to the shared account in accordance with the sharing method corresponding to the selected sharing method option. After the workspace space or the object in the workspace space is shared, the effect displayed on the shared account is consistent with the preview effect corresponding to the preview effect option.
[0176] Furthermore, a sharing card including the workspace and the objects in the workspace may be generated based on the preview effect; and the sharing card may be sent to the shared account according to the sharing method.
[0177] As an example, click Fig. 9 The "Share" option shown on the right is displayed as follows Fig.10 In the sharing panel shown, you can switch to select the workspace snapshot and invite others to join by link, IM, contact, etc. Fig.11 .
[0178] The embodiment of the present application can share the workspace space or the objects of the workspace space to the shared account through the sharing option, thereby realizing the rapid sharing of the workspace space or the objects of the workspace space, which is simple to operate and convenient for users to use.
[0179] In another embodiment of the present application, the main interface further includes: setting options, the setting options are used to set various attribute information of the workspace space, such as display attributes, permission attributes, member attributes, etc., and the method further includes:
[0180] In response to a selection operation on a setting option, a setting panel is displayed, wherein the setting panel includes: a first setting tab for displaying content by default, content of the first setting tab, and a second setting tab for displaying content that is not by default;
[0181] The default display content refers to the content that is displayed by default during the process of displaying the setting panel, and the non-default display content refers to the content that is not displayed by default during the process of displaying the setting panel.
[0182] In response to a selection operation input on a setting option, a setting panel is displayed. The setting panel can be displayed above the main interface. While displaying the setting panel, the first setting tab, the content of the first setting tab and the second setting tab are displayed, and the content of the second setting tab is not displayed. There is only one first setting tab, and there can be one or more second setting tabs.
[0183] When a selection operation on the second setting tab is received, the content of the second setting tab is displayed, and the content of the first setting tab stops being displayed.
[0184] In response to a selection operation input on the second setting tab, the content displayed on the setting panel is switched from the content of the first setting tab displayed before receiving the selection operation to the content of the second setting tab selected after receiving the selection operation.
[0185] That is to say, in the process of displaying the settings panel triggered by a selection operation on a setting option, the contents of the first settings tab are displayed by default, and the contents of the second settings tab are not displayed by default. After the user selects the second settings tab through a selection operation, the contents of the second settings tab are switched to display and the contents of the first settings tab are stopped.
[0186] As an example, Fig.12 , click the "Settings" option to display related setting options in the form of tabs. The default location is on the "Display" tab (the first setting tab). Users can click to switch the display of the second setting tab "Permissions", the second setting tab "Members", the second setting tab "Advanced Settings", etc.
[0187] The embodiment of the present application can implement switching display of setting tabs through the setting panel, so that the user can select the required setting tab to set the corresponding workspace space, which is simple to operate and convenient for users to use.
[0188] In another embodiment of the present application, when the first setting tab is a display tab, the display tab is used to set display properties of the workspace, such as name, theme color, icon and layout mode, etc. The display tab includes: a rename operation option, a set theme color operation option, an icon selection operation option and a layout mode setting operation option. The rename operation option is used to rename the workspace, the set theme color operation option is used to set the theme color of the workspace, the icon selection operation option is used to set the icon of the workspace, and the layout mode setting operation option is used to set the layout mode of objects in the workspace. In the process of displaying the display tab, the method further includes at least one of the following:
[0189] In case of receiving a rename setting operation for a rename operation option, setting the name of the workspace space according to the rename setting operation;
[0190] In response to a rename setting operation for renaming the workspace space input on the rename operation option, the workspace space is renamed according to the name set by the rename setting operation.
[0191] When receiving a theme color setting operation for setting a theme color operation option, setting a theme color of the workspace space according to the theme color setting operation;
[0192] In response to a theme color setting operation for setting a theme color of the workspace input on the theme color setting operation option, the theme color of the workspace is set according to the theme color set by the theme color setting operation.
[0193] In case of receiving an icon setting operation for selecting an icon operation option, setting an icon of the workspace space according to the icon selection operation;
[0194] In response to an icon setting operation for setting an icon of a workspace being input on the selection icon operation option, the icon of the workspace space is set according to the icon set by the icon setting operation.
[0195] When a layout setting operation is received for the layout setting operation option, the layout of the workspace space is set according to the layout setting operation.
[0196] In response to a layout setting operation for setting a layout mode of the workspace in the layout mode setting operation option, the layout mode of the workspace is set according to the layout mode set by the layout setting operation.
[0197] In the embodiment of the present application, the layout mode may include: a default display mode and a group display mode. In the default display mode, the documents in the workspace space do not need to be grouped. In the group display mode, the documents in the workspace space are displayed in groups. As an example, in the group display mode, for example Fig.13 As shown, the documents in the workspace space "office products" can be divided into groups such as "weekly updates", "requirements to be reviewed", "requirements to be assigned", and "weekly internal learning".
[0198] The embodiment of the present application can realize renaming of the workspace space, setting of theme color, selection of icons and setting of layout mode by displaying tabs. The operation is simple and convenient for users to use.
[0199] In another embodiment of the present application, when the second setting tab is a permission tab, the permission tab is used to set the permission of members joining the workspace space and whether the member joining needs to be reviewed. The permission tab includes: a member permission option for joining the workspace space and a member joining needs to be reviewed option. The member permission option for joining the workspace space is used to set the default permission of members joining the workspace space, and the member joining needs to be reviewed option is used to set whether the member joining the workspace space needs to be reviewed. In the process of displaying the permission tab, the method further includes at least one of the following:
[0200] In case of receiving a join permission setting operation for a member permission option for joining the workspace space, adding the first permission of the member according to the join permission setting operation;
[0201] In the embodiment of the present application, the first permission may refer to a default permission.
[0202] In response to a join permission setting operation for setting default permissions for members joining the workspace space input on the member permission option for joining the workspace space, default permissions for the joining members are set according to the permissions set by the join permission setting operation.
[0203] like Fig.12 As shown in the figure, from the creator's perspective, the first permission for members joining the workspace space can be selected between "Editable" and "Viewable". From the member's perspective, the first permission for members joining the workspace space is displayed according to the creator's settings.
[0204] In case of receiving an audit permission setting operation for the member joining required audit option, whether the member joining permission requires the creator's review is set according to the audit permission setting operation.
[0205] In response to an audit permission setting operation input on the member joining requires audit option for setting whether member joining requires audit, whether the permission for joining members requires creator audit is set according to the audit permission setting operation.
[0206] like Fig.12 As shown, from the creator's perspective, the option of "member joining requires review" can be selected between "Yes" and "No". From the member's perspective, the option of "member joining requires review" is displayed according to the creator's settings.
[0207] The embodiment of the present application can realize setting the first permission of members joining the workspace space and whether the members joining the workspace space need to be reviewed by the creator through the permission tab. The operation is simple and convenient for users to use.
[0208] In another embodiment of the present application, when the second setting tab is a member tab, the member tab is used to manage members in the workspace space, and the member tab includes: a list of all members added to the workspace space, and the member list includes: an avatar, an online status, and an identity of each member. In the process of displaying the member tab, the method further includes:
[0209] When a member removal operation is received, the member is removed from the member list according to the removal operation, the member is exited from the workspace, and the member's authority to the workspace is revoked.
[0210] In response to a removal operation input in the member list for removing a member, the member corresponding to the removal operation is removed from the member list, the member is moved out of the workspace, and various operation permissions of the removed member on the workspace are released.
[0211] In the embodiment of the present application, the member tab can be used to display a list of all members added to the workspace space. For example, Fig.12 As shown, the member list includes avatar, online status and identity (creator and member). You can remove the member by right-clicking the member name (creator only).
[0212] The embodiment of the present application can manage members who join the workspace space through the member tab, which is simple to operate and convenient for users to use.
[0213] In another embodiment of the present application, the second setting tab is an advanced setting tab, and the advanced setting tab includes: a workspace space member upper limit option, and the workspace space member upper limit option is used to set the upper limit of members in the workspace space. In the process of displaying the member tab, the method further includes:
[0214] When an upper limit number setting operation for the workspace space member upper limit option is received, the upper limit number of the workspace space members is set according to the upper limit number setting operation.
[0215] In response to an upper limit number setting operation for setting an upper limit number of people input on the workspace space member upper limit option, the upper limit number of people of the workspace space members is set according to the upper limit number of people set by the upper limit number setting operation.
[0216] In the embodiment of the present application, the upper limit of the number of members of the workspace space can be set through the advanced settings tab, such as 10 people, 50 people (such as Fig.12 )wait.
[0217] The embodiment of the present application can implement the setting of the upper limit of the number of members who can join the workspace space through the advanced settings tab, which is simple to operate and convenient for users to use.
[0218] In another embodiment of the present application, the main interface further includes: a dialogue option, the dialogue option is used to display a chat dialog box of the workspace space, and the method further includes:
[0219] In response to the selection operation on the dialogue option, the chat dialog box and the chat content sent by other members are displayed, wherein the chat dialog box is created based on the workspace space and the object, and the members of the chat dialog box are the members of the workspace space; here, the user can realize the linkage between the workspace space and / or the object and the dialogue box through the specified operation in the dialogue box, so as to use the content of the workspace space and / or the object to conduct the conversation, for example, in the content discussion selection of the dialogue box, the workspace space and / or the object can be sent as one of the contents of the conversation.
[0220] In response to a selection operation input on the dialogue option, a chat dialog box including members of the workspace space is displayed. If other members send chat content, the chat content sent by other members can be displayed. If no other members send chat content, the chat content sent by other members will not be displayed. Members of the workspace space can send objects in the workspace space in the chat dialog box.
[0221] When a content input operation is received, the conversation content corresponding to the content input operation is sent to the chat dialog box.
[0222] In response to a content input operation entered in the chat input box, the conversation content entered by the content input operation may be sent to the chat dialog box. The conversation content may be an object in the workspace space or text information.
[0223] As an example, Fig.14 As shown, click the "Dialogue" option and the "Office Product Group" chat dialog box will pop up on the right, where members in the workspace can view the workspace and communicate information in real time.
[0224] The embodiment of the present application can realize conversations between members who have joined the workspace space through the conversation option, which is simple to operate and convenient for users to use.
[0225] In another embodiment of the present application, the method further includes:
[0226] When a hover operation is received above the workspace space label, an operation menu corresponding to the workspace space label is displayed, and the operation menu includes: a workspace space label collapse / expand option, a workspace space fix option, a share workspace space option, a workspace space rename option, an add workspace space to desktop option, and a close workspace space option; among which, the workspace space label collapse / expand option is used to switch the state of the tab bar corresponding to the workspace space, the workspace space fix option is used to set whether the workspace space is displayed in a fixed position, the share workspace space option is used to set the sharing of the workspace space, the workspace space rename option is used to rename the workspace space, the workspace space add to desktop option is used to set whether to add the workspace space to the desktop, and the close workspace space option is used to set whether to close the workspace space.
[0227] When a selection operation for a workspace space label collapse / expand option is received, the workspace space label and the theme color corresponding to the workspace space label are displayed in a collapsed / expanded manner;
[0228] In response to a selection operation input on the workspace space tab collapse / expand option for selecting a workspace space tab collapse / expand state, a tab bar state corresponding to the workspace space is displayed according to the collapse / expand mode selected by the selection operation.
[0229] Alternatively, in case of receiving a selection operation for a workspace fix option, displaying the workspace in a fixed manner on the main frame;
[0230] In response to a selection operation input on the workspace fix option for selecting whether the workspace is displayed at a fixed position, whether the workspace is displayed at a fixed position is set according to the selection operation.
[0231] Alternatively, when a selection operation for sharing a workspace space option is received, a sharing panel is displayed, the sharing panel including: a preview effect and a sharing method; when a selection operation for the preview effect and the sharing method is received, a sharing card is generated based on the preview effect; and the sharing card is sent to the shared account according to the sharing method;
[0232] In response to a selection operation input on the share workspace space option for selecting a preview effect and a sharing method, a share card is generated according to the preview effect selected by the selection operation, and the share card is sent to the shared account according to the sharing method selected by the selection operation.
[0233] Alternatively, in case of receiving a selection operation for a rename option of the workspace space, displaying the rename operation option, and in case of receiving a rename setting operation for the rename operation option, setting the name of the workspace space according to the rename setting operation;
[0234] In response to a selection operation input on a workspace rename option, a rename operation option is displayed, and in response to a rename setting operation input on the rename operation option, the workspace space is renamed according to the name set by the rename setting operation.
[0235] Alternatively, in case of receiving a selection operation for adding the workspace space to the desktop option, adding the workspace space to the desktop;
[0236] In response to a selection operation input on the option of adding the workspace space to the desktop, the workspace space is added to the desktop or not added to the desktop according to the method selected by the selection operation.
[0237] Alternatively, when a selection operation for closing the workspace option is received, the workspace is closed.
[0238] In response to a selection operation input on the close workspace option, the workspace is closed or not closed according to a result of the selection operation.
[0239] As an example, Fig.15 As shown, when the mouse hovers over the workspace space label "Office Product" in the WPS tab bar, an operation menu is displayed. The user can choose to collapse, pin, share, rename, add to desktop, close, and other operations. After selecting to pin the workspace space, the workspace space will be permanently displayed on the WPS main frame and will disappear only after unpinning.
[0240] In another embodiment of the present application, the method further includes:
[0241] In response to a delete operation on the workspace space, the workspace space is deleted.
[0242] When deleting a workspace, if no object exists in the workspace, the workspace will be deleted directly; if an object exists in the workspace, the object can be set as a retained object based on user operations, and the retained object exits the workspace and is opened separately on the application.
[0243] In another embodiment of the present application, a device for creating a workspace space is provided, comprising:
[0244] A creation and display module is used to create a workspace space and display a workspace space label of the workspace space in response to a workspace space creation operation for an application; wherein the space content is displayed in the workspace space, and when an object is added to the workspace space, the content of the object is displayed, and the workspace space provides an independent workspace for the object.
[0245] In a possible implementation, creating a display module includes:
[0246] A creation display unit is used to create a workspace space containing the first object in response to a workspace space creation operation for the first object, display a workspace space label corresponding to the workspace space, and display the content of the first object in a display area corresponding to the workspace space label.
[0247] In a possible implementation, the device further includes:
[0248] A first display module, configured to display an add to workspace option in response to a selection operation on the content of the first object, wherein the add to workspace option includes a new workspace option;
[0249] The second display module is used to display a new workspace space panel when a selection operation is received on a new workspace space option; and to determine that a workspace creation operation for the first object is received when a configuration operation is received on the new workspace space panel.
[0250] In a possible implementation, the device further includes:
[0251] The adding display module is used to add a second object corresponding to the object adding operation to the workspace space when an object adding operation is received for the workspace space, and display the content of the second object in the display area corresponding to the workspace space label.
[0252] In a possible implementation, the device further includes:
[0253] A third display module, configured to display an add to workspace option in response to a selection operation on the content of the second object, wherein the add to workspace option includes an existing workspace option;
[0254] The first adding module is used to determine that an object adding operation is received when a selection operation of an existing workspace option is received, and add the second object to the workspace selected in the existing workspace option.
[0255] In a possible implementation, the device further includes:
[0256] A fourth display module is used to display the workspace space label and the content in the display range corresponding to the workspace space label when a state switching operation of the workspace space label is received and the label bar corresponding to the workspace space is in a retracted state;
[0257] The fifth display module is used to display the workspace space label when a state switching operation of the workspace space label is received and the label bar state corresponding to the workspace space is in an expanded state.
[0258] In a possible implementation, the device further includes:
[0259] A sixth display module, configured to display candidate object types in response to a selection operation on an object adding option;
[0260] The second adding module is used to add the second object to the workspace when receiving a selection operation on the candidate object type and the second object corresponding to the candidate object type, and display the content of the second object in the workspace.
[0261] In a possible implementation, the device further includes:
[0262] a seventh display module, configured to display a sharing panel in response to a selection operation on a sharing option, wherein the sharing panel includes a preview effect option and a sharing method option;
[0263] The sharing module is used to send the workspace space or the object in the workspace space to the shared account according to the sharing method option based on the preview effect option when receiving the selection operation of the preview effect option and the sharing method option.
[0264] In a possible implementation, the main interface further includes a setting option, and the device further includes:
[0265] An eighth display module, configured to display a setting panel in response to a selection operation on a setting option, wherein the setting panel includes a first setting tab for displaying default content, content of the first setting tab, and a second setting tab for displaying non-default content;
[0266] The ninth display module is used to display the content of the second setting tab and stop displaying the content of the first setting tab when receiving a selection operation on the second setting tab.
[0267] In a possible implementation, when the second setting tab is a permission tab, the permission tab includes: a member permission option for joining the workspace space and a member joining approval option. In the process of displaying the permission tab, the device further includes at least one of the following:
[0268] A first setting module is used to set the first permission of the member who joins the workspace space according to the joining permission setting operation when receiving the joining permission setting operation for the member permission option of joining the workspace space;
[0269] The second setting module is used to set whether the permission of joining members needs to be reviewed by the creator according to the review permission setting operation when receiving the review permission setting operation for the member joining option.
[0270] In a possible implementation, when the second setting tab is a member tab, the member tab includes: a list of all members added to the workspace space, the member list includes: a member's avatar, online status, and identity, and in the process of displaying the member tab, the device further includes:
[0271] The removal module is used to remove the member from the member list according to the removal operation when receiving the removal operation for the member, to make the member exit the workspace space and to revoke the member's authority to the workspace space.
[0272] In a possible implementation, the second setting tab is an advanced setting tab, and the advanced setting tab includes: a workspace space member upper limit option. In the process of displaying the member tab, the device further includes:
[0273] The third setting module is used to set the upper limit number of members of the workspace space according to the upper limit number setting operation when receiving the upper limit number setting operation for the upper limit number option of the workspace space members.
[0274] In a possible implementation, the main interface further includes a dialogue option, and the device further includes:
[0275] a tenth display module, configured to display a chat dialog box in response to a selection operation on a dialogue option, wherein the chat dialog box is created based on a workspace space and an object, and members of the chat dialog box are members of the workspace space;
[0276] The sending module is used to send the conversation content corresponding to the content input operation to the chat dialog box when receiving the content input operation for the input box in the chat dialog box.
[0277] In another embodiment of the present application, an electronic device is provided, including a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus;
[0278] Memory, used to store computer programs;
[0279] The processor is used to implement the method for creating a workspace space described in any of the above-mentioned method embodiments when executing the program stored in the memory.
[0280] In the electronic device provided by the embodiment of the present invention, the processor creates a workspace space by executing a program stored in the memory, displays the workspace space label of the workspace space and the content of the object added to the workspace space, provides an independent workspace for the object added to the workspace space, isolates one or more objects added to the workspace space from objects that have not been added, facilitates rapid positioning of objects to be processed, improves the efficiency of finding objects and switching between objects, and improves user efficiency.
[0281] The communication bus 1140 mentioned in the above electronic device can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The communication bus 1140 can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.16 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0282] The communication interface 1120 is used for communication between the above electronic device and other devices.
[0283] The memory 1130 may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.
[0284] The above-mentioned processor 1110 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
[0285] In another embodiment of the present application, a computer-readable storage medium is provided, on which a program of a method for creating a workspace space is stored. When the program of the method for creating a workspace space is executed by a processor, the steps of the method for creating a workspace space described in any of the aforementioned method embodiments are implemented.
[0286] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0287] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A method for creating a workspace space, characterized in that: include: In response to a workspace creation operation for an application, a workspace is created and a workspace label of the workspace is displayed; wherein the workspace displays space content, and when an object is added to the workspace, the content of the object is displayed, and the workspace provides an independent workspace for the object.
2. The method for creating a workspace according to claim 1, characterized in that: Create a workspace and display a workspace label for the workspace, including: In response to a workspace creation operation for a first object, a workspace containing the first object is created, a workspace label of the workspace is displayed, and content of the first object is displayed in a display area corresponding to the workspace label.
3. The method for creating a workspace according to claim 2, characterized in that: The method further comprises: In response to a selection operation on the content of the first object, displaying an add to workspace option, wherein the add to workspace option includes a new workspace option; When a selection operation on the new workspace option is received, a new workspace panel is displayed; when a configuration operation on the new workspace panel is received, it is determined that a workspace creation operation for the first object is received.
4. The method for creating a workspace according to claim 1, characterized in that: The method further comprises: When an object adding operation for the workspace is received, a second object corresponding to the object adding operation is added to the workspace, and content of the second object is displayed in a display area corresponding to the workspace label.
5. The method for creating a workspace according to claim 4, characterized in that: The method further comprises: In response to a selection operation on the content of the second object, displaying an add to workspace option, wherein the add to workspace option includes an existing workspace option; In the case of receiving a selection operation of an existing workspace option, it is determined that the object adding operation is received, and the second object is added to the workspace selected in the existing workspace option.
6. The method for creating a workspace according to claim 1, characterized in that: The method further comprises: When a state switching operation of the workspace space label is received and the label bar corresponding to the workspace space is in a collapsed state, displaying the workspace space label and the content within the display range corresponding to the workspace space label; When a state switching operation on the workspace label is received and the label bar corresponding to the workspace is in an expanded state, the workspace label is displayed.
7. The method for creating a workspace according to claim 1, characterized in that: The method further comprises: In response to a selection operation on an object adding option, displaying candidate object types; When a selection operation of the candidate object type and a second object corresponding to the candidate object type is received, the second object is added to the workspace, and content of the second object is displayed in a display area corresponding to the workspace label.
8. The method for creating a workspace according to claim 1, characterized in that: The method further comprises: In response to a selection operation on a sharing option, displaying a sharing panel, the sharing panel including a preview effect option and a sharing method option; When a selection operation of the preview effect option and the sharing method option is received, based on the preview effect option, the workspace or the object in the workspace is sent to the shared account according to the sharing method option.
9. The method for creating a workspace according to claim 1, characterized in that: The method further comprises: In response to a selection operation on a setting option, displaying a setting panel, the setting panel including a first setting tab for displaying default content, content of the first setting tab, and a second setting tab for displaying non-default content; When a selection operation on the second setting tab is received, the content of the second setting tab is displayed, and the content of the first setting tab stops being displayed.
10. The method for creating a workspace according to claim 9, characterized in that: In the case where the second setting tab is a permission tab, the permission tab includes: a member permission option for joining the workspace space and a member joining approval option. In the process of displaying the permission tab, the method further includes at least one of the following: In case of receiving a join permission setting operation for a member permission option for joining the workspace space, setting a first permission for the joining member according to the join permission setting operation; In case of receiving an audit permission setting operation for the member joining required audit option, whether the member joining permission requires creator audit is set according to the audit permission setting operation.
11. The method for creating a workspace according to claim 9, characterized in that: In the case where the second setting tab is a member tab, the member tab includes: a list of all members added to the workspace space, the member list includes: avatars, online status and identities of the members, and in the process of displaying the member tab, the method further includes: When a removal operation for a member is received, the member is removed from the member list according to the removal operation, the member is exited from the workspace, and the member's authority to the workspace is revoked.
12. The method for creating a workspace according to claim 9, characterized in that: When the second setting tab is an advanced setting tab, the advanced setting tab includes: a workspace space member upper limit option, and in the process of displaying the member tab, the method further includes: When an upper limit number setting operation for the workspace space member upper limit option is received, the upper limit number of workspace space members is set according to the upper limit number setting operation.
13. The method for creating a workspace according to claim 1, characterized in that: The method further comprises: In response to a selection operation on a conversation option, displaying a chat dialog box, wherein the chat dialog box is created based on the workspace and the object, and members of the chat dialog box are members of the workspace; When a content input operation is received for an input box in the chat dialog box, the conversation content corresponding to the content input operation is sent to the chat dialog box.
14. A device for creating a workspace, characterized in that: include: A creation and display module is used to create a workspace space and display a workspace space label of the workspace space in response to a workspace space creation operation for an application; wherein the workspace space displays space content, and when an object is added to the workspace space, the content of the object is displayed, and the workspace space provides an independent workspace for the object.
15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a program of a method for creating a workspace space, and when the program of the method for creating a workspace space is executed by a processor, the steps of the method for creating a workspace space described in any one of claims 1-13 are implemented.