From 2527a643d7ac70c7a4742b297972d46c8b1495a4 Mon Sep 17 00:00:00 2001 From: hcong <1050828145@qq.com> Date: 星期二, 12 十一月 2024 10:50:09 +0800 Subject: [PATCH] 问题审核bug修改 --- src/views/fysp/support/NewDevice.vue | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/views/fysp/support/NewDevice.vue b/src/views/fysp/support/NewDevice.vue index e84c783..0dd825a 100644 --- a/src/views/fysp/support/NewDevice.vue +++ b/src/views/fysp/support/NewDevice.vue @@ -17,7 +17,7 @@ </el-scrollbar> </el-col> <el-col :span="8"> - <DeviceMatch :device="selectedDevice" :scene="selectedScene"></DeviceMatch> + <DeviceMatch :device="selectedDevice" :scene="selectedScene" @success="onUploadSuccess"></DeviceMatch> </el-col> <el-col :span="8"> <el-text>鐩戠宸ュ湴</el-text> @@ -48,7 +48,6 @@ import { useFetchData } from '@/composables/fetchData'; import ItemDevice from './components/ItemDevice.vue'; -import ItemScene from './components/ItemScene.vue'; import DeviceMatch from './components/DeviceMatch.vue'; const { loading, fetchData } = useFetchData(); @@ -92,6 +91,17 @@ function addScene(item) { selectedScene.value = item; } + +/** + * 涓婁紶璁惧瀹屾垚 + */ +function onUploadSuccess() { + const i = deviceList.value.indexOf(selectedDevice.value) + deviceList.value.splice(i, 1) + selectedDevice.value = null + selectedScene.value = null + +} </script> <style scoped> .device-scene-wrap { -- Gitblit v1.9.3