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>
+                                                &nbsp; &nbsp;
+                                                <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