From 9bf21833a347da6c758d55fe860a931f11d1aa48 Mon Sep 17 00:00:00 2001
From: yz3456 <2753272399@qq.com>
Date: 星期三, 01 五月 2024 11:03:40 +0800
Subject: [PATCH] 修改了会议申请模块
---
ruoyi-ui/src/views/healthy/healthYear.vue | 120 ++++++++++++++++++++++++++++++++++++++++++++++++-----------
1 files changed, 97 insertions(+), 23 deletions(-)
diff --git a/ruoyi-ui/src/views/healthy/healthYear.vue b/ruoyi-ui/src/views/healthy/healthYear.vue
index 51378c3..a374f05 100644
--- a/ruoyi-ui/src/views/healthy/healthYear.vue
+++ b/ruoyi-ui/src/views/healthy/healthYear.vue
@@ -597,12 +597,12 @@
v-loading="loading" :data="HealthNoteList" >
<el-button size='mini' type="text" class="btn_edit" @click="saveData" style='top: 0px;right: 20px;'>
<sapn v-html="'\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'"></sapn>
- <span >{{ editMode ? '淇濆瓨' : '淇敼' }}</span>
+ <span >{{ editMode ? this.bstn='淇濆瓨' : this.bstn='淇敼' }}</span>
</el-button>
<el-tab-pane label="鐢熸椿涔犳儻" name="lifeHabits" >
<template v-if="editMode">
<div style="padding-top: 10px">
- <el-input v-model="HealthNoteList.lifeHabits" ></el-input>
+ <el-input v-model="HealthNoteList.lifeHabits" type="textarea" ></el-input>
</div>
</template>
<template v-else>
@@ -610,35 +610,91 @@
</template>
</el-tab-pane>
<el-tab-pane label="浠ュ線鐥呭彶" name="historyDisease">
- {{HealthNoteList.historyDisease}}}
+ <template v-if="editMode">
+ <div style="padding-top: 10px">
+ <el-input v-model="HealthNoteList.historyDisease" type="textarea" ></el-input>
+ </div>
+ </template>
+ <template v-else>
+ {{HealthNoteList.historyDisease}}
+ </template>
</el-tab-pane>
<el-tab-pane label="娌荤枟淇℃伅" name="treatmentInfo">
<!-- 娌荤枟淇℃伅鐨勫唴瀹� -->
- {{HealthNoteList.treatmentInfo}}}
+ <template v-if="editMode">
+ <div style="padding-top: 10px">
+ <el-input v-model="HealthNoteList.treatmentInfo" type="textarea" ></el-input>
+ </div>
+ </template>
+ <template v-else>
+ {{HealthNoteList.treatmentInfo}}
+ </template>
</el-tab-pane>
<el-tab-pane label="瀹舵棌鐥呭彶" name="familyDisease">
<!-- 瀹舵棌鐥呭彶鐨勫唴瀹� -->
- {{HealthNoteList.familyDisease}}}
+ <template v-if="editMode">
+ <div style="padding-top: 10px">
+ <el-input v-model="HealthNoteList.familyDisease" type="textarea" ></el-input>
+ </div>
+ </template>
+ <template v-else>
+ {{HealthNoteList.familyDisease}}
+ </template>
</el-tab-pane>
<el-tab-pane label="鐜扮梾鍙�" name="nowDisease">
<!-- 鐩墠鐥呮儏鐨勫唴瀹� -->
- {{HealthNoteList.nowDisease}}}
+ <template v-if="editMode">
+ <div style="padding-top: 10px">
+ <el-input v-model="HealthNoteList.nowDisease" type="textarea" ></el-input>
+ </div>
+ </template>
+ <template v-else>
+ {{HealthNoteList.nowDisease}}
+ </template>
</el-tab-pane>
<el-tab-pane label="鐤剧梾鍙戠敓" name="diseaseHappen">
<!-- 鐤剧梾鍙戠敓鐨勫唴瀹� -->
- {{HealthNoteList.diseaseHappen}}}
+ <template v-if="editMode">
+ <div style="padding-top: 10px">
+ <el-input v-model="HealthNoteList.diseaseHappen" type="textarea" ></el-input>
+ </div>
+ </template>
+ <template v-else>
+ {{HealthNoteList.diseaseHappen}}
+ </template>
</el-tab-pane>
<el-tab-pane label="鐤剧梾鍙戝睍" name="diseaseDevelop">
<!-- 鐤剧梾鍙戝睍鐨勫唴瀹� -->
- {{HealthNoteList.diseaseDevelop}}}
+ <template v-if="editMode">
+ <div style="padding-top: 10px">
+ <el-input v-model="HealthNoteList.diseaseDevelop" type="textarea" ></el-input>
+ </div>
+ </template>
+ <template v-else>
+ {{HealthNoteList.diseaseDevelop}}
+ </template>
</el-tab-pane>
<el-tab-pane label="鐤剧梾娌荤枟" name="diseaseTreat">
<!-- 鐤剧梾娌荤枟鐨勫唴瀹� -->
- {{HealthNoteList.diseaseTreat}}}
+ <template v-if="editMode">
+ <div style="padding-top: 10px">
+ <el-input v-model="HealthNoteList.diseaseTreat" type="textarea" ></el-input>
+ </div>
+ </template>
+ <template v-else>
+ {{HealthNoteList.diseaseTreat}}
+ </template>
</el-tab-pane>
<el-tab-pane label="鐤剧梾澶嶅彂" name="diseaseBack">
<!-- 鐤剧梾澶嶅彂鐨勫唴瀹� -->
- {{HealthNoteList.diseaseBack}}}
+ <template v-if="editMode">
+ <div style="padding-top: 10px">
+ <el-input v-model="HealthNoteList.diseaseBack" type="textarea" ></el-input>
+ </div>
+ </template>
+ <template v-else>
+ {{HealthNoteList.diseaseBack}}
+ </template>
</el-tab-pane>
</el-tabs>
</div>
@@ -701,6 +757,7 @@
ids: [],
// 闈炲崟涓鐢�
single: true,
+ bstn: '淇敼',
// 闈炲涓鐢�
multiple: true,
// 鏄剧ず鎼滅储鏉′欢
@@ -988,12 +1045,27 @@
methods: {
saveData() {
// 灏嗘暟鎹彂閫佺粰鍚庣
- const data = {
- lifeHabits: this.HealthNoteList.lifeHabits,
- historyDisease: this.HealthNoteList.historyDisease,
- // 鍏朵粬瀛楁鐪佺暐锛岃琛ュ厖瀹屾暣
- };
-
+ // alert(this.bstn)
+ this.editMode= true
+ if(this.bstn=="淇濆瓨")
+ {
+ const data = {
+ lifeHabits: this.HealthNoteList.lifeHabits,
+ historyDisease: this.HealthNoteList.historyDisease,
+ treatmentInfo: this.HealthNoteList.treatmentInfo,
+ familyDisease:this.HealthNoteList.familyDisease,
+ nowDisease: this.HealthNoteList.nowDisease,// 鐜扮梾鍙�
+ diseaseHappen: this.HealthNoteList.diseaseHappen,// 鐤剧梾鐨勫彂鐢�
+ diseaseDevelop: this.HealthNoteList.diseaseDevelop,// 鐤剧梾鐨勫彂灞�
+ diseaseTreat: this.HealthNoteList.diseaseTreat,// 鐤剧梾鐨勬不鐤�
+ diseaseBack: this.HealthNoteList.diseaseBack// 鐤剧梾鐨勮浆褰�
+ // 鍏朵粬瀛楁鐪佺暐锛岃琛ュ厖瀹屾暣
+ };
+ updateHealthNote(data).then(response=>{
+ this.$modal.msgSuccess("淇敼鎴愬姛锛�");
+ })
+ this.editMode = false
+ }
},
//琛�鍨嬩慨鏀�
@@ -1275,7 +1347,8 @@
} else {
this.HealthyBaseList = response.data;
-
+ console.log("----------00000000-----------")
+ console.log(this.HealthyBaseList)
//琛�鍨嬬殑
if (this.HealthyBaseList.bloodClass.a === 1) {
this.selectedBloodType = 'a';
@@ -2007,6 +2080,7 @@
};
console.log(111)
console.log(this.bloodData)
+
if(isObjectEmpty(this.bloodData)){
this.HealthyBaseList.bloodClass = this.HealthyBaseList.bloodClass;
}else {
@@ -2122,11 +2196,11 @@
this.HealthNowList.otherDiseaseClass = this.otherDiseaseTypeData;
}
-
this.$refs['elForm'].validate(valid => {
if (valid) {
if (this.HealthyBaseList!== undefined) {
updateHealthBase(this.HealthyBaseList).then(response => {
+ this.$modal.msgSuccess("淇敼鎴愬姛11");
// this.open = false;
this.btn=false
@@ -2134,7 +2208,7 @@
this.dsb = true
this.isShow_2=false
this.isShow = true
-
+ this.getList();
});
} else {
this.$modal.msgSuccess("淇敼澶辫触");
@@ -2153,7 +2227,7 @@
this.dsb = true
this.isShow_2=false
this.isShow = true
-
+ this.getList();
});
} else {
this.$modal.msgSuccess("淇敼澶辫触");
@@ -2172,7 +2246,7 @@
this.dsb = true
this.isShow_2=false
this.isShow = true
-
+ this.getList();
});
} else {
this.$modal.msgSuccess("淇敼澶辫触");
@@ -2191,7 +2265,7 @@
this.dsb = true
this.isShow_2=false
this.isShow = true
-
+ this.getList();
});
} else {
this.$modal.msgSuccess("淇敼澶辫触");
@@ -2200,7 +2274,7 @@
}
})
// 鍒锋柊椤甸潰
- this.getList();
+
},
//骞村害鍋ュ悍鎶ュ憡
toYearhealthy(){
--
Gitblit v1.9.1