From 21764716dd3e38d55074d577e6e1ba2ada0d7047 Mon Sep 17 00:00:00 2001 From: shijing Date: Wed, 15 Nov 2023 19:05:22 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E5=B1=8F=E7=9C=8B=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/img/number_bg_blue.png | Bin 0 -> 5271 bytes public/img/number_bg_green.png | Bin 0 -> 5285 bytes public/img/number_bg_orange.png | Bin 0 -> 4931 bytes public/img/photon_top_line.png | Bin 0 -> 1097 bytes src/views/bigScreen/index_10dept.vue | 245 ++++++---- src/views/bigScreen/index_6dept.vue | 675 ++++++++++++++++++--------- src/views/bigScreen/index_7dept.vue | 605 ++++++++++++++++-------- src/views/bigScreen/textIndex.vue | 462 ++++++++++++------ src/views/em/test.vue | 137 ++++++ src/views/pm/mtask.vue | 61 ++- src/views/wpm/worktask.vue | 1 + src/views/wpm/worktask_form.vue | 85 ++-- 12 files changed, 1580 insertions(+), 691 deletions(-) create mode 100644 public/img/number_bg_blue.png create mode 100644 public/img/number_bg_green.png create mode 100644 public/img/number_bg_orange.png create mode 100644 public/img/photon_top_line.png create mode 100644 src/views/em/test.vue diff --git a/public/img/number_bg_blue.png b/public/img/number_bg_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..1a146721e1721577f99f0c1c26d608ebcdc26783 GIT binary patch literal 5271 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 literal 0 HcmV?d00001 diff --git a/public/img/number_bg_orange.png b/public/img/number_bg_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..60a946aa9aa3eefc5ea88773ece96d7b03eb4015 GIT binary patch literal 4931 zcmV-J6TIw+P)K6SqO&N)>* zGx^$Q-}M{xlS=^Z4&QtyfR6&0^sMVR<--8Jv4!m(#g}&g`1q(FVAk_{4DQ$?SMKZu! zQkZV4$edCq#$GoVN@>FW40ZC~0K6T*^8x&OW!*H&amu1EUk%`!0G}M(Z^Ax4*MtCH&EO2~HvsqqfbRf!Gyq!xJ`ZIrg~GVT=TeFQJs^uU z(oJNfYiV0tdkny>0KQ(Si&2Itw}w7_3c%9=*n8qxdS0d4W?M-e4bIK+PU4RFWna|%0KD$mbZ3~&bbD*@aE-~j-S1O@KP z)`=3W5fidk<>|2nZdH)w!nAb0p?c#8_;&!W2XI|**+I)tG zJ{ZRc@a>jGAO2d{dpGpA0-Raga?j!9i&DomVgX#)+5>iMON`Mu-^B^;B)}Qm*9LGe zT%X@ke4}xe_LLahy?o#MzCD(FmG&Y%Jv%FFE zI#Xe7Lxb3%0n7q8gZl*lz8d1~2ZQo1Q_Q`WVeh^%c#U#WnRE;24c(tv{NZ3EpCor@ zl&DK*eJ)|YWz9R(hDEgCCc8QwlRZ)u15?oxpEwS1mFzr=K}Z=fX4y+loA&) zrr9;Xor=G$IYk9|sf%uX=4+k7=u?T!A!Qy914= zUkqRTVVFkRBS0v)HU4I>!%%FW1X~nuYC&1qnmg?19GBmtd;Su@`vH6`7|AHZm&MZK zw+2GmHKxZ(Vs8)VYLDvxxDu7R<(kRY?@pZX<3MHt?sMVuV!`_NXb}s$I~KT06Ku;S zFSwj4h98<^6$Uqhz9IK5o_hkozZQ%1!z#T|hA(dn?-4xV%zMuhpe~snvutw}KxaF( zrhj958fg!^^GsgW3tk5RkKkUchWQMD=LO@wEF&UMIe6f!qRdos{t~ zcL4Avyc~aXVD8-vQ+E>ECpW6($TLHG!nY9X3kb6p+7)s$Xsu))4L_C3+)HyMLuG4qOfcmrmKGmn%?;fk_ zxqa!oE-?Ujz;2~Zs~uJwS1I1w4TwEjHrg4VkF;?Xes1YoVJeJW9)1Hy0o}_oXGot_g0G7OOMy)2+xS@xF7GV5DzzsK6v=TZEA_Chxg;OY^ox0v!CEnr)Ni)DxF z0JzpWaX=0_&u>Ut-tnRKM`q#$`MTuITcKvTKYA_aqUV&RAhs03=PkFH@1;Q3>9j_U zCsMEHme;uCrxoyCUwbaQ=dLSr^OpLx77y4S@uci?6=2ud9wrwCd0ca@WMt_|kFNk+ z!Rfi(x%1X&>W$DfiYj6JiBmQQbT3I}Eq9$b_p$1Lb8eKweW87+=M{jKXQ;^~Zy?}) zQ@7n})4Et&>u$xaIvN0YpqdzEy-?#2gL`g`#nc|Ky)tkV>^*FWcwlC>RgXb|4ugF= zs+;5S=%z#Jw^;kMXUt2*1GgS~pzkukwpbhmz+Q!YmWtZ3y63T-jnv0%?mfdHfLp+3 zh3Ez;lLEIYSe4dCc??7g>1Q5*1p<^eXfSpfE2TD_mu zwslA+Hm9Jq+EV3V@LF__ofW*DoY&Em8__xqT7}ZMF3)xDdMAlJ_xTdF~O?sW>_-gWC9-u*WronZ$Zowo)--FpMT5eCo2J0;4}>wOewl}mx4 zGs>xgIHu9%tB_*_uzCy@Lwo1FwofYbvCZOv*gEzYs?^@RfuY15FD0K<^_i6*w%Xx6 zleWcd7sudSP&X@Mt^)!bCF^HPN|a`SICtG*b1PAyv5aQRb(GD;-lJ z-nG80y^ev{V{QxhR@ow97d_{WTcaeL>!}X19(0w$jBP0j^tm$tukEtf+fsOG+q2{*hHP@S-?1$3|O97~r>i;a@*o7AyazSdi;vB%>Y2t20d>(*yeJO-}? zb?SU=nOdm@xr&!PPo1+8aqE80(a$hHkyu<;vVo3MGQ@bsa=mN52WOxt$)eZX zW0cj%stIIMeNu(Xv4I>Z`q$l9N6#4B1vT-L~4SxPmps*dDW+^WY_}&o;TJC9(E# z$>_RoMvhz0HCb^Fz!r1s4}l&LkHJf`mP2vNYbDj@(cRuo8LA!DhIST^6jm!I#j`1O%Tue=tg_zk0XF*6V#@&hG|LF+^-7=V%Ar3)?z)1N zH~rHMt9&En4+en|;I@na9+u?#V`u|F3AioxE^*Hp!20JLN8<7vz)wpOXvlybYTJgm z+AGR&wyg%-dQMr}y3W7X4+3-imm=P00bY_Iuo`PE?Hsbw*L{zZ=n*XQOzWQK-X!DK z=)sz|w*CssVq^$IaGq69epx0Q*b;_nELA0eC7N@b;a6UhCTyH{a{@+7Wt{_uf`n)jIIh zpgQzfoRo(Paj_Nb%HFy)!q#VKJDUP{s-bW|uQH{de)51n6sZMPjT?TN*}dl3)ype& z-%AGM0ZD9-@>O zPU-WEpg%0uLa7oRd10SbCRf)cB}I-5USwkJhPIi2TY-H(fcqjGfNKNzf06j_OOg14 zzF1y=j`_Hh+oyc)`#Dc$1h*}vZ-Mc95UIgcNn}&YsQcK*#Mt1(;Bg9UCYkaWYo8TR zUkKac^VI-e4&c(vxp}TJtP};i{&z8)k@`5KZ#?aRbxgd~i>IH`-y!hIMoH;^oh+Xk z=q*fv@WSBcx$TDb4DRTHGqB^f0QZdm?!Eoa`|qAf4zQW{Tt1dxiSbH7PY5)Q0Vygs+`R_dZ_QjLMF;66*>K1aY_xa8LWxG91g zPLj>KG5=BDoLD;LwljMV0pvAoTjGAzuzE?Ir$tI!ay_4m)obGNb=YDG+*&RbdpF{a zHXPe24k@Eq`aQ3Ma`z}@@YKDxO_qs$ zEdZCixtP0WPM6ErWQ`~1g}N}ntqC=axz7`0UnJ(fMZpb8vT3S*D!^rC*8ePS<$P!S zKh$vdX`foGJrRH_gR5H}nfqcXxbM5`-FMu6=lz$I!6$SRcF{Y>{cfqOm0-gF7#x*s zYJpNgt*ei`a=ChQGIWsFfTIMAp6z&l|65Y8b#0YPs7qpQ2%fAEn5V_qEk94-j@yF8 zp9A0(9=HK~z?vr0fPYR3^%U5OJ8vy?IqoD|ErW8WsCP3>beev*=ANb3hbp-~u3__5 zY)(Ty82?@0=bo#Ok{pbB!HhM=n-_EU0r!FELKkaP@sz=3TLb7Q7#ubs9($Lbhjc`Y zl~h+&BE^%_7LS*JpSM;(zHeM>j5@4)^_fdA6^p&CcpC=36y)Ai7{}aK1-JYF+yIi` zhLL3R8o(~PN>r4tK_A-ucS@{|vZgXL%jvyvuj0A=r$I{H>DB=8JZ!VDZ)t|Xtw z79H%B#jRziyolw3%yA!L?h@eje9%pE1#od~}(R>%b>UqwIyQ{$s0r(DO?pgx( zoIuU4QygJ;2;XA94xulrp zB4#oO?hx1;iOW;<=Gt0Y<~U`UX(-D+6x@4Z+ojL@2HE85t!F<2B;OpZDuqb8o*O^u)D1<*YgYYJM{B7M}D%l$GuOJ zSo7Q*cQd#b+hqdyzJ!Jr&{MKbfU78T!^r3CQ2foS)vj3v+#rCTqlcRWg`Not^%z@~ zt0VD{lWZkPFRv5yS2HYtTlMv6-?qpyeXS(H0B3OT5|b4KBTxiC%MEHXT&v5IukOQuL}E7)+bK_crfhQP1iU) z7w2!%7ITT)iGZ9#znDS4D!%f$47ec-uHbGRHz>u{LuYPFJQmmW!LbuA#=El7r6*+D@OwEHMu{3pIUpK4*+z@~_MwU`R?M+DxF?+63!rHoL zfH%Q)x;`rZ%= zDD^Ued%bc6E=sYOD*pF9r^S49M9Pe<8XGa|NnZP=eq9eeuj3??t>w&`=+`gGkfoFVQ)EeMUpg+Nl1YQId`90S5FmNQpyA*g*-cNy6;LijTzda2+GDO~0zyoD? zk5|ozCmIg|{{UwIqkyqMZ$_XV5AQs&A?S__L5RB#mwr^%aV{cV@E;1-1k`$1-I;^m3H$Ka=;_ydWMYyF(7I9CI!Gsf5g zd{N+CY+~$5a76=E%RANmra~UCh_&MP(}Bq$8ZZcSm3gqi_!{8?)@B@qPP*TYj7WGE z*qy;eTs{Si0e%G@1b)uoX6fGXMq8T>Pb*yh3NYG3yHO*gb)V5zqXBL*A=0`Eco#U+ zREYO)%HU!>uey(FdAErBEd{0GM4bj)0GwjWb(NU~XZzAocHKHVE3HOzy;dQYmpS-w z@CqX{4nF3`whS%=f6w>Ey6#Z0v}WtxI*rll>`3c2;3fAFF?Iv+eFffrXUm!lu4tfY zd4H03dl4`^^Uxs=Wl(`GvZK=4Pp*coZ9)?^Xa=lfi91>VulkR=)1X5(t-5O|y9ol!{~jIwQh z*4RnoGPqs^>UCD#th3VUQJ@~35}hKCa zL5F&S2RhkqO0S*q+?T)WoIkamZCsrHL&(XiFaaOIK{1=W!KK4Lg#6t2sJD9tTuiY-$k=TB9-?3C#-bBa-q*xL1kMC5H1mr$&3NC- z-X7!kaA!npn4nmZ05Q;mFNC~ZaX+cR8yAKUD!r1Icw--7%4&HR0)77h&y_pkeChl> P00000NkvXXu0mjf`galO literal 0 HcmV?d00001 diff --git a/src/views/bigScreen/index_10dept.vue b/src/views/bigScreen/index_10dept.vue index a66903a9..fad518b1 100644 --- a/src/views/bigScreen/index_10dept.vue +++ b/src/views/bigScreen/index_10dept.vue @@ -11,7 +11,7 @@
-
今日任务
+
今日任务
@@ -24,27 +24,27 @@
-
昨日合格
+
昨日合格
- +
+ ZJ2 + 130 +
-
累计合格
+
累计合格
- +
+ ZT2 + 130 +
@@ -54,7 +54,7 @@
-
人员到岗 +
人员到岗
@@ -128,7 +128,7 @@
-
任务进度
+
任务进度
@@ -197,7 +197,7 @@
-
全年生产统计
+
全年生产统计
@@ -206,7 +206,7 @@
-
本月合格率统计
+
本月合格率统计
@@ -273,10 +273,9 @@ } .boxlabel { - width: 8px; - /* background: #49bcf7; - border-radius: 30%; - margin-right: 4px */ + margin-left: 6px; + font-size: 18px; + margin-top: 6px } .boxmain { @@ -348,7 +347,7 @@ export default { right: 0, data: [{ backgroundColor: 'rgb(1,235,239)', - name: 'Line 1', + name: '棒', itemStyle: { // color:'rgb(1,235,239)', color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [ @@ -365,7 +364,7 @@ export default { color: '#fff' } }, { - name: 'Line 2', + name: '管', textStyle: { color: '#fff' } @@ -398,7 +397,7 @@ export default { { type: 'category', boundaryGap: true, - data: ['2日', '3日', '四日', '5日', '6日', '7日', '8日'], + data: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], nameTextStyle: { color: '#ffffff' }, @@ -429,17 +428,18 @@ export default { ], series: [ { - name: 'Line 1', + name: '棒', type: 'bar', - stack: 'Total', - smooth: true, - lineStyle: { - width: 1, color: 'rgb(1,235,239)' + stack: 'Ad', + emphasis: { + focus: 'series' }, - - showSymbol: false, - areaStyle: { - opacity: 0.8, + label: { + show: true, + position: 'insideTop', + color:'#000' + }, + itemStyle: { color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [ { offset: 0, @@ -448,25 +448,25 @@ export default { { offset: 1, color: 'rgb(5, 158, 163)' - } - ]) + }]) }, + data: [140, 232, 101, 264, 90, 340, 250, 232, 101, 264, 90, 340] + }, + { + name: '管', + type: 'bar', + stack: 'Ad', + barWidth: 30, emphasis: { focus: 'series' }, - data: [140, 232, 101, 264, 90, 340, 250] - }, - { - name: 'Line 2', - type: 'bar', - stack: 'Total', - smooth: true, - lineStyle: { - width: 0, color: 'rgb(250,205,0)' + label: { + show: true, + position: 'insideTop', + color:'#000' }, - showSymbol: false, - areaStyle: { - opacity: 0.8, + itemStyle: { + borderRadius: [5, 5, 0, 0], color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [ { offset: 0, @@ -478,10 +478,7 @@ export default { } ]) }, - emphasis: { - focus: 'series' - }, - data: [120, 282, 111, 234, 220, 340, 310] + data: [120, 282, 111, 234, 220, 340, 310, 282, 111, 234, 220, 340] }, ] }, @@ -561,53 +558,121 @@ export default { mounted() { let chart1Option = deepCopy(this.basicOption) let chart1 = this.setChart("chart1", chart1Option); - // let index1 = 0 - // this.chartInterval1 = setInterval(function () { - // if (index1 < chart1Option.series[0].data.length) { - // chart1.dispatchAction({ type: 'downplay', seriesIndex: 0 }); - // chart1.dispatchAction({ type: 'highlight', seriesIndex: 0, dataIndex: index1 }); - // chart1.dispatchAction({ type: 'showTip', seriesIndex: 0, dataIndex: index1 }); - - // chart1.dispatchAction({ type: 'downplay', seriesIndex: 0 }); - // chart1.dispatchAction({ type: 'highlight', seriesIndex: 0, dataIndex: index1 }); - // chart1.dispatchAction({ type: 'showTip', seriesIndex: 0, dataIndex: index1 }); - // index1++; - // } else { - // index1 = 0; - // } - // }, 3000); - let chart2Option = deepCopy(this.basicOption) - chart2Option.series[0].type = 'line' - chart2Option.series[1].type = 'line' - let chart2 = this.setChart("chart2", chart2Option) - let chart3Option = { + let chart2Option = deepCopy(this.basicOption); + chart2Option.xAxis = { + type: 'category', + boundaryGap: true, + data: ['1日','2日', '3日', '4日', '5日', '6日', '7日', '8日','9日','10日', '11日', '12日', '13日', '14日', '15日', '16日', '17日', '18日','19日','20日', '21日', '22日', '23日', '24日', '25日', '26日', '27日', '28日', '29日', '30日'], + nameTextStyle: { + color: '#ffffff' + }, + axisLabel: { + color: '#ffffff' + }, + }; + chart2Option.legend = { + icon: "stack", + right: 0, + data: [{ + backgroundColor: 'rgb(250,205,0)', + name: '合格率', + itemStyle: { + color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [ + { + offset: 0, + color: 'rgb(1,235,239)' + }, + { + offset: 1, + color: 'rgb(5, 158, 163)' + } + ]) + }, + textStyle: { + color: '#fff' + } + }], + }; + chart2Option.series=[{ + name: '合格率', + type: 'line', + smooth: true, + lineStyle: { + width: 1, color: 'rgb(1,235,239)' + }, + showSymbol: false, + areaStyle: { + opacity: 0.8, + color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [ + { + offset: 0, + color: 'rgb(1,235,239)' + }, + { + offset: 1, + color: 'rgb(5, 158, 163)' + } + ]) + }, + emphasis: { + focus: 'series' + }, + label: { + show: true, + position: 'top', + color:'#fff' + }, + itemStyle: { + borderRadius: [2, 2, 0, 0], + color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [ + { + offset: 0, + color: 'rgb(250,205,0)' + }, + { + offset: 1, + color: 'rgb(254,129,0)' + } + ]) + }, + data: [40, 60, 52, 64, 70, 53, 50,40, 32, 62, 64, 90, 50, 50,56, 49, 66, 64, 70, 58, 50,40, 59, 60, 64, 90, 40, 50, 70, 50] + }]; + this.setChart("chart2", chart2Option) + let chart3Option ={ backgroundColor: '', + tooltip: { + trigger: 'item' + }, legend: { - top: 'bottom' + top:'bottom', }, series: [ { - name: 'Nightingale Chart', - type: 'pie', - center: ['50%', '50%'], - roseType: 'area', + name: '完成率', + type: 'pie', + radius: '50%', + itemStyle: { + borderRadius: 2 + }, + center: ['50%', '45%'], + data: [ + { value: 1, name: '椭圆弯曲' }, + { value: 3, name: '大小头' }, + { value: 0, name: '偏壁' }, + { value: 5, name: '结石气线' }, + { value: 200, name: '合格' }, + ], + emphasis: { itemStyle: { - borderRadius: 8 - }, - data: [ - { value: 40, name: 'rose 1' }, - { value: 38, name: 'rose 2' }, - { value: 32, name: 'rose 3' }, - { value: 30, name: 'rose 4' }, - { value: 28, name: 'rose 5' }, - { value: 26, name: 'rose 6' }, - { value: 22, name: 'rose 7' }, - { value: 18, name: 'rose 8' } - ] + shadowBlur: 10, + shadowOffsetX: 0, + shadowColor: 'rgba(0, 0, 0, 0.5)' + } + } } ] - }; - let chart3 = this.setChart("chart3", chart3Option) + }; + this.setChart("chart3", chart3Option) }, methods: { diff --git a/src/views/bigScreen/index_6dept.vue b/src/views/bigScreen/index_6dept.vue index c2e89585..213b801d 100644 --- a/src/views/bigScreen/index_6dept.vue +++ b/src/views/bigScreen/index_6dept.vue @@ -1,7 +1,8 @@ - \ No newline at end of file + + \ No newline at end of file diff --git a/src/views/bigScreen/index_7dept.vue b/src/views/bigScreen/index_7dept.vue index bc73c332..0c39c486 100644 --- a/src/views/bigScreen/index_7dept.vue +++ b/src/views/bigScreen/index_7dept.vue @@ -1,7 +1,8 @@ - + \ No newline at end of file diff --git a/src/views/bigScreen/textIndex.vue b/src/views/bigScreen/textIndex.vue index 266cc1b0..444ade9b 100644 --- a/src/views/bigScreen/textIndex.vue +++ b/src/views/bigScreen/textIndex.vue @@ -8,29 +8,58 @@
-
+
-
模块一 +
+
本周交付率
-
+
-
模块二 +
+
本周合格数
-
+
-
模块三 +
+
本周合格率
-
+
+
+
+ + 枣庄 + {{ currentDay }}{{ currentWeek }}{{ currentTime }} + +
+
+
+ + AVG合格数 +
36520
+
+
+ + 预制棒合格数 +
36520
+
+
+ + 预制管合格数 +
36520
+
+
+ +