|
@@ -308,7 +308,7 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col :span="11" v-if="patientHealthInfo.providerPayments === '8'">
|
|
|
<el-form-item label="其他支付方式">
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.providerPaymentsOther"
|
|
@@ -330,7 +330,7 @@
|
|
|
>
|
|
|
<el-row>
|
|
|
<el-col :span="24">
|
|
|
- <el-form-item label="过敏史"> </el-form-item>
|
|
|
+ <el-form-item label="过敏史:" style="font-size:36px;"> </el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="11">
|
|
|
<el-form-item label="药物过敏史">
|
|
@@ -353,7 +353,10 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="11">
|
|
|
- <el-form-item label="其他">
|
|
|
+ <el-form-item
|
|
|
+ label="其他"
|
|
|
+ v-if="patientHealthInfo.historyDrugAllergies?.includes('5')"
|
|
|
+ >
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.historyDrugAllergiesOther"
|
|
|
placeholder="请输入"
|
|
@@ -385,7 +388,7 @@
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="既往史:"> </el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col :span="24">
|
|
|
<el-form-item label="疾病">
|
|
|
<el-select
|
|
|
v-model="patientHealthInfo.historyPreviousDisease"
|
|
@@ -405,7 +408,10 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col
|
|
|
+ :span="11"
|
|
|
+ v-if="patientHealthInfo.historyPreviousDisease?.includes('6')"
|
|
|
+ >
|
|
|
<el-form-item label="疾病-恶性肿瘤">
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.historyPreviousDiseaseMalignancy"
|
|
@@ -415,7 +421,10 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col
|
|
|
+ :span="11"
|
|
|
+ v-if="patientHealthInfo.historyPreviousDisease?.includes('12')"
|
|
|
+ >
|
|
|
<el-form-item label="疾病-职业病">
|
|
|
<el-input
|
|
|
v-model="
|
|
@@ -427,7 +436,10 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col
|
|
|
+ :span="11"
|
|
|
+ v-if="patientHealthInfo.historyPreviousDisease?.includes('13')"
|
|
|
+ >
|
|
|
<el-form-item label="疾病-其他">
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.historyPreviousDiseaseOther"
|
|
@@ -437,7 +449,10 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col
|
|
|
+ :span="11"
|
|
|
+ v-if="patientHealthInfo.historyPreviousDisease?.includes('2')"
|
|
|
+ >
|
|
|
<el-form-item label="高血压-确诊时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.diseaseDiagnosisTime[2]"
|
|
@@ -447,7 +462,10 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col
|
|
|
+ :span="11"
|
|
|
+ v-if="patientHealthInfo.historyPreviousDisease?.includes('3')"
|
|
|
+ >
|
|
|
<el-form-item label="糖尿病-确诊时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.diseaseDiagnosisTime[3]"
|
|
@@ -457,7 +475,10 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col
|
|
|
+ :span="11"
|
|
|
+ v-if="patientHealthInfo.historyPreviousDisease?.includes('4')"
|
|
|
+ >
|
|
|
<el-form-item label="冠心病-确诊时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.diseaseDiagnosisTime[4]"
|
|
@@ -467,7 +488,10 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col
|
|
|
+ :span="11"
|
|
|
+ v-if="patientHealthInfo.historyPreviousDisease?.includes('5')"
|
|
|
+ >
|
|
|
<el-form-item label="慢性阻塞性肺疾病-确诊时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.diseaseDiagnosisTime[5]"
|
|
@@ -477,7 +501,10 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col
|
|
|
+ :span="11"
|
|
|
+ v-if="patientHealthInfo.historyPreviousDisease?.includes('6')"
|
|
|
+ >
|
|
|
<el-form-item label="恶性肿瘤-确诊时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.diseaseDiagnosisTime[6]"
|
|
@@ -487,7 +514,10 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col
|
|
|
+ :span="11"
|
|
|
+ v-if="patientHealthInfo.historyPreviousDisease?.includes('7')"
|
|
|
+ >
|
|
|
<el-form-item label="脑卒中-确诊时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.diseaseDiagnosisTime[7]"
|
|
@@ -497,7 +527,10 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col
|
|
|
+ :span="11"
|
|
|
+ v-if="patientHealthInfo.historyPreviousDisease?.includes('8')"
|
|
|
+ >
|
|
|
<el-form-item label="严重精神障碍-确诊时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.diseaseDiagnosisTime[8]"
|
|
@@ -507,7 +540,10 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col
|
|
|
+ :span="11"
|
|
|
+ v-if="patientHealthInfo.historyPreviousDisease?.includes('9')"
|
|
|
+ >
|
|
|
<el-form-item label="结核病-确诊时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.diseaseDiagnosisTime[9]"
|
|
@@ -517,7 +553,10 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col
|
|
|
+ :span="11"
|
|
|
+ v-if="patientHealthInfo.historyPreviousDisease?.includes('10')"
|
|
|
+ >
|
|
|
<el-form-item label="肝炎-确诊时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.diseaseDiagnosisTime[10]"
|
|
@@ -527,7 +566,10 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col
|
|
|
+ :span="11"
|
|
|
+ v-if="patientHealthInfo.historyPreviousDisease?.includes('11')"
|
|
|
+ >
|
|
|
<el-form-item label="其他法定传染病-确诊时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.diseaseDiagnosisTime[11]"
|
|
@@ -537,7 +579,10 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col
|
|
|
+ :span="11"
|
|
|
+ v-if="patientHealthInfo.historyPreviousDisease?.includes('12')"
|
|
|
+ >
|
|
|
<el-form-item label="职业病-确诊时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.diseaseDiagnosisTime[12]"
|
|
@@ -547,7 +592,10 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col
|
|
|
+ :span="11"
|
|
|
+ v-if="patientHealthInfo.historyPreviousDisease?.includes('13')"
|
|
|
+ >
|
|
|
<el-form-item label="其他-确诊时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.diseaseDiagnosisTime[13]"
|
|
@@ -557,8 +605,9 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="24"></el-col>
|
|
|
<el-col :span="11">
|
|
|
- <el-form-item label="手术">
|
|
|
+ <el-form-item label="手术" :span="11">
|
|
|
<el-select
|
|
|
v-model="patientHealthInfo.operation"
|
|
|
placeholder="请选择"
|
|
@@ -577,7 +626,8 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col :span="11"></el-col>
|
|
|
+ <el-col :span="11" v-if="patientHealthInfo.operation === '2'">
|
|
|
<el-form-item label="手术1-名称">
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.operationOne.name"
|
|
@@ -587,7 +637,7 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col :span="11" v-if="patientHealthInfo.operation === '2'">
|
|
|
<el-form-item label="手术1-时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.operationOne.time"
|
|
@@ -597,7 +647,7 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col :span="11" v-if="patientHealthInfo.operation === '2'">
|
|
|
<el-form-item label="手术2-名称">
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.operationTwo.name"
|
|
@@ -607,7 +657,7 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col :span="11" v-if="patientHealthInfo.operation === '2'">
|
|
|
<el-form-item label="手术2-时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.operationTwo.time"
|
|
@@ -637,7 +687,8 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col :span="11"></el-col>
|
|
|
+ <el-col :span="11" v-if="patientHealthInfo.trauma === '2'">
|
|
|
<el-form-item label="外伤1-名称">
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.traumaOne.name"
|
|
@@ -647,7 +698,7 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col :span="11" v-if="patientHealthInfo.trauma === '2'">
|
|
|
<el-form-item label="外伤1-时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.traumaOne.time"
|
|
@@ -657,7 +708,7 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col :span="11" v-if="patientHealthInfo.trauma === '2'">
|
|
|
<el-form-item label="外伤2-名称">
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.traumaTwo.name"
|
|
@@ -667,7 +718,7 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col :span="11" v-if="patientHealthInfo.trauma === '2'">
|
|
|
<el-form-item label="外伤2-时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.traumaTwo.time"
|
|
@@ -697,7 +748,8 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col :span="11"></el-col>
|
|
|
+ <el-col :span="11" v-if="patientHealthInfo.transfusion === '2'">
|
|
|
<el-form-item label="输血1-名称">
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.transfusionOne.name"
|
|
@@ -707,7 +759,7 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col :span="11" v-if="patientHealthInfo.transfusion === '2'">
|
|
|
<el-form-item label="输血1-时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.transfusionOne.time"
|
|
@@ -717,7 +769,7 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col :span="11" v-if="patientHealthInfo.transfusion === '2'">
|
|
|
<el-form-item label="输血2-名称">
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.transfusionTwo.name"
|
|
@@ -727,7 +779,7 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="11">
|
|
|
+ <el-col :span="11" v-if="patientHealthInfo.transfusion === '2'">
|
|
|
<el-form-item label="输血2-时间">
|
|
|
<el-date-picker
|
|
|
v-model="patientHealthInfo.transfusionTwo.time"
|
|
@@ -761,7 +813,10 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="11">
|
|
|
- <el-form-item label="父亲-其他">
|
|
|
+ <el-form-item
|
|
|
+ label="父亲-其他"
|
|
|
+ v-if="patientHealthInfo.father?.includes('12')"
|
|
|
+ >
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.fatherOther"
|
|
|
placeholder="请输入"
|
|
@@ -791,7 +846,10 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="11">
|
|
|
- <el-form-item label="母亲-其他">
|
|
|
+ <el-form-item
|
|
|
+ label="母亲-其他"
|
|
|
+ v-if="patientHealthInfo.mother?.includes('12')"
|
|
|
+ >
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.motherOther"
|
|
|
placeholder="请输入"
|
|
@@ -821,7 +879,10 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="11">
|
|
|
- <el-form-item label="兄弟姐妹-其他">
|
|
|
+ <el-form-item
|
|
|
+ label="兄弟姐妹-其他"
|
|
|
+ v-if="patientHealthInfo.sibling?.includes('12')"
|
|
|
+ >
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.siblingOther"
|
|
|
placeholder="请输入"
|
|
@@ -851,7 +912,10 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="11">
|
|
|
- <el-form-item label="子女-其他">
|
|
|
+ <el-form-item
|
|
|
+ label="子女-其他"
|
|
|
+ v-if="patientHealthInfo.children?.includes('12')"
|
|
|
+ >
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.childrenOther"
|
|
|
placeholder="请输入"
|
|
@@ -884,7 +948,10 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="11">
|
|
|
- <el-form-item label="疾病名称">
|
|
|
+ <el-form-item
|
|
|
+ label="疾病名称"
|
|
|
+ v-if="patientHealthInfo.historyGenetic === '2'"
|
|
|
+ >
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.historyGeneticName"
|
|
|
placeholder="请输入"
|
|
@@ -914,7 +981,10 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="11">
|
|
|
- <el-form-item label="其他残疾-疾病名称">
|
|
|
+ <el-form-item
|
|
|
+ label="其他残疾-疾病名称"
|
|
|
+ v-if="patientHealthInfo.disabilitySituation?.includes('8')"
|
|
|
+ >
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.disabilitySituationOther"
|
|
|
placeholder="请输入"
|
|
@@ -946,6 +1016,7 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="11"></el-col>
|
|
|
<el-col :span="11">
|
|
|
<el-form-item label="燃气类型">
|
|
|
<el-select
|
|
@@ -967,7 +1038,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="11">
|
|
|
- <el-form-item label="燃气类型-其他">
|
|
|
+ <el-form-item label="燃气类型-其他" v-if="patientHealthInfo.fuel === '6'">
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.fuelOther"
|
|
|
placeholder="请输入"
|
|
@@ -997,7 +1068,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="11">
|
|
|
- <el-form-item label="饮水-其他">
|
|
|
+ <el-form-item label="饮水-其他" v-if="patientHealthInfo.drinkingWater === '6'">
|
|
|
<el-input
|
|
|
v-model="patientHealthInfo.drinkingWaterOther"
|
|
|
placeholder="请输入"
|
|
@@ -1026,6 +1097,7 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="11"></el-col>
|
|
|
<el-col :span="11">
|
|
|
<el-form-item label="禽兽栏">
|
|
|
<el-select
|