浏览代码

first commit

Zhouyiping 2 天之前
当前提交
5a7c95461a
共有 100 个文件被更改,包括 552 次插入0 次删除
  1. 14 0
      .editorconfig
  2. 5 0
      .env.development
  3. 6 0
      .env.production
  4. 8 0
      .env.staging
  5. 1 0
      .eslintignore
  6. 198 0
      .eslintrc.js
  7. 5 0
      .idea/.gitignore
  8. 40 0
      .idea/codeStyles/Project.xml
  9. 5 0
      .idea/codeStyles/codeStyleConfig.xml
  10. 12 0
      .idea/front-admin.iml
  11. 6 0
      .idea/inspectionProfiles/Project_Default.xml
  12. 8 0
      .idea/modules.xml
  13. 5 0
      .travis.yml
  14. 21 0
      LICENSE
  15. 107 0
      README.md
  16. 14 0
      babel.config.js
  17. 35 0
      build/index.js
  18. 9 0
      cfd-front-admin.iml
  19. 二进制
      dist/favicon.ico
  20. 0 0
      dist/index-new.html
  21. 0 0
      dist/static-new/css/app.f0e64388.css
  22. 1 0
      dist/static-new/css/chunk-0d14ee1e.36d1526b.css
  23. 1 0
      dist/static-new/css/chunk-1259ea15.52738f84.css
  24. 1 0
      dist/static-new/css/chunk-1389257d.8e3d3c50.css
  25. 0 0
      dist/static-new/css/chunk-166707cb.2417465d.css
  26. 1 0
      dist/static-new/css/chunk-18fb8e64.36d1526b.css
  27. 1 0
      dist/static-new/css/chunk-1f5ad307.03f0e383.css
  28. 1 0
      dist/static-new/css/chunk-25901560.11d0d9c2.css
  29. 1 0
      dist/static-new/css/chunk-25ee81cd.db6eee9a.css
  30. 1 0
      dist/static-new/css/chunk-286fdf93.8658c070.css
  31. 1 0
      dist/static-new/css/chunk-2938b118.db6eee9a.css
  32. 1 0
      dist/static-new/css/chunk-2f9eb050.4644c469.css
  33. 1 0
      dist/static-new/css/chunk-30ca8599.d0296c60.css
  34. 1 0
      dist/static-new/css/chunk-3223b8b4.d81443a8.css
  35. 1 0
      dist/static-new/css/chunk-3463478d.d84a45a2.css
  36. 1 0
      dist/static-new/css/chunk-3b78479d.db6eee9a.css
  37. 1 0
      dist/static-new/css/chunk-3be8fb0e.4af6c53c.css
  38. 1 0
      dist/static-new/css/chunk-3e0edf32.f8801319.css
  39. 1 0
      dist/static-new/css/chunk-3e4a28a7.db6eee9a.css
  40. 1 0
      dist/static-new/css/chunk-415095d4.5837052b.css
  41. 1 0
      dist/static-new/css/chunk-42616066.36d1526b.css
  42. 1 0
      dist/static-new/css/chunk-460a2904.1317004e.css
  43. 1 0
      dist/static-new/css/chunk-4af38e40.3b747af4.css
  44. 1 0
      dist/static-new/css/chunk-4e804763.3db29055.css
  45. 1 0
      dist/static-new/css/chunk-50eae58d.2c050d23.css
  46. 1 0
      dist/static-new/css/chunk-514d425e.11d0d9c2.css
  47. 1 0
      dist/static-new/css/chunk-5513b51c.5972180b.css
  48. 1 0
      dist/static-new/css/chunk-56cddf64.db6eee9a.css
  49. 1 0
      dist/static-new/css/chunk-5e6824c0.82a513c1.css
  50. 1 0
      dist/static-new/css/chunk-5f08a342.009b190b.css
  51. 1 0
      dist/static-new/css/chunk-6174b470.11d0d9c2.css
  52. 1 0
      dist/static-new/css/chunk-61aac5b8.a2b4e933.css
  53. 1 0
      dist/static-new/css/chunk-624037fc.728cf502.css
  54. 1 0
      dist/static-new/css/chunk-6e114e72.a20841a9.css
  55. 1 0
      dist/static-new/css/chunk-6ef62368.1a28008c.css
  56. 1 0
      dist/static-new/css/chunk-726ef98f.9634499c.css
  57. 1 0
      dist/static-new/css/chunk-75875332.11d0d9c2.css
  58. 1 0
      dist/static-new/css/chunk-7c11e18e.5ac94e98.css
  59. 1 0
      dist/static-new/css/chunk-7f140edb.2e37c81b.css
  60. 0 0
      dist/static-new/css/chunk-7f4f02de.4ccabb10.css
  61. 1 0
      dist/static-new/css/chunk-84e8c568.abcfdbae.css
  62. 1 0
      dist/static-new/css/chunk-968baf0e.088f5af3.css
  63. 1 0
      dist/static-new/css/chunk-9ddc04da.d52ab48a.css
  64. 1 0
      dist/static-new/css/chunk-a6a17b5c.a08a8493.css
  65. 0 0
      dist/static-new/css/chunk-ab13d2fa.5751513e.css
  66. 1 0
      dist/static-new/css/chunk-b09e490e.b06575ba.css
  67. 1 0
      dist/static-new/css/chunk-c6a5573e.7c507d91.css
  68. 1 0
      dist/static-new/css/chunk-ca00d7bc.06915776.css
  69. 1 0
      dist/static-new/css/chunk-d4085148.546c6569.css
  70. 1 0
      dist/static-new/css/chunk-d4d76898.db6eee9a.css
  71. 1 0
      dist/static-new/css/chunk-d58b73ea.1d4dbc92.css
  72. 1 0
      dist/static-new/css/chunk-d77ac574.25bfc3b4.css
  73. 1 0
      dist/static-new/css/chunk-dabe718c.35aed777.css
  74. 1 0
      dist/static-new/css/chunk-e9dca7d6.a03e9c15.css
  75. 1 0
      dist/static-new/css/chunk-eac72d9e.4bbf41b3.css
  76. 1 0
      dist/static-new/css/chunk-fbd4b848.7595699c.css
  77. 1 0
      dist/static-new/css/chunk-fdc60ef2.8878a415.css
  78. 0 0
      dist/static-new/css/chunk-libs.5ccc545c.css
  79. 二进制
      dist/static-new/fonts/element-icons.535877f5.woff
  80. 二进制
      dist/static-new/fonts/element-icons.732389de.ttf
  81. 二进制
      dist/static-new/img/401.089007e7.gif
  82. 二进制
      dist/static-new/img/404.a57b6f31.png
  83. 二进制
      dist/static-new/img/404_cloud.0f4bc32b.png
  84. 二进制
      dist/static-new/img/bg.e8d1c3f2.jpg
  85. 二进制
      dist/static-new/img/bg1.b8697f22.jpg
  86. 0 0
      dist/static-new/js/app.0eed0cd6.js
  87. 0 0
      dist/static-new/js/chunk-01c68af2.d11b40eb.js
  88. 0 0
      dist/static-new/js/chunk-0d14ee1e.147b140c.js
  89. 0 0
      dist/static-new/js/chunk-107fdb58.bb729d73.js
  90. 0 0
      dist/static-new/js/chunk-1259ea15.d4c9c9d4.js
  91. 0 0
      dist/static-new/js/chunk-125b033e.2cbac234.js
  92. 0 0
      dist/static-new/js/chunk-1389257d.684373d2.js
  93. 0 0
      dist/static-new/js/chunk-166707cb.b8e36b83.js
  94. 0 0
      dist/static-new/js/chunk-18fb8e64.94ab4771.js
  95. 0 0
      dist/static-new/js/chunk-1f5ad307.6b3e2524.js
  96. 0 0
      dist/static-new/js/chunk-2141e892.e8d5087c.js
  97. 0 0
      dist/static-new/js/chunk-25901560.06f1cb6c.js
  98. 0 0
      dist/static-new/js/chunk-25ee81cd.e54fa5bf.js
  99. 0 0
      dist/static-new/js/chunk-286fdf93.3938174c.js
  100. 0 0
      dist/static-new/js/chunk-2938b118.5feff18f.js

