fix(系统设置): 用户组和权限-项目管理员用户组的权限修改
--bug=1018496 --user=李玉号 【系统设置】用户组和权限-项目管理员用户组的权限修改汇总 https://www.tapd.cn/55049933/s/1275139
This commit is contained in:
parent
ad742034b5
commit
0944f37ffe
|
@ -113,7 +113,7 @@
|
|||
v-show="!scope.row.isSet"
|
||||
@click="deleteRowTask(scope.$index,scope.row)"
|
||||
:tip="$t('commons.delete')"
|
||||
v-permission="['PROJECT_MESSAGE:READ+EDIT']"/>
|
||||
v-permission="['PROJECT_MESSAGE:READ+DELETE']"/>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
|
|
|
@ -2501,6 +2501,7 @@ const message = {
|
|||
create: "CREATE",
|
||||
edit: "EDIT",
|
||||
delete: "DELETE",
|
||||
batch_delete: "BATCH DELETE",
|
||||
},
|
||||
system_user: {
|
||||
name: "User",
|
||||
|
@ -2573,6 +2574,7 @@ const message = {
|
|||
name: "Message",
|
||||
read: "READ",
|
||||
edit: "EDIT",
|
||||
delete: "DELETE"
|
||||
},
|
||||
project_template: {
|
||||
name: "Template",
|
||||
|
|
|
@ -2509,6 +2509,7 @@ const message = {
|
|||
create: "创建误报",
|
||||
edit: "修改误报",
|
||||
delete: "刪除误报",
|
||||
batch_delete: "批量刪除误报",
|
||||
},
|
||||
system_user: {
|
||||
name: "用户",
|
||||
|
@ -2580,7 +2581,8 @@ const message = {
|
|||
project_message: {
|
||||
name: "消息设置",
|
||||
read: "查询",
|
||||
edit: "编辑"
|
||||
edit: "编辑",
|
||||
delete: "删除"
|
||||
},
|
||||
project_template: {
|
||||
name: "模版设置",
|
||||
|
@ -2588,7 +2590,7 @@ const message = {
|
|||
case_template: "用例模版",
|
||||
issue_template: "缺陷模版",
|
||||
api_template: "接口模版",
|
||||
custom: "自定义字段"
|
||||
custom: "模版字段"
|
||||
},
|
||||
workspace_project_manager: {
|
||||
name: "项目管理",
|
||||
|
@ -2638,7 +2640,7 @@ const message = {
|
|||
setting_permission: "设置权限",
|
||||
},
|
||||
project_environment: {
|
||||
name: "环境设置",
|
||||
name: "项目环境",
|
||||
read: "查询环境",
|
||||
create: "创建环境",
|
||||
edit: "编辑环境",
|
||||
|
@ -2699,7 +2701,7 @@ const message = {
|
|||
|
||||
},
|
||||
project_app_manager: {
|
||||
name: "应用设置",
|
||||
name: "应用管理",
|
||||
edit: "编辑应用设置"
|
||||
},
|
||||
project_track_plan: {
|
||||
|
|
|
@ -2506,6 +2506,7 @@ const message = {
|
|||
create: "創建誤報",
|
||||
edit: "修改誤報",
|
||||
delete: "刪除誤報",
|
||||
batch_delete: "批量刪除誤報",
|
||||
},
|
||||
system_user: {
|
||||
name: "用戶",
|
||||
|
@ -2577,7 +2578,8 @@ const message = {
|
|||
project_message: {
|
||||
name: "消息設置",
|
||||
read: "查詢",
|
||||
edit: "編輯"
|
||||
edit: "編輯",
|
||||
delete: "刪除"
|
||||
},
|
||||
project_template: {
|
||||
name: "模版設置",
|
||||
|
|
|
@ -170,6 +170,11 @@
|
|||
"name": "permission.project_message.edit",
|
||||
"resourceId": "PROJECT_MESSAGE"
|
||||
},
|
||||
{
|
||||
"id": "PROJECT_MESSAGE:READ+DELETE",
|
||||
"name": "permission.project_message.delete",
|
||||
"resourceId": "PROJECT_MESSAGE"
|
||||
},
|
||||
{
|
||||
"id": "PROJECT_CUSTOM_CODE:READ",
|
||||
"name": "permission.project_custom_code.read",
|
||||
|
@ -248,6 +253,12 @@
|
|||
"name": "permission.project_error_report_library.delete",
|
||||
"resourceId": "PROJECT_ERROR_REPORT_LIBRARY",
|
||||
"license": true
|
||||
},
|
||||
{
|
||||
"id": "PROJECT_ERROR_REPORT_LIBRARY:READ+BATCH_DELETE",
|
||||
"name": "permission.project_error_report_library.batch_delete",
|
||||
"resourceId": "PROJECT_ERROR_REPORT_LIBRARY",
|
||||
"license": true
|
||||
}
|
||||
],
|
||||
"resource": [
|
||||
|
|
|
@ -124,7 +124,7 @@ export default {
|
|||
buttons: [{
|
||||
name: this.$t('api_test.definition.request.batch_delete'),
|
||||
handleClick: this.handleBatchDelete,
|
||||
permissions: ['PROJECT_ERROR_REPORT_LIBRARY:READ+DELETE']
|
||||
permissions: ['PROJECT_ERROR_REPORT_LIBRARY:READ+BATCH_DELETE']
|
||||
}],
|
||||
selectNodeIds: [],
|
||||
screenHeight: 'calc(100vh - 150px)',//屏幕高度
|
||||
|
|
|
@ -17,3 +17,19 @@ INSERT INTO user_group_permission (id, group_id, permission_id, module_id)
|
|||
SELECT UUID(), id, 'WORKSPACE_PROJECT_MANAGER:READ+ENVIRONMENT_CONFIG', 'WORKSPACE_PROJECT_MANAGER'
|
||||
FROM `group`
|
||||
WHERE type = 'WORKSPACE';
|
||||
|
||||
|
||||
INSERT INTO user_group_permission (id, group_id, permission_id, module_id)
|
||||
SELECT UUID(), id, 'PROJECT_MESSAGE:READ+DELETE', 'PROJECT_MESSAGE'
|
||||
FROM `group`
|
||||
WHERE type = 'PROJECT'
|
||||
and `group`.id in (select group_id from user_group_permission where permission_id = 'PROJECT_MESSAGE:READ');
|
||||
|
||||
|
||||
|
||||
INSERT INTO user_group_permission (id, group_id, permission_id, module_id)
|
||||
SELECT UUID(), id, 'PROJECT_ERROR_REPORT_LIBRARY:READ+BATCH_DELETE', 'PROJECT_ERROR_REPORT_LIBRARY'
|
||||
FROM `group`
|
||||
WHERE type = 'PROJECT'
|
||||
and `group`.id in
|
||||
(select group_id from user_group_permission where permission_id = 'PROJECT_ERROR_REPORT_LIBRARY:READ');
|
Loading…
Reference in New Issue