zlwu пре 11 месеци
родитељ
комит
cfcfae76a6
1 измењених фајлова са 1 додато и 6 уклоњено
  1. 1 6
      web/src/views/crm/quote/index.vue

+ 1 - 6
web/src/views/crm/quote/index.vue

@@ -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('正在生成报价单...');