Commit fa7175ac by 黄燕娟

fix:初始化修改

parent 591be54a
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
"name": "client", "name": "client",
"version": "0.1.0", "version": "0.1.0",
"dependencies": { "dependencies": {
"@babel/plugin-proposal-optional-chaining": "^7.21.0",
"@tinymce/tinymce-vue": "2.1.0", "@tinymce/tinymce-vue": "2.1.0",
"@vant/area-data": "^1.3.1", "@vant/area-data": "^1.3.1",
"@zxing/library": "^0.19.1", "@zxing/library": "^0.19.1",
...@@ -73,7 +74,6 @@ ...@@ -73,7 +74,6 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz",
"integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=", "integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=",
"dev": true,
"dependencies": { "dependencies": {
"@babel/highlight": "^7.10.4" "@babel/highlight": "^7.10.4"
} }
...@@ -93,7 +93,6 @@ ...@@ -93,7 +93,6 @@
"version": "7.11.6", "version": "7.11.6",
"resolved": "https://registry.npm.taobao.org/@babel/core/download/@babel/core-7.11.6.tgz?cache=0&sync_timestamp=1599146827519&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcore%2Fdownload%2F%40babel%2Fcore-7.11.6.tgz", "resolved": "https://registry.npm.taobao.org/@babel/core/download/@babel/core-7.11.6.tgz?cache=0&sync_timestamp=1599146827519&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcore%2Fdownload%2F%40babel%2Fcore-7.11.6.tgz",
"integrity": "sha1-OpRV3HOH/xusRXcGULwTugShVlE=", "integrity": "sha1-OpRV3HOH/xusRXcGULwTugShVlE=",
"dev": true,
"dependencies": { "dependencies": {
"@babel/code-frame": "^7.10.4", "@babel/code-frame": "^7.10.4",
"@babel/generator": "^7.11.6", "@babel/generator": "^7.11.6",
...@@ -120,7 +119,6 @@ ...@@ -120,7 +119,6 @@
"version": "7.11.6", "version": "7.11.6",
"resolved": "https://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.11.6.tgz?cache=0&sync_timestamp=1599146753105&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fgenerator%2Fdownload%2F%40babel%2Fgenerator-7.11.6.tgz", "resolved": "https://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.11.6.tgz?cache=0&sync_timestamp=1599146753105&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fgenerator%2Fdownload%2F%40babel%2Fgenerator-7.11.6.tgz",
"integrity": "sha1-uGiQD4GxY7TUZOokVFxhy6xNxiA=", "integrity": "sha1-uGiQD4GxY7TUZOokVFxhy6xNxiA=",
"dev": true,
"dependencies": { "dependencies": {
"@babel/types": "^7.11.5", "@babel/types": "^7.11.5",
"jsesc": "^2.5.1", "jsesc": "^2.5.1",
...@@ -217,7 +215,6 @@ ...@@ -217,7 +215,6 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.10.4.tgz?cache=0&sync_timestamp=1593522836308&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-function-name%2Fdownload%2F%40babel%2Fhelper-function-name-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.10.4.tgz?cache=0&sync_timestamp=1593522836308&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-function-name%2Fdownload%2F%40babel%2Fhelper-function-name-7.10.4.tgz",
"integrity": "sha1-0tOyDFmtjEcRL6fSqUvAnV74Lxo=", "integrity": "sha1-0tOyDFmtjEcRL6fSqUvAnV74Lxo=",
"dev": true,
"dependencies": { "dependencies": {
"@babel/helper-get-function-arity": "^7.10.4", "@babel/helper-get-function-arity": "^7.10.4",
"@babel/template": "^7.10.4", "@babel/template": "^7.10.4",
...@@ -228,7 +225,6 @@ ...@@ -228,7 +225,6 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.10.4.tgz",
"integrity": "sha1-mMHL6g4jMvM/mkZhuM4VBbLBm6I=", "integrity": "sha1-mMHL6g4jMvM/mkZhuM4VBbLBm6I=",
"dev": true,
"dependencies": { "dependencies": {
"@babel/types": "^7.10.4" "@babel/types": "^7.10.4"
} }
...@@ -246,7 +242,6 @@ ...@@ -246,7 +242,6 @@
"version": "7.11.0", "version": "7.11.0",
"resolved": "https://registry.npm.taobao.org/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.11.0.tgz?cache=0&sync_timestamp=1596142785938&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-member-expression-to-functions%2Fdownload%2F%40babel%2Fhelper-member-expression-to-functions-7.11.0.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.11.0.tgz?cache=0&sync_timestamp=1596142785938&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-member-expression-to-functions%2Fdownload%2F%40babel%2Fhelper-member-expression-to-functions-7.11.0.tgz",
"integrity": "sha1-rmnIPYTugvS0L5bioJQQk1qPJt8=", "integrity": "sha1-rmnIPYTugvS0L5bioJQQk1qPJt8=",
"dev": true,
"dependencies": { "dependencies": {
"@babel/types": "^7.11.0" "@babel/types": "^7.11.0"
} }
...@@ -255,7 +250,6 @@ ...@@ -255,7 +250,6 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/helper-module-imports/download/@babel/helper-module-imports-7.10.4.tgz?cache=0&sync_timestamp=1593522826853&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-module-imports%2Fdownload%2F%40babel%2Fhelper-module-imports-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-module-imports/download/@babel/helper-module-imports-7.10.4.tgz?cache=0&sync_timestamp=1593522826853&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-module-imports%2Fdownload%2F%40babel%2Fhelper-module-imports-7.10.4.tgz",
"integrity": "sha1-TFxUvgS9MWcKc4J5fXW5+i5bViA=", "integrity": "sha1-TFxUvgS9MWcKc4J5fXW5+i5bViA=",
"dev": true,
"dependencies": { "dependencies": {
"@babel/types": "^7.10.4" "@babel/types": "^7.10.4"
} }
...@@ -264,7 +258,6 @@ ...@@ -264,7 +258,6 @@
"version": "7.11.0", "version": "7.11.0",
"resolved": "https://registry.npm.taobao.org/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.11.0.tgz?cache=0&sync_timestamp=1596142990701&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-module-transforms%2Fdownload%2F%40babel%2Fhelper-module-transforms-7.11.0.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.11.0.tgz?cache=0&sync_timestamp=1596142990701&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-module-transforms%2Fdownload%2F%40babel%2Fhelper-module-transforms-7.11.0.tgz",
"integrity": "sha1-sW8lAinkchGr3YSzS2RzfCqy01k=", "integrity": "sha1-sW8lAinkchGr3YSzS2RzfCqy01k=",
"dev": true,
"dependencies": { "dependencies": {
"@babel/helper-module-imports": "^7.10.4", "@babel/helper-module-imports": "^7.10.4",
"@babel/helper-replace-supers": "^7.10.4", "@babel/helper-replace-supers": "^7.10.4",
...@@ -279,16 +272,17 @@ ...@@ -279,16 +272,17 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.10.4.tgz",
"integrity": "sha1-UNyWQT1ZT5lad5BZBbBYk813lnM=", "integrity": "sha1-UNyWQT1ZT5lad5BZBbBYk813lnM=",
"dev": true,
"dependencies": { "dependencies": {
"@babel/types": "^7.10.4" "@babel/types": "^7.10.4"
} }
}, },
"node_modules/@babel/helper-plugin-utils": { "node_modules/@babel/helper-plugin-utils": {
"version": "7.10.4", "version": "7.22.5",
"resolved": "https://registry.npm.taobao.org/@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.10.4.tgz?cache=0&sync_timestamp=1593521089859&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-plugin-utils%2Fdownload%2F%40babel%2Fhelper-plugin-utils-7.10.4.tgz", "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz",
"integrity": "sha1-L3WoMSadT2d95JmG3/WZJ1M883U=", "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==",
"dev": true "engines": {
"node": ">=6.9.0"
}
}, },
"node_modules/@babel/helper-regex": { "node_modules/@babel/helper-regex": {
"version": "7.10.5", "version": "7.10.5",
...@@ -315,7 +309,6 @@ ...@@ -315,7 +309,6 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.10.4.tgz",
"integrity": "sha1-1YXNk4jqBuYDHkzUS2cTy+rZ5s8=", "integrity": "sha1-1YXNk4jqBuYDHkzUS2cTy+rZ5s8=",
"dev": true,
"dependencies": { "dependencies": {
"@babel/helper-member-expression-to-functions": "^7.10.4", "@babel/helper-member-expression-to-functions": "^7.10.4",
"@babel/helper-optimise-call-expression": "^7.10.4", "@babel/helper-optimise-call-expression": "^7.10.4",
...@@ -327,35 +320,45 @@ ...@@ -327,35 +320,45 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/helper-simple-access/download/@babel/helper-simple-access-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-simple-access/download/@babel/helper-simple-access-7.10.4.tgz",
"integrity": "sha1-D1zNopRSd6KnotOoIeFTle3PNGE=", "integrity": "sha1-D1zNopRSd6KnotOoIeFTle3PNGE=",
"dev": true,
"dependencies": { "dependencies": {
"@babel/template": "^7.10.4", "@babel/template": "^7.10.4",
"@babel/types": "^7.10.4" "@babel/types": "^7.10.4"
} }
}, },
"node_modules/@babel/helper-skip-transparent-expression-wrappers": { "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
"version": "7.11.0", "version": "7.22.5",
"resolved": "https://registry.npm.taobao.org/@babel/helper-skip-transparent-expression-wrappers/download/@babel/helper-skip-transparent-expression-wrappers-7.11.0.tgz?cache=0&sync_timestamp=1596145389999&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-skip-transparent-expression-wrappers%2Fdownload%2F%40babel%2Fhelper-skip-transparent-expression-wrappers-7.11.0.tgz", "resolved": "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz",
"integrity": "sha1-7sFi8RLC9Y068K8SXju1dmUUZyk=", "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==",
"dev": true,
"dependencies": { "dependencies": {
"@babel/types": "^7.11.0" "@babel/types": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
} }
}, },
"node_modules/@babel/helper-split-export-declaration": { "node_modules/@babel/helper-split-export-declaration": {
"version": "7.11.0", "version": "7.11.0",
"resolved": "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.11.0.tgz?cache=0&sync_timestamp=1596142786225&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-split-export-declaration%2Fdownload%2F%40babel%2Fhelper-split-export-declaration-7.11.0.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.11.0.tgz?cache=0&sync_timestamp=1596142786225&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-split-export-declaration%2Fdownload%2F%40babel%2Fhelper-split-export-declaration-7.11.0.tgz",
"integrity": "sha1-+KSRJErPamdhWKxCBykRuoOtCZ8=", "integrity": "sha1-+KSRJErPamdhWKxCBykRuoOtCZ8=",
"dev": true,
"dependencies": { "dependencies": {
"@babel/types": "^7.11.0" "@babel/types": "^7.11.0"
} }
}, },
"node_modules/@babel/helper-string-parser": {
"version": "7.23.4",
"resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz",
"integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-validator-identifier": { "node_modules/@babel/helper-validator-identifier": {
"version": "7.10.4", "version": "7.22.20",
"resolved": "https://registry.npm.taobao.org/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.10.4.tgz", "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
"integrity": "sha1-p4x6clHgH2FlEtMbEK3PUq2l4NI=", "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==",
"dev": true "engines": {
"node": ">=6.9.0"
}
}, },
"node_modules/@babel/helper-wrap-function": { "node_modules/@babel/helper-wrap-function": {
"version": "7.10.4", "version": "7.10.4",
...@@ -373,7 +376,6 @@ ...@@ -373,7 +376,6 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/helpers/download/@babel/helpers-7.10.4.tgz?cache=0&sync_timestamp=1593522841291&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelpers%2Fdownload%2F%40babel%2Fhelpers-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helpers/download/@babel/helpers-7.10.4.tgz?cache=0&sync_timestamp=1593522841291&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelpers%2Fdownload%2F%40babel%2Fhelpers-7.10.4.tgz",
"integrity": "sha1-Kr6w1yGv98Cpc3a54fb2XXpHUEQ=", "integrity": "sha1-Kr6w1yGv98Cpc3a54fb2XXpHUEQ=",
"dev": true,
"dependencies": { "dependencies": {
"@babel/template": "^7.10.4", "@babel/template": "^7.10.4",
"@babel/traverse": "^7.10.4", "@babel/traverse": "^7.10.4",
...@@ -384,7 +386,6 @@ ...@@ -384,7 +386,6 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz?cache=0&sync_timestamp=1593521087106&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhighlight%2Fdownload%2F%40babel%2Fhighlight-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz?cache=0&sync_timestamp=1593521087106&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhighlight%2Fdownload%2F%40babel%2Fhighlight-7.10.4.tgz",
"integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=",
"dev": true,
"dependencies": { "dependencies": {
"@babel/helper-validator-identifier": "^7.10.4", "@babel/helper-validator-identifier": "^7.10.4",
"chalk": "^2.0.0", "chalk": "^2.0.0",
...@@ -395,7 +396,6 @@ ...@@ -395,7 +396,6 @@
"version": "7.11.5", "version": "7.11.5",
"resolved": "https://registry.npm.taobao.org/@babel/parser/download/@babel/parser-7.11.5.tgz?cache=0&sync_timestamp=1598904268134&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fparser%2Fdownload%2F%40babel%2Fparser-7.11.5.tgz", "resolved": "https://registry.npm.taobao.org/@babel/parser/download/@babel/parser-7.11.5.tgz?cache=0&sync_timestamp=1598904268134&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fparser%2Fdownload%2F%40babel%2Fparser-7.11.5.tgz",
"integrity": "sha1-x/9jA99xCA7HpPW4wAPFjxz1EDc=", "integrity": "sha1-x/9jA99xCA7HpPW4wAPFjxz1EDc=",
"dev": true,
"bin": { "bin": {
"parser": "bin/babel-parser.js" "parser": "bin/babel-parser.js"
}, },
...@@ -550,14 +550,17 @@ ...@@ -550,14 +550,17 @@
} }
}, },
"node_modules/@babel/plugin-proposal-optional-chaining": { "node_modules/@babel/plugin-proposal-optional-chaining": {
"version": "7.11.0", "version": "7.21.0",
"resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-optional-chaining/download/@babel/plugin-proposal-optional-chaining-7.11.0.tgz?cache=0&sync_timestamp=1596145014102&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-optional-chaining%2Fdownload%2F%40babel%2Fplugin-proposal-optional-chaining-7.11.0.tgz", "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz",
"integrity": "sha1-3lhm0GRvav2quKVmOC/joiF1UHY=", "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==",
"dev": true, "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.",
"dependencies": { "dependencies": {
"@babel/helper-plugin-utils": "^7.10.4", "@babel/helper-plugin-utils": "^7.20.2",
"@babel/helper-skip-transparent-expression-wrappers": "^7.11.0", "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
"@babel/plugin-syntax-optional-chaining": "^7.8.0" "@babel/plugin-syntax-optional-chaining": "^7.8.3"
},
"engines": {
"node": ">=6.9.0"
}, },
"peerDependencies": { "peerDependencies": {
"@babel/core": "^7.0.0-0" "@babel/core": "^7.0.0-0"
...@@ -740,7 +743,6 @@ ...@@ -740,7 +743,6 @@
"version": "7.8.3", "version": "7.8.3",
"resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz", "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz",
"integrity": "sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io=", "integrity": "sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io=",
"dev": true,
"dependencies": { "dependencies": {
"@babel/helper-plugin-utils": "^7.8.0" "@babel/helper-plugin-utils": "^7.8.0"
}, },
...@@ -1293,7 +1295,6 @@ ...@@ -1293,7 +1295,6 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.10.4.tgz?cache=0&sync_timestamp=1593522831608&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftemplate%2Fdownload%2F%40babel%2Ftemplate-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.10.4.tgz?cache=0&sync_timestamp=1593522831608&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftemplate%2Fdownload%2F%40babel%2Ftemplate-7.10.4.tgz",
"integrity": "sha1-MlGZbEIA68cdGo/EBfupQPNrong=", "integrity": "sha1-MlGZbEIA68cdGo/EBfupQPNrong=",
"dev": true,
"dependencies": { "dependencies": {
"@babel/code-frame": "^7.10.4", "@babel/code-frame": "^7.10.4",
"@babel/parser": "^7.10.4", "@babel/parser": "^7.10.4",
...@@ -1304,7 +1305,6 @@ ...@@ -1304,7 +1305,6 @@
"version": "7.11.5", "version": "7.11.5",
"resolved": "https://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.11.5.tgz?cache=0&sync_timestamp=1598904281596&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.11.5.tgz", "resolved": "https://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.11.5.tgz?cache=0&sync_timestamp=1598904281596&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.11.5.tgz",
"integrity": "sha1-vnd7k7UY62127i4eodFD2qEeYcM=", "integrity": "sha1-vnd7k7UY62127i4eodFD2qEeYcM=",
"dev": true,
"dependencies": { "dependencies": {
"@babel/code-frame": "^7.10.4", "@babel/code-frame": "^7.10.4",
"@babel/generator": "^7.11.5", "@babel/generator": "^7.11.5",
...@@ -1318,14 +1318,16 @@ ...@@ -1318,14 +1318,16 @@
} }
}, },
"node_modules/@babel/types": { "node_modules/@babel/types": {
"version": "7.11.5", "version": "7.23.9",
"resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.11.5.tgz?cache=0&sync_timestamp=1598904272861&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.11.5.tgz", "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.23.9.tgz",
"integrity": "sha1-2d5XfQElLXfGgAzuA57mT691Zi0=", "integrity": "sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==",
"dev": true,
"dependencies": { "dependencies": {
"@babel/helper-validator-identifier": "^7.10.4", "@babel/helper-string-parser": "^7.23.4",
"lodash": "^4.17.19", "@babel/helper-validator-identifier": "^7.22.20",
"to-fast-properties": "^2.0.0" "to-fast-properties": "^2.0.0"
},
"engines": {
"node": ">=6.9.0"
} }
}, },
"node_modules/@hapi/address": { "node_modules/@hapi/address": {
...@@ -3392,7 +3394,6 @@ ...@@ -3392,7 +3394,6 @@
"version": "3.2.1", "version": "3.2.1",
"resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz", "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz",
"integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=", "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=",
"dev": true,
"dependencies": { "dependencies": {
"color-convert": "^1.9.0" "color-convert": "^1.9.0"
}, },
...@@ -5281,7 +5282,6 @@ ...@@ -5281,7 +5282,6 @@
"version": "2.4.2", "version": "2.4.2",
"resolved": "https://registry.npm.taobao.org/chalk/download/chalk-2.4.2.tgz?cache=0&sync_timestamp=1592843133653&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-2.4.2.tgz", "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-2.4.2.tgz?cache=0&sync_timestamp=1592843133653&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-2.4.2.tgz",
"integrity": "sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=", "integrity": "sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=",
"dev": true,
"dependencies": { "dependencies": {
"ansi-styles": "^3.2.1", "ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5", "escape-string-regexp": "^1.0.5",
...@@ -5685,7 +5685,6 @@ ...@@ -5685,7 +5685,6 @@
"version": "1.9.3", "version": "1.9.3",
"resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz", "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz",
"integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=", "integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=",
"dev": true,
"dependencies": { "dependencies": {
"color-name": "1.1.3" "color-name": "1.1.3"
} }
...@@ -5693,8 +5692,7 @@ ...@@ -5693,8 +5692,7 @@
"node_modules/color-name": { "node_modules/color-name": {
"version": "1.1.3", "version": "1.1.3",
"resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz", "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz",
"integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
"dev": true
}, },
"node_modules/color-string": { "node_modules/color-string": {
"version": "1.5.3", "version": "1.5.3",
...@@ -5912,7 +5910,6 @@ ...@@ -5912,7 +5910,6 @@
"version": "1.7.0", "version": "1.7.0",
"resolved": "https://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.7.0.tgz", "resolved": "https://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.7.0.tgz",
"integrity": "sha1-F6LLiC1/d9NJBYXizmxSRCSjpEI=", "integrity": "sha1-F6LLiC1/d9NJBYXizmxSRCSjpEI=",
"dev": true,
"dependencies": { "dependencies": {
"safe-buffer": "~5.1.1" "safe-buffer": "~5.1.1"
} }
...@@ -6521,7 +6518,6 @@ ...@@ -6521,7 +6518,6 @@
"resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz?cache=0&sync_timestamp=1592843160836&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.1.1.tgz", "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz?cache=0&sync_timestamp=1592843160836&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.1.1.tgz",
"integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=", "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=",
"deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)",
"dev": true,
"dependencies": { "dependencies": {
"ms": "^2.1.1" "ms": "^2.1.1"
} }
...@@ -7624,7 +7620,6 @@ ...@@ -7624,7 +7620,6 @@
"version": "1.0.5", "version": "1.0.5",
"resolved": "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz", "resolved": "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz",
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
"dev": true,
"engines": { "engines": {
"node": ">=0.8.0" "node": ">=0.8.0"
} }
...@@ -8628,8 +8623,7 @@ ...@@ -8628,8 +8623,7 @@
"node_modules/function-bind": { "node_modules/function-bind": {
"version": "1.1.1", "version": "1.1.1",
"resolved": "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz", "resolved": "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz",
"integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=", "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0="
"dev": true
}, },
"node_modules/functional-red-black-tree": { "node_modules/functional-red-black-tree": {
"version": "1.0.1", "version": "1.0.1",
...@@ -8641,7 +8635,6 @@ ...@@ -8641,7 +8635,6 @@
"version": "1.0.0-beta.1", "version": "1.0.0-beta.1",
"resolved": "https://registry.npm.taobao.org/gensync/download/gensync-1.0.0-beta.1.tgz", "resolved": "https://registry.npm.taobao.org/gensync/download/gensync-1.0.0-beta.1.tgz",
"integrity": "sha1-WPQ2H/mH5f9uHnohCCeqNx6qwmk=", "integrity": "sha1-WPQ2H/mH5f9uHnohCCeqNx6qwmk=",
"dev": true,
"engines": { "engines": {
"node": ">=6.9.0" "node": ">=6.9.0"
} }
...@@ -8744,7 +8737,6 @@ ...@@ -8744,7 +8737,6 @@
"version": "11.12.0", "version": "11.12.0",
"resolved": "https://registry.npm.taobao.org/globals/download/globals-11.12.0.tgz?cache=0&sync_timestamp=1596709342600&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobals%2Fdownload%2Fglobals-11.12.0.tgz", "resolved": "https://registry.npm.taobao.org/globals/download/globals-11.12.0.tgz?cache=0&sync_timestamp=1596709342600&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobals%2Fdownload%2Fglobals-11.12.0.tgz",
"integrity": "sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4=", "integrity": "sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4=",
"dev": true,
"engines": { "engines": {
"node": ">=4" "node": ">=4"
} }
...@@ -8864,7 +8856,6 @@ ...@@ -8864,7 +8856,6 @@
"version": "1.0.3", "version": "1.0.3",
"resolved": "https://registry.npm.taobao.org/has/download/has-1.0.3.tgz", "resolved": "https://registry.npm.taobao.org/has/download/has-1.0.3.tgz",
"integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=", "integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=",
"dev": true,
"dependencies": { "dependencies": {
"function-bind": "^1.1.1" "function-bind": "^1.1.1"
}, },
...@@ -8897,7 +8888,6 @@ ...@@ -8897,7 +8888,6 @@
"version": "3.0.0", "version": "3.0.0",
"resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-3.0.0.tgz", "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-3.0.0.tgz",
"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
"dev": true,
"engines": { "engines": {
"node": ">=4" "node": ">=4"
} }
...@@ -9817,7 +9807,6 @@ ...@@ -9817,7 +9807,6 @@
"version": "2.12.1", "version": "2.12.1",
"resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.12.1.tgz", "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.12.1.tgz",
"integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==",
"dev": true,
"dependencies": { "dependencies": {
"has": "^1.0.3" "has": "^1.0.3"
} }
...@@ -10216,8 +10205,7 @@ ...@@ -10216,8 +10205,7 @@
"node_modules/js-tokens": { "node_modules/js-tokens": {
"version": "4.0.0", "version": "4.0.0",
"resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz",
"integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk="
"dev": true
}, },
"node_modules/js-yaml": { "node_modules/js-yaml": {
"version": "3.14.0", "version": "3.14.0",
...@@ -10242,7 +10230,6 @@ ...@@ -10242,7 +10230,6 @@
"version": "2.5.2", "version": "2.5.2",
"resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-2.5.2.tgz", "resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-2.5.2.tgz",
"integrity": "sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q=", "integrity": "sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q=",
"dev": true,
"bin": { "bin": {
"jsesc": "bin/jsesc" "jsesc": "bin/jsesc"
}, },
...@@ -10643,8 +10630,7 @@ ...@@ -10643,8 +10630,7 @@
"node_modules/lodash": { "node_modules/lodash": {
"version": "4.17.20", "version": "4.17.20",
"resolved": "https://registry.npm.taobao.org/lodash/download/lodash-4.17.20.tgz?cache=0&sync_timestamp=1597336053864&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash%2Fdownload%2Flodash-4.17.20.tgz", "resolved": "https://registry.npm.taobao.org/lodash/download/lodash-4.17.20.tgz?cache=0&sync_timestamp=1597336053864&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash%2Fdownload%2Flodash-4.17.20.tgz",
"integrity": "sha1-tEqbYpe8tpjxxRo1RaKzs2jVnFI=", "integrity": "sha1-tEqbYpe8tpjxxRo1RaKzs2jVnFI="
"dev": true
}, },
"node_modules/lodash._reinterpolate": { "node_modules/lodash._reinterpolate": {
"version": "3.0.0", "version": "3.0.0",
...@@ -11314,8 +11300,7 @@ ...@@ -11314,8 +11300,7 @@
"node_modules/ms": { "node_modules/ms": {
"version": "2.1.2", "version": "2.1.2",
"resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz", "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz",
"integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk="
"dev": true
}, },
"node_modules/multicast-dns": { "node_modules/multicast-dns": {
"version": "6.2.3", "version": "6.2.3",
...@@ -12147,8 +12132,7 @@ ...@@ -12147,8 +12132,7 @@
"node_modules/path-parse": { "node_modules/path-parse": {
"version": "1.0.7", "version": "1.0.7",
"resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz", "resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz",
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
"dev": true
}, },
"node_modules/path-to-regexp": { "node_modules/path-to-regexp": {
"version": "0.1.7", "version": "0.1.7",
...@@ -13617,7 +13601,6 @@ ...@@ -13617,7 +13601,6 @@
"version": "1.22.2", "version": "1.22.2",
"resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.2.tgz", "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.2.tgz",
"integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==",
"dev": true,
"dependencies": { "dependencies": {
"is-core-module": "^2.11.0", "is-core-module": "^2.11.0",
"path-parse": "^1.0.7", "path-parse": "^1.0.7",
...@@ -14939,7 +14922,6 @@ ...@@ -14939,7 +14922,6 @@
"version": "5.5.0", "version": "5.5.0",
"resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz?cache=0&sync_timestamp=1598611771865&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-5.5.0.tgz", "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz?cache=0&sync_timestamp=1598611771865&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-5.5.0.tgz",
"integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=", "integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=",
"dev": true,
"dependencies": { "dependencies": {
"has-flag": "^3.0.0" "has-flag": "^3.0.0"
}, },
...@@ -14951,7 +14933,6 @@ ...@@ -14951,7 +14933,6 @@
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
"integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
"dev": true,
"engines": { "engines": {
"node": ">= 0.4" "node": ">= 0.4"
} }
...@@ -15257,7 +15238,6 @@ ...@@ -15257,7 +15238,6 @@
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-2.0.0.tgz", "resolved": "https://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-2.0.0.tgz",
"integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
"dev": true,
"engines": { "engines": {
"node": ">=4" "node": ">=4"
} }
...@@ -17652,7 +17632,6 @@ ...@@ -17652,7 +17632,6 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz",
"integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=", "integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=",
"dev": true,
"requires": { "requires": {
"@babel/highlight": "^7.10.4" "@babel/highlight": "^7.10.4"
} }
...@@ -17672,7 +17651,6 @@ ...@@ -17672,7 +17651,6 @@
"version": "7.11.6", "version": "7.11.6",
"resolved": "https://registry.npm.taobao.org/@babel/core/download/@babel/core-7.11.6.tgz?cache=0&sync_timestamp=1599146827519&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcore%2Fdownload%2F%40babel%2Fcore-7.11.6.tgz", "resolved": "https://registry.npm.taobao.org/@babel/core/download/@babel/core-7.11.6.tgz?cache=0&sync_timestamp=1599146827519&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcore%2Fdownload%2F%40babel%2Fcore-7.11.6.tgz",
"integrity": "sha1-OpRV3HOH/xusRXcGULwTugShVlE=", "integrity": "sha1-OpRV3HOH/xusRXcGULwTugShVlE=",
"dev": true,
"requires": { "requires": {
"@babel/code-frame": "^7.10.4", "@babel/code-frame": "^7.10.4",
"@babel/generator": "^7.11.6", "@babel/generator": "^7.11.6",
...@@ -17696,7 +17674,6 @@ ...@@ -17696,7 +17674,6 @@
"version": "7.11.6", "version": "7.11.6",
"resolved": "https://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.11.6.tgz?cache=0&sync_timestamp=1599146753105&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fgenerator%2Fdownload%2F%40babel%2Fgenerator-7.11.6.tgz", "resolved": "https://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.11.6.tgz?cache=0&sync_timestamp=1599146753105&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fgenerator%2Fdownload%2F%40babel%2Fgenerator-7.11.6.tgz",
"integrity": "sha1-uGiQD4GxY7TUZOokVFxhy6xNxiA=", "integrity": "sha1-uGiQD4GxY7TUZOokVFxhy6xNxiA=",
"dev": true,
"requires": { "requires": {
"@babel/types": "^7.11.5", "@babel/types": "^7.11.5",
"jsesc": "^2.5.1", "jsesc": "^2.5.1",
...@@ -17784,7 +17761,6 @@ ...@@ -17784,7 +17761,6 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.10.4.tgz?cache=0&sync_timestamp=1593522836308&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-function-name%2Fdownload%2F%40babel%2Fhelper-function-name-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.10.4.tgz?cache=0&sync_timestamp=1593522836308&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-function-name%2Fdownload%2F%40babel%2Fhelper-function-name-7.10.4.tgz",
"integrity": "sha1-0tOyDFmtjEcRL6fSqUvAnV74Lxo=", "integrity": "sha1-0tOyDFmtjEcRL6fSqUvAnV74Lxo=",
"dev": true,
"requires": { "requires": {
"@babel/helper-get-function-arity": "^7.10.4", "@babel/helper-get-function-arity": "^7.10.4",
"@babel/template": "^7.10.4", "@babel/template": "^7.10.4",
...@@ -17795,7 +17771,6 @@ ...@@ -17795,7 +17771,6 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.10.4.tgz",
"integrity": "sha1-mMHL6g4jMvM/mkZhuM4VBbLBm6I=", "integrity": "sha1-mMHL6g4jMvM/mkZhuM4VBbLBm6I=",
"dev": true,
"requires": { "requires": {
"@babel/types": "^7.10.4" "@babel/types": "^7.10.4"
} }
...@@ -17813,7 +17788,6 @@ ...@@ -17813,7 +17788,6 @@
"version": "7.11.0", "version": "7.11.0",
"resolved": "https://registry.npm.taobao.org/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.11.0.tgz?cache=0&sync_timestamp=1596142785938&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-member-expression-to-functions%2Fdownload%2F%40babel%2Fhelper-member-expression-to-functions-7.11.0.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.11.0.tgz?cache=0&sync_timestamp=1596142785938&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-member-expression-to-functions%2Fdownload%2F%40babel%2Fhelper-member-expression-to-functions-7.11.0.tgz",
"integrity": "sha1-rmnIPYTugvS0L5bioJQQk1qPJt8=", "integrity": "sha1-rmnIPYTugvS0L5bioJQQk1qPJt8=",
"dev": true,
"requires": { "requires": {
"@babel/types": "^7.11.0" "@babel/types": "^7.11.0"
} }
...@@ -17822,7 +17796,6 @@ ...@@ -17822,7 +17796,6 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/helper-module-imports/download/@babel/helper-module-imports-7.10.4.tgz?cache=0&sync_timestamp=1593522826853&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-module-imports%2Fdownload%2F%40babel%2Fhelper-module-imports-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-module-imports/download/@babel/helper-module-imports-7.10.4.tgz?cache=0&sync_timestamp=1593522826853&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-module-imports%2Fdownload%2F%40babel%2Fhelper-module-imports-7.10.4.tgz",
"integrity": "sha1-TFxUvgS9MWcKc4J5fXW5+i5bViA=", "integrity": "sha1-TFxUvgS9MWcKc4J5fXW5+i5bViA=",
"dev": true,
"requires": { "requires": {
"@babel/types": "^7.10.4" "@babel/types": "^7.10.4"
} }
...@@ -17831,7 +17804,6 @@ ...@@ -17831,7 +17804,6 @@
"version": "7.11.0", "version": "7.11.0",
"resolved": "https://registry.npm.taobao.org/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.11.0.tgz?cache=0&sync_timestamp=1596142990701&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-module-transforms%2Fdownload%2F%40babel%2Fhelper-module-transforms-7.11.0.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.11.0.tgz?cache=0&sync_timestamp=1596142990701&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-module-transforms%2Fdownload%2F%40babel%2Fhelper-module-transforms-7.11.0.tgz",
"integrity": "sha1-sW8lAinkchGr3YSzS2RzfCqy01k=", "integrity": "sha1-sW8lAinkchGr3YSzS2RzfCqy01k=",
"dev": true,
"requires": { "requires": {
"@babel/helper-module-imports": "^7.10.4", "@babel/helper-module-imports": "^7.10.4",
"@babel/helper-replace-supers": "^7.10.4", "@babel/helper-replace-supers": "^7.10.4",
...@@ -17846,16 +17818,14 @@ ...@@ -17846,16 +17818,14 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.10.4.tgz",
"integrity": "sha1-UNyWQT1ZT5lad5BZBbBYk813lnM=", "integrity": "sha1-UNyWQT1ZT5lad5BZBbBYk813lnM=",
"dev": true,
"requires": { "requires": {
"@babel/types": "^7.10.4" "@babel/types": "^7.10.4"
} }
}, },
"@babel/helper-plugin-utils": { "@babel/helper-plugin-utils": {
"version": "7.10.4", "version": "7.22.5",
"resolved": "https://registry.npm.taobao.org/@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.10.4.tgz?cache=0&sync_timestamp=1593521089859&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-plugin-utils%2Fdownload%2F%40babel%2Fhelper-plugin-utils-7.10.4.tgz", "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz",
"integrity": "sha1-L3WoMSadT2d95JmG3/WZJ1M883U=", "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg=="
"dev": true
}, },
"@babel/helper-regex": { "@babel/helper-regex": {
"version": "7.10.5", "version": "7.10.5",
...@@ -17882,7 +17852,6 @@ ...@@ -17882,7 +17852,6 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.10.4.tgz",
"integrity": "sha1-1YXNk4jqBuYDHkzUS2cTy+rZ5s8=", "integrity": "sha1-1YXNk4jqBuYDHkzUS2cTy+rZ5s8=",
"dev": true,
"requires": { "requires": {
"@babel/helper-member-expression-to-functions": "^7.10.4", "@babel/helper-member-expression-to-functions": "^7.10.4",
"@babel/helper-optimise-call-expression": "^7.10.4", "@babel/helper-optimise-call-expression": "^7.10.4",
...@@ -17894,35 +17863,36 @@ ...@@ -17894,35 +17863,36 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/helper-simple-access/download/@babel/helper-simple-access-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-simple-access/download/@babel/helper-simple-access-7.10.4.tgz",
"integrity": "sha1-D1zNopRSd6KnotOoIeFTle3PNGE=", "integrity": "sha1-D1zNopRSd6KnotOoIeFTle3PNGE=",
"dev": true,
"requires": { "requires": {
"@babel/template": "^7.10.4", "@babel/template": "^7.10.4",
"@babel/types": "^7.10.4" "@babel/types": "^7.10.4"
} }
}, },
"@babel/helper-skip-transparent-expression-wrappers": { "@babel/helper-skip-transparent-expression-wrappers": {
"version": "7.11.0", "version": "7.22.5",
"resolved": "https://registry.npm.taobao.org/@babel/helper-skip-transparent-expression-wrappers/download/@babel/helper-skip-transparent-expression-wrappers-7.11.0.tgz?cache=0&sync_timestamp=1596145389999&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-skip-transparent-expression-wrappers%2Fdownload%2F%40babel%2Fhelper-skip-transparent-expression-wrappers-7.11.0.tgz", "resolved": "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz",
"integrity": "sha1-7sFi8RLC9Y068K8SXju1dmUUZyk=", "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==",
"dev": true,
"requires": { "requires": {
"@babel/types": "^7.11.0" "@babel/types": "^7.22.5"
} }
}, },
"@babel/helper-split-export-declaration": { "@babel/helper-split-export-declaration": {
"version": "7.11.0", "version": "7.11.0",
"resolved": "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.11.0.tgz?cache=0&sync_timestamp=1596142786225&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-split-export-declaration%2Fdownload%2F%40babel%2Fhelper-split-export-declaration-7.11.0.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.11.0.tgz?cache=0&sync_timestamp=1596142786225&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-split-export-declaration%2Fdownload%2F%40babel%2Fhelper-split-export-declaration-7.11.0.tgz",
"integrity": "sha1-+KSRJErPamdhWKxCBykRuoOtCZ8=", "integrity": "sha1-+KSRJErPamdhWKxCBykRuoOtCZ8=",
"dev": true,
"requires": { "requires": {
"@babel/types": "^7.11.0" "@babel/types": "^7.11.0"
} }
}, },
"@babel/helper-string-parser": {
"version": "7.23.4",
"resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz",
"integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ=="
},
"@babel/helper-validator-identifier": { "@babel/helper-validator-identifier": {
"version": "7.10.4", "version": "7.22.20",
"resolved": "https://registry.npm.taobao.org/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.10.4.tgz", "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
"integrity": "sha1-p4x6clHgH2FlEtMbEK3PUq2l4NI=", "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A=="
"dev": true
}, },
"@babel/helper-wrap-function": { "@babel/helper-wrap-function": {
"version": "7.10.4", "version": "7.10.4",
...@@ -17940,7 +17910,6 @@ ...@@ -17940,7 +17910,6 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/helpers/download/@babel/helpers-7.10.4.tgz?cache=0&sync_timestamp=1593522841291&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelpers%2Fdownload%2F%40babel%2Fhelpers-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/helpers/download/@babel/helpers-7.10.4.tgz?cache=0&sync_timestamp=1593522841291&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelpers%2Fdownload%2F%40babel%2Fhelpers-7.10.4.tgz",
"integrity": "sha1-Kr6w1yGv98Cpc3a54fb2XXpHUEQ=", "integrity": "sha1-Kr6w1yGv98Cpc3a54fb2XXpHUEQ=",
"dev": true,
"requires": { "requires": {
"@babel/template": "^7.10.4", "@babel/template": "^7.10.4",
"@babel/traverse": "^7.10.4", "@babel/traverse": "^7.10.4",
...@@ -17951,7 +17920,6 @@ ...@@ -17951,7 +17920,6 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz?cache=0&sync_timestamp=1593521087106&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhighlight%2Fdownload%2F%40babel%2Fhighlight-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz?cache=0&sync_timestamp=1593521087106&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhighlight%2Fdownload%2F%40babel%2Fhighlight-7.10.4.tgz",
"integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=",
"dev": true,
"requires": { "requires": {
"@babel/helper-validator-identifier": "^7.10.4", "@babel/helper-validator-identifier": "^7.10.4",
"chalk": "^2.0.0", "chalk": "^2.0.0",
...@@ -17961,8 +17929,7 @@ ...@@ -17961,8 +17929,7 @@
"@babel/parser": { "@babel/parser": {
"version": "7.11.5", "version": "7.11.5",
"resolved": "https://registry.npm.taobao.org/@babel/parser/download/@babel/parser-7.11.5.tgz?cache=0&sync_timestamp=1598904268134&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fparser%2Fdownload%2F%40babel%2Fparser-7.11.5.tgz", "resolved": "https://registry.npm.taobao.org/@babel/parser/download/@babel/parser-7.11.5.tgz?cache=0&sync_timestamp=1598904268134&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fparser%2Fdownload%2F%40babel%2Fparser-7.11.5.tgz",
"integrity": "sha1-x/9jA99xCA7HpPW4wAPFjxz1EDc=", "integrity": "sha1-x/9jA99xCA7HpPW4wAPFjxz1EDc="
"dev": true
}, },
"@babel/plugin-proposal-async-generator-functions": { "@babel/plugin-proposal-async-generator-functions": {
"version": "7.10.5", "version": "7.10.5",
...@@ -18078,14 +18045,13 @@ ...@@ -18078,14 +18045,13 @@
} }
}, },
"@babel/plugin-proposal-optional-chaining": { "@babel/plugin-proposal-optional-chaining": {
"version": "7.11.0", "version": "7.21.0",
"resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-optional-chaining/download/@babel/plugin-proposal-optional-chaining-7.11.0.tgz?cache=0&sync_timestamp=1596145014102&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-optional-chaining%2Fdownload%2F%40babel%2Fplugin-proposal-optional-chaining-7.11.0.tgz", "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz",
"integrity": "sha1-3lhm0GRvav2quKVmOC/joiF1UHY=", "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==",
"dev": true,
"requires": { "requires": {
"@babel/helper-plugin-utils": "^7.10.4", "@babel/helper-plugin-utils": "^7.20.2",
"@babel/helper-skip-transparent-expression-wrappers": "^7.11.0", "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
"@babel/plugin-syntax-optional-chaining": "^7.8.0" "@babel/plugin-syntax-optional-chaining": "^7.8.3"
} }
}, },
"@babel/plugin-proposal-private-methods": { "@babel/plugin-proposal-private-methods": {
...@@ -18220,7 +18186,6 @@ ...@@ -18220,7 +18186,6 @@
"version": "7.8.3", "version": "7.8.3",
"resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz", "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz",
"integrity": "sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io=", "integrity": "sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io=",
"dev": true,
"requires": { "requires": {
"@babel/helper-plugin-utils": "^7.8.0" "@babel/helper-plugin-utils": "^7.8.0"
} }
...@@ -18662,7 +18627,6 @@ ...@@ -18662,7 +18627,6 @@
"version": "7.10.4", "version": "7.10.4",
"resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.10.4.tgz?cache=0&sync_timestamp=1593522831608&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftemplate%2Fdownload%2F%40babel%2Ftemplate-7.10.4.tgz", "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.10.4.tgz?cache=0&sync_timestamp=1593522831608&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftemplate%2Fdownload%2F%40babel%2Ftemplate-7.10.4.tgz",
"integrity": "sha1-MlGZbEIA68cdGo/EBfupQPNrong=", "integrity": "sha1-MlGZbEIA68cdGo/EBfupQPNrong=",
"dev": true,
"requires": { "requires": {
"@babel/code-frame": "^7.10.4", "@babel/code-frame": "^7.10.4",
"@babel/parser": "^7.10.4", "@babel/parser": "^7.10.4",
...@@ -18673,7 +18637,6 @@ ...@@ -18673,7 +18637,6 @@
"version": "7.11.5", "version": "7.11.5",
"resolved": "https://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.11.5.tgz?cache=0&sync_timestamp=1598904281596&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.11.5.tgz", "resolved": "https://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.11.5.tgz?cache=0&sync_timestamp=1598904281596&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.11.5.tgz",
"integrity": "sha1-vnd7k7UY62127i4eodFD2qEeYcM=", "integrity": "sha1-vnd7k7UY62127i4eodFD2qEeYcM=",
"dev": true,
"requires": { "requires": {
"@babel/code-frame": "^7.10.4", "@babel/code-frame": "^7.10.4",
"@babel/generator": "^7.11.5", "@babel/generator": "^7.11.5",
...@@ -18687,13 +18650,12 @@ ...@@ -18687,13 +18650,12 @@
} }
}, },
"@babel/types": { "@babel/types": {
"version": "7.11.5", "version": "7.23.9",
"resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.11.5.tgz?cache=0&sync_timestamp=1598904272861&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.11.5.tgz", "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.23.9.tgz",
"integrity": "sha1-2d5XfQElLXfGgAzuA57mT691Zi0=", "integrity": "sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==",
"dev": true,
"requires": { "requires": {
"@babel/helper-validator-identifier": "^7.10.4", "@babel/helper-string-parser": "^7.23.4",
"lodash": "^4.17.19", "@babel/helper-validator-identifier": "^7.22.20",
"to-fast-properties": "^2.0.0" "to-fast-properties": "^2.0.0"
} }
}, },
...@@ -20447,7 +20409,6 @@ ...@@ -20447,7 +20409,6 @@
"version": "3.2.1", "version": "3.2.1",
"resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz", "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz",
"integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=", "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=",
"dev": true,
"requires": { "requires": {
"color-convert": "^1.9.0" "color-convert": "^1.9.0"
} }
...@@ -22137,7 +22098,6 @@ ...@@ -22137,7 +22098,6 @@
"version": "2.4.2", "version": "2.4.2",
"resolved": "https://registry.npm.taobao.org/chalk/download/chalk-2.4.2.tgz?cache=0&sync_timestamp=1592843133653&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-2.4.2.tgz", "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-2.4.2.tgz?cache=0&sync_timestamp=1592843133653&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-2.4.2.tgz",
"integrity": "sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=", "integrity": "sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=",
"dev": true,
"requires": { "requires": {
"ansi-styles": "^3.2.1", "ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5", "escape-string-regexp": "^1.0.5",
...@@ -22464,7 +22424,6 @@ ...@@ -22464,7 +22424,6 @@
"version": "1.9.3", "version": "1.9.3",
"resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz", "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz",
"integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=", "integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=",
"dev": true,
"requires": { "requires": {
"color-name": "1.1.3" "color-name": "1.1.3"
} }
...@@ -22472,8 +22431,7 @@ ...@@ -22472,8 +22431,7 @@
"color-name": { "color-name": {
"version": "1.1.3", "version": "1.1.3",
"resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz", "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz",
"integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
"dev": true
}, },
"color-string": { "color-string": {
"version": "1.5.3", "version": "1.5.3",
...@@ -22659,7 +22617,6 @@ ...@@ -22659,7 +22617,6 @@
"version": "1.7.0", "version": "1.7.0",
"resolved": "https://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.7.0.tgz", "resolved": "https://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.7.0.tgz",
"integrity": "sha1-F6LLiC1/d9NJBYXizmxSRCSjpEI=", "integrity": "sha1-F6LLiC1/d9NJBYXizmxSRCSjpEI=",
"dev": true,
"requires": { "requires": {
"safe-buffer": "~5.1.1" "safe-buffer": "~5.1.1"
} }
...@@ -23172,7 +23129,6 @@ ...@@ -23172,7 +23129,6 @@
"version": "4.1.1", "version": "4.1.1",
"resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz?cache=0&sync_timestamp=1592843160836&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.1.1.tgz", "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz?cache=0&sync_timestamp=1592843160836&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.1.1.tgz",
"integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=", "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=",
"dev": true,
"requires": { "requires": {
"ms": "^2.1.1" "ms": "^2.1.1"
} }
...@@ -24031,8 +23987,7 @@ ...@@ -24031,8 +23987,7 @@
"escape-string-regexp": { "escape-string-regexp": {
"version": "1.0.5", "version": "1.0.5",
"resolved": "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz", "resolved": "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz",
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
"dev": true
}, },
"eslint": { "eslint": {
"version": "6.8.0", "version": "6.8.0",
...@@ -24838,8 +24793,7 @@ ...@@ -24838,8 +24793,7 @@
"function-bind": { "function-bind": {
"version": "1.1.1", "version": "1.1.1",
"resolved": "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz", "resolved": "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz",
"integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=", "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0="
"dev": true
}, },
"functional-red-black-tree": { "functional-red-black-tree": {
"version": "1.0.1", "version": "1.0.1",
...@@ -24850,8 +24804,7 @@ ...@@ -24850,8 +24804,7 @@
"gensync": { "gensync": {
"version": "1.0.0-beta.1", "version": "1.0.0-beta.1",
"resolved": "https://registry.npm.taobao.org/gensync/download/gensync-1.0.0-beta.1.tgz", "resolved": "https://registry.npm.taobao.org/gensync/download/gensync-1.0.0-beta.1.tgz",
"integrity": "sha1-WPQ2H/mH5f9uHnohCCeqNx6qwmk=", "integrity": "sha1-WPQ2H/mH5f9uHnohCCeqNx6qwmk="
"dev": true
}, },
"get-caller-file": { "get-caller-file": {
"version": "2.0.5", "version": "2.0.5",
...@@ -24932,8 +24885,7 @@ ...@@ -24932,8 +24885,7 @@
"globals": { "globals": {
"version": "11.12.0", "version": "11.12.0",
"resolved": "https://registry.npm.taobao.org/globals/download/globals-11.12.0.tgz?cache=0&sync_timestamp=1596709342600&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobals%2Fdownload%2Fglobals-11.12.0.tgz", "resolved": "https://registry.npm.taobao.org/globals/download/globals-11.12.0.tgz?cache=0&sync_timestamp=1596709342600&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobals%2Fdownload%2Fglobals-11.12.0.tgz",
"integrity": "sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4=", "integrity": "sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4="
"dev": true
}, },
"globby": { "globby": {
"version": "9.2.0", "version": "9.2.0",
...@@ -25031,7 +24983,6 @@ ...@@ -25031,7 +24983,6 @@
"version": "1.0.3", "version": "1.0.3",
"resolved": "https://registry.npm.taobao.org/has/download/has-1.0.3.tgz", "resolved": "https://registry.npm.taobao.org/has/download/has-1.0.3.tgz",
"integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=", "integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=",
"dev": true,
"requires": { "requires": {
"function-bind": "^1.1.1" "function-bind": "^1.1.1"
} }
...@@ -25056,8 +25007,7 @@ ...@@ -25056,8 +25007,7 @@
"has-flag": { "has-flag": {
"version": "3.0.0", "version": "3.0.0",
"resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-3.0.0.tgz", "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-3.0.0.tgz",
"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
"dev": true
}, },
"has-symbols": { "has-symbols": {
"version": "1.0.1", "version": "1.0.1",
...@@ -25810,7 +25760,6 @@ ...@@ -25810,7 +25760,6 @@
"version": "2.12.1", "version": "2.12.1",
"resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.12.1.tgz", "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.12.1.tgz",
"integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==",
"dev": true,
"requires": { "requires": {
"has": "^1.0.3" "has": "^1.0.3"
} }
...@@ -26114,8 +26063,7 @@ ...@@ -26114,8 +26063,7 @@
"js-tokens": { "js-tokens": {
"version": "4.0.0", "version": "4.0.0",
"resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz",
"integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk="
"dev": true
}, },
"js-yaml": { "js-yaml": {
"version": "3.14.0", "version": "3.14.0",
...@@ -26136,8 +26084,7 @@ ...@@ -26136,8 +26084,7 @@
"jsesc": { "jsesc": {
"version": "2.5.2", "version": "2.5.2",
"resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-2.5.2.tgz", "resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-2.5.2.tgz",
"integrity": "sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q=", "integrity": "sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q="
"dev": true
}, },
"json-buffer": { "json-buffer": {
"version": "3.0.0", "version": "3.0.0",
...@@ -26462,8 +26409,7 @@ ...@@ -26462,8 +26409,7 @@
"lodash": { "lodash": {
"version": "4.17.20", "version": "4.17.20",
"resolved": "https://registry.npm.taobao.org/lodash/download/lodash-4.17.20.tgz?cache=0&sync_timestamp=1597336053864&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash%2Fdownload%2Flodash-4.17.20.tgz", "resolved": "https://registry.npm.taobao.org/lodash/download/lodash-4.17.20.tgz?cache=0&sync_timestamp=1597336053864&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash%2Fdownload%2Flodash-4.17.20.tgz",
"integrity": "sha1-tEqbYpe8tpjxxRo1RaKzs2jVnFI=", "integrity": "sha1-tEqbYpe8tpjxxRo1RaKzs2jVnFI="
"dev": true
}, },
"lodash._reinterpolate": { "lodash._reinterpolate": {
"version": "3.0.0", "version": "3.0.0",
...@@ -27029,8 +26975,7 @@ ...@@ -27029,8 +26975,7 @@
"ms": { "ms": {
"version": "2.1.2", "version": "2.1.2",
"resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz", "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz",
"integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk="
"dev": true
}, },
"multicast-dns": { "multicast-dns": {
"version": "6.2.3", "version": "6.2.3",
...@@ -27713,8 +27658,7 @@ ...@@ -27713,8 +27658,7 @@
"path-parse": { "path-parse": {
"version": "1.0.7", "version": "1.0.7",
"resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz", "resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz",
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
"dev": true
}, },
"path-to-regexp": { "path-to-regexp": {
"version": "0.1.7", "version": "0.1.7",
...@@ -28965,7 +28909,6 @@ ...@@ -28965,7 +28909,6 @@
"version": "1.22.2", "version": "1.22.2",
"resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.2.tgz", "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.2.tgz",
"integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==",
"dev": true,
"requires": { "requires": {
"is-core-module": "^2.11.0", "is-core-module": "^2.11.0",
"path-parse": "^1.0.7", "path-parse": "^1.0.7",
...@@ -30091,7 +30034,6 @@ ...@@ -30091,7 +30034,6 @@
"version": "5.5.0", "version": "5.5.0",
"resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz?cache=0&sync_timestamp=1598611771865&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-5.5.0.tgz", "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz?cache=0&sync_timestamp=1598611771865&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-5.5.0.tgz",
"integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=", "integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=",
"dev": true,
"requires": { "requires": {
"has-flag": "^3.0.0" "has-flag": "^3.0.0"
} }
...@@ -30099,8 +30041,7 @@ ...@@ -30099,8 +30041,7 @@
"supports-preserve-symlinks-flag": { "supports-preserve-symlinks-flag": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
"integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="
"dev": true
}, },
"svg-tags": { "svg-tags": {
"version": "1.0.0", "version": "1.0.0",
...@@ -30344,8 +30285,7 @@ ...@@ -30344,8 +30285,7 @@
"to-fast-properties": { "to-fast-properties": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-2.0.0.tgz", "resolved": "https://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-2.0.0.tgz",
"integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4="
"dev": true
}, },
"to-object-path": { "to-object-path": {
"version": "0.3.0", "version": "0.3.0",
...@@ -3,7 +3,6 @@ ...@@ -3,7 +3,6 @@
"version": "0.1.0", "version": "0.1.0",
"private": true, "private": true,
"scripts": { "scripts": {
"serve": "vue-cli-service serve", "serve": "vue-cli-service serve",
"build": "vue-cli-service build --mode test", "build": "vue-cli-service build --mode test",
"build:test": "vue-cli-service build --mode test", "build:test": "vue-cli-service build --mode test",
...@@ -14,6 +13,7 @@ ...@@ -14,6 +13,7 @@
"test": "vue-cli-service inspect" "test": "vue-cli-service inspect"
}, },
"dependencies": { "dependencies": {
"@babel/plugin-proposal-optional-chaining": "^7.21.0",
"@tinymce/tinymce-vue": "2.1.0", "@tinymce/tinymce-vue": "2.1.0",
"@vant/area-data": "^1.3.1", "@vant/area-data": "^1.3.1",
"@zxing/library": "^0.19.1", "@zxing/library": "^0.19.1",
......
import Vue from "vue";
import axios from "axios"; import axios from "axios";
import qs from "qs";
import { Message, MessageBox, Loading } from "element-ui";
import store from "@/store";
import router from "@/router";
// 超时时间 // 超时时间
axios.defaults.timeout = 300000; axios.defaults.timeout = 300000;
......
...@@ -41,4 +41,5 @@ body{ ...@@ -41,4 +41,5 @@ body{
.card-page-box{ .card-page-box{
background: #fff; background: #fff;
height: 100vh; height: 100vh;
padding: 10px;
} }
\ No newline at end of file
...@@ -50,7 +50,6 @@ ...@@ -50,7 +50,6 @@
v-for="(item, index) in forms" v-for="(item, index) in forms"
:key="item.name + index" :key="item.name + index"
> >
<form-item <form-item
v-if="item.name !== 'SpanLayout' && item.name !== 'Description'" v-if="item.name !== 'SpanLayout' && item.name !== 'Description'"
:model="_value" :model="_value"
...@@ -367,12 +366,14 @@ export default { ...@@ -367,12 +366,14 @@ export default {
case "TextInput": case "TextInput":
case "TextareaInput": case "TextareaInput":
case "SelectInput": case "SelectInput":
case "RadioGroup":
case "Location": case "Location":
case "SelectInputApi":
case "Provinces": case "Provinces":
compareType = "strCompare"; compareType = "strCompare";
break; break;
case "RadioGroup":
case "SelectInputApi":
compareType = "customSelectCompare";
break;
case "MultipleSelect": case "MultipleSelect":
compareType = "strArrCompare"; compareType = "strArrCompare";
break; break;
...@@ -387,6 +388,15 @@ export default { ...@@ -387,6 +388,15 @@ export default {
compareType = "orgCompare"; compareType = "orgCompare";
break; break;
} }
console.log(
"ckkk.",
CompareFuncs[compareType][condition.compare](
source,
condition.fixed
? condition.compareVal
: this._value[condition.compareVal[0]]
)
);
return CompareFuncs[compareType][condition.compare]( return CompareFuncs[compareType][condition.compare](
source, source,
condition.fixed condition.fixed
......
...@@ -2,97 +2,107 @@ ...@@ -2,97 +2,107 @@
import moment from "moment"; import moment from "moment";
const strCompareOptions = [ const strCompareOptions = [
{name: '等于', symbol: 'EQ', compare: (a, b) => a == b[0]}, { name: '等于', symbol: 'EQ', compare: (a, b) => a == b[0] },
{name: '不等于', symbol: 'NEQ', compare: (a, b) => a != b[0]}, { name: '不等于', symbol: 'NEQ', compare: (a, b) => a != b[0] },
{name: '为其之一', symbol: 'IN', compare: (a, b) => (b || []).includes(a)}, { name: '为其之一', symbol: 'IN', compare: (a, b) => (b || []).includes(a) },
{name: '不为其之一', symbol: 'NIN', compare: (a, b) => !(b || []).includes(a)}, { name: '不为其之一', symbol: 'NIN', compare: (a, b) => !(b || []).includes(a) },
{name: '含有', symbol: 'LIKE', compare: (a, b) => (b || '').includes(a)}, { name: '含有', symbol: 'LIKE', compare: (a, b) => (b || '').includes(a) },
]
const customSelectCompareOptions = [
{
name: '等于', symbol: 'EQ', compare: (a, b) => {
return (a?.id || a) == (b[0].id || b[0])
}
},
] ]
const strArrCompareOptions = [ const strArrCompareOptions = [
{name: '包含', symbol: 'HS', compare: (a, b) => checkElementsExistInArray(b, a)}, { name: '包含', symbol: 'HS', compare: (a, b) => checkElementsExistInArray(b, a) },
{name: '不包含', symbol: 'NHS', compare: (a, b) => !checkElementsExistInArray(b, a)}, { name: '不包含', symbol: 'NHS', compare: (a, b) => !checkElementsExistInArray(b, a) },
] ]
const numCompareOptions = [ const numCompareOptions = [
{name: '大于', symbol: 'GT', compare: (a, b) => a > b}, { name: '大于', symbol: 'GT', compare: (a, b) => a > b },
{name: '小于', symbol: 'LT', compare: (a, b) => a < b}, { name: '小于', symbol: 'LT', compare: (a, b) => a < b },
{name: '等于', symbol: 'EQ', compare: (a, b) => a == b}, { name: '等于', symbol: 'EQ', compare: (a, b) => a == b },
{name: '不等于', symbol: 'NEQ', compare: (a, b) => a != b}, { name: '不等于', symbol: 'NEQ', compare: (a, b) => a != b },
{name: '大于等于', symbol: 'GT_EQ', compare: (a, b) => a >= b}, { name: '大于等于', symbol: 'GT_EQ', compare: (a, b) => a >= b },
{name: '小于等于', symbol: 'LT_EQ', compare: (a, b) => a <= b}, { name: '小于等于', symbol: 'LT_EQ', compare: (a, b) => a <= b },
{name: '在内或相等', symbol: 'IN_EQ', compare: (a, b) => a >= b[0] && a <= b[1]}, { name: '在内或相等', symbol: 'IN_EQ', compare: (a, b) => a >= b[0] && a <= b[1] },
{name: '在内或不等', symbol: 'IN_NEQ', compare: (a, b) => a == b}, { name: '在内或不等', symbol: 'IN_NEQ', compare: (a, b) => a == b },
{name: '为其之一', symbol: 'IN', compare: (a, b) => (b || []).includes(a)}, { name: '为其之一', symbol: 'IN', compare: (a, b) => (b || []).includes(a) },
{name: '不为其之一', symbol: 'NIN', compare: (a, b) => !(b || []).includes(a)}, { name: '不为其之一', symbol: 'NIN', compare: (a, b) => !(b || []).includes(a) },
] ]
const orgCompareOptions = [ const orgCompareOptions = [
{name: '是', symbol: 'EQ', compare: (a, b) => a[0].id == b[0].id}, { name: '是', symbol: 'EQ', compare: (a, b) => a[0].id == b[0].id },
{name: '不是', symbol: 'NEQ', compare: (a, b) => a[0].id != b[0].id}, { name: '不是', symbol: 'NEQ', compare: (a, b) => a[0].id != b[0].id },
{name: '为其之一', symbol: 'IN', compare: (a, b) => checkElementsExistInArray(a, b, 'id')}, { name: '为其之一', symbol: 'IN', compare: (a, b) => checkElementsExistInArray(a, b, 'id') },
{name: '含有', symbol: 'HS', compare: (a, b) => checkElementsExistInArray(b, a, 'id')}, { name: '含有', symbol: 'HS', compare: (a, b) => checkElementsExistInArray(b, a, 'id') },
{name: '不含有', symbol: 'NHS', compare: (a, b) => !checkElementsExistInArray(b, a, 'id')}, { name: '不含有', symbol: 'NHS', compare: (a, b) => !checkElementsExistInArray(b, a, 'id') },
] ]
const timeCompareOptions = [ const timeCompareOptions = [
{name: '在之前', symbol: 'LT', compare: (a, b) => moment(a).isBefore(moment(b[0]))}, { name: '在之前', symbol: 'LT', compare: (a, b) => moment(a).isBefore(moment(b[0])) },
{name: '在之后', symbol: 'GT', compare: (a, b) => moment(a).isAfter(moment(b[0]))}, { name: '在之后', symbol: 'GT', compare: (a, b) => moment(a).isAfter(moment(b[0])) },
{name: '在其中', symbol: 'IN', compare: (a, b) => moment(b[0]).isBefore(moment(a)) && moment(b[1]).isAfter(moment(a))}, { name: '在其中', symbol: 'IN', compare: (a, b) => moment(b[0]).isBefore(moment(a)) && moment(b[1]).isAfter(moment(a)) },
] ]
const timeArrCompareOptions = [ const timeArrCompareOptions = [
{name: '包含', symbol: 'LT', compare: (a, b) => moment(a[0]).isBefore(moment(b[0])) && moment(a[1]).isAfter(moment(b[0]))}, { name: '包含', symbol: 'LT', compare: (a, b) => moment(a[0]).isBefore(moment(b[0])) && moment(a[1]).isAfter(moment(b[0])) },
{name: '不包含', symbol: 'GT', compare: (a, b) => moment(b[0]).isBefore(moment(a[0])) || moment(b[0]).isAfter(moment(a[1]))}, { name: '不包含', symbol: 'GT', compare: (a, b) => moment(b[0]).isBefore(moment(a[0])) || moment(b[0]).isAfter(moment(a[1])) },
] ]
//加载比较函数对象 //加载比较函数对象
function getCompareFucs(){ function getCompareFucs() {
let cpFuncs = { let cpFuncs = {
strCompare:{}, strCompare: {},
strArrCompare:{}, customSelectCompare: {},
numCompare:{}, strArrCompare: {},
orgCompare:{}, numCompare: {},
timeCompare:{}, orgCompare: {},
timeArrCompare:{} timeCompare: {},
} timeArrCompare: {}
strCompareOptions.forEach(v => cpFuncs.strCompare[v.symbol] = v.compare) }
strArrCompareOptions.forEach(v => cpFuncs.strArrCompare[v.symbol] = v.compare)
numCompareOptions.forEach(v => cpFuncs.numCompare[v.symbol] = v.compare) strCompareOptions.forEach(v => cpFuncs.strCompare[v.symbol] = v.compare)
orgCompareOptions.forEach(v => cpFuncs.orgCompare[v.symbol] = v.compare) customSelectCompareOptions.forEach(v => cpFuncs.customSelectCompare[v.symbol] = v.compare)
timeCompareOptions.forEach(v => cpFuncs.timeCompare[v.symbol] = v.compare) strArrCompareOptions.forEach(v => cpFuncs.strArrCompare[v.symbol] = v.compare)
timeArrCompareOptions.forEach(v => cpFuncs.timeArrCompare[v.symbol] = v.compare) numCompareOptions.forEach(v => cpFuncs.numCompare[v.symbol] = v.compare)
return cpFuncs orgCompareOptions.forEach(v => cpFuncs.orgCompare[v.symbol] = v.compare)
timeCompareOptions.forEach(v => cpFuncs.timeCompare[v.symbol] = v.compare)
timeArrCompareOptions.forEach(v => cpFuncs.timeArrCompare[v.symbol] = v.compare)
return cpFuncs
} }
//校验数组A是否包含在B内 //校验数组A是否包含在B内
function checkElementsExistInArray(A, B, key) { function checkElementsExistInArray(A, B, key) {
for (let i = 0; i < A.length; i++) { for (let i = 0; i < A.length; i++) {
let found = false; let found = false;
for (let j = 0; j < B.length; j++) { for (let j = 0; j < B.length; j++) {
if (key){ if (key) {
if (A[i][key] == B[j][key]) { if (A[i][key] == B[j][key]) {
found = true; found = true;
break; break;
}
} else {
if (A[i] == B[j]) {
found = true;
break;
}
}
} }
}else { if (!found) {
if (A[i] == B[j]) { return false;
found = true;
break;
} }
}
}
if (!found) {
return false;
} }
} return true;
return true;
} }
export const CompareFuncs = getCompareFucs() export const CompareFuncs = getCompareFucs()
export default { export default {
strCompareOptions, strArrCompareOptions, strCompareOptions, strArrCompareOptions,
numCompareOptions, orgCompareOptions, numCompareOptions, orgCompareOptions,
timeCompareOptions, timeArrCompareOptions timeCompareOptions, timeArrCompareOptions, customSelectCompareOptions
} }
<template>
<component
:is="context.fieldType"
:readonly="false"
mode="PC"
v-model="context.compareVal[0]"
v-bind="context.config.props"
/>
</template>
<script>
let SelectInputApi = () => import("../../components/SelectInputApi.vue");
let RadioGroup = () => import("../../components/RadioGroup.vue");
export default {
name: "CustomSelectCompare",
components: { SelectInputApi, RadioGroup },
props: {
context: {
require: true,
type: Object,
},
},
};
</script>
<template> <template>
<div> <div style="display: flex">
<el-select <el-select
style="width: 150px; margin: 5px" style="width: 150px; margin: 5px"
@change="fieldChange" @change="fieldChange"
...@@ -15,42 +15,48 @@ ...@@ -15,42 +15,48 @@
></el-option> ></el-option>
</el-select> </el-select>
<template v-if="_value.field"> <template v-if="_value.field">
<el-select <div style="display: flex">
style="width: 110px; margin: 5px" <el-select
v-model="_value.compare" style="width: 110px; margin: 5px"
placeholder="选择比较关系" v-model="_value.compare"
> placeholder="选择比较关系"
<el-option >
:key="cp.symbol" <el-option
v-for="cp in condition.options" :key="cp.symbol"
:value="cp.symbol" v-for="cp in condition.options"
:label="cp.name" :value="cp.symbol"
:label="cp.name"
/>
</el-select>
<el-radio-group
style="margin: 5px"
v-model="_value.fixed"
@change="_value.compareVal = []"
>
<el-radio-button :label="true">固定</el-radio-button>
<el-radio-button :label="false">动态</el-radio-button>
</el-radio-group>
<component
v-if="_value.fixed"
style="margin: 5px"
:is="condition.name"
:context="_value"
/> />
</el-select> <el-select
<el-radio-group v-model="_value.fixed" @change="_value.compareVal = []"> v-else
<el-radio-button :label="true">固定</el-radio-button> style="width: 150px; margin: 5px"
<el-radio-button :label="false">动态</el-radio-button> value-key="id"
</el-radio-group> v-model="_value.compareVal[0]"
<component placeholder="选择表单字段"
style="width: calc(100% - 410px); margin-left: 5px" >
v-if="_value.fixed" <el-option
:is="condition.name" :key="item.id"
:context="_value" v-for="item in _formItems"
/> :value="item.id"
<el-select :label="item.title"
v-else ></el-option>
style="width: 150px; margin: 5px" </el-select>
value-key="id" </div>
v-model="_value.compareVal[0]"
placeholder="选择表单字段"
>
<el-option
:key="item.id"
v-for="item in _formItems"
:value="item.id"
:label="item.title"
></el-option>
</el-select>
</template> </template>
</div> </div>
</template> </template>
...@@ -62,6 +68,8 @@ export default { ...@@ -62,6 +68,8 @@ export default {
name: "ConditionItem", name: "ConditionItem",
components: { components: {
StrCompare: () => import("../../components/compare/StrCompare.vue"), StrCompare: () => import("../../components/compare/StrCompare.vue"),
CustomSelectCompare: () =>
import("../../components/compare/CustomSelectCompare.vue"),
NumCompare: () => import("../../components/compare/NumCompare.vue"), NumCompare: () => import("../../components/compare/NumCompare.vue"),
OrgCompare: () => import("../../components/compare/OrgCompare.vue"), OrgCompare: () => import("../../components/compare/OrgCompare.vue"),
StrArrCompare: () => import("../../components/compare/StrArrCompare.vue"), StrArrCompare: () => import("../../components/compare/StrArrCompare.vue"),
...@@ -136,12 +144,17 @@ export default { ...@@ -136,12 +144,17 @@ export default {
case "TextInput": case "TextInput":
case "TextareaInput": case "TextareaInput":
case "SelectInput": case "SelectInput":
case "RadioGroup":
case "SelectInputApi":
return { return {
name: "strCompare", name: "strCompare",
options: compareOptions.strCompareOptions, options: compareOptions.strCompareOptions,
}; };
case "RadioGroup":
case "SelectInputApi":
return {
name: "customSelectCompare",
options: compareOptions.customSelectCompareOptions,
};
case "MultipleSelect": case "MultipleSelect":
return { return {
name: "strArrCompare", name: "strArrCompare",
...@@ -178,6 +191,9 @@ export default { ...@@ -178,6 +191,9 @@ export default {
this._value.compare = null; this._value.compare = null;
this._value.compareVal = []; this._value.compareVal = [];
this._value.fieldType = this.formItemMap.get(this._value.field).name; this._value.fieldType = this.formItemMap.get(this._value.field).name;
this._value.config = this._formItems.find((item) => {
return this._value.field == item.id;
});
}, },
}, },
}; };
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment