|  |  | @ -15,19 +15,19 @@ | 
			
		
	
		
			
				
					|  |  |  |       </p> | 
			
		
	
		
			
				
					|  |  |  |       <!--患者信息--> | 
			
		
	
		
			
				
					|  |  |  |       <div class="flex"> | 
			
		
	
		
			
				
					|  |  |  |         <div class="flex a-c item">姓名:<el-input v-model="formData.patientName" style="flex: 1" placeholder="" /></div> | 
			
		
	
		
			
				
					|  |  |  |         <div class="flex a-c item">年龄:<el-input v-model="formData.patientAge" style="flex: 1" placeholder="" />岁</div> | 
			
		
	
		
			
				
					|  |  |  |         <div class="flex a-c item">性别:<el-input v-model="formData.patientSex" style="flex: 1" placeholder="" /></div> | 
			
		
	
		
			
				
					|  |  |  |         <div class="flex a-c item">眼别:<el-input v-model="formData.patientEyeLevel" style="flex: 1" placeholder="" /></div> | 
			
		
	
		
			
				
					|  |  |  |         <div class="flex a-c item">姓名:<el-input v-model="confirmData.patientName" style="flex: 1" placeholder="" /></div> | 
			
		
	
		
			
				
					|  |  |  |         <div class="flex a-c item">年龄:<el-input v-model="confirmData.patientAge" style="flex: 1" placeholder="" />岁</div> | 
			
		
	
		
			
				
					|  |  |  |         <div class="flex a-c item">性别:<el-input v-model="confirmData.patientGender" style="flex: 1" placeholder="" /></div> | 
			
		
	
		
			
				
					|  |  |  |         <div class="flex a-c item">眼别:<el-input v-model="confirmData.eyeType" style="flex: 1" placeholder="" /></div> | 
			
		
	
		
			
				
					|  |  |  |       </div> | 
			
		
	
		
			
				
					|  |  |  |       <!--术前判断--> | 
			
		
	
		
			
				
					|  |  |  |       <div> | 
			
		
	
		
			
				
					|  |  |  |         <div class="formTitle"> | 
			
		
	
		
			
				
					|  |  |  |           一、术前诊断: | 
			
		
	
		
			
				
					|  |  |  |         </div> | 
			
		
	
		
			
				
					|  |  |  |         <div v-for="(item, index) in formData.judgement" :key="index" class="judgeItem"> | 
			
		
	
		
			
				
					|  |  |  |         <div v-for="(item, index) in judgement" :key="index" class="judgeItem"> | 
			
		
	
		
			
				
					|  |  |  |           <span>{{ `${index+1}. ${item.name}:` }}</span> | 
			
		
	
		
			
				
					|  |  |  |           <el-input v-if="item.isEdit" v-model="item.remark" style="flex: 1" /> | 
			
		
	
		
			
				
					|  |  |  |           <el-input v-if="item.isEdit" v-model="confirmData.other" style="flex: 1" /> | 
			
		
	
		
			
				
					|  |  |  |           <template v-else> | 
			
		
	
		
			
				
					|  |  |  |             <div v-for="(judge,idx) in item.symptom" :key="idx" class="flex a-c"> | 
			
		
	
		
			
				
					|  |  |  |               <div class="check" @click="judge.isSelected = !judge.isSelected"> | 
			
		
	
	
		
			
				
					|  |  | @ -42,11 +42,10 @@ | 
			
		
	
		
			
				
					|  |  |  |       <div> | 
			
		
	
		
			
				
					|  |  |  |         <div class="formTitle">二、麻醉方式选择:</div> | 
			
		
	
		
			
				
					|  |  |  |         <div class="flex"> | 
			
		
	
		
			
				
					|  |  |  |           <div v-for="(sel,i) in formData.modeSelect" :key="i" style="margin-right: 30px"> | 
			
		
	
		
			
				
					|  |  |  |           <div v-for="(sel,i) in modeSelect" :key="i" style="margin-right: 30px"> | 
			
		
	
		
			
				
					|  |  |  |             <div class="check" @click="sel.isSelected = !sel.isSelected"> | 
			
		
	
		
			
				
					|  |  |  |               <input type="checkbox" :checked="sel.isSelected">{{ sel.name }} | 
			
		
	
		
			
				
					|  |  |  |             </div> | 
			
		
	
		
			
				
					|  |  |  |             <!--            <el-checkbox v-model="sel.isSelected" class="checkboxItem">{{ sel.name }}</el-checkbox>--> | 
			
		
	
		
			
				
					|  |  |  |           </div> | 
			
		
	
		
			
				
					|  |  |  |         </div> | 
			
		
	
		
			
				
					|  |  |  |       </div> | 
			
		
	
	
		
			
				
					|  |  | @ -54,7 +53,7 @@ | 
			
		
	
		
			
				
					|  |  |  |       <div> | 
			
		
	
		
			
				
					|  |  |  |         <div class="formTitle">三、拟行激光术名称:</div> | 
			
		
	
		
			
				
					|  |  |  |         <div class="proposed"> | 
			
		
	
		
			
				
					|  |  |  |           <div v-for="(item,i) in formData.proposedName" :key="i" class="flex a-c" style="margin-right: 35px"> | 
			
		
	
		
			
				
					|  |  |  |           <div v-for="(item,i) in proposedName" :key="i" class="flex a-c" style="margin-right: 35px"> | 
			
		
	
		
			
				
					|  |  |  |             <span class="check" @click="item.isSelected = !item.isSelected"> | 
			
		
	
		
			
				
					|  |  |  |               <input type="checkbox" :checked="item.isSelected">{{ item.name }} | 
			
		
	
		
			
				
					|  |  |  |             </span> | 
			
		
	
	
		
			
				
					|  |  | @ -92,8 +91,8 @@ | 
			
		
	
		
			
				
					|  |  |  |         </div> | 
			
		
	
		
			
				
					|  |  |  |         <div class="btnBox"> | 
			
		
	
		
			
				
					|  |  |  |           <div> | 
			
		
	
		
			
				
					|  |  |  |             <div class="flex a-c">主诊/谈话医生签名:<el-input v-model="formData.doctorSign" style="flex: 1" /></div> | 
			
		
	
		
			
				
					|  |  |  |             <div class="flex a-c">日期:<el-input v-model="formData.docDate" style="flex: 1" /></div> | 
			
		
	
		
			
				
					|  |  |  |             <div class="flex a-c">主诊/谈话医生签名:<el-input v-model="confirmData.operationSign" style="flex: 1" /></div> | 
			
		
	
		
			
				
					|  |  |  |             <div class="flex a-c">日期:<el-input v-model="confirmData.operationDate" style="flex: 1" /></div> | 
			
		
	
		
			
				
					|  |  |  |           </div> | 
			
		
	
		
			
				
					|  |  |  |         </div> | 
			
		
	
		
			
				
					|  |  |  |       </div> | 
			
		
	
	
		
			
				
					|  |  | @ -105,8 +104,8 @@ | 
			
		
	
		
			
				
					|  |  |  |         </div> | 
			
		
	
		
			
				
					|  |  |  |         <div class="btnBox"> | 
			
		
	
		
			
				
					|  |  |  |           <div> | 
			
		
	
		
			
				
					|  |  |  |             <div class="flex a-c">患者或直系亲属签名:<el-input v-model="formData.patientSign" style="flex: 1" /></div> | 
			
		
	
		
			
				
					|  |  |  |             <div class="flex a-c">日期:<el-input v-model="formData.patientDate" style="flex: 1" /></div> | 
			
		
	
		
			
				
					|  |  |  |             <div class="flex a-c">患者或直系亲属签名:<el-input v-model="confirmData.patientSign" style="flex: 1" /></div> | 
			
		
	
		
			
				
					|  |  |  |             <div class="flex a-c">日期:<el-input v-model="confirmData.patientDate" style="flex: 1" /></div> | 
			
		
	
		
			
				
					|  |  |  |           </div> | 
			
		
	
		
			
				
					|  |  |  |         </div> | 
			
		
	
		
			
				
					|  |  |  |       </div> | 
			
		
	
	
		
			
				
					|  |  | @ -118,10 +117,6 @@ | 
			
		
	
		
			
				
					|  |  |  | export default { | 
			
		
	
		
			
				
					|  |  |  |   name: 'InformedConsent', | 
			
		
	
		
			
				
					|  |  |  |   props: { | 
			
		
	
		
			
				
					|  |  |  |     jsonText: { | 
			
		
	
		
			
				
					|  |  |  |       type: String, | 
			
		
	
		
			
				
					|  |  |  |       default: '' | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     onlyRead: { | 
			
		
	
		
			
				
					|  |  |  |       type: Boolean, | 
			
		
	
		
			
				
					|  |  |  |       default: false | 
			
		
	
	
		
			
				
					|  |  | @ -132,204 +127,389 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     patientDetail: { | 
			
		
	
		
			
				
					|  |  |  |       type: Object | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     caseId: { | 
			
		
	
		
			
				
					|  |  |  |       type: String, | 
			
		
	
		
			
				
					|  |  |  |       default: '' | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |   }, | 
			
		
	
		
			
				
					|  |  |  |   data() { | 
			
		
	
		
			
				
					|  |  |  |     return { | 
			
		
	
		
			
				
					|  |  |  |       originalData: {}, | 
			
		
	
		
			
				
					|  |  |  |       formData: { | 
			
		
	
		
			
				
					|  |  |  |         // 患者信息 | 
			
		
	
		
			
				
					|  |  |  |         patientName: '', | 
			
		
	
		
			
				
					|  |  |  |       confirmData: { | 
			
		
	
		
			
				
					|  |  |  |         bnz: '', | 
			
		
	
		
			
				
					|  |  |  |         coats: '', | 
			
		
	
		
			
				
					|  |  |  |         eyeType: '', | 
			
		
	
		
			
				
					|  |  |  |         idList: [], | 
			
		
	
		
			
				
					|  |  |  |         jgsh: '', // 激光手术 | 
			
		
	
		
			
				
					|  |  |  |         jgshArea: '', // 激光手术区域 | 
			
		
	
		
			
				
					|  |  |  |         jzNumber: '', // 就诊号 | 
			
		
	
		
			
				
					|  |  |  |         mzfs: '', // 麻醉方式 | 
			
		
	
		
			
				
					|  |  |  |         operationDate: '', // 主任医师日期 | 
			
		
	
		
			
				
					|  |  |  |         operationSign: '', // 主任医师签名 | 
			
		
	
		
			
				
					|  |  |  |         other: '', // 其他 | 
			
		
	
		
			
				
					|  |  |  |         patientAge: '', | 
			
		
	
		
			
				
					|  |  |  |         patientSex: '', | 
			
		
	
		
			
				
					|  |  |  |         patientEyeLevel: '', | 
			
		
	
		
			
				
					|  |  |  |         // 主诊医生 | 
			
		
	
		
			
				
					|  |  |  |         doctorSign: '', | 
			
		
	
		
			
				
					|  |  |  |         docDate: '', | 
			
		
	
		
			
				
					|  |  |  |         patientSign: '', | 
			
		
	
		
			
				
					|  |  |  |         patientDate: '', | 
			
		
	
		
			
				
					|  |  |  |         // 术前判断 | 
			
		
	
		
			
				
					|  |  |  |         judgement: [ | 
			
		
	
		
			
				
					|  |  |  |           { | 
			
		
	
		
			
				
					|  |  |  |             name: '白内障', | 
			
		
	
		
			
				
					|  |  |  |             symptom: [{ | 
			
		
	
		
			
				
					|  |  |  |               title: '后发性', | 
			
		
	
		
			
				
					|  |  |  |               isSelected: false | 
			
		
	
		
			
				
					|  |  |  |             }, { | 
			
		
	
		
			
				
					|  |  |  |               title: '其他', | 
			
		
	
		
			
				
					|  |  |  |               isSelected: false, | 
			
		
	
		
			
				
					|  |  |  |               isEdit: true, | 
			
		
	
		
			
				
					|  |  |  |               remark: '' | 
			
		
	
		
			
				
					|  |  |  |             }] | 
			
		
	
		
			
				
					|  |  |  |           }, | 
			
		
	
		
			
				
					|  |  |  |           { | 
			
		
	
		
			
				
					|  |  |  |             name: '青光眼', | 
			
		
	
		
			
				
					|  |  |  |             symptom: [{ | 
			
		
	
		
			
				
					|  |  |  |               title: '闭角型', | 
			
		
	
		
			
				
					|  |  |  |               isSelected: false | 
			
		
	
		
			
				
					|  |  |  |             }, { | 
			
		
	
		
			
				
					|  |  |  |               title: '开角型', | 
			
		
	
		
			
				
					|  |  |  |               isSelected: false | 
			
		
	
		
			
				
					|  |  |  |             }, { | 
			
		
	
		
			
				
					|  |  |  |               title: '其他', | 
			
		
	
		
			
				
					|  |  |  |               isSelected: false, | 
			
		
	
		
			
				
					|  |  |  |               remark: '', | 
			
		
	
		
			
				
					|  |  |  |               isEdit: true | 
			
		
	
		
			
				
					|  |  |  |             }] | 
			
		
	
		
			
				
					|  |  |  |           }, | 
			
		
	
		
			
				
					|  |  |  |           { | 
			
		
	
		
			
				
					|  |  |  |             name: '眼底病', | 
			
		
	
		
			
				
					|  |  |  |             symptom: [{ | 
			
		
	
		
			
				
					|  |  |  |               title: '糖尿病视网膜病变', | 
			
		
	
		
			
				
					|  |  |  |               isSelected: false | 
			
		
	
		
			
				
					|  |  |  |             }, { | 
			
		
	
		
			
				
					|  |  |  |               title: '视网膜裂孔', | 
			
		
	
		
			
				
					|  |  |  |               isSelected: false | 
			
		
	
		
			
				
					|  |  |  |             }, { | 
			
		
	
		
			
				
					|  |  |  |               title: '视网膜变性', | 
			
		
	
		
			
				
					|  |  |  |               isSelected: false | 
			
		
	
		
			
				
					|  |  |  |             }, { | 
			
		
	
		
			
				
					|  |  |  |               title: '黄斑部疾病', | 
			
		
	
		
			
				
					|  |  |  |               isSelected: false | 
			
		
	
		
			
				
					|  |  |  |             }, { | 
			
		
	
		
			
				
					|  |  |  |               title: '其他', | 
			
		
	
		
			
				
					|  |  |  |               isSelected: false, | 
			
		
	
		
			
				
					|  |  |  |               isEdit: true, | 
			
		
	
		
			
				
					|  |  |  |               remark: '' | 
			
		
	
		
			
				
					|  |  |  |             }] | 
			
		
	
		
			
				
					|  |  |  |           }, | 
			
		
	
		
			
				
					|  |  |  |           { | 
			
		
	
		
			
				
					|  |  |  |             name: '视网膜血管性病变', | 
			
		
	
		
			
				
					|  |  |  |             symptom: [{ | 
			
		
	
		
			
				
					|  |  |  |               title: '视网膜静脉阻塞(中央)', | 
			
		
	
		
			
				
					|  |  |  |               isSelected: false | 
			
		
	
		
			
				
					|  |  |  |             }, { | 
			
		
	
		
			
				
					|  |  |  |               title: '视网膜静脉阻塞(分支)', | 
			
		
	
		
			
				
					|  |  |  |               isSelected: false | 
			
		
	
		
			
				
					|  |  |  |             }, { | 
			
		
	
		
			
				
					|  |  |  |               title: '视网膜静脉周围炎', | 
			
		
	
		
			
				
					|  |  |  |               isSelected: false | 
			
		
	
		
			
				
					|  |  |  |             }] | 
			
		
	
		
			
				
					|  |  |  |           }, | 
			
		
	
		
			
				
					|  |  |  |           { | 
			
		
	
		
			
				
					|  |  |  |             name: "Coat's 病", | 
			
		
	
		
			
				
					|  |  |  |             symptom: [{ | 
			
		
	
		
			
				
					|  |  |  |               title: '', | 
			
		
	
		
			
				
					|  |  |  |               isSelected: false | 
			
		
	
		
			
				
					|  |  |  |             }] | 
			
		
	
		
			
				
					|  |  |  |           }, | 
			
		
	
		
			
				
					|  |  |  |           { | 
			
		
	
		
			
				
					|  |  |  |             name: '其他', | 
			
		
	
		
			
				
					|  |  |  |             isEdit: true, | 
			
		
	
		
			
				
					|  |  |  |             remark: '', | 
			
		
	
		
			
				
					|  |  |  |             symptom: [] | 
			
		
	
		
			
				
					|  |  |  |           } | 
			
		
	
		
			
				
					|  |  |  |         ], | 
			
		
	
		
			
				
					|  |  |  |         // 麻醉方式选择 | 
			
		
	
		
			
				
					|  |  |  |         modeSelect: [ | 
			
		
	
		
			
				
					|  |  |  |           { | 
			
		
	
		
			
				
					|  |  |  |             name: '表麻', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           }, { | 
			
		
	
		
			
				
					|  |  |  |             name: '局麻', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           }, { | 
			
		
	
		
			
				
					|  |  |  |             name: '局麻+镇静', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           }, { | 
			
		
	
		
			
				
					|  |  |  |             name: '基础麻醉', | 
			
		
	
		
			
				
					|  |  |  |         patientGender: '', | 
			
		
	
		
			
				
					|  |  |  |         patientName: '', | 
			
		
	
		
			
				
					|  |  |  |         patientSign: '', | 
			
		
	
		
			
				
					|  |  |  |         qgy: '', | 
			
		
	
		
			
				
					|  |  |  |         ydb: '', | 
			
		
	
		
			
				
					|  |  |  |         swmxgxbb: '' | 
			
		
	
		
			
				
					|  |  |  |       }, | 
			
		
	
		
			
				
					|  |  |  |       // 术前判断 | 
			
		
	
		
			
				
					|  |  |  |       judgement: [ | 
			
		
	
		
			
				
					|  |  |  |         { | 
			
		
	
		
			
				
					|  |  |  |           name: '白内障', | 
			
		
	
		
			
				
					|  |  |  |           symptom: [{ | 
			
		
	
		
			
				
					|  |  |  |             title: '后发性', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           }, { | 
			
		
	
		
			
				
					|  |  |  |             name: '其他', | 
			
		
	
		
			
				
					|  |  |  |             title: '其他', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false, | 
			
		
	
		
			
				
					|  |  |  |             isEdit: true, | 
			
		
	
		
			
				
					|  |  |  |             remark: '' | 
			
		
	
		
			
				
					|  |  |  |           } | 
			
		
	
		
			
				
					|  |  |  |         ], | 
			
		
	
		
			
				
					|  |  |  |         // 拟行激光术名称 | 
			
		
	
		
			
				
					|  |  |  |         proposedName: [ | 
			
		
	
		
			
				
					|  |  |  |           { | 
			
		
	
		
			
				
					|  |  |  |             name: '激光后囊切开术', | 
			
		
	
		
			
				
					|  |  |  |           }] | 
			
		
	
		
			
				
					|  |  |  |         }, | 
			
		
	
		
			
				
					|  |  |  |         { | 
			
		
	
		
			
				
					|  |  |  |           name: '青光眼', | 
			
		
	
		
			
				
					|  |  |  |           symptom: [{ | 
			
		
	
		
			
				
					|  |  |  |             title: '闭角型', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           }, { | 
			
		
	
		
			
				
					|  |  |  |             name: '激光前囊切开术', | 
			
		
	
		
			
				
					|  |  |  |             title: '开角型', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           }, { | 
			
		
	
		
			
				
					|  |  |  |             name: '激光周边虹膜切除', | 
			
		
	
		
			
				
					|  |  |  |             title: '其他', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false, | 
			
		
	
		
			
				
					|  |  |  |             remark: '', | 
			
		
	
		
			
				
					|  |  |  |             isEdit: true | 
			
		
	
		
			
				
					|  |  |  |           }] | 
			
		
	
		
			
				
					|  |  |  |         }, | 
			
		
	
		
			
				
					|  |  |  |         { | 
			
		
	
		
			
				
					|  |  |  |           name: '眼底病', | 
			
		
	
		
			
				
					|  |  |  |           symptom: [{ | 
			
		
	
		
			
				
					|  |  |  |             title: '糖尿病视网膜病变', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           }, { | 
			
		
	
		
			
				
					|  |  |  |             name: '激光房角成形术', | 
			
		
	
		
			
				
					|  |  |  |             title: '视网膜裂孔', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           }, { | 
			
		
	
		
			
				
					|  |  |  |             name: '激光睫状体光凝术', | 
			
		
	
		
			
				
					|  |  |  |             title: '视网膜变性', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           }, { | 
			
		
	
		
			
				
					|  |  |  |             name: '激光断线', | 
			
		
	
		
			
				
					|  |  |  |             title: '黄斑部疾病', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           }, { | 
			
		
	
		
			
				
					|  |  |  |             name: '视网膜光凝术', | 
			
		
	
		
			
				
					|  |  |  |             title: '其他', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false, | 
			
		
	
		
			
				
					|  |  |  |             area: [{ | 
			
		
	
		
			
				
					|  |  |  |               name: '局部', | 
			
		
	
		
			
				
					|  |  |  |               isSelected: false | 
			
		
	
		
			
				
					|  |  |  |             }, { | 
			
		
	
		
			
				
					|  |  |  |               name: '全', | 
			
		
	
		
			
				
					|  |  |  |               isSelected: false | 
			
		
	
		
			
				
					|  |  |  |             }, { | 
			
		
	
		
			
				
					|  |  |  |               name: '黄斑区', | 
			
		
	
		
			
				
					|  |  |  |               isSelected: false | 
			
		
	
		
			
				
					|  |  |  |             }] | 
			
		
	
		
			
				
					|  |  |  |           }, { | 
			
		
	
		
			
				
					|  |  |  |             name: '激光瞳孔成形术', | 
			
		
	
		
			
				
					|  |  |  |             isEdit: true, | 
			
		
	
		
			
				
					|  |  |  |             remark: '' | 
			
		
	
		
			
				
					|  |  |  |           }] | 
			
		
	
		
			
				
					|  |  |  |         }, | 
			
		
	
		
			
				
					|  |  |  |         { | 
			
		
	
		
			
				
					|  |  |  |           name: '视网膜血管性病变', | 
			
		
	
		
			
				
					|  |  |  |           symptom: [{ | 
			
		
	
		
			
				
					|  |  |  |             title: '视网膜静脉阻塞(中央)', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           }, { | 
			
		
	
		
			
				
					|  |  |  |             name: '激光瞳孔残膜切开术', | 
			
		
	
		
			
				
					|  |  |  |             title: '视网膜静脉阻塞(分支)', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           }, { | 
			
		
	
		
			
				
					|  |  |  |             name: '激光虹膜黏连剖除术', | 
			
		
	
		
			
				
					|  |  |  |             title: '视网膜静脉周围炎', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           }, { | 
			
		
	
		
			
				
					|  |  |  |             name: '玻璃体条索切开术', | 
			
		
	
		
			
				
					|  |  |  |           }] | 
			
		
	
		
			
				
					|  |  |  |         }, | 
			
		
	
		
			
				
					|  |  |  |         { | 
			
		
	
		
			
				
					|  |  |  |           name: "Coat's 病", | 
			
		
	
		
			
				
					|  |  |  |           symptom: [{ | 
			
		
	
		
			
				
					|  |  |  |             title: '', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           }] | 
			
		
	
		
			
				
					|  |  |  |         }, | 
			
		
	
		
			
				
					|  |  |  |         { | 
			
		
	
		
			
				
					|  |  |  |           name: '其他', | 
			
		
	
		
			
				
					|  |  |  |           isEdit: true, | 
			
		
	
		
			
				
					|  |  |  |           remark: '', | 
			
		
	
		
			
				
					|  |  |  |           symptom: [] | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |       ], | 
			
		
	
		
			
				
					|  |  |  |       // 麻醉方式选择 | 
			
		
	
		
			
				
					|  |  |  |       modeSelect: [ | 
			
		
	
		
			
				
					|  |  |  |         { | 
			
		
	
		
			
				
					|  |  |  |           name: '表麻', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false | 
			
		
	
		
			
				
					|  |  |  |         }, { | 
			
		
	
		
			
				
					|  |  |  |           name: '局麻', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false | 
			
		
	
		
			
				
					|  |  |  |         }, { | 
			
		
	
		
			
				
					|  |  |  |           name: '局麻+镇静', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false | 
			
		
	
		
			
				
					|  |  |  |         }, { | 
			
		
	
		
			
				
					|  |  |  |           name: '基础麻醉', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false | 
			
		
	
		
			
				
					|  |  |  |         }, { | 
			
		
	
		
			
				
					|  |  |  |           name: '其他', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           // isEdit: true, | 
			
		
	
		
			
				
					|  |  |  |           // remark: '' | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |       ], | 
			
		
	
		
			
				
					|  |  |  |       // 拟行激光术名称 | 
			
		
	
		
			
				
					|  |  |  |       proposedName: [ | 
			
		
	
		
			
				
					|  |  |  |         { | 
			
		
	
		
			
				
					|  |  |  |           name: '激光后囊切开术', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false | 
			
		
	
		
			
				
					|  |  |  |         }, { | 
			
		
	
		
			
				
					|  |  |  |           name: '激光前囊切开术', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false | 
			
		
	
		
			
				
					|  |  |  |         }, { | 
			
		
	
		
			
				
					|  |  |  |           name: '激光周边虹膜切除', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false | 
			
		
	
		
			
				
					|  |  |  |         }, { | 
			
		
	
		
			
				
					|  |  |  |           name: '激光房角成形术', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false | 
			
		
	
		
			
				
					|  |  |  |         }, { | 
			
		
	
		
			
				
					|  |  |  |           name: '激光睫状体光凝术', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false | 
			
		
	
		
			
				
					|  |  |  |         }, { | 
			
		
	
		
			
				
					|  |  |  |           name: '激光断线', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false | 
			
		
	
		
			
				
					|  |  |  |         }, { | 
			
		
	
		
			
				
					|  |  |  |           name: '视网膜光凝术', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false, | 
			
		
	
		
			
				
					|  |  |  |           area: [{ | 
			
		
	
		
			
				
					|  |  |  |             name: '局部', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           }, { | 
			
		
	
		
			
				
					|  |  |  |             name: '激光倒睫术', | 
			
		
	
		
			
				
					|  |  |  |             name: '全', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           }, { | 
			
		
	
		
			
				
					|  |  |  |             name: '其他', | 
			
		
	
		
			
				
					|  |  |  |             name: '黄斑区', | 
			
		
	
		
			
				
					|  |  |  |             isSelected: false | 
			
		
	
		
			
				
					|  |  |  |           } | 
			
		
	
		
			
				
					|  |  |  |         ] | 
			
		
	
		
			
				
					|  |  |  |       }, | 
			
		
	
		
			
				
					|  |  |  |           }] | 
			
		
	
		
			
				
					|  |  |  |         }, { | 
			
		
	
		
			
				
					|  |  |  |           name: '激光瞳孔成形术', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false | 
			
		
	
		
			
				
					|  |  |  |         }, { | 
			
		
	
		
			
				
					|  |  |  |           name: '激光瞳孔残膜切开术', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false | 
			
		
	
		
			
				
					|  |  |  |         }, { | 
			
		
	
		
			
				
					|  |  |  |           name: '激光虹膜黏连剖除术', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false | 
			
		
	
		
			
				
					|  |  |  |         }, { | 
			
		
	
		
			
				
					|  |  |  |           name: '玻璃体条索切开术', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false | 
			
		
	
		
			
				
					|  |  |  |         }, { | 
			
		
	
		
			
				
					|  |  |  |           name: '激光倒睫术', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false | 
			
		
	
		
			
				
					|  |  |  |         }, { | 
			
		
	
		
			
				
					|  |  |  |           name: '其他', | 
			
		
	
		
			
				
					|  |  |  |           isSelected: false | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |       ], | 
			
		
	
		
			
				
					|  |  |  |       // 术中 | 
			
		
	
		
			
				
					|  |  |  |       intraoperation: ['麻醉意外:需进行抢救或暂停手术', '出血:需要压迫止血,推迟或暂停手术', '其他无法预计的并发症', '术中可能会根据具体情况变更手术方式'], | 
			
		
	
		
			
				
					|  |  |  |       postoperative: ['暂时性眼压升高', '损伤人工晶体', '角膜内皮损伤', '虹膜炎症反应', '玻璃体前界膜破裂', '视功能损伤', '渗出性视网膜脱离', '黄斑水肿', '脉络膜脱离', '虹膜(视网膜、脉络膜)出血', '其他'] | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |   }, | 
			
		
	
		
			
				
					|  |  |  |   watch: { | 
			
		
	
		
			
				
					|  |  |  |     jsonText(val) { | 
			
		
	
		
			
				
					|  |  |  |     caseId(val) { | 
			
		
	
		
			
				
					|  |  |  |       if (val) { | 
			
		
	
		
			
				
					|  |  |  |         this.formData = JSON.parse(val) | 
			
		
	
		
			
				
					|  |  |  |       } else { | 
			
		
	
		
			
				
					|  |  |  |         this.formData = this.originalData | 
			
		
	
		
			
				
					|  |  |  |         this.getInfoDetail() | 
			
		
	
		
			
				
					|  |  |  |       } | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |   }, | 
			
		
	
		
			
				
					|  |  |  |   created() { | 
			
		
	
		
			
				
					|  |  |  |     this.originalData = JSON.parse(JSON.stringify(this.formData)) | 
			
		
	
		
			
				
					|  |  |  |     // 患者信息带入 | 
			
		
	
		
			
				
					|  |  |  |     this.formData.patientName = this.patientDetail.patientName | 
			
		
	
		
			
				
					|  |  |  |     this.formData.patientAge = this.patientDetail.patientAge | 
			
		
	
		
			
				
					|  |  |  |     this.formData.patientSex = this.patientDetail.patientSex | 
			
		
	
		
			
				
					|  |  |  |     if (this.jsonText) { | 
			
		
	
		
			
				
					|  |  |  |       this.formData = JSON.parse(this.jsonText) | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |     this.confirmData.patientName = this.patientDetail.patientName | 
			
		
	
		
			
				
					|  |  |  |     this.confirmData.patientAge = this.patientDetail.patientAge | 
			
		
	
		
			
				
					|  |  |  |     this.confirmData.patientGender = this.patientDetail.patientSex | 
			
		
	
		
			
				
					|  |  |  |     this.getInfoDetail() | 
			
		
	
		
			
				
					|  |  |  |   }, | 
			
		
	
		
			
				
					|  |  |  |   methods: { | 
			
		
	
		
			
				
					|  |  |  |     getInfoDetail() { | 
			
		
	
		
			
				
					|  |  |  |       this.$http.get('/mzbl/getMzblJgshzqtysInfo', { params: { | 
			
		
	
		
			
				
					|  |  |  |         caseId: this.caseId, | 
			
		
	
		
			
				
					|  |  |  |         patientId: this.patientDetail.patientId | 
			
		
	
		
			
				
					|  |  |  |       }}).then(data => { | 
			
		
	
		
			
				
					|  |  |  |         const detail = data.data.data | 
			
		
	
		
			
				
					|  |  |  |         const bnzList = detail.bnz && detail.bnz.split('/') || [] | 
			
		
	
		
			
				
					|  |  |  |         const qgyList = detail.qgy && detail.qgy.split('/') || [] | 
			
		
	
		
			
				
					|  |  |  |         const ydbList = detail.ydb && detail.ydb.split('/') || [] | 
			
		
	
		
			
				
					|  |  |  |         const swmList = detail.swmxgxbb && detail.swmxgxbb.split('/') || [] | 
			
		
	
		
			
				
					|  |  |  |         const mzfsList = detail.mzfs && detail.mzfs.split('/') || [] | 
			
		
	
		
			
				
					|  |  |  |         const jgshList = detail.jgsh && detail.jgsh.split('/') || [] | 
			
		
	
		
			
				
					|  |  |  |         const jgshAreaList = detail.jgshArea && detail.jgshArea.split('/') || [] | 
			
		
	
		
			
				
					|  |  |  |         this.handleDetail(bnzList, qgyList, ydbList, swmList, detail.coats, mzfsList, jgshList, jgshAreaList) | 
			
		
	
		
			
				
					|  |  |  |         this.confirmData.other = detail.other || '' | 
			
		
	
		
			
				
					|  |  |  |       }) | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     // 获取详情数据并展示在页面中 | 
			
		
	
		
			
				
					|  |  |  |     handleDetail(bnz, qgy, ydb, swm, coats, mzfs, jgsh, jgshArea) { | 
			
		
	
		
			
				
					|  |  |  |       // 术前 | 
			
		
	
		
			
				
					|  |  |  |       this.judgement.forEach(item => { | 
			
		
	
		
			
				
					|  |  |  |         item.symptom.forEach(sy => { | 
			
		
	
		
			
				
					|  |  |  |           switch (item.name) { | 
			
		
	
		
			
				
					|  |  |  |             case '白内障': | 
			
		
	
		
			
				
					|  |  |  |               if (bnz.some(bn => bn.includes(sy.title))) { | 
			
		
	
		
			
				
					|  |  |  |                 sy.isSelected = true | 
			
		
	
		
			
				
					|  |  |  |                 sy.remark = bnz.find(bn => bn.includes('其他')) && bnz.find(bn => bn.includes('其他')).substring(2) | 
			
		
	
		
			
				
					|  |  |  |               } else { | 
			
		
	
		
			
				
					|  |  |  |                 sy.isSelected = false | 
			
		
	
		
			
				
					|  |  |  |                 sy.remark = '' | 
			
		
	
		
			
				
					|  |  |  |               } | 
			
		
	
		
			
				
					|  |  |  |               break | 
			
		
	
		
			
				
					|  |  |  |             case '青光眼': | 
			
		
	
		
			
				
					|  |  |  |               if (qgy.some(bn => bn.includes(sy.title))) { | 
			
		
	
		
			
				
					|  |  |  |                 sy.isSelected = true | 
			
		
	
		
			
				
					|  |  |  |                 sy.remark = qgy.find(bn => bn.includes('其他')) && qgy.find(bn => bn.includes('其他')).substring(2) | 
			
		
	
		
			
				
					|  |  |  |               } else { | 
			
		
	
		
			
				
					|  |  |  |                 sy.isSelected = false | 
			
		
	
		
			
				
					|  |  |  |                 sy.remark = '' | 
			
		
	
		
			
				
					|  |  |  |               } | 
			
		
	
		
			
				
					|  |  |  |               break | 
			
		
	
		
			
				
					|  |  |  |             case '眼底病': | 
			
		
	
		
			
				
					|  |  |  |               if (ydb.some(bn => bn.includes(sy.title))) { | 
			
		
	
		
			
				
					|  |  |  |                 sy.isSelected = true | 
			
		
	
		
			
				
					|  |  |  |                 sy.remark = ydb.find(bn => bn.includes('其他')) && ydb.find(bn => bn.includes('其他')).substring(2) | 
			
		
	
		
			
				
					|  |  |  |               } else { | 
			
		
	
		
			
				
					|  |  |  |                 sy.isSelected = false | 
			
		
	
		
			
				
					|  |  |  |                 sy.remark = '' | 
			
		
	
		
			
				
					|  |  |  |               } | 
			
		
	
		
			
				
					|  |  |  |               break | 
			
		
	
		
			
				
					|  |  |  |             case '视网膜血管性病变': | 
			
		
	
		
			
				
					|  |  |  |               if (swm.some(bn => bn.includes(sy.title))) { | 
			
		
	
		
			
				
					|  |  |  |                 sy.isSelected = true | 
			
		
	
		
			
				
					|  |  |  |               } else { | 
			
		
	
		
			
				
					|  |  |  |                 sy.isSelected = false | 
			
		
	
		
			
				
					|  |  |  |               } | 
			
		
	
		
			
				
					|  |  |  |               break | 
			
		
	
		
			
				
					|  |  |  |             case "Coat's 病": | 
			
		
	
		
			
				
					|  |  |  |               if (coats) { | 
			
		
	
		
			
				
					|  |  |  |                 sy.isSelected = true | 
			
		
	
		
			
				
					|  |  |  |               } else { | 
			
		
	
		
			
				
					|  |  |  |                 sy.isSelected = false | 
			
		
	
		
			
				
					|  |  |  |               } | 
			
		
	
		
			
				
					|  |  |  |               break | 
			
		
	
		
			
				
					|  |  |  |           } | 
			
		
	
		
			
				
					|  |  |  |         }) | 
			
		
	
		
			
				
					|  |  |  |       }) | 
			
		
	
		
			
				
					|  |  |  |       // 麻醉 | 
			
		
	
		
			
				
					|  |  |  |       this.modeSelect.forEach(item => { | 
			
		
	
		
			
				
					|  |  |  |         if (mzfs.some(mz => mz === item.name)) { | 
			
		
	
		
			
				
					|  |  |  |           item.isSelected = true | 
			
		
	
		
			
				
					|  |  |  |         } else { | 
			
		
	
		
			
				
					|  |  |  |           item.isSelected = false | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |       }) | 
			
		
	
		
			
				
					|  |  |  |       // 激光 | 
			
		
	
		
			
				
					|  |  |  |       this.proposedName.forEach(item => { | 
			
		
	
		
			
				
					|  |  |  |         if (jgsh.some(mz => mz === item.name)) { | 
			
		
	
		
			
				
					|  |  |  |           item.isSelected = true | 
			
		
	
		
			
				
					|  |  |  |         } else { | 
			
		
	
		
			
				
					|  |  |  |           item.isSelected = false | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |       }) | 
			
		
	
		
			
				
					|  |  |  |       // 激光手术区域 | 
			
		
	
		
			
				
					|  |  |  |       this.proposedName[6].area.forEach(item => { | 
			
		
	
		
			
				
					|  |  |  |         if (jgshArea.some(mz => mz === item.name)) { | 
			
		
	
		
			
				
					|  |  |  |           item.isSelected = true | 
			
		
	
		
			
				
					|  |  |  |         } else { | 
			
		
	
		
			
				
					|  |  |  |           item.isSelected = false | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |       }) | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     // 处理术前判断再传值 | 
			
		
	
		
			
				
					|  |  |  |     handleList() { | 
			
		
	
		
			
				
					|  |  |  |       this.judgement.forEach(item => { | 
			
		
	
		
			
				
					|  |  |  |         const data = item.symptom.filter(ill => ill.isSelected).map(item => { | 
			
		
	
		
			
				
					|  |  |  |           item.other = item.title | 
			
		
	
		
			
				
					|  |  |  |           if (item.isEdit) { | 
			
		
	
		
			
				
					|  |  |  |             item.other = item.title + item.remark | 
			
		
	
		
			
				
					|  |  |  |           } | 
			
		
	
		
			
				
					|  |  |  |           return item.other | 
			
		
	
		
			
				
					|  |  |  |         }) | 
			
		
	
		
			
				
					|  |  |  |         switch (item.name) { | 
			
		
	
		
			
				
					|  |  |  |           case '白内障': | 
			
		
	
		
			
				
					|  |  |  |             this.confirmData.bnz = data.join('/') | 
			
		
	
		
			
				
					|  |  |  |             break | 
			
		
	
		
			
				
					|  |  |  |           case '青光眼': | 
			
		
	
		
			
				
					|  |  |  |             this.confirmData.qgy = data.join('/') | 
			
		
	
		
			
				
					|  |  |  |             break | 
			
		
	
		
			
				
					|  |  |  |           case '眼底病': | 
			
		
	
		
			
				
					|  |  |  |             this.confirmData.ydb = data.join('/') | 
			
		
	
		
			
				
					|  |  |  |             break | 
			
		
	
		
			
				
					|  |  |  |           case '视网膜血管性病变': | 
			
		
	
		
			
				
					|  |  |  |             this.confirmData.swmxgxbb = data.join('/') | 
			
		
	
		
			
				
					|  |  |  |             break | 
			
		
	
		
			
				
					|  |  |  |           case "Coat's 病": | 
			
		
	
		
			
				
					|  |  |  |             this.confirmData.coats = "Coat's 病" | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |       }) | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     // 麻醉方式传参处理 | 
			
		
	
		
			
				
					|  |  |  |     handleNarcotism() { | 
			
		
	
		
			
				
					|  |  |  |       const data = this.modeSelect.filter(item => item.isSelected).map(item => item.name) | 
			
		
	
		
			
				
					|  |  |  |       this.confirmData.mzfs = data.join('/') | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     // 处理拟行激光术名称 | 
			
		
	
		
			
				
					|  |  |  |     handleMode() { | 
			
		
	
		
			
				
					|  |  |  |       const selectList = this.proposedName.filter(item => item.isSelected) | 
			
		
	
		
			
				
					|  |  |  |       const mode = selectList.find(item => item.name.includes('视网膜光凝术')) | 
			
		
	
		
			
				
					|  |  |  |       this.confirmData.jgshArea = mode && mode.area.filter(item => item.isSelected).map(item => item.name).join('/') | 
			
		
	
		
			
				
					|  |  |  |       this.confirmData.jgsh = selectList.map(item => item.name).join('/') | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     // 获取项目id列表 | 
			
		
	
		
			
				
					|  |  |  |     async queryProject() { | 
			
		
	
		
			
				
					|  |  |  |       const project = window.localStorage.getItem('projectItem') ? JSON.parse(window.localStorage.getItem('projectItem')) : [] | 
			
		
	
		
			
				
					|  |  |  |       const { data: res } = await this.$http.get( | 
			
		
	
		
			
				
					|  |  |  |         '/patient/getZlItemDict', | 
			
		
	
		
			
				
					|  |  |  |         { | 
			
		
	
		
			
				
					|  |  |  |           params: { | 
			
		
	
		
			
				
					|  |  |  |             caseName: '眼科激光手术患者知情同意书' | 
			
		
	
		
			
				
					|  |  |  |           } | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |       ) | 
			
		
	
		
			
				
					|  |  |  |       if (res.code === 0) { | 
			
		
	
		
			
				
					|  |  |  |         const data = res.data || [] | 
			
		
	
		
			
				
					|  |  |  |         const list = [] | 
			
		
	
		
			
				
					|  |  |  |         if (data.length) { | 
			
		
	
		
			
				
					|  |  |  |           for (let i = 0; i < data.length; i++) { | 
			
		
	
		
			
				
					|  |  |  |             for (let j = 0; j < project.length; j++) { | 
			
		
	
		
			
				
					|  |  |  |               if (data[i].itemId === project[j].porjectCode) { | 
			
		
	
		
			
				
					|  |  |  |                 list.push(project[j].id) | 
			
		
	
		
			
				
					|  |  |  |               } | 
			
		
	
		
			
				
					|  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |           } | 
			
		
	
		
			
				
					|  |  |  |           this.confirmData.idList = list | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |       } else { | 
			
		
	
		
			
				
					|  |  |  |         this.$message.error(res.msg) | 
			
		
	
		
			
				
					|  |  |  |       } | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     // 保存 | 
			
		
	
		
			
				
					|  |  |  |     handleSaveTable() { | 
			
		
	
		
			
				
					|  |  |  |       this.$emit('handleSaveTable', this.formData) | 
			
		
	
		
			
				
					|  |  |  |       this.handleList() | 
			
		
	
		
			
				
					|  |  |  |       this.handleNarcotism() | 
			
		
	
		
			
				
					|  |  |  |       this.handleMode() | 
			
		
	
		
			
				
					|  |  |  |       this.confirmData.jzNumber = window.localStorage.getItem('jzNumber') | 
			
		
	
		
			
				
					|  |  |  |       this.$http.post('/mzbl/saveMzblJgshzqtys', { | 
			
		
	
		
			
				
					|  |  |  |         caseId: this.caseId, | 
			
		
	
		
			
				
					|  |  |  |         ...this.confirmData | 
			
		
	
		
			
				
					|  |  |  |       }).then(() => { | 
			
		
	
		
			
				
					|  |  |  |         this.$emit('handleSaveTable') | 
			
		
	
		
			
				
					|  |  |  |       }) | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     // 删除 | 
			
		
	
		
			
				
					|  |  |  |     formDelete() { | 
			
		
	
		
			
				
					|  |  |  |       this.$emit('formDelete') | 
			
		
	
		
			
				
					|  |  |  |       this.$confirmFun('确定删除吗?').then(() => { | 
			
		
	
		
			
				
					|  |  |  |         this.$http.post('/mzbl/delMzblJgshzqtysInfo', { | 
			
		
	
		
			
				
					|  |  |  |           id: this.caseId | 
			
		
	
		
			
				
					|  |  |  |         }).then(() => { | 
			
		
	
		
			
				
					|  |  |  |           this.$message.success('删除成功') | 
			
		
	
		
			
				
					|  |  |  |           this.$emit('formDelete', 'del') | 
			
		
	
		
			
				
					|  |  |  |         }) | 
			
		
	
		
			
				
					|  |  |  |       }) | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |   } | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
	
		
			
				
					|  |  | 
 |