mirror of
https://github.com/jumpserver/lina.git
synced 2025-09-24 20:47:17 +00:00
perf: 使用 mini 接口 (#945)
* perf: 使用 mini 接口 * perf: 资产列表默认展示平台和协议 * perf: 添加排序 Co-authored-by: 吴小白 <296015668@qq.com>
This commit is contained in:
@@ -76,7 +76,7 @@ export default {
|
||||
select2Config: select2Config,
|
||||
dialogSelect2Config: select2Config,
|
||||
tableConfig: {
|
||||
url: '/api/v1/assets/assets/',
|
||||
url: '/api/v1/assets/assets/?fields_size=mini',
|
||||
hasTree: true,
|
||||
canSelect: this.canSelect,
|
||||
columns: [
|
||||
|
@@ -112,7 +112,7 @@ export default {
|
||||
],
|
||||
columnsShow: {
|
||||
min: ['hostname', 'ip', 'actions'],
|
||||
default: ['hostname', 'ip', 'hardware_info', 'connectivity', 'actions']
|
||||
default: ['hostname', 'ip', 'platform', 'protocols', 'hardware_info', 'connectivity', 'actions']
|
||||
},
|
||||
columnsMeta: {
|
||||
hostname: {
|
||||
@@ -120,7 +120,11 @@ export default {
|
||||
formatterArgs: {
|
||||
route: 'AssetDetail'
|
||||
},
|
||||
showOverflowTooltip: true
|
||||
showOverflowTooltip: true,
|
||||
sortable: true
|
||||
},
|
||||
platform: {
|
||||
sortable: true
|
||||
},
|
||||
protocols: {
|
||||
formatter: function(row) {
|
||||
|
Reference in New Issue
Block a user