| 
					
				 | 
			
			
				@@ -36,21 +36,6 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                     :is="tabList[index].components" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                     :patData="huanZheXinXi" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <!--                            <div v-if="item.label === '早孕登记'">--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <!--                                <EarlyPregnancyRegistration></EarlyPregnancyRegistration>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <!--                            </div>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <!--                            <div v-if="item.label === '病史询问'">--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <!--                                <MedicalHistoryTaking></MedicalHistoryTaking>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <!--                            </div>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <!--                            <div v-if="item.label === '孕妇分娩'">--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <!--                                <IntrapartumManagement :patData="huanZheXinXi"></IntrapartumManagement>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <!--                            </div>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <!--              <div v-show="item.label === '儿童建卡(新生儿登记)'">--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <!--                <BirthRegistration :patData="huanZheXinXi"></BirthRegistration>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <!--              </div>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <!--                            <div v-if="item.label === '产后访视'">--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <!--                                <postpartumVisit :patientInfo="huanZheXinXi"></postpartumVisit>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <!--                            </div>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         </CyTabPane> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <!--                        <CyTabPane :name="0" label="早孕登记"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                               <!–              <iframe–> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -130,9 +115,13 @@ import EarlyPregnancyRegistration 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import IntrapartumManagement from "@/views/hospitalization/zhu-yuan-yi-sheng/maternal-child/IntrapartumManagement.vue"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import BirthRegistration from "@/views/hospitalization/zhu-yuan-yi-sheng/maternal-child/BirthRegistration.vue"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import {useRoute} from "vue-router"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import {ElMessage} from "element-plus"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import requestFuYou from "@/utils/requestFuYou.js"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const route = useRoute(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 console.log('route.query',route); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const fuYouInfo = ref(null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const tabsName = ref(0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const childTabsName = ref(0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const childTabsName1 = ref(0); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -206,6 +195,33 @@ const iframeLoad = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     console.log("iframeLoad----------------"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const queryPatientRegistrationInfo = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (huanZheXinXi.value.socialNo) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ElMessage({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            type: "warning", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            duration: 4000, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            dangerouslyUseHTMLString: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            message: "请先完善患者身份证号", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            showClose: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let params = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "source": "womanMain", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "remark": "孕妇建卡", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "operate": "get", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "data": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    "cardNo": huanZheXinXi.value.socialNo 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    requestFuYou(JSON.stringify(params)).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        fuYouInfo.value = res.data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        console.log('fuYouInfo---------', fuYouInfo.value) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }).catch(err => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        console.error(err) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const dianJiChaXunFuYou = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     console.log("huanZheXinXi-----------", huanZheXinXi.value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     handleChildTabsChange(childTabsName.value); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -331,6 +347,10 @@ const handleChildTabsChange = val => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 onChangePatient(dianJiChaXunFuYou); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+onMounted(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    queryPatientRegistrationInfo() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <style lang="scss" scoped> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 .layout_container { 
			 |