fix:优化表格一些显示不友好问题

This commit is contained in:
jym503558564
2020-06-28 15:24:19 +08:00
parent 75e234e3e2
commit c3d0367662
8 changed files with 46 additions and 4 deletions

View File

@@ -40,11 +40,16 @@ export default {
return <el-link onClick={onClick}>{ cellValue.length }</el-link>
}
},
command: {
showOverflowTooltip: true
},
user: {
formatter: DisplayFormatter
formatter: DisplayFormatter,
showOverflowTooltip: true
},
run_as: {
formatter: DisplayFormatter
formatter: DisplayFormatter,
showOverflowTooltip: true
},
is_finished: {
width: '100px'

View File

@@ -25,6 +25,9 @@ export default {
user: {
showOverflowTooltip: true
},
asset: {
showOverflowTooltip: true
},
system_user: {
showOverflowTooltip: true
},

View File

@@ -19,6 +19,9 @@ export default {
url: '/api/v1/audits/login-logs/',
columns: ['username', 'type', 'ip', 'city', 'user_agent', 'mfa', 'reason', 'status', 'datetime'],
columnsMeta: {
username: {
showOverflowTooltip: true
},
user_agent: {
width: '150px',
showOverflowTooltip: true
@@ -38,6 +41,9 @@ export default {
},
datetime: {
width: '160px'
},
reason: {
showOverflowTooltip: true
}
},
extraQuery: {

View File

@@ -19,6 +19,15 @@ export default {
url: '/api/v1/audits/operate-logs/',
columns: ['user', 'action', 'resource_type', 'resource', 'remote_addr', 'datetime'],
columnsMeta: {
user: {
showOverflowTooltip: true
},
resource_type: {
showOverflowTooltip: true
},
resource: {
showOverflowTooltip: true
},
datetime: {
width: '160px'
},

View File

@@ -19,6 +19,15 @@ export default {
url: '/api/v1/audits/password-change-logs/',
columns: ['user', 'change_by', 'remote_addr', 'datetime'],
columnsMeta: {
user: {
showOverflowTooltip: true
},
change_by: {
showOverflowTooltip: true
},
remote_addr: {
showOverflowTooltip: true
},
datetime: {
width: '180px'
}

View File

@@ -31,7 +31,8 @@ export default {
routeQuery: {
activeTab: 'AssetPermissionDetail'
}
}
},
showOverflowTooltip: true
},
users_amount: {
label: this.$t('perms.User'),

View File

@@ -21,7 +21,8 @@ export default {
routeQuery: {
activeTab: 'DatabaseAppPermissionDetail'
}
}
},
showOverflowTooltip: true
},
users_amount: {
label: this.$t('perms.User'),

View File

@@ -20,6 +20,14 @@ export default {
'is_valid', 'actions'
],
columnsMeta: {
name: {
formatterArgs: {
routeQuery: {
activeTab: 'RemoteAppPermissionDetail'
}
},
showOverflowTooltip: true
},
users_amount: {
label: this.$t('users.Users'),
formatter: DetailFormatter,