From cecd445acd141c05e9a7a9614954b344672e1deb Mon Sep 17 00:00:00 2001
From: long <515897141@qq.com>
Date: 星期一, 06 九月 2021 17:30:24 +0800
Subject: [PATCH] 通用跳转jumpToFN添加params用法

---
 src/utils/g_fn.js |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/src/utils/g_fn.js b/src/utils/g_fn.js
index f9c1af7..360eae0 100644
--- a/src/utils/g_fn.js
+++ b/src/utils/g_fn.js
@@ -2,9 +2,21 @@
 // 鍏ㄥ眬鏂规硶 鍏ㄥ眬鏀惧ぇ 浠ュ悗缂� FN 缁撳熬
 var fn = {
   // 閫氱敤璺宠浆
-  jumpToFN(url) {
+  /**
+   * 鐢ㄦ硶1锛坬uery锛夛細 jumpToFN('/accountType/voucherTemplate?id='+ scope.row.id)"
+   * 鐗圭偣 url浼氭樉绀哄嚭鏉ワ紝鍒锋柊涓嶄細涓㈠け锛堜紶鍙倁rl涓鸿矾鐢眕ath锛�
+   *
+   * 鐢ㄦ硶2锛坧arams锛夛細jumpToFN('voucherTemplate',{id: scope.row.id})
+   * 鐗圭偣 url涓嶄細鏄剧ず鍑烘潵锛屽埛鏂颁涪澶辨暟鎹紙浼犲�紆rl涓鸿矾鐢眓ame锛�
+   */
+   jumpToFN(url, params) {
     if (!url) return
-    this.$router.push(url)
+    if (params) {
+      console.log({ name: url, params: { ...params }})
+      this.$router.push({ name: url, params: { ...params }})
+    } else {
+      this.$router.push(url)
+    }
   },
 
   // 闅忔満12浣嶆暟

--
Gitblit v1.8.0