|
|
@ -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; |
|
|
|
} |
|
|
|