From 7686bd53b754c1a8fff9eac62fe619b1835af178 Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期四, 10 十月 2024 16:53:56 +0800
Subject: [PATCH] gx
---
src/views/home/components/editDietary.vue | 108 ++++++++++++++++++++++++++++++++++++++++--------------
1 files changed, 80 insertions(+), 28 deletions(-)
diff --git a/src/views/home/components/editDietary.vue b/src/views/home/components/editDietary.vue
index 0355f2e..b262c79 100644
--- a/src/views/home/components/editDietary.vue
+++ b/src/views/home/components/editDietary.vue
@@ -24,7 +24,12 @@
</th>
- <th colspan="2">记录者:{{ state.tableData.记录者 }}</th>
+ <th colspan="2">
+ <el-form-item label="记录者">
+ <el-input v-model="state.tableData.记录者" placeholder="" />
+ </el-form-item>
+
+ </th>
</tr>
@@ -274,23 +279,42 @@
<td>
8.每日饮水量、种类
</td>
- <td colspan="2">
+ <td colspan="5">
<el-form-item>
- <el-input v-model="state.tableData.每日饮水量种类.input1" type="textarea"
- :autosize="{ minRows: 1, maxRows: 6 }" placeholder="" />
+ <span>
+ <el-input v-model="state.tableData.每日饮水量种类.input1" placeholder="饮水量 " >
+ <template #append>ml/d</template>
+ </el-input>
+ </span>
+
+ <el-radio-group class="elradiozdi"
+ v-model="state.tableData.每日饮水量种类.type">
+ <el-checkbox value="汤水">A:汤水</el-checkbox>
+ <el-checkbox value="碳酸饮料">B:碳酸饮料</el-checkbox>
+ <el-checkbox value="白开水">C:白开水</el-checkbox>
+ <el-checkbox value="奶茶">D:奶茶</el-checkbox>
+ <el-checkbox value="咖啡">E:咖啡</el-checkbox>
+ <el-checkbox value="果汁">F:果汁</el-checkbox>
+ <el-checkbox value="乳制品">G:乳制品</el-checkbox>
+ <el-checkbox value="豆浆">H:豆浆</el-checkbox>
+ </el-radio-group>
</el-form-item>
</td>
+
+
+ </tr>
+ <tr>
<td>
9.睡眠
</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>
@@ -298,8 +322,15 @@
</td>
<td colspan="2">
<el-form-item>
+ <el-radio-group class="elradiozdi" v-model="state.tableData.运动.type">
+
+ <el-radio value="B">B:无</el-radio>
+ <el-radio value="A">A:有</el-radio>
+ </el-radio-group>
+ <span>
<el-input v-model="state.tableData.运动.input1" type="textarea"
:autosize="{ minRows: 1, maxRows: 6 }" placeholder="备注" />
+ </span>
</el-form-item>
</td>
<td>
@@ -319,8 +350,16 @@
</td>
<td colspan="2">
<el-form-item>
- <el-input v-model="state.tableData.是否吸烟.input1" type="textarea"
+ <el-radio-group class="elradiozdi" v-model="state.tableData.是否吸烟.type">
+
+ <el-radio value="B">B:无</el-radio>
+ <el-radio value="A">A:有</el-radio>
+ </el-radio-group>
+ <span>
+ <el-input v-model="state.tableData.是否吸烟.input1" type="textarea"
:autosize="{ minRows: 1, maxRows: 6 }" placeholder="备注" />
+ </span>
+
</el-form-item>
</td>
<td>
@@ -328,8 +367,16 @@
</td>
<td colspan="2">
<el-form-item>
- <el-input v-model="state.tableData.是否饮酒.input1" type="textarea"
+ <el-radio-group class="elradiozdi" v-model="state.tableData.是否饮酒.type">
+
+ <el-radio value="B">B:无</el-radio>
+ <el-radio value="A">A:有</el-radio>
+ </el-radio-group>
+ <span>
+ <el-input v-model="state.tableData.是否饮酒.input1" type="textarea"
:autosize="{ minRows: 1, maxRows: 6 }" placeholder="备注" />
+ </span>
+
</el-form-item>
</td>
</tr>
@@ -385,10 +432,15 @@
</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 class="elradiozdi"
+ v-model="state.tableData.过敏食物.type">
+ <el-checkbox value="鸡蛋">A:鸡蛋</el-checkbox>
+ <el-checkbox value="海鲜">B:海鲜</el-checkbox>
+ <el-checkbox value="坚果">C:坚果</el-checkbox>
+ <el-checkbox value="牛奶">D:牛奶</el-checkbox>
+ <el-checkbox value="其他">E:其他</el-checkbox>
</el-radio-group>
+
</el-form-item>
</td>
@@ -423,53 +475,53 @@
<td>
过敏症状表现为以下哪些
</td>
- <td colspan="3">
+ <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-checkbox value="消化问题(腹胀、腹泻、呕吐等)">A:消化问题(腹胀、腹泻、呕吐等)</el-checkbox>
+ <el-checkbox value="皮肤问题(皮疹、湿疹、皮肤瘙痒等)">B:皮肤问题(皮疹、湿疹、皮肤瘙痒等)</el-checkbox>
+ <el-checkbox value="眼睛问题(发痒、发红、疼痛、流泪等)">C:眼睛问题(发痒、发红、疼痛、流泪等)</el-checkbox>
+ <el-checkbox value="呼吸道问题(咳嗽、呼吸困难、鼻塞等)">D:呼吸道问题(咳嗽、呼吸困难、鼻塞等)</el-checkbox>
+ <el-checkbox value="其他(吞咽困难等)">E:其他(吞咽困难等)</el-checkbox>
</el-radio-group>
</el-form-item>
</td>
- <td colspan="2">
+ <!-- <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>
+ </td> -->
</tr>
<tr>
<td>
您是如何知道自己食物过敏
</td>
- <td colspan="3">
+ <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="自行判断">A:自行判断</el-radio>
+ <el-radio value="医生">B:医生</el-radio>
+ <el-radio value="其他形式">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>
- 备注
+ <td style="background-color: antiquewhite;">
+ 饮食指导建议
</td>
- <td colspan="5">
+ <td colspan="5" style="background-color: antiquewhite;">
<el-form-item>
<el-input v-model="state.tableData.备注.input1" type="textarea"
- :autosize="{ minRows: 1, maxRows: 6 }" placeholder="备注" />
+ :autosize="{ minRows: 2, maxRows: 6 }" placeholder="饮食指导建议" />
</el-form-item>
</td>
</tr>
--
Gitblit v1.8.0