From 6f6df771b646de40bdd02bd99a72d539f8f7e6d8 Mon Sep 17 00:00:00 2001 From: "@changcode" Date: Mon, 9 Aug 2021 14:21:17 +0800 Subject: [PATCH] =?UTF-8?q?NEZ-896=20fix:=20=20Asset/Asset=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E7=95=8C=E9=9D=A2=E9=83=A8=E5=88=86=EF=BC=8C=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=BF=85=E5=A1=AB=E6=A0=87=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nezha-fronted/src/components/common/browserWindowZoom.vue | 5 ++++- .../src/components/common/rightBox/asset/assetBox.vue | 6 ++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/nezha-fronted/src/components/common/browserWindowZoom.vue b/nezha-fronted/src/components/common/browserWindowZoom.vue index f2d8d782f..4b06188df 100644 --- a/nezha-fronted/src/components/common/browserWindowZoom.vue +++ b/nezha-fronted/src/components/common/browserWindowZoom.vue @@ -58,15 +58,18 @@ export default { if (zoom != '100%') { // 缩放时显示弹框 this.browserWindowZoom = true + // 定义开关防止重复触发 let flag = true - // 防止重复触发 // 定时器5秒后隐藏弹框 if (flag === true) { + // 设置定时器 this.timer = setTimeout(() => { this.browserWindowZoom = false }, 5000) + // 关闭 flag = false } + // 打开 flag = true } } diff --git a/nezha-fronted/src/components/common/rightBox/asset/assetBox.vue b/nezha-fronted/src/components/common/rightBox/asset/assetBox.vue index 9b812bd89..773b99663 100644 --- a/nezha-fronted/src/components/common/rightBox/asset/assetBox.vue +++ b/nezha-fronted/src/components/common/rightBox/asset/assetBox.vue @@ -345,6 +345,12 @@ export default { authProtocolPort: [ // { required: true, message: this.$t('validate.required'), trigger: 'change' }, { validator: port, trigger: 'blur' } + ], + sn: [ + { required: true, message: this.$t('validate.required'), trigger: 'change' } + ], + location: [ + { required: true, message: this.$t('validate.required'), trigger: 'blur' } ] }, cabRules: {