Operation authority distribution method and electronic equipment

Through the technical column-oriented method, the relationship between role persons and roles is established, which solves the problem of not being able to obtain cross-position and cross-department task operation permissions in the traditional method, and realizes flexible operation permission configuration and task activity chain management.

CN119918825APending Publication Date: 2025-05-02BEIJING BABYS JOURNEY TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411086713.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-08
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

Traditional methods allocate tasks based on staff positions and departments, and cannot obtain operational authority to participate in cross-post and cross-department tasks, limiting output.

Method used

By obtaining the technical column, determining the roles pre-bound to the technical column, forming a task template, and establishing the relationship between the character person and the character, the character person can obtain operation permissions in participating in the target task.

Benefits of technology

It has realized the operational authority of flexibly allocating roles across positions and departments, improving the freedom of operation and management, and flexibly updating activity units and activity items, and configuring task activity chains.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119918825A_ABST
    Figure CN119918825A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an operation authority distribution method and electronic equipment. The method comprises the following steps: acquiring a technical column; based on the technical column, determining at least one role pre-bound to the technical column to form at least one task template; and establishing an association relationship between the at least one role person and the at least one role, so that the at least one role person obtains the operation authority of participating in the at least one target task. Compared with a traditional mode in which tasks are allocated according to posts and departments of workers, third users of different posts and different departments can claim roles in at least one role pre-bound to a technical column to become role persons, so that the role persons are more interested, and the user experience is improved. The operation authority of the target task and the operation authority of the target activity item under one activity unit in the target task are obtained, so that cross-post and cross-department flexible configuration of the operation authority of the role person is realized, and the degree of freedom of operation management is greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of computer technology, and in particular to an operation authority allocation method and an electronic device. Background Art

[0002] At present, as the scale of some enterprises continues to grow, more and more tasks are generated. Therefore, the task allocation of enterprise staff is becoming more and more important. The traditional method is to allocate tasks according to the positions and departments of staff. This method can only obtain the operation authority of participating in the tasks of the position and department according to the position and department, and cannot obtain the operation authority of participating in the tasks of other positions and departments, which limits the output. Summary of the invention

[0003] The embodiments of the present invention provide an operation authority allocation method and an electronic device.

[0004] In a first aspect, an embodiment of the present invention provides a method for allocating operation permissions, including:

[0005] Get the technical column;

[0006] Based on the technology column, determining at least one role pre-bound to the technology column to form at least one task template;

[0007] An association relationship is established between at least one role person and the at least one role, so that the at least one role person obtains the operation authority to participate in at least one target task, and each target task in the at least one target task has one of the at least one task templates.

[0008] In a possible implementation, determining, based on the technology column, at least one role pre-bound to the technology column includes:

[0009] The determining, based on the technology column, at least one role pre-bound to the technology column includes:

[0010] Based on each task in at least one task under the technical list, obtaining a preset activity unit template corresponding thereto;

[0011] In response to a first operation of a first user, updating the active unit in the active unit template to obtain at least one active unit;

[0012] Based on the at least one activity unit, obtaining a preset activity item template corresponding to the at least one activity unit;

[0013] In response to a second operation of the first user, updating the activity items in the activity item template to obtain at least one activity item;

[0014] In response to a third operation of the first user, the role corresponding to each of the at least one activity item is updated, at least one role corresponding to the at least one activity item is obtained, and at least one task template is formed.

[0015] Each target task in the at least one target task corresponds to one or more roles in the at least one role;

[0016] In a possible implementation, establishing an association relationship between at least one role person and at least one role so that the at least one role person obtains operation authority to participate in at least one target task includes:

[0017] In response to a fourth operation of the second user, creating at least one target task based on the technology column;

