|
|
@@ -476,7 +476,7 @@
|
|
|
<div class="detail-header">
|
|
|
<span class="detail-title">{{ detailQuote?.quoteNo }} - {{ detailQuote?.quoteTitle }}</span>
|
|
|
<div class="detail-actions">
|
|
|
- <el-button type="success" icon="Document" @click="handleGenerateQuote(detailQuote)" v-if="detailQuote?.status !== 'invalid'"
|
|
|
+ <el-button type="success" icon="Document" @click="handleGenerateQuote(detailQuote)"
|
|
|
>生成报价单</el-button
|
|
|
>
|
|
|
<el-button type="default" icon="Edit" @click="handleDetailEdit" v-if="detailQuote?.status === 'draft'">修改</el-button>
|
|
|
@@ -1695,11 +1695,6 @@ const handleGenerateQuote = async (row?: QuoteVO) => {
|
|
|
return;
|
|
|
}
|
|
|
const id = row?.id || ids.value[0];
|
|
|
- const quote = row || quoteList.value[quoteList.value.findIndex((item) => item.id === id)];
|
|
|
- if (quote && quote.status !== 'accepted') {
|
|
|
- proxy?.$modal.msgWarning('只能生成已通过审批的报价单');
|
|
|
- return;
|
|
|
- }
|
|
|
try {
|
|
|
// 显示加载提示
|
|
|
proxy?.$modal.loading('正在生成报价单...');
|