From 0675fcff7bcf391525a1ea360c871a43d883ff49 Mon Sep 17 00:00:00 2001
From: 100011797 <2642441182@qq.com>
Date: Thu, 30 Mar 2023 11:22:52 +0800
Subject: [PATCH 1/2] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E8=AE=BE=E5=A4=87?=
=?UTF-8?q?=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Instance/Detail/Function/components/Simple.vue | 13 ++++++++++---
src/views/device/Instance/index.vue | 2 +-
src/views/edge/Resource/Issue/index.vue | 2 +-
3 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/src/views/device/Instance/Detail/Function/components/Simple.vue b/src/views/device/Instance/Detail/Function/components/Simple.vue
index fb0f2247..add55c46 100644
--- a/src/views/device/Instance/Detail/Function/components/Simple.vue
+++ b/src/views/device/Instance/Detail/Function/components/Simple.vue
@@ -6,7 +6,7 @@
精简模式下参数只支持输入框的方式录入
-
+
@@ -95,7 +95,7 @@
:ref="`result${func.id}Ref`"
class="execute-result"
>
- {{ func.executeResult }}
+ {{ executeResult || '' }}
@@ -135,6 +135,8 @@ const columns = ref([
},
]);
+const executeResult = ref('')
+
// 设备功能数据处理
const newFunctions = computed(() => {
const result: any = [];
@@ -205,7 +207,7 @@ const handleExecute = async (func: any) => {
);
if (!success) return;
message.success('操作成功');
- func.executeResult = result instanceof Array ? result[0] : result;
+ executeResult.value = result instanceof Array ? result[0] : result;
proxy?.$forceUpdate();
})
.catch((err: any) => {
@@ -216,8 +218,13 @@ const handleExecute = async (func: any) => {
* 清空
*/
const handleClear = (func: any) => {
+ executeResult.value = ''
proxy?.$refs[`${func.id}Ref`][0].resetFields();
};
+
+const onTabChange = (_key: string) => {
+ executeResult.value = ''
+}