[0018] In response to a fifth operation of the third user, an association relationship is established between the at least one role person and the at least one role, so that each role person in the at least one role person respectively obtains operation authority to participate in a target activity item under an activity unit in a first target task, the first target task is one of the at least one target tasks, the target task is a target task corresponding to the role associated with the role person in the at least one target task, and the target activity item is one or more activity items in the activity items under the one activity unit

[0019] In a possible implementation, the acquiring a preset activity unit template corresponding to each task in at least one task under the technical list includes:

[0020] In response to a trigger operation and / or a voice operation of the first user on each of the tasks, a preset activity unit template corresponding to each of the tasks is acquired.

[0021] In a possible implementation, in response to a first operation of a first user, updating the active unit in the active unit template to obtain at least one active unit includes:

[0022] In response to a first operation of a first user, an activity unit is added, deleted and / or modified to the activity unit template to obtain at least one activity unit.

[0023] In a possible implementation, the acquiring, based on the at least one activity unit, a preset activity item template corresponding to the at least one activity unit includes:

[0024] In response to a trigger operation and / or a voice operation of the first user on the at least one activity unit, a corresponding preset activity item template is acquired.

[0025] In a possible implementation, in response to the second operation of the first user, updating the activity items in the activity item template to obtain at least one activity item includes:

[0026] In response to a second operation of the first user, an activity item is added, deleted and / or modified to the activity item template to obtain at least one activity item.

[0027] In a possible implementation, in response to the third operation of the first user, updating the role corresponding to each activity item in the at least one activity item includes:

[0028] In response to a third operation of the first user, a role corresponding to each activity item in the at least one activity item is added, deleted and / or modified.

[0029] In a possible implementation, the activity unit includes a main activity unit and an auxiliary activity unit.

[0030] The method further comprises:

[0031] Auxiliary active units are added, deleted and / or modified between the primary active units.

[0032] In a second aspect, an embodiment of the present invention provides an electronic device, including:

[0033] A memory and a processor, wherein the processor and the memory communicate with each other via a bus; the memory stores program instructions executable by the processor, and the processor calls the program instructions to execute the method described in the first aspect and each step in various possible implementations.

[0034] In a third aspect, an embodiment of the present invention provides a storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in the first aspect and each step in various possible implementations.

[0035] The embodiments of the present invention disclose the following technical effects:

[0036] 1) The embodiment of the present invention can be guided by the technical column. By establishing the association relationship between the role person and the role, the role person can obtain the operation authority of the target activity item under an activity unit in the target task. Compared with the traditional method of assigning tasks according to the staff's position and department, the third user of different positions and departments in the embodiment of the present invention can become a role person by claiming at least one role pre-bound to the technical column, and obtain the operation authority of the target activity item under an activity unit in the target task, thereby realizing the flexible configuration of the operation authority of the role person across positions and departments, greatly improving the freedom of operation management.

[0037] 2) The embodiment of the present invention obtains a preset activity unit template corresponding to a task in at least one task under the technical column; in response to a first operation of a first user, updates the activity unit in the activity unit template to obtain at least one activity unit; based on at least one activity unit, obtains a preset activity item template corresponding to the task; in response to a second operation of the first user, updates the activity item in the activity item template to obtain at least one activity item. It can be seen that the embodiment of the present invention can flexibly update the activity unit and activity item, thereby realizing the flexible configuration of the activity chain of each task in at least one task under the technical column.

[0038] Of course, any product implementing the present invention does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0040] Figure 1 A system architecture diagram applicable to the embodiment of the present invention;

[0041] Figure 2 A flowchart of a method for allocating operation permissions provided by an embodiment of the present invention;

[0042] Figure 3 A schematic diagram of displaying all technology columns on an interactive interface provided by an embodiment of the present invention;

[0043] Figure 4 A flowchart of determining at least one role pre-bound to a technology column based on a technology column provided in an embodiment of the present invention;

[0044] Figure 5 A flowchart for establishing an association relationship between at least one role person and at least one role, so that at least one role person obtains the operation authority to participate in at least one target task, provided by an embodiment of the present invention;

