Преглед изворни кода

feat:跳转报告预览页面增加url参数

yangfeng пре 3 месеци
родитељ
комит
b8d373b6a9

+ 12 - 1
apps/bigmember_pc/src/views/order/components/credit-report/info.vue

@@ -7,7 +7,9 @@
           信用报告通过信用背书、风险预警、政策适配,三大核心作用,成为投标企业参与市场竞争的关键工具。
         </p>
       </div>
-      <button type="button" class="sample-btn">查看报告样例</button>
+      <button type="button" class="sample-btn" @click="onViewReportSample">
+        查看报告样例
+      </button>
     </div>
     <div class="report-order-info__main">
       <el-form
@@ -217,6 +219,15 @@ export default {
         this.bidCreditReport_makeTime = data?.bidCreditReport_makeTime
       }
     },
+    onViewReportSample() {
+      const link = this.$router.resolve({
+        path: '/free/report/preview',
+        query: {
+          source: 'bidCreditReportPreview'
+        }
+      })
+      window.open(link.href, '_blank')
+    },
     /**
      * 订单提交事件
      * @param payload

+ 7 - 1
apps/bigmember_pc/src/views/reportDownload/record.vue

@@ -643,7 +643,13 @@ export default {
       window.open(`/swordfish/page_big_pc/unit_portrayal/${name}`, '_blank')
     },
     goViewSample() {
-      window.open('/swordfish/page_big_pc/free/report/preview', '_blank')
+      const link = this.$router.resolve({
+        path: '/free/report/preview',
+        query: {
+          source: 'bidCreditReportPreview'
+        }
+      })
+      window.open(link.href, '_blank')
     },
     goBuyCreditReport() {
       window.open('/swordfish/page_big_pc/order/credit-report', '_blank')