45
chenyc
2024-10-31 d2d2d9a49216cd23e482855e1697adc3271e7241
src/views/home/components/editDietary2.vue
@@ -274,12 +274,18 @@
                                        </td>
                                        <td colspan="5">
                                            <el-form-item>
                                                <el-input v-model="state.tableData.每日饮水量种类.input1"
                                                    style="max-width: 150px" placeholder="">
                                                <el-input v-model="state.tableData.每日饮水量种类.input1"
                                                    style="max-width: 150px;margin-right: 20px" placeholder="">
                                                    <template #append>ml/d</template>
                                                </el-input>
                                                <el-form-item label="备注">
                                                <el-input v-model="state.tableData.每日饮水量种类.type"
                                                    style="max-width: 150px" placeholder="">
                                                </el-input>
                                            </el-form-item>
                                            </el-form-item>
                                        </td>
                                    </tr>
@@ -290,7 +296,7 @@
                                        </td>
                                        <td colspan="5">
                                            <el-form-item>
                                                <el-input v-model="state.tableData.日食盐量.input1" style="max-width: 150px"
                                                <el-input v-model="state.tableData.日食盐量.input1" style="max-width: 150px;margin-right: 20px"
                                                    placeholder="">
                                                    <template #append>g</template>
                                                </el-input>