[0045] Figure 6 A schematic block diagram of an operation authority allocation device provided in an embodiment of the present invention;

[0046] Figure 7 A schematic block diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0047] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0048] The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The singular forms "a", "said" and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.

[0049] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0050] The word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if determining" or "if monitoring (stated condition or event)" may be interpreted as "when determining" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.

[0051] The traditional method is to assign tasks based on the staff's position and department. This method can only obtain the operation authority to participate in the tasks of the position and department according to the position and department, but cannot obtain the operation authority to participate in cross-position and cross-department tasks, which limits the output.

[0052] In view of this, the embodiment of the present invention provides a new idea. In order to facilitate the understanding of the present application, the system architecture based on the embodiment of the present invention is first described. Figure 1 An exemplary system architecture to which the present invention can be applied is shown. Figure 1 As shown in , the system architecture may include a terminal device and an operation authority allocation device located at the server end.

[0053] The terminal devices may include, but are not limited to, smart mobile terminals, smart home devices, wearable devices, PCs (Personal Computers), etc. Smart mobile terminals may include mobile phones, tablet computers, laptop computers, PDAs (Personal Digital Assistants), Internet cars, etc. Smart home devices may include smart TVs, smart refrigerators, etc. Wearable devices may include smart watches, smart glasses, virtual reality devices, augmented reality devices, mixed reality devices (i.e., devices that can support virtual reality and augmented reality), etc.

[0054] The operation authority allocation device may use the operation authority allocation method provided in the embodiment of the present invention to allocate operation authority.

[0055] The above-mentioned operation authority allocation device can be set in a single server, a server group consisting of multiple servers, or a cloud server. A cloud server, also known as a cloud computing server or cloud host, is a host product in the cloud computing service system to solve the defects of difficult management and weak service scalability in traditional physical hosts and virtual private servers (VPS). Figure 1 In addition to the illustrated architecture, the operation authority allocation device may also be disposed on a computer terminal with relatively strong computing capabilities.

[0056] Figure 2 A flowchart of a method for allocating operation permissions provided by an embodiment of the present invention is provided. The method can be Figure 1 The operation authority allocation device in the system shown is executed. Figure 2 As shown in , the method may include the following steps:

[0057] Step 201: Get the technology column.

[0058] Step 202: Based on the technology column, determine at least one role pre-bound to the technology column to form at least one task template.

[0059] Step 203: Establish an association relationship between at least one role person and the at least one role, so that the at least one role person obtains the operation authority to participate in at least one target task, and each target task in the at least one target task has one of the at least one task templates.

[0060] The following describes in detail each step in the above process and the effects that can be further produced in conjunction with the embodiments of the present invention. It should be noted that the limitations such as "first" and "second" involved in the embodiments of the present invention do not have limitations in terms of size, order, and quantity, and are only used to distinguish in name, for example, "first operation" and "second operation" are used to distinguish two different operations.

[0061] First, the above step 201, namely “obtaining a technology column”, is described in detail in conjunction with an embodiment of the present invention.

[0062] It should be noted that in the embodiment of the present invention, tasks with certain identical attributes are classified into technical columns. The above-mentioned identical attributes refer to that such tasks have similar technical difficulties and the same forms of expression, and the solutions can refer to each other. For example, if we build a bridge, the technical column is brick making, and the tasks under this technical column may be making bricks of different sizes and colors. Exemplarily, if the technical column is brick making, then the tasks under this technical column may be Task 1 and Task 2. Task 1 may be making bricks with a length, width, and height of 15 cm, 10 cm, and 5 cm, respectively, and a brick red color. Task 2 may be making bricks with a length, width, and height of 10 cm, 10 cm, and 5 cm, respectively, and a blue color. The above examples of technical columns and tasks are merely illustrative, and the embodiments of the present invention do not impose specific restrictions on the specific forms of expression of technical columns and tasks.

