index.html 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width,initial-scale=1.0">
  7. <script src="/static/app/assets/js/lodash.js"></script>
  8. <script src="/static/app/assets/js/moment.js"></script>
  9. <script src="/static/app/assets/js/vue.js"></script>
  10. <script src="/static/app/assets/js/vue-router.js"></script>
  11. <script src="/static/app/assets/js/element-ui.js"></script>
  12. <link rel="stylesheet" type="text/css" href="/static/app/assets/css/loading.css" />
  13. <link rel="stylesheet" type="text/css" href="/static/app/assets/css/lds-grid.css" />
  14. <title>图查询</title>
  15. <script>
  16. window.assetsURLBase="/static/assets";
  17. window.timeStart=window.timePhase=Date.now();
  18. window.errorCount=0;
  19. Date.prototype.format=function(f){var o={"M+":this.getMonth()+1,"d+":this.getDate(),"h+":this.getHours(),"m+":this.getMinutes(),"s+":this.getSeconds(),"S":this.getMilliseconds()};if(/(y+)/.test(f))f=f.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length));for(var k in o)if(new RegExp("("+k+")").test(f))f=f.replace(RegExp.$1,RegExp.$1.length==1?o[k]:("00"+ o[k]).substr((""+ o[k]).length));return f}
  20. console.oerror=console.error;console.error=function(){window.errorCount++;var e=document.getElementById("error_count");if(e){e.innerHTML=" "+window.errorCount;e.className="el-icon-warning";}console.oerror.call(this,...arguments);}
  21. console.odebug=console.debug;console.debug=function(){var t=Date.now();console.odebug.call(this,new Date().format("yyyy-MM-dd hh:mm:ss.S"),"("+(t-window.timePhase)+"/"+(t-window.timeStart)+")",...arguments)}
  22. window.state=(s)=>{if(s){console.debug("[M3S]",s);var e=document.getElementById("preload_message");if(e)e.innerHTML=s}window.timePhase=Date.now()}
  23. window.ldsClear=()=>{var bg=document.getElementById("preload_background");if(bg){bg.className=""}}
  24. window.errorStateCount=0;
  25. window.errorState=(s)=>{if(window.errorStateCount==0){window.errorStateCount++;window.ldsClear();window.state("<b style='color:red'>"+s+"</b>");}}
  26. window.state("正在加载页面...")
  27. </script>
  28. <link rel="icon" href="favicon.ico"/>
  29. <title></title>
  30. </head>
  31. <body>
  32. <noscript>
  33. <strong>Please enable JavaScript to continue.</strong>
  34. </noscript>
  35. <div id="error_warning" style="position:fixed;right:5px;bottom:5px;color:red;"><span id="error_message"></span><span id="error_count"></span></div>
  36. <div id="preload" class="preload" style="position:fixed;display:block;width:100vw;height:100vh;overflow:hidden;font-size:10px;">
  37. <div id="preload_background" class="lds-grid" style="position:absolute;"><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div></div>
  38. <div style="position:absolute;width:100%;height:100%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;">
  39. <label id="preload_message" style="flex:0 0 auto;">正在加载页面...</label>
  40. </div>
  41. </div>
  42. <div id="app"></div>
  43. <!-- built files will be auto injected -->
  44. <script type="text/javascript" src="/static/app/matrix/m3graph/js/chunk-vendors.46c1597e.js"></script><script type="text/javascript" src="/static/app/matrix/m3graph/js/app.d6ff2c7c.js"></script></body>
  45. </html>