From 62db6672f64596f20f2c8eca105740e002ef9562 Mon Sep 17 00:00:00 2001 From: Esacpe <1113279529@qq.com> Date: Thu, 29 Jan 2026 16:47:04 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/icon-blue.png | Bin 0 -> 2084 bytes src/assets/images/icon-orange.png | Bin 0 -> 2047 bytes src/assets/images/icon-red.png | Bin 0 -> 2108 bytes src/assets/images/icon-yellow.png | Bin 0 -> 2147 bytes .../components/bqyjslCount.vue | 87 +++++ .../components/czztCount.vue | 268 ++++++++++++++++ .../components/headLayout.vue | 100 ++++++ .../components/statusCount.vue | 165 ++++++++++ .../ReportStatisticalAnalysis/index.vue | 294 ++--------------- .../ReportStatisticalAnalysis/qbtjCount.vue | 280 ++++++++++++++++ .../ReportStatisticalAnalysis/qygktjCount.vue | 161 ++++++++++ .../ReportStatisticalAnalysis/xxhjCount.vue | 153 +++++++++ .../ReportStatisticalAnalysis/yjCount.vue | 298 ++++++++++++++++++ src/views/home/echarts/3DbarEcharts.vue | 3 +- src/views/home/echarts/lineEcharts.vue | 4 +- 15 files changed, 1537 insertions(+), 276 deletions(-) create mode 100644 src/assets/images/icon-blue.png create mode 100644 src/assets/images/icon-orange.png create mode 100644 src/assets/images/icon-red.png create mode 100644 src/assets/images/icon-yellow.png create mode 100644 src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/components/bqyjslCount.vue create mode 100644 src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/components/czztCount.vue create mode 100644 src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/components/headLayout.vue create mode 100644 src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/components/statusCount.vue create mode 100644 src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/qbtjCount.vue create mode 100644 src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/qygktjCount.vue create mode 100644 src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/xxhjCount.vue create mode 100644 src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/yjCount.vue diff --git a/src/assets/images/icon-blue.png b/src/assets/images/icon-blue.png new file mode 100644 index 0000000000000000000000000000000000000000..ae652dd99b85903e5fe7657f366f43336cd289ee GIT binary patch literal 2084 zcmV+<2;29GP)z! zL^MW&EFRtTJUZpgErmBIq&>7cr0mTth9RvY@oAOG5b&VO5b&VO5b&VO5O6=`MJRFd z^qd4>F^mHm+V-Bajb#ehGRQ@GLW~ihK^Ozi@iifX_4(NM=($NYfWe&3(WG+(M8O1n zL4!w~N5~_eBPx=N&`;iH1&Z@BRz@a(u}*-n3_^Tgj5uPlX>^iOLYRR;Y1MK*Z`yg?ZR z4ECKp&U?I=PUaEz|B<{X0?NVtfsyCq zd@(2Y=etN*otdlzaurJ>%OAZFR%`jG+ z_3<4Whz{@Iyo?}MbW$BZuF(_)Ug609^FKrfw-SBwrn2mH9?v?8(niOVDub94R8lcK!0eHo%=SiM5_$OQqZp87(iRu?chg}x3Sj(u6Px&_ zhh+wfU;V`Is)!kXz}4CD14NtGOGbbT`27albU-8MTxEtUoPYOk7BdE02t0177?`*k z3zVf=8?aUx+u6iVzD=~QD2n@QR)8X1mDs=6uw51utk+M#wq|aaIB;P=0ZR>G;`e_g zC>aYlWy<(HIwCNME#NiM3Ay`HvtRMQDAp#gFOR??Ln~=DG*lG2qrss$rWNAOLi)5`(nq zC_UcVCaKG^-7P`wCVyMjr^~S`M4E_pA=H!f2G}Vv5w#l{fnCtHhDMH!Dyp1B=ye4(eLkMAX#>F| zBl?4i{s!KRc1&FZcJ>l+t_|XIt)?9x@8bMCu}NxU1f9>1vVxf9$5mkwg+&^yosB-r z>v5N4rDv12innIj0;?AknaPRqIEWc%s|W?0o^lEk<5Xo1SZg&|NbfBkosA2a#6%%= zX7R_roRtRG`uTaa?}A@7{d zPp9&*YtFXjrWd5e6Q+(`hFgKl@#9cUbhIcz>dZBX*2XD0TeY@h)=sB46UnYGtr1s$ zwm_Q{(@0N$pwTy*tg~CCXP8V^SxZNN-CzW4?W(F}3{x^aq0YWA69=$mfK&f(hRI6J zZWtowyP&?K27tS$x-z<06A<+vE<7j=mg0Pk{WAiUEiMv~*_kcdcs4dB$lrJX%GsP3 zNBO=1hF~E8X4^FAM8FR#+JkOrWKOee*+tzw^}qoeCby938Sks|vlsI6tVTg9HEdi; zo_v?;Yl|oPdceSbyTK9mRolh1X_MR5Q8pWe3(X1TsH)o}v?dPPj{BR%9$NPn0 zUq8omf_cUJVJx7kjGp+;c>pa}40$nFhz0DXC)cE{60Aw5n+C>7Q5$$`dEpD$C!>$n zY3H(|%cB;lCm+Jx_RO*oqyk!-ol_$BwmY8!9VwUJef(f=-;_IIIAS@F!lBj>#+%Ae zBq6z(W2Ji0JmeyO+Xm;n(-CsSvs;=G4&CYxV8GHfYreL5Y zyAKX-WNvQe9yoUaj)pAPju2RqsTv$H83G=383G=383G=383Nu{aSje!8gNiTVEti} zi>U8f1_vqC0#*xVB@osMSVIpn=&X(hezpYq;2f=>6Zn0a!)Q&2fMe7dS*J4C6j6Oe=A+D2=%h zw%*nfySKV1JxgvnehOf68enuhiF3lxmg066=4GEKHSv2`hXw=hj4_;}KU zT=Yya+k6het^l-K7_Uf9^|R5P>3s4czv|-l=4Yl~!}vbQ<9V=#$9FQ1 zkMZ7YwRgZYahgv9=#29z-6s&uQM3^D11-jHbCTWEE6hexqqsFfN~QsUk(%_wFM;)^d(fT6}QT22bueNYW1xmdOPqp4)4D=)3gZ z$Z=E-dc-K6YfW}}IyX>h^-*zoad#_(=W{ncQYiEkg{)Y6{j_st|JDQ!im&egVglxCTj8q&Rwa5$C)2J;3QJ0Iysp zZ8+t$7Ffd@cs_oH7fUQmU^*DT>qtIpPhx8E?U=I})d@ zr~G|ln$KkU)wyWR0M10fRtk+&5hjnmz_b}EcIlg_2Hry#+CLQC0(h#vUfg;Q1QfY-Fv7nWFS|5wd>vvCb&m=KEdlSj7#h@A^JP*z1 zEnDx|rF+ZXK8EUXauQnP=5lmRbGR|{;5=*+&5R&rbXCPW58j9{S(>BFV7;%6=Ny=YTUW7x$)BpczB zL%l6ZJE77t32WP!q5=UzCDMmWrz^0LbRg|aB&kXF(oHNLws05q@Fur|(z4T)%Fke7 zs49dj?rB*iEr8Il3%OXpQaGD$SR8dWI=nZg6yrDesfA0$hXSVE4-r*ib76L| zaMB5-dY#6pOTRm-6}zC71NNXTgEU*RMWkI)i$Qz9?WmjraY?mBH8_=vg_2VVDgm2* zCuLIS#E+57re%~v!?}HK@mSdk&i(}O_;#@trcJuZq0rHENqVBsCIJaHmXO+}4ZmO{ z$E~l#n&Qfru?cYHgT%GF+Y@(TVYM1A;)gGRV+i8eC5p+QXx%g|L2B95(%KEN#W;TO zV{*^&cWMS`^|fyn_SmGIdhs2AneXC+3R3k_cIUJ&4LgA~+rhe0TsxWn~8WAe*RRq)lmcTLmr9S7O@d+&JuSBC%78gv-~9&{N39&{N39(1AlY#EM>xcfD%hd;*}_&yB2 dEQ71v_!k29h&o2n7DfO7002ovPDHLkV1lhc%5VSx literal 0 HcmV?d00001 diff --git a/src/assets/images/icon-red.png b/src/assets/images/icon-red.png new file mode 100644 index 0000000000000000000000000000000000000000..daa6a9ce49f51bd731a4a2ef8a299a10ce4429b7 GIT binary patch literal 2108 zcmV-C2*dY@P)l;MZ@T;I%f{gNrL1V|Vww zUcjnB29t|(39JI=XDorWE{wY*H34QYGWtQr97sXeicLBMe4{}J18=0~+fCkEfq^=u z9>Cs8GcCr2x^SPb6$QY?Cg9B}s#%@@oPQI{=uj|eg9)sYci7&oSV4`Ty9cZw71U-S z=4wQXHasJM;mK2g)pZ(|0fq)>1-wxvy|3oa8_{fpIcfx5lk;FORR%OY3-I?Gz}iLt zuO{pt%S;x<4N%_YXV*6X=N7?Ty$1N;QMiUsE4$Z6T5Qs5q`7A+K~t=qp~0kW7Vpy; zv8mEjyA1fpUjQC20`~WVIeA>b)@Rb)X;{~x3SbjH*dG8qUJ9CvCMv*3h5?R`f;rfi zNR6K%z<76>Or734)DQOTsWbt<`yyiNP`0n(xYHV1pbVOQj{S9HFf5uiJ--NW;z)Q$ zLXtUkGMwkW%_F%0{x#)K?HK|)bSP|)kqt58=SJ32F_di|u%FPSI9j-LU4gTP53~SA zNsF80&x418UvJ2w3zvMF!SH!Q7EYhd+0y`bAA&je2Cb|aKxv|q$9NC6TKqP6>(2IV z#JNO7%BZ{mUbJRR%Ek;>pQUqTjW4f;YkZ&IVY41M1ZJQ=ES|41&{k6bo3yzKoHw;8 zM+Nro%%qhumsiN&9s>0Dg;+|XU!*S331dH71!S{cTnaImHp7UP`CK;+hYy2!{Z%kW zhXa77BqN-x$ObWMyI*h8bFYB?^h3$gpkwKfrNtLl*Mfi2q&QDW#0esyW24DTDbC^| zU4QsbSg;G5V6xQG(19AmXCDJTnge|81lV^@gZB^RsQWYEuKfnUVTw13-?{t&Bof&v zz-l@SYIp$5*crfEQvfSuruSyTJ<=3x5c$kd9G+i@KvDeH@VSmIm@3~h$_r#Qj=0KYLyz4MAve{S2wL1eG8M;W> zksj-0#*{W9FOL0Jo<#u|fid_4O+Y3v0UUfge6RYp9eWGRduKdoPhd(^Ol*y6gvHXC z+iOVR33aD=Y)Hs@G!KTf9Tr_AEf$$J*&G=}X6jz!E;DZ$-5(R4^!%JWN2`^wclF%5 zTJ-h|X;X0kLRL%5v4CK(#-As1<vhs~Y* z-?KLPG_tQo4ZBcz@j2JdzOewcNevAEh|KN%7NA_&unUe-CUx|Pq>c@+Utad1%n(!K z+ydawH&SJ#W7IZC;Q_Tsb->ZYk_mf~^0x%2pP@luM-p*0wNz|)#&*{yvZ6v`Hl~;j zZS!;~)d5GQl(CS+g3Xuiq4uUICKtbt2h$`V=I{X6FFx@b;KuK!hCxg}CC^q3rwO4B zsiEVMnJ@&9evXU3)+E14OC+=s-N6Nw=W9#_cFI~g!tcenD{belsu}kD;`dU8! z#v8ZEkJnNbrhc3GaH)e?lXPLy`3FfDl%+v@*yD5=YdfEvxyk#0_ohq5h4)*E+3LS# zz%MHf$JUOFzR1s*wJ1u@I$s7t0?X%AO}X0-Qg)SBR02Agb$0M)E2$~y&orHDzQYCp zrVgWYGPr2)i3Ar6(WD{PyzyNZ03+wy+(1Cps*71y37~%F%8b9C(@Oq2O=qpyVZbcD zlTieqq$$4`_Cr24^EfPjgt%h8OAB=~vp$vd+T=}9(4GUZ6ob9?`MaMr()_-NXjCo_ zJJYalxom>_a}tn4iVJ0(4

h$u%7PSb>Lky1b1U1 z`7lXApY2EI6Z3c2x$Hp0f{-S#7tVqE>AK(9w)6v@YnW&8xYWnO46G&{9<*L}W%A-V zXg+)S{Ys{+vi**S?(#+(QMoMaK$i2WmbaY!19%!Na3daXBU$rGU+??p&Y1DaJfG~vMLQh+H`1EZv<=)aO_xu{GKZv2yA7G zZ%1v~#`tAhJe%D|C<8LG0Bcf6+VQZYlQ27CW=esv@|EcgC}}tUxkTT={Bzs&d|ue% za|co}wKQd1FI<2r-!Ey*lpcBRnd+Ffl->JplK+Y91MYR%2i)tj54hK54+1u@0DDCc mrlE`R|>YsHI$+J6lr1e%bnVy-R>Hg}!YR$D>`;v*iA+jfFs)=t~ zqDyS-+Mkx}Djf~l5okS}fPpE2sC1cj9UtT0G&nQ#olu0Hr%K^12{SMW>1He{Q zwoy=x3Z+yDs_I%VVPiLd>9L$kyG#O-4MnENcO0Yiea8$@`EEdWWIPGbfbY=I-otoT zRk%^fs{|vNbk8`y6q@A{| zQj_}uFy0^h0EM}a`^Tv4t#)m~lS-JA!@;<~zn*~;0`!VE$V*2hWLea-R4!2mx>X!D{d9Lf7JF5{qr~H>TbI&<}uZNo{*x7~s>=gOqU0 znXBlG{AQihAA=to^u+$5U=rY@z7Al6q@;)ccVr%qXn-=o9sRedn12U5bPlbrjw+;@ zJ(X_ztfZx151Er&d;#YL<#ZbK>uL83X@cy3n#(wM^qSpe) zI8$Bs&m)sV=o&xYoFKK-T2&JdV-b32SDlYn%_M0Ly2oe1tCN^J5bzw;+=J!dy{#`e zxc*BS)=gUJXtLrVs$_-XmH>=)jzczYd`x9Xrzlq;-M)BvQYRK9o2$4m!l`z1SH~f< zqj5DkQa23%iO&O(W=uJA&^UUNI5j-G!cRA zvP)8$4P=(rQ<@nwG7VJ$cvR_bXmT4C0cb3hjoYly&<3B{vSWfI9jKygbrr86Nr_%K zBp-FW$5F!6nHhK2m(HD*XrIv#9V#Rbo*`i~{0)F_Qfvl1&wd5GlKa@<1J2Ydh7L_K zWRsOTEAk*s2u*6!P7@4jTbDsauk2IFROr_!`JiCaO?F*m4f^&RXxRWrHEc{Dr5)>H zFn~zztll)nV+SZCA;wofb}Q!1v69N9YxN#WsyUD}Q`$PD{c36PxFqo)8vsH^vnf{^ z;s8iV@Iwz82P<;~q}6lif?$&t>0&A!Q?Zar$PB#PbG7%j*A}jQ(ISOJ_=)B~TRgRZ zw8NiqT%+V{YG0&hUNr#c`16TPQq4+7OC}3RCbM5Xw!cHtQuwUQ%{=x#IvyX9Z}D>L znz%(1&w+D=|1Oz_Us2wk^;s2V-kCDsnYYd)OSA`kXbuGM!ko-@L)KL;ky*Jc&4JkH zYe6l0TD~6Uh4)~#KT7A(w@_80F&VPbU*@ck2w} z+ASsAc-s|6GN9Cn4C&v<3$%Y4`HeIi7wLIu&GMoi+66ff846EdR! z;@+dKr)TNI^lY$1qYQKRLtD0&8UbU_{s6}gL!k>6>M27)k%0;Z&0(X@qrBV;4AS4A zVip&^mHdTgd^ip?4u=IDXTzT>?Ad(SY{4lO>uX`!$h`QBpPrj7`E*NX{FH0*;z5R- z-Fn7&?<>!IHa>_pH2XWPX{QZqktOiJs}D Z{{dL73r#nbUFZM+002ovPDHLkV1nID^3(tT literal 0 HcmV?d00001 diff --git a/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/components/bqyjslCount.vue b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/components/bqyjslCount.vue new file mode 100644 index 0000000..84d29f6 --- /dev/null +++ b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/components/bqyjslCount.vue @@ -0,0 +1,87 @@ + + + + + diff --git a/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/components/czztCount.vue b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/components/czztCount.vue new file mode 100644 index 0000000..fac775f --- /dev/null +++ b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/components/czztCount.vue @@ -0,0 +1,268 @@ + + + + + diff --git a/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/components/headLayout.vue b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/components/headLayout.vue new file mode 100644 index 0000000..5908967 --- /dev/null +++ b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/components/headLayout.vue @@ -0,0 +1,100 @@ + + + + + \ No newline at end of file diff --git a/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/components/statusCount.vue b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/components/statusCount.vue new file mode 100644 index 0000000..968c2c0 --- /dev/null +++ b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/components/statusCount.vue @@ -0,0 +1,165 @@ + + + + + diff --git a/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/index.vue b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/index.vue index 82d7cf9..0880ee9 100644 --- a/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/index.vue +++ b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/index.vue @@ -1,282 +1,32 @@ - - diff --git a/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/qbtjCount.vue b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/qbtjCount.vue new file mode 100644 index 0000000..be8da15 --- /dev/null +++ b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/qbtjCount.vue @@ -0,0 +1,280 @@ + + + + + diff --git a/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/qygktjCount.vue b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/qygktjCount.vue new file mode 100644 index 0000000..58cb0d7 --- /dev/null +++ b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/qygktjCount.vue @@ -0,0 +1,161 @@ + + + + + diff --git a/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/xxhjCount.vue b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/xxhjCount.vue new file mode 100644 index 0000000..b434b56 --- /dev/null +++ b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/xxhjCount.vue @@ -0,0 +1,153 @@ + + + + + diff --git a/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/yjCount.vue b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/yjCount.vue new file mode 100644 index 0000000..5929b32 --- /dev/null +++ b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/yjCount.vue @@ -0,0 +1,298 @@ + + + + + diff --git a/src/views/home/echarts/3DbarEcharts.vue b/src/views/home/echarts/3DbarEcharts.vue index 934ed3c..083486b 100644 --- a/src/views/home/echarts/3DbarEcharts.vue +++ b/src/views/home/echarts/3DbarEcharts.vue @@ -101,7 +101,6 @@ function chartFn() { // 安全获取标签数据 const labels = props.data.list && Array.isArray(props.data.list) ? props.data.list.map(v => v.label) : []; - console.log(labels); const option = { grid: { @@ -198,7 +197,7 @@ function chartFn() { symbolSize: [barWidth - 4, 10], itemStyle: { normal: { - color: colorArr[2] + color: props.data.topColor || colorArr[2] }, }, tooltip: { diff --git a/src/views/home/echarts/lineEcharts.vue b/src/views/home/echarts/lineEcharts.vue index fbd8719..bf69c94 100644 --- a/src/views/home/echarts/lineEcharts.vue +++ b/src/views/home/echarts/lineEcharts.vue @@ -41,8 +41,8 @@ function chartFn() { grid: { top: "8%", right: "2%", - left: "10%", - bottom: "12%", + left: "2%", + bottom: "8%", containLabel:true }, tooltip: {