|
@ -186,7 +186,7 @@
|
|
<td class="col-w120 c-t-center">脉  率</td>
|
|
<td class="col-w120 c-t-center">脉  率</td>
|
|
<td class="ui-grid" style="border: 0;">
|
|
<td class="ui-grid" style="border: 0;">
|
|
<div class="ui-col-1">
|
|
<div class="ui-col-1">
|
|
<el-input :readonly="!editable" v-model="oldmanData.pulse_frequency" placeholder="" clearable></el-input>
|
|
|
|
|
|
<el-input :readonly="!editable" v-model="oldmanData.pulse_frequency" placeholder="" type="number"></el-input>
|
|
</div>
|
|
</div>
|
|
<div class="ui-col-0">次/分钟</div>
|
|
<div class="ui-col-0">次/分钟</div>
|
|
</td>
|
|
</td>
|
|
@ -196,9 +196,9 @@
|
|
<td rowspan="2">
|
|
<td rowspan="2">
|
|
<div class="ui-grid">
|
|
<div class="ui-grid">
|
|
<div class="ui-col-1">
|
|
<div class="ui-col-1">
|
|
<el-input :readonly="!editable" v-model="oldmanData.breath_frequency" placeholder="" clearable></el-input>
|
|
|
|
|
|
<el-input :readonly="!editable" v-model="oldmanData.breath_frequency" placeholder="" type="number"></el-input>
|
|
</div>
|
|
</div>
|
|
<div class="ui-col-0">次/分钟</div>
|
|
|
|
|
|
<div class="ui-col-0 lh27">次/分钟</div>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</td>
|
|
<td rowspan="2" class="col-w120 c-t-center">血 压</td>
|
|
<td rowspan="2" class="col-w120 c-t-center">血 压</td>
|
|
@ -225,14 +225,14 @@
|
|
<td class="col-w120 c-t-center">身  高</td>
|
|
<td class="col-w120 c-t-center">身  高</td>
|
|
<td class="ui-grid" style="border: 0;">
|
|
<td class="ui-grid" style="border: 0;">
|
|
<div class="ui-col-1">
|
|
<div class="ui-col-1">
|
|
<el-input :readonly="!editable" v-model="oldmanData.height" placeholder="" clearable></el-input>
|
|
|
|
|
|
<el-input :readonly="!editable" v-model="oldmanData.height" placeholder="" type="number"></el-input>
|
|
</div>
|
|
</div>
|
|
<div class="ui-col-0">cm</div>
|
|
<div class="ui-col-0">cm</div>
|
|
</td>
|
|
</td>
|
|
<td class="col-w120 c-t-center" style="border-right: 0;">体  重</td>
|
|
<td class="col-w120 c-t-center" style="border-right: 0;">体  重</td>
|
|
<td class="ui-grid">
|
|
<td class="ui-grid">
|
|
<div class="ui-col-1">
|
|
<div class="ui-col-1">
|
|
<el-input :readonly="!editable" v-model="oldmanData.weight" placeholder="" clearable></el-input>
|
|
|
|
|
|
<el-input :readonly="!editable" v-model="oldmanData.weight" placeholder="" type="number"></el-input>
|
|
</div>
|
|
</div>
|
|
<div class="ui-col-0">kg</div>
|
|
<div class="ui-col-0">kg</div>
|
|
</td>
|
|
</td>
|
|
@ -242,7 +242,7 @@
|
|
<td>
|
|
<td>
|
|
<div class="ui-grid">
|
|
<div class="ui-grid">
|
|
<div class="ui-col-1">
|
|
<div class="ui-col-1">
|
|
<el-input :readonly="!editable" v-model="oldmanData.waistline" placeholder="" clearable></el-input>
|
|
|
|
|
|
<el-input :readonly="!editable" v-model="oldmanData.waistline" placeholder="" type="number"></el-input>
|
|
</div>
|
|
</div>
|
|
<div class="ui-col-0">cm</div>
|
|
<div class="ui-col-0">cm</div>
|
|
</div>
|
|
</div>
|
|
@ -251,7 +251,7 @@
|
|
<td style="border: 0;">
|
|
<td style="border: 0;">
|
|
<div class="ui-grid">
|
|
<div class="ui-grid">
|
|
<div class="ui-col-1">
|
|
<div class="ui-col-1">
|
|
<el-input :readonly="!editable" v-model="oldmanData.BMI" placeholder="" clearable></el-input>
|
|
|
|
|
|
<el-input :readonly="!editable" v-model="oldmanData.bmi" placeholder="" type="number"></el-input>
|
|
</div>
|
|
</div>
|
|
<div class="ui-col-0">kg/m²</div>
|
|
<div class="ui-col-0">kg/m²</div>
|
|
</div>
|
|
</div>
|
|
@ -1155,7 +1155,7 @@
|
|
乙型肝炎 表面抗原
|
|
乙型肝炎 表面抗原
|
|
</td>
|
|
</td>
|
|
<td colspan="4">
|
|
<td colspan="4">
|
|
<el-radio-group :disabled="!editable" v-model="oldmanData.HBsAg">
|
|
|
|
|
|
<el-radio-group :disabled="!editable" v-model="oldmanData.hbsAg">
|
|
<el-radio :label="1">阴性</el-radio>
|
|
<el-radio :label="1">阴性</el-radio>
|
|
<el-radio :label="2" class="setinput">阳性
|
|
<el-radio :label="2" class="setinput">阳性
|
|
</el-radio>
|
|
</el-radio>
|
|
@ -1171,7 +1171,7 @@
|
|
<div class="setinput">
|
|
<div class="setinput">
|
|
<p>
|
|
<p>
|
|
血清谷丙转氨酶:
|
|
血清谷丙转氨酶:
|
|
<el-input class="col-w60" :readonly="!editable" v-model="oldmanData.ALT" min=0 type="number"></el-input>U/L
|
|
|
|
|
|
<el-input class="col-w60" :readonly="!editable" v-model="oldmanData.alt" min=0 type="number"></el-input>U/L
|
|
</p>
|
|
</p>
|
|
<p>
|
|
<p>
|
|
白蛋白 :
|
|
白蛋白 :
|
|
@ -1186,7 +1186,7 @@
|
|
<div class="setinput ml40">
|
|
<div class="setinput ml40">
|
|
<p>
|
|
<p>
|
|
血清谷草转氨酶:
|
|
血清谷草转氨酶:
|
|
<el-input class="col-w60" :readonly="!editable" v-model="oldmanData.SGOT" min=0 type="number"></el-input>U/L
|
|
|
|
|
|
<el-input class="col-w60" :readonly="!editable" v-model="oldmanData.sgot" min=0 type="number"></el-input>U/L
|
|
</p>
|
|
</p>
|
|
<p>
|
|
<p>
|
|
总胆红素 :
|
|
总胆红素 :
|
|
@ -1246,11 +1246,11 @@
|
|
</div>
|
|
</div>
|
|
<div class="setinput">
|
|
<div class="setinput">
|
|
血清低密度脂蛋白胆固醇 :
|
|
血清低密度脂蛋白胆固醇 :
|
|
<el-input class="col-w60" :readonly="!editable" v-model="oldmanData.LDL_cholesterol" min=0 type="number"></el-input> mmo/L
|
|
|
|
|
|
<el-input class="col-w60" :readonly="!editable" v-model="oldmanData.ldl_cholesterol" min=0 type="number"></el-input> mmo/L
|
|
</div>
|
|
</div>
|
|
<div class="setinput">
|
|
<div class="setinput">
|
|
血清高密度脂蛋白胆固醇 :
|
|
血清高密度脂蛋白胆固醇 :
|
|
<el-input class="col-w60" :readonly="!editable" v-model="oldmanData.HDL_cholesterol" min=0 type="number"></el-input> mmo/L
|
|
|
|
|
|
<el-input class="col-w60" :readonly="!editable" v-model="oldmanData.hdl_cholesterol" min=0 type="number"></el-input> mmo/L
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</td>
|
|
</tr>
|
|
</tr>
|
|
@ -1300,7 +1300,7 @@
|
|
<tr>
|
|
<tr>
|
|
<td colspan="4">
|
|
<td colspan="4">
|
|
其他  
|
|
其他  
|
|
<el-radio-group :disabled="!editable" v-model="oldmanData.B_ultrasonic_other">
|
|
|
|
|
|
<el-radio-group :disabled="!editable" v-model="oldmanData.b_ultrasonic_other">
|
|
<el-radio :label="1">正常</el-radio>
|
|
<el-radio :label="1">正常</el-radio>
|
|
<el-radio :label="2" class="setinput">异常
|
|
<el-radio :label="2" class="setinput">异常
|
|
<el-input :readonly="B_ultrasonic_other_abnormal_dis||!editable" v-model="oldmanData.B_ultrasonic_other_abnormal" placeholder=""
|
|
<el-input :readonly="B_ultrasonic_other_abnormal_dis||!editable" v-model="oldmanData.B_ultrasonic_other_abnormal" placeholder=""
|
|
@ -1515,7 +1515,7 @@
|
|
<el-checkbox label="3">视乳头水肿 </el-checkbox>
|
|
<el-checkbox label="3">视乳头水肿 </el-checkbox>
|
|
<el-checkbox label="4">白内障 </el-checkbox>
|
|
<el-checkbox label="4">白内障 </el-checkbox>
|
|
<el-checkbox label="5" class="setinput">其他
|
|
<el-checkbox label="5" class="setinput">其他
|
|
<el-input :readonly="eye_disease_dis||!editable" v-model="oldmanData.eye_disease" placeholder="" clearable></el-input>
|
|
|
|
|
|
<el-input :readonly="eye_disease_dis||!editable" v-model="oldmanData.eye_disease_other" placeholder="" clearable></el-input>
|
|
</el-checkbox>
|
|
</el-checkbox>
|
|
</el-checkbox-group>
|
|
</el-checkbox-group>
|
|
</td>
|
|
</td>
|
|
@ -1937,7 +1937,7 @@
|
|
<el-checkbox label="3"> 饮食 </el-checkbox>
|
|
<el-checkbox label="3"> 饮食 </el-checkbox>
|
|
<el-checkbox label="4"> 锻炼 </el-checkbox>
|
|
<el-checkbox label="4"> 锻炼 </el-checkbox>
|
|
<el-checkbox label="5" class="setinput"> 减体重(目标
|
|
<el-checkbox label="5" class="setinput"> 减体重(目标
|
|
<el-input style="width: 70px;" type="text" :readonly="goal_weight_dis||!editable" v-model="oldmanData.goal_weight" clearable></el-input>
|
|
|
|
|
|
<el-input style="width: 70px;" type="number" :readonly="goal_weight_dis||!editable" v-model="oldmanData.goal_weight"></el-input>
|
|
Kg)</el-checkbox>
|
|
Kg)</el-checkbox>
|
|
<el-checkbox label="6">建议接种疫苗 </el-checkbox>
|
|
<el-checkbox label="6">建议接种疫苗 </el-checkbox>
|
|
<el-checkbox label="7" class="setinput">其他
|
|
<el-checkbox label="7" class="setinput">其他
|
|
@ -2228,10 +2228,10 @@
|
|
eye_disease_check: function (i) {
|
|
eye_disease_check: function (i) {
|
|
var a = i ? i.indexOf('5') : ''
|
|
var a = i ? i.indexOf('5') : ''
|
|
if (a > -1) {
|
|
if (a > -1) {
|
|
this.vascular_disease_other_dis = false
|
|
|
|
|
|
this.eye_disease_dis = false
|
|
} else {
|
|
} else {
|
|
this.vascular_disease_other_dis = true
|
|
|
|
this.oldmanData.vascular_disease_other_dis = ''
|
|
|
|
|
|
this.eye_disease_dis = true
|
|
|
|
this.oldmanData.eye_disease_other = ''
|
|
}
|
|
}
|
|
},
|
|
},
|
|
vascular_disease_check: function (i) {
|
|
vascular_disease_check: function (i) {
|
|
@ -2557,15 +2557,16 @@
|
|
for (var i = 0; i < arr.length; i++) {
|
|
for (var i = 0; i < arr.length; i++) {
|
|
vm[arr[i] + "_check"] = data[arr[i]] ? data[arr[i]].split(',') : []
|
|
vm[arr[i] + "_check"] = data[arr[i]] ? data[arr[i]].split(',') : []
|
|
}
|
|
}
|
|
|
|
|
|
var arr2 = "regular_followup,chronic_health_management,suggest_recheck,suggest_referral,other_health_guidance".split(",")
|
|
var arr2 = "regular_followup,chronic_health_management,suggest_recheck,suggest_referral,other_health_guidance".split(",")
|
|
for (var i = 0; i < arr2.length; i++) {
|
|
for (var i = 0; i < arr2.length; i++) {
|
|
(vm[arr2[i]] == '2') && (vm.suggest_recheck_check.push((i + 1) + ''))
|
|
|
|
|
|
if (data[arr2[i]] == 2) {
|
|
|
|
vm.suggest_recheck_check.push((i+1+''))
|
|
|
|
console.log(vm.suggest_recheck_check)
|
|
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
var arr3 = "stop_smoking,healthy_drinking,diet,exercise,lose_weight,recommended_vaccination,other_advice".split(",")
|
|
var arr3 = "stop_smoking,healthy_drinking,diet,exercise,lose_weight,recommended_vaccination,other_advice".split(",")
|
|
for (var i = 0; i < arr3.length; i++) {
|
|
for (var i = 0; i < arr3.length; i++) {
|
|
(vm[arr3[i]] == '2') && (vm.dangerFacter_check.push((i + 1) + ''))
|
|
|
|
|
|
if (data[arr3[i]] == 2) {vm.dangerFacter_check.push((i + 1+''))}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
@ -2583,7 +2584,8 @@
|
|
vmO.cerebrovascular_disease = vm.cerebrovascular_disease_check ? vm.cerebrovascular_disease_check.join(',') : ""
|
|
vmO.cerebrovascular_disease = vm.cerebrovascular_disease_check ? vm.cerebrovascular_disease_check.join(',') : ""
|
|
vmO.nephropathy = vm.nephropathy_check ? vm.nephropathy_check.join(',') : ""
|
|
vmO.nephropathy = vm.nephropathy_check ? vm.nephropathy_check.join(',') : ""
|
|
vmO.heart_disease = vm.heart_disease_check ? vm.heart_disease_check.join(',') : ""
|
|
vmO.heart_disease = vm.heart_disease_check ? vm.heart_disease_check.join(',') : ""
|
|
vmO.eye_disease = vm.vascular_disease_check ? vm.vascular_disease_check.join(',') : ""
|
|
|
|
|
|
vmO.vascular_disease = vm.vascular_disease_check ? vm.vascular_disease_check.join(',') : ""
|
|
|
|
vmO.eye_disease=vm.eye_disease_check?vm.eye_disease_check.join(','):''
|
|
|
|
|
|
var arr = ["", "regular_followup", "chronic_health_management", "suggest_recheck", "suggest_referral", "other_health_guidance"]
|
|
var arr = ["", "regular_followup", "chronic_health_management", "suggest_recheck", "suggest_referral", "other_health_guidance"]
|
|
vm.suggest_recheck_check.map(i => {
|
|
vm.suggest_recheck_check.map(i => {
|