|  |  | @ -24,13 +24,13 @@ | 
			
		
	
		
			
				
					|  |  |  |             <template slot-scope="scope"> | 
			
		
	
		
			
				
					|  |  |  |               <div v-if="scope.row.name == '1'"> | 
			
		
	
		
			
				
					|  |  |  |                 <div class="width-120 center" style="display: flex"> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOs" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOs1" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">OS:</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOs" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOs2" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">/</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOs" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOs3" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">X</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                 </div> | 
			
		
	
	
		
			
				
					|  |  | @ -64,24 +64,17 @@ | 
			
		
	
		
			
				
					|  |  |  |               </div> | 
			
		
	
		
			
				
					|  |  |  |               <div v-else-if="scope.row.name == 'FV'"> | 
			
		
	
		
			
				
					|  |  |  |                 <div class="width-180 center" style="display: flex"> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvYuanBi" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvYuanBo1" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">远BO:</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvYuanBi" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvYuanBo2" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">/</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvYuanBi" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvYuanBo3" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">/</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                 </div> | 
			
		
	
		
			
				
					|  |  |  |               </div> | 
			
		
	
		
			
				
					|  |  |  |               <!--              <div v-else-if="scope.row.name == '建议'">--> | 
			
		
	
		
			
				
					|  |  |  |               <!--                <div class="width-180" style="text-align: left">--> | 
			
		
	
		
			
				
					|  |  |  |               <!--                  <el-input v-model="formData.jianYi" placeholder="" style="width: 640px">--> | 
			
		
	
		
			
				
					|  |  |  |               <!--                    <template slot="prepend">建议:</template>--> | 
			
		
	
		
			
				
					|  |  |  |               <!--                  </el-input>--> | 
			
		
	
		
			
				
					|  |  |  |               <!--                </div>--> | 
			
		
	
		
			
				
					|  |  |  |               <!--              </div>--> | 
			
		
	
		
			
				
					|  |  |  |               <div v-else-if="scope.row.name == '签名'" style="display: flex;justify-content: space-between"> | 
			
		
	
		
			
				
					|  |  |  |                 <div class="width-180" style="text-align: left"> | 
			
		
	
		
			
				
					|  |  |  |                   <span style="display: inline-block;margin-top: 16px">视光师:</span> | 
			
		
	
	
		
			
				
					|  |  | @ -107,26 +100,26 @@ | 
			
		
	
		
			
				
					|  |  |  |             <template slot-scope="scope"> | 
			
		
	
		
			
				
					|  |  |  |               <div v-if="scope.row.name == '1'"> | 
			
		
	
		
			
				
					|  |  |  |                 <div class="width-120 center" style="display: flex"> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOdVa" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOsVa1" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">VA:</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOs" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOsVa2" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">/</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOs" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOsVa3" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">X</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                 </div> | 
			
		
	
		
			
				
					|  |  |  |               </div> | 
			
		
	
		
			
				
					|  |  |  |               <div v-if="scope.row.name == '屈光状态'"> | 
			
		
	
		
			
				
					|  |  |  |                 <div class="width-120 center" style="display: flex"> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOd" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOd1" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">OD:</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOs" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOd2" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">/</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOs" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOd3" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">X</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                 </div> | 
			
		
	
	
		
			
				
					|  |  | @ -143,7 +136,7 @@ | 
			
		
	
		
			
				
					|  |  |  |                       /> | 
			
		
	
		
			
				
					|  |  |  |                     </el-select> | 
			
		
	
		
			
				
					|  |  |  |                     <span>近:</span> | 
			
		
	
		
			
				
					|  |  |  |                     <el-select v-model="formData.ctYuan" placeholder="" clearable style="display: inline-block;width: 100px"> | 
			
		
	
		
			
				
					|  |  |  |                     <el-select v-model="formData.ctJin" placeholder="" clearable style="display: inline-block;width: 100px"> | 
			
		
	
		
			
				
					|  |  |  |                       <el-option | 
			
		
	
		
			
				
					|  |  |  |                         v-for="item in ctList" | 
			
		
	
		
			
				
					|  |  |  |                         :key="item.id" | 
			
		
	
	
		
			
				
					|  |  | @ -207,26 +200,26 @@ | 
			
		
	
		
			
				
					|  |  |  |               </div> | 
			
		
	
		
			
				
					|  |  |  |               <div v-if="scope.row.name == '融像性聚散(FV)'"> | 
			
		
	
		
			
				
					|  |  |  |                 <div class="width-180 center" style="display: flex"> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvJinBi" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvYuanBi1" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">远BI:</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvJinBi" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvYuanBi2" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">/</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvJinBi" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvYuanBi3" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">/</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                 </div> | 
			
		
	
		
			
				
					|  |  |  |               </div> | 
			
		
	
		
			
				
					|  |  |  |               <div v-if="scope.row.name == 'FV'"> | 
			
		
	
		
			
				
					|  |  |  |                 <div class="width-180 center" style="display: flex"> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvYuanBo" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvJinBo1" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">近BO:</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvYuanBo" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvJinBo2" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">/</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvYuanBo" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvJinBo3" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">/</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                 </div> | 
			
		
	
	
		
			
				
					|  |  | @ -256,10 +249,10 @@ | 
			
		
	
		
			
				
					|  |  |  |               <div v-if="scope.row.name == '调节灵活度(AF)'"> | 
			
		
	
		
			
				
					|  |  |  |                 <div class="center"> | 
			
		
	
		
			
				
					|  |  |  |                   <div> | 
			
		
	
		
			
				
					|  |  |  |                     <el-input v-model="formData.afOd" placeholder="" style="width: 120px"> | 
			
		
	
		
			
				
					|  |  |  |                     <el-input v-model="formData.afOd1" placeholder="" style="width: 120px"> | 
			
		
	
		
			
				
					|  |  |  |                       <template slot="prepend">OD:</template> | 
			
		
	
		
			
				
					|  |  |  |                     </el-input> | 
			
		
	
		
			
				
					|  |  |  |                     <el-select v-model="formData.afOd" placeholder="" clearable style="display: inline-block;width: 100px;margin-left: 8px" @change="selectWorth($event, 'od')"> | 
			
		
	
		
			
				
					|  |  |  |                     <el-select v-model="formData.afOd2" placeholder="" clearable style="display: inline-block;width: 100px;margin-left: 8px" @change="selectWorth($event, 'od')"> | 
			
		
	
		
			
				
					|  |  |  |                       <el-option | 
			
		
	
		
			
				
					|  |  |  |                         v-for="item in afList" | 
			
		
	
		
			
				
					|  |  |  |                         :key="item.id" | 
			
		
	
	
		
			
				
					|  |  | @ -268,10 +261,10 @@ | 
			
		
	
		
			
				
					|  |  |  |                       /> | 
			
		
	
		
			
				
					|  |  |  |                     </el-select> | 
			
		
	
		
			
				
					|  |  |  |                   </div> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.afOs" placeholder="" style="width: 120px"> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.afOs1" placeholder="" style="width: 120px"> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">OS:</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-select v-model="formData.afOs" placeholder="" clearable style="display: inline-block;width: 100px;margin-left: 8px" @change="selectWorth($event, 'od')"> | 
			
		
	
		
			
				
					|  |  |  |                   <el-select v-model="formData.afOs2" placeholder="" clearable style="display: inline-block;width: 100px;margin-left: 8px" @change="selectWorth($event, 'od')"> | 
			
		
	
		
			
				
					|  |  |  |                     <el-option | 
			
		
	
		
			
				
					|  |  |  |                       v-for="item in afList" | 
			
		
	
		
			
				
					|  |  |  |                       :key="item.id" | 
			
		
	
	
		
			
				
					|  |  | @ -298,8 +291,8 @@ | 
			
		
	
		
			
				
					|  |  |  |               <div v-if="scope.row.name == '初步诊断'"> | 
			
		
	
		
			
				
					|  |  |  |                 <div> | 
			
		
	
		
			
				
					|  |  |  |                   <div style="display:flex;margin-bottom: 8px"> | 
			
		
	
		
			
				
					|  |  |  |                     <div class="check" style="margin-left: 0" @click="formData.cbzdCheck=!formData.cbzdCheck"> | 
			
		
	
		
			
				
					|  |  |  |                       <input type="checkbox" :checked="formData.cbzdCheck">正常 | 
			
		
	
		
			
				
					|  |  |  |                     <div class="check" style="margin-left: 0" @click="formData.cbzdNormal=!formData.cbzdNormal"> | 
			
		
	
		
			
				
					|  |  |  |                       <input type="checkbox" :checked="formData.cbzdNormal">正常 | 
			
		
	
		
			
				
					|  |  |  |                     </div> | 
			
		
	
		
			
				
					|  |  |  |                     <!--                    <div class="check" style="margin-left: 16px" @click="formData.cbzdCheck=!formData.cbzdCheck">--> | 
			
		
	
		
			
				
					|  |  |  |                     <!--                      <input type="checkbox" :checked="!formData.cbzdCheck">异常--> | 
			
		
	
	
		
			
				
					|  |  | @ -313,14 +306,6 @@ | 
			
		
	
		
			
				
					|  |  |  |                           <input type="checkbox" :checked="item.isSelect"> | 
			
		
	
		
			
				
					|  |  |  |                           <div>{{ item.name }}</div> | 
			
		
	
		
			
				
					|  |  |  |                         </div> | 
			
		
	
		
			
				
					|  |  |  |                         <!--                        <el-select v-model="formData.cbzdJsgnyc" multiple placeholder="请选择" style="width: 100%">--> | 
			
		
	
		
			
				
					|  |  |  |                         <!--                          <el-option--> | 
			
		
	
		
			
				
					|  |  |  |                         <!--                            v-for="item in dispersionList"--> | 
			
		
	
		
			
				
					|  |  |  |                         <!--                            :key="item.id"--> | 
			
		
	
		
			
				
					|  |  |  |                         <!--                            :label="item.name"--> | 
			
		
	
		
			
				
					|  |  |  |                         <!--                            :value="item.name"--> | 
			
		
	
		
			
				
					|  |  |  |                         <!--                          />--> | 
			
		
	
		
			
				
					|  |  |  |                         <!--                        </el-select>--> | 
			
		
	
		
			
				
					|  |  |  |                       </div> | 
			
		
	
		
			
				
					|  |  |  |                     </div> | 
			
		
	
		
			
				
					|  |  |  |                     <div style="display: flex"> | 
			
		
	
	
		
			
				
					|  |  | @ -371,13 +356,13 @@ | 
			
		
	
		
			
				
					|  |  |  |             <template slot-scope="scope"> | 
			
		
	
		
			
				
					|  |  |  |               <div v-if="scope.row.name == '屈光状态'"> | 
			
		
	
		
			
				
					|  |  |  |                 <div class="width-120 center" style="display: flex"> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOsVa" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOdVa1" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">VA:</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOs" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOdVa2" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">/</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOs" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.qgztOdVa3" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">X</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                 </div> | 
			
		
	
	
		
			
				
					|  |  | @ -442,13 +427,13 @@ | 
			
		
	
		
			
				
					|  |  |  |               </div> | 
			
		
	
		
			
				
					|  |  |  |               <div v-if="scope.row.name == '融像性聚散(FV)'"> | 
			
		
	
		
			
				
					|  |  |  |                 <div class="width-180 center" style="display: flex"> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvJinBo" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvJinBi1" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">近BI:</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvJinBo" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvJinBi2" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">/</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvJinBo" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.fvJinBi3" placeholder=""> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">/</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                 </div> | 
			
		
	
	
		
			
				
					|  |  | @ -471,10 +456,10 @@ | 
			
		
	
		
			
				
					|  |  |  |               </div> | 
			
		
	
		
			
				
					|  |  |  |               <div v-if="scope.row.name == '调节灵活度(AF)'"> | 
			
		
	
		
			
				
					|  |  |  |                 <div class="center"> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.afOu" placeholder="" style="width: 120px"> | 
			
		
	
		
			
				
					|  |  |  |                   <el-input v-model="formData.afOu1" placeholder="" style="width: 120px"> | 
			
		
	
		
			
				
					|  |  |  |                     <template slot="prepend">OU:</template> | 
			
		
	
		
			
				
					|  |  |  |                   </el-input> | 
			
		
	
		
			
				
					|  |  |  |                   <el-select v-model="formData.afOd" placeholder="" clearable style="display: inline-block;width: 100px;margin-left: 8px" @change="selectWorth($event, 'od')"> | 
			
		
	
		
			
				
					|  |  |  |                   <el-select v-model="formData.afOu2" placeholder="" clearable style="display: inline-block;width: 100px;margin-left: 8px" @change="selectWorth($event, 'od')"> | 
			
		
	
		
			
				
					|  |  |  |                     <el-option | 
			
		
	
		
			
				
					|  |  |  |                       v-for="item in afList" | 
			
		
	
		
			
				
					|  |  |  |                       :key="item.id" | 
			
		
	
	
		
			
				
					|  |  | @ -523,17 +508,28 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |         patientSex: '', | 
			
		
	
		
			
				
					|  |  |  |         patientAge: '', | 
			
		
	
		
			
				
					|  |  |  |         // 屈光状态 | 
			
		
	
		
			
				
					|  |  |  |         qgztOs: '', | 
			
		
	
		
			
				
					|  |  |  |         qgztOd: '', | 
			
		
	
		
			
				
					|  |  |  |         qgztOsVa: '', | 
			
		
	
		
			
				
					|  |  |  |         qgztOdVa: '', | 
			
		
	
		
			
				
					|  |  |  |         qgztOd1: '', | 
			
		
	
		
			
				
					|  |  |  |         qgztOd2: '', | 
			
		
	
		
			
				
					|  |  |  |         qgztOd3: '', | 
			
		
	
		
			
				
					|  |  |  |         qgztOdVa1: '', | 
			
		
	
		
			
				
					|  |  |  |         qgztOdVa2: '', | 
			
		
	
		
			
				
					|  |  |  |         qgztOdVa3: '', | 
			
		
	
		
			
				
					|  |  |  |         qgztOs1: '', | 
			
		
	
		
			
				
					|  |  |  |         qgztOs2: '', | 
			
		
	
		
			
				
					|  |  |  |         qgztOs3: '', | 
			
		
	
		
			
				
					|  |  |  |         qgztOsVa1: '', | 
			
		
	
		
			
				
					|  |  |  |         qgztOsVa2: '', | 
			
		
	
		
			
				
					|  |  |  |         qgztOsVa3: '', | 
			
		
	
		
			
				
					|  |  |  |         // 交替遮盖实验 | 
			
		
	
		
			
				
					|  |  |  |         ctJin: '', | 
			
		
	
		
			
				
					|  |  |  |         ctYuan: '', | 
			
		
	
		
			
				
					|  |  |  |         jtzgsyFront: '', | 
			
		
	
		
			
				
					|  |  |  |         ctYqyd: '正常', | 
			
		
	
		
			
				
					|  |  |  |         // 集合近点 | 
			
		
	
		
			
				
					|  |  |  |         npcPld: '', | 
			
		
	
		
			
				
					|  |  |  |         npcHfd: '', | 
			
		
	
		
			
				
					|  |  |  |         npcBd: '', | 
			
		
	
		
			
				
					|  |  |  |         npcTjsb: '', | 
			
		
	
		
			
				
					|  |  |  |         // worth-4-dot | 
			
		
	
		
			
				
					|  |  |  |         worth1: '', | 
			
		
	
		
			
				
					|  |  |  |         worth2: '', | 
			
		
	
	
		
			
				
					|  |  | @ -548,11 +544,21 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |         // 梯度性AC/A | 
			
		
	
		
			
				
					|  |  |  |         aca1: '', | 
			
		
	
		
			
				
					|  |  |  |         aca2: '', | 
			
		
	
		
			
				
					|  |  |  |         acaAdd: '', | 
			
		
	
		
			
				
					|  |  |  |         acaDec: '', | 
			
		
	
		
			
				
					|  |  |  |         // 融像性聚散 | 
			
		
	
		
			
				
					|  |  |  |         fvJinBi: '', | 
			
		
	
		
			
				
					|  |  |  |         fvJinBo: '', | 
			
		
	
		
			
				
					|  |  |  |         fvYuanBi: '', | 
			
		
	
		
			
				
					|  |  |  |         fvYuanBo: '', | 
			
		
	
		
			
				
					|  |  |  |         fvJinBi1: '', | 
			
		
	
		
			
				
					|  |  |  |         fvJinBi2: '', | 
			
		
	
		
			
				
					|  |  |  |         fvJinBi3: '', | 
			
		
	
		
			
				
					|  |  |  |         fvJinBo1: '', | 
			
		
	
		
			
				
					|  |  |  |         fvJinBo2: '', | 
			
		
	
		
			
				
					|  |  |  |         fvJinBo3: '', | 
			
		
	
		
			
				
					|  |  |  |         fvYuanBi1: '', | 
			
		
	
		
			
				
					|  |  |  |         fvYuanBi2: '', | 
			
		
	
		
			
				
					|  |  |  |         fvYuanBi3: '', | 
			
		
	
		
			
				
					|  |  |  |         fvYuanBo1: '', | 
			
		
	
		
			
				
					|  |  |  |         fvYuanBo2: '', | 
			
		
	
		
			
				
					|  |  |  |         fvYuanBo3: '', | 
			
		
	
		
			
				
					|  |  |  |         // 相对调节 | 
			
		
	
		
			
				
					|  |  |  |         raNar: '', | 
			
		
	
		
			
				
					|  |  |  |         raPra: '', | 
			
		
	
	
		
			
				
					|  |  | @ -560,19 +566,27 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |         ampOd: '', | 
			
		
	
		
			
				
					|  |  |  |         ampOs: '', | 
			
		
	
		
			
				
					|  |  |  |         ampOu: '', | 
			
		
	
		
			
				
					|  |  |  |         ampFjf: '', | 
			
		
	
		
			
				
					|  |  |  |         ampYjf: '', | 
			
		
	
		
			
				
					|  |  |  |         // 调节灵活度 | 
			
		
	
		
			
				
					|  |  |  |         afOd: '', | 
			
		
	
		
			
				
					|  |  |  |         afOs: '', | 
			
		
	
		
			
				
					|  |  |  |         afOu: '', | 
			
		
	
		
			
				
					|  |  |  |         afOd1: '', | 
			
		
	
		
			
				
					|  |  |  |         afOd2: '', | 
			
		
	
		
			
				
					|  |  |  |         afOs1: '', | 
			
		
	
		
			
				
					|  |  |  |         afOs2: '', | 
			
		
	
		
			
				
					|  |  |  |         afOu1: '', | 
			
		
	
		
			
				
					|  |  |  |         afOu2: '', | 
			
		
	
		
			
				
					|  |  |  |         // 调节反应 | 
			
		
	
		
			
				
					|  |  |  |         fccOd: '', | 
			
		
	
		
			
				
					|  |  |  |         fccOs: '', | 
			
		
	
		
			
				
					|  |  |  |         fccOu: '', | 
			
		
	
		
			
				
					|  |  |  |         // 初步诊断 | 
			
		
	
		
			
				
					|  |  |  |         cbzdCheck: false, | 
			
		
	
		
			
				
					|  |  |  |         cbzdJsgnyc: [], | 
			
		
	
		
			
				
					|  |  |  |         cbzdTjgnyc: [], | 
			
		
	
		
			
				
					|  |  |  |         cbzdXs: [], | 
			
		
	
		
			
				
					|  |  |  |         cbzdNormal: false, | 
			
		
	
		
			
				
					|  |  |  |         // cbzdCheck: false, | 
			
		
	
		
			
				
					|  |  |  |         // cbzdJsgnyc: [], | 
			
		
	
		
			
				
					|  |  |  |         // cbzdTjgnyc: [], | 
			
		
	
		
			
				
					|  |  |  |         cbzdJsgnyc: '', // 聚散功能异常 | 
			
		
	
		
			
				
					|  |  |  |         cbzdTjgnyc: '', // 调节功能异常 | 
			
		
	
		
			
				
					|  |  |  |         cbzdXs: '', // 斜视 | 
			
		
	
		
			
				
					|  |  |  |         // 建议 | 
			
		
	
		
			
				
					|  |  |  |         jianYi: '', | 
			
		
	
		
			
				
					|  |  |  |         // 签名 | 
			
		
	
	
		
			
				
					|  |  | @ -798,18 +812,21 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |         patientId: this.patientId | 
			
		
	
		
			
				
					|  |  |  |       }}).then(data => { | 
			
		
	
		
			
				
					|  |  |  |         const form = data.data.data | 
			
		
	
		
			
				
					|  |  |  |         form.cbzdCheck = form.cbzdCheck ? JSON.parse(form.cbzdCheck) : false | 
			
		
	
		
			
				
					|  |  |  |         form.cbzdJsgnyc = form.cbzdJsgnyc ? form.cbzdJsgnyc.split(',') : [] | 
			
		
	
		
			
				
					|  |  |  |         form.cbzdTjgnyc = form.cbzdTjgnyc ? form.cbzdTjgnyc.split(',') : [] | 
			
		
	
		
			
				
					|  |  |  |         form.cbzdXs = form.cbzdXs ? form.cbzdXs.split(',') : [] | 
			
		
	
		
			
				
					|  |  |  |         this.formData = form | 
			
		
	
		
			
				
					|  |  |  |         if (!this.formData.id) { | 
			
		
	
		
			
				
					|  |  |  |           form.ctYqyd = '正常' | 
			
		
	
		
			
				
					|  |  |  |           form.worth1 = form.worth3 = '4个' | 
			
		
	
		
			
				
					|  |  |  |           form.worth2 = form.worth4 = '融像' | 
			
		
	
		
			
				
					|  |  |  |           form.stereoRdd = form.stereoTno = '60“' | 
			
		
	
		
			
				
					|  |  |  |           this.formData.ctYuan = this.formData.ctJin = '正位' | 
			
		
	
		
			
				
					|  |  |  |           this.formData.ctYqyd = '正常' | 
			
		
	
		
			
				
					|  |  |  |           this.formData.worth1 = this.formData.worth3 = '4个' | 
			
		
	
		
			
				
					|  |  |  |           this.formData.worth2 = this.formData.worth4 = '融像' | 
			
		
	
		
			
				
					|  |  |  |           this.formData.stereoRdd = this.formData.stereoTno = '60“' | 
			
		
	
		
			
				
					|  |  |  |           this.setSign() | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |         this.handleStr(this.formData.npcBd, this.npcList) | 
			
		
	
		
			
				
					|  |  |  |         this.handleStr(this.formData.acaAdd, this.acaList) | 
			
		
	
		
			
				
					|  |  |  |         this.handleStr(this.formData.ampFjf, this.ampList) | 
			
		
	
		
			
				
					|  |  |  |         this.handleStr(this.formData.cbzdJsgnyc, this.dispersionList) | 
			
		
	
		
			
				
					|  |  |  |         this.handleStr(this.formData.cbzdTjgnyc, this.regulatoryList) | 
			
		
	
		
			
				
					|  |  |  |         this.handleStr(this.formData.cbzdXs, this.strabismusList) | 
			
		
	
		
			
				
					|  |  |  |       }) | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     selectWorth(val, type) { | 
			
		
	
	
		
			
				
					|  |  | @ -842,18 +859,52 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |         this.$message.error(res.msg) | 
			
		
	
		
			
				
					|  |  |  |       } | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     // 处理字符串 | 
			
		
	
		
			
				
					|  |  |  |     handleStr(string, array) { | 
			
		
	
		
			
				
					|  |  |  |       if (string) { | 
			
		
	
		
			
				
					|  |  |  |         const data = string.split(',') | 
			
		
	
		
			
				
					|  |  |  |         array.forEach(item => { | 
			
		
	
		
			
				
					|  |  |  |           data.forEach(row => { | 
			
		
	
		
			
				
					|  |  |  |             if (item.name === row) { | 
			
		
	
		
			
				
					|  |  |  |               item.isSelect = true | 
			
		
	
		
			
				
					|  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |           }) | 
			
		
	
		
			
				
					|  |  |  |         }) | 
			
		
	
		
			
				
					|  |  |  |       } else { | 
			
		
	
		
			
				
					|  |  |  |         array.forEach(item => { | 
			
		
	
		
			
				
					|  |  |  |           item.isSelect = false | 
			
		
	
		
			
				
					|  |  |  |         }) | 
			
		
	
		
			
				
					|  |  |  |       } | 
			
		
	
		
			
				
					|  |  |  |       return array | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     // 处理数组 | 
			
		
	
		
			
				
					|  |  |  |     handleCheck(array) { | 
			
		
	
		
			
				
					|  |  |  |       if (array && array.length) { | 
			
		
	
		
			
				
					|  |  |  |         const temp = [] | 
			
		
	
		
			
				
					|  |  |  |         array.forEach(item => { | 
			
		
	
		
			
				
					|  |  |  |           if (item.isSelect) { | 
			
		
	
		
			
				
					|  |  |  |             temp.push(item.name) | 
			
		
	
		
			
				
					|  |  |  |           } | 
			
		
	
		
			
				
					|  |  |  |         }) | 
			
		
	
		
			
				
					|  |  |  |         return temp.join(',') | 
			
		
	
		
			
				
					|  |  |  |       } | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     // 保存 | 
			
		
	
		
			
				
					|  |  |  |     async handleSaveTable() { | 
			
		
	
		
			
				
					|  |  |  |       const data = JSON.parse(JSON.stringify(this.formData)) | 
			
		
	
		
			
				
					|  |  |  |       data.cbzdJsgnyc = data.cbzdJsgnyc.length ? data.cbzdJsgnyc.join(',') : '' | 
			
		
	
		
			
				
					|  |  |  |       data.cbzdTjgnyc = data.cbzdTjgnyc.length ? data.cbzdTjgnyc.join(',') : '' | 
			
		
	
		
			
				
					|  |  |  |       data.cbzdXs = data.cbzdXs.length ? data.cbzdXs.join(',') : '' | 
			
		
	
		
			
				
					|  |  |  |       data.npcBd = this.handleCheck(this.npcList) | 
			
		
	
		
			
				
					|  |  |  |       data.acaAdd = this.handleCheck(this.acaList) | 
			
		
	
		
			
				
					|  |  |  |       data.ampFjf = this.handleCheck(this.ampList) | 
			
		
	
		
			
				
					|  |  |  |       data.cbzdJsgnyc = this.handleCheck(this.dispersionList) | 
			
		
	
		
			
				
					|  |  |  |       data.cbzdTjgnyc = this.handleCheck(this.regulatoryList) | 
			
		
	
		
			
				
					|  |  |  |       data.cbzdXs = this.handleCheck(this.strabismusList) | 
			
		
	
		
			
				
					|  |  |  |       const params = { | 
			
		
	
		
			
				
					|  |  |  |         caseId: this.caseId, | 
			
		
	
		
			
				
					|  |  |  |         ...data | 
			
		
	
		
			
				
					|  |  |  |       } | 
			
		
	
		
			
				
					|  |  |  |       const { data: res } = await this.$http.post('/sysgnjc/saveSysgnjc', params) | 
			
		
	
		
			
				
					|  |  |  |       if (res.code === 0) { | 
			
		
	
		
			
				
					|  |  |  |         this.getSysgnjc() | 
			
		
	
		
			
				
					|  |  |  |         this.$message.success('保存成功') | 
			
		
	
		
			
				
					|  |  |  |       } else { | 
			
		
	
		
			
				
					|  |  |  |         this.$message.error(res.msg) | 
			
		
	
	
		
			
				
					|  |  | @ -984,6 +1035,9 @@ export default { | 
			
		
	
		
			
				
					|  |  |  | </style> | 
			
		
	
		
			
				
					|  |  |  | <style lang="scss"> | 
			
		
	
		
			
				
					|  |  |  | #operation-record{ | 
			
		
	
		
			
				
					|  |  |  |   .el-icon-arrow-up{ | 
			
		
	
		
			
				
					|  |  |  |     display: none; | 
			
		
	
		
			
				
					|  |  |  |   } | 
			
		
	
		
			
				
					|  |  |  |   .el-input-group__append, .el-input-group__prepend{ | 
			
		
	
		
			
				
					|  |  |  |     padding: 0 5px !important; | 
			
		
	
		
			
				
					|  |  |  |   } | 
			
		
	
	
		
			
				
					|  |  | 
 |