From c244b5b137d56a40df9cd0906f2e54ec79486685 Mon Sep 17 00:00:00 2001 From: guanj Date: Mon, 27 Oct 2025 14:09:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=9C=B0=E5=9B=BE=E5=88=87?= =?UTF-8?q?=E6=8D=A2=E6=8E=A5=E7=BA=BF=E5=9B=BE=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/img/txzcwzj.png | Bin 0 -> 916 bytes .../SagTraceResult_WX/components/bdMap.vue | 283 +++++++++--------- .../SagTraceResult_WX/components/plan.vue | 62 ++-- 3 files changed, 179 insertions(+), 166 deletions(-) create mode 100644 src/assets/img/txzcwzj.png diff --git a/src/assets/img/txzcwzj.png b/src/assets/img/txzcwzj.png new file mode 100644 index 0000000000000000000000000000000000000000..fc4dda3415f2fa69066daecfdf8793a8436ae3c3 GIT binary patch literal 916 zcmV;F18e+=P)7la7(HiZ-n^245|HvbE&fE)zV})aO;rqG!A5X{E-|jug`y@VMq^m&3MCp7HyWdH zi|!~3(U`!(D8vxbSYBTm2vJ}jZMDH-(lYPOJ!T$NOXsIEg`J*cHs5!?@0@$@+&g#h zp9hOhz}9Q`_c~6`h-?i5X8Vn(b&4U+b~=j_(;Lpu6zNyUfEQHX2lz%dOCR`d^Ud38 zU_iqUn6~*Az% z5zkwjIRpJceZQcOQ!0-TxFE>}IRs&MGL0`^b{n6hX*gL14D?EpLqRXKO3hD~$Go8a z1)%2=db|oC)j;YJc=LmI5qL0`AP%+Mo5dseZsYkV7pG(79@Y8^8-Qy+loV#D&(lgI zeU%jNgc>bw0E`(BaN=@Lb1JQ(UJEmVFQlM z#L<{`_-tAYY(A3|?v$PJ!UlffWGmWgv4r?me^8GtPi3LH3*y@`K5=A*6VqurncEQJ z7@((DG~6cWxYw?}M`N8Ai~|dUiQ@nCNJr*D6m3P6?b9Ic&NP}j0Q`#U;i!Md)Ng5& z%%eCeBzbU6;?d~HgIVHTPM$_yyFLbKZ$b5=eyQ=)YP3~9MmJ#I?VhUnVU}uEMJ@w= zsriG1+)EL0qng`hAVTL4Mk6|tgL-C(n+t`mWPOX(J+yc%izA~aTRqKh^7hO<0};B7 zi36zw;y@Ac2-yeG68h(>n^m@U!ZI(o&ceQ+z3yQE`&Q7tG>&!D3u=c69cu^9*E8$W zPr!dYXTa0QHgv*|AUpwJ9K`p48QbXCKV1#FZ_D+=CM`&vYp&bw(1MwXk z`!$~v7uRH|G%E6Brbbp0-HU1Mb%8Ge#)mjd;);=` zN$U!Yx_?2k*ejWeMQ)W)0ks9NJXm_icP0
- - 暂降监测点 + + 监测点
@@ -70,7 +70,7 @@ v-for="path in areaLineInfo" :key="path.lineId" :icon="path.icon" - @click="markerClick(path)" + @click="pointClick(path)" >
- - {{ - infoWindowPoint.gdName - }} - {{ - infoWindowPoint.stationName - }} - {{ - infoWindowPoint.busBarName - }} - {{ - infoWindowPoint.eventCount - }} - / - - - - - -
-
- {{ value.busBarName + `-` + value.lineName }} -
-
- - {{ - infoWindowPoint.eventCount - }} -
@@ -157,10 +88,11 @@ @@ -390,7 +355,7 @@ defineExpose({ height: 600px; } .bm-view { - width: 99%; + width: 100%; height: 980px; } .iconBox { @@ -458,15 +423,37 @@ defineExpose({ /* .BMap_pop div { background-color: #343849c7 !important; } */ - +.BMap_top, +.BMap_bottom { + background-color: #343849c7 !important; +} +/* .BMap_pop div:nth-child(1) { + background-color: #343849c7 !important; +} */ +.BMap_pop > div:nth-child(1) > div, +.BMap_pop > div:nth-child(3) > div, +.BMap_pop > div:nth-child(5) > div, +.BMap_pop > div:nth-child(7) > div { + background-color: #343849c7 !important; +} +.BMap_pop > div:nth-child(8) > img { + display: none; +} +.BMap_pop > div:nth-child(8) { + /* 设置边框宽度和颜色,上边框为可见颜色,其他边框为透明 */ + width: 0 !important; + height: 0 !important; + border-left: 20px solid transparent; + border-right: 20px solid transparent; + border-top: 20px solid #343849c7; /* 倒三角的颜色 */ + transform: translateX(-26px) translateY(24px); + /* 可选:添加阴影增强视觉效果 */ + /* box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); */ +} .bmSelect { position: absolute; right: 10px; top: 10px; z-index: 2000; } -.bm-view { - border: 0; - background-color: transparent; -} diff --git a/src/views/SagTraceResult_WX/components/plan.vue b/src/views/SagTraceResult_WX/components/plan.vue index 68cfe7e..5394398 100644 --- a/src/views/SagTraceResult_WX/components/plan.vue +++ b/src/views/SagTraceResult_WX/components/plan.vue @@ -1,6 +1,11 @@