mirror of
https://github.com/jumpserver/lina.git
synced 2025-08-12 12:01:58 +00:00
[Update] 权限管理-> 远程应用和数据库
This commit is contained in:
parent
81be1e046e
commit
405e6ae9d5
@ -4,6 +4,7 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { GenericListPage } from '@/layout/components'
|
import { GenericListPage } from '@/layout/components'
|
||||||
|
import { DetailFormatter } from '@/components/ListTable/formatters'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
@ -15,14 +16,31 @@ export default {
|
|||||||
url: '/api/v1/perms/database-app-permissions/',
|
url: '/api/v1/perms/database-app-permissions/',
|
||||||
columns: ['name', 'users_amount', 'user_groups_amount', 'database_apps_amount', 'system_users_amount', 'is_valid', 'actions'],
|
columns: ['name', 'users_amount', 'user_groups_amount', 'database_apps_amount', 'system_users_amount', 'is_valid', 'actions'],
|
||||||
columnsMeta: {
|
columnsMeta: {
|
||||||
|
name: {
|
||||||
|
routeQuery: {
|
||||||
|
activeTab: 'DatabaseAppPermissionDetail'
|
||||||
|
}
|
||||||
|
},
|
||||||
users_amount: {
|
users_amount: {
|
||||||
label: this.$t('perms.User')
|
label: this.$t('perms.User'),
|
||||||
|
formatter: DetailFormatter,
|
||||||
|
routeQuery: {
|
||||||
|
activeTab: 'DatabaseAppPermissionUser'
|
||||||
|
}
|
||||||
},
|
},
|
||||||
user_groups_amount: {
|
user_groups_amount: {
|
||||||
label: this.$t('perms.UserGroups')
|
label: this.$t('perms.UserGroups'),
|
||||||
|
formatter: DetailFormatter,
|
||||||
|
routeQuery: {
|
||||||
|
activeTab: 'DatabaseAppPermissionUser'
|
||||||
|
}
|
||||||
},
|
},
|
||||||
database_apps_amount: {
|
database_apps_amount: {
|
||||||
label: this.$t('perms.databaseApp')
|
label: this.$t('perms.databaseApp'),
|
||||||
|
formatter: DetailFormatter,
|
||||||
|
routeQuery: {
|
||||||
|
activeTab: 'DatabaseAppPermissionDatabaseApp'
|
||||||
|
}
|
||||||
},
|
},
|
||||||
system_users_amount: {
|
system_users_amount: {
|
||||||
label: this.$t('perms.SystemUser')
|
label: this.$t('perms.SystemUser')
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { GenericListPage } from '@/layout/components'
|
import { GenericListPage } from '@/layout/components'
|
||||||
|
import { DetailFormatter } from '@/components/ListTable/formatters'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
@ -20,13 +21,25 @@ export default {
|
|||||||
],
|
],
|
||||||
columnsMeta: {
|
columnsMeta: {
|
||||||
users_amount: {
|
users_amount: {
|
||||||
label: this.$t('users.Users')
|
label: this.$t('users.Users'),
|
||||||
|
formatter: DetailFormatter,
|
||||||
|
routeQuery: {
|
||||||
|
activeTab: 'RemoteAppPermissionUser'
|
||||||
|
}
|
||||||
},
|
},
|
||||||
user_groups_amount: {
|
user_groups_amount: {
|
||||||
label: this.$t('users.UserGroups')
|
label: this.$t('users.UserGroups'),
|
||||||
|
formatter: DetailFormatter,
|
||||||
|
routeQuery: {
|
||||||
|
activeTab: 'RemoteAppPermissionUser'
|
||||||
|
}
|
||||||
},
|
},
|
||||||
remote_apps_amount: {
|
remote_apps_amount: {
|
||||||
label: this.$t('assets.RemoteApps')
|
label: this.$t('assets.RemoteApps'),
|
||||||
|
formatter: DetailFormatter,
|
||||||
|
routeQuery: {
|
||||||
|
activeTab: 'RemoteAppPermissionRemoteApp'
|
||||||
|
}
|
||||||
},
|
},
|
||||||
system_users_amount: {
|
system_users_amount: {
|
||||||
label: this.$t('assets.SystemUsers')
|
label: this.$t('assets.SystemUsers')
|
||||||
|
Loading…
Reference in New Issue
Block a user