|
@@ -692,13 +692,14 @@ tools.formatMenu = (originaMenuList) => {
|
|
|
var newMenuList = [];
|
|
|
var tempNewMenuList = [];
|
|
|
var menuNameList = [];
|
|
|
+ var _localMenusList = JSON.parse(JSON.stringify(localMenusList));
|
|
|
(originaMenuList || []).forEach(originaMenu => {
|
|
|
- for (var i = 0; i < localMenusList.length; i++) {
|
|
|
- var localMenu = localMenusList[i];
|
|
|
+ for (var i = 0; i < _localMenusList.length; i++) {
|
|
|
+ var localMenu = _localMenusList[i];
|
|
|
if (localMenu.name == originaMenu.authorizationName) {
|
|
|
//---------------------------------------------加上一级菜单
|
|
|
if (menuNameList.indexOf(originaMenu.productName) == -1) {
|
|
|
- var firstLocalMenu = localMenusList.filter(_c => {
|
|
|
+ var firstLocalMenu = _localMenusList.filter(_c => {
|
|
|
return _c.name == originaMenu.productName;
|
|
|
})[0];
|
|
|
if (firstLocalMenu) {
|