张佳燕 7 mesi fa
commit
6fa1eb27a5
100 ha cambiato i file con 513 aggiunte e 0 eliminazioni
  1. 14 0
      .editorconfig
  2. 6 0
      .env.development
  3. 6 0
      .env.production
  4. 8 0
      .env.staging
  5. 4 0
      .eslintignore
  6. 198 0
      .eslintrc.js
  7. 16 0
      .gitignore
  8. 5 0
      .travis.yml
  9. 21 0
      LICENSE
  10. 102 0
      README-zh.md
  11. 90 0
      README.md
  12. 14 0
      babel.config.js
  13. BIN
      back.rar
  14. BIN
      back/favicon.ico
  15. 0 0
      back/index.html
  16. 0 0
      back/static/css/app.8ac06f52.css
  17. 1 0
      back/static/css/chunk-007b647a.b4903d87.css
  18. 1 0
      back/static/css/chunk-035daa76.07a9ccac.css
  19. 1 0
      back/static/css/chunk-04319eb7.e2b8143f.css
  20. 0 0
      back/static/css/chunk-0809cd6a.2eb83e6a.css
  21. 1 0
      back/static/css/chunk-0f3df870.85eabe13.css
  22. 1 0
      back/static/css/chunk-1bf9dfea.c29a8f83.css
  23. 0 0
      back/static/css/chunk-204f6458.d5114cf5.css
  24. 0 0
      back/static/css/chunk-238c903c.3c7f5ad9.css
  25. 1 0
      back/static/css/chunk-23a717d9.927f7b80.css
  26. 0 0
      back/static/css/chunk-28696532.16bc1890.css
  27. 1 0
      back/static/css/chunk-2c813e94.9e22f3a9.css
  28. 1 0
      back/static/css/chunk-395597e5.f2aa036c.css
  29. 0 0
      back/static/css/chunk-3a986654.8939aac5.css
  30. 1 0
      back/static/css/chunk-3d8c4605.f2aa036c.css
  31. 1 0
      back/static/css/chunk-3e6c2e9a.96dd34fe.css
  32. 0 0
      back/static/css/chunk-4677a575.75919e73.css
  33. 1 0
      back/static/css/chunk-4a2fc2a8.f2aa036c.css
  34. 1 0
      back/static/css/chunk-581b850c.2b61e784.css
  35. 1 0
      back/static/css/chunk-59ab8e7b.142a9824.css
  36. 1 0
      back/static/css/chunk-6ae38548.08b8f639.css
  37. 1 0
      back/static/css/chunk-6bac00fd.f2aa036c.css
  38. 1 0
      back/static/css/chunk-7269256a.f2aa036c.css
  39. 1 0
      back/static/css/chunk-72e86252.b4903d87.css
  40. 1 0
      back/static/css/chunk-77aca43e.2c45a792.css
  41. 1 0
      back/static/css/chunk-8381a028.b4903d87.css
  42. 1 0
      back/static/css/chunk-83f9e63c.8e07c303.css
  43. 1 0
      back/static/css/chunk-8fa6633c.62067c71.css
  44. 1 0
      back/static/css/chunk-a9939330.1f6616e6.css
  45. 1 0
      back/static/css/chunk-ac6e9894.0896105a.css
  46. 1 0
      back/static/css/chunk-b4a1b52c.e02f1c6b.css
  47. 1 0
      back/static/css/chunk-c6b97480.342398e8.css
  48. 1 0
      back/static/css/chunk-e193675e.f2aa036c.css
  49. 0 0
      back/static/css/chunk-elementUI.1194f7cb.css
  50. 0 0
      back/static/css/chunk-libs.1dfc4340.css
  51. BIN
      back/static/fonts/element-icons.535877f5.woff
  52. BIN
      back/static/fonts/element-icons.732389de.ttf
  53. BIN
      back/static/img/404.a57b6f31.png
  54. BIN
      back/static/img/404_cloud.0f4bc32b.png
  55. BIN
      back/static/img/Use1.7e3f3683.png
  56. BIN
      back/static/img/Use2.085ce6ab.png
  57. BIN
      back/static/img/Use3.bf93290a.png
  58. BIN
      back/static/img/Use4.daac34bb.png
  59. BIN
      back/static/img/bg.63a53ff5.png
  60. BIN
      back/static/img/build-bg.496baf3f.png
  61. BIN
      back/static/img/confirmed.5ee239c6.png
  62. BIN
      back/static/img/haveAccepted.10f62eca.png
  63. BIN
      back/static/img/icon.c29f9f8b.png
  64. BIN
      back/static/img/longIerm-bg.00a2ad80.png
  65. BIN
      back/static/img/overall1.9cf7e574.png
  66. BIN
      back/static/img/overall2.11680c6e.png
  67. BIN
      back/static/img/overall3.22e90793.png
  68. BIN
      back/static/img/overall4.3a411bd0.png
  69. BIN
      back/static/img/papers1.d58442ca.png
  70. BIN
      back/static/img/papers2.e054c63f.png
  71. BIN
      back/static/img/papers3.7f93a095.png
  72. BIN
      back/static/img/papers4.338fd2d4.png
  73. BIN
      back/static/img/pass.7e938684.png
  74. BIN
      back/static/img/pendingCase.7b2d0b9a.png
  75. BIN
      back/static/img/shortIerm-tit.c1630aca.png
  76. BIN
      back/static/img/single1.f3518e48.png
  77. BIN
      back/static/img/single2.dd1267b4.png
  78. BIN
      back/static/img/single3.a182508c.png
  79. BIN
      back/static/img/validity1.c40b4568.png
  80. BIN
      back/static/img/validity2.ddd07f0f.png
  81. 0 0
      back/static/js/app.d64836a4.js
  82. 0 0
      back/static/js/chunk-007b647a.c11a35a3.js
  83. 0 0
      back/static/js/chunk-01bd0bdc.3f9d330b.js
  84. 0 0
      back/static/js/chunk-035daa76.3bf5316e.js
  85. 0 0
      back/static/js/chunk-04319eb7.ad527d81.js
  86. 0 0
      back/static/js/chunk-0809cd6a.6cb79f4e.js
  87. 0 0
      back/static/js/chunk-0f3df870.aa115a76.js
  88. 0 0
      back/static/js/chunk-1bf9dfea.accfa2ca.js
  89. 0 0
      back/static/js/chunk-204f6458.e773fee9.js
  90. 1 0
      back/static/js/chunk-238c903c.7b5114b2.js
  91. 0 0
      back/static/js/chunk-23a717d9.a7c160e9.js
  92. 0 0
      back/static/js/chunk-28696532.b3a72b94.js
  93. 0 0
      back/static/js/chunk-2c813e94.e36a4750.js
  94. 1 0
      back/static/js/chunk-2d0bd1c3.3aea7efe.js
  95. 1 0
      back/static/js/chunk-2d2297d2.4bb77771.js
  96. 0 0
      back/static/js/chunk-395597e5.fe7e41e1.js
  97. 0 0
      back/static/js/chunk-3a986654.1a53ae73.js
  98. 0 0
      back/static/js/chunk-3d8c4605.cdce5f5a.js
  99. 0 0
      back/static/js/chunk-3e6c2e9a.5b8e1f95.js
  100. 0 0
      back/static/js/chunk-4677a575.1ff14468.js

