mirror of
https://github.com/soybeanjs/soybean-admin.git
synced 2025-09-21 11:06:38 +08:00
feat(projects): 细节完善、迁移页面
This commit is contained in:
parent
28efbdbc70
commit
ce531ce5dd
@ -31,6 +31,58 @@ const routes: AuthRoute.Route[] = [
|
||||
order: 1
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'document',
|
||||
path: '/document',
|
||||
component: 'basic',
|
||||
children: [
|
||||
{
|
||||
name: 'document_vue',
|
||||
path: '/document/vue',
|
||||
component: 'self',
|
||||
meta: {
|
||||
title: 'vue文档'
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'document_vue-new',
|
||||
path: '/document/vue-new',
|
||||
component: 'self',
|
||||
meta: {
|
||||
title: 'vue文档(新版)'
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'document_vite',
|
||||
path: '/document/vite',
|
||||
component: 'self',
|
||||
meta: {
|
||||
title: 'vite文档'
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'document_naive',
|
||||
path: '/document/naive',
|
||||
component: 'self',
|
||||
meta: {
|
||||
title: 'naive文档'
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'document_project',
|
||||
path: '/document/project',
|
||||
meta: {
|
||||
title: '项目文档(外链)',
|
||||
href: 'https://docs.soybean.pro/'
|
||||
}
|
||||
}
|
||||
],
|
||||
meta: {
|
||||
title: '文档',
|
||||
icon: 'carbon:document',
|
||||
order: 2
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'about',
|
||||
path: '/about',
|
||||
@ -43,6 +95,42 @@ const routes: AuthRoute.Route[] = [
|
||||
order: 7
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'exception',
|
||||
path: '/exception',
|
||||
component: 'basic',
|
||||
children: [
|
||||
{
|
||||
name: 'exception_403',
|
||||
path: '/exception/403',
|
||||
component: 'self',
|
||||
meta: {
|
||||
title: '异常页403'
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'exception_404',
|
||||
path: '/exception/404',
|
||||
component: 'self',
|
||||
meta: {
|
||||
title: '异常页404'
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'exception_500',
|
||||
path: '/exception/500',
|
||||
component: 'self',
|
||||
meta: {
|
||||
title: '异常页500'
|
||||
}
|
||||
}
|
||||
],
|
||||
meta: {
|
||||
title: '异常页',
|
||||
icon: 'ant-design:exception-outlined',
|
||||
order: 5
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'multi-menu',
|
||||
path: '/multi-menu',
|
||||
@ -60,6 +148,24 @@ const routes: AuthRoute.Route[] = [
|
||||
meta: {
|
||||
title: '二级菜单'
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'multi-menu_first_second-new',
|
||||
path: '/multi-menu/first/second-new',
|
||||
component: 'multi',
|
||||
children: [
|
||||
{
|
||||
name: 'multi-menu_first_second-new_third',
|
||||
path: '/multi-menu/first/second-new/third',
|
||||
component: 'self',
|
||||
meta: {
|
||||
title: '三级菜单'
|
||||
}
|
||||
}
|
||||
],
|
||||
meta: {
|
||||
title: '二级菜单(有子菜单)'
|
||||
}
|
||||
}
|
||||
],
|
||||
meta: {
|
||||
|
14
package.json
14
package.json
@ -39,12 +39,12 @@
|
||||
"vue-router": "^4.0.12"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@commitlint/cli": "^16.0.2",
|
||||
"@commitlint/cli": "^16.0.3",
|
||||
"@commitlint/config-conventional": "^16.0.0",
|
||||
"@iconify/json": "^1.1.457",
|
||||
"@iconify/json": "^1.1.458",
|
||||
"@iconify/vue": "^3.1.2",
|
||||
"@types/crypto-js": "^4.1.0",
|
||||
"@types/node": "^17.0.9",
|
||||
"@types/node": "^17.0.10",
|
||||
"@types/qs": "^6.9.7",
|
||||
"@typescript-eslint/eslint-plugin": "^5.10.0",
|
||||
"@typescript-eslint/parser": "^5.10.0",
|
||||
@ -62,21 +62,21 @@
|
||||
"eslint-plugin-prettier": "^4.0.0",
|
||||
"eslint-plugin-vue": "^8.3.0",
|
||||
"husky": "^7.0.4",
|
||||
"lint-staged": "^12.1.7",
|
||||
"lint-staged": "^12.2.1",
|
||||
"mockjs": "^1.1.0",
|
||||
"patch-package": "^6.4.7",
|
||||
"postinstall-postinstall": "^2.1.0",
|
||||
"prettier": "^2.5.1",
|
||||
"rollup-plugin-visualizer": "^5.5.4",
|
||||
"sass": "^1.48.0",
|
||||
"sass": "^1.49.0",
|
||||
"typescript": "^4.5.4",
|
||||
"unplugin-icons": "^0.13.0",
|
||||
"unplugin-vue-components": "^0.17.13",
|
||||
"vite": "^2.7.12",
|
||||
"vite": "^2.7.13",
|
||||
"vite-plugin-html": "^2.1.2",
|
||||
"vite-plugin-mock": "^2.9.6",
|
||||
"vite-plugin-windicss": "^1.6.3",
|
||||
"vue-tsc": "^0.30.5",
|
||||
"vue-tsc": "^0.30.6",
|
||||
"vueuc": "^0.4.23",
|
||||
"windicss": "^3.4.3"
|
||||
}
|
||||
|
411
pnpm-lock.yaml
411
pnpm-lock.yaml
@ -3,12 +3,12 @@ lockfileVersion: 5.3
|
||||
specifiers:
|
||||
'@antv/g2plot': ^2.4.7
|
||||
'@better-scroll/core': ^2.4.2
|
||||
'@commitlint/cli': ^16.0.2
|
||||
'@commitlint/cli': ^16.0.3
|
||||
'@commitlint/config-conventional': ^16.0.0
|
||||
'@iconify/json': ^1.1.457
|
||||
'@iconify/json': ^1.1.458
|
||||
'@iconify/vue': ^3.1.2
|
||||
'@types/crypto-js': ^4.1.0
|
||||
'@types/node': ^17.0.9
|
||||
'@types/node': ^17.0.10
|
||||
'@types/qs': ^6.9.7
|
||||
'@typescript-eslint/eslint-plugin': ^5.10.0
|
||||
'@typescript-eslint/parser': ^5.10.0
|
||||
@ -33,7 +33,7 @@ specifiers:
|
||||
eslint-plugin-vue: ^8.3.0
|
||||
form-data: ^4.0.0
|
||||
husky: ^7.0.4
|
||||
lint-staged: ^12.1.7
|
||||
lint-staged: ^12.2.1
|
||||
lodash-es: ^4.17.21
|
||||
mockjs: ^1.1.0
|
||||
naive-ui: ^2.24.1
|
||||
@ -43,17 +43,17 @@ specifiers:
|
||||
prettier: ^2.5.1
|
||||
qs: ^6.10.3
|
||||
rollup-plugin-visualizer: ^5.5.4
|
||||
sass: ^1.48.0
|
||||
sass: ^1.49.0
|
||||
typescript: ^4.5.4
|
||||
unplugin-icons: ^0.13.0
|
||||
unplugin-vue-components: ^0.17.13
|
||||
vite: ^2.7.12
|
||||
vite: ^2.7.13
|
||||
vite-plugin-html: ^2.1.2
|
||||
vite-plugin-mock: ^2.9.6
|
||||
vite-plugin-windicss: ^1.6.3
|
||||
vue: ^3.2.26
|
||||
vue-router: ^4.0.12
|
||||
vue-tsc: ^0.30.5
|
||||
vue-tsc: ^0.30.6
|
||||
vueuc: ^0.4.23
|
||||
windicss: ^3.4.3
|
||||
|
||||
@ -75,21 +75,21 @@ dependencies:
|
||||
vue-router: registry.npmmirror.com/vue-router/4.0.12_vue@3.2.26
|
||||
|
||||
devDependencies:
|
||||
'@commitlint/cli': registry.npmmirror.com/@commitlint/cli/16.0.2_@types+node@17.0.9
|
||||
'@commitlint/cli': registry.npmmirror.com/@commitlint/cli/16.0.3_@types+node@17.0.10
|
||||
'@commitlint/config-conventional': registry.npmmirror.com/@commitlint/config-conventional/16.0.0
|
||||
'@iconify/json': registry.npmmirror.com/@iconify/json/1.1.457
|
||||
'@iconify/json': registry.npmmirror.com/@iconify/json/1.1.458
|
||||
'@iconify/vue': registry.npmmirror.com/@iconify/vue/3.1.2_vue@3.2.26
|
||||
'@types/crypto-js': registry.npmmirror.com/@types/crypto-js/4.1.0
|
||||
'@types/node': registry.npmmirror.com/@types/node/17.0.9
|
||||
'@types/node': registry.npmmirror.com/@types/node/17.0.10
|
||||
'@types/qs': registry.npmmirror.com/@types/qs/6.9.7
|
||||
'@typescript-eslint/eslint-plugin': registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.10.0_3b6b276e93ead7cf6063f183a5e18d1f
|
||||
'@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser/5.10.0_eslint@8.7.0+typescript@4.5.4
|
||||
'@vitejs/plugin-vue': registry.npmmirror.com/@vitejs/plugin-vue/2.0.1_vite@2.7.12+vue@3.2.26
|
||||
'@vitejs/plugin-vue': registry.npmmirror.com/@vitejs/plugin-vue/2.0.1_vite@2.7.13+vue@3.2.26
|
||||
'@vue/eslint-config-prettier': registry.npmmirror.com/@vue/eslint-config-prettier/7.0.0_eslint@8.7.0+prettier@2.5.1
|
||||
'@vue/eslint-config-typescript': registry.npmmirror.com/@vue/eslint-config-typescript/10.0.0_3bd88b78ccaf1b54747cae8c2dba8166
|
||||
commitizen: registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.9
|
||||
commitizen: registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.10
|
||||
cross-env: registry.nlark.com/cross-env/7.0.3
|
||||
cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.3.0_@types+node@17.0.9
|
||||
cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.3.0_@types+node@17.0.10
|
||||
cz-customizable: registry.npmmirror.com/cz-customizable/6.3.0
|
||||
eslint: registry.npmmirror.com/eslint/8.7.0
|
||||
eslint-config-airbnb-base: registry.npmmirror.com/eslint-config-airbnb-base/15.0.0_9ff7dbcc486b497d34e34a545c49272a
|
||||
@ -98,21 +98,21 @@ devDependencies:
|
||||
eslint-plugin-prettier: registry.npmmirror.com/eslint-plugin-prettier/4.0.0_4660519532e4c3b0a9e5bb6623cfedf6
|
||||
eslint-plugin-vue: registry.npmmirror.com/eslint-plugin-vue/8.3.0_eslint@8.7.0
|
||||
husky: registry.npmmirror.com/husky/7.0.4
|
||||
lint-staged: registry.npmmirror.com/lint-staged/12.1.7
|
||||
lint-staged: registry.npmmirror.com/lint-staged/12.2.1
|
||||
mockjs: registry.npmmirror.com/mockjs/1.1.0
|
||||
patch-package: registry.nlark.com/patch-package/6.4.7
|
||||
postinstall-postinstall: registry.npmmirror.com/postinstall-postinstall/2.1.0
|
||||
prettier: registry.npmmirror.com/prettier/2.5.1
|
||||
rollup-plugin-visualizer: registry.npmmirror.com/rollup-plugin-visualizer/5.5.4
|
||||
sass: registry.npmmirror.com/sass/1.48.0
|
||||
sass: registry.npmmirror.com/sass/1.49.0
|
||||
typescript: registry.npmmirror.com/typescript/4.5.4
|
||||
unplugin-icons: registry.npmmirror.com/unplugin-icons/0.13.0_vite@2.7.12
|
||||
unplugin-vue-components: registry.npmmirror.com/unplugin-vue-components/0.17.13_vite@2.7.12+vue@3.2.26
|
||||
vite: registry.npmmirror.com/vite/2.7.12_sass@1.48.0
|
||||
vite-plugin-html: registry.npmmirror.com/vite-plugin-html/2.1.2_vite@2.7.12
|
||||
vite-plugin-mock: registry.npmmirror.com/vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.7.12
|
||||
vite-plugin-windicss: registry.npmmirror.com/vite-plugin-windicss/1.6.3_vite@2.7.12
|
||||
vue-tsc: registry.npmmirror.com/vue-tsc/0.30.5_typescript@4.5.4
|
||||
unplugin-icons: registry.npmmirror.com/unplugin-icons/0.13.0_vite@2.7.13
|
||||
unplugin-vue-components: registry.npmmirror.com/unplugin-vue-components/0.17.13_vite@2.7.13+vue@3.2.26
|
||||
vite: registry.npmmirror.com/vite/2.7.13_sass@1.49.0
|
||||
vite-plugin-html: registry.npmmirror.com/vite-plugin-html/2.1.2_vite@2.7.13
|
||||
vite-plugin-mock: registry.npmmirror.com/vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.7.13
|
||||
vite-plugin-windicss: registry.npmmirror.com/vite-plugin-windicss/1.6.3_vite@2.7.13
|
||||
vue-tsc: registry.npmmirror.com/vue-tsc/0.30.6_typescript@4.5.4
|
||||
vueuc: registry.npmmirror.com/vueuc/0.4.23_vue@3.2.26
|
||||
windicss: registry.npmmirror.com/windicss/3.4.3
|
||||
|
||||
@ -684,7 +684,7 @@ packages:
|
||||
which: registry.nlark.com/which/2.0.2
|
||||
dev: true
|
||||
|
||||
registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.9:
|
||||
registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.10:
|
||||
resolution: {integrity: sha1-au8fiS1kETND1+RVUpCJrJ8g5Hc=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/cz-conventional-changelog/download/cz-conventional-changelog-3.2.0.tgz}
|
||||
id: registry.nlark.com/cz-conventional-changelog/3.2.0
|
||||
name: cz-conventional-changelog
|
||||
@ -698,14 +698,14 @@ packages:
|
||||
longest: registry.nlark.com/longest/2.0.1
|
||||
word-wrap: registry.nlark.com/word-wrap/1.2.3
|
||||
optionalDependencies:
|
||||
'@commitlint/load': registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.9
|
||||
'@commitlint/load': registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.10
|
||||
transitivePeerDependencies:
|
||||
- '@swc/core'
|
||||
- '@swc/wasm'
|
||||
- '@types/node'
|
||||
dev: true
|
||||
|
||||
registry.nlark.com/cz-conventional-changelog/3.3.0_@types+node@17.0.9:
|
||||
registry.nlark.com/cz-conventional-changelog/3.3.0_@types+node@17.0.10:
|
||||
resolution: {integrity: sha1-kkaUfJBAQUmz/iz37pGsrTt9ItI=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/cz-conventional-changelog/download/cz-conventional-changelog-3.3.0.tgz}
|
||||
id: registry.nlark.com/cz-conventional-changelog/3.3.0
|
||||
name: cz-conventional-changelog
|
||||
@ -713,13 +713,13 @@ packages:
|
||||
engines: {node: '>= 10'}
|
||||
dependencies:
|
||||
chalk: registry.npmmirror.com/chalk/2.4.2
|
||||
commitizen: registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.9
|
||||
commitizen: registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.10
|
||||
conventional-commit-types: registry.nlark.com/conventional-commit-types/3.0.0
|
||||
lodash.map: registry.nlark.com/lodash.map/4.6.0
|
||||
longest: registry.nlark.com/longest/2.0.1
|
||||
word-wrap: registry.nlark.com/word-wrap/1.2.3
|
||||
optionalDependencies:
|
||||
'@commitlint/load': registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.9
|
||||
'@commitlint/load': registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.10
|
||||
transitivePeerDependencies:
|
||||
- '@swc/core'
|
||||
- '@swc/wasm'
|
||||
@ -2055,7 +2055,7 @@ packages:
|
||||
dev: true
|
||||
|
||||
registry.nlark.com/normalize-path/3.0.0:
|
||||
resolution: {integrity: sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/normalize-path/download/normalize-path-3.0.0.tgz?cache=0&sync_timestamp=1631501916645&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnormalize-path%2Fdownload%2Fnormalize-path-3.0.0.tgz}
|
||||
resolution: {integrity: sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/normalize-path/download/normalize-path-3.0.0.tgz?cache=0&sync_timestamp=1631501916645&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnormalize-path%2Fdownload%2Fnormalize-path-3.0.0.tgz}
|
||||
name: normalize-path
|
||||
version: 3.0.0
|
||||
engines: {node: '>=0.10.0'}
|
||||
@ -2476,6 +2476,15 @@ packages:
|
||||
util-deprecate: registry.nlark.com/util-deprecate/1.0.2
|
||||
dev: true
|
||||
|
||||
registry.nlark.com/readdirp/3.6.0:
|
||||
resolution: {integrity: sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/readdirp/download/readdirp-3.6.0.tgz}
|
||||
name: readdirp
|
||||
version: 3.6.0
|
||||
engines: {node: '>=8.10.0'}
|
||||
dependencies:
|
||||
picomatch: registry.npmmirror.com/picomatch/2.3.0
|
||||
dev: true
|
||||
|
||||
registry.nlark.com/redent/3.0.0:
|
||||
resolution: {integrity: sha1-5Ve3mYMWu1PJ8fVvpiY1LGljBZ8=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/redent/download/redent-3.0.0.tgz}
|
||||
name: redent
|
||||
@ -2507,13 +2516,6 @@ packages:
|
||||
engines: {node: '>=0.10'}
|
||||
dev: false
|
||||
|
||||
registry.nlark.com/require-directory/2.1.1:
|
||||
resolution: {integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/require-directory/download/require-directory-2.1.1.tgz}
|
||||
name: require-directory
|
||||
version: 2.1.1
|
||||
engines: {node: '>=0.10.0'}
|
||||
dev: true
|
||||
|
||||
registry.nlark.com/resize-observer-polyfill/1.5.1:
|
||||
resolution: {integrity: sha1-DpAg3T0hAkRY1OvSfiPkAmmBBGQ=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/resize-observer-polyfill/download/resize-observer-polyfill-1.5.1.tgz}
|
||||
name: resize-observer-polyfill
|
||||
@ -3426,17 +3428,17 @@ packages:
|
||||
to-fast-properties: registry.nlark.com/to-fast-properties/2.0.0
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/@commitlint/cli/16.0.2_@types+node@17.0.9:
|
||||
resolution: {integrity: sha512-Jt7iaBjoLGC5Nq4dHPTvTYnqPGkElFPBtTXTvBpTgatZApczyjI2plE0oG4GYWPp1suHIS/VdVDOMpPZjGVusg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@commitlint/cli/download/@commitlint/cli-16.0.2.tgz}
|
||||
id: registry.npmmirror.com/@commitlint/cli/16.0.2
|
||||
registry.npmmirror.com/@commitlint/cli/16.0.3_@types+node@17.0.10:
|
||||
resolution: {integrity: sha512-SB1od4/1ek5SShNKjKgUdpqiVNulNVgCkjkV4Zz9zLKrxn3sPcgvXMQNh/wy0/T4WPUVgHrHGcxWYOYXxrGwpg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@commitlint/cli/download/@commitlint/cli-16.0.3.tgz}
|
||||
id: registry.npmmirror.com/@commitlint/cli/16.0.3
|
||||
name: '@commitlint/cli'
|
||||
version: 16.0.2
|
||||
version: 16.0.3
|
||||
engines: {node: '>=v12'}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
'@commitlint/format': registry.npmmirror.com/@commitlint/format/16.0.0
|
||||
'@commitlint/lint': registry.npmmirror.com/@commitlint/lint/16.0.0
|
||||
'@commitlint/load': registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.9
|
||||
'@commitlint/load': registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.10
|
||||
'@commitlint/read': registry.npmmirror.com/@commitlint/read/16.0.0
|
||||
'@commitlint/types': registry.npmmirror.com/@commitlint/types/16.0.0
|
||||
lodash: registry.npmmirror.com/lodash/4.17.21
|
||||
@ -3517,7 +3519,7 @@ packages:
|
||||
'@commitlint/types': registry.npmmirror.com/@commitlint/types/16.0.0
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.9:
|
||||
registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.10:
|
||||
resolution: {integrity: sha512-7WhrGCkP6K/XfjBBguLkkI2XUdiiIyMGlNsSoSqgRNiD352EiffhFEApMy1/XOU+viwBBm/On0n5p0NC7e9/4A==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@commitlint/load/download/@commitlint/load-16.0.0.tgz}
|
||||
id: registry.npmmirror.com/@commitlint/load/16.0.0
|
||||
name: '@commitlint/load'
|
||||
@ -3530,7 +3532,7 @@ packages:
|
||||
'@commitlint/types': registry.npmmirror.com/@commitlint/types/16.0.0
|
||||
chalk: registry.npmmirror.com/chalk/4.1.2
|
||||
cosmiconfig: registry.nlark.com/cosmiconfig/7.0.1
|
||||
cosmiconfig-typescript-loader: registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2_58ff8c2ecf784f4683a8548a58a2b611
|
||||
cosmiconfig-typescript-loader: registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2_82b55006877de54992e74492b614ace9
|
||||
lodash: registry.npmmirror.com/lodash/4.17.21
|
||||
resolve-from: registry.nlark.com/resolve-from/5.0.0
|
||||
typescript: registry.npmmirror.com/typescript/4.5.4
|
||||
@ -3703,10 +3705,10 @@ packages:
|
||||
version: 1.2.1
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/@iconify/json/1.1.457:
|
||||
resolution: {integrity: sha512-5KQALvjWwNnmU+JJTLKdLxmltPYDrsSE7rkSJDnuSRCQboN26MwQRW6bjip1P7aF4Z7pkIr+ZsDY/uEd+8wXaQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@iconify/json/download/@iconify/json-1.1.457.tgz}
|
||||
registry.npmmirror.com/@iconify/json/1.1.458:
|
||||
resolution: {integrity: sha512-ZAU4WGRIqCwvIj65Lxp2yMgZx7CjRRlgBcwOUL53qnQMAVC9x/mGYxwOALQBwx3WNqvYOSkcNMvmwhFbdsn+6w==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@iconify/json/download/@iconify/json-1.1.458.tgz}
|
||||
name: '@iconify/json'
|
||||
version: 1.1.457
|
||||
version: 1.1.458
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/@iconify/types/1.0.12:
|
||||
@ -3743,7 +3745,7 @@ packages:
|
||||
dependencies:
|
||||
'@types/istanbul-lib-coverage': registry.npmmirror.com/@types/istanbul-lib-coverage/2.0.4
|
||||
'@types/istanbul-reports': registry.npmmirror.com/@types/istanbul-reports/3.0.1
|
||||
'@types/node': registry.npmmirror.com/@types/node/17.0.9
|
||||
'@types/node': registry.npmmirror.com/@types/node/17.0.10
|
||||
'@types/yargs': registry.npmmirror.com/@types/yargs/16.0.4
|
||||
chalk: registry.npmmirror.com/chalk/4.1.2
|
||||
|
||||
@ -3875,10 +3877,10 @@ packages:
|
||||
name: '@types/node'
|
||||
version: 14.14.45
|
||||
|
||||
registry.npmmirror.com/@types/node/17.0.9:
|
||||
resolution: {integrity: sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/node/download/@types/node-17.0.9.tgz}
|
||||
registry.npmmirror.com/@types/node/17.0.10:
|
||||
resolution: {integrity: sha512-S/3xB4KzyFxYGCppyDt68yzBU9ysL88lSdIah4D6cptdcltc4NCPCAMc0+PCpg/lLIyC7IPvj2Z52OJWeIUkog==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/node/download/@types/node-17.0.10.tgz}
|
||||
name: '@types/node'
|
||||
version: 17.0.9
|
||||
version: 17.0.10
|
||||
|
||||
registry.npmmirror.com/@types/normalize-package-data/2.4.1:
|
||||
resolution: {integrity: sha1-0zV0eaD9/dWQf+Z+F+CoXJBuEwE=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/normalize-package-data/download/@types/normalize-package-data-2.4.1.tgz}
|
||||
@ -3903,7 +3905,7 @@ packages:
|
||||
name: '@types/resolve'
|
||||
version: 1.17.1
|
||||
dependencies:
|
||||
'@types/node': registry.npmmirror.com/@types/node/17.0.9
|
||||
'@types/node': registry.npmmirror.com/@types/node/17.0.10
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/@types/throttle-debounce/2.1.0:
|
||||
@ -4071,7 +4073,7 @@ packages:
|
||||
eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/3.2.0
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/@vitejs/plugin-vue/2.0.1_vite@2.7.12+vue@3.2.26:
|
||||
registry.npmmirror.com/@vitejs/plugin-vue/2.0.1_vite@2.7.13+vue@3.2.26:
|
||||
resolution: {integrity: sha512-wtdMnGVvys9K8tg+DxowU1ytTrdVveXr3LzdhaKakysgGXyrsfaeds2cDywtvujEASjWOwWL/OgWM+qoeM8Plg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vitejs/plugin-vue/download/@vitejs/plugin-vue-2.0.1.tgz}
|
||||
id: registry.npmmirror.com/@vitejs/plugin-vue/2.0.1
|
||||
name: '@vitejs/plugin-vue'
|
||||
@ -4081,23 +4083,23 @@ packages:
|
||||
vite: ^2.5.10
|
||||
vue: ^3.2.25
|
||||
dependencies:
|
||||
vite: registry.npmmirror.com/vite/2.7.12_sass@1.48.0
|
||||
vite: registry.npmmirror.com/vite/2.7.13_sass@1.49.0
|
||||
vue: registry.npmmirror.com/vue/3.2.26
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/@volar/code-gen/0.30.5:
|
||||
resolution: {integrity: sha512-NOxmWWhy7mC7f4J11wetsWP93YBw86sFMWS+uO4yWhzaooDycX4wUe03MNOEZpynoaSZvi3WSbiLf8rLWHtW/A==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/code-gen/download/@volar/code-gen-0.30.5.tgz}
|
||||
registry.npmmirror.com/@volar/code-gen/0.30.6:
|
||||
resolution: {integrity: sha512-odkXN91QCS/KRKPk4eUQp7jkN0PuYLwDuJZwGiDDJrZWUCCSdEvSj7e+Cjk7Q7doX0G9WAF88BL7ozcjzrtiKw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/code-gen/download/@volar/code-gen-0.30.6.tgz}
|
||||
name: '@volar/code-gen'
|
||||
version: 0.30.5
|
||||
version: 0.30.6
|
||||
dependencies:
|
||||
'@volar/shared': registry.npmmirror.com/@volar/shared/0.30.5
|
||||
'@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.5
|
||||
'@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6
|
||||
'@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.6
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/@volar/html2pug/0.30.5:
|
||||
resolution: {integrity: sha512-UBYlgb6w/2zf9a7/k8NauSuExTPwq4AsmypigchDl1l9EOdLqzq736JdlGi9e2llDEdBUbZZF/Ba8YUjSHJMbw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/html2pug/download/@volar/html2pug-0.30.5.tgz}
|
||||
registry.npmmirror.com/@volar/html2pug/0.30.6:
|
||||
resolution: {integrity: sha512-mPRQCRa/Nse0bC1wxJ+K7q/Ou0Wg+220qL3nPI3mqwSn0KECOAPsZxaVHRFauY4MeBxO2sOzkOvFfQLk8whJ1g==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/html2pug/download/@volar/html2pug-0.30.6.tgz}
|
||||
name: '@volar/html2pug'
|
||||
version: 0.30.5
|
||||
version: 0.30.6
|
||||
dependencies:
|
||||
domelementtype: registry.nlark.com/domelementtype/2.2.0
|
||||
domhandler: registry.npmmirror.com/domhandler/4.3.0
|
||||
@ -4105,46 +4107,46 @@ packages:
|
||||
pug: registry.npmmirror.com/pug/3.0.2
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/@volar/shared/0.30.5:
|
||||
resolution: {integrity: sha512-fB8BIoCyKcK8D3hroIpn5vCTlxqvFv+R+ocV6fvbn/5Kgo/HW1MfcDf6wLgV6iX2WizRChmBHewSKD0GLyEyZQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/shared/download/@volar/shared-0.30.5.tgz}
|
||||
registry.npmmirror.com/@volar/shared/0.30.6:
|
||||
resolution: {integrity: sha512-YJa7kl2HRkSZaETBPCVEm/ZVXPBpt1aAlCxNuj55GaCHhcabOVj2oCBZioJLiwAvSR0e6k6KjbJBcKTuKrP9bw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/shared/download/@volar/shared-0.30.6.tgz}
|
||||
name: '@volar/shared'
|
||||
version: 0.30.5
|
||||
version: 0.30.6
|
||||
dependencies:
|
||||
upath: registry.nlark.com/upath/2.0.1
|
||||
vscode-html-languageservice: registry.npmmirror.com/vscode-html-languageservice/4.2.1
|
||||
vscode-jsonrpc: registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.4
|
||||
vscode-jsonrpc: registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.5
|
||||
vscode-uri: registry.npmmirror.com/vscode-uri/3.0.3
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/@volar/source-map/0.30.5:
|
||||
resolution: {integrity: sha512-zBmYuHZfYP67pfRiqRJQiifNEwSnn3F1Jew2+BRlf6gQwwDRrsEyzNN6Y3C9huoWPIIz+c3fQDZjnVsDW6JR6g==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/source-map/download/@volar/source-map-0.30.5.tgz}
|
||||
registry.npmmirror.com/@volar/source-map/0.30.6:
|
||||
resolution: {integrity: sha512-B0KLi0StdM3KsMLA+iK5pdE+mokukio7r0EkOMUAYZN/xn/kGWkKIdleJjLtgmtH2tw4kBz/5hP+KKEOlD3Etg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/source-map/download/@volar/source-map-0.30.6.tgz}
|
||||
name: '@volar/source-map'
|
||||
version: 0.30.5
|
||||
version: 0.30.6
|
||||
dependencies:
|
||||
'@volar/shared': registry.npmmirror.com/@volar/shared/0.30.5
|
||||
'@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6
|
||||
vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/@volar/transforms/0.30.5:
|
||||
resolution: {integrity: sha512-/ek5qrXmYZTonehLN5RKTL4LyfcG28vcB/+YKx1rnp+WK8lGqOFmkj2PUiJH0ZHQ3ymuolfB549Xl0r1RCqKJQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/transforms/download/@volar/transforms-0.30.5.tgz}
|
||||
registry.npmmirror.com/@volar/transforms/0.30.6:
|
||||
resolution: {integrity: sha512-jbVBXOBOeKc6Rb7dzyiq5b+FfYsXFWGFLLDZok5U+JoFujxoPfn5HwX9A3t+RW/NRwQkZxrdiPmW8b69B5nMKQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/transforms/download/@volar/transforms-0.30.6.tgz}
|
||||
name: '@volar/transforms'
|
||||
version: 0.30.5
|
||||
version: 0.30.6
|
||||
dependencies:
|
||||
'@volar/shared': registry.npmmirror.com/@volar/shared/0.30.5
|
||||
vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.5
|
||||
'@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6
|
||||
vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.6
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/@volar/vue-code-gen/0.30.5:
|
||||
resolution: {integrity: sha512-jeLwTVT2JAL/YcYO5NfwQENG7/BYT03suiylC6cHDdHO/AcMA28hmMlki2UNFNSizZj8U0WSnFzk9tp0SuuqlA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/vue-code-gen/download/@volar/vue-code-gen-0.30.5.tgz}
|
||||
registry.npmmirror.com/@volar/vue-code-gen/0.30.6:
|
||||
resolution: {integrity: sha512-UGpbOuC5ZxT2GXvkq2IWUuca9IDJVaaywWparKW0SwPFOZaMM2ivHLOfQpiuPqDUKTZLGK3fQuBWuXSTl+GIbA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/vue-code-gen/download/@volar/vue-code-gen-0.30.6.tgz}
|
||||
name: '@volar/vue-code-gen'
|
||||
version: 0.30.5
|
||||
version: 0.30.6
|
||||
dependencies:
|
||||
'@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.5
|
||||
'@volar/shared': registry.npmmirror.com/@volar/shared/0.30.5
|
||||
'@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.5
|
||||
'@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.26
|
||||
'@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom/3.2.26
|
||||
'@vue/shared': registry.npmmirror.com/@vue/shared/3.2.26
|
||||
'@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.6
|
||||
'@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6
|
||||
'@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.6
|
||||
'@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.27
|
||||
'@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom/3.2.27
|
||||
'@vue/shared': registry.npmmirror.com/@vue/shared/3.2.27
|
||||
upath: registry.nlark.com/upath/2.0.1
|
||||
dev: true
|
||||
|
||||
@ -4170,6 +4172,18 @@ packages:
|
||||
'@vue/shared': registry.npmmirror.com/@vue/shared/3.2.26
|
||||
estree-walker: registry.npmmirror.com/estree-walker/2.0.2
|
||||
source-map: registry.nlark.com/source-map/0.6.1
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/@vue/compiler-core/3.2.27:
|
||||
resolution: {integrity: sha512-JyxAglSM/pb9paG5ZNuKrf5IUpzLzQA3khjWGF9oESELCLQlt6O3YyPMR2A69wIpYWrf5mScZ8YY8TJKOI/1kQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-core/download/@vue/compiler-core-3.2.27.tgz}
|
||||
name: '@vue/compiler-core'
|
||||
version: 3.2.27
|
||||
dependencies:
|
||||
'@babel/parser': registry.npmmirror.com/@babel/parser/7.16.7
|
||||
'@vue/shared': registry.npmmirror.com/@vue/shared/3.2.27
|
||||
estree-walker: registry.npmmirror.com/estree-walker/2.0.2
|
||||
source-map: registry.nlark.com/source-map/0.6.1
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/@vue/compiler-dom/3.2.26:
|
||||
resolution: {integrity: sha512-smBfaOW6mQDxcT3p9TKT6mE22vjxjJL50GFVJiI0chXYGU/xzC05QRGrW3HHVuJrmLTLx5zBhsZ2dIATERbarg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-dom/download/@vue/compiler-dom-3.2.26.tgz}
|
||||
@ -4178,6 +4192,16 @@ packages:
|
||||
dependencies:
|
||||
'@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.26
|
||||
'@vue/shared': registry.npmmirror.com/@vue/shared/3.2.26
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/@vue/compiler-dom/3.2.27:
|
||||
resolution: {integrity: sha512-NyQ7nEbopUBPUMHM4c3FPCbFbnQwptoPjW5Y5qfJ7hfiCNhOuhQsDNqi5JYKBxfpxiFNwjcN9F8t1AsnLrDloQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-dom/download/@vue/compiler-dom-3.2.27.tgz}
|
||||
name: '@vue/compiler-dom'
|
||||
version: 3.2.27
|
||||
dependencies:
|
||||
'@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.27
|
||||
'@vue/shared': registry.npmmirror.com/@vue/shared/3.2.27
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/@vue/compiler-sfc/3.2.26:
|
||||
resolution: {integrity: sha512-ePpnfktV90UcLdsDQUh2JdiTuhV0Skv2iYXxfNMOK/F3Q+2BO0AulcVcfoksOpTJGmhhfosWfMyEaEf0UaWpIw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.26.tgz}
|
||||
@ -4264,6 +4288,15 @@ packages:
|
||||
version: 3.2.26
|
||||
dependencies:
|
||||
'@vue/shared': registry.npmmirror.com/@vue/shared/3.2.26
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/@vue/reactivity/3.2.27:
|
||||
resolution: {integrity: sha512-QPfIQEJidRGIu/mPexhcB4csp1LEg2Nr+/QE72MnXs/OYDtFErhC9FxIyymkxp/xvAgL5wsnSOuDD6zWF42vRQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/reactivity/download/@vue/reactivity-3.2.27.tgz}
|
||||
name: '@vue/reactivity'
|
||||
version: 3.2.27
|
||||
dependencies:
|
||||
'@vue/shared': registry.npmmirror.com/@vue/shared/3.2.27
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/@vue/runtime-core/3.2.26:
|
||||
resolution: {integrity: sha512-BcYi7qZ9Nn+CJDJrHQ6Zsmxei2hDW0L6AB4vPvUQGBm2fZyC0GXd/4nVbyA2ubmuhctD5RbYY8L+5GUJszv9mQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/runtime-core/download/@vue/runtime-core-3.2.26.tgz}
|
||||
@ -4301,6 +4334,13 @@ packages:
|
||||
resolution: {integrity: sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.2.26.tgz}
|
||||
name: '@vue/shared'
|
||||
version: 3.2.26
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/@vue/shared/3.2.27:
|
||||
resolution: {integrity: sha512-rpAn9k6O08Lvo7ekBIAnkOukX/4EsEQLPrRJBKhIEasMsOI5eX0f6mq1sDUSY7cgAqWw2d7QtP74CWxdXoyKxA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.2.27.tgz}
|
||||
name: '@vue/shared'
|
||||
version: 3.2.27
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/@vueuse/core/7.5.3_vue@3.2.26:
|
||||
resolution: {integrity: sha512-D9j5ymHFMFRXQqCp0yZJkf/bvBGiz0MrKUa364p+L8dMyd5zyq2K1JmHyvoBd4xbTFRfmQ1h878u6YE5LCkDVQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vueuse/core/download/@vueuse/core-7.5.3.tgz}
|
||||
@ -4525,7 +4565,7 @@ packages:
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/chalk/1.1.3:
|
||||
resolution: {integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/download/chalk-1.1.3.tgz}
|
||||
resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/download/chalk-1.1.3.tgz}
|
||||
name: chalk
|
||||
version: 1.1.3
|
||||
engines: {node: '>=0.10.0'}
|
||||
@ -4549,7 +4589,7 @@ packages:
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/chalk/4.1.2:
|
||||
resolution: {integrity: sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz}
|
||||
resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz}
|
||||
name: chalk
|
||||
version: 4.1.2
|
||||
engines: {node: '>=10'}
|
||||
@ -4583,7 +4623,7 @@ packages:
|
||||
is-binary-path: registry.nlark.com/is-binary-path/2.1.0
|
||||
is-glob: registry.npmmirror.com/is-glob/4.0.3
|
||||
normalize-path: registry.nlark.com/normalize-path/3.0.0
|
||||
readdirp: registry.npmmirror.com/readdirp/3.6.0
|
||||
readdirp: registry.nlark.com/readdirp/3.6.0
|
||||
optionalDependencies:
|
||||
fsevents: registry.npmmirror.com/fsevents/2.3.2
|
||||
dev: true
|
||||
@ -4682,7 +4722,7 @@ packages:
|
||||
hasBin: true
|
||||
dependencies:
|
||||
cachedir: registry.nlark.com/cachedir/2.2.0
|
||||
cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.9
|
||||
cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.10
|
||||
dedent: registry.nlark.com/dedent/0.7.0
|
||||
detect-indent: registry.nlark.com/detect-indent/6.0.0
|
||||
find-node-modules: registry.nlark.com/find-node-modules/2.1.2
|
||||
@ -4697,7 +4737,7 @@ packages:
|
||||
strip-json-comments: registry.nlark.com/strip-json-comments/3.0.1
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.9:
|
||||
registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.10:
|
||||
resolution: {integrity: sha512-LlZChbDzg3Ir3O2S7jSo/cgWp5/QwylQVr59K4xayVq8S4/RdKzSyJkghAiZZHfhh5t4pxunUoyeg0ml1q/7aw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/commitizen/download/commitizen-4.2.4.tgz}
|
||||
id: registry.npmmirror.com/commitizen/4.2.4
|
||||
name: commitizen
|
||||
@ -4706,7 +4746,7 @@ packages:
|
||||
hasBin: true
|
||||
dependencies:
|
||||
cachedir: registry.nlark.com/cachedir/2.2.0
|
||||
cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.9
|
||||
cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.10
|
||||
dedent: registry.nlark.com/dedent/0.7.0
|
||||
detect-indent: registry.nlark.com/detect-indent/6.0.0
|
||||
find-node-modules: registry.nlark.com/find-node-modules/2.1.2
|
||||
@ -4757,7 +4797,7 @@ packages:
|
||||
through2: registry.nlark.com/through2/4.0.2
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2_58ff8c2ecf784f4683a8548a58a2b611:
|
||||
registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2_82b55006877de54992e74492b614ace9:
|
||||
resolution: {integrity: sha512-27ZehvijYqAKVzta5xtZBS3PAliC8CmnWkGXN0vgxAZz7yqxpMjf3aG7flxF5rEiu8FAD7nZZXtOI+xUGn+bVg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cosmiconfig-typescript-loader/download/cosmiconfig-typescript-loader-1.0.2.tgz}
|
||||
id: registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2
|
||||
name: cosmiconfig-typescript-loader
|
||||
@ -4767,9 +4807,9 @@ packages:
|
||||
'@types/node': '*'
|
||||
typescript: '>=3'
|
||||
dependencies:
|
||||
'@types/node': registry.npmmirror.com/@types/node/17.0.9
|
||||
'@types/node': registry.npmmirror.com/@types/node/17.0.10
|
||||
cosmiconfig: registry.nlark.com/cosmiconfig/7.0.1
|
||||
ts-node: registry.npmmirror.com/ts-node/10.4.0_58ff8c2ecf784f4683a8548a58a2b611
|
||||
ts-node: registry.npmmirror.com/ts-node/10.4.0_82b55006877de54992e74492b614ace9
|
||||
typescript: registry.npmmirror.com/typescript/4.5.4
|
||||
transitivePeerDependencies:
|
||||
- '@swc/core'
|
||||
@ -5186,7 +5226,7 @@ packages:
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/esbuild/0.13.15:
|
||||
resolution: {integrity: sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild/download/esbuild-0.13.15.tgz}
|
||||
resolution: {integrity: sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild/download/esbuild-0.13.15.tgz}
|
||||
name: esbuild
|
||||
version: 0.13.15
|
||||
hasBin: true
|
||||
@ -5754,7 +5794,7 @@ packages:
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/immutable/4.0.0:
|
||||
resolution: {integrity: sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/immutable/download/immutable-4.0.0.tgz}
|
||||
resolution: {integrity: sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/immutable/download/immutable-4.0.0.tgz}
|
||||
name: immutable
|
||||
version: 4.0.0
|
||||
dev: true
|
||||
@ -5902,10 +5942,10 @@ packages:
|
||||
version: 1.2.4
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/lint-staged/12.1.7:
|
||||
resolution: {integrity: sha512-bltv/ejiLWtowExpjU+s5z8j1Byjg9AlmaAjMmqNbIicY69u6sYIwXGg0dCn0TlkrrY2CphtHIXAkbZ+1VoWQQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lint-staged/download/lint-staged-12.1.7.tgz}
|
||||
registry.npmmirror.com/lint-staged/12.2.1:
|
||||
resolution: {integrity: sha512-VCVcA9C2Vt5HHxSR4EZVZFJcQRJH984CGBeY+cJ/xed4mBd+JidbM/xbKcCq5ASaygAV0iITtdsCTnID7h/1OQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lint-staged/download/lint-staged-12.2.1.tgz}
|
||||
name: lint-staged
|
||||
version: 12.1.7
|
||||
version: 12.2.1
|
||||
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
@ -6128,7 +6168,7 @@ packages:
|
||||
version: 4.0.1
|
||||
engines: {node: '>=8'}
|
||||
dependencies:
|
||||
path-key: registry.nlark.com/path-key/3.1.1
|
||||
path-key: registry.npmmirror.com/path-key/3.1.1
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/object-inspect/1.11.1:
|
||||
@ -6138,7 +6178,7 @@ packages:
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/object-inspect/1.12.0:
|
||||
resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-inspect/download/object-inspect-1.12.0.tgz}
|
||||
resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-inspect/download/object-inspect-1.12.0.tgz}
|
||||
name: object-inspect
|
||||
version: 1.12.0
|
||||
|
||||
@ -6229,8 +6269,15 @@ packages:
|
||||
lines-and-columns: registry.npmmirror.com/lines-and-columns/1.2.4
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/path-key/3.1.1:
|
||||
resolution: {integrity: sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-key/download/path-key-3.1.1.tgz}
|
||||
name: path-key
|
||||
version: 3.1.1
|
||||
engines: {node: '>=8'}
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/picocolors/1.0.0:
|
||||
resolution: {integrity: sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz}
|
||||
resolution: {integrity: sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz}
|
||||
name: picocolors
|
||||
version: 1.0.0
|
||||
|
||||
@ -6263,7 +6310,7 @@ packages:
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/postcss/8.4.5:
|
||||
resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss/download/postcss-8.4.5.tgz}
|
||||
resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss/download/postcss-8.4.5.tgz}
|
||||
name: postcss
|
||||
version: 8.4.5
|
||||
engines: {node: ^10 || ^12 || >=14}
|
||||
@ -6359,15 +6406,6 @@ packages:
|
||||
type-fest: registry.npmmirror.com/type-fest/0.8.1
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/readdirp/3.6.0:
|
||||
resolution: {integrity: sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/readdirp/download/readdirp-3.6.0.tgz}
|
||||
name: readdirp
|
||||
version: 3.6.0
|
||||
engines: {node: '>=8.10.0'}
|
||||
dependencies:
|
||||
picomatch: registry.npmmirror.com/picomatch/2.3.0
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/regexp.prototype.flags/1.3.1:
|
||||
resolution: {integrity: sha1-fvNSro0VnnWMDq3Kb4/LTu8HviY=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regexp.prototype.flags/download/regexp.prototype.flags-1.3.1.tgz}
|
||||
name: regexp.prototype.flags
|
||||
@ -6378,6 +6416,13 @@ packages:
|
||||
define-properties: registry.nlark.com/define-properties/1.1.3
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/require-directory/2.1.1:
|
||||
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/require-directory/download/require-directory-2.1.1.tgz}
|
||||
name: require-directory
|
||||
version: 2.1.1
|
||||
engines: {node: '>=0.10.0'}
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/resolve/1.20.0:
|
||||
resolution: {integrity: sha1-YpoBP7P3B1XW8LeTXMHCxTeLGXU=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve/download/resolve-1.20.0.tgz}
|
||||
name: resolve
|
||||
@ -6448,7 +6493,7 @@ packages:
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/rollup/0.25.8:
|
||||
resolution: {integrity: sha1-v2zoO4dRDRY0Ru6qV37WpvxYNeA=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rollup/download/rollup-0.25.8.tgz}
|
||||
resolution: {integrity: sha512-a2S4Bh3bgrdO4BhKr2E4nZkjTvrJ2m2bWjMTzVYtoqSCn0HnuxosXnaJUHrMEziOWr3CzL9GjilQQKcyCQpJoA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rollup/download/rollup-0.25.8.tgz}
|
||||
name: rollup
|
||||
version: 0.25.8
|
||||
hasBin: true
|
||||
@ -6459,7 +6504,7 @@ packages:
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/rollup/2.62.0:
|
||||
resolution: {integrity: sha512-cJEQq2gwB0GWMD3rYImefQTSjrPYaC6s4J9pYqnstVLJ1CHa/aZNVkD4Epuvg4iLeMA4KRiq7UM7awKK6j7jcw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rollup/download/rollup-2.62.0.tgz}
|
||||
resolution: {integrity: sha512-cJEQq2gwB0GWMD3rYImefQTSjrPYaC6s4J9pYqnstVLJ1CHa/aZNVkD4Epuvg4iLeMA4KRiq7UM7awKK6j7jcw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rollup/download/rollup-2.62.0.tgz}
|
||||
name: rollup
|
||||
version: 2.62.0
|
||||
engines: {node: '>=10.0.0'}
|
||||
@ -6491,10 +6536,10 @@ packages:
|
||||
tslib: registry.npmmirror.com/tslib/2.3.1
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/sass/1.48.0:
|
||||
resolution: {integrity: sha512-hQi5g4DcfjcipotoHZ80l7GNJHGqQS5LwMBjVYB/TaT0vcSSpbgM8Ad7cgfsB2M0MinbkEQQPO9+sjjSiwxqmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sass/download/sass-1.48.0.tgz}
|
||||
registry.npmmirror.com/sass/1.49.0:
|
||||
resolution: {integrity: sha512-TVwVdNDj6p6b4QymJtNtRS2YtLJ/CqZriGg0eIAbAKMlN8Xy6kbv33FsEZSF7FufFFM705SQviHjjThfaQ4VNw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sass/download/sass-1.49.0.tgz}
|
||||
name: sass
|
||||
version: 1.48.0
|
||||
version: 1.49.0
|
||||
engines: {node: '>=8.9.0'}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
@ -6540,7 +6585,7 @@ packages:
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/source-map-js/1.0.1:
|
||||
resolution: {integrity: sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map-js/download/source-map-js-1.0.1.tgz}
|
||||
resolution: {integrity: sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map-js/download/source-map-js-1.0.1.tgz}
|
||||
name: source-map-js
|
||||
version: 1.0.1
|
||||
engines: {node: '>=0.10.0'}
|
||||
@ -6748,7 +6793,7 @@ packages:
|
||||
version: 0.3.9
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/ts-node/10.4.0_58ff8c2ecf784f4683a8548a58a2b611:
|
||||
registry.npmmirror.com/ts-node/10.4.0_82b55006877de54992e74492b614ace9:
|
||||
resolution: {integrity: sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ts-node/download/ts-node-10.4.0.tgz}
|
||||
id: registry.npmmirror.com/ts-node/10.4.0
|
||||
name: ts-node
|
||||
@ -6770,7 +6815,7 @@ packages:
|
||||
'@tsconfig/node12': registry.nlark.com/@tsconfig/node12/1.0.9
|
||||
'@tsconfig/node14': registry.nlark.com/@tsconfig/node14/1.0.1
|
||||
'@tsconfig/node16': registry.nlark.com/@tsconfig/node16/1.0.2
|
||||
'@types/node': registry.npmmirror.com/@types/node/17.0.9
|
||||
'@types/node': registry.npmmirror.com/@types/node/17.0.10
|
||||
acorn: registry.npmmirror.com/acorn/8.7.0
|
||||
acorn-walk: registry.nlark.com/acorn-walk/8.2.0
|
||||
arg: registry.npmmirror.com/arg/4.1.3
|
||||
@ -6858,7 +6903,7 @@ packages:
|
||||
uglify-to-browserify: registry.nlark.com/uglify-to-browserify/1.0.2
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/unplugin-icons/0.13.0_vite@2.7.12:
|
||||
registry.npmmirror.com/unplugin-icons/0.13.0_vite@2.7.13:
|
||||
resolution: {integrity: sha512-CyAl0HV3bZUGT7ut9agpPRhEYXCvufr80Fh72yrkD57BVCTZ7ze10Rt63ZrvPXiJQpd+aI/Bizm2aqOf3WPSfg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unplugin-icons/download/unplugin-icons-0.13.0.tgz}
|
||||
id: registry.npmmirror.com/unplugin-icons/0.13.0
|
||||
name: unplugin-icons
|
||||
@ -6884,7 +6929,7 @@ packages:
|
||||
debug: registry.npmmirror.com/debug/4.3.3
|
||||
kolorist: registry.npmmirror.com/kolorist/1.5.1
|
||||
local-pkg: registry.npmmirror.com/local-pkg/0.4.0
|
||||
unplugin: registry.npmmirror.com/unplugin/0.2.21_vite@2.7.12
|
||||
unplugin: registry.npmmirror.com/unplugin/0.2.21_vite@2.7.13
|
||||
transitivePeerDependencies:
|
||||
- rollup
|
||||
- supports-color
|
||||
@ -6892,7 +6937,7 @@ packages:
|
||||
- webpack
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/unplugin-vue-components/0.17.13_vite@2.7.12+vue@3.2.26:
|
||||
registry.npmmirror.com/unplugin-vue-components/0.17.13_vite@2.7.13+vue@3.2.26:
|
||||
resolution: {integrity: sha512-WII6hAW+HSvlXDx4t0LqcAvLg4ESsoBz1nuUDMPx6ZGuKBPjSRP4Wmnk559nZ6qpaOW41iY48cBeUpWSPjH7WA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unplugin-vue-components/download/unplugin-vue-components-0.17.13.tgz}
|
||||
id: registry.npmmirror.com/unplugin-vue-components/0.17.13
|
||||
name: unplugin-vue-components
|
||||
@ -6917,7 +6962,7 @@ packages:
|
||||
magic-string: registry.nlark.com/magic-string/0.25.7
|
||||
minimatch: registry.nlark.com/minimatch/3.0.4
|
||||
resolve: registry.npmmirror.com/resolve/1.21.0
|
||||
unplugin: registry.npmmirror.com/unplugin/0.3.0_vite@2.7.12
|
||||
unplugin: registry.npmmirror.com/unplugin/0.3.0_vite@2.7.13
|
||||
vue: registry.npmmirror.com/vue/3.2.26
|
||||
transitivePeerDependencies:
|
||||
- esbuild
|
||||
@ -6927,7 +6972,7 @@ packages:
|
||||
- webpack
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/unplugin/0.2.21_vite@2.7.12:
|
||||
registry.npmmirror.com/unplugin/0.2.21_vite@2.7.13:
|
||||
resolution: {integrity: sha512-IJ15/L5XbhnV7J09Zjk0FT5HEkBjkXucWAXQWRsmEtUxmmxwh23yavrmDbCF6ZPxWiVB28+wnKIHePTRRpQPbQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unplugin/download/unplugin-0.2.21.tgz}
|
||||
id: registry.npmmirror.com/unplugin/0.2.21
|
||||
name: unplugin
|
||||
@ -6944,11 +6989,11 @@ packages:
|
||||
webpack:
|
||||
optional: true
|
||||
dependencies:
|
||||
vite: registry.npmmirror.com/vite/2.7.12_sass@1.48.0
|
||||
vite: registry.npmmirror.com/vite/2.7.13_sass@1.49.0
|
||||
webpack-virtual-modules: registry.nlark.com/webpack-virtual-modules/0.4.3
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/unplugin/0.3.0_vite@2.7.12:
|
||||
registry.npmmirror.com/unplugin/0.3.0_vite@2.7.13:
|
||||
resolution: {integrity: sha512-9yLlOo+XC4NdIRgpkDSHOAHkQDq2x4mbuVNO/eKVa3C8WTn5wWGfzEFfRJFL8euqnX3Gf7hEur0AhXxy+WSwkg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unplugin/download/unplugin-0.3.0.tgz}
|
||||
id: registry.npmmirror.com/unplugin/0.3.0
|
||||
name: unplugin
|
||||
@ -6968,7 +7013,7 @@ packages:
|
||||
webpack:
|
||||
optional: true
|
||||
dependencies:
|
||||
vite: registry.npmmirror.com/vite/2.7.12_sass@1.48.0
|
||||
vite: registry.npmmirror.com/vite/2.7.13_sass@1.49.0
|
||||
webpack-virtual-modules: registry.nlark.com/webpack-virtual-modules/0.4.3
|
||||
dev: true
|
||||
|
||||
@ -6998,7 +7043,7 @@ packages:
|
||||
version: 0.0.3
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/vite-plugin-html/2.1.2_vite@2.7.12:
|
||||
registry.npmmirror.com/vite-plugin-html/2.1.2_vite@2.7.13:
|
||||
resolution: {integrity: sha512-7HXkL6n7M2qDEaUV4Vnz8yM2glW4gV36d5HSBIM5gOoAG1PkuQb4Vv9FTPgPiQxq4sPRf/6IgABX0MeLVW+CyQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vite-plugin-html/download/vite-plugin-html-2.1.2.tgz}
|
||||
id: registry.npmmirror.com/vite-plugin-html/2.1.2
|
||||
name: vite-plugin-html
|
||||
@ -7012,12 +7057,12 @@ packages:
|
||||
ejs: registry.npmmirror.com/ejs/3.1.6
|
||||
fs-extra: registry.nlark.com/fs-extra/10.0.0
|
||||
html-minifier-terser: registry.npmmirror.com/html-minifier-terser/6.1.0
|
||||
vite: registry.npmmirror.com/vite/2.7.12_sass@1.48.0
|
||||
vite: registry.npmmirror.com/vite/2.7.13_sass@1.49.0
|
||||
transitivePeerDependencies:
|
||||
- acorn
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.7.12:
|
||||
registry.npmmirror.com/vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.7.13:
|
||||
resolution: {integrity: sha1-BN0j3muqBS+qW5rTF1FMkNYgXiU=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vite-plugin-mock/download/vite-plugin-mock-2.9.6.tgz}
|
||||
id: registry.npmmirror.com/vite-plugin-mock/2.9.6
|
||||
name: vite-plugin-mock
|
||||
@ -7037,13 +7082,13 @@ packages:
|
||||
fast-glob: registry.nlark.com/fast-glob/3.2.7
|
||||
mockjs: registry.npmmirror.com/mockjs/1.1.0
|
||||
path-to-regexp: registry.nlark.com/path-to-regexp/6.2.0
|
||||
vite: registry.npmmirror.com/vite/2.7.12_sass@1.48.0
|
||||
vite: registry.npmmirror.com/vite/2.7.13_sass@1.49.0
|
||||
transitivePeerDependencies:
|
||||
- rollup
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/vite-plugin-windicss/1.6.3_vite@2.7.12:
|
||||
registry.npmmirror.com/vite-plugin-windicss/1.6.3_vite@2.7.13:
|
||||
resolution: {integrity: sha512-D4fEUcAPoLRLdDZMee8NrHZHmn0Qj7AjSg1xNGBnZsMTwRPj93NKZk0fIIUoiKTEh1KrdQejW8g6cg0SgGKTww==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vite-plugin-windicss/download/vite-plugin-windicss-1.6.3.tgz}
|
||||
id: registry.npmmirror.com/vite-plugin-windicss/1.6.3
|
||||
name: vite-plugin-windicss
|
||||
@ -7054,17 +7099,17 @@ packages:
|
||||
'@windicss/plugin-utils': registry.npmmirror.com/@windicss/plugin-utils/1.6.3
|
||||
debug: registry.npmmirror.com/debug/4.3.3
|
||||
kolorist: registry.npmmirror.com/kolorist/1.5.1
|
||||
vite: registry.npmmirror.com/vite/2.7.12_sass@1.48.0
|
||||
vite: registry.npmmirror.com/vite/2.7.13_sass@1.49.0
|
||||
windicss: registry.npmmirror.com/windicss/3.4.3
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/vite/2.7.12_sass@1.48.0:
|
||||
resolution: {integrity: sha512-KvPYToRQWhRfBeVkyhkZ5hASuHQkqZUUdUcE3xyYtq5oYEPIJ0h9LWiWTO6v990glmSac2cEPeYeXzpX5Z6qKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vite/download/vite-2.7.12.tgz}
|
||||
id: registry.npmmirror.com/vite/2.7.12
|
||||
registry.npmmirror.com/vite/2.7.13_sass@1.49.0:
|
||||
resolution: {integrity: sha512-Mq8et7f3aK0SgSxjDNfOAimZGW9XryfHRa/uV0jseQSilg+KhYDSoNb9h1rknOy6SuMkvNDLKCYAYYUMCE+IgQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vite/download/vite-2.7.13.tgz}
|
||||
id: registry.npmmirror.com/vite/2.7.13
|
||||
name: vite
|
||||
version: 2.7.12
|
||||
version: 2.7.13
|
||||
engines: {node: '>=12.2.0'}
|
||||
hasBin: true
|
||||
peerDependencies:
|
||||
@ -7081,9 +7126,9 @@ packages:
|
||||
dependencies:
|
||||
esbuild: registry.npmmirror.com/esbuild/0.13.15
|
||||
postcss: registry.npmmirror.com/postcss/8.4.5
|
||||
resolve: registry.npmmirror.com/resolve/1.20.0
|
||||
resolve: registry.npmmirror.com/resolve/1.21.0
|
||||
rollup: registry.npmmirror.com/rollup/2.62.0
|
||||
sass: registry.npmmirror.com/sass/1.48.0
|
||||
sass: registry.npmmirror.com/sass/1.49.0
|
||||
optionalDependencies:
|
||||
fsevents: registry.npmmirror.com/fsevents/2.3.2
|
||||
dev: true
|
||||
@ -7133,20 +7178,20 @@ packages:
|
||||
vscode-uri: registry.npmmirror.com/vscode-uri/3.0.3
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.4:
|
||||
resolution: {integrity: sha512-i+wvza5Wd0YV/t9qhnS8I+dJdhJ1fHIhRW4f262rXXM9Mgts5VZhYrRZufGcai4y99RlbZvwaZhplQ6diRXkaA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-jsonrpc/download/vscode-jsonrpc-8.0.0-next.4.tgz}
|
||||
registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.5:
|
||||
resolution: {integrity: sha512-owRllqcFTnz5rXxcbmHPFGmpFmLqj9Z1V3Dzrv+s8ejOHLIT62Pyb5Uqzyl2/in2VP22DmzErPgZwrxjLCIKiQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-jsonrpc/download/vscode-jsonrpc-8.0.0-next.5.tgz}
|
||||
name: vscode-jsonrpc
|
||||
version: 8.0.0-next.4
|
||||
engines: {node: '>=8.0.0 || >=10.0.0'}
|
||||
version: 8.0.0-next.5
|
||||
engines: {node: '>=14.0.0'}
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.11:
|
||||
resolution: {integrity: sha512-9FqHT7XvM6tWFsnLvRfuQA7Zh7wZZYAwA9dK85lYthA8M1aXpXEP9drXVvO/Fe03MUeJpKVf2e4/NvDaFUnttg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-languageserver-protocol/download/vscode-languageserver-protocol-3.17.0-next.11.tgz}
|
||||
registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.12:
|
||||
resolution: {integrity: sha512-VLRcWKOpCXcx9UrqrS+NSF6pNxV498VGYGW+eyp9a79/F9ElUq3wdG6acXYlEfpWHuIxpm6MXps8FU88wqIgTg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-languageserver-protocol/download/vscode-languageserver-protocol-3.17.0-next.12.tgz}
|
||||
name: vscode-languageserver-protocol
|
||||
version: 3.17.0-next.11
|
||||
version: 3.17.0-next.12
|
||||
dependencies:
|
||||
vscode-jsonrpc: registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.4
|
||||
vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.5
|
||||
vscode-jsonrpc: registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.5
|
||||
vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.6
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3:
|
||||
@ -7161,10 +7206,10 @@ packages:
|
||||
version: 3.16.0
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.5:
|
||||
resolution: {integrity: sha512-Zcfaw8BznhlJWB09LDR0dscXyxn9+liREqJnPF4pigeUCHwKxYapYqizwuCpMHQ/oLYiAvKwU+f28hPleYu7pA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-languageserver-types/download/vscode-languageserver-types-3.17.0-next.5.tgz}
|
||||
registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.6:
|
||||
resolution: {integrity: sha512-rHYeCotiabJHgvIYzWjV8g0dHCxyOQtcryTv1Xa1horaQ4jx2V+rjLBstc6zMpCyrnZcjorwEcAvGBDCd6wudw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-languageserver-types/download/vscode-languageserver-types-3.17.0-next.6.tgz}
|
||||
name: vscode-languageserver-types
|
||||
version: 3.17.0-next.5
|
||||
version: 3.17.0-next.6
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/vscode-nls/5.0.0:
|
||||
@ -7173,30 +7218,30 @@ packages:
|
||||
version: 5.0.0
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/vscode-pug-languageservice/0.30.5:
|
||||
resolution: {integrity: sha512-vv/Cu+kWfJ4Hocn7uoqUxOtJ5udXge53RCrXyKuhvBYef4QVcjCwx5xFzN1PX2f8+FoMoixAlCrZPw/E86kBSA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-pug-languageservice/download/vscode-pug-languageservice-0.30.5.tgz}
|
||||
registry.npmmirror.com/vscode-pug-languageservice/0.30.6:
|
||||
resolution: {integrity: sha512-oHXKmHaxLxVYDY6dOmxpm0YfilGgohIMEcE/ahK9O+0lvhgZ4xjEOdP27QcZs90fv92eOWf3CU9tgg4fR6e3+w==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-pug-languageservice/download/vscode-pug-languageservice-0.30.6.tgz}
|
||||
name: vscode-pug-languageservice
|
||||
version: 0.30.5
|
||||
version: 0.30.6
|
||||
dependencies:
|
||||
'@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.5
|
||||
'@volar/shared': registry.npmmirror.com/@volar/shared/0.30.5
|
||||
'@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.5
|
||||
'@volar/transforms': registry.npmmirror.com/@volar/transforms/0.30.5
|
||||
'@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.6
|
||||
'@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6
|
||||
'@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.6
|
||||
'@volar/transforms': registry.npmmirror.com/@volar/transforms/0.30.6
|
||||
pug-lexer: registry.nlark.com/pug-lexer/5.0.1
|
||||
pug-parser: registry.nlark.com/pug-parser/6.0.0
|
||||
vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3
|
||||
vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.5
|
||||
vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.6
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/vscode-typescript-languageservice/0.30.5:
|
||||
resolution: {integrity: sha512-zIPnGuxo53NtvmWTIJnHXByf5X8eVBunbEqO4YYoqHw4yCWbYFJlnN7CaOh3ORKjfbG4knBg6ULl54XKaL5Txg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-typescript-languageservice/download/vscode-typescript-languageservice-0.30.5.tgz}
|
||||
registry.npmmirror.com/vscode-typescript-languageservice/0.30.6:
|
||||
resolution: {integrity: sha512-Dni0VnMe01QkSvO0z7yIIy+vSll6hWCNtuuWvmBNoHAnFlndgq4OibPrpabv2iv4Lmq+66p40kqGcDg/bpjx5Q==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-typescript-languageservice/download/vscode-typescript-languageservice-0.30.6.tgz}
|
||||
name: vscode-typescript-languageservice
|
||||
version: 0.30.5
|
||||
version: 0.30.6
|
||||
dependencies:
|
||||
'@volar/shared': registry.npmmirror.com/@volar/shared/0.30.5
|
||||
'@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6
|
||||
semver: registry.nlark.com/semver/7.3.5
|
||||
upath: registry.nlark.com/upath/2.0.1
|
||||
vscode-languageserver-protocol: registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.11
|
||||
vscode-languageserver-protocol: registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.12
|
||||
vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3
|
||||
vscode-nls: registry.npmmirror.com/vscode-nls/5.0.0
|
||||
dev: true
|
||||
@ -7213,28 +7258,28 @@ packages:
|
||||
version: 3.0.3
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/vscode-vue-languageservice/0.30.5:
|
||||
resolution: {integrity: sha512-QljaoVk0x0X3028WRGswjN4LWbp7CJXu8y/gw8KnmKIBN/q09yUKP8TfFV760QQLjUci9IniGymyHaBop01zsA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-vue-languageservice/download/vscode-vue-languageservice-0.30.5.tgz}
|
||||
registry.npmmirror.com/vscode-vue-languageservice/0.30.6:
|
||||
resolution: {integrity: sha512-ZDaW6F2WK0LXt9RpwziKEvhfNxNmpx3ULLfPCGc+jIkM+u00gIB4i2K/5F99yNzbvrtxcgb3emFRH5FBlmmWDQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-vue-languageservice/download/vscode-vue-languageservice-0.30.6.tgz}
|
||||
name: vscode-vue-languageservice
|
||||
version: 0.30.5
|
||||
version: 0.30.6
|
||||
dependencies:
|
||||
'@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.5
|
||||
'@volar/html2pug': registry.npmmirror.com/@volar/html2pug/0.30.5
|
||||
'@volar/shared': registry.npmmirror.com/@volar/shared/0.30.5
|
||||
'@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.5
|
||||
'@volar/transforms': registry.npmmirror.com/@volar/transforms/0.30.5
|
||||
'@volar/vue-code-gen': registry.npmmirror.com/@volar/vue-code-gen/0.30.5
|
||||
'@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.6
|
||||
'@volar/html2pug': registry.npmmirror.com/@volar/html2pug/0.30.6
|
||||
'@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6
|
||||
'@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.6
|
||||
'@volar/transforms': registry.npmmirror.com/@volar/transforms/0.30.6
|
||||
'@volar/vue-code-gen': registry.npmmirror.com/@volar/vue-code-gen/0.30.6
|
||||
'@vscode/emmet-helper': registry.npmmirror.com/@vscode/emmet-helper/2.8.3
|
||||
'@vue/reactivity': registry.npmmirror.com/@vue/reactivity/3.2.26
|
||||
'@vue/shared': registry.npmmirror.com/@vue/shared/3.2.26
|
||||
'@vue/reactivity': registry.npmmirror.com/@vue/reactivity/3.2.27
|
||||
'@vue/shared': registry.npmmirror.com/@vue/shared/3.2.27
|
||||
upath: registry.nlark.com/upath/2.0.1
|
||||
vscode-css-languageservice: registry.npmmirror.com/vscode-css-languageservice/5.1.9
|
||||
vscode-html-languageservice: registry.npmmirror.com/vscode-html-languageservice/4.2.1
|
||||
vscode-json-languageservice: registry.npmmirror.com/vscode-json-languageservice/4.1.10
|
||||
vscode-languageserver-protocol: registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.11
|
||||
vscode-languageserver-protocol: registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.12
|
||||
vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3
|
||||
vscode-pug-languageservice: registry.npmmirror.com/vscode-pug-languageservice/0.30.5
|
||||
vscode-typescript-languageservice: registry.npmmirror.com/vscode-typescript-languageservice/0.30.5
|
||||
vscode-pug-languageservice: registry.npmmirror.com/vscode-pug-languageservice/0.30.6
|
||||
vscode-typescript-languageservice: registry.npmmirror.com/vscode-typescript-languageservice/0.30.6
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/vue-demi/0.12.1_vue@3.2.26:
|
||||
@ -7288,18 +7333,18 @@ packages:
|
||||
vue: registry.npmmirror.com/vue/3.2.26
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/vue-tsc/0.30.5_typescript@4.5.4:
|
||||
resolution: {integrity: sha512-EHVoJ/Ys+gQazqF6NWaWGpi7hXX/Ty+qQv/1ECcVTHY78yoM7caY2LgyyfnXroSonFa0BDo0zMNc1L6E5PIG4A==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-tsc/download/vue-tsc-0.30.5.tgz}
|
||||
id: registry.npmmirror.com/vue-tsc/0.30.5
|
||||
registry.npmmirror.com/vue-tsc/0.30.6_typescript@4.5.4:
|
||||
resolution: {integrity: sha512-p+lemuubzFgwr1Az3pqQ70uvWraf36qTrKkC6C7anv5S1G3aPerc4eY5Rjz3eVDOkK94E+KeBHevvpZbmVwvHA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-tsc/download/vue-tsc-0.30.6.tgz}
|
||||
id: registry.npmmirror.com/vue-tsc/0.30.6
|
||||
name: vue-tsc
|
||||
version: 0.30.5
|
||||
version: 0.30.6
|
||||
hasBin: true
|
||||
peerDependencies:
|
||||
typescript: '*'
|
||||
dependencies:
|
||||
'@volar/shared': registry.npmmirror.com/@volar/shared/0.30.5
|
||||
'@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6
|
||||
typescript: registry.npmmirror.com/typescript/4.5.4
|
||||
vscode-vue-languageservice: registry.npmmirror.com/vscode-vue-languageservice/0.30.5
|
||||
vscode-vue-languageservice: registry.npmmirror.com/vscode-vue-languageservice/0.30.6
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/vue/3.2.26:
|
||||
@ -7389,7 +7434,7 @@ packages:
|
||||
cliui: registry.nlark.com/cliui/7.0.4
|
||||
escalade: registry.nlark.com/escalade/3.1.1
|
||||
get-caller-file: registry.nlark.com/get-caller-file/2.0.5
|
||||
require-directory: registry.nlark.com/require-directory/2.1.1
|
||||
require-directory: registry.npmmirror.com/require-directory/2.1.1
|
||||
string-width: registry.npmmirror.com/string-width/4.2.3
|
||||
y18n: registry.nlark.com/y18n/5.0.8
|
||||
yargs-parser: registry.npmmirror.com/yargs-parser/21.0.0
|
||||
|
611
src/components/svg/SvgBanner.vue
Normal file
611
src/components/svg/SvgBanner.vue
Normal file
@ -0,0 +1,611 @@
|
||||
<template>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500">
|
||||
<g id="freepik--background-complete--inject-83">
|
||||
<rect y="382.4" width="500" height="0.25" style="fill: #ebebeb"></rect>
|
||||
<rect x="416.78" y="398.49" width="33.12" height="0.25" style="fill: #ebebeb"></rect>
|
||||
<rect x="322.53" y="401.21" width="8.69" height="0.25" style="fill: #ebebeb"></rect>
|
||||
<rect x="396.59" y="389.21" width="19.19" height="0.25" style="fill: #ebebeb"></rect>
|
||||
<rect x="52.46" y="390.89" width="43.19" height="0.25" style="fill: #ebebeb"></rect>
|
||||
<rect x="104.56" y="390.89" width="6.33" height="0.25" style="fill: #ebebeb"></rect>
|
||||
<rect x="131.47" y="395.11" width="93.68" height="0.25" style="fill: #ebebeb"></rect>
|
||||
<path
|
||||
d="M237,337.8H43.91a5.71,5.71,0,0,1-5.7-5.71V60.66A5.71,5.71,0,0,1,43.91,55H237a5.71,5.71,0,0,1,5.71,5.71V332.09A5.71,5.71,0,0,1,237,337.8ZM43.91,55.2a5.46,5.46,0,0,0-5.45,5.46V332.09a5.46,5.46,0,0,0,5.45,5.46H237a5.47,5.47,0,0,0,5.46-5.46V60.66A5.47,5.47,0,0,0,237,55.2Z"
|
||||
style="fill: #ebebeb"
|
||||
></path>
|
||||
<path
|
||||
d="M453.31,337.8H260.21a5.72,5.72,0,0,1-5.71-5.71V60.66A5.72,5.72,0,0,1,260.21,55h193.1A5.71,5.71,0,0,1,459,60.66V332.09A5.71,5.71,0,0,1,453.31,337.8ZM260.21,55.2a5.47,5.47,0,0,0-5.46,5.46V332.09a5.47,5.47,0,0,0,5.46,5.46h193.1a5.47,5.47,0,0,0,5.46-5.46V60.66a5.47,5.47,0,0,0-5.46-5.46Z"
|
||||
style="fill: #ebebeb"
|
||||
></path>
|
||||
<rect
|
||||
x="301.09"
|
||||
y="78.79"
|
||||
width="108.81"
|
||||
height="196.62"
|
||||
transform="translate(710.99 354.2) rotate(180)"
|
||||
style="fill: #e6e6e6"
|
||||
></rect>
|
||||
<rect
|
||||
x="296.07"
|
||||
y="78.79"
|
||||
width="111.48"
|
||||
height="196.62"
|
||||
transform="translate(703.63 354.2) rotate(180)"
|
||||
style="fill: #f0f0f0"
|
||||
></rect>
|
||||
<rect
|
||||
x="301.09"
|
||||
y="275.41"
|
||||
width="108.81"
|
||||
height="4.66"
|
||||
transform="translate(710.99 555.48) rotate(180)"
|
||||
style="fill: #e6e6e6"
|
||||
></rect>
|
||||
<rect
|
||||
x="294.26"
|
||||
y="275.41"
|
||||
width="111.48"
|
||||
height="4.66"
|
||||
transform="translate(700.01 555.48) rotate(180)"
|
||||
style="fill: #f0f0f0"
|
||||
></rect>
|
||||
<rect
|
||||
x="260.53"
|
||||
y="128.39"
|
||||
width="182.56"
|
||||
height="97.42"
|
||||
transform="translate(528.91 -174.71) rotate(90)"
|
||||
style="fill: #fafafa"
|
||||
></rect>
|
||||
<polygon
|
||||
points="330.66 268.38 358.08 85.82 377.56 85.82 350.13 268.38 330.66 268.38"
|
||||
style="fill: #fff"
|
||||
></polygon>
|
||||
<polygon
|
||||
points="333.75 268.38 361.18 85.82 380.65 85.82 353.22 268.38 333.75 268.38"
|
||||
style="fill: #fff"
|
||||
></polygon>
|
||||
<polygon
|
||||
points="354.31 268.38 381.74 85.82 389.33 85.82 361.91 268.38 354.31 268.38"
|
||||
style="fill: #fff"
|
||||
></polygon>
|
||||
<rect
|
||||
x="212.27"
|
||||
y="176.65"
|
||||
width="182.56"
|
||||
height="0.89"
|
||||
transform="translate(480.65 -126.45) rotate(90)"
|
||||
style="fill: #e6e6e6"
|
||||
></rect>
|
||||
<polygon
|
||||
points="294.41 91.12 403.22 91.12 403.86 88.55 295.06 88.55 294.41 91.12"
|
||||
style="fill: #ebebeb; opacity: 0.6000000000000001"
|
||||
></polygon>
|
||||
<polygon
|
||||
points="294.41 95.32 403.22 95.32 403.86 92.76 295.06 92.76 294.41 95.32"
|
||||
style="fill: #ebebeb; opacity: 0.6000000000000001"
|
||||
></polygon>
|
||||
<polygon
|
||||
points="294.41 99.53 403.22 99.53 403.86 96.97 295.06 96.97 294.41 99.53"
|
||||
style="fill: #ebebeb; opacity: 0.6000000000000001"
|
||||
></polygon>
|
||||
<polygon
|
||||
points="294.41 103.74 403.22 103.74 403.86 101.17 295.06 101.17 294.41 103.74"
|
||||
style="fill: #ebebeb; opacity: 0.6000000000000001"
|
||||
></polygon>
|
||||
<polygon
|
||||
points="294.41 107.95 403.22 107.95 403.86 105.38 295.06 105.38 294.41 107.95"
|
||||
style="fill: #ebebeb; opacity: 0.6000000000000001"
|
||||
></polygon>
|
||||
<polygon
|
||||
points="294.41 112.15 403.22 112.15 403.86 109.59 295.06 109.59 294.41 112.15"
|
||||
style="fill: #ebebeb; opacity: 0.6000000000000001"
|
||||
></polygon>
|
||||
<rect x="274.53" y="67" width="156.92" height="3.79" style="fill: #f0f0f0"></rect>
|
||||
<rect x="420.36" y="63.81" width="8.25" height="242.84" style="fill: #fafafa; opacity: 0.8"></rect>
|
||||
<rect x="420.36" y="63.81" width="2.14" height="242.84" style="fill: #f0f0f0; opacity: 0.8"></rect>
|
||||
<rect x="412.11" y="63.81" width="8.25" height="242.84" style="fill: #fafafa; opacity: 0.8"></rect>
|
||||
<rect x="412.11" y="63.81" width="2.14" height="242.84" style="fill: #f0f0f0; opacity: 0.8"></rect>
|
||||
<rect x="403.86" y="63.81" width="8.25" height="242.84" style="fill: #fafafa; opacity: 0.8"></rect>
|
||||
<rect x="292.84" y="63.81" width="8.25" height="242.84" style="fill: #fafafa; opacity: 0.8"></rect>
|
||||
<rect x="292.84" y="63.81" width="2.14" height="242.84" style="fill: #f0f0f0; opacity: 0.8"></rect>
|
||||
<rect x="284.6" y="63.81" width="8.25" height="242.84" style="fill: #fafafa; opacity: 0.8"></rect>
|
||||
<rect x="284.6" y="63.81" width="2.14" height="242.84" style="fill: #f0f0f0; opacity: 0.8"></rect>
|
||||
<rect x="276.35" y="63.81" width="8.25" height="242.84" style="fill: #fafafa; opacity: 0.8"></rect>
|
||||
<rect
|
||||
x="85.34"
|
||||
y="78.79"
|
||||
width="108.81"
|
||||
height="196.62"
|
||||
transform="translate(279.49 354.2) rotate(180)"
|
||||
style="fill: #e6e6e6"
|
||||
></rect>
|
||||
<rect
|
||||
x="80.32"
|
||||
y="78.79"
|
||||
width="111.48"
|
||||
height="196.62"
|
||||
transform="translate(272.12 354.2) rotate(180)"
|
||||
style="fill: #f0f0f0"
|
||||
></rect>
|
||||
<rect
|
||||
x="85.34"
|
||||
y="275.41"
|
||||
width="108.81"
|
||||
height="4.66"
|
||||
transform="translate(279.49 555.48) rotate(180)"
|
||||
style="fill: #e6e6e6"
|
||||
></rect>
|
||||
<rect
|
||||
x="78.51"
|
||||
y="275.41"
|
||||
width="111.48"
|
||||
height="4.66"
|
||||
transform="translate(268.5 555.48) rotate(180)"
|
||||
style="fill: #f0f0f0"
|
||||
></rect>
|
||||
<rect
|
||||
x="44.78"
|
||||
y="128.39"
|
||||
width="182.56"
|
||||
height="97.42"
|
||||
transform="translate(313.16 41.04) rotate(90)"
|
||||
style="fill: #fafafa"
|
||||
></rect>
|
||||
<polygon
|
||||
points="114.91 268.38 142.33 85.82 161.81 85.82 134.38 268.38 114.91 268.38"
|
||||
style="fill: #fff"
|
||||
></polygon>
|
||||
<polygon points="118 268.38 145.42 85.82 164.9 85.82 137.47 268.38 118 268.38" style="fill: #fff"></polygon>
|
||||
<polygon
|
||||
points="138.56 268.38 165.99 85.82 173.58 85.82 146.16 268.38 138.56 268.38"
|
||||
style="fill: #fff"
|
||||
></polygon>
|
||||
<rect
|
||||
x="-3.49"
|
||||
y="176.65"
|
||||
width="182.56"
|
||||
height="0.89"
|
||||
transform="translate(264.9 89.3) rotate(90)"
|
||||
style="fill: #e6e6e6"
|
||||
></rect>
|
||||
<polygon
|
||||
points="78.66 91.12 187.47 91.12 188.11 88.55 79.31 88.55 78.66 91.12"
|
||||
style="fill: #ebebeb; opacity: 0.6000000000000001"
|
||||
></polygon>
|
||||
<polygon
|
||||
points="78.66 95.32 187.47 95.32 188.11 92.76 79.31 92.76 78.66 95.32"
|
||||
style="fill: #ebebeb; opacity: 0.6000000000000001"
|
||||
></polygon>
|
||||
<polygon
|
||||
points="78.66 99.53 187.47 99.53 188.11 96.97 79.31 96.97 78.66 99.53"
|
||||
style="fill: #ebebeb; opacity: 0.6000000000000001"
|
||||
></polygon>
|
||||
<polygon
|
||||
points="78.66 103.74 187.47 103.74 188.11 101.17 79.31 101.17 78.66 103.74"
|
||||
style="fill: #ebebeb; opacity: 0.6000000000000001"
|
||||
></polygon>
|
||||
<polygon
|
||||
points="78.66 107.95 187.47 107.95 188.11 105.38 79.31 105.38 78.66 107.95"
|
||||
style="fill: #ebebeb; opacity: 0.6000000000000001"
|
||||
></polygon>
|
||||
<polygon
|
||||
points="78.66 112.15 187.47 112.15 188.11 109.59 79.31 109.59 78.66 112.15"
|
||||
style="fill: #ebebeb; opacity: 0.6000000000000001"
|
||||
></polygon>
|
||||
<rect x="58.78" y="67" width="156.92" height="3.79" style="fill: #f0f0f0"></rect>
|
||||
<rect x="204.61" y="63.81" width="8.25" height="242.84" style="fill: #fafafa; opacity: 0.8"></rect>
|
||||
<rect x="204.61" y="63.81" width="2.14" height="242.84" style="fill: #f0f0f0; opacity: 0.8"></rect>
|
||||
<rect x="196.36" y="63.81" width="8.25" height="242.84" style="fill: #fafafa; opacity: 0.8"></rect>
|
||||
<rect x="196.36" y="63.81" width="2.14" height="242.84" style="fill: #f0f0f0; opacity: 0.8"></rect>
|
||||
<rect x="188.11" y="63.81" width="8.25" height="242.84" style="fill: #fafafa; opacity: 0.8"></rect>
|
||||
<rect x="77.09" y="63.81" width="8.25" height="242.84" style="fill: #fafafa; opacity: 0.8"></rect>
|
||||
<rect x="77.09" y="63.81" width="2.14" height="242.84" style="fill: #f0f0f0; opacity: 0.8"></rect>
|
||||
<rect x="68.84" y="63.81" width="8.25" height="242.84" style="fill: #fafafa; opacity: 0.8"></rect>
|
||||
<rect x="68.84" y="63.81" width="2.14" height="242.84" style="fill: #f0f0f0; opacity: 0.8"></rect>
|
||||
<rect x="60.59" y="63.81" width="8.25" height="242.84" style="fill: #fafafa; opacity: 0.8"></rect>
|
||||
<rect
|
||||
x="375.76"
|
||||
y="291.61"
|
||||
width="16.81"
|
||||
height="84"
|
||||
transform="translate(768.34 667.22) rotate(180)"
|
||||
style="fill: #f0f0f0"
|
||||
></rect>
|
||||
<rect
|
||||
x="243.98"
|
||||
y="375.61"
|
||||
width="142.46"
|
||||
height="6.79"
|
||||
transform="translate(630.42 758.01) rotate(180)"
|
||||
style="fill: #f0f0f0"
|
||||
></rect>
|
||||
<rect x="237.85" y="291.61" width="137.92" height="84" style="fill: #f5f5f5"></rect>
|
||||
<rect x="250.41" y="300.51" width="112.79" height="27.94" style="fill: #f0f0f0"></rect>
|
||||
<rect x="250.41" y="334.85" width="112.79" height="27.94" style="fill: #f0f0f0"></rect>
|
||||
<path
|
||||
d="M293.44,304.36h26.73a2.41,2.41,0,0,0,2.41-2.41h0a2.42,2.42,0,0,0-2.41-2.41H293.44A2.42,2.42,0,0,0,291,302h0A2.41,2.41,0,0,0,293.44,304.36Z"
|
||||
style="fill: #f5f5f5"
|
||||
></path>
|
||||
<path
|
||||
d="M293.44,338.71h26.73a2.42,2.42,0,0,0,2.41-2.41h0a2.41,2.41,0,0,0-2.41-2.41H293.44A2.41,2.41,0,0,0,291,336.3h0A2.42,2.42,0,0,0,293.44,338.71Z"
|
||||
style="fill: #f5f5f5"
|
||||
></path>
|
||||
<rect
|
||||
x="233.59"
|
||||
y="288.33"
|
||||
width="142.18"
|
||||
height="3.28"
|
||||
transform="translate(609.35 579.95) rotate(180)"
|
||||
style="fill: #f0f0f0"
|
||||
></rect>
|
||||
<rect x="375.76" y="288.33" width="21.28" height="3.28" style="fill: #e6e6e6"></rect>
|
||||
<path
|
||||
d="M108.34,376.83h0a7.25,7.25,0,0,1-7.23-7.23V298.84a7.25,7.25,0,0,1,7.23-7.23h0a7.24,7.24,0,0,1,7.22,7.23V369.6A7.24,7.24,0,0,1,108.34,376.83Z"
|
||||
style="fill: #f5f5f5"
|
||||
></path>
|
||||
<path
|
||||
d="M112.47,374h0a4.9,4.9,0,0,1-4.88-4.88V299.34a4.9,4.9,0,0,1,4.88-4.88h0a4.9,4.9,0,0,1,4.89,4.88V369.1A4.9,4.9,0,0,1,112.47,374Z"
|
||||
style="fill: #ebebeb"
|
||||
></path>
|
||||
<path
|
||||
d="M118.83,376.83h0a7.24,7.24,0,0,1-7.22-7.23V298.84a7.24,7.24,0,0,1,7.22-7.23h0a7.25,7.25,0,0,1,7.23,7.23V369.6A7.25,7.25,0,0,1,118.83,376.83Z"
|
||||
style="fill: #f5f5f5"
|
||||
></path>
|
||||
<path
|
||||
d="M123,374h0a4.89,4.89,0,0,1-4.88-4.88V299.34a4.89,4.89,0,0,1,4.88-4.88h0a4.89,4.89,0,0,1,4.88,4.88V369.1A4.89,4.89,0,0,1,123,374Z"
|
||||
style="fill: #ebebeb"
|
||||
></path>
|
||||
<rect x="122.1" y="291.61" width="14.45" height="85.22" rx="7.23" style="fill: #f5f5f5"></rect>
|
||||
<path
|
||||
d="M133.47,374h0a4.89,4.89,0,0,1-4.88-4.88V299.34a4.89,4.89,0,0,1,4.88-4.88h0a4.89,4.89,0,0,1,4.88,4.88V369.1A4.89,4.89,0,0,1,133.47,374Z"
|
||||
style="fill: #ebebeb"
|
||||
></path>
|
||||
<path
|
||||
d="M139.83,376.83h0a7.25,7.25,0,0,1-7.23-7.23V298.84a7.25,7.25,0,0,1,7.23-7.23h0a7.25,7.25,0,0,1,7.23,7.23V369.6A7.25,7.25,0,0,1,139.83,376.83Z"
|
||||
style="fill: #f5f5f5"
|
||||
></path>
|
||||
<path
|
||||
d="M144,374h0a4.9,4.9,0,0,1-4.89-4.88V299.34a4.9,4.9,0,0,1,4.89-4.88h0a4.9,4.9,0,0,1,4.88,4.88V369.1A4.9,4.9,0,0,1,144,374Z"
|
||||
style="fill: #ebebeb"
|
||||
></path>
|
||||
<path
|
||||
d="M150.33,376.83h0a7.25,7.25,0,0,1-7.23-7.23V298.84a7.25,7.25,0,0,1,7.23-7.23h0a7.25,7.25,0,0,1,7.23,7.23V369.6A7.25,7.25,0,0,1,150.33,376.83Z"
|
||||
style="fill: #f5f5f5"
|
||||
></path>
|
||||
<path
|
||||
d="M154.47,374h0a4.9,4.9,0,0,1-4.89-4.88V299.34a4.9,4.9,0,0,1,4.89-4.88h0a4.9,4.9,0,0,1,4.88,4.88V369.1A4.9,4.9,0,0,1,154.47,374Z"
|
||||
style="fill: #ebebeb"
|
||||
></path>
|
||||
<path
|
||||
d="M160.83,376.83h0a7.25,7.25,0,0,1-7.23-7.23V298.84a7.25,7.25,0,0,1,7.23-7.23h0a7.24,7.24,0,0,1,7.22,7.23V369.6A7.24,7.24,0,0,1,160.83,376.83Z"
|
||||
style="fill: #f5f5f5"
|
||||
></path>
|
||||
<path
|
||||
d="M165,374h0a4.9,4.9,0,0,1-4.88-4.88V299.34a4.9,4.9,0,0,1,4.88-4.88h0a4.9,4.9,0,0,1,4.89,4.88V369.1A4.9,4.9,0,0,1,165,374Z"
|
||||
style="fill: #ebebeb"
|
||||
></path>
|
||||
<path
|
||||
d="M171.33,376.83h0a7.25,7.25,0,0,1-7.23-7.23V298.84a7.25,7.25,0,0,1,7.23-7.23h0a7.24,7.24,0,0,1,7.22,7.23V369.6A7.24,7.24,0,0,1,171.33,376.83Z"
|
||||
style="fill: #f5f5f5"
|
||||
></path>
|
||||
<rect x="157.39" y="364.15" width="24.4" height="3.2" rx="1.6" style="fill: #f5f5f5"></rect>
|
||||
<path
|
||||
d="M180.19,306.38H159a1.6,1.6,0,0,1-1.6-1.6h0a1.6,1.6,0,0,1,1.6-1.6h21.2a1.6,1.6,0,0,1,1.6,1.6h0A1.6,1.6,0,0,1,180.19,306.38Z"
|
||||
style="fill: #f5f5f5"
|
||||
></path>
|
||||
</g>
|
||||
<g id="freepik--Shadow--inject-83">
|
||||
<ellipse
|
||||
id="freepik--path--inject-83"
|
||||
cx="250"
|
||||
cy="416.24"
|
||||
rx="193.89"
|
||||
ry="11.32"
|
||||
style="fill: #f5f5f5"
|
||||
></ellipse>
|
||||
</g>
|
||||
<g id="freepik--information-tab--inject-83">
|
||||
<path
|
||||
d="M409.83,248.66h-239a9.25,9.25,0,0,1-9.32-9.93l8.76-141.08a10.75,10.75,0,0,1,10.55-9.94h239a9.26,9.26,0,0,1,9.32,9.94l-8.76,141.08A10.75,10.75,0,0,1,409.83,248.66Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M409.83,248.66h-239a9.25,9.25,0,0,1-9.32-9.93l8.76-141.08a10.75,10.75,0,0,1,10.55-9.94h239a9.26,9.26,0,0,1,9.32,9.94l-8.76,141.08A10.75,10.75,0,0,1,409.83,248.66Z"
|
||||
style="fill: #fff; opacity: 0.8"
|
||||
></path>
|
||||
<path
|
||||
d="M201.46,128.36H173a2.61,2.61,0,0,1-2.64-2.81l.81-13a3,3,0,0,1,3-2.82h28.46Z"
|
||||
style="fill: #fff; opacity: 0.4"
|
||||
></path>
|
||||
<path
|
||||
d="M419.67,90.2H211.28a8,8,0,0,0-7.91,7.45l-2,32.37H172.9a3,3,0,0,0-3,2.82l-.75,12.2a2.61,2.61,0,0,0,2.64,2.82h28.46l-5.64,90.87a6.92,6.92,0,0,0,7,7.45H410a8,8,0,0,0,7.91-7.45l8.76-141.08A6.91,6.91,0,0,0,419.67,90.2Z"
|
||||
style="fill: #fff"
|
||||
></path>
|
||||
<path
|
||||
d="M199,167.36H170.58a2.62,2.62,0,0,1-2.65-2.82l.76-12.2a3,3,0,0,1,3-2.82h28.46Z"
|
||||
style="fill: #fff; opacity: 0.4"
|
||||
></path>
|
||||
<path
|
||||
d="M197.83,186.86H169.37a2.62,2.62,0,0,1-2.65-2.82l.76-12.21a3,3,0,0,1,3-2.81h28.46Z"
|
||||
style="fill: #fff; opacity: 0.4"
|
||||
></path>
|
||||
<path
|
||||
d="M196.62,206.36H168.16a2.63,2.63,0,0,1-2.65-2.82l.76-12.21a3.05,3.05,0,0,1,3-2.82h28.46Z"
|
||||
style="fill: #fff; opacity: 0.4"
|
||||
></path>
|
||||
<path
|
||||
d="M195.41,225.85H167A2.62,2.62,0,0,1,164.3,223l.76-12.2a3,3,0,0,1,3-2.82h28.47Z"
|
||||
style="fill: #fff; opacity: 0.4"
|
||||
></path>
|
||||
<path
|
||||
d="M172.63,145.59a1.13,1.13,0,0,1-1.15-1.23l.66-10.71a1.48,1.48,0,0,1,1.44-1.36H197.7a1.13,1.13,0,0,1,1.15,1.23l-.66,10.72a1.48,1.48,0,0,1-1.44,1.35Z"
|
||||
style="fill: currentColor; opacity: 0.2"
|
||||
></path>
|
||||
<path
|
||||
d="M253,107H218.57a4.47,4.47,0,0,1-4.49-4.79h0a5.17,5.17,0,0,1,5.08-4.78h34.41a4.46,4.46,0,0,1,4.49,4.78h0A5.19,5.19,0,0,1,253,107Z"
|
||||
style="fill: currentColor; opacity: 0.30000000000000004"
|
||||
></path>
|
||||
<path
|
||||
d="M417,102.22a5.17,5.17,0,0,1-5.08,4.79,4.46,4.46,0,0,1-4.49-4.79,5.16,5.16,0,0,1,5.08-4.78A4.45,4.45,0,0,1,417,102.22Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M319.53,188.84H218a8.83,8.83,0,0,1-8.9-9.49L212.15,130a10.23,10.23,0,0,1,10.07-9.48H323.78a8.81,8.81,0,0,1,8.89,9.48l-3.06,49.34A10.26,10.26,0,0,1,319.53,188.84Zm-97.34-67.9a9.79,9.79,0,0,0-9.63,9.07l-3.06,49.34a8.43,8.43,0,0,0,8.51,9.07H319.56a9.79,9.79,0,0,0,9.63-9.07L332.26,130a8.44,8.44,0,0,0-8.51-9.07Z"
|
||||
style="fill: currentColor; opacity: 0.4"
|
||||
></path>
|
||||
<path
|
||||
d="M230.33,153.34l14.57,9.43a33,33,0,0,1,11.33-10.27L248.4,137A52.81,52.81,0,0,0,230.33,153.34Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M230.33,153.34l14.57,9.43a33,33,0,0,1,11.33-10.27L248.4,137A52.81,52.81,0,0,0,230.33,153.34Z"
|
||||
style="fill: #fff; opacity: 0.8"
|
||||
></path>
|
||||
<path
|
||||
d="M221.55,178.6h17.84a31.51,31.51,0,0,1,5.51-15.83l-14.57-9.43A50.28,50.28,0,0,0,221.55,178.6Z"
|
||||
style="fill: #263238"
|
||||
></path>
|
||||
<path
|
||||
d="M272.36,130.76a49.82,49.82,0,0,0-24,6.22l7.83,15.52a31.31,31.31,0,0,1,15-3.89,27.86,27.86,0,0,1,28.13,30h17.84C318.88,152.18,298.79,130.76,272.36,130.76Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path d="M260.78,207h-52.3a.85.85,0,0,1-.85-.91l.23-3.68a1,1,0,0,1,1-.91h52.3Z" style="fill: currentColor"></path>
|
||||
<path
|
||||
d="M260.78,207h66a1,1,0,0,0,1-.91l.23-3.68a.85.85,0,0,0-.85-.91h-66Z"
|
||||
style="fill: currentColor; opacity: 0.2"
|
||||
></path>
|
||||
<path
|
||||
d="M296.3,221.51H207.58a.84.84,0,0,1-.85-.91l.23-3.67a1,1,0,0,1,1-.91h88.72Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M296.3,221.51h29.58a1,1,0,0,0,1-.91l.23-3.67a.84.84,0,0,0-.85-.91H296.64Z"
|
||||
style="fill: currentColor; opacity: 0.2"
|
||||
></path>
|
||||
<path
|
||||
d="M217.1,236H206.68a.85.85,0,0,1-.85-.91l.23-3.68a1,1,0,0,1,1-.91h10.42Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M217.1,236H325a1,1,0,0,0,1-.91l.23-3.68a.85.85,0,0,0-.86-.91H217.44Z"
|
||||
style="fill: currentColor; opacity: 0.2"
|
||||
></path>
|
||||
<path
|
||||
d="M348.77,236.45a.38.38,0,0,1-.39-.41l7.16-115.31a.44.44,0,0,1,.44-.41.38.38,0,0,1,.38.41L349.2,236A.44.44,0,0,1,348.77,236.45Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M356.83,150.94a3,3,0,0,1-2.93,2.76,2.57,2.57,0,0,1-2.59-2.76,3,3,0,0,1,2.94-2.76A2.55,2.55,0,0,1,356.83,150.94Z"
|
||||
style="fill: #fff"
|
||||
></path>
|
||||
<path
|
||||
d="M353.88,154.11a3,3,0,0,1-3-3.17,3.43,3.43,0,0,1,3.37-3.18,3,3,0,0,1,3,3.18A3.42,3.42,0,0,1,353.88,154.11Zm.34-5.52a2.53,2.53,0,0,0-2.49,2.35,2.18,2.18,0,0,0,2.2,2.34,2.53,2.53,0,0,0,2.49-2.34A2.18,2.18,0,0,0,354.22,148.59Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M355.29,175.78a3,3,0,0,1-2.93,2.76,2.57,2.57,0,0,1-2.59-2.76A3,3,0,0,1,352.7,173,2.56,2.56,0,0,1,355.29,175.78Z"
|
||||
style="fill: #fff"
|
||||
></path>
|
||||
<path
|
||||
d="M352.34,179a3,3,0,0,1-3-3.17,3.43,3.43,0,0,1,3.37-3.18,3,3,0,0,1,3,3.18A3.42,3.42,0,0,1,352.34,179Zm.34-5.52a2.53,2.53,0,0,0-2.49,2.35,2.17,2.17,0,0,0,2.2,2.34,2.53,2.53,0,0,0,2.49-2.34A2.18,2.18,0,0,0,352.68,173.43Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<polygon points="351.78 187.86 348.13 193.57 354.73 193.57 351.78 187.86" style="fill: #fff"></polygon>
|
||||
<path
|
||||
d="M354.7,194h-6.6a.39.39,0,0,1-.34-.2.42.42,0,0,1,0-.42l3.66-5.71a.42.42,0,0,1,.71,0l3,5.71a.44.44,0,0,1-.4.62Zm-5.83-.82H354l-2.3-4.48Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M398.45,236.45a.38.38,0,0,1-.39-.41l7.16-115.31a.44.44,0,0,1,.44-.41.38.38,0,0,1,.39.41L398.89,236A.45.45,0,0,1,398.45,236.45Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M403.67,196.71a2.56,2.56,0,0,0-2.58-2.76,3,3,0,0,0-2.94,2.76,2.57,2.57,0,0,0,2.59,2.76A3,3,0,0,0,403.67,196.71Z"
|
||||
style="fill: #fff"
|
||||
></path>
|
||||
<path
|
||||
d="M400.72,199.88a3,3,0,0,1-3-3.17,3.42,3.42,0,0,1,3.37-3.17,3,3,0,0,1,3,3.17A3.42,3.42,0,0,1,400.72,199.88Zm.34-5.52a2.54,2.54,0,0,0-2.49,2.35,2.19,2.19,0,0,0,2.2,2.35,2.54,2.54,0,0,0,2.49-2.35A2.19,2.19,0,0,0,401.06,194.36Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M407.53,134.6a2.56,2.56,0,0,0-2.59-2.76A3,3,0,0,0,402,134.6a2.57,2.57,0,0,0,2.59,2.76A3,3,0,0,0,407.53,134.6Z"
|
||||
style="fill: #fff"
|
||||
></path>
|
||||
<path
|
||||
d="M404.57,137.77a2.94,2.94,0,0,1-3-3.17,3.43,3.43,0,0,1,3.37-3.18,3,3,0,0,1,3,3.18A3.43,3.43,0,0,1,404.57,137.77Zm.35-5.52a2.53,2.53,0,0,0-2.49,2.35,2.17,2.17,0,0,0,2.2,2.34,2.53,2.53,0,0,0,2.49-2.34A2.18,2.18,0,0,0,404.92,132.25Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<polygon points="402.64 168.92 399.7 163.2 406.29 163.2 402.64 168.92" style="fill: #fff"></polygon>
|
||||
<path
|
||||
d="M402.61,169.33a.38.38,0,0,1-.34-.21l-2.95-5.71a.43.43,0,0,1,0-.41.44.44,0,0,1,.37-.21h6.6a.39.39,0,0,1,.35.21.43.43,0,0,1,0,.41L403,169.12A.47.47,0,0,1,402.61,169.33Zm-2.22-5.71,2.3,4.47,2.86-4.47Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M373.61,236.45a.38.38,0,0,1-.39-.41l7.16-115.31a.44.44,0,0,1,.44-.41.37.37,0,0,1,.38.41L374.05,236A.45.45,0,0,1,373.61,236.45Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M381.24,158a3,3,0,0,1-2.94,2.76,2.55,2.55,0,0,1-2.58-2.76,3,3,0,0,1,2.93-2.76A2.57,2.57,0,0,1,381.24,158Z"
|
||||
style="fill: #fff"
|
||||
></path>
|
||||
<path
|
||||
d="M378.28,161.2a3,3,0,0,1-3-3.18,3.42,3.42,0,0,1,3.37-3.17,3,3,0,0,1,3,3.17A3.43,3.43,0,0,1,378.28,161.2Zm.34-5.53a2.54,2.54,0,0,0-2.49,2.35,2.19,2.19,0,0,0,2.2,2.35,2.54,2.54,0,0,0,2.49-2.35A2.18,2.18,0,0,0,378.62,155.67Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M377.81,213.26a3,3,0,0,1-2.93,2.76,2.56,2.56,0,0,1-2.59-2.76,3,3,0,0,1,2.93-2.76A2.57,2.57,0,0,1,377.81,213.26Z"
|
||||
style="fill: #fff"
|
||||
></path>
|
||||
<path
|
||||
d="M374.85,216.43a3,3,0,0,1-3-3.17,3.43,3.43,0,0,1,3.37-3.18,3,3,0,0,1,3,3.18A3.42,3.42,0,0,1,374.85,216.43Zm.34-5.52a2.53,2.53,0,0,0-2.49,2.35,2.18,2.18,0,0,0,2.2,2.34,2.53,2.53,0,0,0,2.49-2.34A2.18,2.18,0,0,0,375.19,210.91Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<polygon points="380.46 126.12 376.8 131.84 383.4 131.84 380.46 126.12" style="fill: #fff"></polygon>
|
||||
<path
|
||||
d="M383.37,132.25h-6.59a.39.39,0,0,1-.35-.21.43.43,0,0,1,0-.41l3.65-5.71a.43.43,0,0,1,.72,0l2.94,5.71a.4.4,0,0,1,0,.41A.47.47,0,0,1,383.37,132.25Zm-5.82-.83h5.16L380.4,127Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
</g>
|
||||
<g id="freepik--Character--inject-83">
|
||||
<path
|
||||
d="M111.54,155.81l-1,4.87-1,5c-.66,3.32-1.22,6.64-1.73,9.9-.26,1.63-.46,3.24-.63,4.83s-.32,3.13-.4,4.62a40,40,0,0,0,0,4.08c0,1.17.26,2.17.21,2.28l-.67-1.15c-.3-.3-.85-.58-.94-.45s.26.36.9.53a13.51,13.51,0,0,0,2.51.35,29.74,29.74,0,0,0,3.22-.08,65.84,65.84,0,0,0,7.23-1c1.25-.24,2.52-.49,3.78-.77l3.74-.81.5-.11a5.25,5.25,0,0,1,4.24,9.34l-1.87,1.38-1.84,1.26c-1.26.8-2.53,1.58-3.85,2.3a55.3,55.3,0,0,1-8.46,3.78,41.08,41.08,0,0,1-4.87,1.31,26.44,26.44,0,0,1-5.69.54,20.16,20.16,0,0,1-7-1.34,16.42,16.42,0,0,1-7.2-5.61,7.56,7.56,0,0,1-.52-.86l-.15-.29a28,28,0,0,1-2.55-8,47.2,47.2,0,0,1-.64-6.62q-.11-3.13,0-6.1t.41-5.85c.34-3.84.91-7.58,1.56-11.29.34-1.85.68-3.69,1.1-5.52.2-.92.4-1.84.63-2.76l.74-2.83a10.47,10.47,0,0,1,20.39,4.73Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M111.54,155.81l-1,4.87-1,5c-.66,3.32-1.22,6.64-1.73,9.9-.26,1.63-.46,3.24-.63,4.83s-.32,3.13-.4,4.62a40,40,0,0,0,0,4.08c0,1.17.26,2.17.21,2.28l-.67-1.15c-.3-.3-.85-.58-.94-.45s.26.36.9.53a13.51,13.51,0,0,0,2.51.35,29.74,29.74,0,0,0,3.22-.08,65.84,65.84,0,0,0,7.23-1c1.25-.24,2.52-.49,3.78-.77l3.74-.81.5-.11a5.25,5.25,0,0,1,4.24,9.34l-1.87,1.38-1.84,1.26c-1.26.8-2.53,1.58-3.85,2.3a55.3,55.3,0,0,1-8.46,3.78,41.08,41.08,0,0,1-4.87,1.31,26.44,26.44,0,0,1-5.69.54,20.16,20.16,0,0,1-7-1.34,16.42,16.42,0,0,1-7.2-5.61,7.56,7.56,0,0,1-.52-.86l-.15-.29a28,28,0,0,1-2.55-8,47.2,47.2,0,0,1-.64-6.62q-.11-3.13,0-6.1t.41-5.85c.34-3.84.91-7.58,1.56-11.29.34-1.85.68-3.69,1.1-5.52.2-.92.4-1.84.63-2.76l.74-2.83a10.47,10.47,0,0,1,20.39,4.73Z"
|
||||
style="opacity: 0.2"
|
||||
></path>
|
||||
<path
|
||||
d="M86.23,411.58S76.77,403,77,400.28l-7.86-4-4.68,8.08,4.34,2.43L70,406.4l.79,1.37c3.92,2,12.48,5.91,15.47,5.8A1.92,1.92,0,0,0,86.23,411.58Z"
|
||||
style="fill: #263238"
|
||||
></path>
|
||||
<path
|
||||
d="M86.91,310.62c5.72-41,3.85-65.87,9.86-86.06l37.2-3s-16.49,65-24,92.06-31.23,88.42-31.23,88.42l-10.35-5.3S76.84,342.32,86.91,310.62Z"
|
||||
style="fill: #263238"
|
||||
></path>
|
||||
<path
|
||||
d="M117.25,251.87c-2.53,5.85-7.47,43.42-7.45,62.18,0-.13.08-.28.12-.42,2.65-9.51,6.42-23.72,10.18-38.13Z"
|
||||
style="opacity: 0.2"
|
||||
></path>
|
||||
<path
|
||||
d="M146,412.92s-15.43-3.5-16.14-6h-9.79l-.81,9.33h5.44l1-.86,1.22.86c4.4,0,17.12,0,19.86-1.6C146.8,413.23,146,412.92,146,412.92Z"
|
||||
style="fill: #263238"
|
||||
></path>
|
||||
<path
|
||||
d="M119.87,311.77c-8.17-55.51-8.17-89.88-8.17-89.88l36.4-.59s-4.37,66.2-5.89,93.93c-1.57,28.83-10.57,92.29-10.57,92.29H119S116,347.42,119.87,311.77Z"
|
||||
style="fill: #263238"
|
||||
></path>
|
||||
<path
|
||||
d="M115.92,117.67c-1.73,10.89-4.87,16.73-7,22.14,3.67,3.42,11.53,7.65,19.46,7.54s6.49-5.48,4.36-8.25c-5.69-2.87-5.91-5.77-4.52-8.31Z"
|
||||
style="fill: #7f3e3b"
|
||||
></path>
|
||||
<path d="M102.32,141.35s5.06-5.95,7.06-6.95,17.13,1,20.7,1.72,7.92,6,7.92,6Z" style="fill: #263238"></path>
|
||||
<path
|
||||
d="M141,116.76c-.16.72.09,1.38.56,1.48s1-.4,1.14-1.12-.09-1.38-.56-1.48S141.14,116,141,116.76Z"
|
||||
style="fill: #263238"
|
||||
></path>
|
||||
<path d="M140.71,117.75a26.08,26.08,0,0,0,2.06,6.87c-1.54.91-3.58-.1-3.58-.1Z" style="fill: #630f0f"></path>
|
||||
<path
|
||||
d="M143.46,112.63a.41.41,0,0,1-.4,0,3.39,3.39,0,0,0-3.11.1.42.42,0,0,1-.59-.12.43.43,0,0,1,.12-.6,4.23,4.23,0,0,1,3.92-.18.43.43,0,0,1,.22.57A.38.38,0,0,1,143.46,112.63Z"
|
||||
style="fill: #263238"
|
||||
></path>
|
||||
<path
|
||||
d="M117.18,109.46c-1.43,8.92-2.73,14.07.72,19.55,5.18,8.24,17,6.56,21.07-1.78,3.68-7.5,5.41-20.83-2.45-26.19A12.46,12.46,0,0,0,117.18,109.46Z"
|
||||
style="fill: #7f3e3b"
|
||||
></path>
|
||||
<path
|
||||
d="M133.39,118c7.22,1.56,5.12-7.36,3.39-8.25,4.34,2.6,7.22-.42,7-3.14,3.32-.55,3.15-6,.87-6.17-1.44-3.77-8.17-6.94-9.42-4.61-3.63-4.22-13.35-3.5-11.94-.44-3.69-.72-11.55-.39-8.92,5.17-5.61.72-5.34,10.32-1.68,11.32-3.83,2.12-.12,9.36,1.53,13.9S132.31,126.28,133.39,118Z"
|
||||
style="fill: #263238"
|
||||
></path>
|
||||
<path
|
||||
d="M129.28,117.09a7.61,7.61,0,0,0,1.18,5.45c1.41,2,3.59.75,4.44-1.66.76-2.16.94-5.8-1.07-6.89S129.65,114.65,129.28,117.09Z"
|
||||
style="fill: #7f3e3b"
|
||||
></path>
|
||||
<path
|
||||
d="M102.83,140.35c12.3-1.51,29.75-1.38,41.33.64A13.17,13.17,0,0,1,155,152.91c1.44,17.67-2.47,48.55-5.85,79.64-27.25,9.14-54.91-.13-54.91-.13-.61-6.27,2.77-26.82,4.88-37.79-1.55-11.32-5.48-24.29-7.69-39.34A13.15,13.15,0,0,1,102.83,140.35Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M139.84,165.09c1.86,10.64,7.75,23.32,13.14,31.71.74-7.35,1.36-14.35,1.75-20.81Z"
|
||||
style="opacity: 0.2"
|
||||
></path>
|
||||
<path
|
||||
d="M229.93,140.44a17.77,17.77,0,0,0-19.06,30c-1.78,2.4-7,9.45-8.59,12.17-2,3.29-3,6.25-1.62,7.07s3.48-1.51,5.43-4.8c1.62-2.71,5.34-10.65,6.59-13.37a17.77,17.77,0,0,0,17.25-31.06Zm4.27,23.23a15.54,15.54,0,1,1-5.41-21.31A15.53,15.53,0,0,1,234.2,163.67Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M234.93,164.1a16.39,16.39,0,1,1-5.71-22.46A16.38,16.38,0,0,1,234.93,164.1Z"
|
||||
style="fill: currentColor; opacity: 0.2"
|
||||
></path>
|
||||
<path
|
||||
d="M209.43,179.66l-2.17-1.92a3.36,3.36,0,0,0-3-.76l-5,1.14a6.28,6.28,0,0,0-4.4,3.72l-.48,1.16c3.37,3.43,9.54,4.66,9.54,4.66l1.73.54a2.79,2.79,0,0,0,3.57-1.76l1.13-3.39A3.27,3.27,0,0,0,209.43,179.66Z"
|
||||
style="fill: #7f3e3b"
|
||||
></path>
|
||||
<path
|
||||
d="M154.47,149.29l2,4.39,2.11,4.48c1.41,3,2.9,5.89,4.39,8.72q1.13,2.12,2.32,4.11c.77,1.33,1.56,2.61,2.36,3.79A38.85,38.85,0,0,0,170,177.9c.7.86,1.42,1.48,1.44,1.58l-1.24-.51a12,12,0,0,0,4.36,1.1,43.06,43.06,0,0,0,6.37.08c2.28-.1,4.63-.34,7-.62,1.19-.15,2.4-.29,3.61-.47l3.58-.48.49-.07a5.26,5.26,0,0,1,3.6,9.6l-1.82,1.2-1.79,1.08c-1.21.69-2.43,1.36-3.69,2s-2.53,1.21-3.84,1.75-2.66,1-4,1.49a46,46,0,0,1-8.9,2,28.27,28.27,0,0,1-10.86-.66,4.81,4.81,0,0,1-.75-.28l-.48-.23a26.69,26.69,0,0,1-6.86-4.74,46.93,46.93,0,0,1-4.48-4.82,83.07,83.07,0,0,1-6.74-9.64c-2-3.23-3.74-6.51-5.39-9.8-.81-1.66-1.62-3.31-2.36-5-.37-.84-.75-1.69-1.1-2.54l-1.08-2.67a10.47,10.47,0,0,1,19.22-8.3Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
</g>
|
||||
<g id="freepik--Plant--inject-83">
|
||||
<path
|
||||
d="M362.85,378.84c-1.54-12.09,5.2-21.84,11.72-31.28,7.67-11.1,15.6-22.57,10.91-38.32a33,33,0,0,0-6.31-11.77,40.88,40.88,0,0,1-13.75,18c-8.7,6.48-19,8.52-26.17,5.21-4.05-1.86-9-6.25-9.75-16.53-.74-10.52,5.37-18,16.33-20s24.27,2,33,11.41a43.49,43.49,0,0,0,1.84-20.25l1-.14a44.23,44.23,0,0,1-2.07,21.24A33.94,33.94,0,0,1,386.44,309c4.83,16.2-3.24,27.88-11.05,39.17-6.71,9.71-13,18.88-11.55,30.58Zm-11.33-94.2a31.2,31.2,0,0,0-5.51.48c-10.41,1.89-16.21,9-15.52,18.93.54,7.75,3.71,13.18,9.18,15.69,6.87,3.16,16.75,1.16,25.16-5.1a39.92,39.92,0,0,0,13.6-18A36.79,36.79,0,0,0,351.52,284.64Z"
|
||||
style="fill: #263238"
|
||||
></path>
|
||||
<path
|
||||
d="M381.57,278.67c-7.92-7.07-8.83-16.4-4.19-18.37C383.81,257.57,386.21,268.93,381.57,278.67Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M375.56,347c-5.66-9-6-20.22.91-21C382.76,325.26,384.14,335.92,375.56,347Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M381.75,281.64c-1.09-6.71,2.21-11.71,5.31-10.82C391.35,272.05,388,278.66,381.75,281.64Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M366.18,314.07c-3.47-7.48-1.25-14.41,2.67-14.39C374.27,299.72,372.48,308.55,366.18,314.07Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M352.86,284.24c-7.14,1.21-12.5-2.28-11.57-5.59C342.58,274.06,349.65,277.62,352.86,284.24Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M352.86,284.24c-4.38-2.34-5-5.82-2.76-6.75C353.25,276.2,354.75,280.39,352.86,284.24Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M387.28,314c-1.73-4.67.1-7.7,2.41-6.89C392.9,308.24,391.25,312.36,387.28,314Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<path
|
||||
d="M331.11,310.73c-4.95.54-7.44-2-6.09-4C326.9,303.87,330.5,306.48,331.11,310.73Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
<rect
|
||||
x="385.12"
|
||||
y="386.95"
|
||||
width="17.52"
|
||||
height="1"
|
||||
transform="translate(-43.09 725.57) rotate(-82.26)"
|
||||
style="fill: currentColor"
|
||||
></rect>
|
||||
<rect
|
||||
x="387.27"
|
||||
y="404.29"
|
||||
width="8.47"
|
||||
height="1"
|
||||
transform="translate(-62.35 738.17) rotate(-82.26)"
|
||||
style="fill: currentColor"
|
||||
></rect>
|
||||
<path
|
||||
d="M344,371.23l5.79,42.34a3.09,3.09,0,0,0,3.06,2.67h31.26a3.09,3.09,0,0,0,3.06-2.67l5.79-42.34a3.09,3.09,0,0,0-3.06-3.5H347A3.09,3.09,0,0,0,344,371.23Z"
|
||||
style="fill: currentColor"
|
||||
></path>
|
||||
</g>
|
||||
</svg>
|
||||
</template>
|
||||
|
||||
<script lang="ts" setup></script>
|
||||
<style scoped></style>
|
@ -3,5 +3,6 @@ import SvgNotFound from './SvgNotFound.vue';
|
||||
import SvgServiceError from './SvgServiceError.vue';
|
||||
import SvgEmptyData from './SvgEmptyData.vue';
|
||||
import SvgNetworkError from './SvgNetworkError.vue';
|
||||
import SvgBanner from './SvgBanner.vue';
|
||||
|
||||
export { SvgNoPermission, SvgNotFound, SvgServiceError, SvgEmptyData, SvgNetworkError };
|
||||
export { SvgNoPermission, SvgNotFound, SvgServiceError, SvgEmptyData, SvgNetworkError, SvgBanner };
|
||||
|
@ -1,5 +1,5 @@
|
||||
<template>
|
||||
<div ref="tabRef" class="flex items-end h-full" :class="[isChromeMode ? 'flex items-end' : 'flex-y-center']">
|
||||
<div ref="tabRef" class="h-full" :class="[isChromeMode ? 'flex items-end' : 'flex-y-center']">
|
||||
<component
|
||||
:is="activeComponent"
|
||||
v-for="(item, index) in tab.tabs"
|
||||
|
@ -16,7 +16,7 @@ import { useThemeStore } from '@/store';
|
||||
|
||||
const theme = useThemeStore();
|
||||
|
||||
const copyRef = ref<HTMLElement | null>(null);
|
||||
const copyRef = ref<HTMLElement>();
|
||||
const dataClipboardText = ref(getClipboardText());
|
||||
|
||||
function getClipboardText() {
|
||||
@ -29,7 +29,8 @@ function handleResetConfig() {
|
||||
}
|
||||
|
||||
function clipboardEventListener() {
|
||||
const copy = new Clipboard(copyRef.value!);
|
||||
if (!copyRef.value) return;
|
||||
const copy = new Clipboard(copyRef.value);
|
||||
copy.on('success', () => {
|
||||
window.$dialog?.success({
|
||||
title: '操作成功',
|
||||
|
@ -1,4 +1,4 @@
|
||||
import BasicLayout from './BasicLayout/index.vue';
|
||||
import BlankLayout from './BlankLayout/index.vue';
|
||||
const BasicLayout = () => import('./BasicLayout/index.vue');
|
||||
const BlankLayout = () => import('./BlankLayout/index.vue');
|
||||
|
||||
export { BasicLayout, BlankLayout };
|
||||
|
@ -19,7 +19,7 @@
|
||||
:z-index="tabZIndex"
|
||||
:top="headerHeight"
|
||||
:height="tabHeight"
|
||||
:padding-left="tabPaddingLeft"
|
||||
:padding-left="siderWidth"
|
||||
:style="headerAndTabTransform"
|
||||
>
|
||||
<slot name="tab"></slot>
|
||||
@ -147,7 +147,6 @@ const siderWidth = computed(() => {
|
||||
|
||||
// 各子组件的属性
|
||||
const headerPaddingLeft = computed(() => (isVertical.value ? siderWidth.value : 0));
|
||||
const tabPaddingLeft = computed(() => (isVertical.value ? siderWidth.value : 0));
|
||||
const siderPaddingTop = computed(() => (!isVertical.value && props.headerVisible ? props.headerHeight : 0));
|
||||
const contentPaddingTop = computed(() => {
|
||||
let height = 0;
|
||||
|
@ -18,8 +18,8 @@ export async function handlePagePermission(
|
||||
const needLogin = Boolean(to.meta?.requiresAuth) || Boolean(permissions.length);
|
||||
const hasPermission = !permissions.length || permissions.includes(auth.userInfo.userRole);
|
||||
|
||||
// 初始化动态路由
|
||||
if (!route.isAddedDynamicRoute) {
|
||||
// 添加动态路由
|
||||
await route.initDynamicRoute(router);
|
||||
|
||||
if (to.name === routeName('not-found-page')) {
|
||||
@ -35,6 +35,13 @@ export async function handlePagePermission(
|
||||
return;
|
||||
}
|
||||
|
||||
// 外链路由, 从新标签打开,返回上一个路由
|
||||
if (to.meta.href) {
|
||||
window.open(to.meta.href);
|
||||
next({ path: from.fullPath, replace: true, query: from.query });
|
||||
return;
|
||||
}
|
||||
|
||||
const actions: Common.StrategyAction[] = [
|
||||
// 已登录状态跳转登录页,跳转至首页
|
||||
[
|
||||
|
@ -67,7 +67,7 @@ const defaultThemeSetting: ThemeSetting = {
|
||||
isCache: true
|
||||
},
|
||||
sider: {
|
||||
width: 200,
|
||||
width: 220,
|
||||
collapsedWidth: 64,
|
||||
mixWidth: 80,
|
||||
mixCollapsedWidth: 48,
|
||||
|
14
src/typings/common/route.d.ts
vendored
14
src/typings/common/route.d.ts
vendored
@ -16,9 +16,21 @@ declare namespace AuthRoute {
|
||||
| 'dashboard'
|
||||
| 'dashboard_analysis'
|
||||
| 'dashboard_workbench'
|
||||
| 'document'
|
||||
| 'document_vue'
|
||||
| 'document_vue-new'
|
||||
| 'document_vite'
|
||||
| 'document_naive'
|
||||
| 'document_project'
|
||||
| 'multi-menu'
|
||||
| 'multi-menu_first'
|
||||
| 'multi-menu_first_second'
|
||||
| 'multi-menu_first_second-new'
|
||||
| 'multi-menu_first_second-new_third'
|
||||
| 'exception'
|
||||
| 'exception_403'
|
||||
| 'exception_404'
|
||||
| 'exception_500'
|
||||
| 'about';
|
||||
|
||||
/** 路由的path */
|
||||
@ -53,6 +65,8 @@ declare namespace AuthRoute {
|
||||
keepAlive?: boolean;
|
||||
/** 菜单和面包屑对应的图标 */
|
||||
icon?: string;
|
||||
/** 外链链接 */
|
||||
href?: string;
|
||||
/** 是否在菜单中隐藏 */
|
||||
hide?: boolean;
|
||||
/** 路由顺序,可用于菜单的排序 */
|
||||
|
@ -36,14 +36,16 @@ function getBreadcrumbMenu(activeKey: string, menus: GlobalMenuOption[]) {
|
||||
*/
|
||||
function getBreadcrumbMenuItem(activeKey: string, menu: GlobalMenuOption) {
|
||||
const breadcrumbMenu: GlobalMenuOption[] = [];
|
||||
if (activeKey.includes(menu.routeName)) {
|
||||
if (activeKey === menu.routeName) {
|
||||
breadcrumbMenu.push(menu);
|
||||
}
|
||||
if (menu.children && menu.children.length) {
|
||||
if (activeKey.includes(menu.routeName) && menu.children && menu.children.length) {
|
||||
breadcrumbMenu.push(menu);
|
||||
breadcrumbMenu.push(
|
||||
...menu.children.map(item => getBreadcrumbMenuItem(activeKey, item as GlobalMenuOption)).flat(1)
|
||||
);
|
||||
}
|
||||
|
||||
return breadcrumbMenu;
|
||||
}
|
||||
|
||||
|
@ -6,12 +6,27 @@ import {
|
||||
ServiceError,
|
||||
DashboardAnalysis,
|
||||
DashboardWorkbench,
|
||||
DocumentVue,
|
||||
DocumentVueNew,
|
||||
DocumentVite,
|
||||
DocumentNaive,
|
||||
About,
|
||||
MultiMenuFirstSecond
|
||||
MultiMenuFirstSecond,
|
||||
MultiMenuFirstSecondNewThird
|
||||
} from '@/views';
|
||||
|
||||
/** 需要用到自身vue组件的页面 */
|
||||
type ViewComponentKey = Exclude<AuthRoute.RouteKey, 'root' | 'dashboard' | 'multi-menu' | 'multi-menu_first'>;
|
||||
type ViewComponentKey = Exclude<
|
||||
AuthRoute.RouteKey,
|
||||
| 'root'
|
||||
| 'dashboard'
|
||||
| 'document'
|
||||
| 'document_project'
|
||||
| 'multi-menu'
|
||||
| 'multi-menu_first'
|
||||
| 'multi-menu_first_second-new'
|
||||
| 'exception'
|
||||
>;
|
||||
|
||||
type ViewComponent = {
|
||||
[key in ViewComponentKey]: () => Promise<Component>;
|
||||
@ -28,8 +43,16 @@ export function getViewComponent(routeKey: AuthRoute.RouteKey) {
|
||||
'service-error',
|
||||
'dashboard_analysis',
|
||||
'dashboard_workbench',
|
||||
'document_vue',
|
||||
'document_vue-new',
|
||||
'document_vite',
|
||||
'document_naive',
|
||||
'about',
|
||||
'multi-menu_first_second',
|
||||
'multi-menu_first_second-new_third',
|
||||
'exception_403',
|
||||
'exception_404',
|
||||
'exception_500',
|
||||
'not-found-page'
|
||||
];
|
||||
|
||||
@ -42,9 +65,17 @@ export function getViewComponent(routeKey: AuthRoute.RouteKey) {
|
||||
'service-error': ServiceError,
|
||||
dashboard_analysis: DashboardAnalysis,
|
||||
dashboard_workbench: DashboardWorkbench,
|
||||
about: About,
|
||||
document_vue: DocumentVue,
|
||||
'document_vue-new': DocumentVueNew,
|
||||
document_vite: DocumentVite,
|
||||
document_naive: DocumentNaive,
|
||||
'multi-menu_first_second': MultiMenuFirstSecond,
|
||||
'not-found-page': NotFound
|
||||
'multi-menu_first_second-new_third': MultiMenuFirstSecondNewThird,
|
||||
'not-found-page': NotFound,
|
||||
exception_403: NoPermission,
|
||||
exception_404: NotFound,
|
||||
exception_500: ServiceError,
|
||||
about: About
|
||||
};
|
||||
|
||||
return () => setViewComponentName(viewComponent[key], key) as Promise<Component>;
|
||||
|
@ -24,10 +24,17 @@ function transformAuthRouteToVueRoute(item: AuthRoute.Route) {
|
||||
|
||||
const itemRoute = { ...item } as RouteRecordRaw;
|
||||
|
||||
// 动态path
|
||||
if (hasDynamicPath(item)) {
|
||||
Object.assign(itemRoute, { path: item.meta.dynamicPath });
|
||||
}
|
||||
|
||||
// 外链路由
|
||||
if (hasHref(item)) {
|
||||
Object.assign(itemRoute, { component: getViewComponent('not-found-page') });
|
||||
}
|
||||
|
||||
// 路由组件
|
||||
if (hasComponent(item)) {
|
||||
const action: ComponentAction = {
|
||||
basic() {
|
||||
@ -87,6 +94,7 @@ function transformAuthRouteToVueRoute(item: AuthRoute.Route) {
|
||||
}
|
||||
}
|
||||
|
||||
// 子路由
|
||||
if (hasChildren(item)) {
|
||||
const children = item.children!.map(child => transformAuthRouteToVueRoute(child)).flat();
|
||||
|
||||
@ -106,11 +114,20 @@ function transformAuthRouteToVueRoute(item: AuthRoute.Route) {
|
||||
}
|
||||
itemRoute.redirect = redirectPath;
|
||||
}
|
||||
|
||||
resultRoute.push(itemRoute);
|
||||
|
||||
return resultRoute;
|
||||
}
|
||||
|
||||
function hasHref(item: AuthRoute.Route) {
|
||||
return Boolean(item.meta.href);
|
||||
}
|
||||
|
||||
function hasDynamicPath(item: AuthRoute.Route) {
|
||||
return Boolean(item.meta.dynamicPath);
|
||||
}
|
||||
|
||||
function hasComponent(item: AuthRoute.Route) {
|
||||
return Boolean(item.component);
|
||||
}
|
||||
@ -119,10 +136,6 @@ function hasChildren(item: AuthRoute.Route) {
|
||||
return Boolean(item.children && item.children.length);
|
||||
}
|
||||
|
||||
function hasDynamicPath(item: AuthRoute.Route) {
|
||||
return Boolean(item.meta.dynamicPath);
|
||||
}
|
||||
|
||||
function isSingleRoute(item: AuthRoute.Route) {
|
||||
return Boolean(item.meta.singleLayout);
|
||||
}
|
||||
|
@ -37,13 +37,14 @@ import { Line, Pie } from '@antv/g2plot';
|
||||
import { CountTo } from '@/components';
|
||||
import data from './data.json';
|
||||
|
||||
const lineRef = ref<HTMLElement | null>(null);
|
||||
const line = ref<Line | null>(null);
|
||||
const pieRef = ref<HTMLElement | null>(null);
|
||||
const pie = ref<Pie | null>(null);
|
||||
const lineRef = ref<HTMLElement>();
|
||||
const line = ref<Line>();
|
||||
const pieRef = ref<HTMLElement>();
|
||||
const pie = ref<Pie>();
|
||||
|
||||
function renderLineChart() {
|
||||
line.value = new Line(lineRef.value!, {
|
||||
if (!lineRef.value) return;
|
||||
line.value = new Line(lineRef.value, {
|
||||
data,
|
||||
autoFit: true,
|
||||
xField: 'date',
|
||||
|
@ -39,11 +39,7 @@
|
||||
</n-grid>
|
||||
</n-card>
|
||||
<n-card title="创意" :bordered="false" size="small" class="shadow-sm rounded-16px">
|
||||
<n-carousel :autoplay="true" :show-arrow="true">
|
||||
<!-- <banner-svg type="1" />
|
||||
<banner-svg type="2" />
|
||||
<banner-svg type="3" /> -->
|
||||
</n-carousel>
|
||||
<svg-banner class="text-primary" />
|
||||
</n-card>
|
||||
</n-space>
|
||||
</n-grid-item>
|
||||
@ -51,8 +47,8 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { NGrid, NGridItem, NSpace, NCard, NList, NListItem, NThing, NCarousel } from 'naive-ui';
|
||||
// import { BannerSvg } from '@/components';
|
||||
import { NGrid, NGridItem, NSpace, NCard, NList, NListItem, NThing } from 'naive-ui';
|
||||
import { SvgBanner } from '@/components';
|
||||
import { TechnologyCard, ShortcutsCard } from './components';
|
||||
|
||||
interface Technology {
|
||||
|
6
src/views/document/index.ts
Normal file
6
src/views/document/index.ts
Normal file
@ -0,0 +1,6 @@
|
||||
const DocumentVue = () => import('./vue/index.vue');
|
||||
const DocumentVueNew = () => import('./vue-new/index.vue');
|
||||
const DocumentVite = () => import('./vite/index.vue');
|
||||
const DocumentNaive = () => import('./naive/index.vue');
|
||||
|
||||
export { DocumentVue, DocumentVueNew, DocumentVite, DocumentNaive };
|
10
src/views/document/naive/index.vue
Normal file
10
src/views/document/naive/index.vue
Normal file
@ -0,0 +1,10 @@
|
||||
<template>
|
||||
<div class="h-full">
|
||||
<iframe class="wh-full" :src="src"></iframe>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
const src = 'https://www.naiveui.com/zh-CN/os-theme/docs/introduction';
|
||||
</script>
|
||||
<style scoped></style>
|
10
src/views/document/vite/index.vue
Normal file
10
src/views/document/vite/index.vue
Normal file
@ -0,0 +1,10 @@
|
||||
<template>
|
||||
<div class="h-full">
|
||||
<iframe class="wh-full" :src="src"></iframe>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
const src = 'https://cn.vitejs.dev/';
|
||||
</script>
|
||||
<style scoped></style>
|
10
src/views/document/vue-new/index.vue
Normal file
10
src/views/document/vue-new/index.vue
Normal file
@ -0,0 +1,10 @@
|
||||
<template>
|
||||
<div class="h-full">
|
||||
<iframe class="wh-full" :src="src"></iframe>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
const src = 'https://staging-cn.vuejs.org/';
|
||||
</script>
|
||||
<style scoped></style>
|
10
src/views/document/vue/index.vue
Normal file
10
src/views/document/vue/index.vue
Normal file
@ -0,0 +1,10 @@
|
||||
<template>
|
||||
<div class="h-full">
|
||||
<iframe class="wh-full" :src="src"></iframe>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
const src = 'https://v3.cn.vuejs.org/';
|
||||
</script>
|
||||
<style scoped></style>
|
@ -1,4 +1,5 @@
|
||||
export * from './system';
|
||||
export * from './dashboard';
|
||||
export * from './document';
|
||||
export * from './about';
|
||||
export * from './multi-menu';
|
||||
|
10
src/views/multi-menu/first/second-new/third/index.vue
Normal file
10
src/views/multi-menu/first/second-new/third/index.vue
Normal file
@ -0,0 +1,10 @@
|
||||
<template>
|
||||
<div class="h-full">
|
||||
<n-card title="多级菜单 - 三级菜单" class="h-full shadow-sm rounded-16px"></n-card>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { NCard } from 'naive-ui';
|
||||
</script>
|
||||
<style scoped></style>
|
@ -1,6 +1,10 @@
|
||||
<template>
|
||||
<div>多级菜单</div>
|
||||
<div class="h-full">
|
||||
<n-card title="多级菜单 - 二级菜单" class="h-full shadow-sm rounded-16px"></n-card>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup lang="ts"></script>
|
||||
<script setup lang="ts">
|
||||
import { NCard } from 'naive-ui';
|
||||
</script>
|
||||
<style scoped></style>
|
||||
|
@ -1,3 +1,4 @@
|
||||
const MultiMenuFirstSecond = () => import('./first/second/index.vue');
|
||||
const MultiMenuFirstSecondNewThird = () => import('./first/second-new/third/index.vue');
|
||||
|
||||
export { MultiMenuFirstSecond };
|
||||
export { MultiMenuFirstSecond, MultiMenuFirstSecondNewThird };
|
||||
|
Loading…
Reference in New Issue
Block a user