From 8a0b3081ecacbb844ea639ccc53ffd2c151cec1e Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期日, 28 三月 2021 02:13:53 +0800
Subject: [PATCH] 2021-03-28

---
 src/tabviews/custom/components/share/normalTable/index.jsx |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/src/tabviews/custom/components/share/normalTable/index.jsx b/src/tabviews/custom/components/share/normalTable/index.jsx
index c3d2d10..a4103c1 100644
--- a/src/tabviews/custom/components/share/normalTable/index.jsx
+++ b/src/tabviews/custom/components/share/normalTable/index.jsx
@@ -511,9 +511,15 @@
       let tabmenu = item.linkThdMenu
 
       tabmenu.param = {
-        searchkey: item.field,
-        searchval: record[item.field] || '',
-        BID: record.$$uuid
+        $searchkey: item.field,
+        $searchval: record[item.field] || '',
+        $BID: record.$$uuid
+      }
+
+      if (item.linkfields && item.linkfields.length > 0) {
+        item.linkfields.forEach(field => {
+          tabmenu.param[field] = record[field] || ''
+        })
       }
   
       tabmenu.selected = true
@@ -539,8 +545,8 @@
           let _url = item.linkurl.split('paramsmain/')[0] + 'paramsmain/'
           let _param = JSON.parse(window.decodeURIComponent(window.atob(item.linkurl.split('paramsmain/')[1])))
           let dataparam = {
-            searchkey: item.field,
-            searchval: record[item.field] || '',
+            $searchkey: item.field,
+            $searchval: record[item.field] || '',
             BID: record.$$uuid
           }
           _param.UserID = sessionStorage.getItem('UserID')

--
Gitblit v1.8.0