+ 14 - 0
.editorconfig

@@ -0,0 +1,14 @@
+# https://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

+ 5 - 0
.env.development

@@ -0,0 +1,5 @@
+# just a flag
+ENV = 'development'
+
+# base api
+VUE_APP_BASE_API = ''

+ 6 - 0
.env.production

@@ -0,0 +1,6 @@
+# just a flag
+ENV = 'production'
+
+# base api
+VUE_APP_BASE_API = '/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'
+

+ 1 - 0
.eslintignore

@@ -0,0 +1 @@
+*

+ 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']
+  }
+}

+ 5 - 0
.idea/.gitignore

@@ -0,0 +1,5 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/

+ 40 - 0
.idea/codeStyles/Project.xml

@@ -0,0 +1,40 @@
+<component name="ProjectCodeStyleConfiguration">
+  <code_scheme name="Project" version="173">
+    <HTMLCodeStyleSettings>
+      <option name="HTML_ENFORCE_QUOTES" value="true" />
+      <option name="HTML_NEWLINE_AFTER_LAST_ATTRIBUTE" value="When multiline" />
+    </HTMLCodeStyleSettings>
+    <JSCodeStyleSettings version="0">
+      <option name="USE_SEMICOLON_AFTER_STATEMENT" value="false" />
+      <option name="FORCE_SEMICOLON_STYLE" value="true" />
+      <option name="SPACE_BEFORE_GENERATOR_MULT" value="true" />
+      <option name="SPACE_BEFORE_FUNCTION_LEFT_PARENTH" value="false" />
+      <option name="USE_DOUBLE_QUOTES" value="false" />
+      <option name="FORCE_QUOTE_STYlE" value="true" />
+      <option name="ENFORCE_TRAILING_COMMA" value="Remove" />
+      <option name="SPACES_WITHIN_OBJECT_LITERAL_BRACES" value="true" />
+      <option name="SPACES_WITHIN_IMPORTS" value="true" />
+      <option name="SPACE_BEFORE_ASYNC_ARROW_LPAREN" value="false" />
+    </JSCodeStyleSettings>
+    <codeStyleSettings language="HTML">
+      <indentOptions>
+        <option name="INDENT_SIZE" value="2" />
+        <option name="CONTINUATION_INDENT_SIZE" value="2" />
+      </indentOptions>
+    </codeStyleSettings>
+    <codeStyleSettings language="JavaScript">
+      <option name="BLOCK_COMMENT_ADD_SPACE" value="true" />
+      <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
+      <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
+      <option name="ALIGN_MULTILINE_FOR" value="false" />
+      <option name="IF_BRACE_FORCE" value="1" />
+      <option name="DOWHILE_BRACE_FORCE" value="1" />
+      <option name="WHILE_BRACE_FORCE" value="1" />
+      <option name="FOR_BRACE_FORCE" value="1" />
+      <indentOptions>
+        <option name="INDENT_SIZE" value="2" />
+        <option name="CONTINUATION_INDENT_SIZE" value="2" />
+      </indentOptions>
+    </codeStyleSettings>
+  </code_scheme>
+</component>

