fix(infra): 修复基础平台等可以删除更新问题

This commit is contained in:
ibuler
2021-06-18 10:56:12 +08:00
committed by 老广
parent 4d4dc35735
commit 1ffb1d9cab
5 changed files with 10 additions and 10 deletions

View File

@@ -23,10 +23,10 @@ export default {
actions: {
formatterArgs: {
canClone: true,
canDelete: (row, value) => {
canDelete: ({ row }) => {
return !row.internal
},
canUpdate: (row, value) => {
canUpdate: ({ row }) => {
return !row.internal
}
}

View File

@@ -56,13 +56,13 @@ export default {
actions: {
prop: 'id',
formatterArgs: {
canUpdate: function(row, cellValue) {
canUpdate: function({ row }) {
return (row.name !== 'default' && row.name !== 'null')
},
onUpdate: function({ row, col }) {
onUpdate: function({ row }) {
this.$router.push({ name: 'CommandStorageUpdate', params: { id: row.id }})
},
canDelete: function(row, cellValue) {
canDelete: function({ row }) {
return (row.name !== 'default' && row.name !== 'null')
},
extraActions: [

View File

@@ -67,10 +67,10 @@ export default {
onUpdate: function({ row, col }) {
this.$router.push({ name: 'ReplayStorageUpdate', params: { id: row.id }, query: { type: row.type }})
},
canUpdate: function(row, cellValue) {
canUpdate: function({ row }) {
return (row.name !== 'default' && row.name !== 'null')
},
canDelete: function(row, cellValue) {
canDelete: function({ row }) {
return (row.name !== 'default' && row.name !== 'null')
},
extraActions: [

View File

@@ -80,10 +80,10 @@ export default {
formatterArgs: {
canClone: true,
hasDelete: hasDelete,
canUpdate: function(row, cellValue) {
canUpdate: function({ row }) {
return row.can_update
},
canDelete: function(row, cellValue) {
canDelete: function({ row }) {
return row.can_delete
},
extraActions: [

View File

@@ -57,7 +57,7 @@ export default {
formatterArgs: {
canClone: true,
canUpdate: true,
canDelete: function(row, cellValue) {
canDelete: function({ row }) {
return !row.is_default
},
onDelete: function({ row, col, cellValue, reload }) {