|  |  | @ -17,16 +17,17 @@ | 
			
		
	
		
			
				
					|  |  |  |         @addRecord="addRecord" | 
			
		
	
		
			
				
					|  |  |  |       /> | 
			
		
	
		
			
				
					|  |  |  |       <div class="content-right"> | 
			
		
	
		
			
				
					|  |  |  |         <div v-if="isSearch === '1' || isSearch === '3'" style="height: 100%"> | 
			
		
	
		
			
				
					|  |  |  |         <div v-if="name === '门急诊电子病历'" style="height: 100%"> | 
			
		
	
		
			
				
					|  |  |  |           <ourPatientRecord v-if="name === '门急诊电子病历'" :patient-id="patientId" :only-read="onlyRead" :is-search="isSearch" :case-id="caseId" /> | 
			
		
	
		
			
				
					|  |  |  |         </div> | 
			
		
	
		
			
				
					|  |  |  |         <div v-if="formList.length && isSearch === '2'" style="height: 100%"> | 
			
		
	
		
			
				
					|  |  |  |           <ourPatientRecord v-if="name === '门急诊电子病历'" :patient-id="patientId" :only-read="onlyRead" :is-search="isSearch" :case-id="caseId" /> | 
			
		
	
		
			
				
					|  |  |  |           <InformedConsent v-if="name==='眼科激光手术患者知情同意书'" :patient-detail="patientData" :json-text="jsonText" @handleSaveTable="updateForm" @formDelete="formDelete" /> | 
			
		
	
		
			
				
					|  |  |  |           <mra-form v-if="name==='眼底血管造影知情同意书'" :patient-detail="patientData" :json-text="jsonText" @handleSaveTable="updateForm" @formDelete="formDelete" /> | 
			
		
	
		
			
				
					|  |  |  |           <laser-surgery v-if="name==='眼科激光手术治疗'" :patient-detail="patientData" :json-text="jsonText" @handleSaveTable="updateForm" @formDelete="formDelete" /> | 
			
		
	
		
			
				
					|  |  |  |           <report-form v-if="name==='报告'" :patient-detail="patientData" :json-text="jsonText" @handleSaveTable="updateForm" @formDelete="formDelete" /> | 
			
		
	
		
			
				
					|  |  |  |         </div> | 
			
		
	
		
			
				
					|  |  |  |         <template v-else> | 
			
		
	
		
			
				
					|  |  |  |           <div v-if="formList.length && isSearch === '2'" style="height: 100%"> | 
			
		
	
		
			
				
					|  |  |  |             <InformedConsent v-if="name==='眼科激光手术患者知情同意书'" :patient-detail="patientData" :json-text="jsonText" @handleSaveTable="updateForm" @formDelete="formDelete" /> | 
			
		
	
		
			
				
					|  |  |  |             <mra-form v-if="name==='眼底血管造影知情同意书'" :patient-detail="patientData" :json-text="jsonText" @handleSaveTable="updateForm" @formDelete="formDelete" /> | 
			
		
	
		
			
				
					|  |  |  |             <laser-surgery v-if="name==='眼科激光手术治疗'" :patient-detail="patientData" :json-text="jsonText" @handleSaveTable="updateForm" @formDelete="formDelete" /> | 
			
		
	
		
			
				
					|  |  |  |             <report-form v-if="name==='报告'" :patient-detail="patientData" :json-text="jsonText" @handleSaveTable="updateForm" @formDelete="formDelete" /> | 
			
		
	
		
			
				
					|  |  |  |           </div> | 
			
		
	
		
			
				
					|  |  |  |         </template> | 
			
		
	
		
			
				
					|  |  |  |       </div> | 
			
		
	
		
			
				
					|  |  |  |     </div> | 
			
		
	
		
			
				
					|  |  |  |   </div> | 
			
		
	
	
		
			
				
					|  |  | @ -84,7 +85,7 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |   }, | 
			
		
	
		
			
				
					|  |  |  |   created() { | 
			
		
	
		
			
				
					|  |  |  |     if (this.isSearch === '2') { | 
			
		
	
		
			
				
					|  |  |  |     this.getFormList() | 
			
		
	
		
			
				
					|  |  |  |       this.getFormList() | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |   }, | 
			
		
	
		
			
				
					|  |  |  |   methods: { | 
			
		
	
	
		
			
				
					|  |  | @ -122,6 +123,14 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |     addRecord(name) { | 
			
		
	
		
			
				
					|  |  |  |       this.name = name | 
			
		
	
		
			
				
					|  |  |  |       const date = this.$moment().format('YYYY-MM-DD HH:mm:ss') | 
			
		
	
		
			
				
					|  |  |  |       const isToday = this.formList.some(item => item.createTime.includes(date.split(' ')[0])) | 
			
		
	
		
			
				
					|  |  |  |       if (name === '门急诊电子病历' && isToday) { | 
			
		
	
		
			
				
					|  |  |  |         this.$message({ | 
			
		
	
		
			
				
					|  |  |  |           message: '已有今日病例,请勿重复添加!', | 
			
		
	
		
			
				
					|  |  |  |           type: 'warning' | 
			
		
	
		
			
				
					|  |  |  |         }) | 
			
		
	
		
			
				
					|  |  |  |         return | 
			
		
	
		
			
				
					|  |  |  |       } | 
			
		
	
		
			
				
					|  |  |  |       const params = { | 
			
		
	
		
			
				
					|  |  |  |         flag: 8, | 
			
		
	
		
			
				
					|  |  |  |         name: name, | 
			
		
	
	
		
			
				
					|  |  | 
 |