[0063] In some embodiments, an interactive interface may be provided to the first user, and the first user may perform a trigger operation and / or a voice operation of the technical column on the interactive interface.

[0064] As one of the possible ways to achieve this, Figure 3 As shown, the interactive interface can display all technology columns. In one example, the first user clicks on one of the technology columns in the interactive interface to display all tasks under the technology column. In another example, the first user can display all tasks under the technology column on the interactive interface by inputting a voice instruction of "select ×× technology column".

[0065] As another possible implementation method, the interactive interface can also display the classification of technology columns. In one example, the first user clicks on a classification of a technology column on the interactive interface to display the technology columns under the category. In another example, the first user inputs a voice instruction of "select ×× technology column classification" to display all tasks under the technology column items of the category on the interactive interface.

[0066] As one possible implementation method, the first user clicks on one of the technology columns under the selected category on the interactive interface to display all the task categories under the technology column. The first user clicks on one of the task categories on the interactive interface to display all the tasks under the category.

[0067] In some embodiments, the technology column is acquired in response to a trigger operation and / or a voice operation of the first user on the interaction interface on the technology column.

[0068] The above step 202, namely, "determining at least one role pre-bound to the technology column based on the technology column to form at least one task template" is described in detail below in conjunction with an embodiment of the present invention.

[0069] First of all, it should be noted that in many cases, a task requires the collaboration of many people to complete. At the same time, there is a role person who coordinates the progress of the task, supervises the obligations of each role person and the rights and interests that each role should eventually get. In the system, it is not possible to assign specific people to do each task, which is too inefficient. Therefore, the method of extracting common factors is used to pre-select at least one role related to the binding and technical columns to form at least one task template.

[0070] In some embodiments, a role library is provided, which contains corresponding roles. A technical column library is also provided, which contains corresponding technical columns. Each technical column is pre-bound with at least one role. The role is the target object that operates the same thing in the same period of time from start to delivery. For example, the role can be a test engineer, a development engineer, a buyer, and so on. The same role operating the same thing in the same period of time from start to delivery is an activity unit. One of the main considerations of an activity unit is that it can be delivered. Delivery is a sign of the transfer of an activity unit in an embodiment of the present invention. A third user who claims a role is called a role person. The role person has the operational authority to participate in completing the tasks under the technical column.

[0071] In some embodiments, the first user performs a trigger operation and / or voice operation on the technology column on the interactive interface. In response to the first user's trigger operation and / or voice operation on the technology column, at least one role pre-bound to the technology column is obtained. Therefore, the role person who claims the at least one role will have the operation authority to participate in completing the tasks under the technology column.

[0072] As one of the possible ways to achieve this, Figure 4 The steps shown are implemented to determine at least one role pre-bound to the technology column based on the technology column.

[0073] Step 401, based on each task in at least one task under the technical column, obtain the corresponding preset activity unit template.

[0074] In some embodiments, the first user can select one of the at least one tasks under the technology column in the interactive interface. As an achievable manner, the first user can select one of the at least one tasks under the technology column by triggering an operation, for example, by clicking an operation. As another achievable manner, the first user can select one of the at least one tasks under the technology column by voice operation, for example, by inputting a voice instruction of "select ×× task".

[0075] In some embodiments, in response to a trigger operation and / or voice operation of a first user on a task in the at least one task under the technical list, a preset activity unit template corresponding to the task in the at least one task under the technical list is obtained. Then, the preset activity unit template is displayed on the interactive interface.

[0076] Step 402: In response to a first operation of a first user, update the activity unit in the activity unit template to obtain at least one activity unit.

[0077] In some embodiments, the first user can update the active unit in the active unit template on the interactive interface, which is referred to as the first operation. For example, the first operation can be the first user adding, deleting and / or modifying the active unit in the preset active unit template on the interactive interface.

