fix: 整理统一 Lina List

This commit is contained in:
jym503558564
2020-07-03 10:48:27 +08:00
parent acfe87f1c6
commit 386afc9e0c
10 changed files with 22 additions and 3 deletions

View File

@@ -55,6 +55,7 @@ export default {
case 'name':
col.formatter = DetailFormatter
col.sortable = 'custom'
col.showOverflowTooltip = true
break
case 'actions':
col = {

View File

@@ -19,6 +19,9 @@ export default {
columnsMeta: {
get_type_display: {
label: this.$t('applications.type')
},
database: {
showOverflowTooltip: true
}
}
},

View File

@@ -24,6 +24,7 @@ export default {
displayKey: 'get_type_display'
},
asset: {
showOverflowTooltip: true,
formatter: function(row, column, cellValue, index) {
const route = { to: { name: 'AssetDetail', params: { id: cellValue }}}
return <router-link{...{ attrs: route }} >{ row.asset_info.hostname }</router-link>

View File

@@ -19,6 +19,7 @@ export default {
prop: 'name',
label: this.$t('common.Name'),
formatter: DetailFormatter,
showOverflowTooltip: true,
sortable: true,
formatterArgs: {
route: 'AdminUserDetail'
@@ -27,6 +28,7 @@ export default {
{
prop: 'username',
label: this.$t('common.Username'),
showOverflowTooltip: true,
sortable: 'custom'
},
{

View File

@@ -19,6 +19,7 @@ export default {
prop: 'name',
label: this.$t('assets.Name'),
formatter: DetailFormatter,
showOverflowTooltip: true,
sortable: true,
formatterArgs: {
route: 'CommandFilterDetail'

View File

@@ -18,11 +18,13 @@ export default {
{
prop: 'name',
label: this.$t('assets.Name'),
showOverflowTooltip: true,
sortable: true
},
{
prop: 'value',
label: this.$t('assets.Value'),
showOverflowTooltip: true,
sortable: 'custom'
},
{

View File

@@ -19,6 +19,7 @@ export default {
prop: 'name',
label: this.$t('assets.Name'),
formatter: DetailFormatter,
showOverflowTooltip: true,
sortable: true,
formatterArgs: {
route: 'PlatformDetail'

View File

@@ -19,6 +19,7 @@ export default {
prop: 'name',
label: this.$t('common.Name'),
formatter: DetailFormatter,
showOverflowTooltip: true,
sortable: true,
formatterArgs: {
route: 'SystemUserDetail'
@@ -27,6 +28,7 @@ export default {
{
prop: 'username',
label: this.$t('common.Username'),
showOverflowTooltip: true,
sortable: 'custom'
},
{

View File

@@ -47,13 +47,16 @@ export default {
}
},
user: {
width: '140px'
width: '140px',
showOverflowTooltip: true
},
asset: {
width: '140px'
width: '140px',
showOverflowTooltip: true
},
system_user: {
width: '140px'
width: '140px',
showOverflowTooltip: true
},
session: {
label: this.$t('sessions.session'),

View File

@@ -29,6 +29,9 @@ export default {
'name', 'username', 'groups_display', 'role', 'source', 'is_valid', 'actions'
],
columnsMeta: {
username: {
showOverflowTooltip: true
},
source: {
width: '120px'
},