张延森 2 年前
父节点
当前提交
bb4d599b72

+ 7
- 3
resources/static/css/public.css 查看文件

@@ -20,9 +20,13 @@ img{border: 0;}
20 20
 
21 21
 /*主题框架*/
22 22
 
23
-.header{position:absolute;z-index:100;top:0;left:0;width:100%;}
23
+/* .header{position:absolute;z-index:100;top:0;left:0;width:100%;}
24 24
 .left{position:absolute;z-index:98;top:98px;bottom:40px;left:0;}
25
-.layout-content{position:absolute;z-index:97;top:74px;bottom:40px;left:240px;right:0;}
25
+.layout-content{position:absolute;z-index:97;top:74px;bottom:40px;left:240px;right:0;} */
26
+.header{width:100%; height: 94px;}
27
+.layout{ display: flex; position: relative; min-height: calc(100% - 94px);}
28
+.layout .left { flex: none; height: 100%; }
29
+.layout .layout-content { flex: 1; }
26 30
 
27 31
 .footer{background:var(--main-bg);text-align:center;height:40px;line-height:40px;color:#FFF;position:absolute;left:0;right:0;bottom:0;}
28 32
 
@@ -66,7 +70,7 @@ img{border: 0;}
66 70
 
67 71
 /*左侧*/
68 72
 .left{background:#fff;width: 240px;-moz-box-shadow:2px 0 3px rgba(0,0,0,.3);-webkit-box-shadow:2px 0 3px rgba(0,0,0,.3);box-shadow:2px 0 3px rgba(0,0,0,.3);}
69
-.leftNav{position:absolute; top:10px;right:0;bottom:10px;left:0;overflow-y: auto;padding:10px 0;}
73
+.leftNav{top:10px;right:0;bottom:10px;left:0;overflow-y: auto;padding:10px 0;}
70 74
 .leftNav::-webkit-scrollbar {display:none}
71 75
 
72 76
 .tree-menu{border:0;border-radius:0;}

+ 12
- 0
resources/static/js/chart/chart.js 查看文件

@@ -18,6 +18,12 @@ function getBar1Option(xAxisData, seriesData) {
18 18
   };
19 19
 
20 20
   return {
21
+    tooltip : {
22
+      trigger: 'axis',
23
+      axisPointer : {
24
+        type : 'shadow'
25
+      }
26
+    },
21 27
     xAxis: {
22 28
       type: 'category',
23 29
       axisLabel: axisLabel,
@@ -95,6 +101,12 @@ function getBar2Option(xAxisData, seriesData) {
95 101
       },
96 102
       type: 'value'
97 103
     },
104
+    tooltip : {
105
+      trigger: 'axis',
106
+      axisPointer : {
107
+        type : 'shadow'
108
+      }
109
+    },
98 110
     grid: {
99 111
       top: 20,
100 112
       left: 50,

+ 2
- 0
resources/templates/common/common_menu.html 查看文件

@@ -5,8 +5,10 @@
5 5
     function onNavMenuClick(dom, menuId) {
6 6
       $(".nav-menu .nav-menu-item.active").removeClass("active");
7 7
       $(dom).addClass("active");
8
+      $('.layout .left').attr("style","display: block");
8 9
 
9 10
       if (menuId == 'nav-menu-index') {
11
+        $('.layout .left').attr("style","display: none");
10 12
         toPage(ctxPath +"main");
11 13
       } else if (menuId == 'nav-menu-doc') {
12 14
         $(".help-doc").get(0).click()

+ 37
- 36
resources/templates/index.html 查看文件

@@ -38,45 +38,46 @@
38 38
 		</div>
39 39
 		<div th:replace="common/common_menu::nav-menu"></div>
40 40
 	</div>
41
-	<div class="left">
42
-		<div class="leftNav">
43
-			<nav class="menu" data-ride="menu">
44
-			  <ul id="treeMenu" class="tree tree-menu nav-menu-submenu nav-menu-report active" data-ride="tree">
45
-					<th:block th:each="menu:${user.menus}">
46
-							<li th:id="${menu.oldId}" th:if="${menu.oldId == '100009' || menu.oldId == '100381' || menu.oldId == '100383' || menu.oldId == '100008' || menu.oldId == '100382' || menu.oldId == '100384'  || menu.oldId == '100296'} ">
47
-									<a th:href="@{'javascript:childMenuHandle(\''+ ${menu.oldId} + '\',\'' + ${menu.nodepath} + '\',\'' + ${menu.nodename} + '\',\'' + ${menu.openimg} + '\')'}">
48
-											<i th:class="'iconfont '+${menu.nodeimg}"></i><i th:class="'iconfont '+${menu.openimg}"></i>[[${menu.nodename}]]
49
-									</a>
50
-							</li>
51
-					</th:block>
52
-				</ul>
53
-			  <ul id="treeMenu" class="tree tree-menu nav-menu-submenu nav-menu-government" data-ride="tree">
54
-					<th:block th:each="menu:${user.menus}">
55
-							<li th:id="${menu.oldId}" th:if="${menu.oldId == '100003' || menu.oldId == '100007' || menu.oldId == '100005' || menu.oldId == '100004' || menu.oldId == '100010' || menu.oldId == '100380'}">
56
-									<a th:href="@{'javascript:childMenuHandle(\''+ ${menu.oldId} + '\',\'' + ${menu.nodepath} + '\',\'' + ${menu.nodename} + '\',\'' + ${menu.openimg} + '\')'}">
57
-											<i th:class="'iconfont '+${menu.nodeimg}"></i><i th:class="'iconfont '+${menu.openimg}"></i>[[${menu.nodename}]]
58
-									</a>
59
-							</li>
60
-					</th:block>
61
-				</ul>
62
-			  <ul id="treeMenu" class="tree tree-menu nav-menu-submenu nav-menu-system" data-ride="tree">
63
-					<th:block th:each="menu:${user.menus}">
64
-							<li th:id="${menu.oldId}" th:if="${menu.oldId == '100272' || menu.oldId == '100273' }">
65
-									<a th:href="@{'javascript:childMenuHandle(\''+ ${menu.oldId} + '\',\'' + ${menu.nodepath} + '\',\'' + ${menu.nodename} + '\',\'' + ${menu.openimg} + '\')'}">
66
-											<i th:class="'iconfont '+${menu.nodeimg}"></i><i th:class="'iconfont '+${menu.openimg}"></i>[[${menu.nodename}]]
67
-									</a>
68
-							</li>
69
-					</th:block>
70
-			  </ul>
71
-			</nav>
41
+	<div class="layout">
42
+		<div class="left" style="display: none;">
43
+			<div class="leftNav">
44
+				<nav class="menu" data-ride="menu">
45
+					<ul id="treeMenu" class="tree tree-menu nav-menu-submenu nav-menu-report active" data-ride="tree">
46
+						<th:block th:each="menu:${user.menus}">
47
+								<li th:id="${menu.oldId}" th:if="${menu.oldId == '100009' || menu.oldId == '100381' || menu.oldId == '100383' || menu.oldId == '100008' || menu.oldId == '100382' || menu.oldId == '100384'  || menu.oldId == '100296'} ">
48
+										<a th:href="@{'javascript:childMenuHandle(\''+ ${menu.oldId} + '\',\'' + ${menu.nodepath} + '\',\'' + ${menu.nodename} + '\',\'' + ${menu.openimg} + '\')'}">
49
+												<i th:class="'iconfont '+${menu.nodeimg}"></i><i th:class="'iconfont '+${menu.openimg}"></i>[[${menu.nodename}]]
50
+										</a>
51
+								</li>
52
+						</th:block>
53
+					</ul>
54
+					<ul id="treeMenu" class="tree tree-menu nav-menu-submenu nav-menu-government" data-ride="tree">
55
+						<th:block th:each="menu:${user.menus}">
56
+								<li th:id="${menu.oldId}" th:if="${menu.oldId == '100003' || menu.oldId == '100007' || menu.oldId == '100005' || menu.oldId == '100004' || menu.oldId == '100010' || menu.oldId == '100380'}">
57
+										<a th:href="@{'javascript:childMenuHandle(\''+ ${menu.oldId} + '\',\'' + ${menu.nodepath} + '\',\'' + ${menu.nodename} + '\',\'' + ${menu.openimg} + '\')'}">
58
+												<i th:class="'iconfont '+${menu.nodeimg}"></i><i th:class="'iconfont '+${menu.openimg}"></i>[[${menu.nodename}]]
59
+										</a>
60
+								</li>
61
+						</th:block>
62
+					</ul>
63
+					<ul id="treeMenu" class="tree tree-menu nav-menu-submenu nav-menu-system" data-ride="tree">
64
+						<th:block th:each="menu:${user.menus}">
65
+								<li th:id="${menu.oldId}" th:if="${menu.oldId == '100272' || menu.oldId == '100273' }">
66
+										<a th:href="@{'javascript:childMenuHandle(\''+ ${menu.oldId} + '\',\'' + ${menu.nodepath} + '\',\'' + ${menu.nodename} + '\',\'' + ${menu.openimg} + '\')'}">
67
+												<i th:class="'iconfont '+${menu.nodeimg}"></i><i th:class="'iconfont '+${menu.openimg}"></i>[[${menu.nodename}]]
68
+										</a>
69
+								</li>
70
+						</th:block>
71
+					</ul>
72
+				</nav>
73
+			</div>
74
+		</div>
75
+		<div class="layout-content">
76
+			<iframe id="mainFrame" name="mainFrame" src="main" frameborder="0" width="100%" height="100%"></iframe>
72 77
 		</div>
73
-	</div>
74
-	<div class="layout-content">
75
-		<iframe id="mainFrame" name="mainFrame" src="main" frameborder="0" width="100%" height="100%"></iframe>
76 78
 	</div>
77 79
 </body>
78
-<script> 
79
-	
80
+<script>	
80 81
 	function logout() {
81 82
 		var confirmData = {
82 83
 			message : "您要注销登录么?",

+ 2
- 0
resources/templates/main.html 查看文件

@@ -374,5 +374,7 @@
374 374
 		});	
375 375
 		return colArr;
376 376
 	}
377
+
378
+	console.log('-------->', window)
377 379
 </script> 
378 380
 </html>