diff --git a/server/log/server_info.log b/server/log/server_info.log index d75723a..3deaad4 100644 --- a/server/log/server_info.log +++ b/server/log/server_info.log @@ -24,3 +24,9 @@ [github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 08:00:11.510 info l:/任官钰/代码/gin-vue-admin-master/gin-vue-admin-master/server/initialize/router.go:36 register swagger handler [github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 08:00:11.510 info l:/任官钰/代码/gin-vue-admin-master/gin-vue-admin-master/server/initialize/router.go:79 router register success [github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 08:00:11.516 info l:/任官钰/代码/gin-vue-admin-master/gin-vue-admin-master/server/core/server.go:37 server run success on {"address": ":8888"} +[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 09:24:45.871 info L:/任官钰/GitHub/SourceCode/gin-vue-admin/server/initialize/gorm.go:62 register table success +[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 09:24:45.898 info L:/任官钰/GitHub/SourceCode/gin-vue-admin/server/initialize/router.go:31 use middleware logger +[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 09:24:45.898 info L:/任官钰/GitHub/SourceCode/gin-vue-admin/server/initialize/router.go:34 use middleware cors +[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 09:24:45.899 info L:/任官钰/GitHub/SourceCode/gin-vue-admin/server/initialize/router.go:36 register swagger handler +[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 09:24:45.907 info L:/任官钰/GitHub/SourceCode/gin-vue-admin/server/initialize/router.go:79 router register success +[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 09:24:45.909 info L:/任官钰/GitHub/SourceCode/gin-vue-admin/server/core/server.go:37 server run success on {"address": ":8888"} diff --git a/web/.env.development b/web/.env.development index d83b168..0aeba08 100644 --- a/web/.env.development +++ b/web/.env.development @@ -3,4 +3,4 @@ ENV = 'development' VITE_CLI_PORT = 8080 VITE_SERVER_PORT = 8888 VITE_BASE_API = /api -VITE_BASE_PATH = http://127.0.0.1 +VITE_BASE_PATH = http://gin.admin.net diff --git a/web/babel.config.js b/web/babel.config.js index f064a5a..8133b3c 100644 --- a/web/babel.config.js +++ b/web/babel.config.js @@ -1,7 +1,19 @@ module.exports = { + presets: [ - '@vue/cli-plugin-babel/preset' + + '@vue/cli-plugin-babel/preset', + "@vue/app",{ + polyfills:[ + "es6.promise", + "es6.symbol", + "es6.array.iterator", + "es6.object.assign" + ], + useBuiltIns:"entry" + } ], + 'plugins': [ ] diff --git a/web/index.html b/web/index.html index 7f114f9..12eed2e 100644 --- a/web/index.html +++ b/web/index.html @@ -7,9 +7,37 @@ +
+ + + + + diff --git a/web/package-lock.json b/web/package-lock.json index 81db6e5..0527622 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -8,6 +8,7 @@ "name": "gin-vue-admin", "version": "2.3.5", "dependencies": { + "@babel/polyfill": "^7.12.1", "@element-plus/icons": "0.0.11", "axios": "^0.19.2", "core-js": "^3.6.5", @@ -39,7 +40,9 @@ "@vue/compiler-sfc": "^3.1.5", "babel-eslint": "^10.1.0", "babel-plugin-import": "^1.13.3", + "babel-polyfill": "^6.26.0", "dotenv": "^10.0.0", + "es6-promise": "^4.2.8", "eslint": "^6.7.2", "eslint-plugin-vue": "^7.0.0", "sass": "^1.26.5", @@ -1486,6 +1489,23 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/polyfill": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.12.1.tgz", + "integrity": "sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==", + "deprecated": "🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information.", + "dependencies": { + "core-js": "^2.6.5", + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@babel/polyfill/node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true + }, "node_modules/@babel/preset-env": { "version": "7.15.0", "resolved": "https://registry.nlark.com/@babel/preset-env/download/@babel/preset-env-7.15.0.tgz?cache=0&sync_timestamp=1628117565189&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fpreset-env%2Fdownload%2F%40babel%2Fpreset-env-7.15.0.tgz", @@ -3132,7 +3152,7 @@ "version": "3.1.2", "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-3.1.2.tgz?cache=0&sync_timestamp=1617747806715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-3.1.2.tgz", "integrity": "sha1-wFV8CWrzLxBhmPT04qODU343hxY=", - "dev": true, + "devOptional": true, "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -3320,7 +3340,7 @@ "version": "1.0.3", "resolved": "https://registry.npm.taobao.org/async-each/download/async-each-1.0.3.tgz", "integrity": "sha1-tyfb+H12UWAvBvTUrDh/R9kbDL8=", - "dev": true + "devOptional": true }, "node_modules/async-limiter": { "version": "1.0.1", @@ -3518,6 +3538,55 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/babel-polyfill": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", + "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "regenerator-runtime": "^0.10.5" + } + }, + "node_modules/babel-polyfill/node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.", + "dev": true, + "hasInstallScript": true + }, + "node_modules/babel-polyfill/node_modules/regenerator-runtime": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", + "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", + "dev": true + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-runtime/node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.", + "dev": true, + "hasInstallScript": true + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbalanced-match%2Fdownload%2Fbalanced-match-1.0.2.tgz", @@ -3647,7 +3716,7 @@ "version": "2.2.0", "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-2.2.0.tgz", "integrity": "sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=", - "dev": true, + "devOptional": true, "engines": { "node": ">=8" } @@ -3656,7 +3725,6 @@ "version": "1.5.0", "resolved": "https://registry.npm.taobao.org/bindings/download/bindings-1.5.0.tgz", "integrity": "sha1-EDU8npRTNLwFEabZCzj7x8nFBN8=", - "dev": true, "optional": true, "dependencies": { "file-uri-to-path": "1.0.0" @@ -4155,7 +4223,7 @@ "version": "3.5.2", "resolved": "https://registry.nlark.com/chokidar/download/chokidar-3.5.2.tgz", "integrity": "sha1-26OXb8rbAW9m/TZQIdkWANAcHnU=", - "dev": true, + "devOptional": true, "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -4176,7 +4244,7 @@ "version": "3.0.2", "resolved": "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz", "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", - "dev": true, + "devOptional": true, "dependencies": { "fill-range": "^7.0.1" }, @@ -4188,7 +4256,7 @@ "version": "7.0.1", "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz", "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", - "dev": true, + "devOptional": true, "dependencies": { "to-regex-range": "^5.0.1" }, @@ -4200,7 +4268,7 @@ "version": "7.0.0", "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz", "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=", - "dev": true, + "devOptional": true, "engines": { "node": ">=0.12.0" } @@ -4209,7 +4277,7 @@ "version": "5.0.1", "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz", "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", - "dev": true, + "devOptional": true, "dependencies": { "is-number": "^7.0.0" }, @@ -6215,6 +6283,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", + "dev": true + }, "node_modules/esbuild": { "version": "0.12.25", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.12.25.tgz", @@ -7000,7 +7074,6 @@ "version": "1.0.0", "resolved": "https://registry.npm.taobao.org/file-uri-to-path/download/file-uri-to-path-1.0.0.tgz", "integrity": "sha1-VTp7hEb/b2hDWcRF8eN6BdrMM90=", - "dev": true, "optional": true }, "node_modules/filesize": { @@ -7376,7 +7449,7 @@ "version": "5.1.2", "resolved": "https://registry.nlark.com/glob-parent/download/glob-parent-5.1.2.tgz?cache=0&sync_timestamp=1626760200164&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglob-parent%2Fdownload%2Fglob-parent-5.1.2.tgz", "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=", - "dev": true, + "devOptional": true, "dependencies": { "is-glob": "^4.0.1" }, @@ -8476,7 +8549,7 @@ "version": "2.1.0", "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-2.1.0.tgz", "integrity": "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=", - "dev": true, + "devOptional": true, "dependencies": { "binary-extensions": "^2.0.0" }, @@ -8646,7 +8719,7 @@ "version": "2.1.1", "resolved": "https://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz", "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true, + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -8664,7 +8737,7 @@ "version": "4.0.1", "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz", "integrity": "sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw=", - "dev": true, + "devOptional": true, "dependencies": { "is-extglob": "^2.1.1" }, @@ -9711,7 +9784,6 @@ "version": "2.15.0", "resolved": "https://registry.nlark.com/nan/download/nan-2.15.0.tgz", "integrity": "sha1-PzSkc/8Y4VwbVia2KQO1rW5mX+4=", - "dev": true, "optional": true }, "node_modules/nanoid": { @@ -9870,7 +9942,7 @@ "version": "3.0.0", "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-3.0.0.tgz", "integrity": "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=", - "dev": true, + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -10437,7 +10509,7 @@ "version": "1.0.2", "resolved": "https://registry.npm.taobao.org/path-dirname/download/path-dirname-1.0.2.tgz", "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true + "devOptional": true }, "node_modules/path-exists": { "version": "4.0.0", @@ -10542,7 +10614,7 @@ "version": "2.3.0", "resolved": "https://registry.nlark.com/picomatch/download/picomatch-2.3.0.tgz", "integrity": "sha1-8fBh3o9qS/AiiS4tEoI0+5gwKXI=", - "dev": true, + "devOptional": true, "engines": { "node": ">=8.6" }, @@ -11710,7 +11782,7 @@ "version": "3.6.0", "resolved": "https://registry.nlark.com/readdirp/download/readdirp-3.6.0.tgz", "integrity": "sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=", - "dev": true, + "devOptional": true, "dependencies": { "picomatch": "^2.2.1" }, @@ -11739,8 +11811,7 @@ "node_modules/regenerator-runtime": { "version": "0.13.9", "resolved": "https://registry.nlark.com/regenerator-runtime/download/regenerator-runtime-0.13.9.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fregenerator-runtime%2Fdownload%2Fregenerator-runtime-0.13.9.tgz", - "integrity": "sha1-iSV0Kpj/2QgUmI11Zq0wyjsmO1I=", - "dev": true + "integrity": "sha1-iSV0Kpj/2QgUmI11Zq0wyjsmO1I=" }, "node_modules/regenerator-transform": { "version": "0.14.5", @@ -11843,7 +11914,7 @@ "version": "1.1.0", "resolved": "https://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz", "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true + "devOptional": true }, "node_modules/renderkid": { "version": "2.0.7", @@ -13967,7 +14038,7 @@ "version": "1.2.0", "resolved": "https://registry.npm.taobao.org/upath/download/upath-1.2.0.tgz?cache=0&sync_timestamp=1604770074023&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fupath%2Fdownload%2Fupath-1.2.0.tgz", "integrity": "sha1-j2bbzVWog6za5ECK+LA1pQRMGJQ=", - "dev": true, + "devOptional": true, "engines": { "node": ">=4", "yarn": "*" @@ -14507,7 +14578,6 @@ "version": "2.0.1", "resolved": "https://registry.npm.taobao.org/watchpack-chokidar2/download/watchpack-chokidar2-2.0.1.tgz?cache=0&sync_timestamp=1604989085906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwatchpack-chokidar2%2Fdownload%2Fwatchpack-chokidar2-2.0.1.tgz", "integrity": "sha1-OFAAcu5uzmbzdpk2lQ6hdxvhyVc=", - "dev": true, "optional": true, "dependencies": { "chokidar": "^2.1.8" @@ -14517,7 +14587,6 @@ "version": "2.0.0", "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz?cache=0&sync_timestamp=1617747806715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-2.0.0.tgz", "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", - "dev": true, "optional": true, "dependencies": { "micromatch": "^3.1.4", @@ -14528,7 +14597,6 @@ "version": "2.1.1", "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, "optional": true, "dependencies": { "remove-trailing-separator": "^1.0.1" @@ -14541,7 +14609,6 @@ "version": "1.13.1", "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz", "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", - "dev": true, "optional": true, "engines": { "node": ">=0.10.0" @@ -14552,7 +14619,6 @@ "resolved": "https://registry.nlark.com/chokidar/download/chokidar-2.1.8.tgz", "integrity": "sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc=", "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", - "dev": true, "optional": true, "dependencies": { "anymatch": "^2.0.0", @@ -14576,7 +14642,6 @@ "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-1.2.13.tgz?cache=0&sync_timestamp=1612536546156&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffsevents%2Fdownload%2Ffsevents-1.2.13.tgz", "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", - "dev": true, "hasInstallScript": true, "optional": true, "os": [ @@ -14594,7 +14659,6 @@ "version": "3.1.0", "resolved": "https://registry.nlark.com/glob-parent/download/glob-parent-3.1.0.tgz?cache=0&sync_timestamp=1626760200164&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglob-parent%2Fdownload%2Fglob-parent-3.1.0.tgz", "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, "optional": true, "dependencies": { "is-glob": "^3.1.0", @@ -14605,7 +14669,6 @@ "version": "3.1.0", "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz", "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, "optional": true, "dependencies": { "is-extglob": "^2.1.0" @@ -14618,7 +14681,6 @@ "version": "1.0.1", "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, "optional": true, "dependencies": { "binary-extensions": "^1.0.0" @@ -14631,7 +14693,6 @@ "version": "2.2.1", "resolved": "https://registry.nlark.com/readdirp/download/readdirp-2.2.1.tgz", "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", - "dev": true, "optional": true, "dependencies": { "graceful-fs": "^4.1.11", @@ -16544,6 +16605,22 @@ "@babel/helper-plugin-utils": "^7.14.5" } }, + "@babel/polyfill": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.12.1.tgz", + "integrity": "sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==", + "requires": { + "core-js": "^2.6.5", + "regenerator-runtime": "^0.13.4" + }, + "dependencies": { + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + } + } + }, "@babel/preset-env": { "version": "7.15.0", "resolved": "https://registry.nlark.com/@babel/preset-env/download/@babel/preset-env-7.15.0.tgz?cache=0&sync_timestamp=1628117565189&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fpreset-env%2Fdownload%2F%40babel%2Fpreset-env-7.15.0.tgz", @@ -17915,7 +17992,7 @@ "version": "3.1.2", "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-3.1.2.tgz?cache=0&sync_timestamp=1617747806715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-3.1.2.tgz", "integrity": "sha1-wFV8CWrzLxBhmPT04qODU343hxY=", - "dev": true, + "devOptional": true, "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -18063,7 +18140,7 @@ "version": "1.0.3", "resolved": "https://registry.npm.taobao.org/async-each/download/async-each-1.0.3.tgz", "integrity": "sha1-tyfb+H12UWAvBvTUrDh/R9kbDL8=", - "dev": true + "devOptional": true }, "async-limiter": { "version": "1.0.1", @@ -18220,6 +18297,55 @@ "@babel/helper-define-polyfill-provider": "^0.2.2" } }, + "babel-polyfill": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", + "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "regenerator-runtime": "^0.10.5" + }, + "dependencies": { + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "dev": true + }, + "regenerator-runtime": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", + "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", + "dev": true + } + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "dev": true + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + } + } + }, "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbalanced-match%2Fdownload%2Fbalanced-match-1.0.2.tgz", @@ -18316,13 +18442,12 @@ "version": "2.2.0", "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-2.2.0.tgz", "integrity": "sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=", - "dev": true + "devOptional": true }, "bindings": { "version": "1.5.0", "resolved": "https://registry.npm.taobao.org/bindings/download/bindings-1.5.0.tgz", "integrity": "sha1-EDU8npRTNLwFEabZCzj7x8nFBN8=", - "dev": true, "optional": true, "requires": { "file-uri-to-path": "1.0.0" @@ -18750,7 +18875,7 @@ "version": "3.5.2", "resolved": "https://registry.nlark.com/chokidar/download/chokidar-3.5.2.tgz", "integrity": "sha1-26OXb8rbAW9m/TZQIdkWANAcHnU=", - "dev": true, + "devOptional": true, "requires": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -18766,7 +18891,7 @@ "version": "3.0.2", "resolved": "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz", "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", - "dev": true, + "devOptional": true, "requires": { "fill-range": "^7.0.1" } @@ -18775,7 +18900,7 @@ "version": "7.0.1", "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz", "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", - "dev": true, + "devOptional": true, "requires": { "to-regex-range": "^5.0.1" } @@ -18784,13 +18909,13 @@ "version": "7.0.0", "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz", "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=", - "dev": true + "devOptional": true }, "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz", "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", - "dev": true, + "devOptional": true, "requires": { "is-number": "^7.0.0" } @@ -20409,6 +20534,12 @@ "is-symbol": "^1.0.2" } }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", + "dev": true + }, "esbuild": { "version": "0.12.25", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.12.25.tgz", @@ -21029,7 +21160,6 @@ "version": "1.0.0", "resolved": "https://registry.npm.taobao.org/file-uri-to-path/download/file-uri-to-path-1.0.0.tgz", "integrity": "sha1-VTp7hEb/b2hDWcRF8eN6BdrMM90=", - "dev": true, "optional": true }, "filesize": { @@ -21321,7 +21451,7 @@ "version": "5.1.2", "resolved": "https://registry.nlark.com/glob-parent/download/glob-parent-5.1.2.tgz?cache=0&sync_timestamp=1626760200164&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglob-parent%2Fdownload%2Fglob-parent-5.1.2.tgz", "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=", - "dev": true, + "devOptional": true, "requires": { "is-glob": "^4.0.1" } @@ -22162,7 +22292,7 @@ "version": "2.1.0", "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-2.1.0.tgz", "integrity": "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=", - "dev": true, + "devOptional": true, "requires": { "binary-extensions": "^2.0.0" } @@ -22282,7 +22412,7 @@ "version": "2.1.1", "resolved": "https://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz", "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true + "devOptional": true }, "is-fullwidth-code-point": { "version": "3.0.0", @@ -22294,7 +22424,7 @@ "version": "4.0.1", "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz", "integrity": "sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw=", - "dev": true, + "devOptional": true, "requires": { "is-extglob": "^2.1.1" } @@ -23137,7 +23267,6 @@ "version": "2.15.0", "resolved": "https://registry.nlark.com/nan/download/nan-2.15.0.tgz", "integrity": "sha1-PzSkc/8Y4VwbVia2KQO1rW5mX+4=", - "dev": true, "optional": true }, "nanoid": { @@ -23279,7 +23408,7 @@ "version": "3.0.0", "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-3.0.0.tgz", "integrity": "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=", - "dev": true + "devOptional": true }, "normalize-range": { "version": "0.1.2", @@ -23734,7 +23863,7 @@ "version": "1.0.2", "resolved": "https://registry.npm.taobao.org/path-dirname/download/path-dirname-1.0.2.tgz", "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true + "devOptional": true }, "path-exists": { "version": "4.0.0", @@ -23810,7 +23939,7 @@ "version": "2.3.0", "resolved": "https://registry.nlark.com/picomatch/download/picomatch-2.3.0.tgz", "integrity": "sha1-8fBh3o9qS/AiiS4tEoI0+5gwKXI=", - "dev": true + "devOptional": true }, "pify": { "version": "4.0.1", @@ -24791,7 +24920,7 @@ "version": "3.6.0", "resolved": "https://registry.nlark.com/readdirp/download/readdirp-3.6.0.tgz", "integrity": "sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=", - "dev": true, + "devOptional": true, "requires": { "picomatch": "^2.2.1" } @@ -24814,8 +24943,7 @@ "regenerator-runtime": { "version": "0.13.9", "resolved": "https://registry.nlark.com/regenerator-runtime/download/regenerator-runtime-0.13.9.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fregenerator-runtime%2Fdownload%2Fregenerator-runtime-0.13.9.tgz", - "integrity": "sha1-iSV0Kpj/2QgUmI11Zq0wyjsmO1I=", - "dev": true + "integrity": "sha1-iSV0Kpj/2QgUmI11Zq0wyjsmO1I=" }, "regenerator-transform": { "version": "0.14.5", @@ -24896,7 +25024,7 @@ "version": "1.1.0", "resolved": "https://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz", "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true + "devOptional": true }, "renderkid": { "version": "2.0.7", @@ -26608,7 +26736,7 @@ "version": "1.2.0", "resolved": "https://registry.npm.taobao.org/upath/download/upath-1.2.0.tgz?cache=0&sync_timestamp=1604770074023&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fupath%2Fdownload%2Fupath-1.2.0.tgz", "integrity": "sha1-j2bbzVWog6za5ECK+LA1pQRMGJQ=", - "dev": true + "devOptional": true }, "upper-case": { "version": "1.1.3", @@ -27030,7 +27158,6 @@ "version": "2.0.1", "resolved": "https://registry.npm.taobao.org/watchpack-chokidar2/download/watchpack-chokidar2-2.0.1.tgz?cache=0&sync_timestamp=1604989085906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwatchpack-chokidar2%2Fdownload%2Fwatchpack-chokidar2-2.0.1.tgz", "integrity": "sha1-OFAAcu5uzmbzdpk2lQ6hdxvhyVc=", - "dev": true, "optional": true, "requires": { "chokidar": "^2.1.8" @@ -27040,7 +27167,6 @@ "version": "2.0.0", "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz?cache=0&sync_timestamp=1617747806715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-2.0.0.tgz", "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", - "dev": true, "optional": true, "requires": { "micromatch": "^3.1.4", @@ -27051,7 +27177,6 @@ "version": "2.1.1", "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, "optional": true, "requires": { "remove-trailing-separator": "^1.0.1" @@ -27063,14 +27188,12 @@ "version": "1.13.1", "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz", "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", - "dev": true, "optional": true }, "chokidar": { "version": "2.1.8", "resolved": "https://registry.nlark.com/chokidar/download/chokidar-2.1.8.tgz", "integrity": "sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc=", - "dev": true, "optional": true, "requires": { "anymatch": "^2.0.0", @@ -27091,7 +27214,6 @@ "version": "1.2.13", "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-1.2.13.tgz?cache=0&sync_timestamp=1612536546156&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffsevents%2Fdownload%2Ffsevents-1.2.13.tgz", "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", - "dev": true, "optional": true, "requires": { "bindings": "^1.5.0", @@ -27102,7 +27224,6 @@ "version": "3.1.0", "resolved": "https://registry.nlark.com/glob-parent/download/glob-parent-3.1.0.tgz?cache=0&sync_timestamp=1626760200164&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglob-parent%2Fdownload%2Fglob-parent-3.1.0.tgz", "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, "optional": true, "requires": { "is-glob": "^3.1.0", @@ -27113,7 +27234,6 @@ "version": "3.1.0", "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz", "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, "optional": true, "requires": { "is-extglob": "^2.1.0" @@ -27125,7 +27245,6 @@ "version": "1.0.1", "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, "optional": true, "requires": { "binary-extensions": "^1.0.0" @@ -27135,7 +27254,6 @@ "version": "2.2.1", "resolved": "https://registry.nlark.com/readdirp/download/readdirp-2.2.1.tgz", "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", - "dev": true, "optional": true, "requires": { "graceful-fs": "^4.1.11", diff --git a/web/package.json b/web/package.json index 0a07ed8..fe4a9ac 100644 --- a/web/package.json +++ b/web/package.json @@ -8,6 +8,7 @@ "preview": "vite preview" }, "dependencies": { + "@babel/polyfill": "^7.12.1", "@element-plus/icons": "0.0.11", "axios": "^0.19.2", "core-js": "^3.6.5", @@ -39,7 +40,9 @@ "@vue/compiler-sfc": "^3.1.5", "babel-eslint": "^10.1.0", "babel-plugin-import": "^1.13.3", + "babel-polyfill": "^6.26.0", "dotenv": "^10.0.0", + "es6-promise": "^4.2.8", "eslint": "^6.7.2", "eslint-plugin-vue": "^7.0.0", "sass": "^1.26.5", diff --git a/web/src/main.js b/web/src/main.js index 503be9e..74bbb06 100644 --- a/web/src/main.js +++ b/web/src/main.js @@ -1,4 +1,7 @@ +import 'babel-polyfill' +import promise from 'es6-promise' import { createApp } from 'vue' + import 'element-plus/dist/index.css' import './style/element_visiable.scss' import ElementPlus from 'element-plus' @@ -14,6 +17,8 @@ import '@/permission' import { store } from '@/store/index' import App from './App.vue' + +promise.polyfill() const app = createApp(App) app.config.productionTip = false app.use(run) diff --git a/web/src/view/educate/examManage/examManage.vue b/web/src/view/educate/examManage/examManage.vue index 094954a..8f7c38a 100644 --- a/web/src/view/educate/examManage/examManage.vue +++ b/web/src/view/educate/examManage/examManage.vue @@ -1,16 +1,366 @@ + }, + created() { + this.getTableData() + }, + methods: { + methodFiletr(value) { + const target = methodOptions.filter(item => item.value === value)[0] + return target && `${target.label}` + }, + tagTypeFiletr(value) { + const target = methodOptions.filter(item => item.value === value)[0] + return target && `${target.type}` + }, + // 选中api + handleSelectionChange(val) { + this.apis = val + }, + async onDelete() { + const ids = this.apis.forEach(item => item.ID) + const res = await deleteApisByIds({ ids }) + if (res.code === 0) { + this.$message({ + type: 'success', + message: res.msg + }) + if (this.tableData.length === ids.length && this.page > 1) { + this.page-- + } + this.deleteVisible = false + this.getTableData() + } + }, + // 排序 + sortChange({ prop, order }) { + if (prop) { + this.searchInfo.orderKey = toSQLLine(prop) + this.searchInfo.desc = order === 'descending' + } + this.getTableData() + }, + onReset() { + this.searchInfo = {} + }, + // 条件搜索前端看此方法 + onSubmit() { + this.page = 1 + this.pageSize = 10 + this.getTableData() + }, + initForm() { + this.$refs.apiForm.resetFields() + this.form = { + path: '', + apiGroup: '', + method: '', + description: '' + } + }, + closeDialog() { + this.initForm() + this.dialogFormVisible = false + }, + openDialog(type) { + switch (type) { + case 'addApi': + this.dialogTitle = '新增Api' + break + case 'edit': + this.dialogTitle = '编辑Api' + break + default: + break + } + this.type = type + this.dialogFormVisible = true + }, + async editApi(row) { + const res = await getApiById({ id: row.ID }) + this.form = res.data.api + this.openDialog('edit') + }, + async deleteApi(row) { + this.$confirm('此操作将永久删除所有角色下该api, 是否继续?', '提示', { + confirmButtonText: '确定', + cancelButtonText: '取消', + type: 'warning' + }) + .then(async() => { + const res = await deleteApi(row) + if (res.code === 0) { + this.$message({ + type: 'success', + message: '删除成功!' + }) + if (this.tableData.length === 1 && this.page > 1) { + this.page-- + } + this.getTableData() + } + }) + }, + async enterDialog() { + this.$refs.apiForm.validate(async valid => { + if (valid) { + switch (this.type) { + case 'addApi': + { + const res = await createApi(this.form) + if (res.code === 0) { + this.$message({ + type: 'success', + message: '添加成功', + showClose: true + }) + } + this.getTableData() + this.closeDialog() + } - \ No newline at end of file + diff --git a/web/src/view/educate/topic/topic.vue b/web/src/view/educate/topic/topic.vue index e75c257..861bbd0 100644 --- a/web/src/view/educate/topic/topic.vue +++ b/web/src/view/educate/topic/topic.vue @@ -9,7 +9,7 @@ b工段 - + a职务 b职务 diff --git a/web/src/view/group/department/index.vue b/web/src/view/group/department/index.vue new file mode 100644 index 0000000..63ac97b --- /dev/null +++ b/web/src/view/group/department/index.vue @@ -0,0 +1,542 @@ + + + + + diff --git a/web/src/view/group/index.vue b/web/src/view/group/index.vue new file mode 100644 index 0000000..f636966 --- /dev/null +++ b/web/src/view/group/index.vue @@ -0,0 +1,17 @@ + + + diff --git a/web/src/view/group/post/index.vue b/web/src/view/group/post/index.vue new file mode 100644 index 0000000..e69de29 diff --git a/web/vite.config.js b/web/vite.config.js index 735f358..1c41530 100644 --- a/web/vite.config.js +++ b/web/vite.config.js @@ -6,6 +6,7 @@ import * as dotenv from 'dotenv'; import * as fs from 'fs'; import vuePlugin from '@vitejs/plugin-vue'; // @see https://cn.vitejs.dev/config/ + export default ({ command, mode @@ -56,6 +57,7 @@ export default ({ } }, }, + build: { target: 'es2015', minify: 'terser', // 是否进行压缩,boolean | 'terser' | 'esbuild',默认使用terser diff --git a/web/vue.config.js b/web/vue.config.js new file mode 100644 index 0000000..531ed60 --- /dev/null +++ b/web/vue.config.js @@ -0,0 +1,5 @@ +module.exports = { + configureWebpack:config => { + config.entry.app = ["@babel/polyfill","./src/main.js"] + } + } \ No newline at end of file diff --git a/web/yarn.lock b/web/yarn.lock index 3bee022..98dd054 100644 --- a/web/yarn.lock +++ b/web/yarn.lock @@ -781,6 +781,14 @@ "@babel/helper-create-regexp-features-plugin" "^7.14.5" "@babel/helper-plugin-utils" "^7.14.5" +"@babel/polyfill@^7.12.1": + "integrity" "sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==" + "resolved" "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.12.1.tgz" + "version" "7.12.1" + dependencies: + "core-js" "^2.6.5" + "regenerator-runtime" "^0.13.4" + "@babel/preset-env@^7.11.0": "integrity" "sha1-4hZb8WWUycBeUlF6GUv2GH1v5GQ=" "resolved" "https://registry.nlark.com/@babel/preset-env/download/@babel/preset-env-7.15.0.tgz?cache=0&sync_timestamp=1628117565189&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fpreset-env%2Fdownload%2F%40babel%2Fpreset-env-7.15.0.tgz" @@ -2075,6 +2083,23 @@ dependencies: "@babel/helper-define-polyfill-provider" "^0.2.2" +"babel-polyfill@^6.26.0": + "integrity" "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=" + "resolved" "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-runtime" "^6.26.0" + "core-js" "^2.5.0" + "regenerator-runtime" "^0.10.5" + +"babel-runtime@^6.26.0": + "integrity" "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=" + "resolved" "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "core-js" "^2.4.0" + "regenerator-runtime" "^0.11.0" + "balanced-match@^1.0.0": "integrity" "sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4=" "resolved" "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbalanced-match%2Fdownload%2Fbalanced-match-1.0.2.tgz" @@ -2920,6 +2945,21 @@ "browserslist" "^4.16.8" "semver" "7.0.0" +"core-js@^2.4.0": + "integrity" "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + "resolved" "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz" + "version" "2.6.12" + +"core-js@^2.5.0": + "integrity" "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + "resolved" "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz" + "version" "2.6.12" + +"core-js@^2.6.5": + "integrity" "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + "resolved" "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz" + "version" "2.6.12" + "core-js@^3.16.0", "core-js@^3.6.5": "integrity" "sha1-Hy1DxRqe0BTMbINECvFGl65LdfI=" "resolved" "https://registry.nlark.com/core-js/download/core-js-3.16.3.tgz" @@ -3690,6 +3730,11 @@ "is-date-object" "^1.0.1" "is-symbol" "^1.0.2" +"es6-promise@^4.2.8": + "integrity" "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + "resolved" "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz" + "version" "4.2.8" + "esbuild@^0.12.17": "integrity" "sha512-woie0PosbRSoN8gQytrdCzUbS2ByKgO8nD1xCZkEup3D9q92miCze4PqEI9TZDYAuwn6CruEnQpJxgTRWdooAg==" "resolved" "https://registry.npmjs.org/esbuild/-/esbuild-0.12.25.tgz" @@ -7265,6 +7310,16 @@ "resolved" "https://registry.npm.taobao.org/regenerate/download/regenerate-1.4.2.tgz?cache=0&sync_timestamp=1604218717329&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregenerate%2Fdownload%2Fregenerate-1.4.2.tgz" "version" "1.4.2" +"regenerator-runtime@^0.10.5": + "integrity" "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=" + "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz" + "version" "0.10.5" + +"regenerator-runtime@^0.11.0": + "integrity" "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz" + "version" "0.11.1" + "regenerator-runtime@^0.13.4", "regenerator-runtime@^0.13.9": "integrity" "sha1-iSV0Kpj/2QgUmI11Zq0wyjsmO1I=" "resolved" "https://registry.nlark.com/regenerator-runtime/download/regenerator-runtime-0.13.9.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fregenerator-runtime%2Fdownload%2Fregenerator-runtime-0.13.9.tgz"