fixed: Fixed an issue where the app card would not jump when clicked

This commit is contained in:
zhaojisen
2024-06-21 10:53:35 +08:00
parent 5432306b1a
commit d45e18fac6
2 changed files with 6 additions and 2 deletions

View File

@@ -131,7 +131,7 @@ export default {
},
methods: {
isDisabled(item) {
return item.edition === 'enterprise' && !this.hasValidLicense
return item.edition.value === 'enterprise' && !this.hasValidLicense
},
capitalize(str) {
return str.charAt(0).toUpperCase() + str.slice(1)
@@ -188,15 +188,19 @@ export default {
this.getList()
},
defaultPerformView(obj) {
console.log(this.$route.name)
const defaultRoute = this.$route.name.replace('List', 'Detail')
const route = this.headerActions.detailRoute || defaultRoute
let detailRoute = { replace: true }
console.log(route)
if (typeof route === 'string') {
detailRoute.name = route
detailRoute.params = { id: obj.id }
} else {
detailRoute = route
}
console.log(defaultRoute)
this.$router.push(detailRoute)
},
defaultPerformDelete(obj) {

View File

@@ -273,7 +273,7 @@ export default {
},
{
path: '/settings/applets',
component: () => import('@/views/settings/Applet'),
component: empty,
redirect: '',
meta: {
title: i18n.t('Applets'),