|
|
|
@ -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 { |
|
|
|
|
|
|
|
<el-tabs v-model="activeName" v-if="saveQuoteDetail.id" @tab-click="handleClickTab"> |
|
|
|
<el-tab-pane label="材料" name="bom"> |
|
|
|
<quote-detail-bom v-if="saveVisible" @close="()=>{this.saveVisible = false}" v-model:quoteDetail="saveQuoteDetail"></quote-detail-bom> |
|
|
|
<quote-detail-bom v-if="saveVisible" @close="handleClose" v-model:quoteDetail="saveQuoteDetail"></quote-detail-bom> |
|
|
|
</el-tab-pane> |
|
|
|
<el-tab-pane label="工艺" name="routing"> |
|
|
|
<quote-detail-routing ref="routing" v-if="saveVisible" @close="()=>{this.saveVisible = false}" v-model:quoteDetail="saveQuoteDetail"></quote-detail-routing> |
|
|
|
<quote-detail-routing ref="routing" v-if="saveVisible" @close="handleClose" v-model:quoteDetail="saveQuoteDetail"></quote-detail-routing> |
|
|
|
</el-tab-pane> |
|
|
|
<el-tab-pane label="工具" name="tool"> |
|
|
|
<quote-detail-tool ref="tool" v-if="saveVisible" v-model:quoteDetail="saveQuoteDetail"></quote-detail-tool> |
|
|
|
@ -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" |
|
|
|
|