tangning 2 周之前
父节点
当前提交
65ad16f344

+ 1 - 1
src/view/newFireCase/newFireDetails/components/scene.vue

@@ -319,7 +319,7 @@ const fetchTableData = async () => {
   try {
     const params: any = {
       isObj: Number(query.value.type),
-      searchType: query.value.searchType,
+      searchType: 0,
       modelTitle: query.value.modelTitle,
       sceneName: query.value.modelTitle,
       deptId: '',

+ 6 - 2
src/view/newFireCase/newFireDetails/components/siteInspection.vue

@@ -783,7 +783,9 @@ const selectInspection = async (file: any) => {
       console.error('按 inquestId 获取勘验笔录详情失败:', e);
     }
   }
-  inquestData.value = file;
+  if(!inquestData.value.caseId){
+    inquestData.value = file;
+  }
 };
 // 勘验笔录:拉取并生成预览文本
 const loadInspection = async (filesId?: number) => {
@@ -934,7 +936,9 @@ const selectExtraction = async (file: any) => {
       console.error('获取提取清单详情失败:', e);
     }
   }
-  extractionData.value = file;
+  if(!extractionData.value.caseId) {
+    extractionData.value = file;
+  }
 };
 
 // 切换多个提取清单项时,同步当前原始数据用于编辑预填

+ 1 - 1
src/view/newFireCase/newFireDetails/editFilePage.vue

@@ -388,7 +388,7 @@ const handleSave = async (): Promise<any> => {
         params: current.params,
         query: {...current.query, id: resData.id || '', presetKey: current.params.caseId },
       });
-      return
+      return true
     }
     return resData || true;
   } catch (e) {