From 888095418c902cc94693cba8b45f31bb79cdf818 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期五, 28 二月 2020 01:31:46 +0800
Subject: [PATCH] 2020-02-28

---
 src/tabviews/subtable/index.jsx |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/src/tabviews/subtable/index.jsx b/src/tabviews/subtable/index.jsx
index 3edd335..e5c682a 100644
--- a/src/tabviews/subtable/index.jsx
+++ b/src/tabviews/subtable/index.jsx
@@ -154,8 +154,20 @@
         }
       })
 
-      let _actions = config.action.filter(item => item.position === 'toolbar') // 杩囨护宸ュ叿鏍忔寜閽�
-      let _operations = config.action.filter(item => item.position === 'grid')  // 娣诲姞鎿嶄綔鍒楋紙瀛樺湪鏃讹級
+      let _actions = []     // 宸ュ叿鏍忔寜閽�
+      let _operations = []  // 鎿嶄綔鍒楁寜閽紙瀛樺湪鏃讹級
+
+      config.action.forEach(item => {
+        if (item.execMode) {
+          item.OpenType = 'funcbutton'
+        }
+
+        if (item.position === 'toolbar') {
+          _actions.push(item)
+        } else if (item.position === 'grid') {
+          _operations.push(item)
+        }
+      })
 
       if (config.gridBtn && config.gridBtn.display && _operations.length > 0) {
         _columns.push({

--
Gitblit v1.8.0