+ 14 - 0
.editorconfig

@@ -0,0 +1,14 @@
+# http://editorconfig.org
+root = true
+
+[*]
+charset = utf-8
+indent_style = space
+indent_size = 2
+end_of_line = lf
+insert_final_newline = true
+trim_trailing_whitespace = true
+
+[*.md]
+insert_final_newline = false
+trim_trailing_whitespace = false

+ 6 - 0
.env.development

@@ -0,0 +1,6 @@
+# just a flag
+ENV = 'development'
+
+# base api
+# VUE_APP_BASE_API = 'https://ldb-airport.hz-hanghui.com:9100/ldb-pass-management'
+VUE_APP_BASE_API = 'http://192.168.11.17:13021/ldb-pass-management'

+ 6 - 0
.env.production

@@ -0,0 +1,6 @@
+# just a flag
+ENV = 'production'
+
+# base api
+VUE_APP_BASE_API = '..'
+

+ 8 - 0
.env.staging

@@ -0,0 +1,8 @@
+NODE_ENV = production
+
+# just a flag
+ENV = 'staging'
+
+# base api
+VUE_APP_BASE_API = '/stage-api'
+

+ 4 - 0
.eslintignore

@@ -0,0 +1,4 @@
+build/*.js
+src/assets
+public
+dist

+ 198 - 0
.eslintrc.js

@@ -0,0 +1,198 @@
+module.exports = {
+  root: true,
+  parserOptions: {
+    parser: 'babel-eslint',
+    sourceType: 'module'
+  },
+  env: {
+    browser: true,
+    node: true,
+    es6: true,
+  },
+  extends: ['plugin:vue/recommended', 'eslint:recommended'],
+
+  // add your custom rules here
+  //it is base on https://github.com/vuejs/eslint-config-vue
+  rules: {
+    "vue/max-attributes-per-line": [2, {
+      "singleline": 10,
+      "multiline": {
+        "max": 1,
+        "allowFirstLine": false
+      }
+    }],
+    "vue/singleline-html-element-content-newline": "off",
+    "vue/multiline-html-element-content-newline":"off",
+    "vue/name-property-casing": ["error", "PascalCase"],
+    "vue/no-v-html": "off",
+    'accessor-pairs': 2,
+    'arrow-spacing': [2, {
+      'before': true,
+      'after': true
+    }],
+    'block-spacing': [2, 'always'],
+    'brace-style': [2, '1tbs', {
+      'allowSingleLine': true
+    }],
+    'camelcase': [0, {
+      'properties': 'always'
+    }],
+    'comma-dangle': [2, 'never'],
+    'comma-spacing': [2, {
+      'before': false,
+      'after': true
+    }],
+    'comma-style': [2, 'last'],
+    'constructor-super': 2,
+    'curly': [2, 'multi-line'],
+    'dot-location': [2, 'property'],
+    'eol-last': 2,
+    'eqeqeq': ["error", "always", {"null": "ignore"}],
+    'generator-star-spacing': [2, {
+      'before': true,
+      'after': true
+    }],
+    'handle-callback-err': [2, '^(err|error)$'],
+    'indent': [2, 2, {
+      'SwitchCase': 1
+    }],
+    'jsx-quotes': [2, 'prefer-single'],
+    'key-spacing': [2, {
+      'beforeColon': false,
+      'afterColon': true
+    }],
+    'keyword-spacing': [2, {
+      'before': true,
+      'after': true
+    }],
+    'new-cap': [2, {
+      'newIsCap': true,
+      'capIsNew': false
+    }],
+    'new-parens': 2,
+    'no-array-constructor': 2,
+    'no-caller': 2,
+    'no-console': 'off',
+    'no-class-assign': 2,
+    'no-cond-assign': 2,
+    'no-const-assign': 2,
+    'no-control-regex': 0,
+    'no-delete-var': 2,
+    'no-dupe-args': 2,
+    'no-dupe-class-members': 2,
+    'no-dupe-keys': 2,
+    'no-duplicate-case': 2,
+    'no-empty-character-class': 2,
+    'no-empty-pattern': 2,
+    'no-eval': 2,
+    'no-ex-assign': 2,
+    'no-extend-native': 2,
+    'no-extra-bind': 2,
+    'no-extra-boolean-cast': 2,
+    'no-extra-parens': [2, 'functions'],
+    'no-fallthrough': 2,
+    'no-floating-decimal': 2,
+    'no-func-assign': 2,
+    'no-implied-eval': 2,
+    'no-inner-declarations': [2, 'functions'],
+    'no-invalid-regexp': 2,
+    'no-irregular-whitespace': 2,
+    'no-iterator': 2,
+    'no-label-var': 2,
+    'no-labels': [2, {
+      'allowLoop': false,
+      'allowSwitch': false
+    }],
+    'no-lone-blocks': 2,
+    'no-mixed-spaces-and-tabs': 2,
+    'no-multi-spaces': 2,
+    'no-multi-str': 2,
+    'no-multiple-empty-lines': [2, {
+      'max': 1
+    }],
+    'no-native-reassign': 2,
+    'no-negated-in-lhs': 2,
+    'no-new-object': 2,
+    'no-new-require': 2,
+    'no-new-symbol': 2,
+    'no-new-wrappers': 2,
+    'no-obj-calls': 2,
+    'no-octal': 2,
+    'no-octal-escape': 2,
+    'no-path-concat': 2,
+    'no-proto': 2,
+    'no-redeclare': 2,
+    'no-regex-spaces': 2,
+    'no-return-assign': [2, 'except-parens'],
+    'no-self-assign': 2,
+    'no-self-compare': 2,
+    'no-sequences': 2,
+    'no-shadow-restricted-names': 2,
+    'no-spaced-func': 2,
+    'no-sparse-arrays': 2,
+    'no-this-before-super': 2,
+    'no-throw-literal': 2,
+    'no-trailing-spaces': 2,
+    'no-undef': 2,
+    'no-undef-init': 2,
+    'no-unexpected-multiline': 2,
+    'no-unmodified-loop-condition': 2,
+    'no-unneeded-ternary': [2, {
+      'defaultAssignment': false
+    }],
+    'no-unreachable': 2,
+    'no-unsafe-finally': 2,
+    'no-unused-vars': [2, {
+      'vars': 'all',
+      'args': 'none'
+    }],
+    'no-useless-call': 2,
+    'no-useless-computed-key': 2,
+    'no-useless-constructor': 2,
+    'no-useless-escape': 0,
+    'no-whitespace-before-property': 2,
+    'no-with': 2,
+    'one-var': [2, {
+      'initialized': 'never'
+    }],
+    'operator-linebreak': [2, 'after', {
+      'overrides': {
+        '?': 'before',
+        ':': 'before'
+      }
+    }],
+    'padded-blocks': [2, 'never'],
+    'quotes': [2, 'single', {
+      'avoidEscape': true,
+      'allowTemplateLiterals': true
+    }],
+    'semi': [2, 'never'],
+    'semi-spacing': [2, {
+      'before': false,
+      'after': true
+    }],
+    'space-before-blocks': [2, 'always'],
+    'space-before-function-paren': [2, 'never'],
+    'space-in-parens': [2, 'never'],
+    'space-infix-ops': 2,
+    'space-unary-ops': [2, {
+      'words': true,
+      'nonwords': false
+    }],
+    'spaced-comment': [2, 'always', {
+      'markers': ['global', 'globals', 'eslint', 'eslint-disable', '*package', '!', ',']
+    }],
+    'template-curly-spacing': [2, 'never'],
+    'use-isnan': 2,
+    'valid-typeof': 2,
+    'wrap-iife': [2, 'any'],
+    'yield-star-spacing': [2, 'both'],
+    'yoda': [2, 'never'],
+    'prefer-const': 2,
+    'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0,
+    'object-curly-spacing': [2, 'always', {
+      objectsInObjects: false
+    }],
+    'array-bracket-spacing': [2, 'never']
+  }
+}

+ 16 - 0
.gitignore

@@ -0,0 +1,16 @@
+.DS_Store
+node_modules/
+dist/
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+package-lock.json
+tests/**/coverage/
+
+# Editor directories and files
+.idea
+.vscode
+*.suo
+*.ntvs*
+*.njsproj
+*.sln

