From 6cba92f5ae176bbc58f7e822de00b317a2a7f16b Mon Sep 17 00:00:00 2001
From: feige <feige@qq.com>
Date: 星期二, 21 十月 2025 14:59:53 +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