From d1ce79c837650689ab47bbf587d076743fcb3a5f Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期一, 19 五月 2025 17:25:38 +0800
Subject: [PATCH] 1. 问题审核界面新增场景信息编辑入口 2. 问题审核界面场景图片查询新增图片类型修改功能

---
 src/views/fysp/check/ProCheck.vue |   30 +++++++++++++++++++++++++-----
 1 files changed, 25 insertions(+), 5 deletions(-)

diff --git a/src/views/fysp/check/ProCheck.vue b/src/views/fysp/check/ProCheck.vue
index 5f02bd7..dedfd26 100644
--- a/src/views/fysp/check/ProCheck.vue
+++ b/src/views/fysp/check/ProCheck.vue
@@ -5,6 +5,7 @@
         <template #summary>
           <CompSubTaskStatistic
             :loading="sideLoading"
+            :sceneType="sceneTypeId"
             :subtasks="subtasks"
             :monitorObjList="curMonitorObjList"
           />
@@ -20,7 +21,7 @@
       ></SideList>
     </template>
     <template #main>
-      <el-scrollbar >
+      <el-scrollbar>
         <ToolBar
           :title="curSubtask.title"
           :descriptions="proStatus"
@@ -71,6 +72,10 @@
     ref="deviceShowRef"
   >
   </CompDeviceShowTest>
+  <SceneEditDialog
+    v-model="sceneInfoDialog"
+    :sceneId="curSubtask.data ? curSubtask.data.sceneId : undefined"
+  ></SceneEditDialog>
 </template>
 
 <script>
@@ -81,28 +86,34 @@
 import CompProblemCard from './components/CompProblemCard.vue';
 import CompSubTaskStatistic from './components/CompSubTaskStatistic.vue';
 import CompDeviceShowTest from './components/CompDeviceShowTest.vue';
+import SceneEditDialog from '@/views/fysp/scene/SceneEditDialog.vue';
 export default {
   components: {
     CompProblemCard,
     CompSubTaskStatistic,
     CompProblemAddOrUpd,
     ArbitraryPhoto,
-    CompDeviceShowTest
+    CompDeviceShowTest,
+    SceneEditDialog
   },
   data() {
     return {
-      // 璁惧鍥�
+      // 璁惧鍥惧璇濇
       deviceShowDialog: false,
-      // 浠绘剰鍥�
+      // 浠绘剰鍥惧璇濇
       anyPhotoDialog: false,
-      // 鏂板闂
+      // 鏂板闂瀵硅瘽妗�
       proAddOrUpdDialogVisible: false,
+      // 鍩烘湰淇℃伅瀵硅瘽妗�
+      sceneInfoDialog: false,
       //宸︿晶鑿滃崟鏍忓姞杞界姸鎬�
       sideLoading: false,
       //鍙充晶鍐呭鏍忓姞杞界姸鎬�
       mainLoading: false,
       // 鎬讳换鍔�
       topTask: {},
+      // 鍦烘櫙绫诲瀷id
+      sceneTypeId: undefined,
       // 鎬讳换鍔″贰鏌ヨ鍒掓竻鍗�
       curMonitorObjList: [],
       //瀛愪换鍔″垪琛�
@@ -113,6 +124,14 @@
       curProList: [],
       //鎿嶄綔鎸夐挳
       buttons: [
+        {
+          name: '鍦烘櫙淇℃伅',
+          color: 'success',
+          // color: 'primary',
+          click: () => {
+            this.sceneInfoDialog = true;
+          }
+        },
         {
           name: '鏂板闂',
           // color: 'success',
@@ -165,6 +184,7 @@
       this.mainLoading = true;
       this.curProList = [];
       this.curSubtask = {};
+      this.sceneTypeId = formSearch.sceneTypeId;
       const param = {
         topTaskId: formSearch.topTask.tguid,
         sceneTypeId: formSearch.sceneTypeId

--
Gitblit v1.9.3