From 0c163ebbcd0ed97fff07ed0a6842969f1765d6f8 Mon Sep 17 00:00:00 2001 From: uliian Date: Tue, 8 Aug 2023 14:52:01 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(src/views/node-exporter|rds|re?= =?UTF-8?q?dis/self.vue):=20=E6=96=B0=E5=A2=9E=E6=A8=A1=E6=9D=BF=E4=B8=8B?= =?UTF-8?q?=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增模板下载,便于导入操作 --- vue-consul/src/views/node-exporter/self.vue | 9 ++++++--- vue-consul/src/views/rds/self.vue | 9 ++++++--- vue-consul/src/views/redis/self.vue | 9 ++++++--- 3 files changed, 18 insertions(+), 9 deletions(-) diff --git a/vue-consul/src/views/node-exporter/self.vue b/vue-consul/src/views/node-exporter/self.vue index a3daa65..ba6bba8 100644 --- a/vue-consul/src/views/node-exporter/self.vue +++ b/vue-consul/src/views/node-exporter/self.vue @@ -19,9 +19,12 @@ 新增 - + 导出 + + 模板下载 + { const tHeader = ['机房/公司', '租户/部门', '区域/项目', '分组/环境', '名称', '实例(IP:端口)', '系统(linux/windows)'] const filterVal = ['vendor', 'account', 'region', 'group', 'name', 'instance', 'os'] - const data = this.formatJson(filterVal) + const data = templateOnly ? [] : this.formatJson(filterVal) excel.export_json_to_excel({ header: tHeader, data, diff --git a/vue-consul/src/views/rds/self.vue b/vue-consul/src/views/rds/self.vue index bb30384..26fda37 100644 --- a/vue-consul/src/views/rds/self.vue +++ b/vue-consul/src/views/rds/self.vue @@ -19,9 +19,12 @@ 新增 - + 导出 + + 模板下载 + { const tHeader = ['机房/公司', '租户/部门', '区域/项目', '分组/环境', '名称', '实例(IP:端口)', '主机系统(linux/windows)'] const filterVal = ['vendor', 'account', 'region', 'group', 'name', 'instance', 'os'] - const data = this.formatJson(filterVal) + const data = templateOnly ? [] : this.formatJson(filterVal) excel.export_json_to_excel({ header: tHeader, data, diff --git a/vue-consul/src/views/redis/self.vue b/vue-consul/src/views/redis/self.vue index ffb9ecb..2b9c61c 100644 --- a/vue-consul/src/views/redis/self.vue +++ b/vue-consul/src/views/redis/self.vue @@ -19,9 +19,12 @@ 新增 - + 导出 + + 模板下载 + { const tHeader = ['机房/公司', '租户/部门', '区域/项目', '分组/环境', '名称', '实例(IP:端口)', '主机系统(linux/windows)'] const filterVal = ['vendor', 'account', 'region', 'group', 'name', 'instance', 'os'] - const data = this.formatJson(filterVal) + const data = templateOnly ? [] : this.formatJson(filterVal) excel.export_json_to_excel({ header: tHeader, data,