From c2ca99260aaedb9618585109ccd2bddacf743ce6 Mon Sep 17 00:00:00 2001 From: zjc <1034206993@qq.com> Date: Tue, 18 Feb 2025 14:47:07 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E6=96=B0=E5=A2=9E=E8=A7=86?= =?UTF-8?q?=E9=A2=91=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/monitor.js | 9 ++ src/api/request.js | 4 + src/assets/images/down.png | Bin 0 -> 507 bytes src/assets/images/left.png | Bin 0 -> 436 bytes src/assets/images/minus.png | Bin 0 -> 795 bytes src/assets/images/pause.png | Bin 0 -> 3009 bytes src/assets/images/plus.png | Bin 0 -> 863 bytes src/assets/images/right.png | Bin 0 -> 404 bytes src/assets/images/up.png | Bin 0 -> 483 bytes src/components/CoreVideo/index.vue | 4 +- src/components/Header/index.vue | 5 +- src/components/VideoDialog/index.vue | 111 +++++++++++++++++++++--- src/main.js | 2 + src/views/sentiment/components/area.vue | 2 +- src/views/sentiment/index.vue | 2 +- 15 files changed, 119 insertions(+), 20 deletions(-) create mode 100644 src/assets/images/down.png create mode 100644 src/assets/images/left.png create mode 100644 src/assets/images/minus.png create mode 100644 src/assets/images/pause.png create mode 100644 src/assets/images/plus.png create mode 100644 src/assets/images/right.png create mode 100644 src/assets/images/up.png diff --git a/src/api/monitor.js b/src/api/monitor.js index 1065a92..b346c33 100644 --- a/src/api/monitor.js +++ b/src/api/monitor.js @@ -35,3 +35,12 @@ export function postVideoRemainApi(data) { data }) } + +// 根据监控点编号进行云台操作 +export function postVideoControlApi(data) { + return request({ + url: '/fjtcc-api/api/largeScreen/video/controlling', + method: 'post', + data + }) +} diff --git a/src/api/request.js b/src/api/request.js index 5fa0b5b..a2d78c1 100644 --- a/src/api/request.js +++ b/src/api/request.js @@ -40,6 +40,10 @@ instance.interceptors.response.use( if (res.data.code == 200) { return res.data } else { + ElMessage({ + message: res.data.msg, + type: 'error' + }) return Promise.reject(res.data) } }, diff --git a/src/assets/images/down.png b/src/assets/images/down.png new file mode 100644 index 0000000000000000000000000000000000000000..681ecb2fbe6f9cac4a8cc30614e29ba029e85bdb GIT binary patch literal 507 zcmVPx$wMj%lRA@u(moYCyK@^3*lPHvafI=goqtZy|=`?hd5+yw~okmAVPfwyzDHJ3c zg@RJ2kPI(*n`~kC-I+T>HkqyOy>q{F&c1n1jQCF@zCRV!)O-PplJ2a%Q2;GO$tWF3+Osa-)TIEFiqZ=(YmH71G8&*@ zl$Isk#HgR-K<|LePo)z{+p)`g0h%a10#hjm_w^)2#}%PI7nXo)CqPnkvH-OIhhtzT z5h6J{IRPes2VgQ1!WErt0Idrvz-1(WD>_*LT8L9%(+J^?P6+^OlwN`9*b8frFi98L zpkW~dOO#e6T^XI~EXxXDh|-y)t;OZaO6!s?IyZ_e zC<5?Hl+Gn>MDAuPFA2~@=^1D~Qs#bM*4|AUMHUqUXkA!qzTQeiC;L4RDO|Slq7G!+ xa>$?x@E0l%JEJ;K9dIg8Bjgm&-9GXTd;|TDa52=?a`ONH002ovPDHLkV1f{A$GZRk literal 0 HcmV?d00001 diff --git a/src/assets/images/left.png b/src/assets/images/left.png new file mode 100644 index 0000000000000000000000000000000000000000..c9e9ce4057575ff2f0eba54ec09aeb01dfa5e203 GIT binary patch literal 436 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

