Task creation method, device, electronic device, and storage medium
The method and device allow users to manage task attachments based on authority, addressing the inconvenience of accessing file contents in instant messaging tools by providing controlled and efficient attachment presentation.
Patent Information
- Application Number
- JP2024538022
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2021-12-24
- Filing Date
- 2022-12-12
- Publication Date
- 2024-12-19
- Estimated Expiration
- 2042-12-12
AI Technical Summary
In existing instant messaging tools, converting session content into tasks results in files being displayed as session records, making it inconvenient for users to check the contents of related files within tasks.
A method and device that present attachments in a task viewing panel based on user authority, allowing users to view, download, and manage file permissions, facilitating quick access to attachment contents.
Enhances user convenience by enabling authorized users to efficiently access and manage task attachments, improving task management efficiency and privacy through controlled file presentation.
Smart Images

Figure 2024546312000001_ABST
Abstract
Description
[Technical field]
[0001] [CROSS REFERENCE TO RELATED APPLICATIONS] This application claims priority from Chinese Patent Application No. 202111599126.1, filed on December 24, 2021, the entire disclosure of which is incorporated herein by reference.
[0002] [Technical field] The present disclosure relates to the field of computer technology, and in particular to a task creation method, device, electronic device, and storage medium. [Background technology]
[0003] As instant messaging tools develop, their functions are no longer limited to sending instant messages, but have expanded to include other functions, such as sending online documents, online editing of online documents, converting session contents into tasks, etc.
[0004] In the related technology, when a user converts session content into a task in a session interface of an instant messaging tool, files in the session content are displayed in the task in the form of session records, so that it is inconvenient for the user to check the file contents related to the task when viewing the task. Summary of the Invention
[0005] The present disclosure provides a task creation method, device, electronic device, and storage medium that can present attachments in a task to a user based on the user's authority and make it easy for the user to read the contents of the attachments.
[0006] According to a first aspect, the present disclosure provides a method for producing a method for detecting a pulmonary circulation disorder, comprising: Obtaining a trigger operation by a user on a target task in a task catalog, the target task having a target attachment; The present invention provides a task creation method, comprising: in response to the trigger operation, displaying a task viewing panel corresponding to the target task based on an authority of the user, the task viewing panel having a first presentation pattern and a second presentation pattern for the target attachment; and wherein displaying the task viewing panel corresponding to the target task based on the authority of the user as described above includes displaying the task viewing panel in the first presentation pattern or the second presentation pattern based on the authority of the user.
[0007] According to a second aspect, an embodiment of the present disclosure includes: An acquisition module for acquiring a trigger operation by a user on a target task in a task catalog, the target task having a target attachment; a display module for displaying a task viewing panel corresponding to the target task based on the user's authority in response to the trigger operation, the task viewing panel having a first presentation pattern and a second presentation pattern for the target attachment, and wherein displaying the task viewing panel corresponding to the target task based on the user's authority as described above includes displaying the task viewing panel in the first presentation pattern or the second presentation pattern based on the user's authority.
[0008] According to a third aspect, an embodiment of the present disclosure provides an electronic device including a processor for executing a computer program stored in a memory, the electronic device performing the steps of any one of the methods according to the first aspect when the computer program is executed by the processor.
[0009] According to a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, causes the computer to perform the steps of any one of the methods according to the first aspect.
[0010] According to a fifth aspect, an embodiment of the present disclosure provides a computer program product which, when executed on a computer, causes the computer to perform the steps of any one of the methods according to the first aspect.
[0011] According to a sixth aspect, the present disclosure provides a computer program comprising instructions which, when executed by a processor, cause the processor to perform the steps of any one of the methods according to the first aspect. [Brief description of the drawings]
[0012] The drawings herein are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification serve to explain the principles of the present disclosure.
[0013] In order to more clearly describe the technical solutions in the embodiments or related art of the present disclosure, the following briefly describes the drawings that need to be used in the description of the embodiments or related art. Obviously, a person skilled in the art can obtain other drawings based on these drawings without creative efforts.
[0014] [Figure 1A] FIG. 2 is a schematic diagram of a display screen according to the present disclosure. [Figure 1B] FIG. 2 is a schematic diagram of another display screen according to the present disclosure. [Figure 1C] FIG. 13 is a schematic diagram of yet another display screen according to the present disclosure. [Figure 2A] FIG. 13 is a schematic diagram of yet another display screen according to the present disclosure. [Figure 2B] FIG. 13 is a schematic diagram of yet another display screen according to the present disclosure. [Figure 2C] FIG. 13 is a schematic diagram of yet another display screen according to the present disclosure. [Figure 3A] FIG. 13 is a schematic diagram of yet another display screen according to the present disclosure. [Figure 3B] FIG. 13 is a schematic diagram of yet another display screen according to the present disclosure. [Figure 4]1 is a schematic diagram showing the flow of a task creation method according to the present disclosure. [Figure 5A] FIG. 13 is a schematic diagram of yet another display screen according to the present disclosure. [Figure 5B] FIG. 13 is a schematic diagram of yet another display screen according to the present disclosure. [Figure 5C] FIG. 13 is a schematic diagram of yet another display screen according to the present disclosure. [Figure 6] 1 is a schematic diagram showing the flow of another task creation method according to the present disclosure. [Figure 7] 11 is a schematic diagram showing the flow of yet another task creation method according to the present disclosure. [Figure 8] 11 is a schematic diagram showing the flow of yet another task creation method according to the present disclosure. [Figure 9] 11 is a schematic diagram showing the flow of yet another task creation method according to the present disclosure. [Figure 10] 11 is a schematic diagram showing the flow of yet another task creation method according to the present disclosure. [Figure 11A] FIG. 13 is a schematic diagram of yet another display screen according to the present disclosure. [Figure 11B] FIG. 13 is a schematic diagram of yet another display screen according to the present disclosure. [Figure 12] 11 is a schematic diagram showing the flow of yet another task creation method according to the present disclosure. [Figure 13] 11 is a schematic diagram showing the flow of yet another task creation method according to the present disclosure. [Figure 14A] FIG. 13 is a schematic diagram of yet another display screen according to the present disclosure. [Figure 14B] FIG. 13 is a schematic diagram of yet another display screen according to the present disclosure. [Figure 15] 11 is a schematic diagram showing the flow of yet another task creation method according to the present disclosure. [Figure 16A] FIG. 13 is a schematic diagram of yet another display screen according to the present disclosure. [Figure 16B] FIG. 13 is a schematic diagram of yet another display screen according to the present disclosure. [Figure 17] 11 is a schematic diagram showing the flow of yet another task creation method according to the present disclosure. [Figure 18]11 is a schematic diagram showing the flow of yet another task creation method according to the present disclosure. [Figure 19] FIG. 1 is a schematic diagram of a task creation device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0015] In order to make the above objects, features and advantages of the present disclosure more clearly understandable, the following further describes the aspects of the present disclosure. It should be noted that, unless contradictory, the embodiments and features in the embodiments of the present disclosure can be combined with each other.
[0016] In order to fully understand the present disclosure, many specific details are described in the following description, but the present disclosure may be implemented in other forms different from those described herein. Obviously, the embodiments in the specification are merely some of the embodiments of the present disclosure, rather than all of the embodiments.
[0017] The technical solution of the present disclosure can be applied to a terminal device. Here, the terminal device may be a computer, a tablet computer, a mobile phone, or other intelligent electronic device, etc. The terminal device has a display. Here, the display may be a touch panel or a non-touch panel. For a terminal device with a touch panel, a user can realize an interaction operation with the terminal device by gestures, fingers, or a touch tool (e.g., a touch pen). For a terminal device with a non-touch panel, an interaction operation with the terminal device can be realized by an external device (e.g., a mouse or a keyboard, etc.).
[0018] In the present disclosure, as shown in FIG. 1A to FIG. 1C, a task management page may be displayed by triggering a task control in an instant messenger, and a task creation panel may be displayed by triggering a task addition control in the task management page. Or, as shown in FIG. 2A to FIG. 2C, a task management pop-up window may be displayed by triggering a task control displayed in a session interface, and a task creation panel may be displayed by triggering a task addition control in the task management pop-up window. Or, as shown in FIG. 3A and FIG. 3B, a task creation panel may be displayed by triggering a task addition control in an operation column of a session content. Or, a task creation panel may be displayed by triggering a control in another application, and task addition between applications may be realized, and the present disclosure is not specifically limited to a method of triggering the display of a task creation panel.
[0019] Figures 1A to 1C, 2A to 2C, 3A to 3B, 5A to 5C, 11A to 11B, 14A to 14B, and 16A to 16B in the present disclosure are merely examples of interfaces for creating tasks and do not limit the position of each display frame in the interface for creating a task or the proportion of the entire interface it occupies.
[0020] The technical solution of the present disclosure includes obtaining a trigger operation by a user on a target task in a task catalog, the target task having a target attachment, and displaying a task browsing panel corresponding to the target task based on the user's authority in response to the trigger operation, the task browsing panel having a first presentation pattern and a second presentation pattern for the target attachment, and the above-mentioned displaying the task browsing panel corresponding to the target task based on the user's authority includes displaying the task browsing panel in the first presentation pattern or the second presentation pattern based on the user's authority. The attachment in the task is presented to the user based on the user's authority, which can realize the authority management control of the attachment in the task and facilitate the user to quickly read the content of the attachment.
[0021] The following describes in detail the technical solution of the present disclosure using several specific examples.
[0022] 4 is a schematic diagram showing the flow of a task creation method according to the present disclosure. As shown in FIG. 4, it includes the following steps:
[0023] S101: Obtain a trigger operation by a user on a target task in a task catalog.
[0024] Here, the target task has a target attachment.
[0025] Exemplarily, a plurality of task catalogs may be displayed on the task management page. For example, as shown in FIG. 5A, the task catalogs on the task management page include those in progress, those handled by me, those assigned by me, those I am interested in, and those completed. When any one of the plurality of task catalogs is triggered, all tasks in the task catalog can be presented. One task is selected from all tasks in the task catalog as a target task. For example, as shown in FIG. 5A, when a user triggers a task catalog in progress, all tasks in progress are presented, and a task with the task name "year-end work volume statistics" is selected as a target task.
[0026] A target task includes a target attachment, for example, a target task "year-end work volume statistics" includes a target attachment "work volume statistics table."
[0027] S103: In response to the trigger operation, display a task viewing panel corresponding to the target task based on the user's authority, the task viewing panel having a first presentation pattern and a second presentation pattern for the target attachment, and the above-mentioned displaying the task viewing panel corresponding to the target task based on the user's authority includes displaying the task viewing panel in the first presentation pattern or the second presentation pattern based on the user's authority.
[0028] In some examples, a task viewing panel displays the target attachment in a first presentation pattern and does not display the target attachment in a second presentation pattern.
[0029] However, as can be easily understood by those skilled in the art, the present application is not limited thereto. For example, in some embodiments, the task viewing panel displays the target attachment in both the first presentation pattern and the second presentation pattern, but the displayed content range is different.
[0030] As shown in FIG. 5B and FIG. 5C, in response to a trigger operation by a user on the target task, a task viewing panel is displayed. Illustratively, based on the above embodiment, if a user who triggered the target task has the authority to view the target attachment "Workload Statistics Table", the target attachment "Workload Statistics Table" is displayed in the task viewing panel as shown in FIG. 5B. If a user who triggered the target task does not have the authority to view the target attachment "Workload Statistics Table", the target attachment is not displayed in the task viewing panel as shown in FIG. 5C. In this way, the authority management control of the target attachment in the target task is realized.
[0031] If a user has the authority to view the target attachment named "Workload Statistics Table", the user can directly open the target attachment named "Workload Statistics Table" by triggering the target attachment named "Workload Statistics Table", which facilitates the user to examine the contents of the attachment.
[0032] In this embodiment, a trigger operation by a user on a target task in a task catalog is obtained, the target task has a target attachment, and in response to the trigger operation, a task browsing panel corresponding to the target task is displayed based on the user's authority, the task browsing panel has a first presentation pattern and a second presentation pattern for the target attachment, and displaying the task browsing panel corresponding to the target task based on the user's authority includes displaying the task browsing panel in the first presentation pattern or the second presentation pattern based on the user's authority. The attachment in the task is presented to the user based on the user's authority, which can realize the authority management control of the attachment in the task and facilitate the user to quickly read the content of the attachment.
[0033] 6 is a schematic diagram showing the flow of another task creation method according to the present disclosure. Fig. 6 is a detailed description of one possible embodiment of executing S103 based on the embodiment shown in Fig. 4 as follows:
[0034] S103': In response to a trigger operation by the user on the target task, determine that the user has operation authority on the target attachment based on the user's authority, and display the target attachment in a task viewing panel corresponding to the target task.
[0035] The user's operation permission for the target attachment may be the user's read permission or write permission for the target attachment. In response to the user's triggering of the target task, if the user has read permission for the target attachment, the target attachment is displayed in the user's task viewing panel, as shown in FIG. 5B. The user can view and / or download the target attachment. In response to the user's triggering of the target task, if the user has write permission for the target attachment, the target attachment is also displayed in the user's task viewing panel, as shown in FIG. 5B. The user can view, download and delete the target attachment.
[0036] 7 is a schematic diagram showing the flow of yet another task creation method according to the present disclosure. FIG. 7 is a detailed description of another possible embodiment of executing S103 based on the embodiment shown in FIG. 4 as follows:
[0037] S103″: In response to a trigger operation by the user on the target task, determine based on the authority of the user that the user does not have operation authority on the target attachment, and do not display the target attachment in a task viewing panel corresponding to the target task.
[0038] The user's operation permission for the target attachment may be the user's read permission or write permission for the target attachment. If the user does not have read permission for the target attachment in response to the user's triggering of the target task, the target attachment is not displayed in the user's task viewing panel, as shown in FIG. 5C. The user cannot view and / or download the target attachment. If the user does not have write permission for the target attachment in response to the user's triggering of the target task, the target attachment is also not displayed in the user's task viewing panel, as shown in FIG. 5C. The user cannot view, download, and delete the target attachment.
[0039] 8 is a schematic diagram showing the flow of yet another task creation method according to the present disclosure. Based on the embodiment shown in FIG. 6, FIG. 8 further includes the following steps:
[0040] S104: In response to a trigger action by the user on the target attachment, permitting the user to view and / or download the target attachment.
[0041] For example, a user's operation permission for a target attachment is the user's read permission for the target attachment, the target attachment is displayed in the user's task viewing panel, and the read permission includes view permission and / or download permission, so that the user can download the target attachment and / or view the target attachment.
[0042] If the read permissions include view permissions, when a user triggers a view operation on the target attachment, the target attachment is opened and the contents of the target attachment are displayed in response to the user's triggered operation on the target attachment. If the read permissions include download permissions, when a user triggers a download operation on the target attachment, the target attachment is downloaded locally in response to the user's triggered operation on the target attachment. If the read permissions include view permissions and download permissions, the user can either trigger a view operation on the target attachment or trigger a download operation on the target attachment. In response to a user's view operation on the target attachment, the target attachment can be opened and the contents of the target attachment can be displayed. In response to a user's download operation on the target attachment, the target attachment can be downloaded locally.
[0043] In this embodiment, if a user's operation authority for a target attachment is write authority, in response to a trigger operation by the user on the target attachment, the user is permitted to view and / or download the target attachment, thereby realizing management control of viewing and downloading authorities for task attachments.
[0044] 9 is a schematic diagram showing the flow of yet another task creation method according to the present disclosure. Based on the embodiment shown in FIG. 6, FIG. 9 further includes the following steps: S104': In response to a triggered operation by the user on the target attachment, permit the user to view, download, and delete the target attachment.
[0045] Illustratively, a user's operation permission for a target attachment is the user's write permission for the target attachment, the target attachment is displayed in the task viewing panel corresponding to the user, and the write permission includes at least one of a view permission, a download permission, and a delete permission, so that the user can perform at least one of an operation to download the target attachment, an operation to view the target attachment, and an operation to delete the target attachment.
[0046] If the write permission includes a delete permission, when a user triggers a delete operation on the target attachment, the target attachment is deleted in response to the user's trigger operation to delete the target attachment. If the write permission includes a view permission, when a user triggers a view operation on the target attachment, the target attachment is opened and the contents of the target attachment are displayed in response to the user's trigger operation to view the target attachment. If the write permission includes a download permission, when a user triggers a download operation on the target attachment, the target attachment is downloaded locally in response to the user's trigger operation to download the target attachment. If the write permission includes two / three of the view permission, download permission, and delete permission, the user can trigger two / three corresponding operations of the delete operation, the view operation, and the download operation on the target attachment. In response to one operation on the target attachment by the user, the corresponding operation can be performed.
[0047] In this embodiment, if a user's operation permission for a target attachment is write permission, in response to a trigger operation by the user on the target attachment, the user is permitted to view, download, and delete the target attachment, and the view permission, download permission, and delete permission for the task attachment can be individually managed and controlled.
[0048] 10 is a schematic diagram showing the flow of yet another task creation method according to the present disclosure. Based on the embodiment shown in FIG. 9, FIG. 10 further includes the following steps:
[0049] S105: In response to a trigger operation of adding another attachment to a task viewing panel corresponding to the target task, allow the user to add the other attachment to the task viewing panel corresponding to the target task.
[0050] 11A is a schematic diagram of yet another display screen according to the present disclosure. A user has write permission for an attachment in a target task. As shown in FIG. 11A, the target attachment is displayed in the task viewing panel of the user, and an add attachment control is further displayed in the task viewing panel.
[0051] As a specific example of a possible implementation for performing S105, as shown in FIG. S105': In response to a trigger operation on the add attachment control in the task viewing panel corresponding to the target task, allow the user to add the other attachment to the task viewing panel corresponding to the target task.
[0052] Fig. 11B is a schematic diagram of yet another display screen according to the present disclosure. When the target attachment is displayed in the task viewing panel, the addition operation of another attachment can be triggered in the task viewing panel by tapping the attachment addition control as shown in Fig. 11A, for example, the other attachment is a table file named "Personnel Information Table", and in response to the trigger operation of adding another attachment in the task viewing panel, the "Personnel Information Table" is added to the target task, thus the attachments "Workload Statistics Table" and "Personnel Information Table" are displayed in the task viewing panel as shown in Fig. 11B.
[0053] In this embodiment, in response to a trigger operation that adds another attachment to the task viewing panel corresponding to the target task, the user is permitted to add another attachment to the task viewing panel, thereby enabling attachments to continue to be added to the target task, thereby realizing the addition of an attachment to the target task multiple times.
[0054] 13 is a schematic diagram showing the flow of yet another task creation method according to the present disclosure. Based on the embodiment shown in FIG. 6, FIG. 13 further includes the following steps:
[0055] S106: In response to a trigger operation on the add attachment control in a task browsing panel corresponding to the target task, display prompt information that adding other attachments is prohibited if the user does not have write permission.
[0056] FIG. 14A is a schematic diagram of yet another display screen according to the present disclosure, and FIG. 14B is a schematic diagram of yet another display screen according to the present disclosure. Illustratively, if a user has read authority but no write authority, the task viewing panel on the computer side can still display the target attachment, but when the user moves the cursor to an area near the attachment addition control in the task viewing panel, a prompt information frame will pop up, and as shown in FIG. 14A, the prompt information that prohibits the addition of other attachments may be "temporarily no permission to edit attachments", as shown in FIG. 14A.
[0057] For example, if a user has read permission but no write permission, the user can still view the target attachment in the task viewing panel of the mobile terminal, but when the user taps the add attachment control in the task viewing panel, a prompt information frame will pop up in the task viewing panel, as shown in FIG. 14B, and the prompt information frame will display prompt information that prohibits adding other attachments. The prompt information frame may disappear after a predetermined time. For example, as shown in FIG. 14B, "temporarily no permission to edit attachments" may be displayed as prompt information that prohibits adding other attachments.
[0058] In this embodiment, in response to a trigger operation on an attachment add control in a task viewing panel corresponding to a target task, if the user does not have write permission, prompt information is displayed that prohibits the addition of other attachments, thereby prompting the user for operational permission to add other attachments and preventing the user from performing invalid operations.
[0059] 15 is a schematic diagram showing the flow of yet another task creation method according to the present disclosure. Based on the embodiment shown in FIG. 4, FIG. 15 further includes the following steps before executing S101.
[0060] S201: In response to a trigger operation of adding a target attachment to a task creation panel, the target attachment is added to the task creation panel.
[0061] Fig. 16A is a schematic diagram of yet another display screen according to the present disclosure. As shown in Fig. 16A, the task creation panel may include a task name field, a task remarks field, a control for adding a performer, a control for adding an attachment, a control for setting a deadline, a control for adding an interested party, etc. An authority setting control, a reminder setting control, etc. may further be included.
[0062] In the task name field, a task name may be input. For example, as shown in FIG. 3B, the name of the target task input in the task name field is "year-end workload statistics". In the task remarks field, remark information for the task may be input. In response to a trigger on the performer addition control / interested person addition control, a personnel list may be displayed and the performer / interested person of the task may be selected from the personnel list. For example, as shown in FIG. 3B, the set performer is user A and the set interested person is user B. In response to the deadline time setting control, a time setting table is displayed and the deadline date and / or time of the task is selected from the time setting table. For example, as shown in FIG. 3B, the set deadline time is December 26, 2021. In response to a trigger on the attachment addition control, a target attachment may be added to the target task. For example, as shown in FIG. 3B, the added target attachment is a table file with the file name "Workload Statistics Table".
[0063] If the session content is a file, the file is added to the target task as a target attachment by default in the displayed task creation panel by triggering the task addition control in the session content operation column. For example, as shown in Fig. 3A, if the session content is a table file with the file name "Workload Statistics Table", the task creation panel adds "Workload Statistics Table" as a target attachment by default to the target task by triggering the task addition control in the session content operation column, as shown in Fig. 3B.
[0064] S202: Setting operation authority for the target attachment.
[0065] FIG. 16A is a schematic diagram of yet another display screen according to the present disclosure, and FIG. 16B is a schematic diagram of yet another display screen according to the present disclosure. As shown in FIG. 16A, a permission setting control is further displayed on the task creation panel. In response to a trigger on the permission setting control, a permission option is displayed. Exemplarily, as shown in FIG. 16B, the permission option may include a view permission option and an edit permission option, and the view permission option may be set to a person having a view permission, and the edit permission option may be set to a person having an edit permission. The person having the view permission can view the target attachment in his / her task view panel, and can also download and view the target attachment. The person having the edit permission can view the target attachment in his / her task view panel, and can download, view and edit the target attachment.
[0066] S203: Create a target task.
[0067] After the setting of the operation authority for the target attachment is completed, the target task can be created by triggering the Create button, as shown in Fig. 16B. The attachment in the target task can then be displayed in the task viewing panel of the designated user and operated by the designated user. For example, as shown in Fig. 16B, if the participant of the target task is User A, the task management page displayed on the client of User A is as shown in Fig. 5A.
[0068] In this embodiment, in response to a trigger operation that adds a target attachment to the task creation panel, the target attachment is added to the task creation panel, operation permissions for the target attachment are set, and a target task is created, thereby allowing an attachment to be added when creating a task.
[0069] 17 is a schematic diagram showing the flow of yet another task creation method according to the present disclosure. Based on the embodiment shown in FIG. 4, FIG. 17 further includes the following steps before executing S101.
[0070] S301: Receive an API call request sent from a third-party system.
[0071] The API invocation request is for requesting to invoke a target API.
[0072] Illustratively, the above embodiment is executed by Application 1. The Application Programming Interface (API) corresponding to Application 1 is the target API. The API is a number of predefined functions, which aims to provide applications and developers with the ability to access a set of routines based on a certain software or hardware without accessing the source code or understanding the details of the internal working mechanism. Before Application 2 can access Application 1, it must first send a request to Application 1 to invoke the target API to establish a communication connection between Application 2 and Application 1.
[0073] A request to call a target API, i.e., an API call request, may be packaged as one touch button and displayed in application 2. A user sends an API call request to application 1 by triggering the touch button in application 2. The API call request may be a command string input by a user. A user sends an API call request to application 1 by inputting a specific command string in application 2.
[0074] S302: Providing a target API to the third-party system, and receiving task creation information sent from the third-party system via the target API.
[0075] The task creation information includes data of a target attachment and operation authority information of the target attachment.
[0076] Illustratively, based on the above embodiment, when application 1 receives an API invocation request, application 2 responds to the API invocation request by invoking the target API, thereby establishing a communication connection between application 1 and application 1. A user can set task creation information, such as task name information, task remarks information, target attachment content, target attachment operation authority information, and task deadline information, in application 2. Application 2 transmits the set task creation information to application 1 via the target API. Application 1 creates a target task in application 1 based on the received task creation information. The target task includes a target attachment, a task name, task remarks, target attachment operation authority, task deadline, and the like.
[0077] In this embodiment, an API invocation request sent from a third-party system is received, and the API invocation request is for requesting to call a target API. A target API is provided to the third-party system, and task creation information sent from the third-party system through the target API is received, and the task creation information includes target attachment data and target attachment operation authority information. The third-party system does not need to download an application of the task system, and realizes task creation between applications, and can also realize rapid uploading of one or more attachments and setting of the attachment authority, which facilitates user handling.
[0078] 18 is a schematic diagram showing the flow of yet another task creation method according to the present disclosure. Based on the embodiment shown in FIG. 17, FIG. 18 further includes the following steps:
[0079] S303: The task creation information is analyzed to obtain the participant identification information.
[0080] The task creation information further includes participant identification information. The participant identification information may be at least one of the performer, the interest, and the manager of the task. Illustratively, based on the above embodiment, the application 1 can analyze the received task creation information to obtain the participant identification information of the task.
[0081] S304: Push the target tasks to the clients corresponding to the participant identification information, respectively.
[0082] The target task has a target attachment.
[0083] Illustratively, based on the above embodiment, application 1 sends the created target task to a client corresponding to the participant identification information. For example, the task creation information includes the identification information of participant A. Send the target task to the client corresponding to participant A. The client corresponding to participant A may display the target task, and display or not display the target attachment in the target task based on the authority of participant A to the target attachment.
[0084] In this embodiment, the task creation information further includes participant identification information. The participant identification information is obtained by analyzing the task creation information. The target task is pushed to the client corresponding to the participant identification information respectively, and the target task has a target attachment. In this way, the target task is pushed only to the participants of the target task, and other personnel cannot view the target task, which can improve the privacy of the target task.
[0085] An embodiment of the present disclosure further provides a task creation device. FIG. 19 is a schematic diagram of a configuration of a task creation device according to an embodiment of the present disclosure. As shown in FIG. 19, the task creation device includes: An acquisition module 110 for acquiring a trigger operation by a user on a target task in a task catalog, the target task having a target attachment; and a display module 120 for displaying a task viewing panel corresponding to the target task based on an authority of the user in response to the trigger operation, the task viewing panel having a first presentation pattern and a second presentation pattern for the target attachment, wherein displaying the task viewing panel corresponding to the target task based on the authority of the user as described above includes displaying the task viewing panel in the first presentation pattern or the second presentation pattern based on the authority of the user.
[0086] Optionally, the task viewing panel displays the target attachment in a first presentation pattern and the task viewing panel does not display the target attachment in a second presentation pattern.
[0087] Optionally, the display module 120 is further used to, in response to a trigger operation by the user on the target task, determine that the user has operation authority on the target attachment based on the user's authority, and display the target attachment in a task viewing panel corresponding to the target task.
[0088] Optionally, if the user's operation authority for the target attachment is a read authority, a task creation device: The device further includes a decision module for allowing the user to view and / or download the target attachment in response to a trigger action by the user on the target attachment.
[0089] Optionally, if the user's operation authority for the target attachment is a write authority, a task creation device: The system further includes a decision module for allowing the user to view, download, and delete the target attachment in response to a triggered interaction with the target attachment by the user.
[0090] Optionally, the decision module is further used for allowing the user to add another attachment to a task viewing panel corresponding to the target task in response to a trigger operation of adding the other attachment to a task viewing panel corresponding to the target task.
[0091] Optionally, an add attachment control is displayed in the task viewing panel corresponding to the target task.
[0092] The decision module is further used for allowing the user to add the other attachment to the task viewing panel corresponding to the target task in response to a trigger operation on the add attachment control in the task viewing panel corresponding to the target task.
[0093] Optionally, an add attachment control is displayed in the task viewing panel corresponding to the target task.
[0094] The display module 120 is further used for displaying prompt information that prohibits adding other attachments if the user does not have write permission in response to a trigger operation on the add attachment control in the task browsing panel corresponding to the target task.
[0095] Optionally, the display module 120 is further used to, in response to a trigger operation by the user on the target task, determine based on the user's authority that the user does not have operation authority on the target attachment, and not display the target attachment in the task viewing panel corresponding to the target task.
[0096] Optionally, the task creating device comprises: The system further includes a creation module for adding a target attachment to a task creation panel in response to a trigger operation of adding the target attachment to the task creation panel, for setting operation permissions for the target attachment, and for creating the target task.
[0097] Optionally, the task creating device comprises: The system further includes a receiving module for receiving an API invocation request sent from a third party system, the API invocation request being for requesting to invoke a target API.
[0098] The sending module is used to provide a target API to the third party system.
[0099] The receiving module is further used for receiving task creation information sent from the third-party system via the target API, where the task creation information includes data of a target attachment and operation authority information of the target attachment.
[0100] Optionally, the task creation information further includes participant identification information.
[0101] The obtaining module 110 is further used for analyzing the task creation information to obtain the participant identification information.
[0102] The sending module is further used for pushing the target tasks to clients corresponding to the participant identities respectively, where the target tasks have target attachments.
[0103] The apparatus according to the embodiments of the present disclosure can execute the methods according to any of the embodiments of the present disclosure, and has functional modules corresponding to the execution of the methods and beneficial effects, which will not be described further herein.
[0104] The present disclosure provides an electronic device including a processor for executing a computer program stored in a memory, the electronic device performing steps of any one of the method embodiments described above when the processor executes the computer program.
[0105] The present disclosure provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, causes the implementation of the steps of any one of the method embodiments described above.
[0106] The present disclosure provides a computer program product which, when run on a computer, causes the computer to perform the steps of any one of the method embodiments described above.
[0107] The present disclosure provides a computer program comprising instructions which, when executed by a processor, cause said processor to perform the steps of any one of the method embodiments described above.
[0108] According to a first aspect, the present disclosure provides a method for producing a method for detecting a pulmonary circulation disorder, comprising: Obtaining a trigger operation by a user on a target task in a task catalog, the target task having a target attachment; The present invention provides a task creation method, comprising: in response to the trigger operation, displaying a task viewing panel based on an authority of the user, wherein the task viewing panel corresponding to the target task has a first presentation pattern and a second presentation pattern for the target attachment, and wherein displaying the task viewing panel based on the authority of the user as described above includes displaying the task viewing panel in the first presentation pattern or the second presentation pattern based on the authority of the user.
[0109] Optionally, the task viewing panel displays the target attachment in a first presentation pattern and the task viewing panel does not display the target attachment in a second presentation pattern.
[0110] Optionally, the step of displaying a task viewing panel corresponding to the target task based on an authority of the user in response to the trigger operation as described above further comprises: In response to a trigger operation by the user on the target task, determining that the user has operation authority on the target attachment based on the user's authority, and displaying the target attachment in a task viewing panel corresponding to the target task.
[0111] Optionally, if the user's operation permission for the target attachment is a read permission, the method includes: The method further includes, in response to a triggering action by the user on the target attachment, permitting the user to view and / or download the target attachment.
[0112] Optionally, if the user's operation permission for the target attachment is a write permission, the method includes: The method further includes, in response to a triggered interaction by the user with the target attachment, permitting the user to view, download, and delete the target attachment.
[0113] Optionally, the method further comprises: The method further includes allowing the user to add another attachment to a task viewing panel corresponding to the target task in response to a trigger operation of adding the other attachment to a task viewing panel corresponding to the target task.
[0114] Optionally, a task view panel corresponding to the target task displays an add attachment control; In response to the trigger operation of adding another attachment to a task viewing panel corresponding to the target task, permitting the user to add the other attachment to a task viewing panel corresponding to the target task, In response to a trigger operation on the add attachment control in the task viewing panel corresponding to the target task, allowing the user to add the other attachment to the task viewing panel corresponding to the target task.
[0115] Optionally, a task view panel corresponding to the target task displays an add attachment control; The method comprises: The method further includes, in response to a trigger operation on the add attachment control in a task viewing panel corresponding to the target task, displaying prompt information indicating that adding other attachments is prohibited if the user does not have write permission.
[0116] Optionally, the step of displaying a task viewing panel corresponding to the target task based on an authority of the user in response to the trigger operation as described above further comprises: In response to a trigger operation by the user on the target task, determining based on the user's authority that the user does not have operation authority on the target attachment, and not displaying the target attachment in a task viewing panel corresponding to the target task.
[0117] Optionally, prior to obtaining a trigger operation by a user on a target task in the task catalog as described above, the method further comprises: adding the target attachment to a task creation panel in response to a triggering operation that adds the target attachment to the task creation panel; Setting operation permissions for the target attachment; and creating the target task.
[0118] Optionally, prior to obtaining a trigger operation by a user on a target task in the task catalog as described above, the method further comprises: receiving an API invocation request sent from a third party system, the API invocation request being for requesting to invoke a target API; The method further includes providing a target API to the third-party system and receiving task creation information sent from the third-party system via the target API, wherein the task creation information includes data of a target attachment and operation authority information of the target attachment.
[0119] Optionally, the task creation information further includes participant identification information; The method comprises: analyzing the task creation information to obtain the participant identification information; The method further includes pushing each of the target tasks to a client corresponding to the participant identification information, the target tasks having a target attachment.
[0120] According to a second aspect, an embodiment of the present disclosure includes: An acquisition module for acquiring a trigger operation by a user on a target task in a task catalog, the target task having a target attachment; a display module for displaying a task viewing panel corresponding to the target task based on the user's authority in response to the trigger operation, the task viewing panel having a first presentation pattern and a second presentation pattern for the target attachment, and wherein displaying the task viewing panel corresponding to the target task based on the user's authority as described above includes displaying the task viewing panel in the first presentation pattern or the second presentation pattern based on the user's authority.
[0121] Optionally, the task viewing panel displays the target attachment in a first presentation pattern and the task viewing panel does not display the target attachment in a second presentation pattern.
[0122] Optionally, the display module is further used to determine, in response to a trigger operation by the user on the target task, that the user has operation authority on the target attachment based on the user's authority, and display the target attachment in a task viewing panel corresponding to the target task.
[0123] Optionally, if the user's operation authority for the target attachment is a read authority, a task creation device: The system further includes a decision module for allowing the user to view and / or download the target attachment in response to a trigger action by the user on the target attachment.
[0124] Optionally, if the user's operation authority for the target attachment is a write authority, a task creation device: The system further includes a decision module for allowing the user to view, download, and delete the target attachment in response to a triggered interaction with the target attachment by the user.
[0125] Optionally, the decision module is further used for allowing the user to add another attachment to a task viewing panel corresponding to the target task in response to a trigger operation of adding the other attachment to a task viewing panel corresponding to the target task.
[0126] Optionally, an add attachment control is displayed in the task viewing panel corresponding to the target task.
[0127] The decision module is further used for allowing the user to add the other attachment to the task viewing panel corresponding to the target task in response to a trigger operation on the add attachment control in the task viewing panel corresponding to the target task.
[0128] Optionally, an add attachment control is displayed in the task viewing panel corresponding to the target task.
[0129] The display module is further used for displaying prompt information that prohibits adding other attachments if the user does not have write permission in response to a trigger operation on the add attachment control in the task viewing panel corresponding to the target task.
[0130] Optionally, the display module is further used to, in response to a trigger operation by the user on the target task, determine based on the user's authority that the user does not have operation authority on the target attachment, and not display the target attachment in the task viewing panel corresponding to the target task.
[0131] Optionally, the task creating device comprises: The system further includes a creation module for adding a target attachment to a task creation panel in response to a trigger operation of adding the target attachment to the task creation panel, for setting operation permissions for the target attachment, and for creating the target task.
[0132] Optionally, the task creating device comprises: The system further includes a receiving module for receiving an API invocation request sent from a third party system, the API invocation request being for requesting to invoke a target API.
[0133] The sending module is used to provide a target API to the third party system.
[0134] The receiving module is further used for receiving task creation information sent from the third-party system via the target API, where the task creation information includes data of a target attachment and operation authority information of the target attachment.
[0135] Optionally, the task creation information further includes participant identification information.
[0136] The obtaining module is further used for analyzing the task creation information to obtain the participant identification information.
[0137] The sending module is further used for pushing the target tasks to clients corresponding to the participant identities respectively, where the target tasks have target attachments.
[0138] According to a third aspect, the present disclosure provides an electronic device including a processor for executing a computer program stored in a memory, the electronic device performing steps of any one of the method embodiments described above when the processor executes the computer program.
[0139] According to a fourth aspect, the present disclosure provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, causes the computer to perform the steps of any one of the method embodiments described above.
[0140] According to a fifth aspect, the present disclosure provides a computer program product which, when executed on a computer, causes the computer to perform the steps of any one of the method embodiments above.
[0141] According to a sixth aspect, an embodiment of the present disclosure further provides a computer program comprising instructions which, when executed by a processor, cause the processor to perform the steps of any one of the method embodiments described above.
[0142] It should be noted that, in this specification, relational terms such as "first" and "second" are used solely for the purpose of distinguishing one entity or operation from another entity or operation, and do not require or imply that such an actual relationship or sequence exists between the entities or operations. Furthermore, the terms "comprise", "include", or any other variation thereof, indicate a non-exclusive inclusion, such that a process, method, article, or device that includes a series of elements includes not only those elements, but also other elements not expressly stated or elements inherent in such process, method, article, or device. In the absence of more limitations, an element limited by "comprises a..." does not exclude the inclusion of other identical elements in the process, method, article, or device that includes the element.
[0143] The above are merely specific embodiments of the present disclosure, and are used to enable those skilled in the art to understand or realize the present disclosure. Various modifications to these embodiments will be obvious 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 disclosure. Therefore, the present disclosure is not limited to these embodiments herein, but has the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. Obtaining a trigger operation by a user on a target task in a task catalog, the target task having a target attachment; displaying a task viewing panel corresponding to the target task based on an authority of the user in response to the trigger operation, the task viewing panel having a first presentation pattern and a second presentation pattern for the target attachment, and displaying the task viewing panel corresponding to the target task based on the authority of the user includes displaying the task viewing panel in the first presentation pattern or the second presentation pattern based on the authority of the user. How to create a task, including:
2. the task viewing panel displays the target attachment in a first presentation pattern; and The method of claim 1 , wherein the task viewing panel does not display the target attachment in a second presentation pattern.
3. The above-mentioned, in response to the trigger operation, displaying a task browsing panel corresponding to the target task based on the authority of the user, 3. The method of claim 2, further comprising: in response to a trigger operation by the user on the target task, determining that the user has operation authority on the target attachment based on the user's authority, and displaying the target attachment in a task viewing panel corresponding to the target task.
4. If the user's operation permission for the target attachment is a read permission, the method includes: The method of claim 3 , further comprising, in response to a triggering action by the user on the target attachment, allowing the user to view and / or download the target attachment.
5. If the user's operation permission for the target attachment is a write permission, the method includes: The method of claim 3 , further comprising, in response to a triggered action by the user on the target attachment, permitting the user to view, download, and delete the target attachment.
6. If the user's operation permission for the target attachment is a write permission, the method includes: The method of claim 3 , further comprising, in response to a trigger operation that adds another attachment to a task viewing panel corresponding to the target task, allowing the user to add the other attachment to a task viewing panel corresponding to the target task.
7. a task view panel corresponding to the target task displays an add attachment control; In response to the trigger operation of adding another attachment to a task viewing panel corresponding to the target task, permitting the user to add the other attachment to a task viewing panel corresponding to the target task, 7. The method of claim 6, further comprising allowing the user to add the other attachment to a task viewing panel corresponding to the target task in response to a trigger operation on the add attachment control in the task viewing panel corresponding to the target task.
8. a task view panel corresponding to the target task displays an add attachment control; The method comprises: The method of claim 3, further comprising: in response to a trigger operation on the add attachment control in a task browsing panel corresponding to the target task, displaying prompt information indicating that adding other attachments is prohibited if the user does not have write permission.
9. The above-mentioned, in response to the trigger operation, displaying a task browsing panel corresponding to the target task based on the authority of the user, 3. The method of claim 2, further comprising: in response to a trigger operation by the user on the target task, determining based on the user's permissions that the user does not have operation permissions on the target attachment, and not displaying the target attachment in a task viewing panel corresponding to the target task.
10. Prior to obtaining the trigger operation by the user on the target task in the task catalog as described above, the method further comprises: adding the target attachment to a task creation panel in response to a triggering operation that adds the target attachment to the task creation panel; Setting operation permissions for the target attachment; The method of any one of claims 1 to 9, further comprising: creating the target task.
11. Prior to obtaining the trigger operation by the user on the target task in the task catalog as described above, the method further comprises: receiving an application programming interface (API) invocation request sent from a third party system, the API invocation request being for requesting to invoke a target API; The method according to any one of claims 1 to 9, further comprising: providing a target API to the third-party system; and receiving task creation information sent from the third-party system via the target API, wherein the task creation information includes data of a target attachment and operation authority information of the target attachment.
12. The task creation information further includes participant identification information; The method comprises: analyzing the task creation information to obtain the participant identification information; The method of claim 11 , further comprising: pushing each of the target tasks to a client corresponding to the participant identification information, the target tasks having a target attachment.
13. An acquisition module for acquiring a trigger operation by a user on a target task in a task catalog, the target task having a target attachment; a display module for displaying a task viewing panel corresponding to the target task based on the user's authority in response to the trigger operation, the task viewing panel having a first presentation pattern and a second presentation pattern for the target attachment, and wherein displaying the task viewing panel corresponding to the target task based on the user's authority as described above includes displaying the task viewing panel in the first presentation pattern or the second presentation pattern based on the user's authority.
14. the task viewing panel displays the target attachment in a first presentation pattern; and The apparatus of claim 13 , wherein the task viewing panel does not display the target attachment in a second presentation pattern.
15. The device of claim 14, wherein the display module is further used to determine that the user has operation authority on the target attachment based on the user's authority in response to a trigger operation by the user on the target task, and to display the target attachment in a task viewing panel corresponding to the target task.
16. The device of claim 14, wherein the display module is further used to, in response to a trigger operation by the user on the target task, determine based on the user's authority that the user does not have operation authority on the target attachment, and not display the target attachment in a task viewing panel corresponding to the target task.
17. 13. An electronic device comprising a processor for executing a computer program stored in a memory, the electronic device performing the steps of the method according to any one of claims 1 to 12 when the computer program is executed by the processor.
18. A computer-readable storage medium having stored thereon a computer program which, when executed by a processor, causes the implementation of the steps of the method according to any one of claims 1 to 12.
19. A computer program product which, when run on a computer, causes said computer to carry out the steps of the method according to any one of claims 1 to 12.
20. A computer program comprising instructions which, when executed by a processor, cause said processor to perform the steps of the method according to any one of claims 1 to 12.
Citation Information
Patent Citations
Workflow system
JP2009163375A
Uploading attachments and inserting links to electronic messages.
JP2014514665A
Automatic uploading of attachments to group cloud storage at send time
US20160315887A1
Link with permission protected data preview
US20190190868A1
Method and device for information exchange, electronic device, and storage medium
WO2021218946A1