+ 5 - 0
.idea/codeStyles/codeStyleConfig.xml

@@ -0,0 +1,5 @@
+<component name="ProjectCodeStyleConfiguration">
+  <state>
+    <option name="USE_PER_PROJECT_SETTINGS" value="true" />
+  </state>
+</component>

+ 12 - 0
.idea/front-admin.iml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="WEB_MODULE" version="4">
+  <component name="NewModuleRootManager">
+    <content url="file://$MODULE_DIR$">
+      <excludeFolder url="file://$MODULE_DIR$/temp" />
+      <excludeFolder url="file://$MODULE_DIR$/.tmp" />
+      <excludeFolder url="file://$MODULE_DIR$/tmp" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>

+ 6 - 0
.idea/inspectionProfiles/Project_Default.xml

@@ -0,0 +1,6 @@
+<component name="InspectionProjectProfileManager">
+  <profile version="1.0">
+    <option name="myName" value="Project Default" />
+    <inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" />
+  </profile>
+</component>

+ 8 - 0
.idea/modules.xml

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectModuleManager">
+    <modules>
+      <module fileurl="file://$PROJECT_DIR$/.idea/front-admin.iml" filepath="$PROJECT_DIR$/.idea/front-admin.iml" />
+    </modules>
+  </component>
+</project>

+ 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.

+ 107 - 0
README.md

@@ -0,0 +1,107 @@
+## 简介
+基于vue-element-admin框架
+主要由[vue2.0](https://cn.vuejs.org/)和[Elmentui2.0](https://element.faas.ele.me/#/zh-CN/component/installation)框架开发的
+
+##开发注意项
+##
+1.本项目使用了手淘lib-flexible(rem)的适配方案,因其为移动端适配方案,故需做如下修改
+在node_modules文件夹下lib-flexible文件下的flexible.js文件找到refreshRem函数,把这个固定尺寸540,改成width
+function refreshRem(){
   var width = docEl.getBoundingClientRect().width;
   if (width / dpr > 540) {
       width = width * dpr;
   }
   var rem = width / 10;
   docEl.style.fontSize = rem + 'px';
   flexible.rem = win.rem = rem;
}
##
+2.开发环境下的接口请求域名在vue.config.js文件中,可自行切换本地或线上地址调试
+##
+3.生成环境的接口请求域名由后台在宝塔内配置,只需打包即可
+原理:在.env.production文件中写入'/api',后台在宝塔配置后会自动将'/api'转为线上请求域名
+##
+4.本项目使用前端路由权限,所有跳转路由都得在前端配置
+##
+5.二维码地址在src=>utils=>global_variable.js文件下
+
+```
+- Login / Logout
+
+- Permission Authentication
+  - Page permission
+  - Directive permission
+  - Permission configuration page
+  - Two-step login
+
+- Multi-environment build
+  - Develop (dev)
+  - sit
+  - Stage Test (stage)
+  - Production (prod)
+
+- Global Features
+  - I18n
+  - Multiple dynamic themes
+  - Dynamic sidebar (supports multi-level routing)
+  - Dynamic breadcrumb
+  - Tags-view (Tab page Support right-click operation)
+  - Svg Sprite
+  - Mock data
+  - Screenfull
+  - Responsive Sidebar
+
+- Editor
+  - Rich Text Editor
+  - Markdown Editor
+  - JSON Editor
+
+- Excel
+  - Export Excel
+  - Upload Excel
+  - Visualization Excel
+  - Export zip
+
+- Table
+  - Dynamic Table
+  - Drag And Drop Table
+  - Inline Edit Table
+
+- Error Page
+  - 401
+  - 404
+
+- Components
+  - Avatar Upload
+  - Back To Top
+  - Drag Dialog
+  - Drag Select
+  - Drag Kanban
+  - Drag List
+  - SplitPane
+  - Dropzone
+  - Sticky
+  - CountTo
+
+- Advanced Example
+- Error Log
+- Dashboard
+- Guide Page
+- ECharts
+- Clipboard
+- Markdown to html
+```
+
+## 开发
+
+```
+# 安装依赖
+npm install
+
+# 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
+npm install --registry=https://registry.npm.taobao.org
+
+# 启动服务
+npm run dev
+```
+
+
+
+## 打包
+
+```bash
+# 构建生产环境
+npm run build:prod
+```
+

+ 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']
+    }
+  }
+}

