| | |
| | | </a> |
| | | </li> |
| | | <!--<li class="layui-nav-item layui-hide-xs" lay-unselect> |
| | | <a href="http://www.layui.com/admin/" target="_blank" title="前台"> |
| | | <i class="layui-icon layui-icon-website"></i> |
| | | </a> |
| | | </li>--> |
| | | <a href="http://www.layui.com/admin/" target="_blank" title="前台"> |
| | | <i class="layui-icon layui-icon-website"></i> |
| | | </a> |
| | | </li>--> |
| | | <li class="layui-nav-item" lay-unselect> |
| | | <a href="javascript:;" layadmin-event="refresh" title="刷新"> |
| | | <i class="layui-icon layui-icon-refresh-3"></i> |
| | |
| | | <li class="layui-nav-item" lay-unselect style="color: black;"> |
| | | <span>登录组织:</span> |
| | | <label id="Organization"></label> |
| | | </li> |
| | | <li class="layui-nav-item" lay-unselect style="color: black;"> |
| | | <label id="Hlanguage"></label> |
| | | </li> |
| | | </ul> |
| | | <ul class="layui-nav layui-layout-right" lay-filter="layadmin-layout-right"> |
| | |
| | | <!-- 主体内容 --> |
| | | <div class="layui-body" id="LAY_app_body"> |
| | | <div class="layadmin-tabsbody-item layui-show"> |
| | | <iframe src="home/console.html" frameborder="0" class="layadmin-iframe"></iframe> |
| | | <iframe src="home/console.html" frameborder="0" class="layadmin-iframe" name="mainIFrame"></iframe> |
| | | </div> |
| | | </div> |
| | | |
| | |
| | | } |
| | | //遍历生成主菜单 |
| | | function MenuMain(data) { |
| | | |
| | | var liStr = ''; |
| | | //遍历生成主菜单 |
| | | for (var i = 0; i < data.length; i++) { |
| | | |
| | | //判断主菜单当前登录的语言类型 |
| | | var HTranslationText = ""; |
| | | if (sessionStorage["HTranSlate"]=="1") { |
| | | HTranslationText = data[i].HName; |
| | | } else if (sessionStorage["HTranSlate"] == "2") { |
| | | HTranslationText = data[i].HTranslationText_English; |
| | | } else if (sessionStorage["HTranSlate"] == "3") { |
| | | HTranslationText = data[i].HTranslationText_Spain; |
| | | } |
| | | |
| | | // 判断是否存在子菜单 |
| | | if (data[i].childMenus != null && data[i].childMenus.length > 0) { |
| | | liStr += '<li data-name="set" class="layui-nav-item">'; |
| | | //设置一级菜单图标 |
| | | if (data[i].HLevel == 1 && data[i].HPicNum != null && data[i].HPicNum != "") { |
| | | liStr += '<a><i class="' + data[i].HPicNum + '"></i><cite>' + data[i].HName + '</cite><span class="layui-nav-more"></span></a>'; |
| | | liStr += '<a><i class="' + data[i].HPicNum + '"></i><cite>' + HTranslationText + '</cite><span class="layui-nav-more"></span></a>'; |
| | | } else { |
| | | liStr += '<a><i class="layui-icon layui-icon-set"></i><cite>' + data[i].HName + '</cite><span class="layui-nav-more"></span></a>'; |
| | | liStr += '<a><i class="layui-icon layui-icon-set"></i><cite>' + HTranslationText + '</cite><span class="layui-nav-more"></span></a>'; |
| | | } |
| | | |
| | | liStr += '<dl class="layui-nav-child">'; |
| | |
| | | } |
| | | liStr += '</dl></li>'; |
| | | } else { |
| | | liStr += '<li class="layui-nav-item"><a class="" href="' + data[i].Hurl + '"><i class="layui-icon layui-icon-set"></i><cite>' + data[i].HName + '</cite></a></li>'; |
| | | liStr += '<li class="layui-nav-item"><a class="" id = "' + data[i].Hurl + '" href="' + data[i].Hurl + '"><i class="layui-icon layui-icon-set"></i><cite>' + HTranslationText + '</cite></a></li>'; |
| | | } |
| | | }; |
| | | $(".layui-nav-tree").html(liStr); |
| | |
| | | |
| | | // 递归生成子菜单 |
| | | function getChildMenu(subMenu, num) { |
| | | |
| | | //判断子菜单当前登录的语言类型 |
| | | var HTranslationText = ""; |
| | | if (sessionStorage["HTranSlate"] == "1") { |
| | | HTranslationText = subMenu.HName; |
| | | } else if (sessionStorage["HTranSlate"] == "2") { |
| | | HTranslationText = subMenu.HTranslationText_English; |
| | | } else if (sessionStorage["HTranSlate"] == "3") { |
| | | HTranslationText = subMenu.HTranslationText_Spain; |
| | | } |
| | | |
| | | num++; |
| | | var subStr = ''; |
| | | if (subMenu.childMenus != null && subMenu.childMenus.length > 0) { |
| | | subStr += '<dd>'; |
| | | subStr += '<a>'+ subMenu.HName +'</a>'; |
| | | subStr += '<a>' + HTranslationText +'</a>'; |
| | | subStr += '<dl class="layui-nav-child">'; |
| | | for (var j = 0; j < subMenu.childMenus.length; j++) { |
| | | subStr += getChildMenu(subMenu.childMenus[j], num); |
| | |
| | | subStr += '</dl>'; |
| | | subStr += '</dd>'; |
| | | } else { |
| | | subStr += '<dd><a lay-href="' + subMenu.Hurl + '">'+ subMenu.HName + '</a></dd>'; |
| | | if (subMenu.HShowMode != "") { |
| | | subStr += '<dd><a target="main_self_frame" href="' + subMenu.Hurl + '" id = "' + subMenu.Hurl + '">' + HTranslationText + '</a></dd>'; |
| | | } else { |
| | | subStr += '<dd><a lay-href="' + subMenu.Hurl + '" id = "' + subMenu.Hurl + '">' + HTranslationText + '</a></dd>'; |
| | | } |
| | | } |
| | | return subStr; |
| | | } |
| | | |
| | | |
| | | |
| | | //菜单自定义:弹出菜单自定义子页面 |
| | | Ul = document.getElementById("MenuDefineID"); |
| | | Ul.addEventListener("click", function (event) { |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['90%', '90%'] |
| | | , area: ['70%', '70%'] |
| | | , title: '菜单自定义' |
| | | , closeBtn: 1 |
| | | , shade: 0.6 //遮罩透明度 |
| | |
| | | |
| | | document.getElementById('UserName').innerHTML = sessionStorage["HUserName"]; |
| | | document.getElementById('Organization').innerHTML = sessionStorage["Organization"]; |
| | | |
| | | if (sessionStorage["HTranSlate"] == 1) { |
| | | document.getElementById('Hlanguage').innerHTML ="当前语言:中文"; |
| | | } else if (sessionStorage["HTranSlate"] == 2) { |
| | | document.getElementById('Hlanguage').innerHTML ="Current Language:Eeglish"; |
| | | } else if (sessionStorage["HTranSlate"] == 3) { |
| | | document.getElementById('Hlanguage').innerHTML = "Current Language:Spanish"; |
| | | } |
| | | |
| | | function openChildPage(id) { |
| | | //获取页面 |
| | | var num = document.getElementById(id); |
| | | num.href = id; |
| | | num.target = "mainIFrame"; |
| | | num.click(); |
| | | |
| | | console.log(num); |
| | | |
| | | } |
| | | </script> |
| | | |
| | | <!--<script> |