|
|
|
@ -911,6 +911,11 @@ export default { |
|
|
|
}).catch((error)=>{ |
|
|
|
this.$message.error(error); |
|
|
|
}) |
|
|
|
}, |
|
|
|
handleClickTab(tab){ |
|
|
|
if (this.activeName === 'routing'){ |
|
|
|
this.$refs.routing.handleQueryQuoteDetailBomTree() |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
watch:{ |
|
|
|
@ -1018,12 +1023,12 @@ export default { |
|
|
|
</el-row> |
|
|
|
</el-form> |
|
|
|
|
|
|
|
<el-tabs v-model="activeName" v-if="saveQuoteDetail.id"> |
|
|
|
<el-tabs v-model="activeName" v-if="saveQuoteDetail.id" @tab-click="handleClickTab"> |
|
|
|
<el-tab-pane label="材料" name="bom"> |
|
|
|
<quote-detail-bom v-if="saveVisible" v-model:quoteDetail="saveQuoteDetail"></quote-detail-bom> |
|
|
|
</el-tab-pane> |
|
|
|
<el-tab-pane label="工艺" name="routing"> |
|
|
|
<quote-detail-routing v-if="saveVisible" v-model:quoteDetail="saveQuoteDetail"></quote-detail-routing> |
|
|
|
<quote-detail-routing ref="routing" v-if="saveVisible" v-model:quoteDetail="saveQuoteDetail"></quote-detail-routing> |
|
|
|
</el-tab-pane> |
|
|
|
<el-tab-pane label="工具" name="tool"> |
|
|
|
<quote-detail-tool v-if="saveVisible" v-model:quoteDetail="saveQuoteDetail"></quote-detail-tool> |
|
|
|
|