diff --git a/package.json b/package.json index 913c9eda..244156fb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "go-view", - "version": "2.0.6", + "version": "2.0.7", "scripts": { "dev": "vite --host", "build": "vue-tsc --noEmit && vite build", @@ -18,6 +18,7 @@ "color": "^4.2.3", "crypto-js": "^4.1.1", "echarts-liquidfill": "^3.1.0", + "echarts-stat": "^1.2.0", "highlight.js": "^11.5.0", "html2canvas": "^1.4.1", "keymaster": "^1.6.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4662845d..291b0c29 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,6 +24,7 @@ specifiers: default-passive-events: ^2.0.0 echarts: ^5.3.2 echarts-liquidfill: ^3.1.0 + echarts-stat: ^1.2.0 eslint: ^8.12.0 eslint-config-prettier: ^8.5.0 eslint-plugin-import: ^2.26.0 @@ -69,6 +70,7 @@ dependencies: color: 4.2.3 crypto-js: 4.1.1 echarts-liquidfill: 3.1.0_echarts@5.3.3 + echarts-stat: registry.npmmirror.com/echarts-stat/1.2.0 highlight.js: 11.5.1 html2canvas: 1.4.1 keymaster: 1.6.2 @@ -1213,7 +1215,6 @@ packages: dependencies: '@vue/reactivity': 3.2.37 '@vue/shared': 3.2.37 - dev: false /@vue/runtime-dom/3.2.37: resolution: {integrity: sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw==} @@ -1221,7 +1222,6 @@ packages: '@vue/runtime-core': 3.2.37 '@vue/shared': 3.2.37 csstype: 2.6.20 - dev: false /@vue/server-renderer/3.2.37_vue@3.2.37: resolution: {integrity: sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA==} @@ -1231,7 +1231,6 @@ packages: '@vue/compiler-ssr': 3.2.37 '@vue/shared': 3.2.37 vue: 3.2.37 - dev: false /@vue/shared/3.2.37: resolution: {integrity: sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==} @@ -1429,11 +1428,11 @@ packages: dev: false /asynckit/0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==, registry: http://npm.rongdasoft.com:7001/} + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==, registry: http://npm.rongdasoft.com:7001/, tarball: http://npm.rongdasoft.com:7001/asynckit/-/asynckit-0.4.0.tgz} dev: false /axios/0.27.2: - resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==, registry: http://npm.rongdasoft.com:7001/} + resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==, registry: http://npm.rongdasoft.com:7001/, tarball: http://npm.rongdasoft.com:7001/axios/-/axios-0.27.2.tgz} dependencies: follow-redirects: 1.15.1 form-data: 4.0.0 @@ -1647,7 +1646,7 @@ packages: normalize-path: 3.0.0 readdirp: 3.6.0 optionalDependencies: - fsevents: 2.3.2 + fsevents: registry.npmmirror.com/fsevents/2.3.2 dev: true /clean-stack/2.2.0: @@ -1727,7 +1726,7 @@ packages: dev: false /combined-stream/1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==, registry: http://npm.rongdasoft.com:7001/} + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==, registry: http://npm.rongdasoft.com:7001/, tarball: http://npm.rongdasoft.com:7001/combined-stream/-/combined-stream-1.0.8.tgz} engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 @@ -1810,8 +1809,8 @@ packages: engines: {node: '>=10'} hasBin: true dependencies: - is-text-path: 1.0.1 JSONStream: 1.3.5 + is-text-path: 1.0.1 lodash: 4.17.21 meow: 8.1.2 split2: 3.2.2 @@ -1890,7 +1889,6 @@ packages: /csstype/2.6.20: resolution: {integrity: sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==} - dev: false /csstype/3.0.11: resolution: {integrity: sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==} @@ -2003,7 +2001,7 @@ packages: dev: true /delayed-stream/1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==, registry: http://npm.rongdasoft.com:7001/} + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==, registry: http://npm.rongdasoft.com:7001/, tarball: http://npm.rongdasoft.com:7001/delayed-stream/-/delayed-stream-1.0.0.tgz} engines: {node: '>=0.4.0'} dev: false @@ -2101,7 +2099,6 @@ packages: dependencies: tslib: 2.3.0 zrender: 5.3.2 - dev: true /ee-first/1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} @@ -2186,186 +2183,6 @@ packages: is-symbol: 1.0.4 dev: true - /esbuild-android-64/0.14.43: - resolution: {integrity: sha512-kqFXAS72K6cNrB6RiM7YJ5lNvmWRDSlpi7ZuRZ1hu1S3w0zlwcoCxWAyM23LQUyZSs1PbjHgdbbfYAN8IGh6xg==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /esbuild-android-arm64/0.14.43: - resolution: {integrity: sha512-bKS2BBFh+7XZY9rpjiHGRNA7LvWYbZWP87pLehggTG7tTaCDvj8qQGOU/OZSjCSKDYbgY7Q+oDw8RlYQ2Jt2BA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /esbuild-darwin-64/0.14.43: - resolution: {integrity: sha512-/3PSilx011ttoieRGkSZ0XV8zjBf2C9enV4ScMMbCT4dpx0mFhMOpFnCHkOK0pWGB8LklykFyHrWk2z6DENVUg==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /esbuild-darwin-arm64/0.14.43: - resolution: {integrity: sha512-1HyFUKs8DMCBOvw1Qxpr5Vv/ThNcVIFb5xgXWK3pyT40WPvgYIiRTwJCvNs4l8i5qWF8/CK5bQxJVDjQvtv0Yw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /esbuild-freebsd-64/0.14.43: - resolution: {integrity: sha512-FNWc05TPHYgaXjbPZO5/rJKSBslfG6BeMSs8GhwnqAKP56eEhvmzwnIz1QcC9cRVyO+IKqWNfmHFkCa1WJTULA==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-freebsd-arm64/0.14.43: - resolution: {integrity: sha512-amrYopclz3VohqisOPR6hA3GOWA3LZC1WDLnp21RhNmoERmJ/vLnOpnrG2P/Zao+/erKTCUqmrCIPVtj58DRoA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-32/0.14.43: - resolution: {integrity: sha512-KoxoEra+9O3AKVvgDFvDkiuddCds6q71owSQEYwjtqRV7RwbPzKxJa6+uyzUulHcyGVq0g15K0oKG5CFBcvYDw==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-64/0.14.43: - resolution: {integrity: sha512-EwINwGMyiJMgBby5/SbMqKcUhS5AYAZ2CpEBzSowsJPNBJEdhkCTtEjk757TN/wxgbu3QklqDM6KghY660QCUw==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-arm/0.14.43: - resolution: {integrity: sha512-e6YzQUoDxxtyamuF12eVzzRC7bbEFSZohJ6igQB9tBqnNmIQY3fI6Cns3z2wxtbZ3f2o6idkD2fQnlvs2902Dg==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-arm64/0.14.43: - resolution: {integrity: sha512-UlSpjMWllAc70zYbHxWuDS3FJytyuR/gHJYBr8BICcTNb/TSOYVBg6U7b3jZ3mILTrgzwJUHwhEwK18FZDouUQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-mips64le/0.14.43: - resolution: {integrity: sha512-f+v8cInPEL1/SDP//CfSYzcDNgE4CY3xgDV81DWm3KAPWzhvxARrKxB1Pstf5mB56yAslJDxu7ryBUPX207EZA==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-ppc64le/0.14.43: - resolution: {integrity: sha512-5wZYMDGAL/K2pqkdIsW+I4IR41kyfHr/QshJcNpUfK3RjB3VQcPWOaZmc+74rm4ZjVirYrtz+jWw0SgxtxRanA==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-riscv64/0.14.43: - resolution: {integrity: sha512-lYcAOUxp85hC7lSjycJUVSmj4/9oEfSyXjb/ua9bNl8afonaduuqtw7hvKMoKuYnVwOCDw4RSfKpcnIRDWq+Bw==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-s390x/0.14.43: - resolution: {integrity: sha512-27e43ZhHvhFE4nM7HqtUbMRu37I/4eNSUbb8FGZWszV+uLzMIsHDwLoBiJmw7G9N+hrehNPeQ4F5Ujad0DrUKQ==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-netbsd-64/0.14.43: - resolution: {integrity: sha512-2mH4QF6hHBn5zzAfxEI/2eBC0mspVsZ6UVo821LpAJKMvLJPBk3XJO5xwg7paDqSqpl7p6IRrAenW999AEfJhQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-openbsd-64/0.14.43: - resolution: {integrity: sha512-ZhQpiZjvqCqO8jKdGp9+8k9E/EHSA+zIWOg+grwZasI9RoblqJ1QiZqqi7jfd6ZrrG1UFBNGe4m0NFxCFbMVbg==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-sunos-64/0.14.43: - resolution: {integrity: sha512-DgxSi9DaHReL9gYuul2rrQCAapgnCJkh3LSHPKsY26zytYppG0HgkgVF80zjIlvEsUbGBP/GHQzBtrezj/Zq1Q==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true - optional: true - - /esbuild-windows-32/0.14.43: - resolution: {integrity: sha512-Ih3+2O5oExiqm0mY6YYE5dR0o8+AspccQ3vIAtRodwFvhuyGLjb0Hbmzun/F3Lw19nuhPMu3sW2fqIJ5xBxByw==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /esbuild-windows-64/0.14.43: - resolution: {integrity: sha512-8NsuNfI8xwFuJbrCuI+aBqNTYkrWErejFO5aYM+yHqyHuL8mmepLS9EPzAzk8rvfaJrhN0+RvKWAcymViHOKEw==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /esbuild-windows-arm64/0.14.43: - resolution: {integrity: sha512-7ZlD7bo++kVRblJEoG+cepljkfP8bfuTPz5fIXzptwnPaFwGS6ahvfoYzY7WCf5v/1nX2X02HDraVItTgbHnKw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /esbuild/0.11.3: resolution: {integrity: sha512-BzVRHcCtFepjS9WcqRjqoIxLqgpK21a8J4Zi4msSGxDxiXVO1IbcqT1KjhdDDnJxKfe7bvzZrvMEX+bVO0Elcw==} hasBin: true @@ -2373,31 +2190,31 @@ packages: dev: true /esbuild/0.14.43: - resolution: {integrity: sha512-Uf94+kQmy/5jsFwKWiQB4hfo/RkM9Dh7b79p8yqd1tshULdr25G2szLz631NoH3s2ujnKEKVD16RmOxvCNKRFA==, registry: http://npm.rongdasoft.com:7001/} + resolution: {integrity: sha512-Uf94+kQmy/5jsFwKWiQB4hfo/RkM9Dh7b79p8yqd1tshULdr25G2szLz631NoH3s2ujnKEKVD16RmOxvCNKRFA==, registry: http://npm.rongdasoft.com:7001/, tarball: http://npm.rongdasoft.com:7001/esbuild/-/esbuild-0.14.43.tgz} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-64: 0.14.43 - esbuild-android-arm64: 0.14.43 - esbuild-darwin-64: 0.14.43 - esbuild-darwin-arm64: 0.14.43 - esbuild-freebsd-64: 0.14.43 - esbuild-freebsd-arm64: 0.14.43 - esbuild-linux-32: 0.14.43 - esbuild-linux-64: 0.14.43 - esbuild-linux-arm: 0.14.43 - esbuild-linux-arm64: 0.14.43 - esbuild-linux-mips64le: 0.14.43 - esbuild-linux-ppc64le: 0.14.43 - esbuild-linux-riscv64: 0.14.43 - esbuild-linux-s390x: 0.14.43 - esbuild-netbsd-64: 0.14.43 - esbuild-openbsd-64: 0.14.43 - esbuild-sunos-64: 0.14.43 - esbuild-windows-32: 0.14.43 - esbuild-windows-64: 0.14.43 - esbuild-windows-arm64: 0.14.43 + esbuild-android-64: registry.npmmirror.com/esbuild-android-64/0.14.43 + esbuild-android-arm64: registry.npmmirror.com/esbuild-android-arm64/0.14.43 + esbuild-darwin-64: registry.npmmirror.com/esbuild-darwin-64/0.14.43 + esbuild-darwin-arm64: registry.npmmirror.com/esbuild-darwin-arm64/0.14.43 + esbuild-freebsd-64: registry.npmmirror.com/esbuild-freebsd-64/0.14.43 + esbuild-freebsd-arm64: registry.npmmirror.com/esbuild-freebsd-arm64/0.14.43 + esbuild-linux-32: registry.npmmirror.com/esbuild-linux-32/0.14.43 + esbuild-linux-64: registry.npmmirror.com/esbuild-linux-64/0.14.43 + esbuild-linux-arm: registry.npmmirror.com/esbuild-linux-arm/0.14.43 + esbuild-linux-arm64: registry.npmmirror.com/esbuild-linux-arm64/0.14.43 + esbuild-linux-mips64le: registry.npmmirror.com/esbuild-linux-mips64le/0.14.43 + esbuild-linux-ppc64le: registry.npmmirror.com/esbuild-linux-ppc64le/0.14.43 + esbuild-linux-riscv64: registry.npmmirror.com/esbuild-linux-riscv64/0.14.43 + esbuild-linux-s390x: registry.npmmirror.com/esbuild-linux-s390x/0.14.43 + esbuild-netbsd-64: registry.npmmirror.com/esbuild-netbsd-64/0.14.43 + esbuild-openbsd-64: registry.npmmirror.com/esbuild-openbsd-64/0.14.43 + esbuild-sunos-64: registry.npmmirror.com/esbuild-sunos-64/0.14.43 + esbuild-windows-32: registry.npmmirror.com/esbuild-windows-32/0.14.43 + esbuild-windows-64: registry.npmmirror.com/esbuild-windows-64/0.14.43 + esbuild-windows-arm64: registry.npmmirror.com/esbuild-windows-arm64/0.14.43 dev: true /escalade/3.1.1: @@ -2823,7 +2640,7 @@ packages: dev: true /follow-redirects/1.15.1: - resolution: {integrity: sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==, registry: http://npm.rongdasoft.com:7001/} + resolution: {integrity: sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==, registry: http://npm.rongdasoft.com:7001/, tarball: http://npm.rongdasoft.com:7001/follow-redirects/-/follow-redirects-1.15.1.tgz} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -2845,7 +2662,7 @@ packages: dev: true /form-data/4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==, registry: http://npm.rongdasoft.com:7001/} + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==, registry: http://npm.rongdasoft.com:7001/, tarball: http://npm.rongdasoft.com:7001/form-data/-/form-data-4.0.0.tgz} engines: {node: '>= 6'} dependencies: asynckit: 0.4.0 @@ -2866,14 +2683,6 @@ packages: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} dev: true - /fsevents/2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - dev: true - optional: true - /function-bind/1.1.1: resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} dev: true @@ -3040,7 +2849,7 @@ packages: source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.16.0 + uglify-js: registry.npmmirror.com/uglify-js/3.16.0 dev: true /hard-rejection/2.1.0: @@ -3560,7 +3369,7 @@ packages: dependencies: universalify: 2.0.0 optionalDependencies: - graceful-fs: 4.2.10 + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.10 dev: true /jsonparse/1.3.1: @@ -3747,12 +3556,12 @@ packages: dev: true /mime-db/1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, registry: http://npm.rongdasoft.com:7001/} + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, registry: http://npm.rongdasoft.com:7001/, tarball: http://npm.rongdasoft.com:7001/mime-db/-/mime-db-1.52.0.tgz} engines: {node: '>= 0.6'} dev: false /mime-types/2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, registry: http://npm.rongdasoft.com:7001/} + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, registry: http://npm.rongdasoft.com:7001/, tarball: http://npm.rongdasoft.com:7001/mime-types/-/mime-types-2.1.35.tgz} engines: {node: '>= 0.6'} dependencies: mime-db: 1.52.0 @@ -3802,7 +3611,6 @@ packages: /monaco-editor/0.33.0: resolution: {integrity: sha512-VcRWPSLIUEgQJQIE0pVT8FcGBIgFoxz7jtqctE+IiCxWugD0DwgyQBcZBhdSrdMC84eumoqMZsGl2GTreOzwqw==} - dev: false /ms/2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} @@ -4187,7 +3995,7 @@ packages: dev: true /path-parse/1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, registry: http://npm.rongdasoft.com:7001/} + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, registry: http://npm.rongdasoft.com:7001/, tarball: http://npm.rongdasoft.com:7001/path-parse/-/path-parse-1.0.7.tgz} dev: true /path-root-regex/0.1.2: @@ -4518,7 +4326,7 @@ packages: dev: true /resolve/1.22.0: - resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==, registry: http://npm.rongdasoft.com:7001/} + resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==, registry: http://npm.rongdasoft.com:7001/, tarball: http://npm.rongdasoft.com:7001/resolve/-/resolve-1.22.0.tgz} hasBin: true dependencies: is-core-module: 2.9.0 @@ -4555,11 +4363,11 @@ packages: dev: true /rollup/2.75.6: - resolution: {integrity: sha512-OEf0TgpC9vU6WGROJIk1JA3LR5vk/yvqlzxqdrE2CzzXnqKXNzbAwlWUXis8RS3ZPe7LAq+YUxsRa0l3r27MLA==, registry: http://npm.rongdasoft.com:7001/} + resolution: {integrity: sha512-OEf0TgpC9vU6WGROJIk1JA3LR5vk/yvqlzxqdrE2CzzXnqKXNzbAwlWUXis8RS3ZPe7LAq+YUxsRa0l3r27MLA==, registry: http://npm.rongdasoft.com:7001/, tarball: http://npm.rongdasoft.com:7001/rollup/-/rollup-2.75.6.tgz} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: - fsevents: 2.3.2 + fsevents: registry.npmmirror.com/fsevents/2.3.2 dev: true /run-async/2.4.1: @@ -4838,7 +4646,7 @@ packages: has-flag: 4.0.0 /supports-preserve-symlinks-flag/1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, registry: http://npm.rongdasoft.com:7001/} + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, registry: http://npm.rongdasoft.com:7001/, tarball: http://npm.rongdasoft.com:7001/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz} engines: {node: '>= 0.4'} dev: true @@ -4954,7 +4762,6 @@ packages: /tslib/2.3.0: resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==} - dev: true /tslib/2.4.0: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} @@ -5006,7 +4813,6 @@ packages: resolution: {integrity: sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==} engines: {node: '>=4.2.0'} hasBin: true - dev: true /typescript/4.7.3: resolution: {integrity: sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA==} @@ -5014,14 +4820,6 @@ packages: hasBin: true dev: true - /uglify-js/3.16.0: - resolution: {integrity: sha512-FEikl6bR30n0T3amyBh3LoiBdqHRy/f4H80+My34HOesOKyHfOsxAPAxOoqC0JUnC1amnO0IwkYC3sko51caSw==} - engines: {node: '>=0.8.0'} - hasBin: true - requiresBuild: true - dev: true - optional: true - /unbox-primitive/1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: @@ -5168,7 +4966,7 @@ packages: dev: true /vite/2.9.9_sass@1.52.3: - resolution: {integrity: sha512-ffaam+NgHfbEmfw/Vuh6BHKKlI/XIAhxE5QSS7gFLIngxg171mg1P3a4LSRME0z2ZU1ScxoKzphkipcYwSD5Ew==, registry: http://npm.rongdasoft.com:7001/} + resolution: {integrity: sha512-ffaam+NgHfbEmfw/Vuh6BHKKlI/XIAhxE5QSS7gFLIngxg171mg1P3a4LSRME0z2ZU1ScxoKzphkipcYwSD5Ew==, registry: http://npm.rongdasoft.com:7001/, tarball: http://npm.rongdasoft.com:7001/vite/-/vite-2.9.9.tgz} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -5189,7 +4987,7 @@ packages: rollup: 2.75.6 sass: 1.52.3 optionalDependencies: - fsevents: 2.3.2 + fsevents: registry.npmmirror.com/fsevents/2.3.2 dev: true /void-elements/3.1.0: @@ -5426,7 +5224,6 @@ packages: '@vue/runtime-dom': 3.2.37 '@vue/server-renderer': 3.2.37_vue@3.2.37 '@vue/shared': 3.2.37 - dev: false /vue3-lazyload/0.2.5-beta_2yymnzrok6eda47acnj2yjm3ae: resolution: {integrity: sha512-GVhJfL9Hcu+AvWsYmUwODivvt+gzpT0ztgAzZaUduoiTaGCv/qzhr0VwAQXfjGF3XFYFyOJsHlAi3/WE0P8XTQ==} @@ -5592,4 +5389,257 @@ packages: resolution: {integrity: sha512-8IiYdfwHj2rx0UeIGZGGU4WEVSDEdeVCaIg/fomejg1Xu6OifAL1GVzIPHg2D+MyUkbNgPWji90t0a8IDk+39w==} dependencies: tslib: 2.3.0 + + registry.npmmirror.com/echarts-stat/1.2.0: + resolution: {integrity: sha512-zLd7Kgs+tuTSeaK0VQEMNmnMivEkhvHIk1gpBtLzpRerfcIQ+Bd5XudOMmtwpaTc1WDZbA7d1V//iiBccR46Qg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/echarts-stat/-/echarts-stat-1.2.0.tgz} + name: echarts-stat + version: 1.2.0 + dev: false + + registry.npmmirror.com/esbuild-android-64/0.14.43: + resolution: {integrity: sha512-kqFXAS72K6cNrB6RiM7YJ5lNvmWRDSlpi7ZuRZ1hu1S3w0zlwcoCxWAyM23LQUyZSs1PbjHgdbbfYAN8IGh6xg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-android-64/-/esbuild-android-64-0.14.43.tgz} + name: esbuild-android-64 + version: 0.14.43 + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true dev: true + optional: true + + registry.npmmirror.com/esbuild-android-arm64/0.14.43: + resolution: {integrity: sha512-bKS2BBFh+7XZY9rpjiHGRNA7LvWYbZWP87pLehggTG7tTaCDvj8qQGOU/OZSjCSKDYbgY7Q+oDw8RlYQ2Jt2BA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.43.tgz} + name: esbuild-android-arm64 + version: 0.14.43 + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-darwin-64/0.14.43: + resolution: {integrity: sha512-/3PSilx011ttoieRGkSZ0XV8zjBf2C9enV4ScMMbCT4dpx0mFhMOpFnCHkOK0pWGB8LklykFyHrWk2z6DENVUg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.43.tgz} + name: esbuild-darwin-64 + version: 0.14.43 + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-darwin-arm64/0.14.43: + resolution: {integrity: sha512-1HyFUKs8DMCBOvw1Qxpr5Vv/ThNcVIFb5xgXWK3pyT40WPvgYIiRTwJCvNs4l8i5qWF8/CK5bQxJVDjQvtv0Yw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.43.tgz} + name: esbuild-darwin-arm64 + version: 0.14.43 + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-freebsd-64/0.14.43: + resolution: {integrity: sha512-FNWc05TPHYgaXjbPZO5/rJKSBslfG6BeMSs8GhwnqAKP56eEhvmzwnIz1QcC9cRVyO+IKqWNfmHFkCa1WJTULA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.43.tgz} + name: esbuild-freebsd-64 + version: 0.14.43 + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-freebsd-arm64/0.14.43: + resolution: {integrity: sha512-amrYopclz3VohqisOPR6hA3GOWA3LZC1WDLnp21RhNmoERmJ/vLnOpnrG2P/Zao+/erKTCUqmrCIPVtj58DRoA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.43.tgz} + name: esbuild-freebsd-arm64 + version: 0.14.43 + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-linux-32/0.14.43: + resolution: {integrity: sha512-KoxoEra+9O3AKVvgDFvDkiuddCds6q71owSQEYwjtqRV7RwbPzKxJa6+uyzUulHcyGVq0g15K0oKG5CFBcvYDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-32/-/esbuild-linux-32-0.14.43.tgz} + name: esbuild-linux-32 + version: 0.14.43 + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-linux-64/0.14.43: + resolution: {integrity: sha512-EwINwGMyiJMgBby5/SbMqKcUhS5AYAZ2CpEBzSowsJPNBJEdhkCTtEjk757TN/wxgbu3QklqDM6KghY660QCUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-64/-/esbuild-linux-64-0.14.43.tgz} + name: esbuild-linux-64 + version: 0.14.43 + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-linux-arm/0.14.43: + resolution: {integrity: sha512-e6YzQUoDxxtyamuF12eVzzRC7bbEFSZohJ6igQB9tBqnNmIQY3fI6Cns3z2wxtbZ3f2o6idkD2fQnlvs2902Dg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.43.tgz} + name: esbuild-linux-arm + version: 0.14.43 + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-linux-arm64/0.14.43: + resolution: {integrity: sha512-UlSpjMWllAc70zYbHxWuDS3FJytyuR/gHJYBr8BICcTNb/TSOYVBg6U7b3jZ3mILTrgzwJUHwhEwK18FZDouUQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.43.tgz} + name: esbuild-linux-arm64 + version: 0.14.43 + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-linux-mips64le/0.14.43: + resolution: {integrity: sha512-f+v8cInPEL1/SDP//CfSYzcDNgE4CY3xgDV81DWm3KAPWzhvxARrKxB1Pstf5mB56yAslJDxu7ryBUPX207EZA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.43.tgz} + name: esbuild-linux-mips64le + version: 0.14.43 + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-linux-ppc64le/0.14.43: + resolution: {integrity: sha512-5wZYMDGAL/K2pqkdIsW+I4IR41kyfHr/QshJcNpUfK3RjB3VQcPWOaZmc+74rm4ZjVirYrtz+jWw0SgxtxRanA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.43.tgz} + name: esbuild-linux-ppc64le + version: 0.14.43 + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-linux-riscv64/0.14.43: + resolution: {integrity: sha512-lYcAOUxp85hC7lSjycJUVSmj4/9oEfSyXjb/ua9bNl8afonaduuqtw7hvKMoKuYnVwOCDw4RSfKpcnIRDWq+Bw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.43.tgz} + name: esbuild-linux-riscv64 + version: 0.14.43 + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-linux-s390x/0.14.43: + resolution: {integrity: sha512-27e43ZhHvhFE4nM7HqtUbMRu37I/4eNSUbb8FGZWszV+uLzMIsHDwLoBiJmw7G9N+hrehNPeQ4F5Ujad0DrUKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.43.tgz} + name: esbuild-linux-s390x + version: 0.14.43 + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-netbsd-64/0.14.43: + resolution: {integrity: sha512-2mH4QF6hHBn5zzAfxEI/2eBC0mspVsZ6UVo821LpAJKMvLJPBk3XJO5xwg7paDqSqpl7p6IRrAenW999AEfJhQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.43.tgz} + name: esbuild-netbsd-64 + version: 0.14.43 + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-openbsd-64/0.14.43: + resolution: {integrity: sha512-ZhQpiZjvqCqO8jKdGp9+8k9E/EHSA+zIWOg+grwZasI9RoblqJ1QiZqqi7jfd6ZrrG1UFBNGe4m0NFxCFbMVbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.43.tgz} + name: esbuild-openbsd-64 + version: 0.14.43 + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-sunos-64/0.14.43: + resolution: {integrity: sha512-DgxSi9DaHReL9gYuul2rrQCAapgnCJkh3LSHPKsY26zytYppG0HgkgVF80zjIlvEsUbGBP/GHQzBtrezj/Zq1Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.43.tgz} + name: esbuild-sunos-64 + version: 0.14.43 + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-windows-32/0.14.43: + resolution: {integrity: sha512-Ih3+2O5oExiqm0mY6YYE5dR0o8+AspccQ3vIAtRodwFvhuyGLjb0Hbmzun/F3Lw19nuhPMu3sW2fqIJ5xBxByw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-32/-/esbuild-windows-32-0.14.43.tgz} + name: esbuild-windows-32 + version: 0.14.43 + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-windows-64/0.14.43: + resolution: {integrity: sha512-8NsuNfI8xwFuJbrCuI+aBqNTYkrWErejFO5aYM+yHqyHuL8mmepLS9EPzAzk8rvfaJrhN0+RvKWAcymViHOKEw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-64/-/esbuild-windows-64-0.14.43.tgz} + name: esbuild-windows-64 + version: 0.14.43 + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/esbuild-windows-arm64/0.14.43: + resolution: {integrity: sha512-7ZlD7bo++kVRblJEoG+cepljkfP8bfuTPz5fIXzptwnPaFwGS6ahvfoYzY7WCf5v/1nX2X02HDraVItTgbHnKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.43.tgz} + name: esbuild-windows-arm64 + version: 0.14.43 + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/fsevents/2.3.2: + resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz} + name: fsevents + version: 2.3.2 + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/graceful-fs/4.2.10: + resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz} + name: graceful-fs + version: 4.2.10 + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/uglify-js/3.16.0: + resolution: {integrity: sha512-FEikl6bR30n0T3amyBh3LoiBdqHRy/f4H80+My34HOesOKyHfOsxAPAxOoqC0JUnC1amnO0IwkYC3sko51caSw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/uglify-js/-/uglify-js-3.16.0.tgz} + name: uglify-js + version: 3.16.0 + engines: {node: '>=0.8.0'} + hasBin: true + requiresBuild: true + dev: true + optional: true diff --git a/src/api/mock/heatMapData.json b/src/api/mock/heatMapData.json new file mode 100644 index 00000000..47248f82 --- /dev/null +++ b/src/api/mock/heatMapData.json @@ -0,0 +1,199 @@ +{ + "xAxis": [ + "12a", + "1a", + "2a", + "3a", + "4a", + "5a", + "6a", + "7a", + "8a", + "9a", + "10a", + "11a", + "12p", + "1p", + "2p", + "3p", + "4p", + "5p", + "6p", + "7p", + "8p", + "9p", + "10p", + "11p" + ], + "yAxis": ["Saturday", "Friday", "Thursday", "Wednesday", "Tuesday", "Monday", "Sunday"], + "seriesData": [ + [0, 0, "@integer(0, 10)"], + [1, 0, "@integer(0, 10)"], + [2, 0, "-"], + [3, 0, "-"], + [4, 0, "-"], + [5, 0, "-"], + [6, 0, "-"], + [7, 0, "-"], + [8, 0, "-"], + [9, 0, "-"], + [10, 0, "-"], + [11, 0, "@integer(0, 10)"], + [12, 0, "@integer(0, 10)"], + [13, 0, "@integer(0, 10)"], + [14, 0, "@integer(0, 10)"], + [15, 0, "@integer(0, 10)"], + [16, 0, "@integer(0, 10)"], + [17, 0, "@integer(0, 10)"], + [18, 0, "@integer(0, 10)"], + [19, 0, "@integer(0, 10)"], + [20, 0, "@integer(0, 10)"], + [21, 0, "@integer(0, 10)"], + [22, 0, "@integer(0, 10)"], + [23, 0, "@integer(0, 10)"], + [0, 1, 7], + [1, 1, "-"], + [2, 1, "-"], + [3, 1, "-"], + [4, 1, "-"], + [5, 1, "-"], + [6, 1, "-"], + [7, 1, "-"], + [8, 1, "-"], + [9, 1, "-"], + [10, 1, "@integer(0, 10)"], + [11, 1, "@integer(0, 10)"], + [12, 1, "@integer(0, 10)"], + [13, 1, "@integer(0, 10)"], + [14, 1, "@integer(0, 10)"], + [15, 1, "@integer(0, 10)"], + [16, 1, "@integer(0, 10)"], + [17, 1, "@integer(0, 10)"], + [18, 1, "@integer(0, 10)"], + [19, 1, "@integer(0, 10)"], + [20, 1, "@integer(0, 10)"], + [21, 1, "@integer(0, 10)"], + [22, 1, "@integer(0, 10)"], + [23, 1, "@integer(0, 10)"], + [0, 2, 1], + [1, 2, 1], + [2, 2, "-"], + [3, 2, "-"], + [4, 2, "-"], + [5, 2, "-"], + [6, 2, "-"], + [7, 2, "-"], + [8, 2, "-"], + [9, 2, "-"], + [10, 2, "@integer(0, 10)"], + [11, 2, "@integer(0, 10)"], + [12, 2, "@integer(0, 10)"], + [13, 2, "@integer(0, 10)"], + [14, 2, "@integer(0, 10)"], + [15, 2, "@integer(0, 10)"], + [16, 2, "@integer(0, 10)"], + [17, 2, "@integer(0, 10)"], + [18, 2, "@integer(0, 10)"], + [19, 2, "@integer(0, 10)"], + [20, 2, "@integer(0, 10)"], + [21, 2, "@integer(0, 10)"], + [22, 2, "@integer(0, 10)"], + [23, 2, "@integer(0, 10)"], + [0, 3, 7], + [1, 3, 3], + [2, 3, "-"], + [3, 3, "-"], + [4, 3, "-"], + [5, 3, "-"], + [6, 3, "-"], + [7, 3, "-"], + [8, 3, 1], + [9, 3, "-"], + [10, 3, "@integer(0, 10)"], + [11, 3, "@integer(0, 10)"], + [12, 3, "@integer(0, 10)"], + [13, 3, "@integer(0, 10)"], + [14, 3, "@integer(0, 10)"], + [15, 3, "@integer(0, 10)"], + [16, 3, "@integer(0, 10)"], + [17, 3, "@integer(0, 10)"], + [18, 3, "@integer(0, 10)"], + [19, 3, "@integer(0, 10)"], + [20, 3, "@integer(0, 10)"], + [21, 3, "@integer(0, 10)"], + [22, 3, "@integer(0, 10)"], + [23, 3, "@integer(0, 10)"], + [0, 4, "@integer(0, 10)"], + [1, 4, "@integer(0, 10)"], + [2, 4, "-"], + [3, 4, "-"], + [4, 4, "-"], + [5, 4, "@integer(0, 10)"], + [6, 4, "-"], + [7, 4, "-"], + [8, 4, "-"], + [9, 4, "@integer(0, 10)"], + [10, 4, "@integer(0, 10)"], + [11, 4, "@integer(0, 10)"], + [12, 4, "@integer(0, 10)"], + [13, 4, "@integer(0, 10)"], + [14, 4, "@integer(0, 10)"], + [15, 4, "@integer(0, 10)"], + [16, 4, "@integer(0, 10)"], + [17, 4, "@integer(0, 10)"], + [18, 4, "@integer(0, 10)"], + [19, 4, "@integer(0, 10)"], + [20, 4, "@integer(0, 10)"], + [21, 4, "@integer(0, 10)"], + [22, 4, "@integer(0, 10)"], + [23, 4, "-"], + [0, 5, "@integer(0, 10)"], + [1, 5, "@integer(0, 10)"], + [2, 5, "-"], + [3, 5, "@integer(0, 10)"], + [4, 5, "-"], + [5, 5, "-"], + [6, 5, "-"], + [7, 5, "-"], + [8, 5, "@integer(0, 10)"], + [9, 5, "-"], + [10, 5, "@integer(0, 10)"], + [11, 5, "@integer(0, 10)"], + [12, 5, "@integer(0, 10)"], + [13, 5, "@integer(0, 10)"], + [14, 5, "@integer(0, 10)"], + [15, 5, "@integer(0, 10)"], + [16, 5, "@integer(0, 10)"], + [17, 5, "@integer(0, 10)"], + [18, 5, "-"], + [19, 5, "@integer(0, 10)"], + [20, 5, "@integer(0, 10)"], + [21, 5, "@integer(0, 10)"], + [22, 5, "@integer(0, 10)"], + [23, 5, "-"], + [0, 6, "@integer(0, 10)"], + [1, 6, "-"], + [2, 6, "-"], + [3, 6, "-"], + [4, 6, "-"], + [5, 6, "-"], + [6, 6, "-"], + [7, 6, "-"], + [8, 6, "-"], + [9, 6, "-"], + [10, 6, "@integer(0, 10)"], + [11, 6, "-"], + [12, 6, "@integer(0, 10)"], + [13, 6, "@integer(0, 10)"], + [14, 6, "@integer(0, 10)"], + [15, 6, "@integer(0, 10)"], + [16, 6, "-"], + [17, 6, "-"], + [18, 6, "-"], + [19, 6, "-"], + [20, 6, "@integer(0, 10)"], + [21, 6, "@integer(0, 10)"], + [22, 6, "@integer(0, 10)"], + [23, 6, "@integer(0, 10)"] + ] +} diff --git a/src/api/mock/index.ts b/src/api/mock/index.ts index 7e2dbc02..413be00c 100644 --- a/src/api/mock/index.ts +++ b/src/api/mock/index.ts @@ -12,6 +12,8 @@ export const imageUrl = '/mock/image' export const rankListUrl = '/mock/rankList' export const scrollBoardUrl = '/mock/scrollBoard' export const radarUrl = '/mock/radarData' +export const heatMapUrl = '/mock/heatMapData' +export const scatterBasicUrl = '/mock/scatterBasic' const mockObject: MockMethod[] = [ { @@ -61,6 +63,16 @@ const mockObject: MockMethod[] = [ method: RequestHttpEnum.GET, response: () => test.fetchRadar }, + { + url: heatMapUrl, + method: RequestHttpEnum.GET, + response: () => test.fetchHeatmap + }, + { + url: scatterBasicUrl, + method: RequestHttpEnum.GET, + response: () => test.fetchScatterBasic + }, ] export default mockObject diff --git a/src/api/mock/scatter.json b/src/api/mock/scatter.json new file mode 100644 index 00000000..df623bc3 --- /dev/null +++ b/src/api/mock/scatter.json @@ -0,0 +1,56 @@ +[ + { + "dimensions": ["data1"], + "source": [ + [10.0, "@integer(0, 100)"], + [8.07, "@integer(0, 100)"], + [13.0, "@integer(0, 100)"], + [9.05, "@integer(0, 100)"], + [11.0, "@integer(0, 100)"], + [14.0, "@integer(0, 100)"], + [13.4, "@integer(0, 100)"], + [10.0, "@integer(0, 100)"], + [14.0, "@integer(0, 100)"], + [12.5, "@integer(0, 100)"], + [9.15, "@integer(0, 100)"], + [11.5, "@integer(0, 100)"], + [3.03, "@integer(0, 100)"], + [12.2, "@integer(0, 100)"], + [2.02, "@integer(0, 100)"], + [1.05, "@integer(0, 100)"], + [4.05, "@integer(0, 100)"], + [6.03, "@integer(0, 100)"], + [12.0, "@integer(0, 100)"], + [12.0, "@integer(0, 100)"], + [7.08, "@integer(0, 100)"], + [5.02, "@integer(0, 100)"] + ] + }, + { + "dimensions": ["data2"], + "source": [ + [10.0, "@integer(0, 70)"], + [8.07, "@integer(0, 70)"], + [13.0, "@integer(0, 70)"], + [9.05, "@integer(0, 70)"], + [11.0, "@integer(0, 70)"], + [14.0, "@integer(0, 70)"], + [13.4, "@integer(0, 70)"], + [10.0, "@integer(0, 70)"], + [14.0, "@integer(0, 70)"], + [12.5, "@integer(0, 70)"], + [9.15, "@integer(0, 70)"], + [11.5, "@integer(0, 70)"], + [3.03, "@integer(0, 70)"], + [12.2, "@integer(0, 70)"], + [2.02, "@integer(0, 70)"], + [1.05, "@integer(0, 70)"], + [4.05, "@integer(0, 70)"], + [6.03, "@integer(0, 70)"], + [12.0, "@integer(0, 70)"], + [12.0, "@integer(0, 70)"], + [7.08, "@integer(0, 70)"], + [5.02, "@integer(0, 70)"] + ] + } +] diff --git a/src/api/mock/test.mock.ts b/src/api/mock/test.mock.ts index c907f490..b2a4079a 100644 --- a/src/api/mock/test.mock.ts +++ b/src/api/mock/test.mock.ts @@ -1,3 +1,6 @@ +import heatmapJson from './heatMapData.json' +import scatterJson from './scatter.json' + export default { // 单图表 fetchMockSingleData: { @@ -9,27 +12,27 @@ export default { source: [ { product: '@name', - 'dataOne|0-900': 3, + 'dataOne|0-900': 3 }, { product: '@name', - 'dataOne|0-900': 3, + 'dataOne|0-900': 3 }, { product: '@name', - 'dataOne|0-900': 3, + 'dataOne|0-900': 3 }, { product: '@name', - 'dataOne|0-900': 3, + 'dataOne|0-900': 3 }, { product: '@name', - 'dataOne|0-900': 3, + 'dataOne|0-900': 3 }, { product: '@name', - 'dataOne|0-900': 3, + 'dataOne|0-900': 3 } ] } @@ -181,5 +184,19 @@ export default { } ] } + }, + // 热力图 + fetchHeatmap: { + code: 0, + status: 200, + msg: '请求成功', + data: heatmapJson + }, + // 散点图 + fetchScatterBasic: { + code: 0, + status: 200, + msg: '请求成功', + data: scatterJson } } diff --git a/src/assets/images/chart/charts/bar_x.png b/src/assets/images/chart/charts/bar_x.png index 8d53cece..1f774161 100644 Binary files a/src/assets/images/chart/charts/bar_x.png and b/src/assets/images/chart/charts/bar_x.png differ diff --git a/src/assets/images/chart/charts/bar_y.png b/src/assets/images/chart/charts/bar_y.png index ebdaa51b..8163a6fd 100644 Binary files a/src/assets/images/chart/charts/bar_y.png and b/src/assets/images/chart/charts/bar_y.png differ diff --git a/src/assets/images/chart/charts/bar_y2.png b/src/assets/images/chart/charts/bar_y2.png deleted file mode 100644 index 4ca6890b..00000000 Binary files a/src/assets/images/chart/charts/bar_y2.png and /dev/null differ diff --git a/src/assets/images/chart/charts/funnel.png b/src/assets/images/chart/charts/funnel.png index 4ed1f559..f5c4b661 100644 Binary files a/src/assets/images/chart/charts/funnel.png and b/src/assets/images/chart/charts/funnel.png differ diff --git a/src/assets/images/chart/charts/heatmap.png b/src/assets/images/chart/charts/heatmap.png index 7d5fd469..96a17dff 100644 Binary files a/src/assets/images/chart/charts/heatmap.png and b/src/assets/images/chart/charts/heatmap.png differ diff --git a/src/assets/images/chart/charts/line.png b/src/assets/images/chart/charts/line.png index 75217dbd..83894615 100644 Binary files a/src/assets/images/chart/charts/line.png and b/src/assets/images/chart/charts/line.png differ diff --git a/src/assets/images/chart/charts/line_gradient.png b/src/assets/images/chart/charts/line_gradient.png index b07e6b4c..1103e601 100644 Binary files a/src/assets/images/chart/charts/line_gradient.png and b/src/assets/images/chart/charts/line_gradient.png differ diff --git a/src/assets/images/chart/charts/line_gradient2.png b/src/assets/images/chart/charts/line_gradient2.png deleted file mode 100644 index a5e9f8b2..00000000 Binary files a/src/assets/images/chart/charts/line_gradient2.png and /dev/null differ diff --git a/src/assets/images/chart/charts/line_gradient_single.png b/src/assets/images/chart/charts/line_gradient_single.png index ea6ade29..536637ff 100644 Binary files a/src/assets/images/chart/charts/line_gradient_single.png and b/src/assets/images/chart/charts/line_gradient_single.png differ diff --git a/src/assets/images/chart/charts/line_linear_single.png b/src/assets/images/chart/charts/line_linear_single.png index c67a8401..d5689a48 100644 Binary files a/src/assets/images/chart/charts/line_linear_single.png and b/src/assets/images/chart/charts/line_linear_single.png differ diff --git a/src/assets/images/chart/charts/map.png b/src/assets/images/chart/charts/map.png index 0abe4944..da55839e 100644 Binary files a/src/assets/images/chart/charts/map.png and b/src/assets/images/chart/charts/map.png differ diff --git a/src/assets/images/chart/charts/map_logo.png b/src/assets/images/chart/charts/map_logo.png deleted file mode 100644 index 3dcd8bd5..00000000 Binary files a/src/assets/images/chart/charts/map_logo.png and /dev/null differ diff --git a/src/assets/images/chart/charts/pie.png b/src/assets/images/chart/charts/pie.png index cc2c3446..8890144d 100644 Binary files a/src/assets/images/chart/charts/pie.png and b/src/assets/images/chart/charts/pie.png differ diff --git a/src/assets/images/chart/charts/point.png b/src/assets/images/chart/charts/point.png deleted file mode 100644 index f5879652..00000000 Binary files a/src/assets/images/chart/charts/point.png and /dev/null differ diff --git a/src/assets/images/chart/charts/radar.png b/src/assets/images/chart/charts/radar.png index 32c459fd..adb328e9 100644 Binary files a/src/assets/images/chart/charts/radar.png and b/src/assets/images/chart/charts/radar.png differ diff --git a/src/assets/images/chart/charts/scatter-logarithmic-regression.png b/src/assets/images/chart/charts/scatter-logarithmic-regression.png new file mode 100644 index 00000000..7900b520 Binary files /dev/null and b/src/assets/images/chart/charts/scatter-logarithmic-regression.png differ diff --git a/src/assets/images/chart/charts/scatter-multi.png b/src/assets/images/chart/charts/scatter-multi.png new file mode 100644 index 00000000..8aac56fd Binary files /dev/null and b/src/assets/images/chart/charts/scatter-multi.png differ diff --git a/src/assets/images/chart/charts/scatter.png b/src/assets/images/chart/charts/scatter.png new file mode 100644 index 00000000..b454fe8f Binary files /dev/null and b/src/assets/images/chart/charts/scatter.png differ diff --git a/src/assets/images/chart/charts/static.png b/src/assets/images/chart/charts/static.png deleted file mode 100644 index a147e1ce..00000000 Binary files a/src/assets/images/chart/charts/static.png and /dev/null differ diff --git a/src/assets/images/chart/charts/tree_map.png b/src/assets/images/chart/charts/tree_map.png index 5d882496..56bcb737 100644 Binary files a/src/assets/images/chart/charts/tree_map.png and b/src/assets/images/chart/charts/tree_map.png differ diff --git a/src/assets/images/chart/charts/water_WaterPolo.png b/src/assets/images/chart/charts/water_WaterPolo.png index 78e67c54..2953e58e 100644 Binary files a/src/assets/images/chart/charts/water_WaterPolo.png and b/src/assets/images/chart/charts/water_WaterPolo.png differ diff --git a/src/components/GoSystemSet/index.vue b/src/components/GoSystemSet/index.vue index 68cc8061..282fe84a 100644 --- a/src/components/GoSystemSet/index.vue +++ b/src/components/GoSystemSet/index.vue @@ -115,6 +115,13 @@ const list = reactive([ desc: '', value: '' }, + { + key: SettingStoreEnums.CHART_TOOLS_STATUS_HIDE, + value: settingStore.getChartToolsStatusHide, + type: 'switch', + name: '隐藏工具栏', + desc: '鼠标移入时,会展示切换到展开模式', + }, { key: SettingStoreEnums.CHART_TOOLS_STATUS, value: settingStore.getChartToolsStatus, diff --git a/src/components/Pages/ChartItemSetting/GlobalSetting.vue b/src/components/Pages/ChartItemSetting/GlobalSetting.vue index 0548cfc4..33bf6738 100644 --- a/src/components/Pages/ChartItemSetting/GlobalSetting.vue +++ b/src/components/Pages/ChartItemSetting/GlobalSetting.vue @@ -1,163 +1,104 @@ diff --git a/src/components/Pages/ChartItemSetting/GlobalSettingPosition.vue b/src/components/Pages/ChartItemSetting/GlobalSettingPosition.vue new file mode 100644 index 00000000..cf97a8bd --- /dev/null +++ b/src/components/Pages/ChartItemSetting/GlobalSettingPosition.vue @@ -0,0 +1,29 @@ + + + diff --git a/src/components/Pages/ChartItemSetting/index.ts b/src/components/Pages/ChartItemSetting/index.ts index e8c7ad66..676766e4 100644 --- a/src/components/Pages/ChartItemSetting/index.ts +++ b/src/components/Pages/ChartItemSetting/index.ts @@ -5,6 +5,9 @@ import CollapseItem from './CollapseItem.vue' // 全局配置属性 import GlobalSetting from './GlobalSetting.vue' +// 全局配置属性-位置 +import GlobalSettingPosition from './GlobalSettingPosition.vue' + // 名称 import NameSetting from './NameSetting.vue' // 方向 @@ -14,4 +17,4 @@ import SizeSetting from './SizeSetting.vue' // 样式 import StylesSetting from './StylesSetting.vue' -export { CollapseItem, SettingItemBox, SettingItem, GlobalSetting, NameSetting, PositionSetting, SizeSetting, StylesSetting } +export { CollapseItem, SettingItemBox, SettingItem, GlobalSetting, GlobalSettingPosition, NameSetting, PositionSetting, SizeSetting, StylesSetting } diff --git a/src/packages/chartConfiguration/echarts/axis.ts b/src/packages/chartConfiguration/echarts/axis.ts index 8a358727..5c72418c 100644 --- a/src/packages/chartConfiguration/echarts/axis.ts +++ b/src/packages/chartConfiguration/echarts/axis.ts @@ -1,40 +1,56 @@ export const axisConfig = { + // X轴位置 xposition: [ { - label: 'top', + label: '顶部', value: 'top' }, { - label: 'bottom', + label: '底部', value: 'bottom' } ], + // Y轴位置 yposition: [ { - label: 'left', + label: '左侧', value: 'left' }, { - label: 'right', + label: '右侧', value: 'right' } ], + // 线条 splitLint: { lineStyle: { type: [ { - label: 'solid', + label: '实线', value: 'solid' }, { - label: 'dashed', + label: '虚线', value: 'dashed' }, { - label: 'dotted', + label: '点线', value: 'dotted' } ] } + }, + // 视觉映射 + visualMap: { + orient: [ + { + label: '竖直', + value: 'vertical' + }, + { + label: '水平', + value: 'horizontal' + } + ] } } diff --git a/src/packages/components/Charts/Bars/BarCommon/config.vue b/src/packages/components/Charts/Bars/BarCommon/config.vue index 04882454..078130c3 100644 --- a/src/packages/components/Charts/Bars/BarCommon/config.vue +++ b/src/packages/components/Charts/Bars/BarCommon/config.vue @@ -1,4 +1,6 @@ diff --git a/src/packages/components/Charts/Mores/Heatmap/data.json b/src/packages/components/Charts/Mores/Heatmap/data.json new file mode 100644 index 00000000..4c2975cd --- /dev/null +++ b/src/packages/components/Charts/Mores/Heatmap/data.json @@ -0,0 +1,199 @@ +{ + "xAxis": [ + "12a", + "1a", + "2a", + "3a", + "4a", + "5a", + "6a", + "7a", + "8a", + "9a", + "10a", + "11a", + "12p", + "1p", + "2p", + "3p", + "4p", + "5p", + "6p", + "7p", + "8p", + "9p", + "10p", + "11p" + ], + "yAxis": ["Saturday", "Friday", "Thursday", "Wednesday", "Tuesday", "Monday", "Sunday"], + "seriesData": [ + [0, 0, 5], + [1, 0, 1], + [2, 0, "-"], + [3, 0, "-"], + [4, 0, "-"], + [5, 0, "-"], + [6, 0, "-"], + [7, 0, "-"], + [8, 0, "-"], + [9, 0, "-"], + [10, 0, "-"], + [11, 0, 2], + [12, 0, 4], + [13, 0, 1], + [14, 0, 1], + [15, 0, 3], + [16, 0, 4], + [17, 0, 6], + [18, 0, 4], + [19, 0, 4], + [20, 0, 3], + [21, 0, 3], + [22, 0, 2], + [23, 0, 5], + [0, 1, 7], + [1, 1, "-"], + [2, 1, "-"], + [3, 1, "-"], + [4, 1, "-"], + [5, 1, "-"], + [6, 1, "-"], + [7, 1, "-"], + [8, 1, "-"], + [9, 1, "-"], + [10, 1, 5], + [11, 1, 2], + [12, 1, 2], + [13, 1, 6], + [14, 1, 9], + [15, 1, 11], + [16, 1, 6], + [17, 1, 7], + [18, 1, 8], + [19, 1, 12], + [20, 1, 5], + [21, 1, 5], + [22, 1, 7], + [23, 1, 2], + [0, 2, 1], + [1, 2, 1], + [2, 2, "-"], + [3, 2, "-"], + [4, 2, "-"], + [5, 2, "-"], + [6, 2, "-"], + [7, 2, "-"], + [8, 2, "-"], + [9, 2, "-"], + [10, 2, 3], + [11, 2, 2], + [12, 2, 1], + [13, 2, 9], + [14, 2, 8], + [15, 2, 10], + [16, 2, 6], + [17, 2, 5], + [18, 2, 5], + [19, 2, 5], + [20, 2, 7], + [21, 2, 4], + [22, 2, 2], + [23, 2, 4], + [0, 3, 7], + [1, 3, 3], + [2, 3, "-"], + [3, 3, "-"], + [4, 3, "-"], + [5, 3, "-"], + [6, 3, "-"], + [7, 3, "-"], + [8, 3, 1], + [9, 3, "-"], + [10, 3, 5], + [11, 3, 4], + [12, 3, 7], + [13, 3, 14], + [14, 3, 13], + [15, 3, 12], + [16, 3, 9], + [17, 3, 5], + [18, 3, 5], + [19, 3, 10], + [20, 3, 6], + [21, 3, 4], + [22, 3, 4], + [23, 3, 1], + [0, 4, 1], + [1, 4, 3], + [2, 4, "-"], + [3, 4, "-"], + [4, 4, "-"], + [5, 4, 1], + [6, 4, "-"], + [7, 4, "-"], + [8, 4, "-"], + [9, 4, 2], + [10, 4, 4], + [11, 4, 4], + [12, 4, 2], + [13, 4, 4], + [14, 4, 4], + [15, 4, 14], + [16, 4, 12], + [17, 4, 1], + [18, 4, 8], + [19, 4, 5], + [20, 4, 3], + [21, 4, 7], + [22, 4, 3], + [23, 4, "-"], + [0, 5, 2], + [1, 5, 1], + [2, 5, "-"], + [3, 5, 3], + [4, 5, "-"], + [5, 5, "-"], + [6, 5, "-"], + [7, 5, "-"], + [8, 5, 2], + [9, 5, "-"], + [10, 5, 4], + [11, 5, 1], + [12, 5, 5], + [13, 5, 10], + [14, 5, 5], + [15, 5, 7], + [16, 5, 11], + [17, 5, 6], + [18, 5, "-"], + [19, 5, 5], + [20, 5, 3], + [21, 5, 4], + [22, 5, 2], + [23, 5, "-"], + [0, 6, 1], + [1, 6, "-"], + [2, 6, "-"], + [3, 6, "-"], + [4, 6, "-"], + [5, 6, "-"], + [6, 6, "-"], + [7, 6, "-"], + [8, 6, "-"], + [9, 6, "-"], + [10, 6, 1], + [11, 6, "-"], + [12, 6, 2], + [13, 6, 1], + [14, 6, 3], + [15, 6, 4], + [16, 6, "-"], + [17, 6, "-"], + [18, 6, "-"], + [19, 6, "-"], + [20, 6, 1], + [21, 6, 2], + [22, 6, 2], + [23, 6, 6] + ] +} diff --git a/src/packages/components/Charts/Mores/Heatmap/index.ts b/src/packages/components/Charts/Mores/Heatmap/index.ts index 2ed27fbe..8953153e 100644 --- a/src/packages/components/Charts/Mores/Heatmap/index.ts +++ b/src/packages/components/Charts/Mores/Heatmap/index.ts @@ -1,5 +1,5 @@ import image from '@/assets/images/chart/charts/heatmap.png' -import { ConfigType, PackagesCategoryEnum } from '@/packages/index.d' +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d' import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d' export const HeatmapConfig: ConfigType = { @@ -10,5 +10,6 @@ export const HeatmapConfig: ConfigType = { category: ChatCategoryEnum.MORE, categoryName: ChatCategoryEnumName.MORE, package: PackagesCategoryEnum.CHARTS, + chartFrame: ChartFrameEnum.COMMON, image } diff --git a/src/packages/components/Charts/Mores/Heatmap/index.vue b/src/packages/components/Charts/Mores/Heatmap/index.vue index 31fe77be..f306453b 100644 --- a/src/packages/components/Charts/Mores/Heatmap/index.vue +++ b/src/packages/components/Charts/Mores/Heatmap/index.vue @@ -1,13 +1,88 @@ - - \ No newline at end of file diff --git a/src/packages/components/Charts/Mores/Point/config.vue b/src/packages/components/Charts/Mores/Point/config.vue deleted file mode 100644 index 44a7bc22..00000000 --- a/src/packages/components/Charts/Mores/Point/config.vue +++ /dev/null @@ -1,6 +0,0 @@ - - - diff --git a/src/packages/components/Charts/Mores/Point/index.ts b/src/packages/components/Charts/Mores/Point/index.ts deleted file mode 100644 index 54b5fc37..00000000 --- a/src/packages/components/Charts/Mores/Point/index.ts +++ /dev/null @@ -1,14 +0,0 @@ -import image from '@/assets/images/chart/charts/Point.png' -import { ConfigType, PackagesCategoryEnum } from '@/packages/index.d' -import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d' - -export const PointConfig: ConfigType = { - key: 'Point', - chartKey: 'VPoint', - conKey: 'VCPoint', - title: '热力图', - category: ChatCategoryEnum.MORE, - categoryName: ChatCategoryEnumName.MORE, - package: PackagesCategoryEnum.CHARTS, - image -} diff --git a/src/packages/components/Charts/Mores/Point/index.vue b/src/packages/components/Charts/Mores/Point/index.vue deleted file mode 100644 index 31fe77be..00000000 --- a/src/packages/components/Charts/Mores/Point/index.vue +++ /dev/null @@ -1,13 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/packages/components/Charts/Mores/Radar/config.vue b/src/packages/components/Charts/Mores/Radar/config.vue index a25fc145..52156e21 100644 --- a/src/packages/components/Charts/Mores/Radar/config.vue +++ b/src/packages/components/Charts/Mores/Radar/config.vue @@ -1,8 +1,7 @@