index.html 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284
  1. <!doctype html>
  2. <html lang="zh-cmn-Hans">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>高精度多通道数据采集系统管理后台</title>
  6. <meta name="renderer" content="webkit|ie-comp|ie-stand">
  7. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  8. <meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8">
  9. <meta http-equiv="Cache-Control" content="no-siteapp" />
  10. <link rel="Shortcut Icon" href="./images/icon1.png" type="image/x-icon" />
  11. <link rel="stylesheet" href="./css/font.css">
  12. <link rel="stylesheet" href="./css/xadmin.css">
  13. <script src="./lib/jquery.min.js"></script>
  14. <script src="./lib/layui/layui.js" charset="utf-8"></script>
  15. <script src="./js/xadmin.js"></script>
  16. <script src="../other/js/functions.js"></script>
  17. <!-- <script src="js/index.js"></script> -->
  18. </head>
  19. <body>
  20. <!-- 顶部开始 -->
  21. <div class="container">
  22. <!-- <div style="height: 70px;"> -->
  23. <div class="logo">
  24. <img src="images/icon1.png"
  25. style="float: left; margin-top: 4px; width: 35px; height: 35x;background-repeat:no-repeat;">
  26. <a style="padding-left: 10px;" href="index.html">机载燃油泵故障诊断仿真软件</a>
  27. <!-- <a style="padding-left: 10px;" href="index.html">装备故障预测与健康管理(PHM)系统</a> -->
  28. </div>
  29. <!-- </div> -->
  30. <ul class="layui-nav right" lay-filter="">
  31. <li class="layui-nav-item">
  32. <a href="Webshell://Knowledge_graph">数据挖掘</a>
  33. </li>
  34. <!-- <li class="layui-nav-item">
  35. <a href="echart.html">高速数据通道</a>
  36. </li> -->
  37. <li class="layui-nav-item">
  38. <a id="username" href="javascript:"></a>
  39. <dl class="layui-nav-child">
  40. <dd>
  41. <a href="javascript:loginout()">退出</a>
  42. </dd>
  43. </dl>
  44. </li>
  45. <!-- <li class="layui-nav-item to-index">
  46. <a href="search1.html">搜索首页</a>
  47. </li> -->
  48. </ul>
  49. </div>
  50. <!-- 顶部结束 -->
  51. <!-- 中部开始 -->
  52. <!-- 左侧菜单开始 -->
  53. <div class="left-nav" style="width: 160px;">
  54. <div id="side-nav">
  55. <ul class="layui-nav layui-nav-tree " lay-shrink="all" lay-filter="leftNav">
  56. <!-- 系统管理 -->
  57. <li class="layui-nav-item">
  58. <a href="javascript:;"><i class="iconfont">&#xe716;</i> 系统管理</a>
  59. <dl class="layui-nav-child">
  60. <dd><a href="javascript:" class="third-class"><span class="l-line"></span>权限中心</a>
  61. <dl class="layui-nav-child layui-nav-third-child">
  62. <dd>
  63. <a href="javascript:;" data-url="role.html" data-id='1' data-text="角色管理"><span
  64. class="col-2" style="float:left" />角色管理</a>
  65. </dd>
  66. <dd>
  67. <a href="javascript:;" data-url="rights.html" data-id='2' data-text="权限管理"><span
  68. class="col-2" style="float:left" />权限管理</a>
  69. </dd>
  70. </dl>
  71. </dd>
  72. <dd><a href="javascript:;" data-url="user.html" data-id='3' data-text="用户管理">用户管理</a></dd>
  73. <dd><a href="javascript:;" data-url="log.html" data-id='4' data-text="系统日志">系统日志</a></dd>
  74. </dl>
  75. </li>
  76. <li class="layui-nav-item">
  77. <a href="javascript:;"><i class="iconfont">&#xe617;</i> 器材管理</a>
  78. <dl class="layui-nav-child">
  79. <dd><a href="javascript:" class="third-class"><span class="l-line"></span>元器件管理</a>
  80. <dl class="layui-nav-child layui-nav-third-child">
  81. <dd><a href="javascript:;" data-url="aircraft.html" data-id='5'
  82. data-text="机型管理">机型管理</a>
  83. </dd>
  84. <dd>
  85. <a href="javascript:;" data-url="system.html" data-id='6' data-text="系统管理"><span
  86. class="col-2" style="float:left" />系统管理</a>
  87. </dd>
  88. <dd>
  89. <a href="javascript:;" data-url="subsystem.html" data-id='7'
  90. data-text="分系统管理"><span class="col-2" style="float:left" />分系统管理</a>
  91. </dd>
  92. <dd>
  93. <a href="javascript:;" data-url="machine.html" data-id='8'
  94. data-text="元器件管理"><span class="col-2" style="float:left" />元器件管理</a>
  95. </dd>
  96. </dl>
  97. </dd>
  98. <dd><a href="javascript:;" data-url="major.html" data-id='9' data-text="专业管理">专业管理</a></dd>
  99. </dl>
  100. </li>
  101. <li class="layui-nav-item">
  102. <a href="javascript:;"><i class="iconfont">&#xe681;</i> 数据管理</a>
  103. <dl class="layui-nav-child">
  104. <!-- <dd><a href="javascript:;" data-url="datasource.html" data-id='10'
  105. data-text="数据源管理">数据源管理</a></dd> -->
  106. <dd><a href="javascript:;" data-url="flight.html" data-id='11' data-text="飞参数据管理">飞参数据管理</a>
  107. </dd>
  108. </dl>
  109. </li>
  110. <li class="layui-nav-item">
  111. <a href="javascript:;"><i class="iconfont">&#xe604;</i>故障管理</a>
  112. <dl class="layui-nav-child">
  113. <dd><a href="javascript:;" data-url="fault.html" data-id='12' data-text="故障类型管理">故障类型管理</a>
  114. </dd>
  115. <dd><a href="javascript:;" data-url="repairManual.html" data-id='13'
  116. data-text="故障维修手册">故障维修手册</a></dd>
  117. </dl>
  118. </li>
  119. <li class="layui-nav-item">
  120. <a href="javascript:;"><i class="iconfont">&#xe604;</i>实验管理</a>
  121. <dl class="layui-nav-child">
  122. <dd><a href="javascript:;" data-url="algorithm.html" data-id='14' data-text="算法管理">算法管理</a>
  123. </dd>
  124. <dd><a href="javascript:;" data-url="algorithmCall.html" data-id='15'
  125. data-text="算法调用记录">算法调用记录</a></dd>
  126. <dd><a href="javascript:;" data-url="experiment.html" data-id='16' data-text="实验记录管理">实验记录管理</a>
  127. </dd>
  128. </dl>
  129. </li>
  130. <li class="layui-nav-item">
  131. <a href="javascript:;" data-url="atlas.html" data-id='17' data-text="知识图谱管理"><i
  132. class="iconfont">&#xe604;</i>知识图谱管理</a>
  133. </li>
  134. </ul>
  135. </div>
  136. </div>
  137. <!-- <div class="x-slide_left"></div> -->
  138. <!-- 左侧菜单结束 -->
  139. <!-- 右侧主体开始 -->
  140. <div class="page-content">
  141. <div class="layui-tab layui-tab-brief main-layout-tab" lay-filter="tab" lay-allowClose="true">
  142. <ul class="layui-tab-title">
  143. <li class="layui-this welcome" lay-allowClose="false">首页</li>
  144. </ul>
  145. <div class="layui-tab-content">
  146. <div class="layui-tab-item layui-show" style="background: #f5f5f5;">
  147. <iframe src="welcome.html" width="100%" height="100%" name="iframe" scrolling="auto" class="x-iframe"
  148. framborder="0"></iframe>
  149. </div>
  150. </div>
  151. </div>
  152. </div>
  153. <div class="page-content-bg"></div>
  154. <!-- 右侧主体结束 -->
  155. <!-- 中部结束 -->
  156. <script type="text/javascript">
  157. var scope = {
  158. link: './welcome.html'
  159. }
  160. layui.use(['layer', 'form', 'element', 'jquery'], function() {
  161. var element = layui.element;
  162. element.init();
  163. $ = layui.jquery;
  164. $(".layui-nav-third-child").hide();
  165. $(".third-class").on('click', function() {
  166. $("this.layui-nav-third-child").toggle();
  167. //$(".layui-nav-third-child").hide();
  168. //$(this).next().show();
  169. $(this).next().toggle();
  170. });
  171. var layer = layui.layer;
  172. var form = layui.form;
  173. var hideBtn = $('#hideBtn');
  174. var mainLayout = $('#main-layout');
  175. var mainMask = $('.main-mask');
  176. //监听导航点击
  177. element.on('nav(leftNav)', function(elem) {
  178. var navA = $(elem).find('a');
  179. let id = navA.context.attributes.getNamedItem("data-id");
  180. if (id != undefined)
  181. id = id.nodeValue;
  182. //var id = navA.attr('data-id');
  183. let url = navA.context.attributes.getNamedItem("data-url");
  184. if (url != undefined)
  185. url = url.nodeValue;
  186. //var url = navA.attr('data-url');
  187. let text = navA.context.attributes.getNamedItem("data-text");
  188. if (text != undefined)
  189. text = text.nodeValue;
  190. //var text = navA.attr('data-text');
  191. if (!url) {
  192. return;
  193. }
  194. var isActive = $('.main-layout-tab .layui-tab-title').find("li[lay-id=" + id + "]");
  195. if (isActive.length > 0) {
  196. //切换到选项卡
  197. element.tabChange('tab', id);
  198. } else {
  199. element.tabAdd('tab', {
  200. title: text,
  201. content: '<iframe src="' + url + '" name="iframe' + id +
  202. '" class="iframe" framborder="0" data-id="' + id +
  203. '" scrolling="auto" width="100%" height="100%"></iframe>',
  204. id: id
  205. });
  206. element.tabChange('tab', id);
  207. }
  208. mainLayout.removeClass('hide-side');
  209. });
  210. //监听导航点击
  211. element.on('nav(rightNav)', function(elem) {
  212. var navA = $(elem).find('a');
  213. var id = navA.attr('data-id');
  214. var url = navA.attr('data-url');
  215. var text = navA.attr('data-text');
  216. if (!url) {
  217. return;
  218. }
  219. var isActive = $('.main-layout-tab .layui-tab-title').find("li[lay-id=" + id + "]");
  220. if (isActive.length > 0) {
  221. //切换到选项卡
  222. element.tabChange('tab', id);
  223. } else {
  224. element.tabAdd('tab', {
  225. title: text,
  226. content: '<iframe src="' + url + '" name="iframe' + id +
  227. '" class="iframe" framborder="0" data-id="' + id +
  228. '" scrolling="auto" width="100%" height="100%"></iframe>',
  229. id: id
  230. });
  231. element.tabChange('tab', id);
  232. }
  233. mainLayout.removeClass('hide-side');
  234. });
  235. element.on('tabDelete(filter)', function(data) {
  236. console.log(this); //当前Tab标题所在的原始DOM元素
  237. console.log(data.index); //得到当前Tab的所在下标
  238. console.log(data.elem); //得到当前的Tab大容器
  239. });
  240. //菜单隐藏显示
  241. hideBtn.on('click', function() {
  242. if (!mainLayout.hasClass('hide-side')) {
  243. mainLayout.addClass('hide-side');
  244. } else {
  245. mainLayout.removeClass('hide-side');
  246. }
  247. });
  248. //遮罩点击隐藏
  249. mainMask.on('click', function() {
  250. mainLayout.removeClass('hide-side');
  251. })
  252. });
  253. </script>
  254. <style type="text/css">
  255. .layui-nav-tree a {
  256. color: #fff !important;
  257. width: 100px;
  258. }
  259. .layui-nav-child {
  260. padding-left: 20px !important;
  261. }
  262. .layui-nav-itemed>.layui-nav-child {
  263. background-color: rgba(0, 0, 0, 0) !important;
  264. }
  265. </style>
  266. </body>
  267. </html>