mirror of
https://github.com/jumpserver/lina.git
synced 2026-01-23 05:05:39 +00:00
[Update] 修改数据获取长度时,直接点length
This commit is contained in:
@@ -908,6 +908,7 @@ export default {
|
||||
}
|
||||
|
||||
this.data = data
|
||||
console.log(this.data)
|
||||
|
||||
// 树形结构逻辑
|
||||
if (this.isTree) {
|
||||
|
||||
@@ -27,9 +27,8 @@ export default {
|
||||
label: this.$t('applications.appType')
|
||||
},
|
||||
{
|
||||
prop: 'asset_info',
|
||||
label: this.$t('applications.asset'),
|
||||
formatter: row => (<span>{row.asset_info.hostname}</span>)
|
||||
prop: 'asset_info.hostname',
|
||||
label: this.$t('applications.asset')
|
||||
},
|
||||
{
|
||||
prop: 'comment',
|
||||
|
||||
@@ -23,14 +23,12 @@ export default {
|
||||
route: 'CommandFilterDetail'
|
||||
},
|
||||
{
|
||||
prop: 'rules',
|
||||
label: this.$t('assets.rules'),
|
||||
formatter: row => (<span>{row.rules.length}</span>)
|
||||
prop: 'rules.length',
|
||||
label: this.$t('assets.rules')
|
||||
},
|
||||
{
|
||||
prop: 'system_users',
|
||||
label: this.$t('assets.systemUser'),
|
||||
formatter: row => (<span>{row.system_users.length}</span>)
|
||||
prop: 'system_users.length',
|
||||
label: this.$t('assets.systemUser')
|
||||
},
|
||||
{
|
||||
prop: 'comment',
|
||||
|
||||
@@ -23,29 +23,24 @@ export default {
|
||||
route: 'AssetPermissionDetail'
|
||||
},
|
||||
{
|
||||
prop: 'users',
|
||||
label: this.$t('perms.user'),
|
||||
formatter: row => (<span>{row.users.length}</span>)
|
||||
prop: 'users.length',
|
||||
label: this.$t('perms.user')
|
||||
},
|
||||
{
|
||||
prop: 'user_groups',
|
||||
label: this.$t('perms.userGroup'),
|
||||
formatter: row => (<span>{row.user_groups.length}</span>)
|
||||
prop: 'user_groups.length',
|
||||
label: this.$t('perms.userGroup')
|
||||
},
|
||||
{
|
||||
prop: 'assets',
|
||||
label: this.$t('perms.asset'),
|
||||
formatter: row => (<span>{row.assets.length}</span>)
|
||||
prop: 'assets.length',
|
||||
label: this.$t('perms.asset')
|
||||
},
|
||||
{
|
||||
prop: 'nodes',
|
||||
label: this.$t('perms.node'),
|
||||
formatter: row => (<span>{row.nodes.length}</span>)
|
||||
prop: 'nodes.length',
|
||||
label: this.$t('perms.node')
|
||||
},
|
||||
{
|
||||
prop: 'system_users',
|
||||
label: this.$t('perms.systemUser'),
|
||||
formatter: row => (<span>{row.system_users.length}</span>)
|
||||
prop: 'system_users.length',
|
||||
label: this.$t('perms.systemUser')
|
||||
},
|
||||
{
|
||||
prop: 'is_active',
|
||||
|
||||
@@ -23,24 +23,20 @@ export default {
|
||||
route: 'DatabaseAppPermissionDetail'
|
||||
},
|
||||
{
|
||||
prop: 'users',
|
||||
label: this.$t('perms.user'),
|
||||
formatter: row => (<span>{row.users.length}</span>)
|
||||
prop: 'users.length',
|
||||
label: this.$t('perms.user')
|
||||
},
|
||||
{
|
||||
prop: 'user_groups',
|
||||
label: this.$t('perms.userGroup'),
|
||||
formatter: row => (<span>{row.user_groups.length}</span>)
|
||||
prop: 'user_groups.length',
|
||||
label: this.$t('perms.userGroup')
|
||||
},
|
||||
{
|
||||
prop: 'database_apps',
|
||||
label: this.$t('perms.DatabaseApp'),
|
||||
formatter: row => (<span>{row.database_apps.length}</span>)
|
||||
prop: 'database_apps.length',
|
||||
label: this.$t('perms.DatabaseApp')
|
||||
},
|
||||
{
|
||||
prop: 'system_users',
|
||||
label: this.$t('perms.systemUser'),
|
||||
formatter: row => (<span>{row.system_users.length}</span>)
|
||||
prop: 'system_users.length',
|
||||
label: this.$t('perms.systemUser')
|
||||
},
|
||||
{
|
||||
prop: 'is_valid',
|
||||
|
||||
@@ -23,24 +23,20 @@ export default {
|
||||
route: 'RemoteAppPermissionDetail'
|
||||
},
|
||||
{
|
||||
prop: 'users',
|
||||
label: this.$t('perms.user'),
|
||||
formatter: row => (<span>{row.users.length}</span>)
|
||||
prop: 'users.length',
|
||||
label: this.$t('perms.user')
|
||||
},
|
||||
{
|
||||
prop: 'user_groups',
|
||||
label: this.$t('perms.userGroup'),
|
||||
formatter: row => (<span>{row.user_groups.length}</span>)
|
||||
prop: 'user_groups.length',
|
||||
label: this.$t('perms.userGroup')
|
||||
},
|
||||
{
|
||||
prop: 'remote_apps',
|
||||
label: this.$t('perms.RemoteApp'),
|
||||
formatter: row => (<span>{row.remote_apps.length}</span>)
|
||||
prop: 'remote_apps.length',
|
||||
label: this.$t('perms.RemoteApp')
|
||||
},
|
||||
{
|
||||
prop: 'system_users',
|
||||
label: this.$t('perms.systemUser'),
|
||||
formatter: row => (<span>{row.system_users.length}</span>)
|
||||
prop: 'system_users.length',
|
||||
label: this.$t('perms.systemUser')
|
||||
},
|
||||
{
|
||||
prop: 'is_valid',
|
||||
|
||||
Reference in New Issue
Block a user