From f3e55a58ce6e7e366081025e3ef791cec90c8158 Mon Sep 17 00:00:00 2001 From: feng <1304903146@qq.com> Date: Tue, 11 Jun 2024 18:46:45 +0800 Subject: [PATCH 1/4] perf: Workbench session table spacing --- src/views/workbench/myhome/components/Session.vue | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/views/workbench/myhome/components/Session.vue b/src/views/workbench/myhome/components/Session.vue index 35c26f7bd..00c8f5488 100644 --- a/src/views/workbench/myhome/components/Session.vue +++ b/src/views/workbench/myhome/components/Session.vue @@ -36,16 +36,22 @@ export default { } }, asset: { + width: 240, label: this.$t('Asset') }, + account: { + width: 180 + }, command_amount: { align: 'center', label: this.$t('Command') }, remote_addr: { + width: 180, label: this.$t('RemoteAddr') }, protocol: { + width: 120, label: this.$t('Protocol'), el: { disabled: false From bba9951b9b989478b05dcdb313b2baf3cbf28fa8 Mon Sep 17 00:00:00 2001 From: zhaojisen <1301338853@qq.com> Date: Fri, 7 Jun 2024 17:35:48 +0800 Subject: [PATCH 2/4] style: Modify the style of the cloud sync page when there is no data spatio-temporal state --- src/components/Table/CardTable/index.vue | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/components/Table/CardTable/index.vue b/src/components/Table/CardTable/index.vue index 7c65936a2..ebff0ca0a 100644 --- a/src/components/Table/CardTable/index.vue +++ b/src/components/Table/CardTable/index.vue @@ -8,7 +8,7 @@ /> - + From 398157036004718c9d068c96c151dca61b7f1f69 Mon Sep 17 00:00:00 2001 From: zhaojisen <1301338853@qq.com> Date: Tue, 11 Jun 2024 18:59:14 +0800 Subject: [PATCH 3/4] fix: Cloud synchronization region parameters --- src/views/assets/Cloud/Account/components/RegionPanel.vue | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/views/assets/Cloud/Account/components/RegionPanel.vue b/src/views/assets/Cloud/Account/components/RegionPanel.vue index d4d9b962d..e75ac0a52 100644 --- a/src/views/assets/Cloud/Account/components/RegionPanel.vue +++ b/src/views/assets/Cloud/Account/components/RegionPanel.vue @@ -121,7 +121,12 @@ export default { this.checkAll = checkedCount === this.allRegions.length this.isIndeterminate = checkedCount > 0 && checkedCount < this.allRegions.length - const checkedRegion = this.allRegions.filter(item => value.includes(item.id)) + const checkedRegion = this.allRegions + .filter(item => value.includes(item.id)) + .reduce((acc, region) => { + acc[region.id] = region.name + return acc + }, {}) this.$emit('input', checkedRegion) this.refreshContent() From 1dde0cba150c75c94647a072b6a093e0934088f0 Mon Sep 17 00:00:00 2001 From: zhaojisen <1301338853@qq.com> Date: Tue, 11 Jun 2024 19:00:15 +0800 Subject: [PATCH 4/4] fix: Cloud synchronization region parameters --- src/views/assets/Cloud/Account/components/RegionPanel.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/views/assets/Cloud/Account/components/RegionPanel.vue b/src/views/assets/Cloud/Account/components/RegionPanel.vue index e75ac0a52..88dbf4b55 100644 --- a/src/views/assets/Cloud/Account/components/RegionPanel.vue +++ b/src/views/assets/Cloud/Account/components/RegionPanel.vue @@ -121,14 +121,14 @@ export default { this.checkAll = checkedCount === this.allRegions.length this.isIndeterminate = checkedCount > 0 && checkedCount < this.allRegions.length - const checkedRegion = this.allRegions + const region = this.allRegions .filter(item => value.includes(item.id)) .reduce((acc, region) => { acc[region.id] = region.name return acc }, {}) - this.$emit('input', checkedRegion) + this.$emit('input', region) this.refreshContent() }, updateCheckedStatus() {