| 
					
					
					
				 | 
				@ -1,6 +1,6 @@ | 
			
		
		
	
		
			
				 | 
				 | 
				<template> | 
				 | 
				 | 
				<template> | 
			
		
		
	
		
			
				 | 
				 | 
				  <div style="height: 468px;overflow-y: auto;"> | 
				 | 
				 | 
				  <div style="height: 468px;overflow-y: auto;"> | 
			
		
		
	
		
			
				 | 
				 | 
				    <el-form :model="dataTransOpts.tableS.patient_occupational_disease" ref="form" label-width="80px" > | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				    <el-form :model="dataTransOpts.tableS.patient_occupational_disease" ref="form" label-width="80px"> | 
			
		
		
	
		
			
				 | 
				 | 
				      <el-row> | 
				 | 
				 | 
				      <el-row> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="6"> | 
				 | 
				 | 
				        <el-col :span="6"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item prop="ocCheckTypeId" label="检查类别"> | 
				 | 
				 | 
				          <el-form-item prop="ocCheckTypeId" label="检查类别"> | 
			
		
		
	
	
		
			
				| 
					
					
					
						
							
						
					
				 | 
				@ -11,33 +11,37 @@ | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="6"> | 
				 | 
				 | 
				        <el-col :span="6"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item label="工种"> | 
				 | 
				 | 
				          <el-form-item label="工种"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input v-model="dataTransOpts.tableS.patient_occupational_disease.jobType" size="small"></el-input> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-input v-model="dataTransOpts.tableS.patient_occupational_disease.jobType" clearable size="small"></el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="6"> | 
				 | 
				 | 
				        <el-col :span="6"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item prop="totalWorkTime" label="总工龄"> | 
				 | 
				 | 
				          <el-form-item prop="totalWorkTime" label="总工龄"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input v-model="dataTransOpts.tableS.patient_occupational_disease.totalWorkTime" size="small"></el-input> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-autocomplete class="inline-input" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              v-model="dataTransOpts.tableS.patient_occupational_disease.totalWorkTime" :fetch-suggestions="querySearch" clearable  | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              placeholder="总工龄" size="small" /> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="6"> | 
				 | 
				 | 
				        <el-col :span="6"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item prop="poisonWorkTime" label="接害工龄"> | 
				 | 
				 | 
				          <el-form-item prop="poisonWorkTime" label="接害工龄"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input v-model="dataTransOpts.tableS.patient_occupational_disease.poisonWorkTime" size="small"></el-input> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-autocomplete class="inline-input" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              v-model="dataTransOpts.tableS.patient_occupational_disease.poisonWorkTime" :fetch-suggestions="querySearch" clearable  | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              placeholder="接害工龄" size="small" /> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				      </el-row> | 
				 | 
				 | 
				      </el-row> | 
			
		
		
	
		
			
				 | 
				 | 
				      <el-row> | 
				 | 
				 | 
				      <el-row> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="24"> | 
				 | 
				 | 
				        <el-col :span="24"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item label="接害因素" > | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <el-form-item label="接害因素"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input type="textarea" v-model="dataTransOpts.tableS.patient_occupational_disease.riskFactors" size="small" | 
				 | 
				 | 
				            <el-input type="textarea" v-model="dataTransOpts.tableS.patient_occupational_disease.riskFactors" size="small" | 
			
		
		
	
		
			
				 | 
				 | 
				              :autosize="{ minRows: 1, maxRows: 10 }"></el-input> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              :autosize="{ minRows: 1, maxRows: 10 }" clearable ></el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				      </el-row>  | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      </el-row> | 
			
		
		
	
		
			
				 | 
				 | 
				      <el-row> | 
				 | 
				 | 
				      <el-row> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="24"> | 
				 | 
				 | 
				        <el-col :span="24"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item label="家族遗传史" > | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input type="textarea" v-model="dataTransOpts.tableS.patient_occupational_disease.familyGeneticHistory" size="small" | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              :autosize="{ minRows: 1, maxRows: 10 }"></el-input> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <el-form-item label="家族遗传史"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-input type="textarea" v-model="dataTransOpts.tableS.patient_occupational_disease.familyGeneticHistory" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              size="small" :autosize="{ minRows: 1, maxRows: 10 }" clearable ></el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				      </el-row> | 
				 | 
				 | 
				      </el-row> | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -75,51 +79,57 @@ | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				      </el-row>  | 
				 | 
				 | 
				      </el-row>  | 
			
		
		
	
		
			
				 | 
				 | 
				      -->      | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      --> | 
			
		
		
	
		
			
				 | 
				 | 
				      <el-row v-show="dataTransOpts.tableS.patient_register.sexId == 'F'"> | 
				 | 
				 | 
				      <el-row v-show="dataTransOpts.tableS.patient_register.sexId == 'F'"> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="8"> | 
				 | 
				 | 
				        <el-col :span="8"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item label="三、月经史: 初经" label-width="120px"> | 
				 | 
				 | 
				          <el-form-item label="三、月经史: 初经" label-width="120px"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.firstMenstruation" size="small"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.firstMenstruation" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              size="small"> | 
			
		
		
	
		
			
				 | 
				 | 
				              <template slot="append">岁</template> | 
				 | 
				 | 
				              <template slot="append">岁</template> | 
			
		
		
	
		
			
				 | 
				 | 
				            </el-input> | 
				 | 
				 | 
				            </el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="8"> | 
				 | 
				 | 
				        <el-col :span="8"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item prop="menstruationTimeLength" label="经期"> | 
				 | 
				 | 
				          <el-form-item prop="menstruationTimeLength" label="经期"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.menstruationTimeLength" size="small"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.menstruationTimeLength" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              size="small"> | 
			
		
		
	
		
			
				 | 
				 | 
				              <template slot="append">天</template> | 
				 | 
				 | 
				              <template slot="append">天</template> | 
			
		
		
	
		
			
				 | 
				 | 
				            </el-input> | 
				 | 
				 | 
				            </el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="8"> | 
				 | 
				 | 
				        <el-col :span="8"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item prop="menstruationCycle" label="周期"> | 
				 | 
				 | 
				          <el-form-item prop="menstruationCycle" label="周期"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.menstruationCycle" size="small"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.menstruationCycle" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              size="small"> | 
			
		
		
	
		
			
				 | 
				 | 
				              <template slot="append">天</template> | 
				 | 
				 | 
				              <template slot="append">天</template> | 
			
		
		
	
		
			
				 | 
				 | 
				            </el-input> | 
				 | 
				 | 
				            </el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				      </el-row> | 
				 | 
				 | 
				      </el-row> | 
			
		
		
	
		
			
				 | 
				 | 
				      <el-row  v-show="dataTransOpts.tableS.patient_register.sexId == 'F'"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      <el-row v-show="dataTransOpts.tableS.patient_register.sexId == 'F'"> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="8"> | 
				 | 
				 | 
				        <el-col :span="8"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item label="是否经期" label-width="120px"> | 
				 | 
				 | 
				          <el-form-item label="是否经期" label-width="120px"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-checkbox v-model="dataTransOpts.tableS.patient_occupational_disease.menstruationFlag" true-label="Y" false-label="N"></el-checkbox> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-checkbox v-model="dataTransOpts.tableS.patient_occupational_disease.menstruationFlag" true-label="Y" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              false-label="N"></el-checkbox> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="7"> | 
				 | 
				 | 
				        <el-col :span="7"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item prop="menstruationEndAge" label="停经年龄"> | 
				 | 
				 | 
				          <el-form-item prop="menstruationEndAge" label="停经年龄"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.menstruationEndAge" size="small"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.menstruationEndAge" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              size="small"> | 
			
		
		
	
		
			
				 | 
				 | 
				              <template slot="append">岁</template> | 
				 | 
				 | 
				              <template slot="append">岁</template> | 
			
		
		
	
		
			
				 | 
				 | 
				            </el-input> | 
				 | 
				 | 
				            </el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="9"> | 
				 | 
				 | 
				        <el-col :span="9"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item prop="lastMenstrualPeriodDate" label="末次月经日期" label-width="120px"> | 
				 | 
				 | 
				          <el-form-item prop="lastMenstrualPeriodDate" label="末次月经日期" label-width="120px"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-date-picker v-model="dataTransOpts.tableS.patient_occupational_disease.lastMenstrualPeriodDate" type="date" format="yyyy-MM-dd" value-format="yyyy-MM-dd" | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              placeholder="末次月经日期" size="small" style="width: 100%" /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-date-picker v-model="dataTransOpts.tableS.patient_occupational_disease.lastMenstrualPeriodDate" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              type="date" format="yyyy-MM-dd" value-format="yyyy-MM-dd" placeholder="末次月经日期" size="small" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              style="width: 100%" /> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				      </el-row>       | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				      <el-row  v-show="dataTransOpts.tableS.patient_register.sexId == 'F'"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      </el-row> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      <el-row v-show="dataTransOpts.tableS.patient_register.sexId == 'F'"> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="8"> | 
				 | 
				 | 
				        <el-col :span="8"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item label="四、生育史:现有子女" label-width="145px"> | 
				 | 
				 | 
				          <el-form-item label="四、生育史:现有子女" label-width="145px"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.childrenNum" size="small"> | 
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.childrenNum" size="small"> | 
			
		
		
	
	
		
			
				| 
					
					
					
						
							
						
					
				 | 
				@ -129,28 +139,32 @@ | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="4"> | 
				 | 
				 | 
				        <el-col :span="4"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item label="流产" label-width="50px"> | 
				 | 
				 | 
				          <el-form-item label="流产" label-width="50px"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.abortionTimes" size="small"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.abortionTimes" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              size="small"> | 
			
		
		
	
		
			
				 | 
				 | 
				              <template slot="append">次</template> | 
				 | 
				 | 
				              <template slot="append">次</template> | 
			
		
		
	
		
			
				 | 
				 | 
				            </el-input> | 
				 | 
				 | 
				            </el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="4"> | 
				 | 
				 | 
				        <el-col :span="4"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item label="早产" label-width="50px"> | 
				 | 
				 | 
				          <el-form-item label="早产" label-width="50px"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.prematureBirthTimes" size="small"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.prematureBirthTimes" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              size="small"> | 
			
		
		
	
		
			
				 | 
				 | 
				              <template slot="append">次</template> | 
				 | 
				 | 
				              <template slot="append">次</template> | 
			
		
		
	
		
			
				 | 
				 | 
				            </el-input> | 
				 | 
				 | 
				            </el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col>       | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="4"> | 
				 | 
				 | 
				        <el-col :span="4"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item label="死产" label-width="50px"> | 
				 | 
				 | 
				          <el-form-item label="死产" label-width="50px"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.stillbirthTimes" size="small"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.stillbirthTimes" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              size="small"> | 
			
		
		
	
		
			
				 | 
				 | 
				              <template slot="append">人</template> | 
				 | 
				 | 
				              <template slot="append">人</template> | 
			
		
		
	
		
			
				 | 
				 | 
				            </el-input> | 
				 | 
				 | 
				            </el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="4"> | 
				 | 
				 | 
				        <el-col :span="4"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item label="异常胎" label-width="60px"> | 
				 | 
				 | 
				          <el-form-item label="异常胎" label-width="60px"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.abnormalTimes" size="small"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-input type="number" v-model="dataTransOpts.tableS.patient_occupational_disease.abnormalTimes" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              size="small"> | 
			
		
		
	
		
			
				 | 
				 | 
				              <template slot="append">次</template> | 
				 | 
				 | 
				              <template slot="append">次</template> | 
			
		
		
	
		
			
				 | 
				 | 
				            </el-input> | 
				 | 
				 | 
				            </el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -210,30 +224,33 @@ | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="24"> | 
				 | 
				 | 
				        <el-col :span="24"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item label="六、其他:" label-width="75px"> | 
				 | 
				 | 
				          <el-form-item label="六、其他:" label-width="75px"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input type="textarea" v-model="dataTransOpts.tableS.patient_occupational_disease.other" size="small" | 
				 | 
				 | 
				            <el-input type="textarea" v-model="dataTransOpts.tableS.patient_occupational_disease.other" size="small" | 
			
		
		
	
		
			
				 | 
				 | 
				              :autosize="{ minRows: 1, maxRows: 10 }"></el-input> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              :autosize="{ minRows: 1, maxRows: 10 }" clearable ></el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				      </el-row> | 
				 | 
				 | 
				      </el-row> | 
			
		
		
	
		
			
				 | 
				 | 
				      <el-row> | 
				 | 
				 | 
				      <el-row> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="5"> | 
				 | 
				 | 
				        <el-col :span="5"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item label="创建者"> | 
				 | 
				 | 
				          <el-form-item label="创建者"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input v-model="dataTransOpts.tableS.patient_occupational_disease.creatorName" disabled size="small"></el-input> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-input v-model="dataTransOpts.tableS.patient_occupational_disease.creatorName" disabled | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              size="small"></el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="7"> | 
				 | 
				 | 
				        <el-col :span="7"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item label="创建时间" label-width="80px" style="margin-left:-10px;"> | 
				 | 
				 | 
				          <el-form-item label="创建时间" label-width="80px" style="margin-left:-10px;"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-date-picker v-model="dataTransOpts.tableS.patient_occupational_disease.creationTime" type="datetime" size="small" style="width: 100%" disabled /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-date-picker v-model="dataTransOpts.tableS.patient_occupational_disease.creationTime" type="datetime" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              size="small" style="width: 100%" disabled /> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="5"> | 
				 | 
				 | 
				        <el-col :span="5"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item label="修改者"> | 
				 | 
				 | 
				          <el-form-item label="修改者"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input v-model="dataTransOpts.tableS.patient_occupational_disease.creatorName" disabled size="small"></el-input> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-input v-model="dataTransOpts.tableS.patient_occupational_disease.creatorName" disabled | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              size="small"></el-input> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-col :span="7"> | 
				 | 
				 | 
				        <el-col :span="7"> | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-form-item label="修改时间" label-width="80px" style="margin-left:-10px;"> | 
				 | 
				 | 
				          <el-form-item label="修改时间" label-width="80px" style="margin-left:-10px;"> | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-date-picker v-model="dataTransOpts.tableS.patient_occupational_disease.lastModificationTime" type="datetime" size="small" style="width: 100%" | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              disabled /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-date-picker v-model="dataTransOpts.tableS.patient_occupational_disease.lastModificationTime" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              type="datetime" size="small" style="width: 100%" disabled /> | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-form-item> | 
				 | 
				 | 
				          </el-form-item> | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-col> | 
				 | 
				 | 
				        </el-col> | 
			
		
		
	
		
			
				 | 
				 | 
				      </el-row> | 
				 | 
				 | 
				      </el-row> | 
			
		
		
	
	
		
			
				| 
					
					
					
						
							
						
					
				 | 
				@ -247,7 +264,7 @@ import { getapi, postapi, putapi, deletapi } from "@/api/api"; | 
			
		
		
	
		
			
				 | 
				 | 
				import { getPagePriv, checkPagePriv, objCopy, deepCopy, arrayExistObj } from "../../utlis/proFunc"; | 
				 | 
				 | 
				import { getPagePriv, checkPagePriv, objCopy, deepCopy, arrayExistObj } from "../../utlis/proFunc"; | 
			
		
		
	
		
			
				 | 
				 | 
				export default { | 
				 | 
				 | 
				export default { | 
			
		
		
	
		
			
				 | 
				 | 
				  components: {}, | 
				 | 
				 | 
				  components: {}, | 
			
		
		
	
		
			
				 | 
				 | 
				  props: ["refFunc","patientRegisterId"], | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				  props: ["refFunc", "patientRegisterId"], | 
			
		
		
	
		
			
				 | 
				 | 
				  data() { | 
				 | 
				 | 
				  data() { | 
			
		
		
	
		
			
				 | 
				 | 
				    return { | 
				 | 
				 | 
				    return { | 
			
		
		
	
		
			
				 | 
				 | 
				      pagePriv: { | 
				 | 
				 | 
				      pagePriv: { | 
			
		
		
	
	
		
			
				| 
					
					
					
						
							
						
					
				 | 
				@ -259,32 +276,32 @@ export default { | 
			
		
		
	
		
			
				 | 
				 | 
				        id: "", | 
				 | 
				 | 
				        id: "", | 
			
		
		
	
		
			
				 | 
				 | 
				        patientRegisterId: '',  // 体检人员 | 
				 | 
				 | 
				        patientRegisterId: '',  // 体检人员 | 
			
		
		
	
		
			
				 | 
				 | 
				        ocCheckTypeId: '', // 检查类别 | 
				 | 
				 | 
				        ocCheckTypeId: '', // 检查类别 | 
			
		
		
	
		
			
				 | 
				 | 
				        jobType:'', // 工种 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        totalWorkTime:'', //总工龄 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        poisonWorkTime:'', //接害工龄 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        previousHistory:'', // 既往病史 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        occupationalDisease:'', // 急慢性职业病史:病名 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        diagnosisDate:'', // 诊断日期 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        diagnosisHospital:'', // 诊断单位 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        recovery:'', //是否痊愈 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        firstMenstruation:'', //初经 岁 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        menstruationTimeLength:'',  //经期 天 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        menstruationCycle:'', //周期 天 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        menstruationFlag:'', // 是否停经 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        menstruationEndAge:'', // 停经年龄 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        lastMenstrualPeriodDate:'', // 末次月经日期 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        childrenNum:'', //现有子女 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        abortionTimes:'', // 流产 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        prematureBirthTimes:'', // 早产 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        stillbirthTimes:'', // 死产 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        abnormalTimes:'', // 异常胎 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        smokeFlag:'0', // 吸烟 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        smokeNum:'', // 吸烟频次 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        smokeYears:'', //烟龄 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        drinkFlag:'0', // 喝酒 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        drinkNum:'', // 喝酒频次 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        drinkYears:'', // 酒龄 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        other:'', // 其他 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        jobType: '', // 工种 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        totalWorkTime: '', //总工龄 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        poisonWorkTime: '', //接害工龄 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        previousHistory: '', // 既往病史 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        occupationalDisease: '', // 急慢性职业病史:病名 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        diagnosisDate: '', // 诊断日期 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        diagnosisHospital: '', // 诊断单位 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        recovery: '', //是否痊愈 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        firstMenstruation: '', //初经 岁 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        menstruationTimeLength: '',  //经期 天 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        menstruationCycle: '', //周期 天 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        menstruationFlag: '', // 是否停经 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        menstruationEndAge: '', // 停经年龄 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        lastMenstrualPeriodDate: '', // 末次月经日期 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        childrenNum: '', //现有子女 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        abortionTimes: '', // 流产 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        prematureBirthTimes: '', // 早产 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        stillbirthTimes: '', // 死产 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        abnormalTimes: '', // 异常胎 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        smokeFlag: '0', // 吸烟 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        smokeNum: '', // 吸烟频次 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        smokeYears: '', //烟龄 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        drinkFlag: '0', // 喝酒 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        drinkNum: '', // 喝酒频次 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        drinkYears: '', // 酒龄 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        other: '', // 其他 | 
			
		
		
	
		
			
				 | 
				 | 
				      }, | 
				 | 
				 | 
				      }, | 
			
		
		
	
		
			
				 | 
				 | 
				    }; | 
				 | 
				 | 
				    }; | 
			
		
		
	
		
			
				 | 
				 | 
				  }, | 
				 | 
				 | 
				  }, | 
			
		
		
	
	
		
			
				| 
					
					
					
						
							
						
					
				 | 
				@ -293,12 +310,12 @@ export default { | 
			
		
		
	
		
			
				 | 
				 | 
				    //获取用户当前页面的权限 | 
				 | 
				 | 
				    //获取用户当前页面的权限 | 
			
		
		
	
		
			
				 | 
				 | 
				    let userPriv = window.sessionStorage.getItem('userPriv') | 
				 | 
				 | 
				    let userPriv = window.sessionStorage.getItem('userPriv') | 
			
		
		
	
		
			
				 | 
				 | 
				    if (userPriv) this.pagePriv.privs = deepCopy(getPagePriv(this.pagePriv.routeUrlorPageName)) | 
				 | 
				 | 
				    if (userPriv) this.pagePriv.privs = deepCopy(getPagePriv(this.pagePriv.routeUrlorPageName)) | 
			
		
		
	
		
			
				 | 
				 | 
				     | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				  }, | 
				 | 
				 | 
				  }, | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				  //挂载完成 | 
				 | 
				 | 
				  //挂载完成 | 
			
		
		
	
		
			
				 | 
				 | 
				  mounted() { | 
				 | 
				 | 
				  mounted() { | 
			
		
		
	
		
			
				 | 
				 | 
				    this.dictInit()     | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				    this.dictInit() | 
			
		
		
	
		
			
				 | 
				 | 
				  }, | 
				 | 
				 | 
				  }, | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				  computed: { | 
				 | 
				 | 
				  computed: { | 
			
		
		
	
	
		
			
				| 
					
					
					
						
							
						
					
				 | 
				@ -317,7 +334,18 @@ export default { | 
			
		
		
	
		
			
				 | 
				 | 
				        } | 
				 | 
				 | 
				        } | 
			
		
		
	
		
			
				 | 
				 | 
				      }); | 
				 | 
				 | 
				      }); | 
			
		
		
	
		
			
				 | 
				 | 
				    }, | 
				 | 
				 | 
				    }, | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				     | 
				 | 
				 | 
				     | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				    querySearch(queryString, cb) { | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      var restaurants = [{ value: '年月' }]; //不需要字典库显示  deepCopy(this.restaurants) [{ value: '阴性' },{ value: '阳性' }] | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      var results = queryString | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        ? restaurants.filter(e => { return e.value.indexOf(queryString) > -1}) | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        : restaurants; | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      // 调用 callback 返回建议列表的数据 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      cb(results); | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				    }, | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				  }, | 
				 | 
				 | 
				  }, | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				  watch: { | 
				 | 
				 | 
				  watch: { | 
			
		
		
	
	
		
			
				| 
					
					
					
						
							
						
					
				 | 
				@ -333,13 +361,11 @@ export default { | 
			
		
		
	
		
			
				 | 
				 | 
				  }, | 
				 | 
				 | 
				  }, | 
			
		
		
	
		
			
				 | 
				 | 
				}; | 
				 | 
				 | 
				}; | 
			
		
		
	
		
			
				 | 
				 | 
				</script> | 
				 | 
				 | 
				</script> | 
			
		
		
	
		
			
				 | 
				 | 
				<style scoped> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				@import '../../assets/css/global_table.css'; | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				<style scoped>@import '../../assets/css/global_table.css'; | 
			
		
		
	
		
			
				 | 
				 | 
				@import '../../assets/css/global_input.css'; | 
				 | 
				 | 
				@import '../../assets/css/global_input.css'; | 
			
		
		
	
		
			
				 | 
				 | 
				@import '../../assets/css/global_form.css'; | 
				 | 
				 | 
				@import '../../assets/css/global_form.css'; | 
			
		
		
	
		
			
				 | 
				 | 
				@import '../../assets/css/global_dialog.css'; | 
				 | 
				 | 
				@import '../../assets/css/global_dialog.css'; | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				.btnClass { | 
				 | 
				 | 
				.btnClass { | 
			
		
		
	
		
			
				 | 
				 | 
				  width: 110px; | 
				 | 
				 | 
				  width: 110px; | 
			
		
		
	
		
			
				 | 
				 | 
				} | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				</style> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				}</style> |