fix: s7按钮权限

This commit is contained in:
XieYongHong 2023-11-15 16:17:48 +08:00
parent eb60514999
commit ec928a87c5
1 changed files with 144 additions and 64 deletions

View File

@ -1675,119 +1675,199 @@ export default [
permissions: [], permissions: [],
buttons: [ buttons: [
{ {
id: 'view', "id": "view",
name: '查看', "name": "查看",
permissions: [ "permissions": [
{ {
permission: 'data-collect-channel', "permission": "data-collect-channel",
actions: ['query'], "actions": [
"query"
]
}, },
{ {
permission: 'data-collector', "permission": "data-collector",
actions: ['query'], "actions": [
"query"
]
}, },
{ {
permission: 'data-collect-opc', "permission": "data-collect-opc",
actions: ['query'], "actions": [
"query"
]
}, },
{ {
permission: 'things-collector', "permission": "things-collector",
actions: ['query'], "actions": [
"query"
]
}, },
], {
"permission": "s7-client",
"actions": [
"query"
]
}
]
}, },
{ {
id: 'add', "id": "add",
name: '新增', "name": "新增",
permissions: [ "permissions": [
{ {
permission: 'data-collect-channel', "permission": "data-collect-channel",
actions: ['save', 'query'], "actions": [
"query",
"save"
]
}, },
{ {
permission: 'data-collector', "permission": "data-collector",
actions: ['save', 'query'], "actions": [
"query",
"save"
]
}, },
{ {
permission: 'data-collect-opc', "permission": "data-collect-opc",
actions: ['save', 'query'], "actions": [
"query",
"save"
]
}, },
{ {
permission: 'things-collector', "permission": "things-collector",
actions: ['save', 'query'], "actions": [
"query",
"save"
]
}, },
], {
"permission": "s7-client",
"actions": [
"query"
]
}
]
}, },
{ {
id: 'update', "id": "update",
name: '编辑', "name": "编辑",
permissions: [ "permissions": [
{ {
permission: 'data-collect-channel', "permission": "data-collect-channel",
actions: ['save', 'query'], "actions": [
"query",
"save"
]
}, },
{ {
permission: 'data-collector', "permission": "data-collector",
actions: ['save', 'query'], "actions": [
"query",
"save"
]
}, },
{ {
permission: 'data-collect-opc', "permission": "data-collect-opc",
actions: ['save', 'query'], "actions": [
"query",
"save"
]
}, },
{ {
permission: 'things-collector', "permission": "things-collector",
actions: ['save', 'query'], "actions": [
"query",
"save"
]
}, },
{ {
permission: 'certificate', "permission": "certificate",
actions: ['query'], "actions": [
"query"
]
}, },
], {
"permission": "s7-client",
"actions": [
"query"
]
}
]
}, },
{ {
id: 'action', "id": "action",
name: '禁用/启用', "name": "禁用/启用",
permissions: [ "permissions": [
{ {
permission: 'data-collect-channel', "permission": "data-collect-channel",
actions: ['save', 'query'], "actions": [
"query",
"save"
]
}, },
{ {
permission: 'data-collector', "permission": "data-collector",
actions: ['save', 'query'], "actions": [
"query",
"save"
]
}, },
{ {
permission: 'data-collect-opc', "permission": "data-collect-opc",
actions: ['save', 'query'], "actions": [
"query",
"save"
]
}, },
{ {
permission: 'things-collector', "permission": "things-collector",
actions: ['save', 'query'], "actions": [
"query",
"save"
]
}, },
], {
"permission": "s7-client",
"actions": []
}
]
}, },
{ {
id: 'delete', "id": "delete",
name: '删除', "name": "删除",
permissions: [ "permissions": [
{ {
permission: 'data-collect-channel', "permission": "data-collect-channel",
actions: ['delete', 'query'], "actions": [
"query",
"delete"
]
}, },
{ {
permission: 'data-collector', "permission": "data-collector",
actions: ['delete', 'query'], "actions": [
"query",
"delete"
]
}, },
{ {
permission: 'data-collect-opc', "permission": "data-collect-opc",
actions: ['delete', 'query'], "actions": [
"query",
"delete"
]
}, },
{ {
permission: 'things-collector', "permission": "things-collector",
actions: ['delete', 'query'], "actions": [
}, "query",
], "delete"
}, ]
}
]
}
], ],
accessSupport: { text: "支持", value: "support" }, accessSupport: { text: "支持", value: "support" },
supportDataAccess: true, supportDataAccess: true,