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: [],
buttons: [
{
id: 'view',
name: '查看',
permissions: [
"id": "view",
"name": "查看",
"permissions": [
{
permission: 'data-collect-channel',
actions: ['query'],
"permission": "data-collect-channel",
"actions": [
"query"
]
},
{
permission: 'data-collector',
actions: ['query'],
"permission": "data-collector",
"actions": [
"query"
]
},
{
permission: 'data-collect-opc',
actions: ['query'],
"permission": "data-collect-opc",
"actions": [
"query"
]
},
{
permission: 'things-collector',
actions: ['query'],
},
],
"permission": "things-collector",
"actions": [
"query"
]
},
{
id: 'add',
name: '新增',
permissions: [
{
permission: 'data-collect-channel',
actions: ['save', 'query'],
"permission": "s7-client",
"actions": [
"query"
]
}
]
},
{
permission: 'data-collector',
actions: ['save', 'query'],
"id": "add",
"name": "新增",
"permissions": [
{
"permission": "data-collect-channel",
"actions": [
"query",
"save"
]
},
{
permission: 'data-collect-opc',
actions: ['save', 'query'],
"permission": "data-collector",
"actions": [
"query",
"save"
]
},
{
permission: 'things-collector',
actions: ['save', 'query'],
},
],
"permission": "data-collect-opc",
"actions": [
"query",
"save"
]
},
{
id: 'update',
name: '编辑',
permissions: [
{
permission: 'data-collect-channel',
actions: ['save', 'query'],
"permission": "things-collector",
"actions": [
"query",
"save"
]
},
{
permission: 'data-collector',
actions: ['save', 'query'],
"permission": "s7-client",
"actions": [
"query"
]
}
]
},
{
permission: 'data-collect-opc',
actions: ['save', 'query'],
"id": "update",
"name": "编辑",
"permissions": [
{
"permission": "data-collect-channel",
"actions": [
"query",
"save"
]
},
{
permission: 'things-collector',
actions: ['save', 'query'],
"permission": "data-collector",
"actions": [
"query",
"save"
]
},
{
permission: 'certificate',
actions: ['query'],
},
],
"permission": "data-collect-opc",
"actions": [
"query",
"save"
]
},
{
id: 'action',
name: '禁用/启用',
permissions: [
{
permission: 'data-collect-channel',
actions: ['save', 'query'],
"permission": "things-collector",
"actions": [
"query",
"save"
]
},
{
permission: 'data-collector',
actions: ['save', 'query'],
"permission": "certificate",
"actions": [
"query"
]
},
{
permission: 'data-collect-opc',
actions: ['save', 'query'],
"permission": "s7-client",
"actions": [
"query"
]
}
]
},
{
permission: 'things-collector',
actions: ['save', 'query'],
},
],
"id": "action",
"name": "禁用/启用",
"permissions": [
{
"permission": "data-collect-channel",
"actions": [
"query",
"save"
]
},
{
id: 'delete',
name: '删除',
permissions: [
{
permission: 'data-collect-channel',
actions: ['delete', 'query'],
"permission": "data-collector",
"actions": [
"query",
"save"
]
},
{
permission: 'data-collector',
actions: ['delete', 'query'],
"permission": "data-collect-opc",
"actions": [
"query",
"save"
]
},
{
permission: 'data-collect-opc',
actions: ['delete', 'query'],
"permission": "things-collector",
"actions": [
"query",
"save"
]
},
{
permission: 'things-collector',
actions: ['delete', 'query'],
"permission": "s7-client",
"actions": []
}
]
},
],
{
"id": "delete",
"name": "删除",
"permissions": [
{
"permission": "data-collect-channel",
"actions": [
"query",
"delete"
]
},
{
"permission": "data-collector",
"actions": [
"query",
"delete"
]
},
{
"permission": "data-collect-opc",
"actions": [
"query",
"delete"
]
},
{
"permission": "things-collector",
"actions": [
"query",
"delete"
]
}
]
}
],
accessSupport: { text: "支持", value: "support" },
supportDataAccess: true,