| 
					
				 | 
			
			
				@@ -1,7 +1,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <div class="details"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <!-- @tab-click="handleClick" --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <el-tabs v-model="activeName"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!--  --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <el-tabs v-model="activeName" @tab-click="handleClick(nowObj)"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-tab-pane 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         label="基本信息" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         name="jbxx" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -159,7 +159,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         type="success" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        v-show="['XJ', 'SJ','SJJ'].includes(route.query.dataType)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        v-show="['XJ', 'SJ', 'SJJ'].includes(route.query.dataType)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         :disabled=" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           !steps.find((x) => 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             x.auditflowStep.includes(route.query.dataType + 'TJ') 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -210,7 +210,7 @@ const route = useRoute(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const router = useRouter(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const formde = ref(route.query.form == "dataEntry"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const props = defineProps({}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-let nowObj = {}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+let nowObj = ref({}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const shdiaRef = ref(null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const hgxdiaRef = ref(null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const tjdiaRef = ref(null); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -240,27 +240,37 @@ function handleClick({ id, auditflowId }) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (formde.value) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getDetailsDk(id).then((res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       infoObj.value = res.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // if (activeName.value == "jbxx") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    getDkjbxx(id).then((res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      infoObj.value = res.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    getDkjbywy(id).then((res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      sheets.value = JSON.parse(res.data.sheetJson); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      ywyptab.value = sheets.value[0].sheet; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (res.data.sheetJson) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        sheets.value = JSON.parse(res.data.sheetJson); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ywyptab.value = sheets.value[0].sheet; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       console.log(sheets.value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // else if (activeName.value == "ywjl") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    getAuditflow({ dkjdxxId: id }).then((res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      activities.value = res.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    getHcInfo({ dkid: id, auditflowStep: "WYDC", auditflowId }).then((res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      hcxxList.value = res.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      nextTick(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        hcxxRef.value[0].init(hcxxList.value[0].sdfjs); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (activeName.value == "jbxx") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      getDkjbxx(id).then((res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        infoObj.value = res.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    else if (activeName.value == "ywyp") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      getDkjbywy(id).then((res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        sheets.value = JSON.parse(res.data.sheetJson); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ywyptab.value = sheets.value[0].sheet; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        console.log(sheets.value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    else if (activeName.value == "ywjl") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      getAuditflow({ dkjdxxId: id }).then((res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        activities.value = res.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    else if (activeName.value == "hcxx") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      getHcInfo({ dkid: id, auditflowStep: "WYDC", auditflowId }).then( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        (res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          hcxxList.value = res.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          nextTick(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            hcxxRef.value[0].init(hcxxList.value[0].sdfjs); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   getStep({ dkjdxxId: id }).then((res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     steps.value = res.data; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -275,7 +285,7 @@ function getDetails({ pcsjid, id, auditflowId }) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   activeName.value = "jbxx"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   infoObj.value = {}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   activities.value = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  // nowObj = { pcsjid, id }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  nowObj.value = { pcsjid, id, auditflowId }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   handleClick({ pcsjid, id, auditflowId }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 function moreAct(actitem) { 
			 |