diff --git a/src/components/AssetSelect/index.vue b/src/components/AssetSelect/index.vue
index 8df5a580c..afac172e9 100644
--- a/src/components/AssetSelect/index.vue
+++ b/src/components/AssetSelect/index.vue
@@ -92,7 +92,7 @@ export default {
select2Config: select2Config,
dialogSelect2Config: select2Config,
tableConfig: {
- url: '/api/v1/assets/assets/?fields_size=mini',
+ url: '/api/v1/assets/assets/',
hasTree: true,
hasSelection: false,
canSelect: this.canSelect,
@@ -114,19 +114,23 @@ export default {
}
},
{
- prop: 'ip',
+ prop: 'address',
label: this.$t('assets.ipDomain'),
sortable: 'custom'
},
{
prop: 'platform',
label: this.$t('assets.Platform'),
- sortable: true
+ sortable: true,
+ formatter: function(row) {
+ return row.platform.name
+ }
},
{
prop: 'protocols',
formatter: function(row) {
- return {row.protocols?.toString()}
+ const data = row.protocols.map(p => {p.name}/{p.port} )
+ return {data}
},
label: this.$t('assets.Protocols')
}
@@ -199,34 +203,34 @@ export default {