[0078] In some embodiments, in response to a first operation by a first user, an activity unit is added, deleted and / or modified to an activity unit template to obtain at least one activity unit. Then, the at least one activity unit is displayed on the interactive interface.

[0079] Step 403: Based on the at least one activity unit, a preset activity item template corresponding to the at least one activity unit is obtained.

[0080] In some embodiments, the first user can select one of the at least one activity unit through a trigger operation and / or a voice operation on the interactive interface.

[0081] In some embodiments, in response to a trigger operation and / or voice operation of the first user on at least one activity unit, a preset activity item template corresponding to the at least one activity unit is acquired, and then the preset activity item template is displayed on the interactive interface.

[0082] Step 404: in response to the second operation of the first user, update the activity items in the activity item template to obtain at least one activity item.

[0083] In some embodiments, the first user can update the activity item in the activity item template on the interactive interface, which is referred to as the second operation. For example, the second operation can be the first user adding, deleting and / or modifying the activity item in the preset activity item template on the interactive interface.

[0084] In some embodiments, in response to the second operation of the first user, an activity item is added, deleted and / or modified to the activity item template to obtain at least one activity item. Then, the at least one activity item is displayed on the interactive interface.

[0085] It should be noted that each activity item can form an activity unit. For example, the host delivery unit is composed of activity items such as delivery by the host, testing by the rumination tester, testing by the endurance tester, pre-inspection by the technical acceptance person, acceptance by the product acceptance person, and acceptance review. Each activity item is divided into a counter-item and a negative item. The counter-item means passing, and the negative item means not passing. Return to the pre-manually set activity item to continue to improve the task. The collection of all activity items completed by a task constitutes an activity chain. Exemplarily, dozens of activity items may constitute the activity chain of a task.

[0086] Step 405 , in response to a third operation of the first user, updating the role corresponding to each of the at least one activity item, obtaining at least one role corresponding to the at least one activity item, and forming at least one task template.

[0087] In some embodiments, the first user can update the role corresponding to each activity item in the at least one activity item on the interactive interface, which is referred to as the third operation. For example, the third operation can be that the first user can add, delete and / or modify the role corresponding to each activity item in the at least one activity item on the interactive interface.

[0088] In some embodiments, in response to the third operation of the first user, the role corresponding to each activity item in the at least one activity item is added, deleted and / or modified to form at least one task template. Then, the role corresponding to each activity item in the at least one activity item is displayed on the interactive interface.

[0089] It should be noted that in the embodiments of the present invention, the activity unit includes a primary activity unit and / or an auxiliary activity unit. In some embodiments, the auxiliary activity unit can be added, deleted and / or modified between the primary activity units.

[0090] The above step 203, i.e., "establishing an association relationship between at least one role person and the at least one role so that the at least one role person obtains the operation authority to participate in at least one target task, and each target task in the at least one target task has one of the at least one task templates", is described in detail below in conjunction with an embodiment of the present invention.

[0091] In some embodiments, once a third user claims at least one of the roles in step 202, in response to the claiming operation of the third user, an association relationship between the role person and the role is established, and the role person obtains the operation authority of the target task under the participation technology column.

[0092] Specifically, take the target task under the technical column as a test task as an example. The third user claims a role on the interactive interface, for example, claims a test engineer. In response to the above claiming action, an association relationship between the role person and the role is established. That is, an association relationship between the role person and the test engineer. The role person then obtains the operation authority to participate in the relevant test tasks under the technical column.

[0093] As one of the possible ways to achieve this, Figure 5 The steps shown are used to establish an association relationship between at least one role person and the at least one role, so that the at least one role person obtains the operation authority to participate in at least one target task.

[0094] Step 501, in response to a fourth operation of the second user, at least one target task is created based on the technology column item.

[0095] In an embodiment of the present invention, in response to a trigger operation and / or a voice operation of the second user on at least one target task under the technology column, at least one target task is created.