+ 5 - 0
.travis.yml

@@ -0,0 +1,5 @@
+language: node_js
+node_js: 10
+script: npm run test
+notifications:
+  email: false

+ 21 - 0
LICENSE

@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2017-present PanJiaChen
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.

+ 102 - 0
README-zh.md

@@ -0,0 +1,102 @@
+# vue-admin-template
+
+> 这是一个极简的 vue admin 管理后台。它只包含了 Element UI & axios & iconfont & permission control & lint,这些搭建后台必要的东西。
+
+[线上地址](http://panjiachen.github.io/vue-admin-template)
+
+[国内访问](https://panjiachen.gitee.io/vue-admin-template)
+
+目前版本为 `v4.0+` 基于 `vue-cli` 进行构建,若你想使用旧版本,可以切换分支到[tag/3.11.0](https://github.com/PanJiaChen/vue-admin-template/tree/tag/3.11.0),它不依赖 `vue-cli`。
+
+## Extra
+
+如果你想要根据用户角色来动态生成侧边栏和 router,你可以使用该分支[permission-control](https://github.com/PanJiaChen/vue-admin-template/tree/permission-control)
+
+## 相关项目
+
+- [vue-element-admin](https://github.com/PanJiaChen/vue-element-admin)
+
+- [electron-vue-admin](https://github.com/PanJiaChen/electron-vue-admin)
+
+- [vue-typescript-admin-template](https://github.com/Armour/vue-typescript-admin-template)
+
+- [awesome-project](https://github.com/PanJiaChen/vue-element-admin/issues/2312)
+
+写了一个系列的教程配套文章,如何从零构建后一个完整的后台项目:
+
+- [手摸手,带你用 vue 撸后台 系列一(基础篇)](https://juejin.im/post/59097cd7a22b9d0065fb61d2)
+- [手摸手,带你用 vue 撸后台 系列二(登录权限篇)](https://juejin.im/post/591aa14f570c35006961acac)
+- [手摸手,带你用 vue 撸后台 系列三 (实战篇)](https://juejin.im/post/593121aa0ce4630057f70d35)
+- [手摸手,带你用 vue 撸后台 系列四(vueAdmin 一个极简的后台基础模板,专门针对本项目的文章,算作是一篇文档)](https://juejin.im/post/595b4d776fb9a06bbe7dba56)
+- [手摸手,带你封装一个 vue component](https://segmentfault.com/a/1190000009090836)
+
+## Build Setup
+
+```bash
+# 克隆项目
+git clone https://github.com/PanJiaChen/vue-admin-template.git
+
+# 进入项目目录
+cd vue-admin-template
+
+# 安装依赖
+npm install
+
+# 建议不要直接使用 cnpm 安装以来,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
+npm install --registry=https://registry.npm.taobao.org
+
+# 启动服务
+npm run dev
+```
+
+浏览器访问 [http://localhost:9528](http://localhost:9528)
+
+## 发布
+
+```bash
+# 构建测试环境
+npm run build:stage
+
+# 构建生产环境
+npm run build:prod
+```
+
+## 其它
+
+```bash
+# 预览发布环境效果
+npm run preview
+
+# 预览发布环境效果 + 静态资源分析
+npm run preview -- --report
+
+# 代码格式检查
+npm run lint
+
+# 代码格式检查并自动修复
+npm run lint -- --fix
+```
+
+更多信息请参考 [使用文档](https://panjiachen.github.io/vue-element-admin-site/zh/)
+
+## 购买贴纸
+
+你也可以通过 购买[官方授权的贴纸](https://smallsticker.com/product/vue-element-admin) 的方式来支持 vue-element-admin - 每售出一张贴纸,我们将获得 2 元的捐赠。
+
+## Demo
+
+![demo](https://github.com/PanJiaChen/PanJiaChen.github.io/blob/master/images/demo.gif)
+
+## Browsers support
+
+Modern browsers and Internet Explorer 10+.
+
+| [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt="IE / Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>IE / Edge | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" alt="Firefox" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Firefox | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" alt="Chrome" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Chrome | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" alt="Safari" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Safari |
+| --------- | --------- | --------- | --------- |
+| IE10, IE11, Edge| last 2 versions| last 2 versions| last 2 versions
+
+## License
+
+[MIT](https://github.com/PanJiaChen/vue-admin-template/blob/master/LICENSE) license.
+
+Copyright (c) 2017-present PanJiaChen

+ 90 - 0
README.md

@@ -0,0 +1,90 @@
+# vue-admin-template
+
+English | [简体中文](./README-zh.md)
+
+> A minimal vue admin template with Element UI & axios & iconfont & permission control & lint
+
+**Live demo:** http://panjiachen.github.io/vue-admin-template
+
+
+**The current version is `v4.0+` build on `vue-cli`. If you want to use the old version , you can switch branch to [tag/3.11.0](https://github.com/PanJiaChen/vue-admin-template/tree/tag/3.11.0), it does not rely on `vue-cli`**
+
+## Build Setup
+
+```bash
+# clone the project
+git clone https://github.com/PanJiaChen/vue-admin-template.git
+
+# enter the project directory
+cd vue-admin-template
+
+# install dependency
+npm install
+
+# develop
+npm run dev
+```
+
+This will automatically open http://localhost:9528
+
+## Build
+
+```bash
+# build for test environment
+npm run build:stage
+
+# build for production environment
+npm run build:prod
+```
+
+## Advanced
+
+```bash
+# preview the release environment effect
+npm run preview
+
+# preview the release environment effect + static resource analysis
+npm run preview -- --report
+
+# code format check
+npm run lint
+
+# code format check and auto fix
+npm run lint -- --fix
+```
+
+Refer to [Documentation](https://panjiachen.github.io/vue-element-admin-site/guide/essentials/deploy.html) for more information
+
+## Demo
+
+![demo](https://github.com/PanJiaChen/PanJiaChen.github.io/blob/master/images/demo.gif)
+
+## Extra
+
+If you want router permission && generate menu by user roles , you can use this branch [permission-control](https://github.com/PanJiaChen/vue-admin-template/tree/permission-control)
+
+For `typescript` version, you can use [vue-typescript-admin-template](https://github.com/Armour/vue-typescript-admin-template) (Credits: [@Armour](https://github.com/Armour))
+
+## Related Project
+
+- [vue-element-admin](https://github.com/PanJiaChen/vue-element-admin)
+
+- [electron-vue-admin](https://github.com/PanJiaChen/electron-vue-admin)
+
+- [vue-typescript-admin-template](https://github.com/Armour/vue-typescript-admin-template)
+
+- [awesome-project](https://github.com/PanJiaChen/vue-element-admin/issues/2312)
+
+## Browsers support
+
+Modern browsers and Internet Explorer 10+.
+
+| [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt="IE / Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>IE / Edge | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" alt="Firefox" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Firefox | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" alt="Chrome" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Chrome | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" alt="Safari" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Safari |
+| --------- | --------- | --------- | --------- |
+| IE10, IE11, Edge| last 2 versions| last 2 versions| last 2 versions
+
+## License
+
+[MIT](https://github.com/PanJiaChen/vue-admin-template/blob/master/LICENSE) license.
+
+Copyright (c) 2017-present PanJiaChen

+ 14 - 0
babel.config.js

@@ -0,0 +1,14 @@
+module.exports = {
+  presets: [
+    // https://github.com/vuejs/vue-cli/tree/master/packages/@vue/babel-preset-app
+    '@vue/cli-plugin-babel/preset'
+  ],
+  'env': {
+    'development': {
+      // babel-plugin-dynamic-import-node plugin only does one thing by converting all import() to require().
+      // This plugin can significantly increase the speed of hot updates, when you have a large number of pages.
+      // https://panjiachen.github.io/vue-element-admin-site/guide/advanced/lazy-loading.html
+      'plugins': ['dynamic-import-node']
+    }
+  }
+}

BIN
back.rar


BIN
back/favicon.ico


File diff suppressed because it is too large
+ 0 - 0
back/index.html


File diff suppressed because it is too large
+ 0 - 0
back/static/css/app.8ac06f52.css


+ 1 - 0
back/static/css/chunk-007b647a.b4903d87.css

@@ -0,0 +1 @@
+.pagination-container[data-v-07f7dac8]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-07f7dac8]{display:none}.upload-img[data-v-7f659468]{height:92px;width:92px;background:#f7f8fc;color:#c8cedf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:30px}.avatar[data-v-7f659468]{height:92px;width:92px}.flex[data-v-7f659468]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.img-item[data-v-7f659468]{margin-right:15px;position:relative}.del-icon[data-v-7f659468]{position:absolute;top:-4px;right:-4px;font-size:19px;color:#606266}

+ 1 - 0
back/static/css/chunk-035daa76.07a9ccac.css

@@ -0,0 +1 @@
+.pagination-container[data-v-07f7dac8]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-07f7dac8]{display:none}.m-r[data-v-4dfe0cad]{margin-right:5px}.audit-item[data-v-4dfe0cad]{position:relative;line-height:32px;width:530px}.blue[data-v-4dfe0cad]{color:#409eff;cursor:pointer;display:inline-block;margin-left:10px}.red[data-v-4dfe0cad]{color:#fc7c7c;margin-left:10px}.yellow[data-v-4dfe0cad]{color:#fcba39}.blue-dot[data-v-4dfe0cad]{position:absolute;background:#409eff;display:inline-block;width:10px;height:10px;border-radius:50%;top:5px}.blue-line[data-v-4dfe0cad]{position:absolute;height:100%;border-left:1.6px dashed #409eff;top:22px;left:4px}.audit-item-msg[data-v-4dfe0cad]{margin-left:20px}.tit[data-v-4dfe0cad]{font-size:14px}.time[data-v-4dfe0cad]{float:right;font-size:14px;margin-left:20px}.d-i-b[data-v-4dfe0cad]{display:inline-block}.el-tag[data-v-4dfe0cad]{margin-right:10px}.custom-css[data-v-4dfe0cad]{border:1px solid #d6eaff;padding:10px;border-radius:10px;margin-bottom:10px;margin-top:25px}

+ 1 - 0
back/static/css/chunk-04319eb7.e2b8143f.css

@@ -0,0 +1 @@
+.box-card[data-v-2de3978d]{width:370px;border-radius:8px;margin-bottom:20px}.clearfix span[data-v-2de3978d]{color:#333;font-size:20px}.clearfix i[data-v-2de3978d]{display:inline-block;font-size:14px;color:#5babfe;padding:5px 10px;border:1px solid #3e9dff;border-radius:8px}.btn[data-v-2de3978d]{width:100%;margin-top:21px;text-align:center}.btn .el-button[data-v-2de3978d]{display:inline-block}.content[data-v-2de3978d]{border:1px solid #ecf0fb;border-radius:8px;margin-bottom:12px}.content .text[data-v-2de3978d]{color:#909399;float:right;font-size:14px;margin:15px 20px}.user[data-v-2de3978d]{padding:0 20px 12px;overflow-x:auto}.photo[data-v-2de3978d]{width:50px;height:50px;border-radius:6px;margin-right:12px;color:#c0c4cc;text-align:left;font-size:14px;background-color:#f5f7fa}.el-icon-plus[data-v-2de3978d]{line-height:50px;text-align:center;font-size:20px;font-weight:700;background:#f7f8fc;border:1px solid rgba(196,202,215,.46);color:#909399}.flex2[data-v-2de3978d]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex1[data-v-2de3978d],.flex2[data-v-2de3978d]{display:-webkit-box;display:-ms-flexbox;display:flex}.flex1[data-v-2de3978d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap}.table-img[data-v-2de3978d]{width:50px;height:50px}.name[data-v-2de3978d]{width:50px;display:inline-block;margin-top:4px;font-size:14px;text-align:center}.arrow[data-v-2de3978d]{width:56px;height:116px;margin:85px 8px 0 16px}.add-link[data-v-2de3978d]{height:40px;margin-top:120px;margin-right:16px}.flex[data-v-2de3978d]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.unit-name[data-v-2de3978d]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.unit-name .name1[data-v-2de3978d]{font-weight:500;font-size:16px;color:#606266}

File diff suppressed because it is too large
+ 0 - 0
back/static/css/chunk-0809cd6a.2eb83e6a.css


+ 1 - 0
back/static/css/chunk-0f3df870.85eabe13.css

@@ -0,0 +1 @@
+.pagination-container[data-v-07f7dac8]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-07f7dac8]{display:none}.float[data-v-7c00b268]{float:right}h3[data-v-7c00b268]{font-weight:400;margin-bottom:0}.margin-left[data-v-7c00b268]{margin-left:10px}.margin-bottom[data-v-7c00b268]{margin-bottom:20px}.m-r-10[data-v-7c00b268]{margin-right:10px}.expand-css[data-v-7c00b268]{color:#97a8be!important;margin-left:20px;font-weight:400;font-size:15px}.flex1[data-v-7c00b268]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:600;margin-bottom:12px}.line-height[data-v-7c00b268]{line-height:30px}.el-page-header[data-v-7c00b268]{margin-bottom:15px;color:#409eff}.el-page-header[data-v-7c00b268] .el-page-header__content{color:#409eff}.el-tag+.el-tag[data-v-7c00b268]{margin-right:10px}.button-new-tag[data-v-7c00b268]{margin-right:10px;height:32px;line-height:30px;padding-top:0;padding-bottom:0}.input-new-tag[data-v-7c00b268]{width:90px;margin-right:10px;vertical-align:bottom}.m-r-5[data-v-7c00b268]{margin-right:5px;margin-bottom:5px}

+ 1 - 0
back/static/css/chunk-1bf9dfea.c29a8f83.css

@@ -0,0 +1 @@
+.pagination-container[data-v-07f7dac8]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-07f7dac8]{display:none}.upload-img[data-v-7f659468]{height:92px;width:92px;background:#f7f8fc;color:#c8cedf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:30px}.avatar[data-v-7f659468]{height:92px;width:92px}.flex[data-v-7f659468]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.img-item[data-v-7f659468]{margin-right:15px;position:relative}.del-icon[data-v-7f659468]{position:absolute;top:-4px;right:-4px;font-size:19px;color:#606266}.title[data-v-60a26574]{margin-top:25px;margin-bottom:5px}.title .line[data-v-60a26574]{width:4px;height:14px;background:#409eff;border-radius:13px;display:inline-block;margin-right:8px}.title span[data-v-60a26574]{font-weight:700;font-size:17px;color:#000}.red[data-v-60a26574]{color:#e14545}.table-img[data-v-60a26574]{width:60px;height:60px;margin-right:5px;margin-bottom:5px}

File diff suppressed because it is too large
+ 0 - 0
back/static/css/chunk-204f6458.d5114cf5.css


File diff suppressed because it is too large
+ 0 - 0
back/static/css/chunk-238c903c.3c7f5ad9.css


+ 1 - 0
back/static/css/chunk-23a717d9.927f7b80.css

@@ -0,0 +1 @@
+.update[data-v-1e53b7c8]{margin-bottom:20px}

File diff suppressed because it is too large
+ 0 - 0
back/static/css/chunk-28696532.16bc1890.css


+ 1 - 0
back/static/css/chunk-2c813e94.9e22f3a9.css

@@ -0,0 +1 @@
+.el-tag{margin-right:20px}.structure-tree .el-scrollbar .el-scrollbar__wrap{overflow-x:hidden}.structure-tree #my-tree .el-tree>.el-tree-node{min-width:100%;display:inline-block}.structure-tree .el-tree-node__content{margin-bottom:15px}.structure-tree .tooltip{margin-right:5px;font-size:13px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;padding:4px}.structure-tree .operation-view{position:absolute;right:0;display:inline-block;padding:0 5px;margin-left:5px;color:#777}.structure-tree .operation-view i{margin-right:15px}.structure-tree .small-operation-btn{margin:7px 3px 0}::v-deep .el-tree-node__content{margin-bottom:20px}.add-f-s-14{font-size:16px}.el-tree-node__content{height:39px}.custom-tree-node{line-height:29px}.el-tree-node__content{margin-bottom:0!important}.structure-tree .small-operation-btn{margin:0 3px 0}.pull-right[data-v-1347a0ab]{float:right}button[data-v-6e5bc64e]{margin-bottom:20px}.margin-left[data-v-6e5bc64e]{margin:10px 0 0 10px}.input[data-v-6e5bc64e]{width:150px}

+ 1 - 0
back/static/css/chunk-395597e5.f2aa036c.css

@@ -0,0 +1 @@
+.pagination-container[data-v-07f7dac8]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-07f7dac8]{display:none}

File diff suppressed because it is too large
+ 0 - 0
back/static/css/chunk-3a986654.8939aac5.css


+ 1 - 0
back/static/css/chunk-3d8c4605.f2aa036c.css

@@ -0,0 +1 @@
+.pagination-container[data-v-07f7dac8]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-07f7dac8]{display:none}

+ 1 - 0
back/static/css/chunk-3e6c2e9a.96dd34fe.css

@@ -0,0 +1 @@
+.box-card[data-v-5519ad42]{width:370px;border-radius:8px;margin-bottom:20px}.clearfix span[data-v-5519ad42]{color:#333;font-size:20px}.clearfix i[data-v-5519ad42]{display:inline-block;font-size:14px;color:#5babfe;padding:5px 10px;border:1px solid #3e9dff;border-radius:8px}.btn[data-v-5519ad42]{width:100%;margin-top:21px;text-align:center}.btn .el-button[data-v-5519ad42]{display:inline-block}.content[data-v-5519ad42]{border:1px solid #ecf0fb;border-radius:8px}.content .text[data-v-5519ad42]{color:#909399;float:right;font-size:14px;margin-top:15px;margin-right:20px}.user[data-v-5519ad42]{margin-top:48px;padding:0 20px 12px;overflow-x:auto}.photo[data-v-5519ad42]{width:50px;height:50px;border-radius:6px;margin-right:12px;color:#c0c4cc;text-align:left;font-size:14px;background-color:#f5f7fa}.el-icon-plus[data-v-5519ad42]{line-height:50px;text-align:center;font-size:20px;font-weight:700;background:#f7f8fc;border:1px solid rgba(196,202,215,.46);color:#909399}.flex2[data-v-5519ad42]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex1[data-v-5519ad42],.flex2[data-v-5519ad42]{display:-webkit-box;display:-ms-flexbox;display:flex}.flex1[data-v-5519ad42]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap}.table-img[data-v-5519ad42]{width:50px;height:50px}.name[data-v-5519ad42]{width:50px;display:inline-block;margin-top:4px;font-size:14px;text-align:center}.arrow[data-v-5519ad42]{width:56px;height:116px;margin:85px 8px 0 16px}.add-link[data-v-5519ad42]{height:40px;margin-top:120px;margin-right:16px}.flex[data-v-5519ad42]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}

File diff suppressed because it is too large
+ 0 - 0
back/static/css/chunk-4677a575.75919e73.css


+ 1 - 0
back/static/css/chunk-4a2fc2a8.f2aa036c.css

@@ -0,0 +1 @@
+.pagination-container[data-v-07f7dac8]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-07f7dac8]{display:none}

+ 1 - 0
back/static/css/chunk-581b850c.2b61e784.css

@@ -0,0 +1 @@
+.margin-bottom[data-v-7342d1e6]{margin-bottom:20px}.photo[data-v-7342d1e6]{width:100px;height:100px;border-radius:6px;margin-right:12px}.name[data-v-7342d1e6]{text-align:center;margin-top:8px}.el-icon-plus[data-v-7342d1e6]{line-height:95px;text-align:center;font-size:40px;font-weight:700;background:#f7f8fc;border:1px solid rgba(196,202,215,.46);color:#909399}.flex1[data-v-7342d1e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.del[data-v-7342d1e6]{position:absolute;top:-5px;right:5px;color:#606266;font-size:20px}.m-b[data-v-7342d1e6]{margin-bottom:20px}

+ 1 - 0
back/static/css/chunk-59ab8e7b.142a9824.css

@@ -0,0 +1 @@
+.pagination-container[data-v-07f7dac8]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-07f7dac8]{display:none}.bgc[data-v-018c57b0]{background:rgba(245,246,248,.7);border-radius:12px;padding:17px;padding-bottom:5px;margin-bottom:25px;position:relative}.icon[data-v-018c57b0]{position:absolute;top:40%;right:20px}.el-tag[data-v-018c57b0]{margin-right:10px}.button-new-tag[data-v-018c57b0]{margin-right:10px;height:32px;line-height:30px;padding-top:0;padding-bottom:0}.input-new-tag[data-v-018c57b0]{width:90px;margin-right:10px;vertical-align:bottom}

+ 1 - 0
back/static/css/chunk-6ae38548.08b8f639.css

@@ -0,0 +1 @@
+.flex[data-v-1211c78c]{text-align:center;margin-bottom:29px;width:1629px}.height40[data-v-1211c78c]{height:40px;margin-top:29px}.border[data-v-1211c78c]{border-bottom:2px solid #e7ebf4}.background[data-v-1211c78c]{background:#7482a0;border-radius:8px;color:#fff}.one[data-v-1211c78c]{width:200px}.two[data-v-1211c78c]{width:30%;margin:0 64px}.three[data-v-1211c78c]{width:30%}.height[data-v-1211c78c]{height:60px;line-height:60px;overflow:auto;cursor:pointer}

+ 1 - 0
back/static/css/chunk-6bac00fd.f2aa036c.css

@@ -0,0 +1 @@
+.pagination-container[data-v-07f7dac8]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-07f7dac8]{display:none}

+ 1 - 0
back/static/css/chunk-7269256a.f2aa036c.css

@@ -0,0 +1 @@
+.pagination-container[data-v-07f7dac8]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-07f7dac8]{display:none}

+ 1 - 0
back/static/css/chunk-72e86252.b4903d87.css

@@ -0,0 +1 @@
+.pagination-container[data-v-07f7dac8]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-07f7dac8]{display:none}.upload-img[data-v-7f659468]{height:92px;width:92px;background:#f7f8fc;color:#c8cedf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:30px}.avatar[data-v-7f659468]{height:92px;width:92px}.flex[data-v-7f659468]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.img-item[data-v-7f659468]{margin-right:15px;position:relative}.del-icon[data-v-7f659468]{position:absolute;top:-4px;right:-4px;font-size:19px;color:#606266}

+ 1 - 0
back/static/css/chunk-77aca43e.2c45a792.css

@@ -0,0 +1 @@
+.tit[data-v-7036e2a6]{display:inline-block;margin-right:20px}.box-card[data-v-7036e2a6]{width:370px;border-radius:8px;margin-bottom:20px}.clearfix span[data-v-7036e2a6]{color:#333;font-size:20px}.clearfix i[data-v-7036e2a6]{display:inline-block;font-size:14px;color:#5babfe;padding:5px 10px;border:1px solid #3e9dff;border-radius:8px}.btn[data-v-7036e2a6]{width:100%;margin-top:21px;text-align:center}.btn .el-button[data-v-7036e2a6]{display:inline-block}.content[data-v-7036e2a6]{border:1px solid #ecf0fb;border-radius:8px}.content .text[data-v-7036e2a6]{color:#909399;float:right;font-size:14px;margin-top:15px;margin-right:20px}.user[data-v-7036e2a6]{margin-top:48px;padding:0 20px 12px;overflow-x:auto}.photo[data-v-7036e2a6]{width:50px;height:50px;border-radius:6px;margin-right:12px;color:#c0c4cc;text-align:left;font-size:14px;background-color:#f5f7fa}.el-icon-plus[data-v-7036e2a6]{line-height:50px;text-align:center;font-size:20px;font-weight:700;background:#f7f8fc;border:1px solid rgba(196,202,215,.46);color:#909399}.flex2[data-v-7036e2a6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex1[data-v-7036e2a6],.flex2[data-v-7036e2a6]{display:-webkit-box;display:-ms-flexbox;display:flex}.flex1[data-v-7036e2a6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap}.table-img[data-v-7036e2a6]{width:50px;height:50px}.name[data-v-7036e2a6]{width:50px;display:inline-block;margin-top:4px;font-size:14px;text-align:center}.arrow[data-v-7036e2a6]{width:56px;height:116px;margin:85px 8px 0 16px}.add-link[data-v-7036e2a6]{height:40px;margin-top:120px;margin-right:16px}.flex[data-v-7036e2a6]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}

+ 1 - 0
back/static/css/chunk-8381a028.b4903d87.css

@@ -0,0 +1 @@
+.pagination-container[data-v-07f7dac8]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-07f7dac8]{display:none}.upload-img[data-v-7f659468]{height:92px;width:92px;background:#f7f8fc;color:#c8cedf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:30px}.avatar[data-v-7f659468]{height:92px;width:92px}.flex[data-v-7f659468]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.img-item[data-v-7f659468]{margin-right:15px;position:relative}.del-icon[data-v-7f659468]{position:absolute;top:-4px;right:-4px;font-size:19px;color:#606266}

+ 1 - 0
back/static/css/chunk-83f9e63c.8e07c303.css

@@ -0,0 +1 @@
+.box-card[data-v-3c8e7d60]{width:370px;border-radius:8px;margin-bottom:20px}.clearfix span[data-v-3c8e7d60]{color:#333;font-size:20px}.clearfix i[data-v-3c8e7d60]{display:inline-block;font-size:14px;color:#5babfe;padding:5px 10px;border:1px solid #3e9dff;border-radius:8px}.btn[data-v-3c8e7d60]{width:100%;margin-top:21px;text-align:center}.btn .el-button[data-v-3c8e7d60]{display:inline-block}.content[data-v-3c8e7d60]{border:1px solid #ecf0fb;border-radius:8px;margin-bottom:12px}.content .text[data-v-3c8e7d60]{color:#909399;float:right;font-size:14px;margin:15px 20px}.user[data-v-3c8e7d60]{padding:0 20px 12px;overflow-x:auto}.photo[data-v-3c8e7d60]{width:50px;height:50px;border-radius:6px;margin-right:12px;color:#c0c4cc;text-align:left;font-size:14px;background-color:#f5f7fa}.el-icon-plus[data-v-3c8e7d60]{line-height:50px;text-align:center;font-size:20px;font-weight:700;background:#f7f8fc;border:1px solid rgba(196,202,215,.46);color:#909399}.flex2[data-v-3c8e7d60]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex1[data-v-3c8e7d60],.flex2[data-v-3c8e7d60]{display:-webkit-box;display:-ms-flexbox;display:flex}.flex1[data-v-3c8e7d60]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap}.table-img[data-v-3c8e7d60]{width:50px;height:50px}.name[data-v-3c8e7d60]{width:50px;display:inline-block;margin-top:4px;font-size:14px;text-align:center}.arrow[data-v-3c8e7d60]{width:56px;height:116px;margin:85px 8px 0 16px}.add-link[data-v-3c8e7d60]{height:40px;margin-top:120px;margin-right:16px}.flex[data-v-3c8e7d60]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.unit-name[data-v-3c8e7d60]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.unit-name .name1[data-v-3c8e7d60]{font-weight:500;font-size:16px;color:#606266}

+ 1 - 0
back/static/css/chunk-8fa6633c.62067c71.css

@@ -0,0 +1 @@
+.title[data-v-a1410fb4]{margin-bottom:16px}.extra-item[data-v-a1410fb4]{display:inline-block;background:#3e9dff;border-radius:6px 6px 6px 6px;margin-right:10px;color:#fff;padding:7px 24px;cursor:pointer}.gray[data-v-a1410fb4]{background:#f8f9fb;color:#909399}.custom-css[data-v-a1410fb4]{margin-top:12px}.custom-css-item[data-v-a1410fb4]{background:rgba(245,246,248,.7);border-radius:12px;padding:15px 15px 50px 15px;margin-bottom:20px}.initialization[data-v-a1410fb4]{margin-top:15px}.el-form[data-v-a1410fb4]{max-height:500px;overflow:auto}

+ 1 - 0
back/static/css/chunk-a9939330.1f6616e6.css

@@ -0,0 +1 @@
+.box-card[data-v-3efb819d]{width:370px;border-radius:8px;margin-bottom:20px}.clearfix span[data-v-3efb819d]{color:#333;font-size:20px}.clearfix i[data-v-3efb819d]{display:inline-block;font-size:14px;color:#5babfe;padding:5px 10px;border:1px solid #3e9dff;border-radius:8px}.btn[data-v-3efb819d]{width:100%;margin-top:21px;text-align:center}.btn .el-button[data-v-3efb819d]{display:inline-block}.content[data-v-3efb819d]{border:1px solid #ecf0fb;border-radius:8px}.content .text[data-v-3efb819d]{color:#909399;float:right;font-size:14px;margin-top:15px;margin-right:20px}.user[data-v-3efb819d]{margin-top:48px;padding:0 20px 12px;overflow-x:auto}.photo[data-v-3efb819d]{width:50px;height:50px;border-radius:6px;margin-right:12px;color:#c0c4cc;text-align:left;font-size:14px;background-color:#f5f7fa}.el-icon-plus[data-v-3efb819d]{line-height:50px;text-align:center;font-size:20px;font-weight:700;background:#f7f8fc;border:1px solid rgba(196,202,215,.46);color:#909399}.flex2[data-v-3efb819d]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex1[data-v-3efb819d],.flex2[data-v-3efb819d]{display:-webkit-box;display:-ms-flexbox;display:flex}.flex1[data-v-3efb819d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap}.table-img[data-v-3efb819d]{width:50px;height:50px}.name[data-v-3efb819d]{width:50px;display:inline-block;margin-top:4px;font-size:14px;text-align:center}.arrow[data-v-3efb819d]{width:56px;height:116px;margin:85px 8px 0 16px}.add-link[data-v-3efb819d]{height:40px;margin-top:120px;margin-right:16px}.flex[data-v-3efb819d]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}

+ 1 - 0
back/static/css/chunk-ac6e9894.0896105a.css

@@ -0,0 +1 @@
+.pagination-container[data-v-07f7dac8]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-07f7dac8]{display:none}.upload-img[data-v-7f659468]{height:92px;width:92px;background:#f7f8fc;color:#c8cedf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:30px}.avatar[data-v-7f659468]{height:92px;width:92px}.flex[data-v-7f659468]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.img-item[data-v-7f659468]{margin-right:15px;position:relative}.del-icon[data-v-7f659468]{position:absolute;top:-4px;right:-4px;font-size:19px;color:#606266}.title[data-v-3e7880d4]{margin-bottom:5px}.title .line[data-v-3e7880d4]{width:4px;height:14px;background:#409eff;border-radius:13px;display:inline-block;margin-right:8px}.title span[data-v-3e7880d4]{font-weight:700;font-size:17px;color:#000}.flex[data-v-3e7880d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap}.left[data-v-3e7880d4]{width:400px;margin-right:40px}.right[data-v-3e7880d4]{width:400px}.detail-item[data-v-3e7880d4]{margin-bottom:16px;width:33%}.small-tit[data-v-3e7880d4]{display:inline-block;color:#fff;font-size:14px;font-weight:500;padding:5px 8px;border-radius:46px;background:#6da1ef;margin-bottom:8px}.p-l[data-v-3e7880d4]{padding-left:5px}.w300[data-v-3e7880d4]{width:300px}.table-img[data-v-3e7880d4]{width:60px;height:60px;margin-bottom:10px}.wid[data-v-3e7880d4]{width:100%;margin-top:20px}.item[data-v-3e7880d4]{width:48%;margin-bottom:16px;color:#333;margin-right:15px}.item span[data-v-3e7880d4]{color:#111;font-weight:500}

+ 1 - 0
back/static/css/chunk-b4a1b52c.e02f1c6b.css

@@ -0,0 +1 @@
+.pagination-container[data-v-07f7dac8]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-07f7dac8]{display:none}.editor[data-v-aa8b3dec]{height:400px}[data-v-aa8b3dec] .ql-container{height:322px!important}

+ 1 - 0
back/static/css/chunk-c6b97480.342398e8.css

@@ -0,0 +1 @@
+[data-v-8d26356a].el-upload-list__item{-webkit-transition:none!important;transition:none!important}.el-upload[data-v-8d26356a]{text-align:left}.avatar[data-v-8d26356a]{height:100px;width:100px}.el-button[data-v-8d26356a]{cursor:pointer}span[data-v-8d26356a]{margin-left:10px}.upload-demo[data-v-8d26356a]{width:500px}.table[data-v-1de5ff26]{margin-bottom:52px}

+ 1 - 0
back/static/css/chunk-e193675e.f2aa036c.css

@@ -0,0 +1 @@
+.pagination-container[data-v-07f7dac8]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-07f7dac8]{display:none}

File diff suppressed because it is too large
+ 0 - 0
back/static/css/chunk-elementUI.1194f7cb.css


File diff suppressed because it is too large
+ 0 - 0
back/static/css/chunk-libs.1dfc4340.css


BIN
back/static/fonts/element-icons.535877f5.woff


BIN
back/static/fonts/element-icons.732389de.ttf


BIN
back/static/img/404.a57b6f31.png


BIN
back/static/img/404_cloud.0f4bc32b.png


BIN
back/static/img/Use1.7e3f3683.png


BIN
back/static/img/Use2.085ce6ab.png


BIN
back/static/img/Use3.bf93290a.png


BIN
back/static/img/Use4.daac34bb.png


BIN
back/static/img/bg.63a53ff5.png


BIN
back/static/img/build-bg.496baf3f.png


BIN
back/static/img/confirmed.5ee239c6.png


BIN
back/static/img/haveAccepted.10f62eca.png


BIN
back/static/img/icon.c29f9f8b.png


BIN
back/static/img/longIerm-bg.00a2ad80.png


BIN
back/static/img/overall1.9cf7e574.png


BIN
back/static/img/overall2.11680c6e.png


BIN
back/static/img/overall3.22e90793.png


BIN
back/static/img/overall4.3a411bd0.png


BIN
back/static/img/papers1.d58442ca.png


BIN
back/static/img/papers2.e054c63f.png


BIN
back/static/img/papers3.7f93a095.png


BIN
back/static/img/papers4.338fd2d4.png


BIN
back/static/img/pass.7e938684.png


BIN
back/static/img/pendingCase.7b2d0b9a.png


BIN
back/static/img/shortIerm-tit.c1630aca.png


BIN
back/static/img/single1.f3518e48.png


BIN
back/static/img/single2.dd1267b4.png


BIN
back/static/img/single3.a182508c.png


BIN
back/static/img/validity1.c40b4568.png


BIN
back/static/img/validity2.ddd07f0f.png


File diff suppressed because it is too large
+ 0 - 0
back/static/js/app.d64836a4.js


File diff suppressed because it is too large
+ 0 - 0
back/static/js/chunk-007b647a.c11a35a3.js


File diff suppressed because it is too large
+ 0 - 0
back/static/js/chunk-01bd0bdc.3f9d330b.js


File diff suppressed because it is too large
+ 0 - 0
back/static/js/chunk-035daa76.3bf5316e.js


File diff suppressed because it is too large
+ 0 - 0
back/static/js/chunk-04319eb7.ad527d81.js


File diff suppressed because it is too large
+ 0 - 0
back/static/js/chunk-0809cd6a.6cb79f4e.js


File diff suppressed because it is too large
+ 0 - 0
back/static/js/chunk-0f3df870.aa115a76.js


File diff suppressed because it is too large
+ 0 - 0
back/static/js/chunk-1bf9dfea.accfa2ca.js


File diff suppressed because it is too large
+ 0 - 0
back/static/js/chunk-204f6458.e773fee9.js


+ 1 - 0
back/static/js/chunk-238c903c.7b5114b2.js

@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-238c903c"],{"26fc":function(t,s,e){t.exports=e.p+"static/img/404_cloud.0f4bc32b.png"},"8cdb":function(t,s,e){"use strict";e.r(s);var a=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"wscn-http404-container"},[e("div",{staticClass:"wscn-http404"},[t._m(0),e("div",{staticClass:"bullshit"},[e("div",{staticClass:"bullshit__oops"},[t._v("OOPS!")]),t._m(1),e("div",{staticClass:"bullshit__headline"},[t._v(t._s(t.message))]),e("div",{staticClass:"bullshit__info"},[t._v("Please check that the URL you entered is correct, or click the button below to return to the homepage.")]),e("a",{staticClass:"bullshit__return-home",attrs:{href:""}},[t._v("Back to home")])])])])},c=[function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"pic-404"},[a("img",{staticClass:"pic-404__parent",attrs:{src:e("a36b"),alt:"404"}}),a("img",{staticClass:"pic-404__child left",attrs:{src:e("26fc"),alt:"404"}}),a("img",{staticClass:"pic-404__child mid",attrs:{src:e("26fc"),alt:"404"}}),a("img",{staticClass:"pic-404__child right",attrs:{src:e("26fc"),alt:"404"}})])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"bullshit__info"},[t._v("All rights reserved "),e("a",{staticStyle:{color:"#20a0ff"},attrs:{href:"https://wallstreetcn.com",target:"_blank"}},[t._v("wallstreetcn")])])}],i={name:"Page404",computed:{message:function(){return"The webmaster said that you can not enter this page..."}}},l=i,n=(e("97ef"),e("2877")),r=Object(n["a"])(l,a,c,!1,null,"c095f994",null);s["default"]=r.exports},"97ef":function(t,s,e){"use strict";e("ed94")},a36b:function(t,s,e){t.exports=e.p+"static/img/404.a57b6f31.png"},ed94:function(t,s,e){}}]);

File diff suppressed because it is too large
+ 0 - 0
back/static/js/chunk-23a717d9.a7c160e9.js


File diff suppressed because it is too large
+ 0 - 0
back/static/js/chunk-28696532.b3a72b94.js


File diff suppressed because it is too large
+ 0 - 0
back/static/js/chunk-2c813e94.e36a4750.js


+ 1 - 0
back/static/js/chunk-2d0bd1c3.3aea7efe.js

@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0bd1c3"],{"2b30":function(e,t,n){"use strict";n.r(t);var c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("indexPage",{attrs:{typeName:"安保事件填报权限"}})],1)},a=[],d=n("d11f"),o={components:{indexPage:d["a"]},filters:{},computed:{},data:function(){return{}},created:function(){},watch:{},methods:{}},r=o,u=n("2877"),i=Object(u["a"])(r,c,a,!1,null,"e72c0486",null);t["default"]=i.exports}}]);

+ 1 - 0
back/static/js/chunk-2d2297d2.4bb77771.js

@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d2297d2"],{de50:function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("indexPage",{attrs:{typeName:"通行证考试管理权限"}})],1)},c=[],d=n("d11f"),o={components:{indexPage:d["a"]},filters:{},computed:{},data:function(){return{}},created:function(){},watch:{},methods:{}},r=o,u=n("2877"),i=Object(u["a"])(r,a,c,!1,null,"e9b4bebc",null);t["default"]=i.exports}}]);

File diff suppressed because it is too large
+ 0 - 0
back/static/js/chunk-395597e5.fe7e41e1.js


File diff suppressed because it is too large
+ 0 - 0
back/static/js/chunk-3a986654.1a53ae73.js


File diff suppressed because it is too large
+ 0 - 0
back/static/js/chunk-3d8c4605.cdce5f5a.js


File diff suppressed because it is too large
+ 0 - 0
back/static/js/chunk-3e6c2e9a.5b8e1f95.js


File diff suppressed because it is too large
+ 0 - 0
back/static/js/chunk-4677a575.1ff14468.js


Some files were not shown because too many files changed in this diff