From 6f3fac4493995e16ee0f37c6cf2b06e5de2a6a72 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期三, 02 七月 2025 16:27:37 +0800 Subject: [PATCH] 1. 将场景图片的分类修改为从服务端动态获取; 2. 问题整改节目中的问题复现功能修改为可拖动对话框且移除背景模态框; --- 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