| | |
| | | <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="填报日期"> |
| | |
| | | {{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)"> |
| | |
| | | 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() |
| | |
| | | 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{ |
| | |
| | | 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() |
| | |
| | | */ |
| | | 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) |
| | | } |
| | | } |