[0096] Step 502, in response to the fifth operation of the third user, establish an association relationship between at least one role person and at least one role, so that each role person in the at least one role person respectively obtains the operation authority of participating in a target activity item under an activity unit in the first target task, the first target task is one of the target tasks in at least one target task, the target task is the target task corresponding to the role associated with the role person in at least one target task, and the target activity item is one or more activity items in the activity items under an activity unit.

[0097] In an embodiment of the present invention, in response to a trigger operation and / or voice operation of a third user on at least one role, an association relationship between at least one role person and the at least one role is established, so that each role person in the at least one role person respectively obtains the operation authority of a target activity item under an activity unit participating in the first target task. The third user may be the same user as the second user, or may be a different user from the second user.

[0098] As can be seen from step 502, the third user in the embodiment of the present invention becomes a role person by claiming a role, thereby obtaining the right to participate in the target task and the operation authority of a target activity item under an activity unit in the target task.

[0099] It is understandable that in the embodiment of the present invention, after the target task is completed, according to the delivery quality of each activity unit in the target task and / or the delivery quality of each activity item in each activity unit, the first user can optimize the activity unit, optimize the activity item, optimize the role corresponding to each activity item, and optimize the responsibilities and obligations that the role person who claims the role should perform at any time. The above responsibilities and obligations are the responsibilities and obligations of the role pre-configured in the role library.

[0100] As can be seen from the above content, the embodiment of the present invention can be guided by the technical column. By establishing an association relationship between role persons and roles, role persons can obtain the operating authority of the target activity item under an activity unit in the target task. Compared with the traditional way of assigning tasks according to the positions and departments of staff members, in the embodiment of the present invention, third users in different positions and departments can become role persons by claiming at least one role pre-bound to the technical column, and obtain the operating authority of the target activity item under an activity unit in the target task, thereby realizing the flexible configuration of the operating authority of role persons across positions and departments, greatly improving the freedom of operation management.

[0101] The embodiment of the present invention obtains a preset activity unit template corresponding to a task in at least one task under the technical column; in response to a first operation of a first user, updates the activity unit in the activity unit template to obtain at least one activity unit; based on at least one activity unit, obtains a preset activity item template corresponding to the task; in response to a second operation of the first user, updates the activity item in the activity item template to obtain at least one activity item. It can be seen that the embodiment of the present invention can flexibly update the activity unit and the activity item, thereby realizing the flexible configuration of the activity chain of each task in at least one task under the technical column.

[0102] According to an embodiment of another aspect, an operation authority allocation device is provided. Figure 6 A schematic block diagram of an operation authority allocation device according to an embodiment is shown. The device can be arranged at Figure 1 The server side of the architecture shown in Figure 1. Figure 6 As shown, the device 600 may include: an acquisition unit 601, a determination unit 602, and an association unit 603. The main functions of each component unit are as follows:

[0103] The acquisition unit 601 is used to acquire the technology column.

[0104] The determining unit 602 is configured to determine, based on the technology column, at least one role pre-bound to the technology column to form at least one task template.

[0105] The association unit 603 is used to establish an association relationship between at least one role person and the at least one role, so that the at least one role person obtains the operation authority to participate in at least one target task, and each target task in the at least one target task has one of the at least one task templates.

[0106] As an achievable method, the determination unit 602 is specifically used to obtain a preset activity unit template corresponding to a task in at least one task under the technical column item; in response to a first operation of a first user, update the activity unit in the activity unit template to obtain at least one activity unit; based on the at least one activity unit, obtain a preset activity item template corresponding to the task; in response to a second operation of the first user, update the activity items in the activity item template to obtain at least one activity item; in response to a third operation of the first user, update the role corresponding to each activity item in the at least one activity item, obtain at least one role corresponding to the at least one activity item, and form at least one task template.

[0107] As an achievable manner, each target task in the at least one target task corresponds to one or more roles in the at least one role;

