From 706896076f193579e7fc0f9d65c1fd75cd084322 Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期日, 27 四月 2025 12:30:58 +0800
Subject: [PATCH] gx
---
src/views/home/components/pingubiao/index.vue | 60 ++++++++++++++++++++++++++++++++++++++++--------------------
1 files changed, 40 insertions(+), 20 deletions(-)
diff --git a/src/views/home/components/pingubiao/index.vue b/src/views/home/components/pingubiao/index.vue
index 70bb2d2..b9f0276 100644
--- a/src/views/home/components/pingubiao/index.vue
+++ b/src/views/home/components/pingubiao/index.vue
@@ -2,17 +2,18 @@
<div class="dietarySurvey-home" >
<el-row v-if="patientsInfo.id" style="padding-left: 10px;">
<el-form size="small" :inline="true" :model="state.formInline">
- <el-form-item label="调差表">
+ <el-form-item label="调查表">
<el-select style="width: 120px;"
v-model="state.formInline.formTableName"
placeholder="不选默认查全部"
clearable
>
- <el-option label="营养风险筛查表(NRS2002)" value="营养风险筛查表(NRS2002)" />
- <el-option label="营养不良炎症评分表(MIS)" value="营养不良炎症评分表(MIS)" />
- <el-option label="主观全面评定(SGA)评价" value="主观全面评定(SGA)评价" />
- <el-option label="PEW(蛋白质能量消耗评估)" value="PEW(蛋白质能量消耗评估)" />
- <el-option label="GNIR营养评估分" value="GNIR营养评估分" />
+ <el-option label="NRS-2002" value="NRS-2002" />
+ <el-option label="PEW" value="PEW" />
+ <el-option label="GNRI" value="GNRI" />
+ <el-option label="SGA" value="SGA" />
+ <el-option label="MIS" value="MIS" />
+
</el-select>
</el-form-item>
<el-form-item label="填报日期">
@@ -54,8 +55,15 @@
{{scope.row.suveryFormName}}
</template>
</el-table-column>
+ <el-table-column label="评估结果" show-overflow-tooltip >
+ <template #default="scope">
+ <span :style="{color:scope.row.结果.结果.color}" v-if="scope.row.结果?.结果?.value">
+ 评分:{{scope.row.结果?.结果?.value}}, 结果:{{scope.row.结果?.结果?.label}}
+ </span>
+ </template>
+ </el-table-column>
<el-table-column prop="surveryPersonName" label="填表人" show-overflow-tooltip />
- <!-- <el-table-column prop="updateTime" label="更新时间" show-overflow-tooltip /> -->
+
<el-table-column label="操作" >
<template #default="scope">
<el-button size="small" @click="handleEdit(scope.$index, scope.row)">
@@ -188,7 +196,12 @@
background: 'rgba(0, 0, 0, 0.7)',
})
list(pasm).then(re=>{
- state.tableData=re.data.list
+ const list=re.data.list.map(e=>{
+ e.结果=JSON.parse(e.surveryJsonBody)
+ return e
+ })
+ state.tableData=list
+ // state.tableData=re.data.list
state.total=re.data.total
}).finally(()=>{
loading.close()
@@ -197,15 +210,15 @@
const addItem=()=>{
if(state.formInline.formTableName){
- if(state.formInline.formTableName==='营养风险筛查表(NRS2002)'){
+ if(state.formInline.formTableName==='NRS-2002'){
editDietaryRef.value.openShow('add')
- }else if(state.formInline.formTableName==='主观全面评定(SGA)评价'){
+ }else if(state.formInline.formTableName==='SGA'){
editDietaryRef2.value.openShow('add')
- }else if(state.formInline.formTableName==='营养不良炎症评分表(MIS)'){
+ }else if(state.formInline.formTableName==='MIS'){
editDietaryRef3.value.openShow('add')
- }else if(state.formInline.formTableName==='PEW(蛋白质能量消耗评估)'){
+ }else if(state.formInline.formTableName==='PEW'){
editDietaryRef4.value.openShow('add')
- }else if(state.formInline.formTableName==='GNIR营养评估分'){
+ }else if(state.formInline.formTableName==='GNRI'){
editDietaryRef5.value.openShow('add')
}
}else{
@@ -233,8 +246,15 @@
background: 'rgba(0, 0, 0, 0.7)',
})
list(pasm).then(re=>{
- console.log(re)
- state.tableData=re.data.list
+
+ const list=re.data.list.map(e=>{
+ e.结果=JSON.parse(e.surveryJsonBody)
+ return e
+ })
+ state.tableData=list
+ console.log('----------')
+ console.log(state.tableData)
+
state.total=re.data.total
}).finally(()=>{
loading.close()
@@ -251,15 +271,15 @@
*/
const handleEdit = (index: number, row: any) => {
console.log(index, row,state.formInline.formTableName)
- if(row.suveryFormName==='营养风险筛查表(NRS2002)'){
+ if(row.suveryFormName==='NRS-2002'){
editDietaryRef.value.openShow('update',row)
- }else if(row.suveryFormName==='主观全面评定(SGA)评价'){
+ }else if(row.suveryFormName==='SGA'){
editDietaryRef2.value.openShow('update',row)
- }else if(row.suveryFormName==='营养不良炎症评分表(MIS)'){
+ }else if(row.suveryFormName==='MIS'){
editDietaryRef3.value.openShow('update',row)
- }else if(row.suveryFormName==='PEW(蛋白质能量消耗评估)'){
+ }else if(row.suveryFormName==='PEW'){
editDietaryRef4.value.openShow('update',row)
- }else if(row.suveryFormName==='GNIR营养评估分'){
+ }else if(row.suveryFormName==='GNRI'){
editDietaryRef5.value.openShow('update',row)
}
}
--
Gitblit v1.8.0