| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
-
- <!-- hard fixed by jack 20200613 -->
- <!-- 在部署 http 网站的时候,要把下面的一行配置注释掉 -->
-
- <!-- 加这个的原因是 asset.html 要访问 websocket,其中 websocket 是本地的ws不是wss,如果网页是通过https访问的,那么也要求websocket是 ws的 -->
- <!-- 把http请求转化为https请求。这样就不会再出现Mixed Content的错误了。
- <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">-->
- <title>prodog</title>
- <!-- Office JavaScript API -->
- <link nonce="*NONCE_TOKEN_CSS*" rel="stylesheet" type="text/css" href="../static/css/font-awesome.min.css">
- <link nonce="*NONCE_TOKEN_CSS*" rel="stylesheet" type="text/css" href="../static/css/bootstrap.min.css">
- <link nonce="*NONCE_TOKEN_CSS*" rel="stylesheet" type="text/css" href="../static/css/bootstrap-theme.min.css">
- <link nonce="*NONCE_TOKEN_CSS*" rel="stylesheet" type="text/css" href="../static/css/bootstrap-dialog.min.css">
- <link nonce="*NONCE_TOKEN_CSS*" rel="stylesheet" type="text/css" href="../static/css/cropper.min.css">
- <link nonce="*NONCE_TOKEN_CSS*" rel="stylesheet" type="text/css" href="../static/css/animate.min.css">
- <link nonce="*NONCE_TOKEN_CSS*" rel="stylesheet" type="text/css" href="../static/css/common.css">
- <link nonce="*NONCE_TOKEN_CSS*" rel="stylesheet" type="text/css" href="../static/css/colResizable-1.6.css">
- <link nonce="*NONCE_TOKEN_CSS*" rel="stylesheet" type="text/css" href="../static/css/jQuery.resizableColumns.css">
- <link nonce="*NONCE_TOKEN_CSS*" rel="stylesheet" type="text/css" href="../static/css/jquery.treegrid.css">
- <!-- <link rel="stylesheet" type="text/css" media="screen" href="../static/plugin/converse_7.0.4/dist/converse.min.css"> -->
- <script nonce="*NONCE_TOKEN*" src="../static/js/jquery.min.js"></script>
- <script nonce="*NONCE_TOKEN*" src="../static/js/jquery.cookie.js"></script>
- <script nonce="*NONCE_TOKEN*" src="../static/js/jquery.treegrid.min.js" defer="defer"></script>
- <script nonce="*NONCE_TOKEN*" src="../static/js/jquery.treegrid.bootstrap3.js" defer="defer"></script>
-
- <script nonce="*NONCE_TOKEN*" src="../static/js/cropper.min.js"></script>
- <script nonce="*NONCE_TOKEN*" src="../static/js/bootstrap.js"></script>
- <script nonce="*NONCE_TOKEN*" src="../static/js/bootstrap-dialog.min.js"></script>
- <script nonce="*NONCE_TOKEN*" src="../static/js/table-fixer.jquery.js"></script>
- <script nonce="*NONCE_TOKEN*" src="../static/js/colResizable-1.6.js"></script>
- <script nonce="*NONCE_TOKEN*" src="../static/js/jQuery.resizableColumns.js"></script>
- <!-- <script src="../static/js/api.js"></script> -->
- <script nonce="*NONCE_TOKEN*" src="../static/js/es6-promise.auto.min.js"></script>
- <script nonce="*NONCE_TOKEN*" src="../static/js/moment.min.js"></script>
- <script nonce="*NONCE_TOKEN*" src="../static/js/moment.zh-cn.js"></script>
- <script nonce="*NONCE_TOKEN*" src="../static/js/browser.js"></script>
- <script nonce="*NONCE_TOKEN*" src="../static/js/reconnecting-websocket.js"></script>
-
- <script nonce="*NONCE_TOKEN*" src="../static/plugin/layer-v3.5.1/layer.js"></script>
- <script nonce="*NONCE_TOKEN*" type="text/javascript" src="../static/plugin/dingtalk-jsapi/2.10.3/dingtalk.open.js"></script>
- <!--VueJS has 2 different versions: the full version and the runtime version. 'unsafe-eval' is only needed for the full version of VueJS; the runtime version doesn't need it.
- The runtime-only build is fully CSP-compliant. When using the runtime-only build with Webpack + vue-loader or Browserify + vueify, your templates will be precompiled into render functions which work perfectly in CSP environments. -->
- <script nonce="*NONCE_TOKEN*" type="text/javascript" src="../static/plugin/vue/dist/vue.runtime.global.prod.js"></script>
- <script nonce="*NONCE_TOKEN*" type="text/javascript" src="../static/plugin/vue-i18n/dist/vue-i18n.runtime.global.prod.js"></script>
- <script nonce="*NONCE_TOKEN*" type="text/javascript" src="../static/plugin/vuex/vuex.global.prod.js"></script>
- <script nonce="*NONCE_TOKEN*" type="text/javascript" src="../static/plugin/vue-router/dist/vue-router.global.prod.js"></script>
- <script nonce="*NONCE_TOKEN*" type="text/javascript" src="../static/plugin/dayjs@1.8.21/dayjs.min.js"></script>
- <script nonce="*NONCE_TOKEN*" type="text/javascript" src="../static/plugin/axios@0.24.0/dist/axios.min.js"></script>
- <script nonce="*NONCE_TOKEN*" type="text/javascript" src="../static/plugin/sortablejs@1.15.0/Sortable.min.js"></script>
-
-
- <script nonce="*NONCE_TOKEN*" type="text/javascript">
- moment.locale('zh');
- var nonce_token = "*NONCE_TOKEN*";
- </script>
- </head>
- <body>
- <div id="app">
- </div>
- <script defer="defer" nonce="*NONCE_TOKEN*" src="../static/js/echarts.min.js"></script>
- <!-- <script src="../static/js/fullscreen-api.js"></script> -->
- <!-- <script src="../static/js/problem-feedback-api.js"></script> -->
- </body>
- </html>
|