From 432b788acf901b0720184b8ee8bc81a2e6fa47e0 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期二, 28 九月 2021 18:22:02 +0800 Subject: [PATCH] 2021-09-28 --- src/templates/zshare/formconfig.jsx | 51 ++++++++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 46 insertions(+), 5 deletions(-) diff --git a/src/templates/zshare/formconfig.jsx b/src/templates/zshare/formconfig.jsx index 63ba08f..c9c8963 100644 --- a/src/templates/zshare/formconfig.jsx +++ b/src/templates/zshare/formconfig.jsx @@ -746,11 +746,25 @@ }, { type: 'radio', + key: 'dropdown', + label: '涓嬫媺妗�', + initVal: card.dropdown || 'true', + forbid: appType === 'mob', + options: [{ + value: 'true', + text: '瀹氬' + }, { + value: 'false', + text: '鑷�傚簲' + }] + }, + { + type: 'radio', key: 'inputType', label: '杈撳叆鏍峰紡', initVal: card.inputType || 'input', + tooltip: '浣跨敤楂樼骇鎼滅储鏃舵棤鏁堛��', required: false, - forbid: appType === null, options: [{ value: 'input', text: '杈撳叆妗�' @@ -788,12 +802,11 @@ /** * @description 鑾峰彇鎸夐挳琛ㄥ崟閰嶇疆淇℃伅 * @param {*} card 缂栬緫鎸夐挳 - * @param {*} functip 鐢熸垚瀛樺偍杩囩▼鎻愮ず * @param {*} config 椤甸潰閰嶇疆 * @param {*} usefulFields 瀛樺偍杩囩▼鍙敤鐨勫紑濮嬪瓧娈� * @param {*} type 鎸夐挳绫诲瀷锛岀敤浜庡尯鍒嗗彲閫夌殑鎵撳紑鏂瑰紡 */ -export function getActionForm (card, functip, config, usefulFields, type, menulist = [], printTemps = []) { +export function getActionForm (card, config, usefulFields, type, menulist = [], printTemps = []) { let columns = (config.columns || []).filter(col => col.field) let opentypes = [ @@ -954,7 +967,7 @@ key: 'innerFunc', label: Formdict['header.form.innerFunc'], initVal: card.innerFunc || '', - tooltip: functip, + tooltip: `鍑芥暟鍚嶇О闇�浠�${usefulFields.join(', ')}绛夊瓧绗﹀紑濮嬨�俙, fields: usefulFields, tooltipClass: 'middle', required: card.intertype === 'inner', @@ -1386,6 +1399,17 @@ value: 'bottom', text: '涓嬩晶' }] + }, + { + type: 'text', + key: 'preFunc', + label: '鍓嶇疆鍑芥暟', + initVal: card.preFunc || '', + tooltip: `鍑芥暟鍚嶇О闇�浠�${usefulFields.join(', ')}绛夊瓧绗﹀紑濮嬶紱鍓嶇疆鍑芥暟鎵ц瀹屾垚鍚庯紝缁撴灉浼氫紶鍏ュ唴閮ㄥ嚱鏁颁腑锛屾鏃跺唴閮ㄥ嚱鏁颁細寮傛鎵ц銆俙, + fields: usefulFields, + tooltipClass: 'middle', + required: false, + readonly: false }, ] } @@ -2744,7 +2768,7 @@ type: 'radio', key: 'readin', label: Formdict['header.form.readin'], - tooltip: Formdict['header.form.readin.tooltip'], + tooltip: '鏄惁灏嗚〃鏍奸�変腑鐨勬暟鎹嚜鍔ㄥ~鍏呭埌琛ㄥ崟锛堝瓧娈电浉鍚岋級', initVal: card.readin || 'true', options: [{ value: 'true', @@ -2752,6 +2776,9 @@ }, { value: 'false', text: Formdict['model.false'] + }, { + value: 'top', + text: '棣栬' }] }, { @@ -2770,6 +2797,20 @@ }, { type: 'radio', + key: 'dropdown', + label: '涓嬫媺妗�', + initVal: card.dropdown || 'true', + forbid: appType === 'mob', + options: [{ + value: 'true', + text: '瀹氬' + }, { + value: 'false', + text: '鑷�傚簲' + }] + }, + { + type: 'radio', key: 'hidelabel', label: '闅愯棌鍚嶇О', initVal: card.hidelabel || 'false', -- Gitblit v1.8.0