+ 35 - 0
build/index.js

@@ -0,0 +1,35 @@
+const { run } = require('runjs')
+const chalk = require('chalk')
+const config = require('../vue.config.js')
+const rawArgv = process.argv.slice(2)
+const args = rawArgv.join(' ')
+
+if (process.env.npm_config_preview || rawArgv.includes('--preview')) {
+  const report = rawArgv.includes('--report')
+
+  run(`vue-cli-service build ${args}`)
+
+  const port = 9526
+  const publicPath = config.publicPath
+
+  var connect = require('connect')
+  var serveStatic = require('serve-static')
+  const app = connect()
+
+  app.use(
+    publicPath,
+    serveStatic('./dist', {
+      index: ['index.html', '/']
+    })
+  )
+
+  app.listen(port, function () {
+    console.log(chalk.green(`> Preview at  http://localhost:${port}${publicPath}`))
+    if (report) {
+      console.log(chalk.green(`> Report at  http://localhost:${port}${publicPath}report.html`))
+    }
+
+  })
+} else {
+  run(`vue-cli-service build ${args}`)
+}

+ 9 - 0
cfd-front-admin.iml

@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="WEB_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="true">
+    <exclude-output />
+    <content url="file://$MODULE_DIR$" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>

二进制
dist/favicon.ico


文件差异内容过多而无法显示
+ 0 - 0
dist/index-new.html


文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/css/app.f0e64388.css


+ 1 - 0
dist/static-new/css/chunk-0d14ee1e.36d1526b.css

