|  | @ -83,30 +83,30 @@ | 
		
	
		
			
				|  |  |             脉搏:<el-input v-model="confirmData.mb" style="width: 120px" />次/分 |  |  |             脉搏:<el-input v-model="confirmData.mb" style="width: 120px" />次/分 | 
		
	
		
			
				|  |  |             血氧:<el-input v-model="confirmData.xyang" style="width: 120px" />% |  |  |             血氧:<el-input v-model="confirmData.xyang" style="width: 120px" />% | 
		
	
		
			
				|  |  |           </div> |  |  |           </div> | 
		
	
		
			
				|  |  |           <div>眼别: |  |  |  | 
		
	
		
			
				|  |  |             <el-radio-group v-model="confirmData.eyeType"> |  |  |  | 
		
	
		
			
				|  |  |               <el-radio label="双眼OU" /> |  |  |  | 
		
	
		
			
				|  |  |               <el-radio label="右眼OD" /> |  |  |  | 
		
	
		
			
				|  |  |               <el-radio label="左眼OS" /> |  |  |  | 
		
	
		
			
				|  |  |             </el-radio-group> |  |  |  | 
		
	
		
			
				|  |  |  |  |  |           <div class="flex">眼别: | 
		
	
		
			
				|  |  |  |  |  |             <el-checkbox-group v-model="eyeType"> | 
		
	
		
			
				|  |  |  |  |  |               <el-checkbox label="双眼OU" /> | 
		
	
		
			
				|  |  |  |  |  |               <el-checkbox label="右眼OD" /> | 
		
	
		
			
				|  |  |  |  |  |               <el-checkbox label="左眼OS" /> | 
		
	
		
			
				|  |  |  |  |  |             </el-checkbox-group> | 
		
	
		
			
				|  |  |           </div> |  |  |           </div> | 
		
	
		
			
				|  |  |           <div class="flex"> |  |  |           <div class="flex"> | 
		
	
		
			
				|  |  |             <div> |  |  |  | 
		
	
		
			
				|  |  |               <el-radio v-model="confirmData.smjYbjgzl" label="三面镜" />/ |  |  |  | 
		
	
		
			
				|  |  |               <el-radio v-model="confirmData.smjYbjgzl" label="眼部激光治疗">眼部激光治疗:</el-radio> |  |  |  | 
		
	
		
			
				|  |  |             </div> |  |  |  | 
		
	
		
			
				|  |  |  |  |  |             <el-checkbox-group v-model="smjYbjgzl"> | 
		
	
		
			
				|  |  |  |  |  |               <el-checkbox label="三面镜">三面镜<span style="color: #000;margin-left: 10px">/</span></el-checkbox> | 
		
	
		
			
				|  |  |  |  |  |               <el-checkbox label="眼部激光治疗">眼部激光治疗:</el-checkbox> | 
		
	
		
			
				|  |  |  |  |  |             </el-checkbox-group> | 
		
	
		
			
				|  |  |             <div> |  |  |             <div> | 
		
	
		
			
				|  |  |               <div> |  |  |               <div> | 
		
	
		
			
				|  |  |                 <el-radio-group v-model="confirmData.ykWyz"> |  |  |  | 
		
	
		
			
				|  |  |                   <el-radio label="已开" /> |  |  |  | 
		
	
		
			
				|  |  |                   <el-radio label="无医嘱" /> |  |  |  | 
		
	
		
			
				|  |  |                 </el-radio-group> |  |  |  | 
		
	
		
			
				|  |  |  |  |  |                 <el-checkbox-group v-model="ykWyz"> | 
		
	
		
			
				|  |  |  |  |  |                   <el-checkbox label="已开" /> | 
		
	
		
			
				|  |  |  |  |  |                   <el-checkbox label="无医嘱" /> | 
		
	
		
			
				|  |  |  |  |  |                 </el-checkbox-group> | 
		
	
		
			
				|  |  |               </div> |  |  |               </div> | 
		
	
		
			
				|  |  |               <div> |  |  |               <div> | 
		
	
		
			
				|  |  |                 <el-radio-group v-model="confirmData.zyMz"> |  |  |  | 
		
	
		
			
				|  |  |                   <el-radio label="住院" /> |  |  |  | 
		
	
		
			
				|  |  |                   <el-radio label="门诊" /> |  |  |  | 
		
	
		
			
				|  |  |                 </el-radio-group> |  |  |  | 
		
	
		
			
				|  |  |  |  |  |                 <el-checkbox-group v-model="zyMz"> | 
		
	
		
			
				|  |  |  |  |  |                   <el-checkbox label="住院" /> | 
		
	
		
			
				|  |  |  |  |  |                   <el-checkbox label="门诊" /> | 
		
	
		
			
				|  |  |  |  |  |                 </el-checkbox-group> | 
		
	
		
			
				|  |  |               </div> |  |  |               </div> | 
		
	
		
			
				|  |  |             </div> |  |  |             </div> | 
		
	
		
			
				|  |  |           </div> |  |  |           </div> | 
		
	
	
		
			
				|  | @ -131,9 +131,11 @@ | 
		
	
		
			
				|  |  |           <img src="@/assets/img/arrow_down3.jpg"> |  |  |           <img src="@/assets/img/arrow_down3.jpg"> | 
		
	
		
			
				|  |  |         </div> |  |  |         </div> | 
		
	
		
			
				|  |  |         <div style="line-height: 40px"> |  |  |         <div style="line-height: 40px"> | 
		
	
		
			
				|  |  |           <div> |  |  |  | 
		
	
		
			
				|  |  |             <el-radio v-model="confirmData.st" label="缩瞳"><span style="color: red">缩瞳</span></el-radio> / |  |  |  | 
		
	
		
			
				|  |  |             <el-radio v-model="confirmData.st" label="散瞳">散瞳:</el-radio> |  |  |  | 
		
	
		
			
				|  |  |  |  |  |           <div class="flex"> | 
		
	
		
			
				|  |  |  |  |  |             <el-checkbox-group v-model="st"> | 
		
	
		
			
				|  |  |  |  |  |               <el-checkbox label="缩瞳"><span style="color: red">缩瞳</span><span style="color: #000;margin-left: 10px">/</span></el-checkbox> | 
		
	
		
			
				|  |  |  |  |  |               <el-checkbox label="散瞳">散瞳:</el-checkbox> | 
		
	
		
			
				|  |  |  |  |  |             </el-checkbox-group> | 
		
	
		
			
				|  |  |             <el-checkbox v-model="confirmData.stFinish">已完成</el-checkbox>(每5分钟点一次,连续点五次) |  |  |             <el-checkbox v-model="confirmData.stFinish">已完成</el-checkbox>(每5分钟点一次,连续点五次) | 
		
	
		
			
				|  |  |           </div> |  |  |           </div> | 
		
	
		
			
				|  |  |           <div>表麻: |  |  |           <div>表麻: | 
		
	
	
		
			
				|  | @ -200,6 +202,11 @@ export default { | 
		
	
		
			
				|  |  |       }, |  |  |       }, | 
		
	
		
			
				|  |  |       doctorList: [], |  |  |       doctorList: [], | 
		
	
		
			
				|  |  |       zfyg: [], |  |  |       zfyg: [], | 
		
	
		
			
				|  |  |  |  |  |       ykWyz: [], | 
		
	
		
			
				|  |  |  |  |  |       zyMz: [], | 
		
	
		
			
				|  |  |  |  |  |       eyeType: [], | 
		
	
		
			
				|  |  |  |  |  |       smjYbjgzl: [], | 
		
	
		
			
				|  |  |  |  |  |       st: [], | 
		
	
		
			
				|  |  |       confirmData: { |  |  |       confirmData: { | 
		
	
		
			
				|  |  |         patientAge: '', |  |  |         patientAge: '', | 
		
	
		
			
				|  |  |         orderDate: '', |  |  |         orderDate: '', | 
		
	
	
		
			
				|  | @ -250,12 +257,20 @@ export default { | 
		
	
		
			
				|  |  |       }}).then(data => { |  |  |       }}).then(data => { | 
		
	
		
			
				|  |  |         const detail = data.data.data |  |  |         const detail = data.data.data | 
		
	
		
			
				|  |  |         this.confirmData = detail |  |  |         this.confirmData = detail | 
		
	
		
			
				|  |  |         this.zfyg = this.confirmData.zfyg ? this.confirmData.zfyg.split('/') : [] |  |  |  | 
		
	
		
			
				|  |  |  |  |  |         this.setDefaultData() | 
		
	
		
			
				|  |  |         if (!detail.jzNumber) { |  |  |         if (!detail.jzNumber) { | 
		
	
		
			
				|  |  |           this.setData() |  |  |           this.setData() | 
		
	
		
			
				|  |  |         } |  |  |         } | 
		
	
		
			
				|  |  |       }) |  |  |       }) | 
		
	
		
			
				|  |  |     }, |  |  |     }, | 
		
	
		
			
				|  |  |  |  |  |     setDefaultData() { | 
		
	
		
			
				|  |  |  |  |  |       this.zfyg = this.confirmData.zfyg ? this.confirmData.zfyg.split('/') : [] | 
		
	
		
			
				|  |  |  |  |  |       this.st = this.confirmData.st ? this.confirmData.st.split('/') : [] | 
		
	
		
			
				|  |  |  |  |  |       this.ykWyz = this.confirmData.ykWyz ? this.confirmData.ykWyz.split('/') : [] | 
		
	
		
			
				|  |  |  |  |  |       this.zyMz = this.confirmData.zyMz ? this.confirmData.zyMz.split('/') : [] | 
		
	
		
			
				|  |  |  |  |  |       this.eyeType = this.confirmData.eyeType ? this.confirmData.eyeType.split('/') : [] | 
		
	
		
			
				|  |  |  |  |  |       this.smjYbjgzl = this.confirmData.smjYbjgzl ? this.confirmData.smjYbjgzl.split('/') : [] | 
		
	
		
			
				|  |  |  |  |  |     }, | 
		
	
		
			
				|  |  |     setData() { |  |  |     setData() { | 
		
	
		
			
				|  |  |       this.confirmData.patientName = this.patientDetail.patientName |  |  |       this.confirmData.patientName = this.patientDetail.patientName | 
		
	
		
			
				|  |  |       this.confirmData.patientAge = this.patientDetail.patientAge |  |  |       this.confirmData.patientAge = this.patientDetail.patientAge | 
		
	
	
		
			
				|  | @ -269,10 +284,18 @@ export default { | 
		
	
		
			
				|  |  |       } |  |  |       } | 
		
	
		
			
				|  |  |       this.handleSaveTable() |  |  |       this.handleSaveTable() | 
		
	
		
			
				|  |  |     }, |  |  |     }, | 
		
	
		
			
				|  |  |  |  |  |     handleCheckBox() { | 
		
	
		
			
				|  |  |  |  |  |       this.confirmData.zfyg = this.zfyg.join('/') | 
		
	
		
			
				|  |  |  |  |  |       this.confirmData.st = this.st.join('/') | 
		
	
		
			
				|  |  |  |  |  |       this.confirmData.smjYbjgzl = this.smjYbjgzl.join('/') | 
		
	
		
			
				|  |  |  |  |  |       this.confirmData.ykWyz = this.ykWyz.join('/') | 
		
	
		
			
				|  |  |  |  |  |       this.confirmData.zyMz = this.zyMz.join('/') | 
		
	
		
			
				|  |  |  |  |  |       this.confirmData.eyeType = this.eyeType.join('/') | 
		
	
		
			
				|  |  |  |  |  |     }, | 
		
	
		
			
				|  |  |     // 保存 |  |  |     // 保存 | 
		
	
		
			
				|  |  |     handleSaveTable() { |  |  |     handleSaveTable() { | 
		
	
		
			
				|  |  |       this.confirmData.jzNumber = window.sessionStorage.getItem('jzNumber') |  |  |       this.confirmData.jzNumber = window.sessionStorage.getItem('jzNumber') | 
		
	
		
			
				|  |  |       this.confirmData.zfyg = this.zfyg.join('/') |  |  |  | 
		
	
		
			
				|  |  |  |  |  |       this.handleCheckBox() | 
		
	
		
			
				|  |  |       this.$http.post('/jcjg/saveSmjjcjl', { |  |  |       this.$http.post('/jcjg/saveSmjjcjl', { | 
		
	
		
			
				|  |  |         ...this.confirmData, |  |  |         ...this.confirmData, | 
		
	
		
			
				|  |  |         caseId: this.caseId |  |  |         caseId: this.caseId | 
		
	
	
		
			
				|  | 
 |