From 99c01e55abc007d7db7fe0d82969647032c4868b Mon Sep 17 00:00:00 2001 From: renpy Date: Tue, 15 Aug 2023 18:13:06 +0800 Subject: [PATCH] =?UTF-8?q?email=20monitor=20=E6=A8=A1=E5=9D=97=20instance?= =?UTF-8?q?s=20=E9=A1=B5=E9=9D=A2=E5=88=9B=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../images/abnormalAlarm/email-icon0.png | Bin 0 -> 2014 bytes .../images/abnormalAlarm/email-icon1.png | Bin 0 -> 1511 bytes .../images/abnormalAlarm/email-icon2.png | Bin 0 -> 1509 bytes .../images/abnormalAlarm/email-icon3.png | Bin 0 -> 1510 bytes .../images/abnormalAlarm/email-split.png | Bin 0 -> 1014 bytes .../emailMonitor/instances/index.vue | 753 +++++++++++++++++- .../emailMonitor/overview/index.vue | 10 +- .../serverMonitor/instances/cpu.vue | 36 - 8 files changed, 755 insertions(+), 44 deletions(-) create mode 100644 src/assets/images/abnormalAlarm/email-icon0.png create mode 100644 src/assets/images/abnormalAlarm/email-icon1.png create mode 100644 src/assets/images/abnormalAlarm/email-icon2.png create mode 100644 src/assets/images/abnormalAlarm/email-icon3.png create mode 100644 src/assets/images/abnormalAlarm/email-split.png diff --git a/src/assets/images/abnormalAlarm/email-icon0.png b/src/assets/images/abnormalAlarm/email-icon0.png new file mode 100644 index 0000000000000000000000000000000000000000..af519c83849cf69f806c796241ccaed339a8ab5b GIT binary patch literal 2014 zcmaJ?dr%X19uF$$BoQRVB4|TQJl=V12!X^z1_&s{Pz?bhS|KK@i6PmTEG9fu!c)f= zdZ-|2WoShKu>vDPyauEg4iId`dI5Z3snBp%Y~>J6PH$ty_K(t?+5J7{^Z9&VpP47h0#l*u<_YQXr+IH4p{Az?|0Ve1GSJsS~Fg0PsNSEi}7Y(1CwR+o+J?blQy z;VlGKaEZSqCE{-)L_!*nz@*T~5*m$82w_nGCWFDG1rq2qI*m#TrUG;_z+}@HY#@a2 z?ja)4G}4`H0WbPpEab!`%3xT{rc!k}9Yq&Jfi%0Q0E@+<(&$t=os1yJ+6)ye){|9Q z(wqVh)JimRH7tiz1iPYm2b2zTiAbium7r9=msM%swFzk$RWDXk0Se7t(j1V_|7)mH z`5vu>1>o=b{;9B5n4t!#0#FO3Yb40vc9QI&)a*zND25@85Q5U?y0}RO!H`x4sR?v| zLMQkp$yHKFr}cYF;PcrrDlIHlNx&E$mxxGEyS5ycFq@o2oLXj&uyMDZd3CY=X_ zv!Zz+(cvr_FvsOVl5{1gg6Fu>-?>rqa_wGFs*%V%P$S<9N~1N9lJK@>wtW6vBIeb5 z$Cb{XOXR#DAc0OF}!f0e(+XV z(m}WIWre!l(#A^PQP`Vz^Wf(!qbn)eO*k3;gtPHt>V8_-if1>Dk|PGrB61sU~FGNMA|u;*~BYgLg%!ejz0fz7kNf z@U&0&OmeD^5@IZx$e<2$PtsB)jN z{QiNldQZFLtgHCIDqAr@xOn!1_Vor*d%9nRyLIugy!tjq?QL3i1HbufYI%X8qz%kH z5WK=~Iv^KQ@#)?rRF^5tn7g2&tLc}3n7s>1n#i-o#hw=oEWE{v-sxd6FQ^&7UB0tj z(i^rs@FmcPqXEJ}K?56zfhoCEcVY`j`4n$L2aR^L=FIfjvjAIp1Pj!Wb~O zYiG=ztWm*h)P++ctiSyua2VZTR@p-V*(1W4Nn|#|G7JA&ED7+G*S(Wlb-UKfrI_T$SZr1lh#+31%2MddC6ze??eUkR!I`r67qqkqQ zsky_{5Rq0z3K&DHag!sw%WXHSy?^R{ow)Bo`*-<8pPI72$9e?|b>sa-UvqM%Fvb^~ zzj!q4lCeCtaTaw~EU($>>Qzaqe|n)_*0F5k!Kmhjb4R)qc>L5-h9j4=?Nw0mU&rT*8)iJ4-z@47!;(%XVQ_hI|h z^QHSSqH3$`=spH1J-_Lf%5P6a;o5B*1XosPn^#xyz3YrM`_le4T^JtHYUoIe)GI_~&b9J##u<3m6y zePptr6S(&LAzbv;?r$N^;hyXLPM9a{m~$gFrLDHmJ_X6*rRa>o>pCh2f)q;wl}A_i zV-HJi%_axE=q-HyU|R(|>O5I&il;AzEOei|(6G1d)HT$E?Wn=*HsC8;Otx@?TAv5D>+x4vp7c|iRL zsB2Bwi-w!Z626S9x%&7%{oa!kHD9eR|MghzPrM=9riL@vm0gMSmyf_NPWnEjtg+m2 zaP(mQMQnXn_$(3qGReQ;BjMKm3D${! i<^OoV;mtsbgA)qBY`C^KFGXnoDSr z1<%~X^wgl##FWaylc_cg49v=zArU1JzCKpT`MG+DAT@dwxdlMo3=B5*6$OdO*{LN8 zNvY|XdA3ULckfqH$V{%1*XSQL?vFu&J;D8jzb> zlBiITo0C^;Rbi_HHrEQs1_|pcDS(xfWZNo192Makpx~Tel&WB+XP}#GU|^(RZmDNz zW@2Jyprc@9U}T_gV5)Cuq-$tqWnf}uXs!SSNh+i#(Mch>H3D2mX`VkM*2oZxQ#zd*srP|rv~BRn%N zCBM8_6Rg44*UB@mxFj(zIn~p}Rtac?US?*Bm5Ga!nTwIRxvQIjv!S7@i>0B3lZ&OJ znVF%Bn}wyb2~4j`esXDUYF-IUZwf-M1x~%7w2)f>wAm%KD6=dz#jPkmR{`v2t4!Q( zF~w;fRBsAyx0vD7s}FRHJ}739Vj3m{Og4vn=nhiQY8fcf9Dz&A=3tji*GSmt^B zy~gJiuf)GU?VpVW=b}u3-@+ly_jSGrm8`N-KfPTyK}bfaUbN!il-?x!=F15)kJ>d{ zYi3)bB_Mu4=eLIIRL&Duk1ye6w!fkDpJVOS2{{wyb*X)O&tDKz^*fO}Nxn(pbN@xD zdm+qUr#;}hwck!m*z@l+&W&#$n0-Ef;m*`5Hfc*^8MgZeRK==!)=A7z_F$jY!m7bN z_0`-1XB5+YRyDnMl)d3&bm0I`|184x`G~A7ZD z>iyc2^K=!Xr-XW1>xNBO_IQ!H?`Nx5Wpl*mi2u3IQTBA!gF`ZxqMxLduZr0qyZwuN f%Vpgy>IWD;$rir*yX;^qsOa@{^>bP0l+XkKGG#Ha literal 0 HcmV?d00001 diff --git a/src/assets/images/abnormalAlarm/email-icon2.png b/src/assets/images/abnormalAlarm/email-icon2.png new file mode 100644 index 0000000000000000000000000000000000000000..d0615c34bffc35f885e67fdb3f24bb86eea35b0f GIT binary patch literal 1509 zcmeAS@N?(olHy`uVBq!ia0vp^IzX(z!3HEV-DXt*DajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_cg49v=zArU1JzCKpT`MG+DAT@dwxdlMo3=B5*6$OdO*{LN8 zNvY|XdA3ULckfqH$V{%1*XSQL?vFu&J;D8jzb> zlBiITo0C^;Rbi_HHrEQs1_|pcDS(xfWZNo192Makpx~Tel&WB+XP}#GU|^(RZmDNz zW@2Jyprc@9U}T_gV5)Cuq-$tqWnf}uXs!SSNh+i#(Mch>H3D2mX`VkM*2oZxQ#zd*srP|rv~BRn%N zCBM8_6Rg44*UB@mxFj(zIn~p}Rtac?US?*Bm5HOXld+MLo2#3Fv!S7@i-oC~lclkn zp`n?%n}w692~4j`esXDUYF-IUZwg$mvjI-MptO)%0JPa9wJ5VJHN~wcKUV?lXRA!y zZgIhB9#n4%PPaI@;?%1Tbc{YIW|3kVCIn1AASOKB0y*%MpPC0u?nS_Keeyp`F#`ir zgr|#RNX4x;Gh#JT5+#oJ-^|@CSZ%!Y&YB?Y@@x~6RL@+I=;$S7t+xcsyE;;Dg{_HA z?c|>AlCfFkXT+qSE*0^|k53(+8nYwdRBP-{kAL~L!T$NjXUr@QtzCf^tRydupj#pQBmN(>0IQ7YQ!56u+)0)@olvUR#-+P$(p^2@Qr9LA---2l}quFfkV@oS~ z{^^PMTQtSWuuavO$HZ44#jyDQQQ;|P!VES$o!8Y$yLFIXY(10o4f6|c7(G}{>s)8D zT3Wb#`&9kFcJ_!p>~YM~8Pm)inQo-*wEGa5yJ2}%G)vk6;V%CM*)y*)%H&iUlcx#a zzq0(c+MTNkn+{0TPI0=f5UuyD?v?oo7I6{xOHuD_d_OH)-1)tndC#PIb*tGn+dDFL zCuj2hjuqaUdr<%7-_i|pG+u?)%~;ELRmX2x_3;Yho6~KbB_bH#N3LV8`S4JVb<4s+ z?b)jWTDF^iNS|!1Sb9)!0^d2?GlIMKZU1s_S18ZFU%Phf-@Qrh!huJwzi#!19Fx0z ze&2zjuU9;$I!KCTvF(r8^gzIqR-BS*c}NlV866QZ`t*eO08bOTTX4&*fnk0ai=P|)<-LTq;HC0 zd-~|B&6}5++JC?3T~jT!pDU#}+wr^U*_S^qepvjFJ=H?x29G_r(*A{FWy`qOVk4LQ gcbpNcYtF>OApSi4P)puq4^YAD>FVdQ&MBb@0Kf$_yZ`_I literal 0 HcmV?d00001 diff --git a/src/assets/images/abnormalAlarm/email-icon3.png b/src/assets/images/abnormalAlarm/email-icon3.png new file mode 100644 index 0000000000000000000000000000000000000000..17e112c828b8041740cb87409d97daca607da70f GIT binary patch literal 1510 zcmaJ>ZEO>D9KN<2jKa!9HW-_5+$tcfy}PdOTer5mR_f?%%3uQ*w!U1~b8GK*ce7<^ zXeHaOF``3AM3HO=3o)WpCk%%!BaOgtW@f|`FiaEigBqa{<}@f?$2R=nyyWixlIMAT zZ%;1fsD3(Iyh;oJK(=i&=H%C6{sprZ@L$6ERy)7svz9t`E9qlHE*b|+Ueb+&wt%Y% zcj7MZ?$*nA832fih?+XK&b~$OAp>$(8Y2$}D4q=fWfft{_EUf1R0yyge!-19{qYoRPXg*1%lB97^Ek|S?1W|w*og7swm1?9IR3HijMpQ7WkfCZlqST`raOQ#d zXtdX-cVgC=Sp3NV`B|3I!*D1Rl7~vffm z{ZC=0W;cbyPMjgzXb(R)Ur{;~rLUxM7faGLB-t|CMTehcNybl7paPXEzzwxT&`XAx zr=|&ZyWSRLSXa=4+b{#fOUMbrt5<3?W;1HlS*%DUidry})}q#`FsntUEYT@c*en+# zJ#7Iz$j)-TkGQ6JxoIy1C_XZV)5Ht7*GiKCaJptaF@G+adG%(v-uZLU&dY`QWZ?8< z|265^E8afo?VNAT>P^DY7#v zC^p{D<@Q9vkA0L;l(+Cfrh8rIuxMqsE?M|ZIahciCXb8`tBm!Util^viQHsi%i_d% zB)QslKA#(3Fcv>-{5F#4I`_5YVCRG=U+9Q!0C(*_KDLI_j9rVbHJ;CVb!gSd-(s<= zTzVNd)^mx8ti*QX{SJxbuLWY0^5Tzcb$J=u!>6@ZdHJjrVn4blu;E)inzU|KkhpQUrZ5D zpH*~X;;!-i{ds@Bvs`;-1?TCW+UO|#GK-L&5pR$5HEfcij^15Zr>819kP#yVs^_{_ zjvnvNABawE$XN)+?ulBZi+l-lffD&nBBP#TG5N&%a+F9 zcEp*@?l&R>hYoZqo&-glrT3m8t8CwP;oTlf|v{`FR)`KPVfnRmJt1(vu^?^8zr5pecr V{~ZT5c_sblwOOjM56q1({{w0h6i5I7 literal 0 HcmV?d00001 diff --git a/src/assets/images/abnormalAlarm/email-split.png b/src/assets/images/abnormalAlarm/email-split.png new file mode 100644 index 0000000000000000000000000000000000000000..f188c823b9149f2b02d5f2ee917bf1a1b13eee92 GIT binary patch literal 1014 zcmaJ=&ui0A9M2To7~Ms@D2R^?VUFeJ`oqR$Tidj2z?9i_t}4Q^OoORFA_6wVItc7F$Cm<`ZtF_q9A0xYXhZO-OdkeS*5*M5c@V@|o-ue{1c@Xo z#G}zTKLJEu|NFQc=lud=X2gYZ$u{$2FTxwmHcnugVF@ zWRl}WP81n}VEhdS>jC5Vqg@3B`i5t@*g_5n74;R=z%orDJxsxNd$Nw-DHACe7w9f0 zuzZ+O7pQ6fhuU@z?c*Xmiua$werdynToL-H;TfcHmC?|ZD`h;WW8{?(TI*JEzJ@UJ zYsdwnz=~jO$#P88^e?mtnkK1^k9Eg@sv^@wg0(DD%3RE*1wNadObaPN$Py#LD*`X1 zL`4*1Ii<^0kkPQAgS%Ywh@0!n4QIi2iDw0R);ctE9xuD<(n@Ob<6u?RJNc6>K|%{UdlL^WGbo~M^L{{Y@} BK-d5P literal 0 HcmV?d00001 diff --git a/src/views/abnormalAlarm/emailMonitor/instances/index.vue b/src/views/abnormalAlarm/emailMonitor/instances/index.vue index c628d7c..125d926 100644 --- a/src/views/abnormalAlarm/emailMonitor/instances/index.vue +++ b/src/views/abnormalAlarm/emailMonitor/instances/index.vue @@ -1,15 +1,756 @@ - \ No newline at end of file diff --git a/src/views/abnormalAlarm/emailMonitor/overview/index.vue b/src/views/abnormalAlarm/emailMonitor/overview/index.vue index a7d4bfb..e5ded80 100644 --- a/src/views/abnormalAlarm/emailMonitor/overview/index.vue +++ b/src/views/abnormalAlarm/emailMonitor/overview/index.vue @@ -413,8 +413,14 @@ export default { this.form.resetFields() this.visible = false }, - onRowDbclick() { - this.$router.push("/alarm/emailMonitor/instances") + onRowDbclick(record) { + let query = { + emailId:record.id + } + this.$router.push({ + path: '/alarm/emailMonitor/instances', + query + }) } }, } diff --git a/src/views/abnormalAlarm/serverMonitor/instances/cpu.vue b/src/views/abnormalAlarm/serverMonitor/instances/cpu.vue index 06358b0..82ef63e 100644 --- a/src/views/abnormalAlarm/serverMonitor/instances/cpu.vue +++ b/src/views/abnormalAlarm/serverMonitor/instances/cpu.vue @@ -217,24 +217,6 @@ export default { bottom: 0, containLabel: true }, - legend: { - icon: "roundRect", - itemHeight: 12, // 图例icon高度 - itemWidth: 12, // 图例icon宽度 - top: 0, - right: 0, - textStyle: { - color: "#ade6ee", - lineHeight: 12, - - rich: { - a: { - verticalAlign: 'middle', - }, - }, - padding:[0,-2,-4,0], - } - }, xAxis: { type: 'category', axisTick: { @@ -317,24 +299,6 @@ export default { bottom: 0, containLabel: true }, - legend: { - icon: "roundRect", - itemHeight: 12, // 图例icon高度 - itemWidth: 12, // 图例icon宽度 - top: 0, - right: 0, - textStyle: { - color: "#ade6ee", - lineHeight: 12, - - rich: { - a: { - verticalAlign: 'middle', - }, - }, - padding:[0,-2,-4,0], - } - }, xAxis: { type: 'category', axisTick: {