| | |
| | | <div class="dietarySurvey-item"> |
| | | <el-dialog v-model="state.dialogTableVisible" title="营养饮食指导方案" :fullscreen="true" width="100%"> |
| | | <div class="container" style="width: 100%; height: 100%;overflow: auto;" > |
| | | <div id="printFrom1" class="print-section"> |
| | | <div id="fanganprintFrom1" class="print-section"> |
| | | <div> |
| | | <el-form size="small"> |
| | | <div style="width: 100%"> |
| | |
| | | <el-button type="primary" @click="onSubmit"> |
| | | 保存 |
| | | </el-button> |
| | | <el-button v-if="state.viewInfo.id" type="primary" v-print="'#printFrom1'"> |
| | | <el-button v-if="state.viewInfo.id" type="primary" v-print="'#fanganprintFrom1'"> |
| | | <el-icon> |
| | | <Printer /> |
| | | </el-icon> |
| | |
| | | <el-icon> |
| | | <Position /> |
| | | </el-icon> |
| | | 导出 |
| | | 导出22 |
| | | </el-button> |
| | | |
| | | </div> |
| | |
| | | |
| | | } |
| | | const generatePDF = () => { |
| | | const element = document.getElementById('printFrom1'); |
| | | const element = document.getElementById('fanganprintFrom1'); |
| | | const opt = { |
| | | margin: 0, |
| | | filename: `${state.tableData.表名}.pdf`, |
| | |
| | | if (from2.data.list.length >= 1) { |
| | | const from2Json = JSON.parse(from2.data.list[0].surveryJsonBody) |
| | | console.log(from2Json) |
| | | state.tableData.营养筛查评估.营养风险筛查结果= '评估得分:'+from2Json.结果?.value+', 评估结果:'+from2Json.结果?.label |
| | | state.tableData.营养筛查评估.营养风险筛查结果=from2Json.表名+ ' 评估得分:'+from2Json.结果?.value+', 评估结果:'+from2Json.结果?.label |
| | | } |
| | | if (from3.data.list.length >= 1) { |
| | | const from3Json = JSON.parse(from3.data.list[0].surveryJsonBody) |
| | | state.tableData.营养筛查评估.营养评估结果='评估得分:'+from3Json.结果?.value+', 评估结果:'+from3Json.结果?.label |
| | | state.tableData.营养筛查评估.营养评估结果=from3Json.表名+ ' 评估得分:'+from3Json.结果?.value+', 评估结果:'+from3Json.结果?.label |
| | | |
| | | console.log(from3Json) |
| | | } |