From d90568e4b8ff120f862e7b1f0e8342c28eda6d4a Mon Sep 17 00:00:00 2001 From: 13218645326 Date: Thu, 30 Nov 2023 18:37:22 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E6=90=AD=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 2 + env.d.ts | 3 +- env/.env | 6 +- env/.env.dev | 7 +- env/.env.production | 6 +- env/.env.sit | 6 +- env/.env.uat | 6 +- index.html | 1 + pnpm-lock.yaml | 48 +++++++ src/App.vue | 2 + src/assets/img/mapBg.png | Bin 0 -> 89346 bytes src/assets/img/mapCurrent.png | Bin 0 -> 5249 bytes src/assets/img/mapEnd.png | Bin 0 -> 6206 bytes src/assets/img/mapStart.png | Bin 0 -> 5578 bytes src/assets/styles/index.scss | 3 - src/assets/styles/reset/reset.scss | 43 ------ src/assets/styles/variables.scss | 1 - src/components/customCom/equipmentDialog.vue | 136 ++++++++++++++++++ src/components/customCom/equipmentLeasing.vue | 3 +- src/components/mapBaidu/index.html | 71 +++++++++ src/components/mapBaidu/mapLine.vue | 105 ++++++++++++++ src/components/mapBaidu/mapStart.png | Bin 0 -> 5578 bytes src/main.ts | 5 - src/{assets/styles => style/scss}/common.scss | 0 src/style/scss/index.scss | 5 + .../styles => style/scss}/nprogress.scss | 0 src/style/scss/vantReset.scss | 4 - src/views/echarts/index.vue | 25 +++- vite.config.ts | 2 +- 29 files changed, 422 insertions(+), 68 deletions(-) create mode 100644 src/assets/img/mapBg.png create mode 100644 src/assets/img/mapCurrent.png create mode 100644 src/assets/img/mapEnd.png create mode 100644 src/assets/img/mapStart.png delete mode 100644 src/assets/styles/index.scss delete mode 100644 src/assets/styles/reset/reset.scss delete mode 100644 src/assets/styles/variables.scss create mode 100644 src/components/customCom/equipmentDialog.vue create mode 100644 src/components/mapBaidu/index.html create mode 100644 src/components/mapBaidu/mapStart.png rename src/{assets/styles => style/scss}/common.scss (100%) create mode 100644 src/style/scss/index.scss rename src/{assets/styles => style/scss}/nprogress.scss (100%) delete mode 100644 src/style/scss/vantReset.scss diff --git a/components.d.ts b/components.d.ts index 995b4b1..6dc0358 100644 --- a/components.d.ts +++ b/components.d.ts @@ -9,6 +9,8 @@ declare module 'vue' { export interface GlobalComponents { BarCom: typeof import('./src/components/echartsCom/barCom.vue')['default'] ElButton: typeof import('element-plus/es')['ElButton'] + ElDatePicker: typeof import('element-plus/es')['ElDatePicker'] + EquipmentDialog: typeof import('./src/components/customCom/equipmentDialog.vue')['default'] EquipmentLeasing: typeof import('./src/components/customCom/equipmentLeasing.vue')['default'] HotProvider: typeof import('./src/components/customCom/hotProvider.vue')['default'] LineCom: typeof import('./src/components/echarts/lineCom.vue')['default'] diff --git a/env.d.ts b/env.d.ts index f218ff3..c10a42c 100644 --- a/env.d.ts +++ b/env.d.ts @@ -1,2 +1,3 @@ /// -declare module "nprogress" \ No newline at end of file +declare module "nprogress" +declare module "BMap" \ No newline at end of file diff --git a/env/.env b/env/.env index 7cc3af2..3e92b94 100644 --- a/env/.env +++ b/env/.env @@ -1,4 +1,8 @@ # port 端口号 VITE_PORT = 8888 # 自动打开浏览器 -VITE_OPEN = true \ No newline at end of file +VITE_OPEN = true +# 百度地图key +VITE_AK = "cClgLBaLgGUdQDilX9dGvieL" +# 百度地图版本 +VITE_AK_v = "2" diff --git a/env/.env.dev b/env/.env.dev index 2781efa..39ba768 100644 --- a/env/.env.dev +++ b/env/.env.dev @@ -3,4 +3,9 @@ VITE_ENV = 'development' VITE_BUILD_MODE = 'dev' # 开发环境接口地址 -VITE_API_URL = '/proxyApi' \ No newline at end of file +VITE_API_URL = '/proxyApi' +# 百度地图key +VITE_AK = "cClgLBaLgGUdQDilX9dGvieL" + +# 百度地图版本 +VITE_AK_v = "2" \ No newline at end of file diff --git a/env/.env.production b/env/.env.production index ff00d18..11fcc46 100644 --- a/env/.env.production +++ b/env/.env.production @@ -3,4 +3,8 @@ VITE_ENV = 'production' VITE_BUILD_MODE = 'prod' # 线上环境接口地址 -VITE_API_URL = 'https://production.com' \ No newline at end of file +VITE_API_URL = 'https://production.com' +# 百度地图key +VITE_AK = "cClgLBaLgGUdQDilX9dGvieL" +# 百度地图版本 +VITE_AK_v = "2" \ No newline at end of file diff --git a/env/.env.sit b/env/.env.sit index 705ebda..f75f7a7 100644 --- a/env/.env.sit +++ b/env/.env.sit @@ -3,4 +3,8 @@ VITE_ENV = 'production' VITE_BUILD_MODE = 'sit' # 线上环境接口地址 -VITE_API_URL = 'https://testSit.com' \ No newline at end of file +VITE_API_URL = 'https://testSit.com' +# 百度地图key +VITE_AK = "cClgLBaLgGUdQDilX9dGvieL" +# 百度地图版本 +VITE_AK_v = "2" \ No newline at end of file diff --git a/env/.env.uat b/env/.env.uat index d1d891b..63e7629 100644 --- a/env/.env.uat +++ b/env/.env.uat @@ -4,4 +4,8 @@ VITE_ENV = 'production' VITE_BUILD_MODE = 'uat' # 线上环境接口地址 -VITE_API_URL = 'https://testUat.com' \ No newline at end of file +VITE_API_URL = 'https://testUat.com' +# 百度地图key +VITE_AK = "cClgLBaLgGUdQDilX9dGvieL" +# 百度地图版本 +VITE_AK_v = "2" \ No newline at end of file diff --git a/index.html b/index.html index a888544..2938b2d 100644 --- a/index.html +++ b/index.html @@ -6,6 +6,7 @@ Vite App +
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7014f08..45e1230 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -47,6 +47,9 @@ dependencies: vue: specifier: ^3.3.4 version: 3.3.4 + vue-baidu-map-3x: + specifier: ^1.0.35 + version: 1.0.35(vue@3.3.4) vue-router: specifier: ^4.2.5 version: 4.2.5(vue@3.3.4) @@ -1015,6 +1018,32 @@ packages: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} + /bmaplib.curveline@1.0.0: + resolution: {integrity: sha512-9wcFMVhiYxNPqpvsLDAADn3qDhNzXp2mA6VyHSHg2XOAgSooC7ZiujdFhy0sp+0QYjTfJ/MjmLuNoUg2HHxH4Q==} + dev: false + + /bmaplib.distancetool@1.0.2: + resolution: {integrity: sha512-EvxMnQRH6xM036zx5OLPyTg5tMCTbFBuGTTHOtExLy2/T0X6v5Va0YE7c3IPm/a/Eo5V/ynYpOLOLZbRY8ccyA==} + dev: false + + /bmaplib.heatmap@1.0.4: + resolution: {integrity: sha512-rmhqUARBpUSJ9jXzUI2j7dIOqnc38bqubkx/8a349U2qtw/ulLUwyzRD535OrA8G7w5cz4aPKm6/rNvUAarg/Q==} + dev: false + + /bmaplib.lushu@1.0.7: + resolution: {integrity: sha512-LVvgpESPii6xGxyjnQjq8u+ic4NjvhdCPV/RiSS/PGTUdZKeTDS7prSpleJLZH3ES0+oc0gYn8bw0LtPYUSz2w==} + dev: false + + /bmaplib.markerclusterer@1.0.13: + resolution: {integrity: sha512-VrLyWSiuDEVNi0yUfwOhFQ6z1oEEHS4w36GNu3iASu6p52QIx9uAXMUkuSCHReNR0bj2Cp9SA1dSx5RpojXajQ==} + dependencies: + bmaplib.texticonoverlay: 1.0.2 + dev: false + + /bmaplib.texticonoverlay@1.0.2: + resolution: {integrity: sha512-4ZTWr4ZP3B6qEWput5Tut16CfZgII38YwM3bpyb4gFTQyORlKYryFp9WHWrwZZaHlOyYDAXG9SX0hka43jTADg==} + dev: false + /boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} dev: false @@ -2139,6 +2168,10 @@ packages: source-map-support: 0.5.21 dev: false + /tiny-emitter@2.1.0: + resolution: {integrity: sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==} + dev: false + /to-fast-properties@2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} @@ -2346,6 +2379,21 @@ packages: optionalDependencies: fsevents: 2.3.3 + /vue-baidu-map-3x@1.0.35(vue@3.3.4): + resolution: {integrity: sha512-1FDzxgd+X7MVcG8JbyyxDOSYRDUi96qEuuNICQmwlAE/EDwf4vz1oYRhRz05s/MuDpW7aIBlubF/PlSTpBlUEw==} + peerDependencies: + vue: ^3.2.25 + dependencies: + bmaplib.curveline: 1.0.0 + bmaplib.distancetool: 1.0.2 + bmaplib.heatmap: 1.0.4 + bmaplib.lushu: 1.0.7 + bmaplib.markerclusterer: 1.0.13 + tiny-emitter: 2.1.0 + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) + dev: false + /vue-demi@0.12.5(vue@3.3.4): resolution: {integrity: sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==} engines: {node: '>=12'} diff --git a/src/App.vue b/src/App.vue index 023235c..fa60f12 100644 --- a/src/App.vue +++ b/src/App.vue @@ -2,6 +2,8 @@ \ No newline at end of file diff --git a/src/components/customCom/equipmentLeasing.vue b/src/components/customCom/equipmentLeasing.vue index 373caa4..9a80d3e 100644 --- a/src/components/customCom/equipmentLeasing.vue +++ b/src/components/customCom/equipmentLeasing.vue @@ -19,13 +19,14 @@ - + + 添加自定义覆盖物 + + +
+