F)mqonfbXUJfSC{w`M2kOIR<(zYMN9od-9X zUehZxfv%LLT4dL>ALxaODsqWhpe;LV4c`QY5?czEaaV#M^KNf`5xgU(5`bH8X;ZS_RZG@*FEN6+ zADFLmF6b$~f%30#N#^C?SWUbK&YC}T_1M$m{Vfxp*7+7VLbNZ`h!{iF6U|RkO>n9r zG--iSgh2!%FJZJVJb?PiP024 zvx!W?as01ljWMnJb>BA!zJa4@>F&iUHZ$B{qXC#N7}6LrZ}Vb9qDLw0e6gXvl=X5~ zO@;IDZC36&u>?>=*e$_wS3_T0BQ>{a!SzPJ<}Hr4&%~}+*GvA1FQMo*EBPlbnTO>| z{`F`LMXe7B(ur$zaQvs|Fm@Q)CHNBVp9d|QNHjs5TGRYVHrOn-R%qv|rBg14xoYyko_CLKAx;@eXmu5Cfel#5=*7NPML|k@|^vT_bQKL^33u z)4;al9ue_u68nUv3f8u6Nj_FM%Wzd{T0`_PiFV|caImy)o#_seipOB7KMDJ(eJROu zl{vmpcB!XumO&;#U2T9DKZ<2-ldFNjz3I+&6{W}#NrmmxLut#iAOZs;rs^aTI-SY$ zT}Qwe3Sz!EvFO~;Aif1VQGliiWdN1z(_Mz(Js zr^vST!ZBDIQeXW}83fvZVel3d1(VQT1jEX3^d*T*S13!Of)V9(8sufru+jjMj)8&( z`N|2?Ymup@m&kGi4Kh`i(?ett3SNf?uO+(InYRZ<>e&F2qPRLozIdo6*>de16#7dN z5x16^E40iv@E*Z#4yG8ds|Cjf*ieO)?8~GpizylyZj{8wpkaw{721Aa08}BW+^84q z=ImA@6oU$0bpxt9lnUNr1GiG}+mq#oPY><0bf|as|ZK00000NkvXXu0mjf Dh_uY2 literal 0 HcmV?d00001 diff --git a/src/assets/images/plus.png b/src/assets/images/plus.png new file mode 100644 index 0000000000000000000000000000000000000000..f0b9af0a4a461adff4effa4b75a802c9689223c9 GIT binary patch literal 863 zcmV-l1EBngP)Px&8A(JzRA@u(m_2AzK@i9Pf3P?Zj1U7U#1FI(v@jS!!Ae93TBJ8%1SNJV_<@L( zf*6Iw&O<>3?G*(jh?S5+#WaGA_<^8c0!9!lg!Rq2FRsVky_vTg!ohph!OiZ@Z@zYC zh%W!w<@%!nSZWVe9;iGJX@M$)asxW&Rsz@uU=M(;09FH7<^P`r@BzR~_WyGL4@iEG zG=5`wvrC4bI=UffI1pvnliZ?4EAlCt$B`Lqn zUnu}@^@jj9nNMuJ;4Oe5k`iX7&kW$4+XmoKX1RXTNyWln0qiIFs#x@&gbBbow+_Jc zA}F70BoMnuzSBae0esBA)`rdF>Gv4BJk`*ner7L*cCOdzB;hom%?S&@gilzNB5Q{0 znEUZJFMC(i@ag`TYMmFlO7fIufeOGmw4qG&c1dyX{lRQ*(W+8yTVZT_cFNY=o5HIu<-Pjs{gJO*$OEmwV06?}JA$hOU z*%|)Lw`L5bFDeyC)x>x z!kQ8`G80mdQ}R94InbPx$PDw;TRA@u(n5_=NFce0=`=&@FcnF$c5C|j^1d<0p@&-r*0ulr`1j(SumS9NQ z-oGt$y6x`y&hAY*LdPHKc>O2<-Uf?-Vt|=I`GlAOvbX=YfvTz|0H#FrWJj5K0L#D! zpaO6N&?BNlW(}-u5&)rq7l1i{v9%2;fF{LLZDY@hHDR+fK=bM)fT4vAEr0-GVnY+a z#D)ccstqduH5=9d0ptvzPei+fVe@mT2S8KIs-9GL4u~f}sQUt7Kt!8d2ycLuG0o>~5-lkY+3qWY-&i^L{qm0 zSbVOWqnrs7Gm$iVptBbm(+j?|0rOuhQUIo@OEXHC6kDpm$05M}udkw1xw2O;5 yzW~Ifq`9UT&`dYx>|!7$CCxR(fM&WeXTJfZfvGVb?C%5s0000Px$ok>JNRA@u(mmy08Q51#00|ukfV6X@p3?_@9UAsnY7Mo`68U>>^EjH~67L!rI zV(q*mxvB-; zkaU|3k-mVLO##n9SE1g|JFu9o(l7wdf$cwjX$qDFeWxPMz^o(w-Ci*YOZQ zOLgjb*CgGyg=h^BP^X^t4Oo!$*#;s45K*U|^+eLa$N-Ym>CM{#RwO-oA>0cjs#DMU z0xWq|Y6EZ#?0cJPc;2m&3&6~lfrsiPrC}!5F}F&M0V;L6Z&>rLNdChvl{^54-&v0Q zd0O3QtWsluRxw6!sQ`?i3|3k+W`3xq2SKA - +