From f3640dea44d5b39aa00bef7cb1052bbcc06e6891 Mon Sep 17 00:00:00 2001 From: qiezi <15576055375@163.com> Date: Mon, 6 Jan 2025 10:27:00 +0800 Subject: [PATCH] 2024-1-6 --- src/views/modules/quote/detail/quoteDetail.vue | 8 ++++++-- src/views/modules/quote/detail/quoteGroupDetail.vue | 9 +++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/src/views/modules/quote/detail/quoteDetail.vue b/src/views/modules/quote/detail/quoteDetail.vue index 6da4a07..4dabe11 100644 --- a/src/views/modules/quote/detail/quoteDetail.vue +++ b/src/views/modules/quote/detail/quoteDetail.vue @@ -678,6 +678,10 @@ export default { this.saveQuoteDetail.partDesc = row.partDesc; this.partVisible = false; }, + handleClose(){ + this.$emit('close'); + this.saveVisible = false; + }, }, watch:{ quote(newVal,oldVal){ @@ -849,10 +853,10 @@ export default { - + - + diff --git a/src/views/modules/quote/detail/quoteGroupDetail.vue b/src/views/modules/quote/detail/quoteGroupDetail.vue index a1142d7..4c5726a 100644 --- a/src/views/modules/quote/detail/quoteGroupDetail.vue +++ b/src/views/modules/quote/detail/quoteGroupDetail.vue @@ -679,6 +679,10 @@ export default { this.quoteGroupDetail.currentQuoteDetailItemNo = val; }) }, + handleClose(){ + this.drawerVisible = false; + this.saveVisible = false; + }, }, watch:{ quote(newVal,oldVal){ @@ -815,10 +819,10 @@ export default { - + - + @@ -915,6 +919,7 @@ export default { v-if="drawerVisible" style="margin-top: 20px" :save-auth="isAuth('5011:detail:save')" + @close="handleClose" :quote="quote" :quote-group-detail="quoteGroupDetail" :auth-flag="false"