From 9bc2e73e848e1fd0596a567222b9cd9007ee8a37 Mon Sep 17 00:00:00 2001 From: hzz Date: Thu, 11 Apr 2024 19:01:19 +0800 Subject: [PATCH] update --- src/api/casm/quality.js | 7 + src/api/home.js | 2 +- src/assets/iconfont/iconfont.css | 23 ++ src/assets/iconfont/iconfont.ttf | Bin 0 -> 3496 bytes src/assets/iconfont/iconfont.woff | Bin 0 -> 2396 bytes src/assets/iconfont/iconfont.woff2 | Bin 0 -> 1920 bytes src/assets/images/frj.png | Bin 0 -> 7754 bytes src/layout/components/AppMain.vue | 14 +- src/main.js | 11 +- src/views/device/device/index.vue | 220 ++++++++++--------- src/views/index.vue | 315 ++++++++++++++++++++++++---- src/views/produce/index.vue | 142 ++++++++----- src/views/product/needle/index.vue | 109 +++++----- src/views/product/product/index.vue | 95 +++++---- src/views/product/working/index.vue | 82 +++++--- src/views/quality/index.vue | 39 +++- 16 files changed, 725 insertions(+), 334 deletions(-) create mode 100644 src/assets/iconfont/iconfont.css create mode 100644 src/assets/iconfont/iconfont.ttf create mode 100644 src/assets/iconfont/iconfont.woff create mode 100644 src/assets/iconfont/iconfont.woff2 create mode 100644 src/assets/images/frj.png diff --git a/src/api/casm/quality.js b/src/api/casm/quality.js index 9ac4daf..b295447 100644 --- a/src/api/casm/quality.js +++ b/src/api/casm/quality.js @@ -42,3 +42,10 @@ export function delQuality(id) { method: 'delete' }) } +// 获取合格率 +export function qualitystandardRate() { + return request({ + url: '/casm/qualitystandardRate', + method: 'get' + }) +} diff --git a/src/api/home.js b/src/api/home.js index 9338895..5767dad 100644 --- a/src/api/home.js +++ b/src/api/home.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 获取首页数据 export function getHomeDeviceInfoVO() { return request({ - url: '/home', + url: '/casm/device/getHomeDeviceInfo', method: 'get' }) } \ No newline at end of file diff --git a/src/assets/iconfont/iconfont.css b/src/assets/iconfont/iconfont.css new file mode 100644 index 0000000..4126905 --- /dev/null +++ b/src/assets/iconfont/iconfont.css @@ -0,0 +1,23 @@ +@font-face { + font-family: "iconfont"; /* Project id 4503445 */ + src: url('iconfont.woff2?t=1712819070350') format('woff2'), + url('iconfont.woff?t=1712819070350') format('woff'), + url('iconfont.ttf?t=1712819070350') format('truetype'); +} + +.iconfont { + font-family: "iconfont" !important; + font-size: 16px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-shengchanxiaoshuai:before { + content: "\e612"; +} + +.icon-zhinengjiaju:before { + content: "\e61c"; +} + diff --git a/src/assets/iconfont/iconfont.ttf b/src/assets/iconfont/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..77182c75cdd34ac1181cc743de39003bb8d5095b GIT binary patch literal 3496 zcmd^C>yKN-6`wOR_x-l-^|hUSc7qNtA#2vwCTwW>rP6cm+~s2@O8Rf)Dy#fL>|k%}rRl_v4_%(b_a zfYd*r*E@H9=QrmyXYQRlOMnn!kjsRTjl1@L{+`^Iiw_e5wSs^=>8-z`EV##~XD>{>|F4(E31LqVqRciM^;4x+fBF&X{u$d?6A6{Gmk|F9 z+hB99b>1u@BJe)m%-My>I@8&Y(f%^Z>RkQ&S%_!_$I~e1=Ie6}_q%uffDrvdLg@6_ zg{9VY|G)`CtYbJnK`?iAdF3)W#s>*mS>Z*&eBxp;gY3*#FMjicbJstJ!DEGYw`^_; z(CJqmtJ>)RCNS-2J zC*L4HB)@+FY zR%}p4QX&3i2ZSVGIJOxop->)+ilU3~Hd0B2eV~Y8Mc5-9=9OAhD&&=tP_2zsqY}o6 zN+Yo^^e&wBQxPUA)P!Y9kt$UTAB+^LvJ$37!a|f+;#M8SsKSd-3sV8>hgw)Igi1*X zC1Dw)M6w0X@53ZzWguUwjt;}9FxdjaxY7$_waR9w+E5C7oFCFrRVY-1(pC^U{eT(a zJVa7*FZg2e*r7JMiwcpF7c7dHrkK(g&Zwh05@%RJ?GB1P!$>6ze0e}1mRdSu@SeBah^$n@m2spF$P?@nmP(|xW%KSbmQDFNyXR^j6MKK-Ob{t!FOhu8nCNs{*98IBcA4kW!I!(a< z#|52JSHa7|$3({mKr)y?IlMcbc`?GzT^If&oU4X>F52xi84d)YZqTzNQSx{Gi87NtewOo_oE>l6ppSac$5{?@NT&t}u*CH6k7J>luYM=V~Q-RN05~SUnS@KLh-~Q1j3MT)jVBEwn0>_Vr7Jm}}PbQ2g zcuI3f62HW|Nt3j2&mRd2HEas*Od<9qY>*e5jO^o19;Pa_aoli6aa$@y(m3ug$l_j> z$30VQ@VJH9tMZuC;XAb4)k1qTN+k!p0o<{~&Nu*r#p1J3v`kOleDNobJo44rD;A6U-i$6?xt9&5Fux!(T%-rUieknTS7 zJ<)9+@)8MeXuH6NM#D@d9Bpeb@Q{!n5+CIRxfY*s1Wsb>oQT9}EZM~rE54?S8S?oq z=7`sIv4m?<>0%lAEnTdW^<+mE8|d+@I8kw2O%jnWb}D9Y_-nb zIXo=l2);bIFh{nLMbaR3d`uhU6v>g3~BBL+xpDj?ALv;-^M$ zwLXa2i)0D)gwGt=M9O#^zg24&YR$)*w`Q|M9>i!B%&~i3MYxBW@CPOvRR)$ aKT}^=YM!glm=8B+=8-%-Q$KwUZT}6!Fxwjd literal 0 HcmV?d00001 diff --git a/src/assets/iconfont/iconfont.woff b/src/assets/iconfont/iconfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..0ed21eb010f241d34164778ffd7d2a599cdb5212 GIT binary patch literal 2396 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 G0{{RqDu##v literal 0 HcmV?d00001 diff --git a/src/assets/images/frj.png b/src/assets/images/frj.png new file mode 100644 index 0000000000000000000000000000000000000000..f1285eef2ddb42552707411e004cdd630069306b GIT binary patch literal 7754 zcmYjWbvT{x|7V(sF{T;Dm^iwdX;aheVCrDHYued#9t>l0y1Rzym}X3Ock{hJ*Y*43 z_gt6roIl(=_w#e5qJvK;&4DzyAv8WFWTv_I^$sPQ!>$14Aj8e5GUJc+)cbVg7eFbnPs0m)Xc?Na~W*Fu!R zU%!4ywmsbJHuv}Uv)l5eCB!S{YFK}%nzg+vi5pmFee>qcMSB1WM>GXLdy8hi>bq** zl=Srb>;1oVazC|LWZ%Dk@6E)NuRoC{?(b)Md9YBHwvqxv(fs<{e!ia5W4hD`esOVe zDeStV6-5U->K!9jJ6@QXDR6Rf(lBarv-=o^M|FUO8pu(N9G{&0!ew`g4L?Qs_Zv1g zs;L^AX$m|%JXaz{<(bJg|Hs9-cAgN_>go#j!+#t*J3C%JcgHQ4L21X(f_uwjq`&2>HcC{+pv?%p%UA4UW$HBt=s!OdcHp0gzN59 z2_=u!sC{c|D_P@?sOL$Jv#qV|TY353N-^J?=e0S$(&m5LC+M>3>+9Jx^OO~61fA9t zq@Uy%FV@=q6`N^!@sR!x%gkOb<#zOnffpv=*+Gt5M^9cjd^RsMxK} zlBmd@{3dx|oeM9FUZ>4MD>WoIDgZ{!>SJ@8=Ht5kjQxDBDg-;Xd82M)`eE1o?3tN_ zC--g`2G(4SLYS2m?F*^M$jD;VbRp*5ot>GfsVQ6V=GKor z3`3+k)*S?}?>^bs*pz4#Ce**bz1Tl=2V1p0TIvuiYq`+(Q=-n;FpnG?oS2xHsjRGY zJU>6z1{Z6CVbmm5SkI~nlr$!yXSMG=OX8h4*Ubnlrc#LE@Ex)q3InmSN@k(2-9ugN ziPmT;%60N1XqV6EY6+kzEZ=Kuv&`7?^-N7A?bTTzPx!o)G46_=FHQehSg4Sz_IgHy zI{Js&YXPp5h@o|-2F2XC&UL3*?2y3qr6mdW)Fa9Q z4IrbY_9NG?^Eh5XVvk(>>;^t=panCNhB{x(J3_~^9H5LLPkbTOL@9tUf8*L8r@F7k*Js{jPUqU z%s|-p(JVwyPj9>0VklLsLYMNRtpSIVZy;^duU^6zFD`vL7%*2blLuB-&|4W9%F5bWbcANge7z@CmRda%A79cl1R5IJ zDi;^m)$s7}`sC!K=#rl;3>J7EQq8{X`W^lKYCoNd^%WSSguiohNy&+ck-Fv3j>=Zw z+kcR54@9*jL6->vFDu3W;o1_TdUss~yH? zWISBAcwdG}a+eer3ph1=(~=|oZ6ZS>{bEM%>T$y9<_J@x%eIEJ z< zx1K`+KQC_pZhK`-&8x*U2TC)WY_-?z#ok-n+n)VBJ)1~Iv~`~r8nX)udWnYjLI4BN zK%njC!tMw4n`>)>_h;kpWUV$&)(23Wot^0q7uy!i01>ra-P|yed-XzwOl_nl2MY=c zsEV{pZemmyBgT|#&|ZJf$@w@6s!k|LwCvP??J)y-u^bi*nRRt_W##9u!+3ajScERk z3H^3Kma&Y!1lPi!KNT*Z{ff#A8&-I2riyV9Q~;Y?0p&h4d!BB@NQdG15)%-_ z_yAT27k{`~r5VqEx45#tp6lK}nU~@t=ASP^XT4ypO-u0cXB{K*=5TtN$KDKQc2-u_ zGj>Xmb6sB3H{X$;Cy`{SUBTnyHP^pB-PoBd;urBc>pkzp7mp|?DRFJ^y}cN1Z*M;z z>d{hDgKSUgd=SMw;{P;{Fx1hxRJ5|%67d~plO$N^UeK)9*}KY#AHovigmgErzbn=C2Hm~CG> zz4q2)C5b?<+IrfrMrNj66*|W^d46{0a(sQdDJLT<+u{$FxTBz;wDC?{)Ghio^-oW` zj|8A#B#DB-Al|8!9-tc)NySppXydk|ASX!Q<#>Vsvs#s&PQ?#_Kytr-hpq@8Hdl3w z&cI->MgbuqvBAN?yA@E{2QZ77`8G*h`4)MA7(W>r&QnUGWILyiY#t`bGn{TG@amB1 zTA@EBRjYScmeSW`t;xK-JbdI57hm+>9?Q)Fc*8!%ht4~W^q{;W=A5j>;+r{)h}0XB z;+`dhcQH`XDq#>=NW*2~_&iV6(v6LcJ-SC9+TYHXeQ2}ES55!oaXQ4GyZSqFT+vNC z2#z+&y(z1-b~5()`u4C5ztQi$@$#_kQS5HHGt9`&)>b!_E$;2kjG2a^$=ZyGL)p)t zrjewa*$`S!A|(9zA-8#UuyD&IbuA()+CedOTUc1=*f%tUdvbIn(BQcG zI~cr1@383TcO*tb{}q6N5Q~jFpA&iza6d=Lb2^y9y&6p;K5P$zNxeoY%F046b|OW~ zs95h{(YfV2&NUhS5fRt3%3K~2*Y^>-9M`pFJXp#^b+Of#11$5~1Y(f!kEbO}LfCOd zW)wiLI3^Yr*6w6c@>EN0tu+abN+VY-17sYqqjzY=*~T=7VLjvlNY`LP_ByZCNdDHM zf`Tn4pir}h%%mTPOeDN=3Kw&N$hDJ!&NFNQI|%=;wJ`DU7)u0(#E*}U4W3yLkdUCG z`+pS!Z2N)a`SYvp?(Xd~F1Sp#f2Zi?;bG?8_&f2~va;0F)M3*K#8gxVDa5^qH$JIs zXtWnAP#(}e+mkAQIZLHRO&a7B6eUtpQV~(^5m8a--Yb$?S`&13_Y0NgO7mcQZ%cG5 z=rG5RIoj^H9?qvfJgQI6lzwOvV-*+oHZmM3>B9U} z)TE=vpeF85X~gc_rB6Ct&DxbUgA{DU_$SB$X|2lUMyEQ%@TubC~4Gt z`h)!W^RpMu`bxpyncon?@uVmKQ@AvqPZjG`)f5-+5sPJt!6ZpBDq)}@nt5>p2lgC|fBImZphg&qD z7n>=7mOzFqPmB28oHfr@Su*kS@tqJ%t{)yomr%Un<>lS}9ZB&cPbIC^ait6HWr?4q z=JC8((%EVQj}#Zds$Y%8B_!n4)1UYTx6ww4mAN~Us3TaqkaM&tv~>y0Nh_ zPP4QXAJZs&$fyQJOn-rH23bz!T<5W|`VO1ARb@{eNCA&=^<6T^s^sWtjZzCc0p>+O zA5*NnRcs757gv&DqYIp;#ZiDV&Nk9opXlu(z@(~LIuNFQx zH+R6!&Yld&+^x-WBqQYh=DbPqg?z$SI9w3(#7#n?eJ3#R2?qo_44)eF~CL~GFOZdd}QaR6#RFi{+ zWkVr=rcqcPr%FJN*l6RHSwxN(r@#-7Y}<%rePKC6j%X4CqjqL z&uFnj?B1P$QZVlQt$Vk$wx)G6Ynd4`W>Qb~gKPs`^RJjY7|)7@Cik|z&CPu7x)_VW zh;~#@>!DQMwE6k@Pr<>#)&12N9P)rZVIR%)s;&NP-e@4mP-tt|B?%nt0&?w>tocMl zzVYbiro3}n{KtHwhRNN8w`rT+Z+lX@muvU530&3{IB)|ycA7sSZO zXvl7{wMCIJKGxF>7@&%5rmw38(qFpP}hJytC+RT@M>g4?w&$M`jvZjwyn9w zLx&6qKye~y|CzEVl8v2RH~?1SD30kVN)2ZnK>Dm36I zbpPD|9ZKhy_sW2%(Qcd>19GgU$xEa+dULVw9Xsq6QDHH*ZK$oCv^4#}Km8>kJWm)< z{piF?OgaqJ<*qK7c+{P-ZJczj4Rlc96C{i3uC6Z2+j;-{-4C3)NY}Tw6d&j7SP*1n zWZ6YJWy4Y7;YYcF%+Il%P1xX(ku?R%ufR$X5s|ILOmb`O-@eETtPuW2WaXGpj4l^sm`$; z&Nr;?ZERSK_M2Eq{5I^FLgmcgNVNby&<`mEvN@O%AD5ESKxyXa?*6!bf4La_gS%84 zjfe*hB#Z#)bF#6d{+P1(0XwO7yoaF_ZYC2@K2N}bUx7a{jtmbU-LB8&CN&!L zCh*IbFE4MdI9(1cl?7`A@u6HN`lQbG6U1-^%WHr9C(N~+QpxX;6X?_qm-E< zo-3^JeYOB~#|#LW`kwO`olihhS*zP}@98m3X)cxlYpeH$>G2T#3jjWG9f(&2>}3Eh z*(@w9p{4pY{S13oN!YQK=2F2)eQ}?vt7(q%P1&B&&^)eu2AwxHObe&8Mv-+2KRI#2 z2UdJW0~t{%!qfQ;`qL6!AfK%J5TV3NnbbPG%mA?U9@ zhqc~Vb08~zOe&oA%}ZIOrG^>b`^O0$?(O+3c6P3I?UuFqX=J|N4MEkUC7|7ZTF;l0 z8$>SkNq(uslM096{E56}_D|4sxa;fd3yv{J*`2)C&nE8a_D3dy(3a3T+)&n=TUy+A zoy|>nBQXLCqi0xC3mH`doR!it{-n~v=JHS&J%s-K`?vUCvqlU}RO1LcJ2{=W>2{p$ z=S~{X%LH)h3nS2!)yNYSU;Q=olNK$~Yf1G4kx~HIj}q`$dwBl-{w1-7jdM|vkqg1a zP>_NM;nMF|lN_gjg3M5Mx?8hXrDWW5Xe0#kWxJ+!_xXZu>I2G^Hj&IlLH#i3V*RaH-=724R!p% zX5=|dvu{;M1tQK(h@E+-Wo31hpMHCy(tN-rBjUU9=a(&--ZWsCP2lHg7z(F%< zAb0b8C1?%~Mjf-QwH{|&2B6wAn97S&99T87dS9?l9ojAv)ok~-_LVXMVzOyq-(o)c zO17mZ6qlk47Z;Zuu*pj=i%?$y>`uBD5+NZWL;&3-dRdUkbbq)44RX7*15`)~ysHfi z^1$BS-ofeh-N+Cc!$A=`kpW}LGBWgECV1inAi*D2j1B~;(<%RNH{lV+h$HlUP{z>($Lx*Hb(Qw zBI^M(B1bZ7Yip&0#WwNm#zt~>sqZ_{fKY_>J9Cvs08WXvIjsSzd8J_B+i^A-YM$y9A^ZYpvVd6pB++?&t?MnJDt*nj&e^dW25Gj1=6#wm z4#mK!rGt=4+uF=5Xz{r+{=*+E3v27`&p_?@r~|2`vY+3H)aMYmA!yDEkK-}HP6#s^ zZ)KOX`V!|SPNn%}!~Mh{9s$3ptK}}{Eu7?0h;S^gYiVhDQdsX8UI%QTr_1xZpL~3L zio(LedgkV@q?idz1NJ5bw$dVk^UiQq^E1pBDCN5rXq{4v_RC!qfAUwuD_@6k7dpPv zGcz-bFDbFpG&B3r?7TTlTxBt&XzkY=)@rT8gfKBNxdj$;o_ifQ`9EP(&W@s|Nj2I zqmwAvpBzEIo!Rj`u}_Kyk2U6xV(%zaS2mrnZAlWJO8 zTA>YC+9j`eNUQ(W*z`og;hY10aR>DdJm~e(AnTqY%N6Q)ii^9D92fVi_pN+g)dmaG zbL>kK;(>{=ljfU9X&aF5&zM%s)LWBKSShV;Ar!+MqE_K`E|6;sIcwqU`iH76Yj9%d?{!n4C+US+ z<2wBJe4eiW;5~wI;Aa-8s;zq|p_|sOTD;`@gBD^f2;%Ig*Vl1zajY!Tx~IoWuC&Pm z&q(a&rx5m|26BHp_(LkhOVq=~z`&q; zCLB^&4jBscr6u{wrq4Z@&s?ruqA#md=n{x^IS}_si3FU)oQr8@>6wbkaQfe$PkRf2 zGoq{O&CGGJ*>*~^XK)!gaIB%_Vkut&1!o&>Mir*rcp&T&2h41&PSntT|MHsixhbJ% ze|qQ(>6dQm3Th*3-=jCBiAid{u~#Nhv&ZBy$JwB~MOJO?j8;)mq5Z@xF(uVX1(Xt6 zlyxv?+R9&9Jr!!hqm15TYmawBSMNr8jfO_nwFUweALwpn*Kw8~!HLMyUCh}lFypFb zX7u@mh4A&Qt#F?fZ6Gx-TklSk^c%KaVHS#t{dr%$VC$66P6SEo-7Pc+r7k{5m5*s8 zv1}!Y>}iGm`=IM(72Y2@4mmxdXz%LCB_Izp0u=C5V$3uGq#*$~7u4%7Cm51xv1}8L zHF}Cw&_BLNtsvq(f%)xo*afJCmS{*z2VnMqoN*W`ueujof$wq`IhU-%OU9gR}Uq(78dpfSEtu(Aa293dDiJnU1J$1xQ7C zx9+Y_HG3k+oNYlW$td^`b1;5ImoP9ilzzV&E$#;a-g*HL9)3C76U%9EfaH3<^ZqhB zJKGur*23hZq*e)gRzZ52n&YotzBIv!asWq4>H%qiU0U+0@N45-jXtrvBk643;VrLc zNaNFT!7{Y25sD$aQB))b@@-#(Fw`P}pIA8Sz@Q;z6P|;vl=fnufB**#cu^Nwdmfbb zvz^`DG?N2}n-V$|)3M*<{iP&`SdA*KewLMC*rc1;+1c@${0bIj8;bpISIqWgJT7E% zil06z8b*|{uJB!jn+>1nw - - - +
+ + + +
+ @@ -27,7 +30,7 @@ const tagsViewStore = useTagsViewStore() overflow: hidden; } -.fixed-header + .app-main { +.fixed-header+.app-main { padding-top: 50px; } @@ -37,7 +40,7 @@ const tagsViewStore = useTagsViewStore() min-height: calc(100vh - 84px); } - .fixed-header + .app-main { + .fixed-header+.app-main { padding-top: 84px; } } @@ -65,4 +68,3 @@ const tagsViewStore = useTagsViewStore() border-radius: 3px; } - diff --git a/src/main.js b/src/main.js index 68a8e5c..29d7d99 100644 --- a/src/main.js +++ b/src/main.js @@ -56,19 +56,22 @@ import { CanvasRenderer } from 'echarts/renderers' import { - PieChart + PieChart,LineChart } from 'echarts/charts' import { TitleComponent, TooltipComponent, - LegendComponent + LegendComponent, + GridComponent } from 'echarts/components' use([ CanvasRenderer, - PieChart, TitleComponent, TooltipComponent, - LegendComponent + LegendComponent, + GridComponent, + PieChart, + LineChart, ]); diff --git a/src/views/device/device/index.vue b/src/views/device/device/index.vue index c8203a2..bc95dfa 100644 --- a/src/views/device/device/index.vue +++ b/src/views/device/device/index.vue @@ -1,55 +1,63 @@