Browse Source

后台同步不良事件、并发症

master^2
lzp 3 weeks ago
parent
commit
b9275ef89e
  1. 82
      acupuncture-后台/src/views/medicalFile/details.vue

82
acupuncture-后台/src/views/medicalFile/details.vue

@ -194,6 +194,7 @@
>
<el-option
v-for="(item, index) in systemType"
:key="index"
:label="item"
:value="item"
>
@ -209,6 +210,7 @@
</el-form-item>
<el-form-item label="健康评分" prop="PG_RTCF_JKPF">
<el-input
:disabled="form.status != 0 && form.status != 3"
v-model="detailsForm['PG_RTCF_JKPF']"
placeholder="请输入"
/>
@ -572,7 +574,49 @@
</el-form-item>
</div>
</el-card>
<!-- 不良事件 -->
<el-card class="box-card">
<a name="治疗过程"></a>
<div class="div-title1">治疗过程</div>
<div class="div-title2">不良事件</div>
<div>
<el-form-item prop="ZLGC_BLSJ">
<el-checkbox-group v-model="detailsForm['ZLGC_BLSJ']">
<el-checkbox
:disabled="form.status != 0 && form.status != 3"
v-for="(item, index) in adverse"
:label="item"
>
</el-checkbox>
<el-input
style="margin-left: 10; width: 150px"
:disabled="form.status != 0 && form.status != 3"
v-model="detailsForm['ZLGC_BLSJ_QT']"
placeholder="其他"
/>
</el-checkbox-group>
</el-form-item>
</div>
<div class="div-title2">并发症</div>
<div>
<el-form-item prop="ZLGC_BFZ" style="margin-bottom: 0">
<el-checkbox-group v-model="detailsForm['ZLGC_BFZ']">
<el-checkbox
:disabled="form.status != 0 && form.status != 3"
v-for="(item, index) in complication"
:label="item"
>
</el-checkbox>
<el-input
style="margin-left: 10; width: 150px"
:disabled="form.status != 0 && form.status != 3"
v-model="detailsForm['ZLGC_BFZ_QT']"
placeholder="其他"
/>
</el-checkbox-group>
</el-form-item>
</div>
</el-card>
<!-- 诊疗费用 -->
<el-card class="box-card">
<a name="诊疗费用"></a>
@ -762,6 +806,24 @@ export default {
componentsCode: "", // code
scaleCode: "", // code
stepActive: 0,
//
adverse: [
"局部出血/血肿",
"晕针",
"‌断针/滞针",
"局部疼痛或酸胀‌",
"过敏反应",
],
//
complication: [
"局部化脓性感染‌",
"深部组织感染",
"神经损伤",
"内脏穿孔",
"血管损伤",
"‌脓毒血症",
"臂丛神经损伤‌",
],
stepArr: [
"基本信息",
"主要诊断",
@ -769,6 +831,7 @@ export default {
"治疗类型",
"诊疗方法",
"治疗效果",
"治疗过程",
"诊疗费用",
"随访队列",
],
@ -1201,6 +1264,11 @@ export default {
ZLFA_ZJ_XW_QT: "", // --
ZLFA_YW_QT: "", // -
ZLGC_BLSJ: [], //
ZLGC_BLSJ_QT: "", // _
ZLGC_BFZ: [], //
ZLGC_BFZ_QT: "", // _
SFDL: [], //访
}, //
qzUrl: process.env.VUE_APP_API_QZURL, //
@ -1350,6 +1418,8 @@ export default {
"ZLFA_LCYYZL",
"ZLFA_SHXG",
"ZLFA_XLTS",
"ZLGC_BLSJ",
"ZLGC_BFZ",
];
let recordValDict = res.data.recordValDict;
for (let key in recordValDict) {
@ -1425,6 +1495,11 @@ export default {
ZLFA_ZJ_XW_QT: "", // --
ZLFA_YW_QT: "", // -
ZLGC_BLSJ: [], //
ZLGC_BLSJ_QT: "", // _
ZLGC_BFZ: [], //
ZLGC_BFZ_QT: "", // _
SFDL: [], //访
};
},
@ -1530,6 +1605,11 @@ export default {
margin-left: 5px;
height: 28px !important;
}
.item-pg-disabled {
color: #0000ff75;
border-bottom: 1px solid #0000ff75;
pointer-events: none;
}
.app-container {
display: flex;
}

Loading…
Cancel
Save