diff --git a/src/components/sumDoctorCheck/SumSug.vue b/src/components/sumDoctorCheck/SumSug.vue
index b092914..db21bd2 100644
--- a/src/components/sumDoctorCheck/SumSug.vue
+++ b/src/components/sumDoctorCheck/SumSug.vue
@@ -704,7 +704,8 @@ export default {
// if (lfind == -1) return
// this.suggestionCurRow = lfind
- let sumSuggestionHeaderId = this.sumDoctorCheck.suggestionList[this.suggestionCurRow].id
+ let sumSuggestionHeaderId = this.sumDoctorCheck.suggestionList[this.suggestionCurRow].id
+
v.forEach(e => {
let ld = arrayExistObj(this.diagnosises, 'id', e)
if (ld > -1) {
@@ -715,6 +716,7 @@ export default {
if (!this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['medicalInterpretations']) {
this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['medicalInterpretations'] = []
}
+
medicalInterpretations.forEach(e2 => {
let lf = arrayExistObj(this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['medicalInterpretations'], "suggestionContent", e2.suggestionContent)
if (lf == -1) {
@@ -725,6 +727,13 @@ export default {
})
}
});
+ // 将空的医学解释删除
+ if(this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['medicalInterpretations'].length > 0){
+ for (let index = this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['medicalInterpretations'].length; index > 0; index--) {
+ let element = this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['medicalInterpretations'][index - 1];
+ if(!element?.suggestionContent) this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['medicalInterpretations'].splice(index - 1,1)
+ }
+ }
}
//添加常见原因
@@ -743,14 +752,21 @@ export default {
})
}
});
+ // 将空的常见原因删除
+ if(this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['commonReasons'].length > 0){
+ for (let index = this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['commonReasons'].length; index > 0; index--) {
+ let element = this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['commonReasons'][index - 1];
+ if(!element?.suggestionContent) this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['commonReasons'].splice(index - 1,1)
+ }
+ }
}
- //添加常见原因
+ //添加健康指导
let healthGuidances = this.diagnosises[ld]['healthGuidances']
if (healthGuidances) {
if (!this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['healthGuidances']) {
this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['healthGuidances'] = []
- }
+ }
healthGuidances.forEach(e2 => {
let lf = arrayExistObj(this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['healthGuidances'], "suggestionContent", e2.suggestionContent)
if (lf == -1) {
@@ -761,6 +777,13 @@ export default {
})
}
});
+ // 将空的健康指导删除
+ if(this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['healthGuidances'].length > 0){
+ for (let index = this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['healthGuidances'].length; index > 0; index--) {
+ let element = this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['healthGuidances'][index - 1];
+ if(!element?.suggestionContent) this.sumDoctorCheck.suggestionList[this.suggestionCurRow]['healthGuidances'].splice(index - 1,1)
+ }
+ }
}
}
});
diff --git a/src/views/diagnosis/diagnosis.vue b/src/views/diagnosis/diagnosis.vue
index cd73e98..55ce961 100644
--- a/src/views/diagnosis/diagnosis.vue
+++ b/src/views/diagnosis/diagnosis.vue
@@ -208,6 +208,12 @@
+
+
+ 是
+ 否
+
+