| | |
| | | <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"> |
| | |
| | | </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> |
| | |
| | | </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"> |
| | |
| | | </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> |
| | |
| | | </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> |
| | |
| | | </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 > |
| | |
| | | </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 > |
| | | |
| | |
| | | </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"> |
| | | |
| | | |
| | |
| | | </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-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"> |
| | |
| | | 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, // 是否处于编辑模式 |
| | |
| | | // 数据范围选项 |
| | | // 数据范围选项 |
| | | 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:[ |
| | | ], |
| | |
| | | label: '未经处理的气胸'}, |
| | | |
| | | { value: 'other', |
| | | label: '活动性出血'}, |
| | | label: '活动性出血'}, |
| | | { value: 'noinfo', |
| | | label: '无'}, |
| | | ], |
| | | szjoptions: |
| | | [ |
| | |
| | | label: '泌尿系统感染'}, |
| | | |
| | | { value: 'other', |
| | | label: '其他'}, |
| | | label: '其他'}, |
| | | { value: 'noinfo', |
| | | label: '无'}, |
| | | ], |
| | | hxjoptions: |
| | | [ |
| | |
| | | label: '上呼吸道感染'}, |
| | | { value: 'other', |
| | | label: '其他'}, |
| | | { value: 'noinfo', |
| | | label: '无'}, |
| | | ], |
| | | |
| | | xhoptions: |
| | |
| | | label: '痔疮'}, |
| | | { value: 'other', |
| | | label: '其他'}, |
| | | { value: 'noinfo', |
| | | label: '无'}, |
| | | ], |
| | | nxoptions: |
| | | [ |
| | |
| | | |
| | | { value: 'other', |
| | | label: '其它'}, |
| | | { value: 'noinfo', |
| | | label: '无'}, |
| | | ], |
| | | xzoptions: |
| | | [ |
| | |
| | | |
| | | { value: 'other', |
| | | label: '其它'}, |
| | | { value: 'noinfo', |
| | | label: '无'}, |
| | | ], |
| | | xgoptions: |
| | | [ |
| | |
| | | |
| | | { value: 'other', |
| | | label: '其它'}, |
| | | { value: 'noinfo', |
| | | label: '无'}, |
| | | ], |
| | | qsoptions: |
| | | [ |
| | |
| | | label: '恶液质'}, |
| | | { value: 'other', |
| | | label: '其它'}, |
| | | { value: 'noinfo', |
| | | label: '无'}, |
| | | ], |
| | | |
| | | xloptions: |
| | | [ |
| | | { value: 'optimistic', |
| | |
| | | label: '压抑'}, |
| | | { value: 'other', |
| | | label: '其它'}, |
| | | { value: 'noinfo', |
| | | label: '无'}, |
| | | ], |
| | | bloptions: |
| | | [ |
| | |
| | | label: '不正常'}, |
| | | { value: 'other', |
| | | label: '其它'}, |
| | | { value: 'noinfo', |
| | | label: '无'}, |
| | | ], |
| | | pfoptions: |
| | | [ |
| | |
| | | label: '溃疡及瘢痕'}, |
| | | { value: 'other', |
| | | label: '其它'}, |
| | | { value: 'noinfo', |
| | | label: '无'}, |
| | | ], |
| | | shoptions: |
| | | [ |
| | |
| | | |
| | | { value: 'other', |
| | | label: '其它'}, |
| | | { value: 'noinfo', |
| | | label: '无'}, |
| | | ], |
| | | ysoptions: |
| | | [ |
| | |
| | | label: '嗜糖'}, |
| | | { value: 'other', |
| | | label: '其它'}, |
| | | { value: 'noinfo', |
| | | label: '无'}, |
| | | ], |
| | | dboptions: |
| | | [ |
| | |
| | | label: '腹泻'}, |
| | | { value: 'incontinence', |
| | | label: '失禁'}, |
| | | { value: 'noinfo', |
| | | label: '无'}, |
| | | |
| | | ], |
| | | |
| | |
| | | label: '失禁'}, |
| | | { value: 'enuresis', |
| | | label: '遗尿'}, |
| | | |
| | | |
| | | ], |
| | | spoptions:[ |
| | |
| | | label: '肿瘤'}, |
| | | { value: 'other', |
| | | label: '其它'}, |
| | | { value: 'noinfo', |
| | | label: '无'}, |
| | | ], |
| | | gmoptions:[ |
| | | { value: 'medicine', |
| | |
| | | label: '食物'}, |
| | | { value: 'other', |
| | | label: '其它'}, |
| | | { value: 'noinfo', |
| | | label: '无'}, |
| | | ], |
| | | Bloodoptions: [{ |
| | | value: 'a', |
| | |
| | | } |
| | | |
| | | .btn_edit{ |
| | | background-size:100% 100%; |
| | | background:center no-repeat url('../../assets/icons/edit.png') ; |
| | | position: absolute; |
| | | height:30px; |
| | | top: 0; |
| | | padding-right: 90px; |
| | | } |