From d38c9a99dc9d9450200a6d9e64876d164242177b Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期二, 19 十二月 2023 20:12:13 +0800
Subject: [PATCH] 2023-12-19

---
 src/menu/components/share/actioncomponent/actionform/index.jsx |   14 ++------------
 1 files changed, 2 insertions(+), 12 deletions(-)

diff --git a/src/menu/components/share/actioncomponent/actionform/index.jsx b/src/menu/components/share/actioncomponent/actionform/index.jsx
index be31b72..3ae1f86 100644
--- a/src/menu/components/share/actioncomponent/actionform/index.jsx
+++ b/src/menu/components/share/actioncomponent/actionform/index.jsx
@@ -949,18 +949,8 @@
         content = <KeyInterface type={item.key === 'exInterface' ? 'develop' : 'product'}/>
       }
 
-      if (help && /func:/.test(help)) {
-        try {
-          // eslint-disable-next-line
-          let func = new Function('record', help.replace(/func:/, ''))
-          help = func(this.record)
-          if (help) {
-            help = <span dangerouslySetInnerHTML={{ __html: help }}></span>
-          }
-        } catch (e) {
-          help = ''
-          console.warn(e)
-        }
+      if (help && typeof(help) === 'function') {
+        help = help(this.record)
       }
 
       fields.push(

--
Gitblit v1.8.0