src/main/webapp/jsp/static/setMenu.js

(完整代码) 3KB

		function setMenu(){
			$('#navUl').append("<li class=\"nav-item\"><a data-toggle=\"dropdown\" href=\"#\" role=\"button\" aria-expanded=\"false\" class=\"nav-link dropdown-toggle\"><span class=\"mini-dn\">个人中心</span> <span class=\"indicator-right-menu mini-dn\"><i class=\"fa indicator-mn fa-angle-left\"></i></span></a><div class=\"dropdown-menu left-menu-dropdown animated flipInX\" role=\"menu\"><a href="+baseUrl+"jsp/modules/center/updatePassword.jsp"+" class=\"dropdown-item\">修改密码</a><a id=\"myinfo\" href="+baseUrl+"jsp/modules/center/info.jsp"+" class=\"dropdown-item\">个人信息</a></div></li>")
			var role = window.sessionStorage.getItem('role');
			for(var i=0;i<menus.length;i++){
				// 找到当前登录角色的菜单
				if(menus[i].roleName == role){
					var menu = menus[i].backMenu;
					for(var j=0;j<menu.length;j++){  
						// 一级菜单
						var menuItem = document.createElement('li');
						menuItem.setAttribute('class','nav-item');

						var itemHref = document.createElement('a');
						itemHref.setAttribute('data-toggle','dropdown');
						itemHref.setAttribute('href','#');
						itemHref.setAttribute('role','button');
						itemHref.setAttribute('aria-expanded','false');
						itemHref.setAttribute('class','nav-link dropdown-toggle');
						itemHref.innerHTML = "<span class=\"mini-dn\">" + menu[j].menu + "</span> <span class=\"indicator-right-menu mini-dn\"><i class=\"fa indicator-mn fa-angle-left\"></i></span>";		
						
						menuItem.appendChild(itemHref);
						
						var menuChildDiv = document.createElement('div');
						menuChildDiv.setAttribute('class','dropdown-menu left-menu-dropdown animated flipInX');
						menuChildDiv.setAttribute('role','menu');
						
						var menuChild = menu[j].child;
										
						var secondMenuName = "";
						var count = 0;
						for(var k=0;k<menuChild.length;k++){  
							// 二级菜单
							var menuChildHref = document.createElement('a');
							if(secondMenuName == menuChild[k].tableName && secondMenuName != ""){
								var childHrefAttr = "${pageContext.request.contextPath}/jsp/modules/" + menuChild[k].tableName + "/graph.jsp" ;															
							}else{
								var childHrefAttr = "${pageContext.request.contextPath}/jsp/modules/" + menuChild[k].tableName + "/list.jsp" ;
								secondMenuName = menuChild[k].tableName;
								count = 1;
							}
							menuChildHref.setAttribute('href',childHrefAttr);
							menuChildHref.setAttribute('class','dropdown-item');
							menuChildHref.innerHTML = menuChild[k].menu;
							menuChildDiv.appendChild(menuChildHref);						
						}
						
						menuItem.appendChild(menuChildDiv);
						$('#navUl').append(menuItem);
					}
				}
			}
			if(hasMessage != null && hasMessage == '是' && role == '管理员'){
				$('#navUl').append("<li class=\"nav-item\"><a data-toggle=\"dropdown\" href=\"#\" role=\"button\" aria-expanded=\"false\" class=\"nav-link dropdown-toggle\"><span class=\"mini-dn\">留言管理</span> <span class=\"indicator-right-menu mini-dn\"><i class=\"fa indicator-mn fa-angle-left\"></i></span></a><div class=\"dropdown-menu left-menu-dropdown animated flipInX\" role=\"menu\"><a href="+baseUrl+"jsp/modules/messages/list.jsp"+" class=\"dropdown-item\">留言列表</a></div></li>");
			}
		}

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。