chenyc
2025-02-06 1098bd55e0916fee18bc7091f182d7a3b8c0520b
src/views/home/components/fangAn/editDietary.vue
@@ -1,6 +1,6 @@
<template>
    <div class="dietarySurvey-item">
        <el-dialog v-model="state.dialogTableVisible" title="营养指导报告" :fullscreen="true" width="100%">
        <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>
@@ -72,67 +72,7 @@
                                            </el-form-item>
                                        </td>
                                    </tr>
                                    <!-- <tr>
                                        <td class="htr">饮食回顾时间</td>
                                        <td class="htr">早餐</td>
                                        <td class="htr">加餐</td>
                                        <td class="htr">午餐</td>
                                        <td class="htr">加餐</td>
                                        <td class="htr">晚餐</td>
                                        <td class="htr">加餐</td>
                                        <td class="htr">其他</td>
                                    </tr> -->
                                    <!-- <tr>
                                        <td class="htr">透析日</td>
                                        <td>
                                            <el-input v-model="state.tableData.透析日.早餐" placeholder="" />
                                        </td>
                                        <td>
                                            <el-input v-model="state.tableData.透析日.早加餐" placeholder="" />
                                        </td>
                                        <td>
                                            <el-input v-model="state.tableData.透析日.午餐" placeholder="" />
                                        </td>
                                        <td>
                                            <el-input v-model="state.tableData.透析日.午加餐" placeholder="" />
                                        </td>
                                        <td>
                                            <el-input v-model="state.tableData.透析日.晚餐" placeholder="" />
                                        </td>
                                        <td>
                                            <el-input v-model="state.tableData.透析日.加餐" placeholder="" />
                                        </td>
                                        <td>
                                            <el-input v-model="state.tableData.透析日.其他" placeholder="" />
                                        </td>
                                    </tr>
                                    <tr>
                                        <td class="htr">非透析日</td>
                                        <td>
                                            <el-input v-model="state.tableData.非透析日.早餐" placeholder="" />
                                        </td>
                                        <td>
                                            <el-input v-model="state.tableData.非透析日.早加餐" placeholder="" />
                                        </td>
                                        <td>
                                            <el-input v-model="state.tableData.非透析日.午餐" placeholder="" />
                                        </td>
                                        <td>
                                            <el-input v-model="state.tableData.非透析日.午加餐" placeholder="" />
                                        </td>
                                        <td>
                                            <el-input v-model="state.tableData.非透析日.晚餐" placeholder="" />
                                        </td>
                                        <td>
                                            <el-input v-model="state.tableData.非透析日.加餐" placeholder="" />
                                        </td>
                                        <td>
                                            <el-input v-model="state.tableData.非透析日.其他" placeholder="" />
                                        </td>
                                    </tr> -->
                                    <tr>
                                        <td class="htr">饮食问题</td>
                                        <td colspan="7">
@@ -234,7 +174,7 @@
                                        </td>
                                    </tr>
                                    <tr>
                                        <td class="htr" rowspan="6">营养师指导建议</td>
                                        <td class="htr" rowspan="7">营养师指导建议</td>
                                        <td rowspan="3">透析饮食指导</td>
                                        <td>能量</td>
                                        <td> <el-input v-model="state.tableData.营养师指导建议.透析饮食指导.能量" placeholder="" />
@@ -313,6 +253,22 @@
                                        <td>蛋白质能量摄入不足</td>
                                        <td>
                                            <el-input v-model="state.tableData.营养师指导建议.特殊饮食指导.蛋白质能量摄入不足"
                                                placeholder="" />
                                        </td>
                                    </tr>
                                    <tr>
                                        <td >其他指导</td>
                                        <td>便秘</td>
                                        <td>
                                            <el-input v-model="state.tableData.营养师指导建议.其他指导.便秘" placeholder="" />
                                        </td>
                                        <td>腹泻</td>
                                        <td>
                                            <el-input v-model="state.tableData.营养师指导建议.其他指导.腹泻" placeholder="" />
                                        </td>
                                        <td>体重管理</td>
                                        <td>
                                            <el-input v-model="state.tableData.营养师指导建议.其他指导.体重管理"
                                                placeholder="" />
                                        </td>
                                    </tr>
@@ -719,6 +675,11 @@
                高尿酸: '',
                高钾血症: '',
                蛋白质能量摄入不足: ''
            },
            其他指导:{
                便秘:'',
                腹泻:'',
                体重管理:''
            }
        },
        // P:饮食营养方案及食谱,定期随访并及时调整
@@ -776,7 +737,7 @@
        surveryTime: formatDate(new Date(), 'YYYY-mm-dd HH:MM:SS'),
        surveryPerson: userInfos.value.code,
        surveryJsonBody: '',
        suveryFormName: '营养指导报告',
        suveryFormName: '营养饮食指导方案',
        surveryFormType: 2,
        updateTime: ''
    }
@@ -867,7 +828,7 @@
        surveryTime: formatDate(new Date(), 'YYYY-mm-dd HH:MM:SS'),
        surveryPerson: userInfos.value.code,
        surveryJsonBody: JSON.stringify(state.tableData),
        suveryFormName: '营养指导报告',
        suveryFormName: '营养饮食指导方案',
        updateTime: ''
    }
    console.log(info)
@@ -955,6 +916,11 @@
                高尿酸: '',
                高钾血症: '',
                蛋白质能量摄入不足: ''
            },
            其他指导:{
                便秘:'',
                腹泻:'',
                体重管理:''
            }
        },
        // P:饮食营养方案及食谱,定期随访并及时调整
@@ -1004,7 +970,7 @@
        surveryTime: formatDate(new Date(), 'YYYY-mm-dd HH:MM:SS'),
        surveryPerson: userInfos.value.code,
        surveryJsonBody: '',
        suveryFormName: '营养指导报告',
        suveryFormName: '营养饮食指导方案',
        surveryFormType: 2,
        updateTime: ''
   };
@@ -1018,7 +984,7 @@
        state.tableData.胃肠功能状况=from1Json.胃肠道紊乱者.input1
        state.tableData.生活习惯.大小便=from1Json.排便情况.input1
        state.tableData.生活习惯.睡眠=from1Json.睡眠.input1
        state.tableData.生活习惯.吞咽咀嚼功能=from1Json.排便情况.input1
        state.tableData.生活习惯.吞咽咀嚼功能=''
        state.tableData.生活习惯.烟酒=from1Json.是否吸烟.type+''+from1Json.是否饮酒.type
        state.tableData.生活习惯.运动=from1Json.运动.input1
        state.tableData.透析日.早餐=from1Json.三天饮食记录表.透析日1.早餐