[0108] The association unit 603 is specifically used to create at least one target task based on the technical column item in response to the fourth operation of the second user; and to establish an association relationship between the at least one role person and the at least one role in response to the fifth operation of the third user, so that each role person in the at least one role person can respectively obtain the operation authority of the target activity item under an activity unit in the first target task, the first target task is one of the target tasks in the at least one target task, the target task is the target task corresponding to the role associated with the role person in the at least one target task, and the target activity item is one or more activity items in the activity items under the one activity unit.

[0109] As an implementable manner, the determination unit 602 is specifically configured to obtain a preset activity unit template corresponding to the task in response to a trigger operation and / or a voice operation of the first user on the task.

[0110] As an implementable manner, the determining unit 602 is specifically configured to add, delete and / or modify an activity unit to the activity unit template in response to a first operation of the first user, so as to obtain at least one activity unit.

[0111] As an implementable manner, the determination unit 602 is specifically configured to obtain a preset activity item template corresponding to the at least one activity unit in response to a trigger operation and / or a voice operation of the first user on the at least one activity unit.

[0112] As an implementable manner, the determining unit 602 is specifically configured to add, delete and / or modify an activity item to the activity item template in response to the second operation of the first user, so as to obtain at least one activity item.

[0113] As an implementable manner, the determining unit 602 is specifically configured to add, delete and / or modify a role corresponding to each activity item in the at least one activity item in response to a third operation of the first user.

[0114] As a possible implementation method, the activity unit includes a main activity unit and an auxiliary activity unit.

[0115] The device further comprises: an updating unit, which is used to add, delete and / or modify auxiliary active units between the main active units.

[0116] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. The device embodiment described above is only schematic, wherein the unit described as a separate component may or may not be physically separated, and the component displayed as a unit may or may not be a physical unit, that is, it may be located in one place, or it may be distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative work.

[0117] In addition, an embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of any one of the methods in the aforementioned method embodiments are implemented.

[0118] And an electronic device, comprising:

[0119] one or more processors; and

[0120] A memory associated with the one or more processors, the memory being used to store program instructions, wherein the program instructions, when read and executed by the one or more processors, execute the steps of the method described in any one of the aforementioned method embodiments.

[0121] An embodiment of the present invention further provides a computer program product, including a computer program, which implements the steps of any one of the methods in the aforementioned method embodiments when executed by a processor.

[0122] in, Figure 7 The architecture of the electronic device is exemplarily shown, which may include a processor 710, a video display adapter 711, a disk drive 712, an input / output interface 713, a network interface 714, and a memory 720. The processor 710, the video display adapter 711, the disk drive 712, the input / output interface 713, the network interface 714, and the memory 720 may be communicatively connected via a communication bus 730.

[0123] The processor 710 may be implemented by a general-purpose CPU, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, etc., and is used to execute relevant programs to implement the technical solutions provided by the embodiments of the present invention.

[0124] The memory 720 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 720 can store an operating system 721 for controlling the operation of the electronic device 700, and a basic input and output system (BIOS) 722 for controlling the low-level operation of the electronic device 700. In addition, a web browser 723, a data storage management system 724, and an operation authority allocation device 725, etc. can also be stored. The above-mentioned operation authority allocation device 725 can be an application program that specifically implements the operations of the aforementioned steps in the embodiment of the present invention. In short, when the technical solution provided by the embodiment of the present invention is implemented by software or firmware, the relevant program code is stored in the memory 720 and is called and executed by the processor 710.

[0125] The input / output interface 713 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. Among them, the input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0126] The network interface 714 is used to connect to a communication module (not shown) to achieve communication interaction between the device and other devices. The communication module can achieve communication through a wired method (such as USB, network cable, etc.) or a wireless method (such as mobile network, WIFI, Bluetooth, etc.).

[0127] The bus 730 comprises a pathway for transmitting information between the various components of the device (eg, the processor 710, the video display adapter 711, the disk drive 712, the input / output interface 713, the network interface 714, and the memory 720).

