Browse Source

档案详情审核通过,审核中按钮同步、评估、二维码至灰不可点

new-ays
liuzhipeng 3 months ago
parent
commit
6ecc100c89
  1. 63
      acupuncture-前台/src/views/medicalFile/details.vue

63
acupuncture-前台/src/views/medicalFile/details.vue

@ -84,13 +84,14 @@
<div class="div-title1">病情评估</div>
<div class="div-title2">
人体成分分析
<span @click="getHumanBody" class="foem-item-pg">同步</span>
<!-- <span
style="margin-left: 10px"
@click="getHumanBodyReport"
<span
@click="getHumanBody"
class="foem-item-pg"
>报告</span
> -->
:class="{
'item-pg-disabled': form.status != 0 && form.status != 3,
}"
>同步</span
>
</div>
</div>
<div class="human-body">
@ -210,6 +211,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="请输入"
/>
@ -219,8 +221,22 @@
<a name="中医体质辨识"></a>
<div class="div-title2">
中医体质辨识
<span @click="getEvaQr" class="foem-item-pg">二维码</span>
<span @click="getEvaTb" class="foem-item-pg">同步</span>
<span
@click="getEvaQr"
class="foem-item-pg"
:class="{
'item-pg-disabled': form.status != 0 && form.status != 3,
}"
>二维码</span
>
<span
@click="getEvaTb"
class="foem-item-pg"
:class="{
'item-pg-disabled': form.status != 0 && form.status != 3,
}"
>同步</span
>
</div>
<div>
<el-form-item
@ -272,6 +288,9 @@
<span>TAPS体态自觉评估得分(3-15)</span>
<span
class="foem-item-pg"
:class="{
'item-pg-disabled': form.status != 0 && form.status != 3,
}"
@click="
handleComponents('PG_TT_TAPS_DF', 'TAPS体态自觉评估')
"
@ -291,6 +310,9 @@
<span>TRACE体态临床评估得分(0-11)</span>
<span
class="foem-item-pg"
:class="{
'item-pg-disabled': form.status != 0 && form.status != 3,
}"
@click="
handleComponents('PG_TT_TRACE_DF', 'TRACE体态临床评估')
"
@ -310,6 +332,9 @@
<span>SRS-22问卷评估得分(1~5)</span>
<span
class="foem-item-pg"
:class="{
'item-pg-disabled': form.status != 0 && form.status != 3,
}"
@click="
handleComponents('PG_TT_SRS22_DF', 'SRS-22问卷评估')
"
@ -333,6 +358,9 @@
<span> 患者健康问卷PHQ-9评估得分(0-27)</span>
<span
class="foem-item-pg"
:class="{
'item-pg-disabled': form.status != 0 && form.status != 3,
}"
@click="
handleComponents(
'PG_SM_PHQ-9_DF',
@ -355,6 +383,9 @@
<span>Epworth嗜睡评估得分(0-24)</span>
<span
class="foem-item-pg"
:class="{
'item-pg-disabled': form.status != 0 && form.status != 3,
}"
@click="
handleComponents('PG_SM_EPSW_DF', 'Epworth嗜睡评估')
"
@ -375,6 +406,9 @@
<span
class="foem-item-pg"
:class="{
'item-pg-disabled': form.status != 0 && form.status != 3,
}"
@click="
handleComponents(
'PG_SM_PSQI_DF',
@ -401,6 +435,9 @@
<span>汉密尔顿抑郁评估HAMD-24得分(0-76)</span>
<span
class="foem-item-pg"
:class="{
'item-pg-disabled': form.status != 0 && form.status != 3,
}"
@click="
handleComponents(
'PG_JL_HAMD-24_DF',
@ -423,6 +460,9 @@
<span>焦虑自评SAS得分(0-80)</span>
<span
class="foem-item-pg"
:class="{
'item-pg-disabled': form.status != 0 && form.status != 3,
}"
@click="handleComponents('PG_JL_SAS_DF', '焦虑自评(SAS)')"
>
评估
@ -1255,9 +1295,9 @@ export default {
//
getEvaTb() {
evaResult({ param: { evaId: this.form.id } }).then((res) => {
this.$modal.msgSuccess("同步成功");
let result1 = res.data.result1;
let result2 = res.data.result2;
const zytz = this.extractConstitutionTypes(result1);
const jjtz = this.extractConstitutionTypes(result2);
this.detailsForm.PG_TZBS_ZYTZ = zytz.join(","); //
@ -1587,6 +1627,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