From 4c6bdfe1f3557e49a315c1564bcb6164c0bc7faa Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期五, 03 四月 2020 18:27:22 +0800
Subject: [PATCH] 2020-04-03

---
 src/templates/zshare/formconfig.jsx |  101 ++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 73 insertions(+), 28 deletions(-)

diff --git a/src/templates/zshare/formconfig.jsx b/src/templates/zshare/formconfig.jsx
index 32e7328..d68fb73 100644
--- a/src/templates/zshare/formconfig.jsx
+++ b/src/templates/zshare/formconfig.jsx
@@ -608,7 +608,7 @@
  * @description 鑾峰彇鏄剧ず鍒楄〃鍗曢厤缃俊鎭�
  * @param {*} card
  */
-export function getColumnForm (card, roleList = []) {
+export function getColumnForm (card, roleList = [], menulist = []) {
   return [
     {
       type: 'text',
@@ -818,6 +818,28 @@
       initVal: card.blacklist || [],
       required: false,
       options: roleList
+    },
+    {
+      type: 'cascader',
+      key: 'linkmenu',
+      label: Formdict['header.form.linkmenu'],
+      initVal: card.linkmenu || [],
+      required: false,
+      options: menulist
+    },
+    {
+      type: 'radio',
+      key: 'scale',
+      label: Formdict['header.form.clickscale'],
+      initVal: card.scale || 'false',
+      required: false,
+      options: [{
+        value: 'true',
+        text: Formdict['header.form.true']
+      }, {
+        value: 'false',
+        text: Formdict['header.form.false']
+      }]
     }
   ]
 }
@@ -1019,25 +1041,6 @@
       required: false
     },
     {
-      type: 'select',
-      key: 'regular',
-      label: Formdict['header.form.regular'],
-      initVal: card.regular || '',
-      options: [{
-        value: '',
-        text: Formdict['header.form.empty']
-      }, {
-        value: 'number',
-        text: Formdict['header.form.number']
-      }, {
-        value: 'letter',
-        text: Formdict['header.form.letter']
-      }, {
-        value: 'letter&number',
-        text: Formdict['header.form.letter&number']
-      }]
-    },
-    {
       type: 'radio',
       key: 'readonly',
       label: Formdict['header.form.readonly'],
@@ -1090,14 +1093,6 @@
       }]
     },
     {
-      type: 'number',
-      key: 'fieldlength',
-      label: Formdict['header.form.field.length'],
-      tooltip: '鏂囨湰銆佷笅鎷夋銆佹棩鏈熺瓑瀛楁榛樿闀垮害涓�50锛屽琛屾枃鏈笌鏂囦欢涓婁紶瀛楁榛樿闀垮害涓�512',
-      initVal: card.fieldlength || _fieldlength,
-      required: false
-    },
-    {
       type: 'radio',
       key: 'readin',
       label: Formdict['header.form.readin'],
@@ -1113,10 +1108,37 @@
     },
     {
       type: 'number',
+      key: 'fieldlength',
+      label: Formdict['header.form.field.length'],
+      tooltip: '鏂囨湰銆佷笅鎷夋銆佹棩鏈熺瓑瀛楁榛樿闀垮害涓�50锛屽琛屾枃鏈笌鏂囦欢涓婁紶瀛楁榛樿闀垮害涓�512',
+      initVal: card.fieldlength || _fieldlength,
+      required: false
+    },
+    {
+      type: 'number',
       key: 'maxRows',
       label: Formdict['header.form.maxRows'],
       initVal: card.maxRows || 6,
       required: false
+    },
+    {
+      type: 'select',
+      key: 'regular',
+      label: Formdict['header.form.regular'],
+      initVal: card.regular || '',
+      options: [{
+        value: '',
+        text: Formdict['header.form.empty']
+      }, {
+        value: 'number',
+        text: Formdict['header.form.number']
+      }, {
+        value: 'letter',
+        text: Formdict['header.form.letter']
+      }, {
+        value: 'letter&number',
+        text: Formdict['header.form.letter&number']
+      }]
     },
     {
       type: 'select',
@@ -1153,6 +1175,29 @@
       options: inputfields
     },
     {
+      type: 'select',
+      key: 'fileType',
+      label: '鏄剧ず鏂瑰紡',
+      initVal: card.fileType || 'text',
+      options: [{
+        value: 'picture',
+        text: '鍥炬枃淇℃伅'
+      }, {
+        value: 'picture-card',
+        text: '鍥剧墖鍗�'
+      }, {
+        value: 'text',
+        text: '鏂囦欢'
+      }]
+    },
+    {
+      type: 'number',
+      key: 'maxfile',
+      label: '鏈�澶ф枃浠舵暟',
+      initVal: card.maxfile || '',
+      required: false
+    },
+    {
       type: 'multiselect',
       key: 'blacklist',
       label: Formdict['header.form.blacklist'],

--
Gitblit v1.8.0