main.jsp 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. <%@ page contentType="text/html;charset=UTF-8" language="java" %>
  2. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  3. <%
  4. String contextPath = request.getContextPath();
  5. %>
  6. <!DOCTYPE html>
  7. <html lang="en">
  8. <head>
  9. <title>四川大友智能房估系统</title>
  10. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  11. <%--<meta name="viewport" content="width=device-width, initial-scale=1">--%>
  12. <link rel="shortcut icon" href="<%=contextPath%>/favicon.ico">
  13. <link rel="stylesheet" href="<%=contextPath%>/vendor/bootstrap-v3.0/css/bootstrap.min.css"/>
  14. <link rel="stylesheet" href="<%=contextPath%>/style/standard/css/common.min.css"/>
  15. <link rel="stylesheet" href="<%=contextPath%>/app/main/css/main.min.css"/>
  16. <link rel="stylesheet" href="<%=contextPath%>/vendor/animate.css"/>
  17. </head>
  18. <body id="ng-app" ng-app="main">
  19. <div id="container" ng-controller="Ctrl">
  20. <div class="header">
  21. <div class="logo">
  22. <span class="logo-text">四川大友</span>
  23. <span style="cursor: pointer">
  24. <i class="glyphicon glyphicon-menu-hamburger" id="nav"></i>
  25. </span>
  26. </div>
  27. <div class="info">
  28. <audio id="messageMusic">
  29. <source src="<%=contextPath%>/style/standard/mp3/21.mp3" type="audio/mp3">
  30. </audio>
  31. <span class="user" style="cursor: pointer;"
  32. ng-click="showHome('<%=contextPath%>/app/base/emp/edit/emp_pwd.jsp');" title="更改密码">
  33. ${employeeName}
  34. </span>
  35. <span class="messages" ng-cloak ng-click="showMsg();">
  36. <i class="glyphicon glyphicon-envelope"></i>
  37. <span>{{ messages.length ||0}}</span>
  38. </span>
  39. <span class="split">|</span>
  40. <span class="logout"> <i class="glyphicon glyphicon-off"></i>
  41. <a href="<%=contextPath%>/logout">退出系统</a>
  42. </span>
  43. </div>
  44. </div>
  45. <div id="main">
  46. <div id="accordian">
  47. <ul>
  48. <li ng-class="{active:!active}">
  49. <a title="首页" ng-click="showHome();"> <i class="glyphicon glyphicon-home"></i> <span>首页</span> </a>
  50. </li>
  51. <li ng-repeat="menu in menus" bindonce ng-class="{active:active.id==menu.id}" ng-cloak>
  52. <a bindonce bo-title="menu.name" ng-click="showChildren(menu);">
  53. <i ng-if="menu.icon" class="glyphicon glyphicon-{{menu.icon}}"></i>
  54. <span>{{menu.name}}</span>
  55. </a>
  56. <ul ng-if="menu.children">
  57. <li ng-repeat="child in menu.children">
  58. <a bindonce bo-title="child.name" ng-click="showTab(child);"
  59. ng-class="{current:current.id==child.id}">
  60. <i class="glyphicon glyphicon-chevron-right"></i>
  61. <span>{{child.name}}</span>
  62. </a>
  63. <ul ng-if="child.children">
  64. <li ng-repeat="foo in child.children">
  65. <a bindonce bo-title="foo.name" ng-click="showTab(foo,true);"
  66. ng-class="{now:last.id==foo.id}">
  67. <span>{{foo.name}}</span>
  68. </a>
  69. </li>
  70. </ul>
  71. </li>
  72. </ul>
  73. </li>
  74. </ul>
  75. </div>
  76. <div class="content-iframe">
  77. <div id="tab"></div>
  78. <iframe id="iframe" name="iframe" frameborder="0"></iframe>
  79. </div>
  80. </div>
  81. </div>
  82. </body>
  83. <script type="text/javascript" src="<%=contextPath%>/static/ycrl/javascript/jquery-all.js"></script>
  84. <script type="text/javascript" src="<%=contextPath%>/vendor/bootstrap-v3.0/js/bootstrap.min.js"></script>
  85. <script type="text/javascript" src="<%=contextPath%>/static/ycrl/javascript/angular-all.js?v=403"></script>
  86. <script type="text/javascript" src="<%=contextPath%>/static/ycrl/javascript/angular-strap-all.js"></script>
  87. <script type="text/javascript" src="<%=contextPath%>/app/base/emp/emp.js"></script>
  88. <script type="text/javascript" src="<%=contextPath%>/app/main/js/notify.js"></script>
  89. <script type="text/javascript" src="<%=contextPath%>/app/base/message/message.js"></script>
  90. <script type="text/javascript" src="<%=contextPath%>/app/main/js/main.js?v=1"></script>
  91. <script>
  92. $(function () {
  93. $('#nav').bind('click', function () {
  94. $('#accordian').toggleClass('showText');
  95. $('.logo').toggleClass('min-logo');
  96. });
  97. })
  98. </script>
  99. </html>