From f17e878e0c0d9a38d5f54821fce17fc260fac8f4 Mon Sep 17 00:00:00 2001 From: fengerli <528575642@qq.com> Date: Tue, 2 Sep 2025 16:33:45 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E5=AE=9A=E4=BD=8D?= =?UTF-8?q?=E5=9C=B0=E5=9B=BE=EF=BC=8C=E6=89=93=E7=82=B9=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/position_ico.png | Bin 0 -> 2789 bytes src/assets/styles/index.scss | 3 +- src/views/controlCenter/6170/index.vue | 4 + .../controlPanel/components/map.vue | 279 +++++++++++------- .../controlCenter/controlPanel/index.vue | 54 +++- .../historyjectory/trackplayback.vue | 30 +- src/views/equipmentAlarmRecord/index.vue | 138 ++++++--- 7 files changed, 338 insertions(+), 170 deletions(-) create mode 100644 src/assets/images/position_ico.png diff --git a/src/assets/images/position_ico.png b/src/assets/images/position_ico.png new file mode 100644 index 0000000000000000000000000000000000000000..ecf3df5519548c82fc97828ec944bd23d2221e5d GIT binary patch literal 2789 zcmYLLc|6qX8vmKGWHi~b#uX}&BD?I2HO6jYETgioS;yKm(=@0NBTHmS*29pjSx0mv z2cgi+J(lb{p;5Lw&OPVeKc4q_m+$+2zR&u36RqIJP>3)D005||3CxC}T#{3k(MDPKaPaq5tW(WX)3zz^fLo=Q16@dPC zDqjHp|NI0dzi9^fxak>V4Aoi53?jyh;_5gz|dsKJ$m5chU!KxrE;LFwAMYe!; zUa5w(@vZu}4z!rY1Zkg}X8Ls2IX`rQ9+gLbLC=d>zsF3~tqI^sfU|pf!vqV(O(jXS zMbZjFAIYolyF>1Ucnw{MFFv`u*R zb$E}{pXQ51c;&*axdf;k}CAN2ROYST6S zDpuT#?~`eP*3GW*VSS-;OJ|+FJsTFbkgj<&6;37|n6+mpk%sED%KT!A0+;F?ojQV#m zouhgr{UFGvIX2v4av7o)=rQqYBRRR}I733==bak<$%~_^%{sK6B66Mbd7CnO$+nHv z#lC8xh^6)~ck4H}%X73xws_WvvH0ze0&i{)I4x4Y`$S8Ik}|{xUwzOIUJX9p&gV>3 z2uN*E(&L?zgLt9CLj(rTzFXw9GMBYRzJ^7ww3LsvuS&J6Zl2FwY%$?9N*?3mjAlNC z+@p+DU^re(J!19VY7x)`m(9EATbFT-LfaI{MC}#B&*DL)3(=GFVN3L7*G8!JCd(rP zlT_17ra{q;m`*-G;(b@r*gnR>rq6p_j9}67dF{fqPsxl{wXMl&aD=imK~5esCp#rF z=z=~iT)>ju>dCl-33-;HZ+8ZAx4|y(u5TefQ!;Y z57-$}!F<1YraQmJ7&>?^UfIkF>C+VupY;j2 z`pND~1OM>ug+Qt2IEV?WV^Sa=ax5F+$6el65oOE3*h5J?7px(qY2jdm0fx%lMlxz; zBT0D3*=MKk`cBy8h|MRl3S}4cn|^~7cv6BQu`A1xmBxw50x|UoYtQS%6^Z zB0qQ>Ss%-Vtj{5F$lsknTGFL=hMbB<%H>kr1#(@WW78a`QR*COozRomewwcfWl5QJ zuKh6kmPa|Y`(nh0z@Ym(*fCl2XGa$I&9(YxK(+Ib*eQfA5~=L#I*L%DGr}{7ewwq8dS} z9kkW(34I#UGQ0NX_g<9{bL<+v$5)BfF`9_xvLZkGbHHy(vL%G)riR}>C3x=f6^yS& z$?{oCM@$@%WuU_`wQ_uPu|0CWo_1LNuKyvgcetp2X&=HnyQ(s2m+eMgQ^Gbr2Eh!v^t#h}jwC>VLS0pZ zh%{9I_GD&V?P_{v?}zPQ?^SClwJ74Qk#>agkb;sE`0J|j&>OF_Srk^bCJOs{wDEd7 zlkQop8l~q?1w0x$k}0U^k*3z`at9}BJb<4aFHwb21XuTV)KQ>wB2yr#rb8RHUsj{g z0^g92d9S$Jvd!i}`8=D;lo45($jC_Ts0Wcxs?uLBBaY=_8Ci$|AurUDZcI7Lh5Igs zgKy=UDd4v+v1~d|*%j7gMNh`i3fTg`P_oiCkmt_WCBU}qBqYcABUZN_m zU2<>y#eI6mv3kM|0C*nSwpvrV@Ji3cf;D$*O~6%8*Vbc~D<#Sow`CV`&`1Xx2A!$s zi{Y5Hr6%~D5hj3RU5_O{aaXK*kd>4y;g`|pd+!-Uk0zc{inu`yqIP#7qhrDhgpa0 zZ?Q@ug&0AJL`y|$b8V7L?bMs{tzLMlrNWMN{MyWz(Taf1!KuTF+jX5fIcI>@y){Tj z-X8;QE7QlfqD;3{QM_t literal 0 HcmV?d00001 diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index 7844fa4..ea354cf 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -163,6 +163,7 @@ aside { } } + .components-container { margin: 30px 50px; position: relative; @@ -214,4 +215,4 @@ aside { vertical-align: middle; margin-bottom: 10px; } -} +} \ No newline at end of file diff --git a/src/views/controlCenter/6170/index.vue b/src/views/controlCenter/6170/index.vue index 25193f1..6b831d9 100644 --- a/src/views/controlCenter/6170/index.vue +++ b/src/views/controlCenter/6170/index.vue @@ -397,6 +397,7 @@ const saveBtn = () => { // 强制报警 const forceAlarm = async () => { try { + await proxy?.$modal.confirm('确定要对该设备开启强制报警?',''); forceAlarmLoading.value = true // 2. 准备请求数据 const batchId = generateShortId(); @@ -513,6 +514,9 @@ onMounted(() => { .online { color: #00ff00; } + .offline{ + color: rgb(224, 52, 52); + } } } diff --git a/src/views/controlCenter/controlPanel/components/map.vue b/src/views/controlCenter/controlPanel/components/map.vue index 317c849..5bb9843 100644 --- a/src/views/controlCenter/controlPanel/components/map.vue +++ b/src/views/controlCenter/controlPanel/components/map.vue @@ -2,20 +2,17 @@
+
-
- -
+
+
+ - -
- - - -
{{ device.deviceName }}
@@ -25,124 +22,192 @@ {{ device.onlineStatus === 1 ? '在线' : '离线' }}
- - 控制
+
+ +
暂无数据
+
- -
diff --git a/src/views/controlCenter/controlPanel/index.vue b/src/views/controlCenter/controlPanel/index.vue index 19d1ee6..0f2c930 100644 --- a/src/views/controlCenter/controlPanel/index.vue +++ b/src/views/controlCenter/controlPanel/index.vue @@ -81,7 +81,7 @@
- +