| 
					
					
						
							
						
					
					
				 | 
				@ -24,12 +24,20 @@ | 
			
		
		
	
		
			
				 | 
				 | 
				                  <el-input v-model="form.patientNo" disabled></el-input> | 
				 | 
				 | 
				                  <el-input v-model="form.patientNo" disabled></el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				                </el-form-item> | 
				 | 
				 | 
				                </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				              </el-col> | 
				 | 
				 | 
				              </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				              <el-col :span="5"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              <el-col :span="3"> | 
			
		
		
	
		
			
				 | 
				 | 
				                <el-form-item label="体检次数" prop="medicalTimes"> | 
				 | 
				 | 
				                <el-form-item label="体检次数" prop="medicalTimes"> | 
			
		
		
	
		
			
				 | 
				 | 
				                  <el-input v-model="form.medicalTimes" disabled></el-input> | 
				 | 
				 | 
				                  <el-input v-model="form.medicalTimes" disabled></el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				                </el-form-item> | 
				 | 
				 | 
				                </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				              </el-col> | 
				 | 
				 | 
				              </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				              <el-col :span="4"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              <el-col :span="3"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                <el-form-item label="性别" prop="sexId" label-width="50px"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                  <el-select v-model="form.sexId" placeholder="请选择" > | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                    <el-option v-for="item in dict.sex" :key="item.id" :label="item.displayName" :value="item.id"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                    </el-option> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                  </el-select> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              <el-col :span="3"> | 
			
		
		
	
		
			
				 | 
				 | 
				              </el-col> | 
				 | 
				 | 
				              </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				            </el-row> | 
				 | 
				 | 
				            </el-row> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-row> | 
				 | 
				 | 
				            <el-row> | 
			
		
		
	
	
		
			
				| 
					
					
					
						
							
						
					
				 | 
				@ -39,19 +47,18 @@ | 
			
		
		
	
		
			
				 | 
				 | 
				                </el-form-item> | 
				 | 
				 | 
				                </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				              </el-col> | 
				 | 
				 | 
				              </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				              <el-col :span="5"> | 
				 | 
				 | 
				              <el-col :span="5"> | 
			
		
		
	
		
			
				 | 
				 | 
				                <el-form-item label="性别" prop="sexId"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                  <el-select v-model="form.sexId" placeholder="请选择" | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                    :style="'width:' + Math.floor((window.pageWidth - 530) / 4.8) + 'px;'"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                    <el-option v-for="item in dict.sex" :key="item.id" :label="item.displayName" :value="item.id"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                    </el-option> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                  </el-select> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                <el-form-item label="身份证号" prop="idNo"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                  <el-input v-model="form.idNo" @change="changeIdNo" @blur="query(form.idNo)"></el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				                </el-form-item> | 
				 | 
				 | 
				                </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				              </el-col> | 
				 | 
				 | 
				              </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				              <el-col :span="5"> | 
				 | 
				 | 
				              <el-col :span="5"> | 
			
		
		
	
		
			
				 | 
				 | 
				                <el-form-item label="出生日期" prop="birthDate"> | 
				 | 
				 | 
				                <el-form-item label="出生日期" prop="birthDate"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                  <!-- | 
			
		
		
	
		
			
				 | 
				 | 
				                  <el-date-picker v-model="form.birthDate" type="date" value-format="yyyy-MM-dd" placeholder="出生日期" | 
				 | 
				 | 
				                  <el-date-picker v-model="form.birthDate" type="date" value-format="yyyy-MM-dd" placeholder="出生日期" | 
			
		
		
	
		
			
				 | 
				 | 
				                    :style="'width:' + Math.floor((window.pageWidth - 530) / 4.8) + 'px;'" @change="changeBirthDate" | 
				 | 
				 | 
				                    :style="'width:' + Math.floor((window.pageWidth - 530) / 4.8) + 'px;'" @change="changeBirthDate" | 
			
		
		
	
		
			
				 | 
				 | 
				                    prefix-icon="" /> | 
				 | 
				 | 
				                    prefix-icon="" /> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                  --> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                  <el-input type="date" v-model="form.birthDate" @blur="changeBirthDate" /> | 
			
		
		
	
		
			
				 | 
				 | 
				                </el-form-item> | 
				 | 
				 | 
				                </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				              </el-col> | 
				 | 
				 | 
				              </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				              <el-col :span="5"> | 
				 | 
				 | 
				              <el-col :span="5"> | 
			
		
		
	
	
		
			
				| 
					
					
					
						
							
						
					
				 | 
				@ -59,14 +66,10 @@ | 
			
		
		
	
		
			
				 | 
				 | 
				                  <el-input v-model="form.age"></el-input> | 
				 | 
				 | 
				                  <el-input v-model="form.age"></el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				                </el-form-item> | 
				 | 
				 | 
				                </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				              </el-col> | 
				 | 
				 | 
				              </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				              <el-col :span="4" /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              <el-col :span="3" /> | 
			
		
		
	
		
			
				 | 
				 | 
				            </el-row> | 
				 | 
				 | 
				            </el-row> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-row> | 
				 | 
				 | 
				            <el-row> | 
			
		
		
	
		
			
				 | 
				 | 
				              <el-col :span="5"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                <el-form-item label="身份证号" prop="idNo"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                  <el-input v-model="form.idNo" @change="changeIdNo" @blur="query(form.idNo)"></el-input> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                </el-form-item> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              </el-col> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				               | 
			
		
		
	
		
			
				 | 
				 | 
				              <el-col :span="5"> | 
				 | 
				 | 
				              <el-col :span="5"> | 
			
		
		
	
		
			
				 | 
				 | 
				                <el-form-item label="手机号" prop="mobileTelephone"> | 
				 | 
				 | 
				                <el-form-item label="手机号" prop="mobileTelephone"> | 
			
		
		
	
		
			
				 | 
				 | 
				                  <el-input v-model="form.mobileTelephone"></el-input> | 
				 | 
				 | 
				                  <el-input v-model="form.mobileTelephone"></el-input> | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -294,7 +297,7 @@ | 
			
		
		
	
		
			
				 | 
				 | 
				            </el-row> | 
				 | 
				 | 
				            </el-row> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form> | 
				 | 
				 | 
				          </el-form> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-image | 
				 | 
				 | 
				          <el-image | 
			
		
		
	
		
			
				 | 
				 | 
				            :style="'position: absolute;top:65px;right:' + (110 + Math.floor((window.pageWidth - 360) / 25)) + 'px; width: 150px; height: 160px;'" | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            :style="'position: absolute;top:65px;right:' + (110 + Math.floor((window.pageWidth - 400) / 25)) + 'px; width: 150px; height: 160px;'" | 
			
		
		
	
		
			
				 | 
				 | 
				            :src="form.photo ? (apiurl + '/' + form.photo) : ''"> | 
				 | 
				 | 
				            :src="form.photo ? (apiurl + '/' + form.photo) : ''"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <div slot="placeholder" class="image-slot"> | 
				 | 
				 | 
				            <div slot="placeholder" class="image-slot"> | 
			
		
		
	
		
			
				 | 
				 | 
				              加载中<span class="dot">...</span> | 
				 | 
				 | 
				              加载中<span class="dot">...</span> | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -411,8 +414,10 @@ import mm from "../../utlis/mm"; | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				import { objCopy, setNull, dddw, parseID, birthdayToAge } from "../../utlis/proFunc"; | 
				 | 
				 | 
				import { objCopy, setNull, dddw, parseID, birthdayToAge } from "../../utlis/proFunc"; | 
			
		
		
	
		
			
				 | 
				 | 
				import Camera from "./Camera.vue"; | 
				 | 
				 | 
				import Camera from "./Camera.vue"; | 
			
		
		
	
		
			
				 | 
				 | 
				import LisRequest from "./LisRequest.vue"; | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				import PatientRegisterItem from "./PatientRegisterItem.vue"; | 
				 | 
				 | 
				import PatientRegisterItem from "./PatientRegisterItem.vue"; | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				import LisRequest from "./LisRequest.vue"; | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				export default { | 
				 | 
				 | 
				export default { | 
			
		
		
	
		
			
				 | 
				 | 
				  components: { | 
				 | 
				 | 
				  components: { | 
			
		
		
	
		
			
				 | 
				 | 
				    Camera, | 
				 | 
				 | 
				    Camera, | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
					
				 | 
				
  |