图示中为房产覆盖物,鼠标移到覆盖物上,自动显示房屋套数

+ + + diff --git a/src/components/mapBaidu/mapLine.vue b/src/components/mapBaidu/mapLine.vue index e69de29..0a15aa5 100644 --- a/src/components/mapBaidu/mapLine.vue +++ b/src/components/mapBaidu/mapLine.vue @@ -0,0 +1,105 @@ + + + + + \ No newline at end of file diff --git a/src/components/mapBaidu/mapStart.png b/src/components/mapBaidu/mapStart.png new file mode 100644 index 0000000000000000000000000000000000000000..f442395408fbaa91f9011090253bd0d63cdb876c GIT binary patch literal 5578 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 UnD&Y7;2o_5#cdC%ni$IdA1yDx9RL6T literal 0 HcmV?d00001 diff --git a/src/main.ts b/src/main.ts index 1be882a..e7c8d5e 100644 --- a/src/main.ts +++ b/src/main.ts @@ -11,12 +11,7 @@ import highcharts from 'highcharts'; import highcharts3d from 'highcharts/highcharts-3d'; // 调用3d图表 highcharts3d(highcharts); - -import BaiduMap from 'vue-baidu-map' -Vue.use(BaiduMap, { - ak: 'U4Bn9fW4tEtgEOtQ29cTpIBm47Ey4LCX'//百度地图密钥 -}); const app = createApp(App) app.use(createPinia()) diff --git a/src/assets/styles/common.scss b/src/style/scss/common.scss similarity index 100% rename from src/assets/styles/common.scss rename to src/style/scss/common.scss diff --git a/src/style/scss/index.scss b/src/style/scss/index.scss new file mode 100644 index 0000000..9f20023 --- /dev/null +++ b/src/style/scss/index.scss @@ -0,0 +1,5 @@ +@import './variable.scss'; +@import './mixin.scss'; +@import './common.module.scss'; +@import './nprogress.scss'; +@import './common.scss'; \ No newline at end of file diff --git a/src/assets/styles/nprogress.scss b/src/style/scss/nprogress.scss similarity index 100% rename from src/assets/styles/nprogress.scss rename to src/style/scss/nprogress.scss diff --git a/src/style/scss/vantReset.scss b/src/style/scss/vantReset.scss deleted file mode 100644 index effa2c4..0000000 --- a/src/style/scss/vantReset.scss +++ /dev/null @@ -1,4 +0,0 @@ -.van-button--primary { - background-color: $main-color; - border: $main-color; -} diff --git a/src/views/echarts/index.vue b/src/views/echarts/index.vue index 6df5516..b9e499a 100644 --- a/src/views/echarts/index.vue +++ b/src/views/echarts/index.vue @@ -1,12 +1,15 @@ @@ -54,6 +57,20 @@ import mapEcharts from "../../components/echartsCom/mapEcharts.vue" import barCom from "../../components/echartsCom/barCom.vue" import Pie3dCom from "../../components/echartsCom/Pie3dCom.vue" import hotProvider from "../../components/customCom/hotProvider.vue" +import mapLine from "components/mapBaidu/mapLine.vue" + + + + + + + + + + + + + const lineComProps = reactive({ title: "折线图", legendDataList: ["Email"],//, "Union Ads", "Video Ads", "Direct", "Search Engine" diff --git a/vite.config.ts b/vite.config.ts index c2e7053..d5f0858 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -71,7 +71,7 @@ export default ({ mode }: any) => { scss: { // 两种方式都可以 additionalData: - "@import '@/style/scss/variable.scss';@import '@/style/scss/mixin.scss';@import '@/style/scss/vantReset.scss';" + "@import '@/style/scss/index.scss';" } }