From fb6f48cafdf9cb7c9eb585f7dc10193c66838eb1 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期五, 13 九月 2024 15:38:48 +0800 Subject: [PATCH] Merge branch 'develop' --- src/views/rolemanage/index.jsx | 4 ++++ src/views/design/header/index.jsx | 3 +++ src/views/pcdesign/index.jsx | 6 ++++-- src/views/mobdesign/index.jsx | 6 ++++-- 4 files changed, 15 insertions(+), 4 deletions(-) diff --git a/src/views/design/header/index.jsx b/src/views/design/header/index.jsx index 5687095..20ba503 100644 --- a/src/views/design/header/index.jsx +++ b/src/views/design/header/index.jsx @@ -158,6 +158,9 @@ } catch (e) { trdItem.PageParam = {OpenType: 'newtab'} } + if (trdItem.PageParam.Template === 'RolePermission' || trdItem.PageParam.Template === 'NewPage') { + trdItem.PageParam.backend = 'level1' + } if (trdItem.type === 'CustomPage' && window.GLOB.memberLevel < 20) { // 浼氬憳绛夌骇澶т簬绛変簬20鏃讹紝鏈夌紪杈戞潈闄� trdItem.forbidden = true diff --git a/src/views/mobdesign/index.jsx b/src/views/mobdesign/index.jsx index 0769d8b..f104666 100644 --- a/src/views/mobdesign/index.jsx +++ b/src/views/mobdesign/index.jsx @@ -1625,6 +1625,8 @@ let interfaces = getFuncsAndInters(config) let msg = getOutMessage(config) roleParam.interfaces = interfaces + roleParam.msg = msg + roleParam.backend = 'level1' let langSql = getLangTrans(config) let param = { @@ -1639,7 +1641,7 @@ TypeCharOne: sessionStorage.getItem('kei_no'), Typename: sessionStorage.getItem('typename'), MenuName: config.MenuName || '', - PageParam: JSON.stringify({Template: 'webPage', interfaces, msg, backend: 'level1'}), + PageParam: JSON.stringify({Template: 'webPage', interfaces, msg}), open_edition: config.open_edition, menus_rolelist: window.btoa(window.encodeURIComponent(JSON.stringify(roleParam))), long_data: long_data, @@ -1713,7 +1715,7 @@ TypeCharOne: sessionStorage.getItem('kei_no'), Typename: sessionStorage.getItem('typename'), MenuName: NavBar.name || '', - PageParam: JSON.stringify({Template: NavBar.type, backend: 'level1'}), + PageParam: JSON.stringify({Template: NavBar.type}), open_edition: _item ? (_item.open_edition || '') : '', menus_rolelist: window.btoa(window.encodeURIComponent(JSON.stringify(roles))), // LText: '', diff --git a/src/views/pcdesign/index.jsx b/src/views/pcdesign/index.jsx index 5e95e77..345f2da 100644 --- a/src/views/pcdesign/index.jsx +++ b/src/views/pcdesign/index.jsx @@ -1306,6 +1306,8 @@ let interfaces = getFuncsAndInters(config) let msg = getOutMessage(config) roleParam.interfaces = interfaces + roleParam.msg = msg + roleParam.backend = 'level1' let langSql = getLangTrans(config) let param = { @@ -1320,7 +1322,7 @@ TypeCharOne: sessionStorage.getItem('kei_no'), Typename: 'pc', MenuName: config.MenuName || '', - PageParam: JSON.stringify({Template: 'webPage', interfaces, msg, backend: 'level1'}), + PageParam: JSON.stringify({Template: 'webPage', interfaces, msg}), menus_rolelist: window.btoa(window.encodeURIComponent(JSON.stringify(roleParam))), open_edition: config.open_edition, long_data: long_data, @@ -1411,7 +1413,7 @@ TypeCharOne: sessionStorage.getItem('kei_no'), Typename: 'pc', MenuName: NavBar.name || '', - PageParam: JSON.stringify({Template: NavBar.type, backend: 'level1'}), + PageParam: JSON.stringify({Template: NavBar.type}), menus_rolelist: window.btoa(window.encodeURIComponent(JSON.stringify(roles))), open_edition: NavBar.open_edition, // LText: '', diff --git a/src/views/rolemanage/index.jsx b/src/views/rolemanage/index.jsx index 26a71c5..54cced7 100644 --- a/src/views/rolemanage/index.jsx +++ b/src/views/rolemanage/index.jsx @@ -165,6 +165,10 @@ item.type = pageParam.type } + if (item.type === 'navbar') { + item.backend = 'level1' + } + if (pageParam.version !== '1.0') { item.nodes = '' } else if (pageParam.login || pageParam.pass) { -- Gitblit v1.8.0