diff --git a/src/components/sumDoctorCheck/SumSug.vue b/src/components/sumDoctorCheck/SumSug.vue index d6e42b1..312c348 100644 --- a/src/components/sumDoctorCheck/SumSug.vue +++ b/src/components/sumDoctorCheck/SumSug.vue @@ -41,7 +41,6 @@ :disabled="sumBtnDisabled()">新增建议 -
@@ -61,7 +60,7 @@ :disabled="sumBtnDisabled()"> { @@ -294,14 +291,17 @@ export default { // 单个折叠展开建议 btnCollapseAll() { this.collapse = !this.collapse - this.sumDoctorCheck.suggestionList.forEach(e => { + this.sumDoctorCheck.suggestionList.forEach((e,index) => { e.collapse = this.collapse + this.$set(this.sumDoctorCheck.suggestionList,index,e) }); }, // 单个折叠展开建议 - btnCollapse(index) { - this.sumDoctorCheck.suggestionList[index]['collapse'] = !this.sumDoctorCheck.suggestionList[index]['collapse'] + btnCollapse(data,index,row) { + row.collapse=!row.collapse + this.$set(data,index,row) + // this.sumDoctorCheck.suggestionList[index]['collapse'] = !this.sumDoctorCheck.suggestionList[index]['collapse'] this.$nextTick(() => { this.$refs['tableSuggestion'].doLayout() }) @@ -773,4 +773,4 @@ export default { padding: 1px 15px 1px 2px; } - \ No newline at end of file +