From 17a178e8374d3a0a3da151b9472d77579811ad31 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期一, 18 十一月 2024 16:37:06 +0800 Subject: [PATCH] 2024-11-18 --- src/mob/components/menubar/normal-menubar/menucomponent/options.jsx | 28 +++++++++++++++++++++++++++- 1 files changed, 27 insertions(+), 1 deletions(-) diff --git a/src/mob/components/menubar/normal-menubar/menucomponent/options.jsx b/src/mob/components/menubar/normal-menubar/menucomponent/options.jsx index 5ce1a43..c8ead06 100644 --- a/src/mob/components/menubar/normal-menubar/menucomponent/options.jsx +++ b/src/mob/components/menubar/normal-menubar/menucomponent/options.jsx @@ -14,6 +14,14 @@ menulist = [] } + let ops = [] + let adapters = sessionStorage.getItem('adapter') || '' + if (adapters.indexOf('wxmini') > -1) { + ops.push({value: 'miniprogram', label: '灏忕▼搴�'}) + } else if (setting.type === 'miniprogram') { + setting.type = '' + } + const menuWrapForm = [ { type: 'text', @@ -39,13 +47,31 @@ {value: 'menu', label: '鑿滃崟'}, {value: 'linkmenu', label: '鍏宠仈鑿滃崟'}, {value: 'link', label: '閾炬帴'}, + ...ops ], controlFields: [ {field: 'copyMenuId', values: ['menu']}, {field: 'linkMenuId', values: ['linkmenu']}, {field: 'linkurl', values: ['link']}, {field: 'primaryId', values: ['menu', 'linkmenu']}, + {field: 'miniAppId', values: ['miniprogram']}, + {field: 'miniPath', values: ['miniprogram']}, ] + }, + { + type: 'text', + field: 'miniAppId', + label: '灏忕▼搴廇ppID', + initval: setting.miniAppId || '', + required: true + }, + { + type: 'text', + field: 'miniPath', + label: '椤甸潰璺緞', + initval: setting.miniPath || '', + tooltip: '鍙寚瀹氳烦杞皬绋嬪簭椤甸潰璺緞銆�', + required: false }, { type: 'select', @@ -56,6 +82,7 @@ required: false, options: menulist, extendName: 'MenuNo', + dropdown: 'false', controlFields: [ {field: 'clearMenu', notNull: true}, ], @@ -81,7 +108,6 @@ extendName: 'MenuNo', options: [ ...menulist, - // {value: 'IM', label: '鍗虫椂閫氫俊锛堢郴缁熼〉锛�'}, {value: 'AIService', label: '鏅鸿兘瀹㈡湇锛堢郴缁熼〉锛�'} ] }, -- Gitblit v1.8.0