|
@ -6,16 +6,34 @@
|
|
|
<title>【除第一次外】肺结核患者第n次入户随访记录表</title>
|
|
|
<meta name="author" content="yihu.com" />
|
|
|
<meta name="format-detection" content="telephone=no" />
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"
|
|
|
/>
|
|
|
<meta name="viewport"
|
|
|
content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0" />
|
|
|
<meta name="apple-mobile-web-app-capable" content="yes" />
|
|
|
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
|
|
|
<link rel="shortcut icon" href="../../../../favicon.ico">
|
|
|
<link rel="stylesheet" type="text/css" href="../../../../css/element-ui.css" />
|
|
|
<link rel="stylesheet" type="text/css" href="../../../../css/cross.css" />
|
|
|
<link rel="stylesheet" type="text/css" href="../../../../css/bootstrap.min.css" />
|
|
|
<link rel="shortcut icon" href="../../../../favicon.ico">
|
|
|
<link rel="stylesheet" type="text/css" href="../../../../css/element-ui.css" />
|
|
|
<link rel="stylesheet" type="text/css" href="../../../../css/cross.css" />
|
|
|
<link rel="stylesheet" type="text/css" href="../../../../css/bootstrap.min.css" />
|
|
|
<link href="../../../../plugins/toastr/toastr.min.css" rel="stylesheet">
|
|
|
<link href="../css/fangshi-detail.css" rel="stylesheet">
|
|
|
<style>
|
|
|
.setinput .el-input__inner,
|
|
|
.innerInput {
|
|
|
padding: 0;
|
|
|
border-bottom: 1px solid #e1e1e1;
|
|
|
text-align: center;
|
|
|
|
|
|
}
|
|
|
|
|
|
.innerInput {
|
|
|
width: 100px;
|
|
|
padding: 0 5px !important;
|
|
|
}
|
|
|
|
|
|
.dudaorenyuan el-radio {
|
|
|
width: 50%;
|
|
|
}
|
|
|
</style>
|
|
|
</head>
|
|
|
|
|
|
<body>
|
|
@ -26,7 +44,8 @@
|
|
|
<div class="ui-grid">
|
|
|
<div class="ui-col-0">姓名:</div>
|
|
|
<div class="ui-col-1">
|
|
|
<el-input :readonly="!editable" v-model="data2" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable" v-model="parient.patient.name"
|
|
|
placeholder="" clearable></el-input>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@ -34,7 +53,9 @@
|
|
|
<div class="ui-grid">
|
|
|
<div class="ui-col-0">编号:</div>
|
|
|
<div class="ui-col-1">
|
|
|
<el-input :readonly="!editable" v-model="data2" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable" v-model="parient.number"
|
|
|
placeholder="" clearable>
|
|
|
</el-input>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@ -44,153 +65,250 @@
|
|
|
<tr>
|
|
|
<td class="col-w200 c-t-center">随访时间</td>
|
|
|
<td>
|
|
|
<el-date-picker :readonly="!editable" v-model="data2" type="date" placeholder="选择日期">
|
|
|
<el-date-picker value-format="yyyy-MM-dd" :readonly="!editable"
|
|
|
v-model="parient.data[0].followup_date" type="date"
|
|
|
placeholder="选择日期">
|
|
|
</el-date-picker>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-date-picker :readonly="!editable" v-model="data2" type="date" placeholder="选择日期">
|
|
|
<el-date-picker value-format="yyyy-MM-dd" :readonly="!editable"
|
|
|
v-model="parient.data[1].followup_date" type="date"
|
|
|
placeholder="选择日期">
|
|
|
</el-date-picker>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-date-picker :readonly="!editable" v-model="data2" type="date" placeholder="选择日期">
|
|
|
<el-date-picker value-format="yyyy-MM-dd" :readonly="!editable"
|
|
|
v-model="parient.data[2].followup_date" type="date"
|
|
|
placeholder="选择日期">
|
|
|
</el-date-picker>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-date-picker :readonly="!editable" v-model="data2" type="date" placeholder="选择日期">
|
|
|
<el-date-picker value-format="yyyy-MM-dd" :readonly="!editable"
|
|
|
v-model="parient.data[3].followup_date" type="date"
|
|
|
placeholder="选择日期">
|
|
|
</el-date-picker>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="col-w200 c-t-center">治疗月序</td>
|
|
|
<td>
|
|
|
<td class="setinput">
|
|
|
第
|
|
|
<input type="text" class="col-w40"> 月
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable"
|
|
|
v-model="parient.data[0].treate_month">
|
|
|
</el-input> 月
|
|
|
</td>
|
|
|
<td>
|
|
|
<td class="setinput">
|
|
|
第
|
|
|
<input type="text" class="col-w40"> 月
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable"
|
|
|
v-model="parient.data[1].treate_month">
|
|
|
</el-input> 月
|
|
|
</td>
|
|
|
<td>
|
|
|
<td class="setinput">
|
|
|
第
|
|
|
<input type="text" class="col-w40"> 月
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable"
|
|
|
v-model="parient.data[2].treate_month">
|
|
|
</el-input> 月
|
|
|
</td>
|
|
|
<td>
|
|
|
<td class="setinput">
|
|
|
第
|
|
|
<input type="text" class="col-w40"> 月
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable"
|
|
|
v-model="parient.data[3].treate_month">
|
|
|
</el-input> 月
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="col-w200 c-t-center">督导人员</td>
|
|
|
<td>
|
|
|
<div>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">医生</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">家属</el-radio>
|
|
|
</div>
|
|
|
<div>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">自服药</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">其他</el-radio>
|
|
|
<!-- 1-医生,2-家属,3-自服药,4-其他 -->
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[0].superviser.superviser_type"
|
|
|
class="dudaorenyuan">
|
|
|
<el-row>
|
|
|
<el-col :span="24">
|
|
|
<el-radio :disabled="!editable" label="1">医生</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">家属</el-radio>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-radio :disabled="!editable" label="3">自服药</el-radio>
|
|
|
<el-radio :disabled="!editable" label="4">其他</el-radio>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</div>
|
|
|
</td>
|
|
|
<td>
|
|
|
<div>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">医生</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">家属</el-radio>
|
|
|
</div>
|
|
|
<div>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">自服药</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">其他</el-radio>
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[1].superviser.superviser_type"
|
|
|
class="dudaorenyuan">
|
|
|
<el-row>
|
|
|
<el-col :span="24">
|
|
|
<el-radio :disabled="!editable" label="1">医生</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">家属</el-radio>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-radio :disabled="!editable" label="3">自服药</el-radio>
|
|
|
<el-radio :disabled="!editable" label="4">其他</el-radio>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</div>
|
|
|
</td>
|
|
|
<td>
|
|
|
<div>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">医生</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">家属</el-radio>
|
|
|
</div>
|
|
|
<div>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">自服药</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">其他</el-radio>
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[2].superviser.superviser_type">
|
|
|
<el-row>
|
|
|
<el-col :span="24">
|
|
|
<el-radio :disabled="!editable" label="1">医生</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">家属</el-radio>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-radio :disabled="!editable" label="3">自服药</el-radio>
|
|
|
<el-radio :disabled="!editable" label="4">其他</el-radio>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</div>
|
|
|
</td>
|
|
|
<td>
|
|
|
<div>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">医生</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">家属</el-radio>
|
|
|
</div>
|
|
|
<div>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">自服药</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">其他</el-radio>
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[3].superviser.superviser_type">
|
|
|
<el-row>
|
|
|
<el-col :span="24">
|
|
|
<el-radio :disabled="!editable" label="1">医生</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">家属</el-radio>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-radio :disabled="!editable" label="3">自服药</el-radio>
|
|
|
<el-radio :disabled="!editable" label="4">其他</el-radio>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="col-w200 c-t-center">随访方式</td>
|
|
|
<td>
|
|
|
<div>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">门诊</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">家庭</el-radio>
|
|
|
</div>
|
|
|
<div>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">电话</el-radio>
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[0].way">
|
|
|
<el-row>
|
|
|
<!-- 1-门诊,2-家庭 3-电话-->
|
|
|
<el-col :span="24">
|
|
|
<el-radio :disabled="!editable" label="1">门诊</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">家庭</el-radio>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-radio :disabled="!editable" label="3">电话</el-radio>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</div>
|
|
|
</td>
|
|
|
<td>
|
|
|
<div>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">门诊</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">家庭</el-radio>
|
|
|
</div>
|
|
|
<div>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">电话</el-radio>
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[1].way">
|
|
|
<el-row>
|
|
|
<el-col :span="24">
|
|
|
<el-radio :disabled="!editable" label="1">门诊</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">家庭</el-radio>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-radio :disabled="!editable" label="3">电话</el-radio>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
<td>
|
|
|
<div>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">门诊</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">家庭</el-radio>
|
|
|
</div>
|
|
|
<div>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">电话</el-radio>
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[2].way">
|
|
|
<el-row>
|
|
|
<el-col :span="24">
|
|
|
<el-radio :disabled="!editable" label="1">门诊</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">家庭</el-radio>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-radio :disabled="!editable" label="3">电话</el-radio>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
<td>
|
|
|
<div>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">门诊</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">家庭</el-radio>
|
|
|
</div>
|
|
|
<div>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">电话</el-radio>
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[3].way">
|
|
|
<el-row>
|
|
|
<el-col :span="24">
|
|
|
<el-radio :disabled="!editable" label="1">门诊</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">家庭</el-radio>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-radio :disabled="!editable" label="3">电话</el-radio>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="col-w200">症状及体征:
|
|
|
<el-checkbox-group v-model="check" :disabled="!editable">
|
|
|
<el-checkbox label="1" style="margin-left:30px;">没有盗汗</el-checkbox>
|
|
|
<!-- 0-没有症状,1-咳嗽咳痰,2-低热盗汗,3-咯血或血痰,4-胸痛消瘦,5-恶心纳差,6-头痛失眠,7-视物模糊,8-皮肤瘙痒、皮疹,9-耳鸣、听力下降 -->
|
|
|
<el-checkbox-group v-model="tizheng" :disabled="!editable">
|
|
|
<el-checkbox label="0" style="margin-left:30px;">没有症状</el-checkbox>
|
|
|
<el-checkbox label="1">咳嗽咳痰</el-checkbox>
|
|
|
<el-checkbox label="1">低热盗汗</el-checkbox>
|
|
|
<el-checkbox label="1">咳血或血痰</el-checkbox>
|
|
|
<el-checkbox label="1">胸痛消瘦</el-checkbox>
|
|
|
<el-checkbox label="1">恶心纳差</el-checkbox>
|
|
|
<el-checkbox label="1">头痛失眠</el-checkbox>
|
|
|
<el-checkbox label="1">视物模糊</el-checkbox>
|
|
|
<el-checkbox label="1">皮肤瘙痒、皮疹</el-checkbox>
|
|
|
<el-checkbox label="1">耳鸣、听力下降</el-checkbox>
|
|
|
<el-checkbox label="2">低热盗汗</el-checkbox>
|
|
|
<el-checkbox label="3">咳血或血痰</el-checkbox>
|
|
|
<el-checkbox label="4">胸痛消瘦</el-checkbox>
|
|
|
<el-checkbox label="5">恶心纳差</el-checkbox>
|
|
|
<el-checkbox label="6">头痛失眠</el-checkbox>
|
|
|
<el-checkbox label="7">视物模糊</el-checkbox>
|
|
|
<el-checkbox label="8">皮肤瘙痒、皮疹</el-checkbox>
|
|
|
<el-checkbox label="9">耳鸣、听力下降</el-checkbox>
|
|
|
</el-checkbox-group>
|
|
|
</td>
|
|
|
<td style="vertical-align: initial;">
|
|
|
其他:
|
|
|
<el-input type="textarea" :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input type="textarea" :readonly="!editable"
|
|
|
v-model="parient.data[0].symptom_other_desc" placeholder=""
|
|
|
clearable></el-input>
|
|
|
</td>
|
|
|
<td style="vertical-align: initial;">
|
|
|
其他:
|
|
|
<el-input type="textarea" :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input type="textarea" :readonly="!editable"
|
|
|
v-model="parient.data[1].symptom_other_desc" placeholder=""
|
|
|
clearable></el-input>
|
|
|
</td>
|
|
|
<td style="vertical-align: initial;">
|
|
|
其他:
|
|
|
<el-input type="textarea" :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input type="textarea" :readonly="!editable"
|
|
|
v-model="parient.data[2].symptom_other_desc" placeholder=""
|
|
|
clearable></el-input>
|
|
|
</td>
|
|
|
<td style="vertical-align: initial;">
|
|
|
其他:
|
|
|
<el-input type="textarea" :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input type="textarea" :readonly="!editable"
|
|
|
v-model="parient.data[3].symptom_other_desc" placeholder=""
|
|
|
clearable></el-input>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
@ -201,32 +319,48 @@
|
|
|
<td class="c-t-center" style="width: 100px;">
|
|
|
吸烟
|
|
|
</td>
|
|
|
<td class="">
|
|
|
<input type="text" class="col-w40"> 支/天
|
|
|
<td class="setinput">
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable"
|
|
|
v-model="parient.data[0].life_style.smoke">
|
|
|
</el-input> 支/天
|
|
|
</td>
|
|
|
<td class="">
|
|
|
<input type="text" class="col-w40"> 支/天
|
|
|
<td class="setinput">
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable"
|
|
|
v-model="parient.data[1].life_style.smoke">
|
|
|
</el-input> 支/天
|
|
|
</td>
|
|
|
<td class="">
|
|
|
<input type="text" class="col-w40"> 支/天
|
|
|
<td class="setinput">
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable"
|
|
|
v-model="parient.data[2].life_style.smoke">
|
|
|
</el-input> 支/天
|
|
|
</td>
|
|
|
<td class="">
|
|
|
<input type="text" class="col-w40"> 支/天
|
|
|
<td class="setinput">
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable"
|
|
|
v-model="parient.data[3].life_style.smoke">
|
|
|
</el-input> 支/天
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="c-t-center" style="width: 150px;">饮酒</td>
|
|
|
<td class="">
|
|
|
<input type="text" class="col-w40"> 两/天
|
|
|
<td class="setinput">
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable"
|
|
|
v-model="parient.data[0].life_style.drink">
|
|
|
</el-input> 两/天
|
|
|
</td>
|
|
|
<td class="">
|
|
|
<input type="text" class="col-w40"> 两/天
|
|
|
<td class="setinput">
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable"
|
|
|
v-model="parient.data[1].life_style.drink">
|
|
|
</el-input>两/天
|
|
|
</td>
|
|
|
<td class="">
|
|
|
<input type="text" class="col-w40"> 两/天
|
|
|
<td class="setinput">
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable"
|
|
|
v-model="parient.data[2].life_style.drink">
|
|
|
</el-input> 两/天
|
|
|
</td>
|
|
|
<td class="">
|
|
|
<input type="text" class="col-w40"> 两/天
|
|
|
<td class="setinput">
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable"
|
|
|
v-model="parient.data[3].life_style.drink">
|
|
|
</el-input> 两/天
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
@ -234,61 +368,96 @@
|
|
|
<td class="c-t-center">
|
|
|
化疗方案
|
|
|
</td>
|
|
|
<td colspan="4" class="c-t-center">
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<td class="c-t-center">
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[0].drug_use.chemotherapy"
|
|
|
placeholder="" clearable></el-input>
|
|
|
</td>
|
|
|
<td class="c-t-center">
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[1].drug_use.chemotherapy"
|
|
|
placeholder="" clearable></el-input>
|
|
|
</td>
|
|
|
<td class="c-t-center">
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[2].drug_use.chemotherapy"
|
|
|
placeholder="" clearable></el-input>
|
|
|
</td>
|
|
|
<td class="c-t-center">
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[3].drug_use.chemotherapy"
|
|
|
placeholder="" clearable></el-input>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="c-t-center">用法</td>
|
|
|
<td>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">每日</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">间隙</el-radio>
|
|
|
<!-- 1-每日,2-间歇 -->
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[0].drug_use.method">
|
|
|
<el-radio :disabled="!editable" label="1">每日</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">间歇</el-radio>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">每日</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">间隙</el-radio>
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[1].drug_use.method">
|
|
|
<el-radio :disabled="!editable" label="1">每日</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">间歇</el-radio>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">每日</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">间隙</el-radio>
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[2].drug_use.method">
|
|
|
<el-radio :disabled="!editable" label="1">每日</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">间歇</el-radio>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">每日</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">间隙</el-radio>
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[3].drug_use.method">
|
|
|
<el-radio :disabled="!editable" label="1">每日</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">间歇</el-radio>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="c-t-center" style="width: 150px;">药品剂型</td>
|
|
|
<td>
|
|
|
<el-checkbox-group v-model="check" :disabled="!editable">
|
|
|
<!-- 1、固定剂量复合制剂,2-散装药,3-板式组合药,4-注射剂 -->
|
|
|
<el-checkbox-group v-model="yongyao1" :disabled="!editable">
|
|
|
<el-checkbox label="1" style="margin-left:30px;">固定剂量复合制剂</el-checkbox>
|
|
|
<el-checkbox label="1">散装药</el-checkbox>
|
|
|
<el-checkbox label="1">板式组合药</el-checkbox>
|
|
|
<el-checkbox label="1">注射剂</el-checkbox>
|
|
|
<el-checkbox label="2">散装药</el-checkbox>
|
|
|
<el-checkbox label="3">板式组合药</el-checkbox>
|
|
|
<el-checkbox label="4">注射剂</el-checkbox>
|
|
|
</el-checkbox-group>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-checkbox-group v-model="check" :disabled="!editable">
|
|
|
<el-checkbox-group v-model="yongyao2" :disabled="!editable">
|
|
|
<el-checkbox label="1" style="margin-left:30px;">固定剂量复合制剂</el-checkbox>
|
|
|
<el-checkbox label="1">散装药</el-checkbox>
|
|
|
<el-checkbox label="1">板式组合药</el-checkbox>
|
|
|
<el-checkbox label="1">注射剂</el-checkbox>
|
|
|
<el-checkbox label="2">散装药</el-checkbox>
|
|
|
<el-checkbox label="3">板式组合药</el-checkbox>
|
|
|
<el-checkbox label="4">注射剂</el-checkbox>
|
|
|
</el-checkbox-group>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-checkbox-group v-model="check" :disabled="!editable">
|
|
|
<el-checkbox-group v-model="yongyao3" :disabled="!editable">
|
|
|
<el-checkbox label="1" style="margin-left:30px;">固定剂量复合制剂</el-checkbox>
|
|
|
<el-checkbox label="1">散装药</el-checkbox>
|
|
|
<el-checkbox label="1">板式组合药</el-checkbox>
|
|
|
<el-checkbox label="1">注射剂</el-checkbox>
|
|
|
<el-checkbox label="2">散装药</el-checkbox>
|
|
|
<el-checkbox label="3">板式组合药</el-checkbox>
|
|
|
<el-checkbox label="4">注射剂</el-checkbox>
|
|
|
</el-checkbox-group>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-checkbox-group v-model="check" :disabled="!editable">
|
|
|
<el-checkbox-group v-model="yongyao4" :disabled="!editable">
|
|
|
<el-checkbox label="1" style="margin-left:30px;">固定剂量复合制剂</el-checkbox>
|
|
|
<el-checkbox label="1">散装药</el-checkbox>
|
|
|
<el-checkbox label="1">板式组合药</el-checkbox>
|
|
|
<el-checkbox label="1">注射剂</el-checkbox>
|
|
|
<el-checkbox label="2">散装药</el-checkbox>
|
|
|
<el-checkbox label="3">板式组合药</el-checkbox>
|
|
|
<el-checkbox label="4">注射剂</el-checkbox>
|
|
|
</el-checkbox-group>
|
|
|
</td>
|
|
|
</tr>
|
|
@ -296,17 +465,25 @@
|
|
|
<td class="c-t-center">
|
|
|
漏服药次数
|
|
|
</td>
|
|
|
<td>
|
|
|
<input class="col-w40" type="text"> 次
|
|
|
<td class="setinput">
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable"
|
|
|
v-model="parient.data[0].drug_use.forgot_take_drug_times">
|
|
|
</el-input> 次
|
|
|
</td>
|
|
|
<td>
|
|
|
<input class="col-w40" type="text"> 次
|
|
|
<td class="setinput">
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable"
|
|
|
v-model="parient.data[1].drug_use.forgot_take_drug_times">
|
|
|
</el-input> 次
|
|
|
</td>
|
|
|
<td>
|
|
|
<input class="col-w40" type="text"> 次
|
|
|
<td class="setinput">
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable"
|
|
|
v-model="parient.data[2].drug_use.forgot_take_drug_times">
|
|
|
</el-input> 次
|
|
|
</td>
|
|
|
<td>
|
|
|
<input class="col-w40" type="text"> 次
|
|
|
<td class="setinput">
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable"
|
|
|
v-model="parient.data[3].drug_use.forgot_take_drug_times">
|
|
|
</el-input> 次
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
@ -315,39 +492,113 @@
|
|
|
<tr>
|
|
|
<td class="col-w200 c-t-center">药物不良反应</td>
|
|
|
<td>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">有</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">无</el-radio>
|
|
|
<!-- // 药物不良反应 1-无,2-有 -->
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[0].drug_bad_reaction">
|
|
|
<el-radio :disabled="!editable" label="1">无</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">有</el-radio>
|
|
|
<el-input class="innerInput" style="padding:0 !important;"
|
|
|
v-if="parient.data[0].drug_bad_reaction==2"
|
|
|
style="width: 70px;" type="text" :readonly="!editable"
|
|
|
v-model="parient.data[0].drug_bad_reaction_detail">
|
|
|
</el-input>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">有</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">无</el-radio>
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[1].drug_bad_reaction">
|
|
|
<el-radio :disabled="!editable" label="1">无</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">有</el-radio>
|
|
|
<el-input class="innerInput" style="padding:0 !important;"
|
|
|
v-if="parient.data[1].drug_bad_reaction==2"
|
|
|
style="width: 70px;" type="text" :readonly="!editable"
|
|
|
v-model="parient.data[1].drug_bad_reaction_detail">
|
|
|
</el-input>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">有</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">无</el-radio>
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[2].drug_bad_reaction">
|
|
|
<el-radio :disabled="!editable" label="1">无</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">有</el-radio>
|
|
|
<el-input class="innerInput" style="padding:0 !important;"
|
|
|
v-if="parient.data[2].drug_bad_reaction==2"
|
|
|
style="width: 70px;" type="text" :readonly="!editable"
|
|
|
v-model="parient.data[2].drug_bad_reaction_detail">
|
|
|
</el-input>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">有</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">无</el-radio>
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[3].drug_bad_reaction">
|
|
|
<el-radio :disabled="!editable" label="1">无</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">有</el-radio>
|
|
|
<el-input class="innerInput" style="padding:0 !important;"
|
|
|
v-if="parient.data[3].drug_bad_reaction==2"
|
|
|
style="width: 70px;" type="text" :readonly="!editable"
|
|
|
v-model="parient.data[3].drug_bad_reaction_detail">
|
|
|
</el-input>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="col-w200 c-t-center">并发症或合并症</td>
|
|
|
<td>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">有</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">无</el-radio>
|
|
|
<!-- // 并发症 1-无,2-有 -->
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[0].complication">
|
|
|
<el-radio :disabled="!editable" label="1">无</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">有</el-radio>
|
|
|
<el-input class="innerInput" style="padding:0 !important;"
|
|
|
v-if="parient.data[0].complication==2" style="width: 70px;"
|
|
|
type="text" :readonly="!editable"
|
|
|
v-model="parient.data[0].complication_detail">
|
|
|
</el-input>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">有</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">无</el-radio>
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[1].complication">
|
|
|
<el-radio :disabled="!editable" label="1">无</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">有</el-radio>
|
|
|
<el-input class="innerInput" style="padding:0 !important;"
|
|
|
v-if="parient.data[1].complication==2" style="width: 70px;"
|
|
|
type="text" :readonly="!editable"
|
|
|
v-model="parient.data[1].complication_detail">
|
|
|
</el-input>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">有</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">无</el-radio>
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[2].complication">
|
|
|
<el-radio :disabled="!editable" label="1">无</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">有</el-radio>
|
|
|
<el-input class="innerInput" style="padding:0 !important;"
|
|
|
v-if="parient.data[2].complication==2" style="width: 70px;"
|
|
|
type="text" :readonly="!editable"
|
|
|
v-model="parient.data[2].complication_detail">
|
|
|
</el-input>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">有</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">无</el-radio>
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.data[3].complication">
|
|
|
<el-radio :disabled="!editable" label="1">无</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">有</el-radio>
|
|
|
<el-input class="innerInput" style="padding:0 !important;"
|
|
|
v-if="parient.data[3].complication==2" style="width: 70px;"
|
|
|
type="text" :readonly="!editable"
|
|
|
v-model="parient.data[3].complication_detail">
|
|
|
</el-input>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
@ -359,16 +610,24 @@
|
|
|
科别
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable" style=""
|
|
|
v-model="parient.data[0].trans_org.dept_name"
|
|
|
placeholder="" clearable></el-input>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[1].trans_org.dept_name"
|
|
|
placeholder="" clearable></el-input>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[2].trans_org.dept_name"
|
|
|
placeholder="" clearable></el-input>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[3].trans_org.dept_name"
|
|
|
placeholder="" clearable></el-input>
|
|
|
</td>
|
|
|
|
|
|
</tr>
|
|
@ -377,16 +636,24 @@
|
|
|
原因
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[0].trans_org.reason"
|
|
|
placeholder="" clearable></el-input>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[1].trans_org.reason"
|
|
|
placeholder="" clearable></el-input>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[2].trans_org.reason"
|
|
|
placeholder="" clearable></el-input>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[3].trans_org.reason"
|
|
|
placeholder="" clearable></el-input>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
@ -394,16 +661,24 @@
|
|
|
2周内随访,随访结果
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[0].trans_org.result_of_2_weeks"
|
|
|
placeholder="" clearable></el-input>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[1].trans_org.result_of_2_weeks"
|
|
|
placeholder="" clearable></el-input>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[2].trans_org.result_of_2_weeks"
|
|
|
placeholder="" clearable></el-input>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[3].trans_org.result_of_2_weeks"
|
|
|
placeholder="" clearable></el-input>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
@ -412,46 +687,78 @@
|
|
|
<tr>
|
|
|
<td class="col-w200 c-t-center">处理意见</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[0].process_opinion" placeholder=""
|
|
|
clearable></el-input>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[1].process_opinion" placeholder=""
|
|
|
clearable></el-input>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[2].process_opinion" placeholder=""
|
|
|
clearable></el-input>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[3].process_opinion" placeholder=""
|
|
|
clearable></el-input>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="col-w200 c-t-center">下次随访时间</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<!-- <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input> -->
|
|
|
<el-date-picker value-format="yyyy-MM-dd" :readonly="!editable"
|
|
|
v-model="parient.data[0].next_followup_date" type="date"
|
|
|
placeholder="选择日期">
|
|
|
</el-date-picker>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-date-picker value-format="yyyy-MM-dd" :readonly="!editable"
|
|
|
v-model="parient.data[1].next_followup_date" type="date"
|
|
|
placeholder="选择日期">
|
|
|
</el-date-picker>
|
|
|
<!-- <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input> -->
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-date-picker value-format="yyyy-MM-dd" :readonly="!editable"
|
|
|
v-model="parient.data[2].next_followup_date" type="date"
|
|
|
placeholder="选择日期">
|
|
|
</el-date-picker>
|
|
|
<!-- <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input> -->
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-date-picker value-format="yyyy-MM-dd" :readonly="!editable"
|
|
|
v-model="parient.data[3].next_followup_date" type="date"
|
|
|
placeholder="选择日期">
|
|
|
</el-date-picker>
|
|
|
<!-- <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input> -->
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="col-w200 c-t-center">随访医生签名</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[0].followup_doctor_name" placeholder=""
|
|
|
clearable></el-input>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[1].followup_doctor_name" placeholder=""
|
|
|
clearable></el-input>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[2].followup_doctor_name" placeholder=""
|
|
|
clearable></el-input>
|
|
|
</td>
|
|
|
<td>
|
|
|
<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input :readonly="!editable"
|
|
|
v-model="parient.data[3].followup_doctor_name" placeholder=""
|
|
|
clearable></el-input>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
@ -463,20 +770,51 @@
|
|
|
<tr>
|
|
|
<td rowspan="2" class="col-w200 c-t-center">全程管理情况</td>
|
|
|
<td colspan="4">
|
|
|
1.出现停止治疗时间年月日:
|
|
|
<el-date-picker :readonly="!editable" v-model="data2" type="date" placeholder="选择日期">
|
|
|
</el-date-picker>
|
|
|
2.停止治疗原因:
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">完成疗程</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">死亡</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">丢失</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">转入耐多药治疗</el-radio>
|
|
|
<div>
|
|
|
1.出现停止治疗时间年月日:
|
|
|
<el-date-picker :readonly="!editable" value-format="yyyy-MM-dd"
|
|
|
v-model="parient.stop_treate.date" type="date"
|
|
|
placeholder="选择日期">
|
|
|
</el-date-picker>
|
|
|
2.停止治疗原因:
|
|
|
<el-radio-group :disabled="!editable"
|
|
|
v-model="parient.stop_treate.reason">
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">完成疗程</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">死亡</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="3">丢失</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="4">转入耐多药治疗</el-radio>
|
|
|
</el-radio-group>
|
|
|
|
|
|
</div>
|
|
|
<div style="border-top:1px solid #e1e1e1;padding:10px 0;">
|
|
|
<div class="setinput">
|
|
|
应访视患者<el-input style="width:70px;" type="text" :readonly="!editable"
|
|
|
v-model="parient.management.plan_followup_times"
|
|
|
placeholder="" clearable></el-input>次,
|
|
|
实际访视应访视患者<el-input style="width:70px;" type="text" :readonly="!editable"
|
|
|
v-model="parient.management.real_followup_times"
|
|
|
placeholder="" clearable></el-input>次
|
|
|
</div>
|
|
|
<div class="setinput">
|
|
|
患者在疗程中,应服药<el-input style="width:70px;" type="text" :readonly="!editable"
|
|
|
v-model="parient.management.plan_take_drug_times"
|
|
|
placeholder="" clearable></el-input>次,
|
|
|
实际服药<el-input style="width:70px;" type="text" :readonly="!editable"
|
|
|
v-model="parient.management.real_take_drug_times"
|
|
|
placeholder="" clearable></el-input>次,
|
|
|
服药率<el-input style="width:70px;" type="text" :readonly="!editable"
|
|
|
v-model="percent"
|
|
|
placeholder="" clearable></el-input>%
|
|
|
</div>
|
|
|
</div>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="4">
|
|
|
<td colspan="4" class="setinput">
|
|
|
评估医生签名:
|
|
|
<el-input type="text" :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
|
|
|
<el-input style="width:120px;" type="text" :readonly="!editable"
|
|
|
v-model="parient.management.signature_doctor_name" placeholder=""
|
|
|
clearable></el-input>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
@ -490,6 +828,7 @@
|
|
|
<script src="../../../../js/underscore.js" type="text/javascript" charset="utf-8"></script>
|
|
|
<script src="../../../../js/element-ui.js" type="text/javascript" charset="utf-8"></script>
|
|
|
<script src="../../../../api/http-request.js" type="text/javascript" charset="utf-8"></script>
|
|
|
<script src="../../../../component/followup/follow-bottom.js"></script>
|
|
|
<script src="../../../../api/fangshi-api.js"></script>
|
|
|
<script>
|
|
|
var Request = GetRequest();
|
|
@ -497,27 +836,279 @@
|
|
|
el: "#app",
|
|
|
data: function () {
|
|
|
return {
|
|
|
editable: true,
|
|
|
editable: false,
|
|
|
isEditBtn: true,
|
|
|
data2: "",
|
|
|
radio: "",
|
|
|
input: '',
|
|
|
check: '',
|
|
|
followupId: Request['id']
|
|
|
tizheng: [], //体征
|
|
|
yongyao1: [], //用药
|
|
|
yongyao2: [], //用药
|
|
|
yongyao3: [], //用药
|
|
|
yongyao4: [], //用药
|
|
|
followupId: Request['id'],
|
|
|
parient: {
|
|
|
"version":1,
|
|
|
"followup_id": '1', //随访id
|
|
|
"followup_project": '高血压',//随访项目
|
|
|
"number": '', //随访编号
|
|
|
"patient": {
|
|
|
"name": '',//患者姓名
|
|
|
"idcard": ''//身份证置空
|
|
|
},
|
|
|
"data": [
|
|
|
// 1
|
|
|
{
|
|
|
"create_user": '',
|
|
|
"create_user_name": '',
|
|
|
"followup_date": '',//随访日期,
|
|
|
"way": '',//随访方式:1-门诊,2-家庭 3-电话 //整数
|
|
|
"treate_month": '',//治疗月序
|
|
|
"superviser": {
|
|
|
"superviser_type": '',//督导人员类型:1-医生,2-家属,3-自服药,4-其他
|
|
|
"superviser_code": '',//督导人员code
|
|
|
"superviser_name": ''//督导人员name
|
|
|
},
|
|
|
"symptom": '',// string 症状及体征:0-没有症状,1-咳嗽咳痰,2-低热盗汗,3-咯血或血痰,4-胸痛消瘦,5-恶心纳差,6-头痛失眠,7-视物模糊,8-皮肤瘙痒、皮疹,9-耳鸣、听力下降
|
|
|
"symptom_other_desc": '',//症状及体征其他描述
|
|
|
"life_style": {
|
|
|
"smoke": '', //生活方式-吸烟量
|
|
|
"drink": '', //生活方式-饮酒量
|
|
|
},
|
|
|
"drug_use": {
|
|
|
|
|
|
"chemotherapy": '',//用药情况-化疗方案,
|
|
|
"method": '', //用药情况-用法:1-每日,2-间歇
|
|
|
"dosage_form": '',// string 用药情况-药品剂型:1、固定剂量复合制剂,2-散装药,3-板式组合药,4-注射剂,
|
|
|
"forgot_take_drug_times": '',//漏服药次数
|
|
|
|
|
|
},
|
|
|
"drug_bad_reaction": '', // 药物不良反应 1-无,2-有
|
|
|
"drug_bad_reaction_detail": '', //药物不良反应描述
|
|
|
"complication": '', // 并发症 1-无,2-有
|
|
|
"complication_detail": '', //并發症描述
|
|
|
"trans_org": { //转诊
|
|
|
|
|
|
"dept_code": '', //科别code
|
|
|
"dept_name": '', //科别
|
|
|
"reason": '', //原因
|
|
|
"result_of_2_weeks": '' //2周内随访,随访结果
|
|
|
|
|
|
},
|
|
|
"process_opinion": '', //处理意见,
|
|
|
"next_followup_date": '', //下次随访时间
|
|
|
"followup_doctor": '', // 随访医生code
|
|
|
"followup_doctor_name": '',// 随访医生name
|
|
|
|
|
|
},
|
|
|
|
|
|
// 2
|
|
|
{
|
|
|
|
|
|
"create_user": '',
|
|
|
"create_user_name": '',
|
|
|
"followup_date": '',//随访日期,
|
|
|
"way": '',//随访方式:1-门诊,2-家庭 //整数
|
|
|
"treate_month": '',//治疗月序
|
|
|
"superviser": {
|
|
|
|
|
|
"superviser_type": '',//督导人员类型:1-医生,2-家属,3-自服药,4-其他
|
|
|
"superviser_code": '',//督导人员code
|
|
|
"superviser_name": ''//督导人员name
|
|
|
|
|
|
},
|
|
|
"symptom": '',// string 症状及体征:0-没有症状,1-咳嗽咳痰,2-低热盗汗,3-咯血或血痰,4-胸痛消瘦,5-恶心纳差,6-头痛失眠,7-视物模糊,8-皮肤瘙痒、皮疹,9-耳鸣、听力下降
|
|
|
"symptom_other_desc": '',//症状及体征其他描述
|
|
|
"life_style": {
|
|
|
|
|
|
"smoke": '', //生活方式-吸烟量
|
|
|
"drink": '', //生活方式-饮酒量
|
|
|
|
|
|
},
|
|
|
"drug_use": {
|
|
|
|
|
|
"chemotherapy": '',//用药情况-化疗方案,
|
|
|
"method": '', //用药情况-用法:1-每日,2-间歇
|
|
|
"dosage_form": '',// string 用药情况-药品剂型:1、固定剂量复合制剂,2-散装药,3-板式组合药,4-注射剂,
|
|
|
"forgot_take_drug_times": '',//漏服药次数
|
|
|
|
|
|
},
|
|
|
"drug_bad_reaction": '', // 药物不良反应 1-无,2-有
|
|
|
"drug_bad_reaction_detail": '', //药物不良反应描述
|
|
|
"complication": '', // 并发症 1-无,2-有
|
|
|
"complication_detail": '', //并發症描述,
|
|
|
"trans_org": { //转诊
|
|
|
|
|
|
"dept_code": '', //科别code
|
|
|
"dept_name": '', //科别
|
|
|
"reason": '', //原因
|
|
|
"result_of_2_weeks": '' //2周内随访,随访结果
|
|
|
|
|
|
},
|
|
|
"process_opinion": '', //处理意见,
|
|
|
"next_followup_date": '', //下次随访时间
|
|
|
"followup_doctor": '', // 随访医生code
|
|
|
"followup_doctor_name": '',// 随访医生name
|
|
|
|
|
|
},
|
|
|
|
|
|
// 3
|
|
|
{
|
|
|
|
|
|
"create_user": '',
|
|
|
"create_user_name": '',
|
|
|
"followup_date": '', //随访日期
|
|
|
"way": '',//随访方式:1-门诊,2-家庭 //整数
|
|
|
"treate_month": '',//治疗月序
|
|
|
"superviser": {
|
|
|
|
|
|
"superviser_type": '',//督导人员类型:1-医生,2-家属,3-自服药,4-其他
|
|
|
"superviser_code": '',//督导人员code
|
|
|
"superviser_name": ''//督导人员name
|
|
|
|
|
|
},
|
|
|
"symptom": '',// string 症状及体征:0-没有症状,1-咳嗽咳痰,2-低热盗汗,3-咯血或血痰,4-胸痛消瘦,5-恶心纳差,6-头痛失眠,7-视物模糊,8-皮肤瘙痒、皮疹,9-耳鸣、听力下降
|
|
|
"symptom_other_desc": '',//症状及体征其他描述
|
|
|
"life_style": {
|
|
|
|
|
|
"smoke": '', //生活方式-吸烟量
|
|
|
"drink": '', //生活方式-饮酒量
|
|
|
|
|
|
},
|
|
|
"drug_use": {
|
|
|
|
|
|
"chemotherapy": '',//用药情况-化疗方案,
|
|
|
"method": '', //用药情况-用法:1-每日,2-间歇
|
|
|
"dosage_form": '',// string 用药情况-药品剂型:1、固定剂量复合制剂,2-散装药,3-板式组合药,4-注射剂,
|
|
|
"forgot_take_drug_times": '',//漏服药次数
|
|
|
|
|
|
},
|
|
|
"drug_bad_reaction": '', // 药物不良反应 1-无,2-有
|
|
|
"drug_bad_reaction_detail": '', //药物不良反应描述
|
|
|
"complication": '', // 并发症 1-无,2-有
|
|
|
"complication_detail": '', //并發症描述,
|
|
|
"trans_org": { //转诊
|
|
|
|
|
|
"dept_code": '', //科别code
|
|
|
"dept_name": '', //科别
|
|
|
"reason": '', //原因
|
|
|
"result_of_2_weeks": '' //2周内随访,随访结果
|
|
|
|
|
|
},
|
|
|
"process_opinion": '', //处理意见,
|
|
|
"next_followup_date": '', //下次随访时间
|
|
|
"followup_doctor": '', // 随访医生code
|
|
|
"followup_doctor_name": '',// 随访医生name
|
|
|
|
|
|
},
|
|
|
|
|
|
//4
|
|
|
{
|
|
|
|
|
|
"create_user": '',
|
|
|
"create_user_name": '',
|
|
|
"followup_date": '', //随访日期
|
|
|
"way": '',//随访方式:1-门诊,2-家庭 //整数
|
|
|
"treate_month": '',//治疗月序
|
|
|
"superviser": {
|
|
|
|
|
|
"superviser_type": '',//督导人员类型:1-医生,2-家属,3-自服药,4-其他
|
|
|
"superviser_code": '',//督导人员code
|
|
|
"superviser_name": ''//督导人员name
|
|
|
|
|
|
},
|
|
|
"symptom": '',// string 症状及体征:0-没有症状,1-咳嗽咳痰,2-低热盗汗,3-咯血或血痰,4-胸痛消瘦,5-恶心纳差,6-头痛失眠,7-视物模糊,8-皮肤瘙痒、皮疹,9-耳鸣、听力下降
|
|
|
"symptom_other_desc": '',//症状及体征其他描述
|
|
|
"life_style": {
|
|
|
|
|
|
"smoke": '', //生活方式-吸烟量
|
|
|
"drink": '', //生活方式-饮酒量
|
|
|
|
|
|
},
|
|
|
"drug_use": {
|
|
|
|
|
|
"chemotherapy": '',//用药情况-化疗方案,
|
|
|
"method": '', //用药情况-用法:1-每日,2-间歇
|
|
|
"dosage_form": '',// string 用药情况-药品剂型:1、固定剂量复合制剂,2-散装药,3-板式组合药,4-注射剂,
|
|
|
"forgot_take_drug_times": '',//漏服药次数
|
|
|
|
|
|
},
|
|
|
"drug_bad_reaction": '', // 药物不良反应 1-无,2-有
|
|
|
"drug_bad_reaction_detail": '', //药物不良反应描述
|
|
|
"complication": '', // 并发症 1-无,2-有
|
|
|
"complication_detail": '', //并發症描述,
|
|
|
"trans_org": { //转诊
|
|
|
|
|
|
"dept_code": '', //科别code
|
|
|
"dept_name": '', //科别
|
|
|
"reason": '', //原因
|
|
|
"result_of_2_weeks": '' //2周内随访,随访结果
|
|
|
|
|
|
},
|
|
|
"process_opinion": '', //处理意见,
|
|
|
"next_followup_date": '', //下次随访时间
|
|
|
"followup_doctor": '', // 随访医生code
|
|
|
"followup_doctor_name": '',// 随访医生name
|
|
|
|
|
|
}
|
|
|
|
|
|
],
|
|
|
"management": {
|
|
|
|
|
|
"plan_followup_times": '', // 应访视患者次数,
|
|
|
"real_followup_times": '', // 实际访视次数
|
|
|
"plan_take_drug_times": '', // 患者应服药次数
|
|
|
"real_take_drug_times": '', // 实际服药次数
|
|
|
"take_drug_percent": '', // 患者服药率
|
|
|
"signature_doctor": '', // 评估医生code
|
|
|
"signature_doctor_name": '' // 评估医生签名
|
|
|
|
|
|
},
|
|
|
"stop_treate": { //停止治疗及原因
|
|
|
|
|
|
"date": '', // 停止日期
|
|
|
"reason": ''//停止原因
|
|
|
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
mounted: function () {
|
|
|
var docInfo = JSON.parse(window.localStorage.getItem("docInfo"));
|
|
|
console.log(docInfo.code)
|
|
|
console.log(docInfo.name)
|
|
|
this.getData()
|
|
|
},
|
|
|
watch: {
|
|
|
computed:{
|
|
|
percent(){
|
|
|
var vm = this
|
|
|
if(vm.parient.management.real_take_drug_times && vm.parient.management.plan_take_drug_times){
|
|
|
return ((vm.parient.management.real_take_drug_times / vm.parient.management.plan_take_drug_times) * 100).toFixed(2)
|
|
|
}else{
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
}
|
|
|
},
|
|
|
|
|
|
methods: {
|
|
|
getData: function () {
|
|
|
var vm = this
|
|
|
var vmP = this.postpartumVisitDetails
|
|
|
fangshiAPI.getPostpartumVisitDetails({ followupId: this.followupId || '3' }).then(function (res) {
|
|
|
// var vmP = this.postpartumVisitDetails
|
|
|
fangshiAPI.getPhthisis({ followupId: '1' }).then(function (res) {
|
|
|
if (res.status == 200) {
|
|
|
var data = res.data
|
|
|
console.log("获取肺结核信息")
|
|
|
console.log(res)
|
|
|
vm.parient = res.data[0]
|
|
|
//转换用药数据
|
|
|
vm.yongyao1 = vm.parient.data[0].drug_use.dosage_form?vm.parient.data[0].drug_use.dosage_form.split(','):[]
|
|
|
vm.yongyao2 = vm.parient.data[1].drug_use.dosage_form?vm.parient.data[1].drug_use.dosage_form.split(','):[]
|
|
|
vm.yongyao3 = vm.parient.data[2].drug_use.dosage_form?vm.parient.data[2].drug_use.dosage_form.split(','):[]
|
|
|
vm.yongyao4 = vm.parient.data[3].drug_use.dosage_form?vm.parient.data[3].drug_use.dosage_form.split(','):[]
|
|
|
|
|
|
//转换体征信息
|
|
|
vm.tizheng = vm.parient.data[0].symptom?vm.parient.data[0].symptom.split(','):[]
|
|
|
} else {
|
|
|
top.toastr.error(res.msg);
|
|
|
}
|
|
@ -525,25 +1116,49 @@
|
|
|
},
|
|
|
editData: function () {
|
|
|
var vm = this
|
|
|
console.log(this.postpartumVisitDetails)
|
|
|
this.severeMentalDisorderData.create_time = null
|
|
|
this.postpartumVisitDetails.version = '1' //版本号
|
|
|
// fangshiAPI.savePostpartumVisitDetails({ followupId: '3', postpartumVisitDetails: JSON.stringify(this.postpartumVisitDetails) }).then(function (res) {
|
|
|
// if (res.status == 200) {
|
|
|
// top.toastr.info('保存成功')
|
|
|
// } else {
|
|
|
// top.toastr.error(res.msg);
|
|
|
// }
|
|
|
// })
|
|
|
var docInfo = JSON.parse(window.localStorage.getItem("docInfo"));
|
|
|
console.log("保存")
|
|
|
for (var i = 0; i < 4; i++) {
|
|
|
vm.parient.data[i].create_user = docInfo.code
|
|
|
vm.parient.data[i].create_user_name = docInfo.name
|
|
|
vm.parient.data[i].symptom = vm.tizheng ? vm.tizheng.join(',') : ''
|
|
|
|
|
|
// 并发症 1-无,2-有
|
|
|
vm.parient.data[i].drug_bad_reaction_detail = vm.parient.data[i].drug_bad_reaction==2?vm.parient.data[i].drug_bad_reaction_detail:''
|
|
|
vm.parient.data[i].complication_detail = vm.parient.data[i].complication==2?vm.parient.data[i].complication_detail:''
|
|
|
}
|
|
|
vm.parient.data[0].drug_use.dosage_form = vm.yongyao1 ? vm.yongyao1.join(',') : ''
|
|
|
vm.parient.data[1].drug_use.dosage_form = vm.yongyao2 ? vm.yongyao2.join(',') : ''
|
|
|
vm.parient.data[2].drug_use.dosage_form = vm.yongyao3 ? vm.yongyao3.join(',') : ''
|
|
|
vm.parient.data[3].drug_use.dosage_form = vm.yongyao4 ? vm.yongyao4.join(',') : ''
|
|
|
vm.parient.management.take_drug_percent = vm.percent
|
|
|
if (!vm.parient.patient.name) {
|
|
|
top.toastr.info("请输入患者姓名")
|
|
|
return false
|
|
|
}
|
|
|
if (!vm.parient.number) {
|
|
|
top.toastr.info("请输入编号")
|
|
|
return false
|
|
|
}
|
|
|
fangshiAPI.savePhthisis({ jsonData: JSON.stringify(vm.parient) }).then(function (res) {
|
|
|
if (res.status == 200) {
|
|
|
console.log(res)
|
|
|
top.toastr.info("保存成功")
|
|
|
} else {
|
|
|
top.toastr.error(res.msg);
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
|
|
|
editBtn: function () {
|
|
|
console.log(this.tizheng)
|
|
|
this.isEditBtn = !this.isEditBtn
|
|
|
if (this.isEditBtn == true) {
|
|
|
if (this.isEditBtn) {
|
|
|
var btn = document.getElementsByClassName('button')[0]
|
|
|
btn.innerHTML = '编辑'
|
|
|
this.editable = false
|
|
|
this.editData()
|
|
|
} else if (this.isEditBtn == false) {
|
|
|
} else {
|
|
|
var btn = document.getElementsByClassName('button')[0]
|
|
|
btn.innerHTML = '保存'
|
|
|
this.editable = true
|