diff options
| author | zyh <[email protected]> | 2023-07-19 16:10:07 +0800 |
|---|---|---|
| committer | zyh <[email protected]> | 2023-07-19 16:10:07 +0800 |
| commit | 9df0440f42f5e7f7764207aecbef655aef61d9cf (patch) | |
| tree | e7262636a2265a78cae327464261e79d34407023 | |
| parent | cd93612819b17a0b8166ef8b8383c2e2b656adea (diff) | |
| parent | b53bcacf52faf81a5defdc2eb5ea93132e064dd1 (diff) | |
Merge branch 'dev-3.7' of git.mesalab.cn:nezha/nezha-fronted into dev-3.7rel-23.04.10
| -rw-r--r-- | nezha-fronted/src/components/page/asset/asset.vue | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/nezha-fronted/src/components/page/asset/asset.vue b/nezha-fronted/src/components/page/asset/asset.vue index 3f7e3f773..af4d32012 100644 --- a/nezha-fronted/src/components/page/asset/asset.vue +++ b/nezha-fronted/src/components/page/asset/asset.vue @@ -242,7 +242,7 @@ export default { batchShow: false }, silenceBoxShow: false, - dataListLayout: localStorage.getItem('dataList-layout' + 'assetTable') ? JSON.parse(localStorage.getItem('dataList-layout' + 'assetTable')) : ['searchInput', 'elementSet', 'clickSearch', 'pagination', 'detailViewSet'], + dataListLayout: localStorage.getItem('dataList-layoutassetNzTableHeightOffset' + 'assetTable') ? JSON.parse(localStorage.getItem('dataList-layout' + 'assetTable')) : ['searchInput', 'elementSet', 'clickSearch', 'pagination', 'detailViewSet'], assetNzTableHeightOffset: 287, // 包含click-search时nz-table的高度 blankObject: { id: '', @@ -826,6 +826,7 @@ export default { }) }, setSearchData (statistics) { + this.assetNzTableHeightOffset = 2 Object.keys(this.titleSearchList).forEach(key => { const keys = key === 'assetLabel' ? 'meta' : key if (key === 'assetLabel') { @@ -836,6 +837,9 @@ export default { this.detailSearchList.assetLabel.show = true this.titleSearchList[key].hide = !res.length this.detailSearchList[key].hide = !res.length + if (res.length) { + this.assetNzTableHeightOffset += 57 + } }) } else if (key === 'model') { this.getModelData(statistics[keys]).then(res => { @@ -845,12 +849,18 @@ export default { this.detailSearchList.model.show = true this.titleSearchList[key].hide = !res.length this.detailSearchList[key].hide = !res.length + if (res.length) { + this.assetNzTableHeightOffset += 57 + } }) } else { this.titleSearchList[key].children = statistics[keys].map(d => { return { ...d, value: d.id } }) this.detailSearchList[key].children = statistics[keys].map(d => { return { ...d, value: d.id } }) this.titleSearchList[key].hide = !this.titleSearchList[key].children.length this.detailSearchList[key].hide = !this.detailSearchList[key].children.length + if (this.detailSearchList[key].children.length) { + this.assetNzTableHeightOffset += 57 + } } if (this.titleSearchList[key].children.length === 0) { // delete this.titleSearchList[key] |
