From a97d9c64aaebe2d8b5488e186709b8befcf2f7f5 Mon Sep 17 00:00:00 2001 From: wx <645899409@qq.com> Date: Fri, 19 Sep 2025 18:34:40 +0800 Subject: [PATCH] =?UTF-8?q?update=201.=E6=96=B0=E7=96=86=E5=A4=A7=E5=B1=8F?= =?UTF-8?q?=E6=96=B0=E9=9C=80=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 2 +- package.json | 1 + src/api/request.ts | 1 - src/assets/img/legend1.png | Bin 2397 -> 2282 bytes src/assets/img/legend2.png | Bin 2437 -> 0 bytes src/assets/img/legend3.png | Bin 2585 -> 2445 bytes src/assets/img/legend4.png | Bin 2652 -> 1782 bytes src/assets/img/legend5.png | Bin 2745 -> 2164 bytes src/assets/img/legend6.png | Bin 2669 -> 0 bytes src/assets/img/legend7.png | Bin 2048 -> 0 bytes src/assets/img/mapIcon1-1.png | Bin 0 -> 15027 bytes src/assets/img/mapIcon1.png | Bin 3751 -> 10953 bytes src/assets/img/mapIcon2.png | Bin 3860 -> 0 bytes src/assets/img/mapIcon4-1.png | Bin 0 -> 15207 bytes src/assets/img/mapIcon4.png | Bin 3961 -> 9106 bytes src/assets/img/mapIcon5-1.png | Bin 0 -> 14166 bytes src/assets/img/mapIcon5.png | Bin 3973 -> 11350 bytes src/assets/img/mapIcon6.png | Bin 4095 -> 0 bytes src/assets/img/mapIcon7.png | Bin 3021 -> 0 bytes src/assets/img/watchIconR.svg | 22 ++ src/assets/mapUtils/commonFun.ts | 44 ++- src/assets/mapUtils/map.ts | 56 ++- src/assets/mapUtils/mapConstant.ts | 1 + src/components/chinaMap/chinaHooks.ts | 6 +- .../components/basicTable/BasicTable.vue | 4 +- src/components/xianMap/xianMapHooks.ts | 49 +-- src/views/components/emergencyDialog.vue | 29 +- src/views/components/loginOutButton.vue | 2 +- src/views/indexSun.vue | 320 +++++++++++++----- src/views/indexSun/centerMap.vue | 87 ++++- src/views/indexSun/indexModal.vue | 5 +- src/views/indexSun/indexSun.api.ts | 34 +- src/views/indexSun/indexSun.ts | 203 ++++++++++- src/views/indexSun/oneL.vue | 4 +- src/views/indexSun/oneR.vue | 10 +- src/views/indexSun/rowNewR.data.ts | 245 ++++++++++++++ src/views/indexSun/rwoNewR.vue | 193 +++++++++++ src/views/indexSun/threeNewL.vue | 6 +- src/views/indexSun/threeR.vue | 4 +- src/views/indexSun/twoL.vue | 6 +- src/views/indexSun/twoR.vue | 4 +- 41 files changed, 1121 insertions(+), 217 deletions(-) delete mode 100644 src/assets/img/legend2.png delete mode 100644 src/assets/img/legend6.png delete mode 100644 src/assets/img/legend7.png create mode 100644 src/assets/img/mapIcon1-1.png delete mode 100644 src/assets/img/mapIcon2.png create mode 100644 src/assets/img/mapIcon4-1.png create mode 100644 src/assets/img/mapIcon5-1.png delete mode 100644 src/assets/img/mapIcon6.png delete mode 100644 src/assets/img/mapIcon7.png create mode 100644 src/assets/img/watchIconR.svg create mode 100644 src/views/indexSun/rowNewR.data.ts create mode 100644 src/views/indexSun/rwoNewR.vue diff --git a/index.html b/index.html index 37395f8..6832ebc 100644 --- a/index.html +++ b/index.html @@ -9,7 +9,7 @@ diff --git a/src/views/indexSun/centerMap.vue b/src/views/indexSun/centerMap.vue index 208ead9..1a0c62c 100644 --- a/src/views/indexSun/centerMap.vue +++ b/src/views/indexSun/centerMap.vue @@ -63,27 +63,50 @@ -
-
-
{{ item?.name }}
-
相距{{ item?.distance }}
-
驾车大约{{ item?.driveTime }}
+
+ + + + + +
+
+
关爱联络员
+ + +
+
+
急救人员
+ + +
+ diff --git a/src/views/indexSun/threeNewL.vue b/src/views/indexSun/threeNewL.vue index 2c03911..b6be60c 100644 --- a/src/views/indexSun/threeNewL.vue +++ b/src/views/indexSun/threeNewL.vue @@ -41,8 +41,8 @@ const scrollList = ref([]); const props = defineProps({ bKey: { - type: Number, - default: () => 0, + type: String, + default: () => '', }, }); @@ -100,7 +100,7 @@ justify-content: space-between; font-size: 14px; letter-spacing: 0; - margin-bottom: 20px; + margin-bottom: 10px; img { display: inline-block; width: 32px; diff --git a/src/views/indexSun/threeR.vue b/src/views/indexSun/threeR.vue index 59b21fa..60bd292 100644 --- a/src/views/indexSun/threeR.vue +++ b/src/views/indexSun/threeR.vue @@ -54,8 +54,8 @@ const props = defineProps({ bKey: { - type: Number, - default: () => 0, + type: String, + default: () => '', }, centerId: { type: String, diff --git a/src/views/indexSun/twoL.vue b/src/views/indexSun/twoL.vue index 2b207e1..1b94dc5 100644 --- a/src/views/indexSun/twoL.vue +++ b/src/views/indexSun/twoL.vue @@ -48,8 +48,8 @@ const { getCenterInfo } = useUserStore(); const props = defineProps({ bKey: { - type: Number, - default: () => 0, + type: String, + default: () => '', }, }); const chooseType = ref('0'); @@ -93,7 +93,7 @@ }); } - const myChart = ref(null); + const myChart = ref(); function getData() { twoLApi({ sex: chooseType.value, diff --git a/src/views/indexSun/twoR.vue b/src/views/indexSun/twoR.vue index 29e9e77..faf2341 100644 --- a/src/views/indexSun/twoR.vue +++ b/src/views/indexSun/twoR.vue @@ -124,8 +124,8 @@ const props = defineProps({ bKey: { - type: Number, - default: () => 0, + type: String, + default: () => '', }, centerId: { type: String,