fix: 修复资产管理-平台列表权限位不准确问题

This commit is contained in:
“huailei000” 2022-03-15 20:30:46 +08:00 committed by Jiangjie.Bai
parent 8467a64e9f
commit 167b5df2d8

View File

@ -9,6 +9,7 @@ export default {
GenericListPage
},
data() {
const vm = this
return {
tableConfig: {
url: '/api/v1/assets/platforms/',
@ -22,13 +23,9 @@ export default {
},
actions: {
formatterArgs: {
canClone: true,
canDelete: ({ row }) => {
return !row.internal
},
canUpdate: ({ row }) => {
return !row.internal
}
canClone: vm.$hasPerm('assets.add_platform'),
canUpdate: ({ row }) => !row.internal && vm.$hasPerm('assets.change_platform'),
canDelete: ({ row }) => !row.internal && vm.$hasPerm('assets.delete_platform')
}
}
}
@ -37,7 +34,6 @@ export default {
hasRightActions: true,
hasMoreActions: false,
hasBulkDelete: false,
canCreate: true,
createRoute: 'PlatformCreate'
}
}