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"