From f468170d79dee3f8efb75705c7e23a1b53e54e91 Mon Sep 17 00:00:00 2001 From: feige <791364011@qq.com> Date: 星期二, 29 七月 2025 22:08:02 +0800 Subject: [PATCH] 修改了内容 --- ruoyi-ui/src/views/healthy/healthYear.vue | 294 ++++++++++++++++++++++++++++++++++------------------------ 1 files changed, 173 insertions(+), 121 deletions(-) diff --git a/ruoyi-ui/src/views/healthy/healthYear.vue b/ruoyi-ui/src/views/healthy/healthYear.vue index 9f855ff..76c8cde 100644 --- a/ruoyi-ui/src/views/healthy/healthYear.vue +++ b/ruoyi-ui/src/views/healthy/healthYear.vue @@ -23,7 +23,7 @@ <el-col :border="1" :span="4" v-for="(item, index) in allBasicInfo" :key="o" :offset="1"> <div> <el-card :body-style="{ padding: '1px' }"> - <img src="https://shadow.elemecdn.com/app/element/hamburger.9cf7b091-55e9-11e9-a976-7f4d0b07eef6.png" class="image"> + <img :src="kinfo[index]" class="image"> <div style=""> <span>{{item}}</span> <div class="bottom clearfix"> @@ -37,7 +37,7 @@ </el-row> - <el-dialog :visible.sync="open" width="800px" append-to-body @close=""> + <el-dialog :visible.sync="open" width="990px" append-to-body @close=""> <h2 style="font-size:21px">鍩烘湰鎯呭喌</h2> @@ -127,7 +127,7 @@ </el-container> </div> - <div style="padding-left:150px"> + <div style="padding-left:100px"> <el-container> <el-col v-loading="loading" :data="HealthyBaseList" > <el-form ref="elForm" :model="HealthyBaseList" :rules="rules" size="medium" label-position="left"> @@ -137,7 +137,7 @@ </el-input> </el-form-item> </el-row> - <el-row :span="16"> + <el-row :span="30"> <el-form-item label="鐢靛瓙閭欢" prop="email" label-width="70px"> <el-input v-model="HealthyBaseList.email" placeholder="" clearable :style="{width: '100%'}" :disabled="dsb"> </el-input> @@ -395,6 +395,18 @@ </el-input> </el-form-item> </el-row> + <el-row :span="16"> + <el-form-item label="楗涔犳儻" prop="eatingHabitsClass" label-width="70px"> + <el-select :disabled="dsb" v-model="selectedeatingHabitsType" @change="handleeatingHabitsChange" placeholder="璇烽�夋嫨"> + <el-option + v-for="item in ysoptions" + :key="item.value" + :label="item.label" + :value="item.value"> + </el-option> + </el-select> + </el-form-item> + </el-row> </el-form> </el-col> </el-container> @@ -436,54 +448,31 @@ </el-form-item> </el-row> + <el-row :span="8"> + + + + + + + + <el-form-item label="鐢熸椿浜嬩欢" prop="lifeEventClass" label-width="70px"> + <el-select :disabled="dsb" v-model="selectedlifeEventType" @change="handlelifeEventChange" placeholder="璇烽�夋嫨"> + <el-option + v-for="item in shoptions" + :key="item.value" + :label="item.label" + :value="item.value"> + </el-option> + </el-select> + </el-form-item> + </el-row> </el-form> </el-col> </el-container> </div> </el-container> - <el-container> - <div> - <el-container > - <el-col > - <el-form ref="elForm" :model="LiveHabbitList" :rules="rules" size="medium" label-position="left" - v-loading="loading" :data="LiveHabbitList" > - <el-row :span="16"> - - - - <el-form-item label="楗涔犳儻" prop="eatingHabitsClass" label-width="70px"> - <el-select :disabled="dsb" v-model="selectedeatingHabitsType" @change="handleeatingHabitsChange" placeholder="璇烽�夋嫨"> - <el-option - v-for="item in ysoptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - </el-form-item> - </el-row> - <el-row :span="16"> - - - - <el-form-item label="鐢熸椿浜嬩欢" prop="lifeEventClass" label-width="70px"> - <el-select :disabled="dsb" v-model="selectedlifeEventType" @change="handlelifeEventChange" placeholder="璇烽�夋嫨"> - <el-option - v-for="item in shoptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - </el-form-item> - </el-row> - </el-form> - </el-col> - </el-container> - </div> - </el-container> - <div style="padding-top:30px" > <el-container > @@ -630,40 +619,53 @@ </el-select> </el-form-item> </el-row> - <el-row :span="16"> - - - - <el-form-item label="鐥呯悊鎬佸害" prop="attitudeClass" label-width="70px"> - <el-select :disabled="dsb" v-model="selectedpattitudeType" @change="handlepattitudeTypeChange" placeholder="璇烽�夋嫨"> - <el-option - v-for="item in bloptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - </el-form-item> - </el-row> - <el-row :span="16"> - - - <el-form-item label="鍏ㄨ韩钀ュ吇鎯呭喌" prop="nutritionClass" label-width="100px"> - <el-select :disabled="dsb" v-model="selectednutritionType" @change="handlenutritionTypeChange" placeholder="璇烽�夋嫨"> - <el-option - v-for="item in qsoptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - </el-form-item> - </el-row> + + </el-form> </el-col> </el-container> </div> + <div style="padding-left:150px"> + <el-container > + <el-col > + <el-form ref="elForm" :model="HealthHuliList" :rules="rules" size="medium" label-position="left" + v-loading="loading" :data="HealthHuliList" > + <el-row :span="16"> + + + + <el-form-item label="鐥呯悊鎬佸害" prop="attitudeClass" label-width="70px"> + <el-select :disabled="dsb" v-model="selectedpattitudeType" @change="handlepattitudeTypeChange" placeholder="璇烽�夋嫨"> + <el-option + v-for="item in bloptions" + :key="item.value" + :label="item.label" + :value="item.value"> + </el-option> + </el-select> + </el-form-item> + </el-row> + <el-row :span="16"> + + + <el-form-item label="鍏ㄨ韩钀ュ吇鎯呭喌" prop="nutritionClass" label-width="100px"> + <el-select :disabled="dsb" v-model="selectednutritionType" @change="handlenutritionTypeChange" placeholder="璇烽�夋嫨"> + <el-option + v-for="item in qsoptions" + :key="item.value" + :label="item.label" + :value="item.value"> + </el-option> + </el-select> + </el-form-item> + </el-row> + </el-form> + </el-col> + </el-container> + </div> </el-container> + + <div style="padding-top:30px" > <el-container > @@ -742,20 +744,7 @@ </el-select> </el-form-item> </el-row> - <el-row :span="16"> - - - <el-form-item label="琛�绠$柧鐥�" prop="vascularDiseaseClass" label-width="100px"> - <el-select :disabled="dsb" v-model="selectedvascularDiseaseType" @change="handlevascularDiseaseTypeChange" placeholder="璇烽�夋嫨"> - <el-option - v-for="item in xgoptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - </el-form-item> - </el-row> + <el-row :span="16"> @@ -770,20 +759,7 @@ </el-select> </el-form-item> </el-row> - <el-row :span="16"> - - - <el-form-item label="鍛煎惛绯荤粺鐤剧梾" prop="respiratorySystemDiseaseClass" label-width="100px"> - <el-select :disabled="dsb" v-model="selectedrespiratorySystemDiseaseType" @change="handlerespiratorySystemDiseaseTypeChange" placeholder="璇烽�夋嫨"> - <el-option - v-for="item in hxjoptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - </el-form-item> - </el-row> + <el-row :span="16"> @@ -798,24 +774,62 @@ </el-select> </el-form-item> </el-row> - <el-row :span="16"> - - - <el-form-item label="鍏跺畠鐤剧梾" prop="otherDiseaseClass" label-width="100px"> - <el-select :disabled="dsb" v-model="selectedotherDiseaseType" @change="handleotherDiseaseTypeChange" placeholder="璇烽�夋嫨"> - <el-option - v-for="item in qtoptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - </el-form-item> - </el-row> + </el-form> </el-col> </el-container> </div> + <div style="padding-left: 100px;"> + <el-container> + <el-col > + <el-form ref="elForm" :model="HealthNowList" :rules="rules" size="medium" label-position="left" + v-loading="loading" :data="HealthNowList" > + <el-row :span="16"> + + + <el-form-item label="琛�绠$柧鐥�" prop="vascularDiseaseClass" label-width="100px"> + <el-select :disabled="dsb" v-model="selectedvascularDiseaseType" @change="handlevascularDiseaseTypeChange" placeholder="璇烽�夋嫨"> + <el-option + v-for="item in xgoptions" + :key="item.value" + :label="item.label" + :value="item.value"> + </el-option> + </el-select> + </el-form-item> + </el-row> + <el-row :span="16"> + + + <el-form-item label="鍛煎惛绯荤粺鐤剧梾" prop="respiratorySystemDiseaseClass" label-width="100px"> + <el-select :disabled="dsb" v-model="selectedrespiratorySystemDiseaseType" @change="handlerespiratorySystemDiseaseTypeChange" placeholder="璇烽�夋嫨"> + <el-option + v-for="item in hxjoptions" + :key="item.value" + :label="item.label" + :value="item.value"> + </el-option> + </el-select> + </el-form-item> + </el-row> + <el-row :span="16"> + + + <el-form-item label="鍏跺畠鐤剧梾" prop="otherDiseaseClass" label-width="100px"> + <el-select :disabled="dsb" v-model="selectedotherDiseaseType" @change="handleotherDiseaseTypeChange" placeholder="璇烽�夋嫨"> + <el-option + v-for="item in qtoptions" + :key="item.value" + :label="item.label" + :value="item.value"> + </el-option> + </el-select> + </el-form-item> + </el-row> + </el-form> + </el-col> + </el-container> + </div> </el-container> <div style="position:relative"> @@ -994,11 +1008,13 @@ dicts: ['sys_normal_disable'], data() { return { + kinfo:[require("@/assets/images/鍩烘湰鎯呭喌.png"),require("@/assets/images/鐢熸椿涔犳儻.png") + ,require("@/assets/images/鎶ょ悊鏌ヤ綋.png"),require("@/assets/images/鐜板湪鍋ュ悍闂.png")], open:false, open1:false, open2:false, open3:false, - allBasicInfo:["鍩烘湰鎯呭喌","鐢熸椿涔犳儻","鎶ょ悊鏌ヤ綋","鐜板湪鍋ュ悍闂"], + allBasicInfo:["鍩烘湰鎯呭喌","鐢熸椿涔犳儻","鎶ょ悊鏌ヤ綋","鐜板湪鍋ュ悍鎯呭喌"], dictionary: {}, // 閬僵灞� editMode: false, // 鏄惁澶勪簬缂栬緫妯″紡 @@ -1273,7 +1289,7 @@ // 鏁版嵁鑼冨洿閫夐」 // 鏁版嵁鑼冨洿閫夐」 fot:['.bmp','.jpg','.jpeg','.png','.tif','.gif','.pcx','.tga','.exif','.fpx', - '.svg','.psd','.cdr','.pcd','.dxf','.ufo','.eps','.ai','.aw','.WMF','.webp','.apng'], + '.svg','.psd','.cdr','.pcd','.dxf','.ufo','.eps','.ai','.aw','.WMF','.webp','.apng','.M4A'], fileList:[ ], @@ -1311,7 +1327,9 @@ label: '鏈粡澶勭悊鐨勬皵鑳�'}, { value: 'other', - label: '娲诲姩鎬у嚭琛�'}, + label: '娲诲姩鎬у嚭琛�'}, + { value: 'noinfo', + label: '鏃�'}, ], szjoptions: [ @@ -1332,7 +1350,9 @@ label: '娉屽翱绯荤粺鎰熸煋'}, { value: 'other', - label: '鍏朵粬'}, + label: '鍏朵粬'}, + { value: 'noinfo', + label: '鏃�'}, ], hxjoptions: [ @@ -1353,6 +1373,8 @@ label: '涓婂懠鍚搁亾鎰熸煋'}, { value: 'other', label: '鍏朵粬'}, + { value: 'noinfo', + label: '鏃�'}, ], xhoptions: @@ -1384,6 +1406,8 @@ label: '鐥旂柈'}, { value: 'other', label: '鍏朵粬'}, + { value: 'noinfo', + label: '鏃�'}, ], nxoptions: [ @@ -1399,6 +1423,8 @@ { value: 'other', label: '鍏跺畠'}, + { value: 'noinfo', + label: '鏃�'}, ], xzoptions: [ @@ -1416,6 +1442,8 @@ { value: 'other', label: '鍏跺畠'}, + { value: 'noinfo', + label: '鏃�'}, ], xgoptions: [ @@ -1426,6 +1454,8 @@ { value: 'other', label: '鍏跺畠'}, + { value: 'noinfo', + label: '鏃�'}, ], qsoptions: [ @@ -1443,7 +1473,10 @@ label: '鎭舵恫璐�'}, { value: 'other', label: '鍏跺畠'}, + { value: 'noinfo', + label: '鏃�'}, ], + xloptions: [ { value: 'optimistic', @@ -1460,6 +1493,8 @@ label: '鍘嬫姂'}, { value: 'other', label: '鍏跺畠'}, + { value: 'noinfo', + label: '鏃�'}, ], bloptions: [ @@ -1473,6 +1508,8 @@ label: '涓嶆甯�'}, { value: 'other', label: '鍏跺畠'}, + { value: 'noinfo', + label: '鏃�'}, ], pfoptions: [ @@ -1496,6 +1533,8 @@ label: '婧冪枴鍙婄槩鐥�'}, { value: 'other', label: '鍏跺畠'}, + { value: 'noinfo', + label: '鏃�'}, ], shoptions: [ @@ -1510,6 +1549,8 @@ { value: 'other', label: '鍏跺畠'}, + { value: 'noinfo', + label: '鏃�'}, ], ysoptions: [ @@ -1527,6 +1568,8 @@ label: '鍡滅硸'}, { value: 'other', label: '鍏跺畠'}, + { value: 'noinfo', + label: '鏃�'}, ], dboptions: [ @@ -1538,6 +1581,8 @@ label: '鑵规郴'}, { value: 'incontinence', label: '澶辩'}, + { value: 'noinfo', + label: '鏃�'}, ], @@ -1551,6 +1596,7 @@ label: '澶辩'}, { value: 'enuresis', label: '閬楀翱'}, + ], spoptions:[ @@ -1579,6 +1625,8 @@ label: '鑲跨槫'}, { value: 'other', label: '鍏跺畠'}, + { value: 'noinfo', + label: '鏃�'}, ], gmoptions:[ { value: 'medicine', @@ -1587,6 +1635,8 @@ label: '椋熺墿'}, { value: 'other', label: '鍏跺畠'}, + { value: 'noinfo', + label: '鏃�'}, ], Bloodoptions: [{ value: 'a', @@ -2931,8 +2981,10 @@ } .btn_edit{ + background-size:100% 100%; background:center no-repeat url('../../assets/icons/edit.png') ; position: absolute; + height:30px; top: 0; padding-right: 90px; } -- Gitblit v1.9.1