From 3a9effd36f8684aa9705c7ed98ea9ddbc4e17ea3 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期一, 01 四月 2024 17:03:30 +0800 Subject: [PATCH] 2024-04-01 --- src/menu/components/share/actioncomponent/formconfig.jsx | 122 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 120 insertions(+), 2 deletions(-) diff --git a/src/menu/components/share/actioncomponent/formconfig.jsx b/src/menu/components/share/actioncomponent/formconfig.jsx index 0ac75b8..e37705d 100644 --- a/src/menu/components/share/actioncomponent/formconfig.jsx +++ b/src/menu/components/share/actioncomponent/formconfig.jsx @@ -499,7 +499,7 @@ initVal: card.linkmenu || (isApp ? '' : []), required: true, extendName: 'MenuNo', - options: isApp ? appMenus : menulist + options: isApp ? appMenus : (menulist.length ? [...menulist, {value: 'multiMenu', label: '澶氳彍鍗�'}] : []) }, { type: 'text', @@ -1510,6 +1510,65 @@ }, { type: 'radio', + key: 'sysId', + label: '鑷畾涔塈D', + initVal: card.sysId || '', + tooltip: '涓嶉�夎鎸夐挳鍙湪鍓嶇鐢熸垚ID鍊�(32浣�)锛屼綔涓哄悗缁彍鍗曠殑BID锛屽瓨鍦ㄦ爣璁版椂锛孖D鍊煎悗灏嗘嫾鎺ユ爣璁板�笺��', + required: false, + options: [{ + value: '', + text: '绌�' + }, { + value: 'js', + text: '鍓嶇鐢熸垚' + }] + }, + { + type: 'text', + key: 'sign', + label: '鏍囪', + initVal: card.sign || '', + required: false + }, + { + type: 'table', + key: 'multiMenus', + label: '鑿滃崟鍒楄〃', + initVal: card.multiMenus || [], + required: true, + actions: ['edit', 'del', 'add', 'move'], + columns: [ + { + title: '鍚嶇О', + dataIndex: 'name', + inputType: 'text', + editable: true, + required: false, + width: '30%' + }, + { + title: '鑿滃崟', + dataIndex: 'menuId', + inputType: 'cascader', + editable: true, + required: true, + extends: [{key: 'label', value: 'label', mutilLabel: 'name'}], + width: '30%', + render: (text, record) => record.label, + options: menulist + }, + { + title: '鏍囪', + dataIndex: 'sign', + inputType: 'text', + editable: true, + required: false, + width: '20%' + } + ] + }, + { + type: 'radio', key: 'preHandle', label: '鑷畾涔夎剼鏈�', initVal: card.preHandle || 'false', @@ -1793,7 +1852,7 @@ initVal: card.linkmenu || [], required: true, extendName: 'MenuNo', - options: menulist + options: menulist.length ? [...menulist, {value: 'multiMenu', label: '澶氳彍鍗�'}] : [] }, { type: 'textarea', @@ -2539,6 +2598,65 @@ }, { type: 'radio', + key: 'sysId', + label: '鑷畾涔塈D', + initVal: card.sysId || '', + tooltip: '涓嶉�夎鎸夐挳鍙湪鍓嶇鐢熸垚ID鍊�(32浣�)锛屼綔涓哄悗缁彍鍗曠殑BID锛屽瓨鍦ㄦ爣璁版椂锛孖D鍊煎悗灏嗘嫾鎺ユ爣璁板�笺��', + required: false, + options: [{ + value: '', + text: '绌�' + }, { + value: 'js', + text: '鍓嶇鐢熸垚' + }] + }, + { + type: 'text', + key: 'sign', + label: '鏍囪', + initVal: card.sign || '', + required: false + }, + { + type: 'table', + key: 'multiMenus', + label: '鑿滃崟鍒楄〃', + initVal: card.multiMenus || [], + required: true, + actions: ['edit', 'del', 'add', 'move'], + columns: [ + { + title: '鍚嶇О', + dataIndex: 'name', + inputType: 'text', + editable: true, + required: false, + width: '30%' + }, + { + title: '鑿滃崟', + dataIndex: 'menuId', + inputType: 'cascader', + editable: true, + required: true, + extends: [{key: 'label', value: 'label', mutilLabel: 'name'}], + width: '30%', + render: (text, record) => record.label, + options: menulist + }, + { + title: '鏍囪', + dataIndex: 'sign', + inputType: 'text', + editable: true, + required: false, + width: '20%' + } + ] + }, + { + type: 'radio', key: 'preHandle', label: '鑷畾涔夎剼鏈�', initVal: card.preHandle || 'false', -- Gitblit v1.8.0