[0128] It should be noted that, although the above device only shows a processor 710, a video display adapter 711, a disk drive 712, an input / output interface 713, a network interface 714, a memory 720, a bus 730, etc., in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include components necessary for implementing the solution of the present application, and does not necessarily include all the components shown in the figure.

[0129] The above described system and other embodiments are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art may understand and implement it without creative work.

[0130] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0131] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the embodiments of the present invention, rather than to limit them. Although the embodiments of the present invention have been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for allocating operation rights, characterized in that: include: Get the technical column; Based on the technology column, determining at least one role pre-bound to the technology column to form at least one task template; An association relationship is established between at least one role person and the at least one role, so that the at least one role person obtains the operation authority to participate in at least one target task, and each target task in the at least one target task has one of the at least one task templates.

2. The method according to claim 1, characterized in that The determining, based on the technology column, at least one role pre-bound to the technology column includes: Based on each task in at least one task under the technical list, obtaining a preset activity unit template corresponding thereto; In response to a first operation of a first user, updating the active unit in the active unit template to obtain at least one active unit; Based on the at least one activity unit, obtaining a preset activity item template corresponding to the at least one activity unit; In response to a second operation of the first user, updating the activity items in the activity item template to obtain at least one activity item; In response to a third operation of the first user, the role corresponding to each of the at least one activity item is updated, at least one role corresponding to the at least one activity item is obtained, and at least one task template is formed.

3. The method according to claim 2, characterized in that Each target task in the at least one target task corresponds to one or more roles in the at least one role; The establishing of an association relationship between at least one role person and at least one role so that the at least one role person obtains operation authority to participate in at least one target task includes: In response to a fourth operation of the second user, creating at least one target task based on the technology column; In response to the fifth operation of the third user, an association relationship between the at least one role person and the at least one role is established, so that each role person among the at least one role person respectively obtains the operation authority of participating in the target activity item under an activity unit in the first target task, the first target task is one of the at least one target tasks, the target task is the target task corresponding to the role associated with the role person in the at least one target task, and the target activity item is one or more activity items among the activity items under the one activity unit.

4. The method according to claim 2, characterized in that: The step of obtaining a preset activity unit template corresponding to each task in at least one task under the technical list includes: In response to a trigger operation and / or a voice operation of the first user on each of the tasks, a preset activity unit template corresponding to each of the tasks is acquired.

5. The method according to claim 2, characterized in that: The updating of the active unit in the active unit template in response to the first operation of the first user to obtain at least one active unit includes: In response to a first operation of a first user, an activity unit is added, deleted and / or modified to the activity unit template to obtain at least one activity unit.

6. The method according to claim 2, characterized in that The acquiring, based on the at least one activity unit, a preset activity item template corresponding to the at least one activity unit comprises: In response to a trigger operation and / or a voice operation of the first user on the at least one activity unit, a corresponding preset activity item template is acquired.

7. The method according to claim 2, characterized in that The updating of the activity item in the activity item template in response to the second operation of the first user to obtain at least one activity item includes: In response to a second operation of the first user, an activity item is added, deleted and / or modified to the activity item template to obtain at least one activity item.

8. The method according to claim 2, characterized in that: The updating of the role corresponding to each of the at least one activity item in response to the third operation of the first user includes: In response to a third operation of the first user, a role corresponding to each activity item in the at least one activity item is added, deleted and / or modified.

9. The method according to claim 2, characterized in that: The active unit includes a main active unit and an auxiliary active unit, The method further comprises: Auxiliary active units are added, deleted and / or modified between the primary active units.

10. An electronic device, characterized in that: include: A memory and a processor, wherein the processor and the memory communicate with each other via a bus; The memory stores program instructions executable by the processor, and the processor can execute the method according to any one of claims 1 to 9 by calling the program instructions.