diff --git a/package-lock.json b/package-lock.json index 512e3fd..b57c550 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,16 +1,16 @@ { - "name": "lancer-admin", + "name": "xiaofa-admin", "version": "2.0.12-dev", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "lancer-admin", + "name": "xiaofa-admin", "version": "2.0.12-dev", - "license": "Mozilla Public License Version 2.0", "dependencies": { "@logicflow/core": "^1.0.2", "@logicflow/extension": "^1.0.2", + "@smallwei/avue": "^2.13.2", "@vuemap/vue-amap": "^0.1.17", "axios": "^0.26.1", "clipboard": "^2.0.10", @@ -2809,6 +2809,23 @@ "@sinonjs/commons": "^1.7.0" } }, + "node_modules/@smallwei/avue": { + "version": "2.13.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/@smallwei/avue/-/avue-2.13.2.tgz", + "integrity": "sha512-ctd8ul96xAdBXU6PJ2QkKlvZ89pVCha/aHM6rflLVD5HHU0N9KHvz0e2R52yyE87YuYpqiSO+OH7lckyVR+4kQ==", + "license": "MIT", + "dependencies": { + "countup.js": "^1.9.3", + "dayjs": "^1.10.4", + "lodash": "^4.17.21", + "nprogress": "^0.2.0", + "vue-cropper": "^0.5.8" + }, + "peerDependencies": { + "element-ui": ">=2.15.3", + "vue": ">=2.5.17" + } + }, "node_modules/@soda/friendly-errors-webpack-plugin": { "version": "1.8.1", "resolved": "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz", @@ -8127,6 +8144,12 @@ "node": ">=4" } }, + "node_modules/countup.js": { + "version": "1.9.3", + "resolved": "https://repo.huaweicloud.com/repository/npm/countup.js/-/countup.js-1.9.3.tgz", + "integrity": "sha512-UHf2P/mFKaESqdPq+UdBJm/1y8lYdlcDd0nTZHNC8cxWoJwZr1Eldm1PpWui446vDl5Pd8PtRYkr3q6K4+Qa5A==", + "license": "MIT" + }, "node_modules/cp-file": { "version": "7.0.0", "resolved": "https://registry.npmmirror.com/cp-file/-/cp-file-7.0.0.tgz", @@ -28983,6 +29006,12 @@ "vue": "^2.1.8" } }, + "node_modules/vue-cropper": { + "version": "0.5.11", + "resolved": "https://repo.huaweicloud.com/repository/npm/vue-cropper/-/vue-cropper-0.5.11.tgz", + "integrity": "sha512-UeA3qL2BLCTGkOEAxEsxSNFO+qLYAn6YRHv4oS32cP9lMhF1vFmnAf/z+ZamtR0/Fh3sbZeZUCLVR2Ol2/dpTQ==", + "license": "ISC" + }, "node_modules/vue-eslint-parser": { "version": "8.3.0", "resolved": "https://registry.npmmirror.com/vue-eslint-parser/-/vue-eslint-parser-8.3.0.tgz", diff --git a/package.json b/package.json index 96812ab..20e29df 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,7 @@ "dependencies": { "@logicflow/core": "^1.0.2", "@logicflow/extension": "^1.0.2", + "@smallwei/avue": "^2.13.2", "@vuemap/vue-amap": "^0.1.17", "axios": "^0.26.1", "clipboard": "^2.0.10", diff --git a/src/main.js b/src/main.js index 44fc0ee..0a6cdf8 100644 --- a/src/main.js +++ b/src/main.js @@ -27,6 +27,9 @@ import { sprintf, translateTitle as __ } from '@/utils/i18n' */ import { baseURL, pwa } from './config' import { isExternal } from 'vue-plugin-utils' +import Avue from '@smallwei/avue'; +import '@smallwei/avue/lib/index.css'; +Vue.use(Avue); if (process.env.NODE_ENV === 'production' && !isExternal(baseURL)) { /*