mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
UI: Improve router listing page (#9551)
This commit is contained in:
parent
f84e04372c
commit
7fb8d77eb8
@ -242,7 +242,16 @@
|
||||
</a>
|
||||
</template>
|
||||
<template v-if="column.key === 'guestnetworkname'">
|
||||
<router-link :to="{ path: '/guestnetwork/' + record.guestnetworkid }">{{ text }}</router-link>
|
||||
<span v-if="['/router'].includes($route.path) && record.vpcid">
|
||||
<router-link :to="{ path: '/vpc/' + record.vpcid }">
|
||||
<deployment-unit-outlined/>
|
||||
{{ record.vpcname || record.vpcid }}
|
||||
</router-link>
|
||||
</span>
|
||||
<router-link v-else :to="{ path: '/guestnetwork/' + record.guestnetworkid }">
|
||||
<apartment-outlined/>
|
||||
{{ text }}
|
||||
</router-link>
|
||||
</template>
|
||||
<template v-if="column.key === 'associatednetworkname'">
|
||||
<router-link :to="{ path: '/guestnetwork/' + record.associatednetworkid }">{{ text }}</router-link>
|
||||
|
||||
@ -26,7 +26,7 @@ export default {
|
||||
permission: ['listRouters'],
|
||||
params: { projectid: '-1' },
|
||||
columns: () => {
|
||||
var columns = ['name', 'state', 'publicip', 'guestnetworkname', 'vpcname', 'redundantstate', 'softwareversion', 'hostname', 'account', 'zonename', 'requiresupgrade']
|
||||
var columns = ['name', 'state', 'publicip', { field: 'guestnetworkname', customTitle: 'network' }, 'redundantstate', 'softwareversion', 'hostname', 'account', 'zonename', 'requiresupgrade']
|
||||
columns.splice(6, 0, { field: 'version', customTitle: 'templateversion' })
|
||||
return columns
|
||||
},
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user