mirror of
https://github.com/jumpserver/lina.git
synced 2025-08-02 07:27:01 +00:00
fix: 修复资产管理-平台列表权限位不准确问题
This commit is contained in:
parent
8467a64e9f
commit
167b5df2d8
@ -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'
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user