From d1cd5af5adb53e91efdd278328e1b6f8ad834fb5 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 06 二月 2025 21:11:56 +0800 Subject: [PATCH] Merge branch 'positec' into dms --- src/menu/components/group/normal-group/options.jsx | 142 ++++++++++++++++++++++++++++------------------- 1 files changed, 84 insertions(+), 58 deletions(-) diff --git a/src/menu/components/group/normal-group/options.jsx b/src/menu/components/group/normal-group/options.jsx index 168bc3b..521a003 100644 --- a/src/menu/components/group/normal-group/options.jsx +++ b/src/menu/components/group/normal-group/options.jsx @@ -42,63 +42,61 @@ precision: 0, required: true }, - { - type: 'radio', - field: 'print', - label: '鎵撳嵃鎸夐挳', - initval: setting.print || 'false', - required: false, - options: [ - {value: 'true', label: '鏄剧ず'}, - {value: 'false', label: '闅愯棌'}, - ], - controlFields: [ - {field: 'pageSize', values: ['true']}, - {field: 'pageLayout', values: ['true']}, - {field: 'syncModule', values: ['true']}, - {field: 'checkAll', values: ['true']}, - {field: 'hide', values: ['true']}, - ], - forbid: appType === 'mob' - }, - { - type: 'radio', - field: 'pageSize', - label: '鎵撳嵃灏哄', - initval: setting.pageSize || 'A4', - required: true, - options: [ - {value: 'A3', label: 'A3'}, - {value: 'A4', label: 'A4'}, - {value: 'A5', label: 'A5'}, - ], - forbid: appType === 'mob' - }, - { - type: 'radio', - field: 'pageLayout', - label: '鎵撳嵃甯冨眬', - initval: setting.pageLayout || 'vertical', - required: true, - options: [ - {value: 'vertical', label: '绾靛悜'}, - {value: 'horizontal', label: '妯悜'}, - ], - forbid: appType === 'mob' - }, - { - type: 'checkbox', - field: 'hide', - label: '闅愯棌鍏冪礌', - initval: setting.hide || [], - tooltip: '鎵ц鎵撳嵃鏃堕渶瑕侀殣钘忕殑椤甸潰鍏冪礌銆�', - required: false, - options: [ - {value: 'search', label: '鎼滅储'}, - {value: 'button', label: '鎸夐挳'}, - ], - forbid: appType === 'mob' - }, + // { + // type: 'radio', + // field: 'print', + // label: '鎵撳嵃鎸夐挳', + // initval: setting.print || 'false', + // required: false, + // options: [ + // {value: 'true', label: '鏄剧ず'}, + // {value: 'false', label: '闅愯棌'}, + // ], + // controlFields: [ + // {field: 'pageSize', values: ['true']}, + // {field: 'pageLayout', values: ['true']}, + // {field: 'hide', values: ['true']}, + // ], + // forbid: appType === 'mob' + // }, + // { + // type: 'radio', + // field: 'pageSize', + // label: '鎵撳嵃灏哄', + // initval: setting.pageSize || 'A4', + // required: true, + // options: [ + // {value: 'A3', label: 'A3'}, + // {value: 'A4', label: 'A4'}, + // {value: 'A5', label: 'A5'}, + // ], + // forbid: appType === 'mob' + // }, + // { + // type: 'radio', + // field: 'pageLayout', + // label: '鎵撳嵃甯冨眬', + // initval: setting.pageLayout || 'vertical', + // required: true, + // options: [ + // {value: 'vertical', label: '绾靛悜'}, + // {value: 'horizontal', label: '妯悜'}, + // ], + // forbid: appType === 'mob' + // }, + // { + // type: 'checkbox', + // field: 'hide', + // label: '闅愯棌鍏冪礌', + // initval: setting.hide || [], + // tooltip: '鎵ц鎵撳嵃鏃堕渶瑕侀殣钘忕殑椤甸潰鍏冪礌銆�', + // required: false, + // options: [ + // {value: 'search', label: '鎼滅储'}, + // {value: 'button', label: '鎸夐挳'}, + // ], + // forbid: appType === 'mob' + // }, { type: 'radio', field: 'permission', @@ -109,7 +107,7 @@ {value: 'true', label: '鍚敤'}, {value: 'false', label: '绂佺敤'}, ], - forbid: !appType + forbid: !appType || sessionStorage.getItem('editMenuType') === 'popview' }, { type: 'radio', @@ -124,6 +122,34 @@ ] }, { + type: 'radio', + field: 'mergeAble', + label: '灞曞紑/鏀惰捣', + initval: setting.mergeAble || 'false', + tooltip: '鍚敤鏃讹紝缁勪欢鍙充笂瑙掑皢鍑虹幇灞曞紑/鏀惰捣鐨勫浘鏍囷紝鍙皢褰撳墠缁勪欢灞曞紑鎴栨敹璧枫��', + required: false, + options: [ + {value: 'true', label: '鍚敤'}, + {value: 'false', label: '绂佺敤'}, + ], + controlFields: [ + {field: 'ctrlNumber', values: ['true']}, + ], + forbid: appType === 'mob' + }, + { + type: 'number', + field: 'ctrlNumber', + label: '鎺у埗鏁�', + initval: setting.ctrlNumber || 1, + tooltip: '褰撶粍浠舵敹璧锋椂锛屽叾鍚庨渶瑕佸睍寮�鐨勭粍浠舵暟銆�', + min: 1, + max: 5, + precision: 0, + required: true, + forbid: appType === 'mob' + }, + { type: 'multiselect', field: 'blacklist', label: '榛戝悕鍗�', -- Gitblit v1.8.0