From 95ccc1acc6d8ede1c839493e7aecc9c97fd34c8c Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期五, 24 九月 2021 15:55:39 +0800
Subject: [PATCH] 2021-09-24

---
 src/tabviews/zshare/mutilform/index.jsx |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/tabviews/zshare/mutilform/index.jsx b/src/tabviews/zshare/mutilform/index.jsx
index 6d5929a..2525408 100644
--- a/src/tabviews/zshare/mutilform/index.jsx
+++ b/src/tabviews/zshare/mutilform/index.jsx
@@ -76,13 +76,15 @@
       if (!item.field || !['text', 'number', 'switch', 'select', 'link', 'linkMain', 'funcvar', 'date', 'datemonth', 'datetime', 'radio', 'checkbox', 'checkcard', 'fileupload', 'textarea', 'multiselect', 'brafteditor', 'color'].includes(item.type)) return false
 
       // 鏁版嵁鑷姩濉厖
-      item.readin = item.readin !== 'false'
+      let readin = item.readin !== 'false'
+      item.readin = item.readin !== 'false' && item.readin !== 'top'
       item.readonly = check || item.readonly === 'true'
       item.writein = item.writein !== 'false'
       item.hidden = item.hidden === 'true'
       item.fieldlength = item.fieldlength || 50
 
       if (item.type === 'funcvar') {
+        readin = false
         item.readin = false
         item.hidden = true
       } else if (item.type === 'number') {
@@ -111,7 +113,7 @@
 
       let newval = '$empty'
 
-      if (item.readin && data && data.hasOwnProperty(item.field)) {
+      if (readin && data && data.hasOwnProperty(item.field)) {
         newval = data[item.field]
       }
       if (item.type === 'linkMain') {

--
Gitblit v1.8.0