@@ -0,0 +1 @@
+.boerdno{border-top:none}.itemdivs{width:205px;text-indent:10px}.itemdiv,.itemdivs{display:flex;align-items:center;height:50px}.itemdiv{width:100px;padding:12px;justify-content:center;background-color:#eee;color:#666}.borsa{border-bottom:1px solid #eee;border-right:1px solid #eee}.borenone{border-top:1px solid #eee}.borderItem{display:flex}.borderFather{display:flex;flex-wrap:wrap;width:101%}

+ 1 - 0
dist/static-new/css/chunk-1259ea15.52738f84.css

@@ -0,0 +1 @@
+.portText[data-v-42077214]{font-weight:700;color:#000;margin-top:20px}

+ 1 - 0
dist/static-new/css/chunk-1389257d.8e3d3c50.css

@@ -0,0 +1 @@
+.floatright-form[data-v-96eae09a]{float:right}

文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/css/chunk-166707cb.2417465d.css


+ 1 - 0
dist/static-new/css/chunk-18fb8e64.36d1526b.css

@@ -0,0 +1 @@
+.boerdno{border-top:none}.itemdivs{width:205px;text-indent:10px}.itemdiv,.itemdivs{display:flex;align-items:center;height:50px}.itemdiv{width:100px;padding:12px;justify-content:center;background-color:#eee;color:#666}.borsa{border-bottom:1px solid #eee;border-right:1px solid #eee}.borenone{border-top:1px solid #eee}.borderItem{display:flex}.borderFather{display:flex;flex-wrap:wrap;width:101%}

+ 1 - 0
dist/static-new/css/chunk-1f5ad307.03f0e383.css

@@ -0,0 +1 @@
+.avatar{width:178px;height:178px;display:block}.avatar,.avatar-uploader-icon{border:1px dashed #d9d9d9!important}.avatar-uploader-icon{border-radius:6px;cursor:pointer;position:relative;overflow:hidden;font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.video{width:300px;height:300px}.radius[data-v-e449eb50]{border-radius:50%}.avatar-uploader-icon[data-v-0aff4984]{border:1px dashed #d9d9d9!important;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.avatar[data-v-0aff4984]{width:178px;height:178px;display:block}.BigImg[data-v-0aff4984]:hover{cursor:pointer}

+ 1 - 0
dist/static-new/css/chunk-25901560.11d0d9c2.css

@@ -0,0 +1 @@
+.radius[data-v-e449eb50]{border-radius:50%}.boerdno{border-top:none}.itemdivs{width:205px;text-indent:10px}.itemdiv,.itemdivs{display:flex;align-items:center;height:50px}.itemdiv{width:100px;padding:12px;justify-content:center;background-color:#eee;color:#666}.borsa{border-bottom:1px solid #eee;border-right:1px solid #eee}.borenone{border-top:1px solid #eee}.borderItem{display:flex}.borderFather{display:flex;flex-wrap:wrap;width:101%}

+ 1 - 0
dist/static-new/css/chunk-25ee81cd.db6eee9a.css

@@ -0,0 +1 @@
+.radius[data-v-e449eb50]{border-radius:50%}

+ 1 - 0
dist/static-new/css/chunk-286fdf93.8658c070.css

@@ -0,0 +1 @@
+.table-expand{font-size:0}.table-expand label{width:100px;color:#99a9bf}.table-expand .el-form-item{margin-right:0;margin-bottom:0}.gallery{width:80px;margin-right:10px}.goods-detail-box img{width:100%;vertical-align:middle}

+ 1 - 0
dist/static-new/css/chunk-2938b118.db6eee9a.css

@@ -0,0 +1 @@
+.radius[data-v-e449eb50]{border-radius:50%}

+ 1 - 0
dist/static-new/css/chunk-2f9eb050.4644c469.css

@@ -0,0 +1 @@
+.radius[data-v-e449eb50]{border-radius:50%}.flex[data-v-5994020d]{display:flex}.left[data-v-5994020d]{margin-right:20px}

+ 1 - 0
dist/static-new/css/chunk-30ca8599.d0296c60.css

@@ -0,0 +1 @@
+.errPage-container[data-v-35ca77fc]{width:800px;max-width:100%;margin:100px auto}.errPage-container .pan-back-btn[data-v-35ca77fc]{background:#008489;color:#fff;border:none!important}.errPage-container .pan-gif[data-v-35ca77fc]{margin:0 auto;display:block}.errPage-container .pan-img[data-v-35ca77fc]{display:block;margin:0 auto;width:100%}.errPage-container .text-jumbo[data-v-35ca77fc]{font-size:60px;font-weight:700;color:#484848}.errPage-container .list-unstyled[data-v-35ca77fc]{font-size:14px}.errPage-container .list-unstyled li[data-v-35ca77fc]{padding-bottom:5px}.errPage-container .list-unstyled a[data-v-35ca77fc]{color:#008489;text-decoration:none}.errPage-container .list-unstyled a[data-v-35ca77fc]:hover{text-decoration:underline}

+ 1 - 0
dist/static-new/css/chunk-3223b8b4.d81443a8.css

@@ -0,0 +1 @@
+.flex[data-v-7abf6597]{display:flex}.left[data-v-7abf6597]{margin-right:20px}.inputBoxx2[data-v-7abf6597]{margin-top:10px!important;width:100%}.inputBoxx2 .inputCom[data-v-7abf6597]{width:35%;margin-right:30px}.inputBoxx1[data-v-7abf6597]{width:100%}.inputBoxx1 .inputCom[data-v-7abf6597]{width:35%;margin-right:30px}.inputBtnn[data-v-7abf6597]{margin-top:10px!important}.formItem[data-v-7abf6597]{margin-bottom:25px}

+ 1 - 0
dist/static-new/css/chunk-3463478d.d84a45a2.css

@@ -0,0 +1 @@
+.radius[data-v-e449eb50]{border-radius:50%}.flex[data-v-980a0e2c]{display:flex}.left[data-v-980a0e2c]{margin-right:20px}

+ 1 - 0
dist/static-new/css/chunk-3b78479d.db6eee9a.css

@@ -0,0 +1 @@
+.radius[data-v-e449eb50]{border-radius:50%}

+ 1 - 0
dist/static-new/css/chunk-3be8fb0e.4af6c53c.css

@@ -0,0 +1 @@
+.radius[data-v-e449eb50]{border-radius:50%}.flex[data-v-6f6b0692]{display:flex}.left[data-v-6f6b0692]{margin-right:20px}

+ 1 - 0
dist/static-new/css/chunk-3e0edf32.f8801319.css

@@ -0,0 +1 @@
+.flex[data-v-23dcc6ee]{display:flex}.left[data-v-23dcc6ee]{margin-right:20px}

+ 1 - 0
dist/static-new/css/chunk-3e4a28a7.db6eee9a.css

@@ -0,0 +1 @@
+.radius[data-v-e449eb50]{border-radius:50%}

+ 1 - 0
dist/static-new/css/chunk-415095d4.5837052b.css

@@ -0,0 +1 @@
+.radius[data-v-e449eb50]{border-radius:50%}.flex[data-v-e63c97c8]{display:flex}.left[data-v-e63c97c8]{margin-right:20px}

+ 1 - 0
dist/static-new/css/chunk-42616066.36d1526b.css

@@ -0,0 +1 @@
+.boerdno{border-top:none}.itemdivs{width:205px;text-indent:10px}.itemdiv,.itemdivs{display:flex;align-items:center;height:50px}.itemdiv{width:100px;padding:12px;justify-content:center;background-color:#eee;color:#666}.borsa{border-bottom:1px solid #eee;border-right:1px solid #eee}.borenone{border-top:1px solid #eee}.borderItem{display:flex}.borderFather{display:flex;flex-wrap:wrap;width:101%}

+ 1 - 0
dist/static-new/css/chunk-460a2904.1317004e.css

@@ -0,0 +1 @@
+.radius[data-v-e449eb50]{border-radius:50%}.flex[data-v-381d798a]{display:flex}.left[data-v-381d798a]{margin-right:20px}

+ 1 - 0
dist/static-new/css/chunk-4af38e40.3b747af4.css

@@ -0,0 +1 @@
+.flex[data-v-8d52aa66],.flex[data-v-36b61339],.flex[data-v-bd0588c2]{display:flex}

+ 1 - 0
dist/static-new/css/chunk-4e804763.3db29055.css

@@ -0,0 +1 @@
+.portText[data-v-3620390c]{font-weight:700;color:#000;margin-top:20px}

+ 1 - 0
dist/static-new/css/chunk-50eae58d.2c050d23.css

@@ -0,0 +1 @@
+.portText[data-v-3f9ce95a],.portText[data-v-493f85ef],.portText[data-v-e307d45e]{font-weight:700;color:#000;margin-top:20px}

+ 1 - 0
dist/static-new/css/chunk-514d425e.11d0d9c2.css

@@ -0,0 +1 @@
+.radius[data-v-e449eb50]{border-radius:50%}.boerdno{border-top:none}.itemdivs{width:205px;text-indent:10px}.itemdiv,.itemdivs{display:flex;align-items:center;height:50px}.itemdiv{width:100px;padding:12px;justify-content:center;background-color:#eee;color:#666}.borsa{border-bottom:1px solid #eee;border-right:1px solid #eee}.borenone{border-top:1px solid #eee}.borderItem{display:flex}.borderFather{display:flex;flex-wrap:wrap;width:101%}

+ 1 - 0
dist/static-new/css/chunk-5513b51c.5972180b.css

@@ -0,0 +1 @@
+#page[data-v-24c84ec0]{margin-top:30px;margin-left:20px}.flex[data-v-3423d9cb]{display:flex}.headerSpan1[data-v-3423d9cb]{font-size:20px;color:#333;font-weight:700}.headerSpan2[data-v-3423d9cb]{font-size:14px;color:#aaa;display:inline-block;margin-left:30px}.cardBox[data-v-3423d9cb]{width:100%;justify-content:space-between;flex-wrap:wrap;background:#fff}.cardItem[data-v-3423d9cb]{width:22%;padding-top:20px;padding-left:20px;padding-bottom:20px;border:1px solid #eee;color:#333;margin:5px 0}.cardText1[data-v-3423d9cb]{font-size:16px;font-weight:700}.cardText2[data-v-3423d9cb]{font-size:32px;line-height:46px;padding-bottom:4px}.cardText3[data-v-3423d9cb]{font-size:12px;padding-bottom:5px;color:#666}.cardText3 span[data-v-3423d9cb]{color:#70b603}.box-card[data-v-3423d9cb]{margin-top:50px}

+ 1 - 0
dist/static-new/css/chunk-56cddf64.db6eee9a.css

@@ -0,0 +1 @@
+.radius[data-v-e449eb50]{border-radius:50%}

+ 1 - 0
dist/static-new/css/chunk-5e6824c0.82a513c1.css

@@ -0,0 +1 @@
+.portText[data-v-1b1b4d1e]{font-weight:700;color:#000;margin-top:20px}

+ 1 - 0
dist/static-new/css/chunk-5f08a342.009b190b.css

@@ -0,0 +1 @@
+.flex[data-v-913a8f8c]{display:flex}.left[data-v-913a8f8c]{margin-right:20px}

+ 1 - 0
dist/static-new/css/chunk-6174b470.11d0d9c2.css

@@ -0,0 +1 @@
+.radius[data-v-e449eb50]{border-radius:50%}.boerdno{border-top:none}.itemdivs{width:205px;text-indent:10px}.itemdiv,.itemdivs{display:flex;align-items:center;height:50px}.itemdiv{width:100px;padding:12px;justify-content:center;background-color:#eee;color:#666}.borsa{border-bottom:1px solid #eee;border-right:1px solid #eee}.borenone{border-top:1px solid #eee}.borderItem{display:flex}.borderFather{display:flex;flex-wrap:wrap;width:101%}

+ 1 - 0
dist/static-new/css/chunk-61aac5b8.a2b4e933.css

@@ -0,0 +1 @@
+.cardBox{width:100%;display:flex;justify-content:space-around;flex-wrap:wrap;background:#fff}.cardItem{width:40%;align-items:center;justify-content:center;padding:10px 20px;color:#333;margin:5px 0}.portText[data-v-2bf1ef8c]{font-weight:700;color:#000;margin-top:20px}

+ 1 - 0
dist/static-new/css/chunk-624037fc.728cf502.css

@@ -0,0 +1 @@
+.avatar-uploader-icon[data-v-2793e99d]{border:1px dashed #d9d9d9!important;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.avatar[data-v-2793e99d]{width:178px;height:178px;display:block}.avatar-uploader-icon[data-v-5660955d]{border:1px dashed #d9d9d9!important;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.avatar[data-v-5660955d]{width:178px;height:178px;display:block}.avatar-uploader-icon[data-v-4f0a3d6c]{border:1px dashed #d9d9d9!important;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.avatar[data-v-4f0a3d6c]{width:178px;height:178px;display:block}.avatar-uploader-icon[data-v-9c83f488]{border:1px dashed #d9d9d9!important;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.avatar[data-v-9c83f488]{width:178px;height:178px;display:block}

+ 1 - 0
dist/static-new/css/chunk-6e114e72.a20841a9.css

@@ -0,0 +1 @@
+.portText[data-v-449d8686]{font-weight:700;color:#000;margin-top:20px}

+ 1 - 0
dist/static-new/css/chunk-6ef62368.1a28008c.css

@@ -0,0 +1 @@
+#page[data-v-05a10b3c],#page[data-v-4300f9b5],#page[data-v-15672c7a],#page[data-v-c41bf238]{margin-top:30px;margin-left:20px}.flex[data-v-e9daef70]{display:flex}.headerSpan1[data-v-e9daef70]{font-size:20px;color:#333;font-weight:700}.headerSpan2[data-v-e9daef70]{font-size:14px;color:#aaa;display:inline-block;margin-left:30px}.cardBox[data-v-e9daef70]{width:100%;justify-content:space-between;flex-wrap:wrap;background:#fff}.cardItem[data-v-e9daef70]{width:22%;padding-top:20px;padding-left:20px;padding-bottom:20px;border:1px solid #eee;color:#333;margin:5px 0}.cardText1[data-v-e9daef70]{font-size:16px;font-weight:700}.cardText2[data-v-e9daef70]{font-size:32px;line-height:46px;padding-bottom:4px}.cardText3[data-v-e9daef70]{font-size:12px;padding-bottom:5px;color:#666}.cardText3 span[data-v-e9daef70]{color:#70b603}.box-card[data-v-e9daef70]{margin-top:50px}

+ 1 - 0
dist/static-new/css/chunk-726ef98f.9634499c.css

@@ -0,0 +1 @@
+.radius[data-v-e449eb50]{border-radius:50%}.flex[data-v-04f0edb3]{display:flex}.left[data-v-04f0edb3]{margin-right:20px}

+ 1 - 0
dist/static-new/css/chunk-75875332.11d0d9c2.css

@@ -0,0 +1 @@
+.radius[data-v-e449eb50]{border-radius:50%}.boerdno{border-top:none}.itemdivs{width:205px;text-indent:10px}.itemdiv,.itemdivs{display:flex;align-items:center;height:50px}.itemdiv{width:100px;padding:12px;justify-content:center;background-color:#eee;color:#666}.borsa{border-bottom:1px solid #eee;border-right:1px solid #eee}.borenone{border-top:1px solid #eee}.borderItem{display:flex}.borderFather{display:flex;flex-wrap:wrap;width:101%}

+ 1 - 0
dist/static-new/css/chunk-7c11e18e.5ac94e98.css

@@ -0,0 +1 @@
+.flex{display:flex}.total{margin-bottom:30px}.balanceAmount,.totalAmount{font-size:30px;color:#333}.balanceAmount span,.totalAmount span{color:red}.balanceAmount{margin-left:60px}

+ 1 - 0
dist/static-new/css/chunk-7f140edb.2e37c81b.css

@@ -0,0 +1 @@
+.flex[data-v-1d82f41a],.flex[data-v-4de7b957],.flex[data-v-4fc5e7ea]{display:flex}

文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/css/chunk-7f4f02de.4ccabb10.css


+ 1 - 0
dist/static-new/css/chunk-84e8c568.abcfdbae.css

@@ -0,0 +1 @@
+.avatar{width:178px;height:178px;display:block}.avatar,.avatar-uploader-icon{border:1px dashed #d9d9d9!important}.avatar-uploader-icon{border-radius:6px;cursor:pointer;position:relative;overflow:hidden;font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.video{width:300px;height:300px}.radius[data-v-e449eb50]{border-radius:50%}.avatar-uploader-icon[data-v-d89ba57c]{border:1px dashed #d9d9d9!important;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.avatar[data-v-d89ba57c]{width:178px;height:178px;display:block}.BigImg[data-v-d89ba57c]:hover{cursor:pointer}

+ 1 - 0
dist/static-new/css/chunk-968baf0e.088f5af3.css

@@ -0,0 +1 @@
+.flex[data-v-36b61339],.flex[data-v-0480aa1c],.flex[data-v-bd0588c2]{display:flex}

+ 1 - 0
dist/static-new/css/chunk-9ddc04da.d52ab48a.css

@@ -0,0 +1 @@
+.flex[data-v-9f87cd06]{display:flex}.left[data-v-9f87cd06]{margin-right:20px}

+ 1 - 0
dist/static-new/css/chunk-a6a17b5c.a08a8493.css

@@ -0,0 +1 @@
+.portText[data-v-061e0291],.portText[data-v-f5cbf17c]{font-weight:700;color:#000;margin-top:20px}

文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/css/chunk-ab13d2fa.5751513e.css


+ 1 - 0
dist/static-new/css/chunk-b09e490e.b06575ba.css

@@ -0,0 +1 @@
+.flex[data-v-1a92ad84]{display:flex}

+ 1 - 0
dist/static-new/css/chunk-c6a5573e.7c507d91.css

@@ -0,0 +1 @@
+.portText[data-v-3ba0e7fe]{font-weight:700;color:#000;margin-top:20px}

+ 1 - 0
dist/static-new/css/chunk-ca00d7bc.06915776.css

@@ -0,0 +1 @@
+#myBiaoZhuDiv[data-v-5140574a]{position:relative;img{border:1px solid #000;display:inline-block;margin:100px 100px;z-index:1}}.marker[data-v-5140574a]{position:absolute;border-radius:50%;z-index:999}

+ 1 - 0
dist/static-new/css/chunk-d4085148.546c6569.css

@@ -0,0 +1 @@
+.el-dialog{display:flex;flex-direction:column;margin:0!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:calc(100% - 30px);max-width:calc(100% - 30px)}.el-dialog .el-dialog__body{flex:1;overflow:auto}.avatar-uploader-icon{border:1px dashed #d9d9d9!important;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.avatar{width:178px;height:178px;display:block}.amap-sug-result{z-index:9999!important}#tipinput,#tipinput1{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:none;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}

+ 1 - 0
dist/static-new/css/chunk-d4d76898.db6eee9a.css

@@ -0,0 +1 @@
+.radius[data-v-e449eb50]{border-radius:50%}

+ 1 - 0
dist/static-new/css/chunk-d58b73ea.1d4dbc92.css

@@ -0,0 +1 @@
+.flex[data-v-ecadd0fc]{display:flex}.left[data-v-ecadd0fc]{margin-right:20px}

+ 1 - 0
dist/static-new/css/chunk-d77ac574.25bfc3b4.css

@@ -0,0 +1 @@
+.avatar{width:178px;height:178px;display:block}.avatar,.avatar-uploader-icon{border:1px dashed #d9d9d9!important}.avatar-uploader-icon{border-radius:6px;cursor:pointer;position:relative;overflow:hidden;font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.video{width:300px;height:300px}.radius[data-v-e449eb50]{border-radius:50%}.flex[data-v-9b268cd8]{display:flex}

+ 1 - 0
dist/static-new/css/chunk-dabe718c.35aed777.css

@@ -0,0 +1 @@
+.el-card{margin-bottom:10px}.el-tag+.el-tag{margin-left:10px}.input-new-keyword{width:90px;margin-left:10px;vertical-align:bottom}.avatar-uploader .el-upload:hover{border-color:#20a0ff}.avatar{width:145px;height:145px;display:block}

+ 1 - 0
dist/static-new/css/chunk-e9dca7d6.a03e9c15.css

@@ -0,0 +1 @@
+[data-v-99424662]{font-size:14px}.flex[data-v-99424662]{display:flex}.commedBox[data-v-99424662]{height:520px;overflow-y:scroll}.commedBox_top[data-v-99424662]{justify-content:space-between}.commedBox_topR[data-v-99424662]{margin-right:15px;text-align:end;line-height:24px}.partBox[data-v-99424662]{width:92%;margin:0 auto}.partBox1[data-v-99424662]{width:100%;margin:0 auto;flex-wrap:wrap}.partItem[data-v-99424662]{margin-left:2%;height:45px;display:flex;justify-content:center;align-items:center;border:1px solid #eee;margin-top:20px}.width10[data-v-99424662]{width:12.5%}.width20[data-v-99424662]{width:8%}.partItem[data-v-99424662] :hover{cursor:pointer}.active[data-v-99424662]{border:1px solid #13ce66!important;color:#13ce66}.control_btn_box[data-v-99424662]{width:98%;margin:22px auto;justify-content:space-around;flex-wrap:wrap}.control_btn_box div[data-v-99424662]{margin-top:15px}.lineBox[data-v-99424662]{color:red;background-color:#e0e0e0;color:#333}

+ 1 - 0
dist/static-new/css/chunk-eac72d9e.4bbf41b3.css

@@ -0,0 +1 @@
+.flex[data-v-52514d03]{display:flex}.left[data-v-52514d03]{margin-right:20px}

+ 1 - 0
dist/static-new/css/chunk-fbd4b848.7595699c.css

@@ -0,0 +1 @@
+.el-card{margin-bottom:10px}.el-tag+.el-tag{margin-left:10px}.input-new-keyword{width:90px;margin-left:10px;vertical-align:bottom}.avatar-uploader .el-upload:hover{border-color:#20a0ff}.avatar{width:145px;height:145px;display:block}

+ 1 - 0
dist/static-new/css/chunk-fdc60ef2.8878a415.css

@@ -0,0 +1 @@
+.itemBody{display:flex}

文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/css/chunk-libs.5ccc545c.css


二进制
dist/static-new/fonts/element-icons.535877f5.woff


二进制
dist/static-new/fonts/element-icons.732389de.ttf


二进制
dist/static-new/img/401.089007e7.gif


二进制
dist/static-new/img/404.a57b6f31.png


二进制
dist/static-new/img/404_cloud.0f4bc32b.png


二进制
dist/static-new/img/bg.e8d1c3f2.jpg


二进制
dist/static-new/img/bg1.b8697f22.jpg


文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/js/app.0eed0cd6.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/js/chunk-01c68af2.d11b40eb.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/js/chunk-0d14ee1e.147b140c.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/js/chunk-107fdb58.bb729d73.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/js/chunk-1259ea15.d4c9c9d4.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/js/chunk-125b033e.2cbac234.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/js/chunk-1389257d.684373d2.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/js/chunk-166707cb.b8e36b83.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/js/chunk-18fb8e64.94ab4771.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/js/chunk-1f5ad307.6b3e2524.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/js/chunk-2141e892.e8d5087c.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/js/chunk-25901560.06f1cb6c.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/js/chunk-25ee81cd.e54fa5bf.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/js/chunk-286fdf93.3938174c.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static-new/js/chunk-2938b118.5feff18f.js


部分文件因为文件数量过多而无法显示