From 696d85238a734a4b691f486fde05c93fc5dba3ab Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 07 一月 2021 19:16:18 +0800 Subject: [PATCH] 2021-01-07 --- src/menu/pastecontroller/index.jsx | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/src/menu/pastecontroller/index.jsx b/src/menu/pastecontroller/index.jsx index 647a073..12a510d 100644 --- a/src/menu/pastecontroller/index.jsx +++ b/src/menu/pastecontroller/index.jsx @@ -62,12 +62,18 @@ item.subcards.forEach(card => { card.uuid = Utils.getuuid() if (card.elements) { + if (sessionStorage.getItem('editMenuType') === 'popview') { + card.elements = card.elements.filter(b => b.OpenType !== 'popview') + } card.elements = card.elements.map(cell => { cell.uuid = Utils.getuuid() return cell }) } if (card.backElements) { + if (sessionStorage.getItem('editMenuType') === 'popview') { + card.elements = card.elements.filter(b => b.OpenType !== 'popview') + } card.backElements = card.backElements.map(cell => { cell.uuid = Utils.getuuid() return cell @@ -87,6 +93,9 @@ return cell }) } else if (c.type === 'action' && c.elements) { + if (sessionStorage.getItem('editMenuType') === 'popview') { + c.elements = c.elements.filter(b => b.OpenType !== 'popview') + } c.elements = c.elements.map(cell => { cell.uuid = Utils.getuuid() return cell @@ -109,6 +118,9 @@ return cell }) } else if (col.type === 'action' && col.elements) { + if (sessionStorage.getItem('editMenuType') === 'popview') { + col.elements = col.elements.filter(c => c.OpenType !== 'popview') + } col.elements = col.elements.map(cell => { cell.uuid = Utils.getuuid() return cell @@ -123,6 +135,9 @@ } if (item.action) { + if (sessionStorage.getItem('editMenuType') === 'popview') { + item.action = item.action.filter(c => c.OpenType !== 'popview') + } item.action = item.action.map(cell => { cell.uuid = Utils.getuuid() return cell -- Gitblit v1.8.0