@@ -656,306 +662,13 @@
                                        </td>
                                        <td colspan="5" style="background-color: antiquewhite;">
                                            <!-- <textarea style="width: 100%;" row="3" col="4" placeholder="请输入"></textarea> -->
                                            <el-form-item>
                                                <el-input v-model="state.tableData.备注.input1" type="textarea"
                                                    :autosize="{ minRows: 2, maxRows: 6 }" placeholder="请饮食指导建议" />
                                            </el-form-item>
                                        </td>
                                    </tr>
                                    <!-- <tr>
                                        <td>
                                            23.过敏食物:
                                        </td>
                                        <td colspan="5">
                                            <el-form-item>
                                                <el-radio-group class="elradiozdi" v-model="state.tableData.过敏食物.type">
                                                    <el-radio value="A">A.乳制品</el-radio>
                                                    <el-radio value="B">B.蛋类</el-radio>
                                                    <el-radio value="C">C.坚果类 </el-radio>
                                                    <el-radio value="D">D.海鲜类 </el-radio>
                                                    <el-radio value="E">E.无 </el-radio>
                                                </el-radio-group>
                                            </el-form-item>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>
                                            过敏症状表现为以下哪些:
                                        </td>
                                        <td colspan="5">
                                            <el-form-item>
                                                <el-radio-group class="elradiozdi" v-model="state.tableData.过敏症状表现为以下哪些.type">
                                                    <el-radio value="A">消化问题(腹胀、腹泻、呕吐等)</el-radio>
                                                    <el-radio value="B">皮肤问题(皮疹、湿疹、皮肤瘙痒等)</el-radio>
                                                    <el-radio value="C">眼睛问题(发痒、发红、疼痛、流泪等) </el-radio>
                                                    <el-radio value="D">呼吸道问题(咳嗽、呼吸困难、鼻塞等) </el-radio>
                                                    <el-radio value="E">其他(吞咽困难等) </el-radio>
                                                </el-radio-group>
                                            </el-form-item>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>
                                            24.人员构成
                                        </td>
                                        <td colspan="3">
                                            <el-form-item>
                                                <el-radio-group class="elradiozdi" v-model="state.tableData.人员构成.type">
                                                    <el-radio value="A">A:独居</el-radio>
                                                    <el-radio value="B">B:家族</el-radio>
                                                </el-radio-group>
                                            </el-form-item>
                                        </td>
                                        <td colspan="2">
                                            <el-form-item>
                                                <el-input v-model="state.tableData.人员构成.input1" type="textarea"
                                                    :autosize="{ minRows: 1, maxRows: 6 }" placeholder="备注" />
                                            </el-form-item>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>
                                            25.烹饪主要操作者
                                        </td>
                                        <td colspan="3">
                                            <el-form-item>
                                                <el-radio-group class="elradiozdi"
                                                    v-model="state.tableData.烹饪主要操作者.type">
                                                    <el-radio value="A">A:自己</el-radio>
                                                    <el-radio value="B">B:配偶</el-radio>
                                                    <el-radio value="C">C:其他</el-radio>
                                                </el-radio-group>
                                            </el-form-item>
                                        </td>
                                        <td colspan="2">
                                            <el-form-item>
                                                <el-input v-model="state.tableData.烹饪主要操作者.input1" type="textarea"
                                                    :autosize="{ minRows: 1, maxRows: 6 }" placeholder="备注" />
                                            </el-form-item>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>
                                            26.食材采购
                                        </td>
                                        <td colspan="3">
                                            <el-form-item>
                                                <el-radio-group class="elradiozdi" v-model="state.tableData.食材采购.type">
                                                    <el-radio value="A">A:外采</el-radio>
                                                    <el-radio value="B">B:家种</el-radio>
                                                    <el-radio value="C">C:其他</el-radio>
                                                </el-radio-group>
                                            </el-form-item>
                                        </td>
                                        <td colspan="2">
                                            <el-form-item>
                                                <el-input v-model="state.tableData.食材采购.input1" type="textarea"
                                                    :autosize="{ minRows: 1, maxRows: 6 }" placeholder="备注" />
                                            </el-form-item>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>
                                            27.食物偏好
                                        </td>
                                        <td colspan="3">
                                            <el-form-item>
                                                <el-radio-group class="elradiozdi" v-model="state.tableData.食物偏好.type">
                                                    <el-radio value="A">A:有</el-radio>
                                                    <el-radio value="B">B:无</el-radio>
                                                </el-radio-group>
                                            </el-form-item>
                                        </td>
                                        <td colspan="2">
                                            <el-form-item>
                                                <el-input v-model="state.tableData.食物偏好.input1" type="textarea"
                                                    :autosize="{ minRows: 1, maxRows: 6 }" placeholder="备注" />
                                            </el-form-item>
                                        </td>
                                    </tr>
                                    <tr>
                                        <th colspan="6">个人习惯</th>
                                    </tr>
                                    <tr>
                                        <td>
                                            1.是否吸烟?
                                        </td>
                                        <td colspan="3">
                                            <el-form-item>
                                                <el-radio-group class="elradiozdi"
                                                    v-model="state.tableData.是否吸烟.type">
                                                    <el-radio value="A">A:否</el-radio>
                                                    <el-radio value="B">B:是</el-radio>
                                                </el-radio-group>
                                            </el-form-item>
                                        </td>
                                        <td colspan="2">
                                            <el-form-item>
                                                <el-input v-model="state.tableData.是否吸烟.input1" type="textarea"
                                                    :autosize="{ minRows: 1, maxRows: 6 }" placeholder="备注" />
                                            </el-form-item>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>
                                            2.是否饮酒?
                                        </td>
                                        <td colspan="5">
                                            <el-form-item>
                                                <el-radio-group class="elradiozdi"
                                                    v-model="state.tableData.是否饮酒.type">
                                                    <el-radio value="A">A:否</el-radio>
                                                    <el-radio value="B">
                                                        <el-form-item label="B:是">
                                                            <el-input
                                                                v-model="state.tableData.是否饮酒.input1"
                                                                style="max-width: 150px"
                                                                placeholder=""
                                                                >
                                                                <template #append>次/周</template>
                                                            </el-input>
                                                            <el-form-item label="">
                                                                <el-input
                                                                    v-model="state.tableData.是否饮酒.input2"
                                                                    style="max-width: 150px;margin-left: 10px;"
                                                                    placeholder=""
                                                                    >
                                                                    <template #append>ml/次</template>
                                                                </el-input>
                                                            </el-form-item>
                                                            <el-form-item label="">
                                                                <el-input
                                                                    v-model="state.tableData.是否饮酒.input3"
                                                                    style="max-width: 150px;margin-left: 10px;"
                                                                    placeholder=""
                                                                    >
                                                                    <template #append>酒</template>
                                                                </el-input>
                                                            </el-form-item>
                                                        </el-form-item>
                                                    </el-radio>
                                                </el-radio-group>
                                            </el-form-item>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>
                                            3.运动?
                                        </td>
                                        <td colspan="5">
                                            <el-form-item>
                                                <el-radio-group class="elradiozdi"
                                                    v-model="state.tableData.周运动频率.type">
                                                    <el-radio value="A">A:否</el-radio>
                                                    <el-radio value="B">
                                                        <el-form-item label="B:是">
                                                            <el-input
                                                                v-model="state.tableData.周运动频率.input1"
                                                                style="max-width: 150px"
                                                                placeholder=""
                                                                >
                                                                <template #append>次/周</template>
                                                            </el-input>
                                                            <el-form-item label="">
                                                            <el-input
                                                                v-model="state.tableData.周运动频率.input2"
                                                                style="max-width: 250px;margin-left: 10px;"
                                                                placeholder=""
                                                                >
                                                                <template #prepend>运动类型:</template>
                                                            </el-input>
                                                        </el-form-item>
                                                        <el-form-item label="">
                                                            <el-input
                                                                v-model="state.tableData.周运动频率.input3"
                                                                style="max-width: 200px;margin-left: 10px;"
                                                                placeholder=""
                                                                >
                                                                <template #prepend>时间长短:</template>
                                                            </el-input>
                                                        </el-form-item>
                                                        </el-form-item>
                                                    </el-radio>
                                                </el-radio-group>
                                            </el-form-item>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>
                                            4.作息时间?
                                        </td>
                                        <td colspan="3">
                                            <el-form-item>
                                                <el-form-item>
                                                            <el-input
                                                                v-model="state.tableData.作息时间.input1"
                                                                style="max-width: 150px"
                                                                placeholder=""
                                                                >
                                                                <template #append>睡</template>
                                                            </el-input>
                                                            <el-form-item label="" style="margin-left: 10px;">
                                                            <el-input
                                                                v-model="state.tableData.作息时间.input2"
                                                                style="max-width: 150px"
                                                                placeholder=""
                                                                >
                                                                <template #append>起</template>
                                                            </el-input>
                                                        </el-form-item>
                                                 </el-form-item>
                                            </el-form-item>
                                        </td>
                                        <td colspan="2">
                                            <el-form-item label="睡醒体感">
                                                            <el-radio-group class="elradiozdi"
                                                                    v-model="state.tableData.作息时间.type">
                                                                    <el-radio value="疲惫">疲惫</el-radio>
                                                                    <el-radio value="精神">精神</el-radio>
                                                                    <el-radio value="其他">
                                                                        <el-form-item label="其他">
                                                                            <el-input
                                                                            v-model="state.tableData.作息时间.input3"
                                                                            style="max-width: 150px"
                                                                            placeholder=""
                                                                            >
                                                                        </el-input>
                                                                        </el-form-item>
                                                                    </el-radio>
                                                            </el-radio-group>
                                                        </el-form-item>
                                        </td>
                                    </tr> -->
                                </table>
                            </div>
                        </el-form>