From 069da66fbe2748d51b1f3bc63f9ae00e660083c6 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期一, 04 十一月 2024 14:45:18 +0800
Subject: [PATCH] 场景报告模块(暂存)

---
 src/views/fysp/data-product/ProdSceneReport.vue |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/src/views/fysp/data-product/ProdSceneReport.vue b/src/views/fysp/data-product/ProdSceneReport.vue
index a6abc18..0e94a8d 100644
--- a/src/views/fysp/data-product/ProdSceneReport.vue
+++ b/src/views/fysp/data-product/ProdSceneReport.vue
@@ -36,6 +36,15 @@
         </el-space>
         <el-divider />
         <el-text tag="h1">C銆佺幇鍦烘薄鏌撻棶棰樹笌鏁存敼鎯呭喌</el-text>
+        <el-space wrap>
+          <CompProblemTable
+            v-for="(item, i) in curProList"
+            :key="i"
+            :problem="item"
+          ></CompProblemTable>
+        </el-space>
+        <el-text tag="h1">D銆佹壃灏樻薄鏌撻槻娌诲缓璁�</el-text>
+        
       </el-scrollbar>
     </template>
   </BaseContentLayout>
@@ -81,6 +90,7 @@
 import ArbitraryPhoto from '@/views/fysp/check/components/ArbitraryPhoto.vue';
 import CompDevicePhono from '@/views/fysp/check/components/CompDevicePhono.vue';
 import CompImgInfo from '@/views/fysp/data-product/components/CompImgInfo.vue';
+import CompProblemTable from './components/CompProblemTable.vue';
 
 /************************* 宸︿晶宸℃煡浠诲姟閫夊崟 **********************************/
 const curSubtask = ref({});
@@ -140,12 +150,14 @@
     mainLoading.value = false;
   });
   fetchDeviceList(s);
-  fetchProblems(s)
+  fetchProblems(s);
 }
 
 /************************* 鍦烘櫙鍩烘湰淇℃伅 **********************************/
 const formSubScene = ref({});
 function fetchSceneInfo(sceneId) {
+  formSubScene.value = {};
+  sceneImg.value = {};
   return sceneApi.getSceneDetail(sceneId).then((res) => {
     //鍦烘櫙
     // if (res.data.scense) formScene = res.data.scense;
@@ -166,7 +178,7 @@
 function handleSelectAnyPhoto(data) {
   anyPhotoDialog.value = false;
   if (data.length > 0) {
-    sceneImg.value = { url: data[0].url };
+    sceneImg.value = data[0];
   }
 }
 /************************* 鍦烘櫙璁惧淇℃伅 **********************************/
@@ -263,6 +275,7 @@
 const curProList = ref([]);
 
 function fetchProblems(s) {
+  curProList.value = [];
   taskApi.getProBySubtask(s.data.stGuid).then((res) => {
     curProList.value = res;
   });

--
Gitblit v1.9.3