From c92818db5d12f8d647647d2df48a0a1983d996ea Mon Sep 17 00:00:00 2001 From: hzz Date: Tue, 25 Jul 2023 18:11:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=99=BA=E8=83=BD=E8=B4=A7=E6=9E=B6=E5=A4=A7?= =?UTF-8?q?=E5=B1=8F=E9=A1=B5=E9=9D=A2=20=20=E5=8F=8A=E9=9D=99=E6=80=81?= =?UTF-8?q?=E8=B5=84=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/img/Factory/screen_title_topo.png | Bin 0 -> 5853 bytes src/assets/img/border/border14.svg | 488 ++++++++++++++++++ src/assets/img/border/border15.svg | 104 ++++ src/assets/img/integrator.svg | 94 ++++ src/assets/img/integrator_y.svg | 94 ++++ src/assets/img/sensor.svg | 148 ++++++ src/assets/img/sensor_y.svg | 148 ++++++ src/components/borderBox/border14.vue | 55 +- src/components/borderBox/border15.vue | 59 +++ src/locales/lang/en.ts | 3 +- src/locales/lang/zh.ts | 3 +- .../components/CenterPanel.vue | 57 ++ .../components/ShelfPanel.vue | 152 +++++- .../intelligentShelves/components/Tip.vue | 35 ++ src/views/intelligentShelves/index.vue | 65 ++- 15 files changed, 1496 insertions(+), 9 deletions(-) create mode 100644 src/assets/img/Factory/screen_title_topo.png create mode 100644 src/assets/img/border/border14.svg create mode 100644 src/assets/img/border/border15.svg create mode 100644 src/assets/img/integrator.svg create mode 100644 src/assets/img/integrator_y.svg create mode 100644 src/assets/img/sensor.svg create mode 100644 src/assets/img/sensor_y.svg create mode 100644 src/components/borderBox/border15.vue create mode 100644 src/views/intelligentShelves/components/CenterPanel.vue create mode 100644 src/views/intelligentShelves/components/Tip.vue diff --git a/src/assets/img/Factory/screen_title_topo.png b/src/assets/img/Factory/screen_title_topo.png new file mode 100644 index 0000000000000000000000000000000000000000..4f3c53d6fec4e5f0c17c69f89ad288d87842b5df GIT binary patch literal 5853 zcmV<379#11P)k97q?R?Lk-qkPq>yf?> z03X}UdOzf~J}@qjB76o=ihnM*n|0|qgpd0P;0eGEZmo@Guf{;!_cNTVSv7q3H-J6P z_uERY(Rp~^={>gEZq~cD=eq{z9_Fa77r;G};F=M~zrlV6r)T=_zyF>-_~VaJh}l;7 zmT=4yfOqlt1ArG)6>1Qq2y3t_aM}@`g}L3V544db zUQ?{<2W}qvov)e{11TlF<_-W}`@AqXL;9V5v+KF`0A}LH|v?HKq>FH-~+R~m2r4<&`c;Vs89fE3f^=Ht|)F<;7%7#zvRxF^s7g zZ%8YYBW}n5+iup!EH74Y-ZNtkLn%^Sf!<%e-RrIGyX|IOYGbC2Cr;14_HT)o!_l+R z<)=d)sMNYoAnk8GScV9rFeb1qIIYoFBioeP3!P?p@pR2iAj4b&mT~exe^_LBA=4El zE*FNIpl)c+&@P156$HrRy961-@|l(c3gHsx2oKjsFs$4@ z=sQy0m=PlKyh~Ky+rs$1JXat0+D7JBo|U!V9~cjU3RJ)RMxkMZKvtHZG=yDKzO*g$ zV(iQ9?;1jgYCQ=+Z>ZH!m9+GZCNb4^0lfP@xUe<3#AUs9guFY)QsUS*A{}@ z|73X0#b@Tb)9qOe3U7t;daM=EQN^e{-(dIpKriqWP1fLvHY9uUZ6pI?5BD5=Eg14%_m4GySNJ6Pxx)bOHk1SX-o|p>Zq_fV9NnjMwIY~Xn%#pv zzKA!WpuK@*Usja{y+h6!{mSxUiSgyAuZBzZ1RK$s)}CZyC~|>n#AJ$dKXDgaCFMYJ z%zSpV-sS$fwD)NlIH&$x>S~bfN3T93#FNUfPk(PfXJ_NKhF_H>$xcXaXEU4ZsX zm$jREtTx#C!bJo*6@Ka8^2sxKuY0(H!71wP3zO|;-Fqc|gn<)XFVe$$xi@GQxz;_s zP0$`_#mbD#RsD+i-VDIr(^vLD7;{vWLu=NjSdg`Ah3S~hrHukjHe3wjBdLmzbGa$k za3?4OVb>{r#u1|xa9RVmzDJ*sR<97MbMWP2f8%W2$?s?~7Aef7!PittUm;`YGxDUa zsnKClYe^ayQS3yQ1l^k^ve1rQ2<3LOZj45xFcEcuwrqE>y(y{4nX>N7g(64+c#Cl^ z^jk+HG=YyHk3@#Xms&Fl3;4ZB`Pm-leOM8y+s*nraH6<8eP0%FD1+x@I4LSg;6C4l ztjrDxXWu^d?h~VRt#2}ywz9<+#y=pUy(`O$w@b9ss5BIVdr4yv73OVHpt2vy7ber; zIA2QvP!HekEJ3RqzOPhxFb3#c)R2%xV2lHtK)gr6cX#MIIKc2e<-U{ueln(7lFhgF zQu<1T+$glXytN)&jdwDtUIvyaKhaHYMzi8o6sWI2LXnv3o~mVxw?Ugz-c)H_q#*=u zebFSrV?_=1Tb0%U0(+hh<#{{kYHZ2%rVUpe4r6EqS_VG56jnGFEY;e0s8{@SKbG7x z3UaP-FExkb3fIs#o&o$Gs=}WlCGx#B<~_5#_(vRbM2kYQ7%to=R9*L1cwBi>k_S(? zPb&kTS2>8sMTG_Ykosnn;mvsHvCzQs2z!U<9h7(|&)Y<0y=cXtyt(Cev;JU%m5eB< zBtFD(A){9JW6FJ{*Y8EvQy;}{EeditlwFx@)1;(DF3yxg29ZV5WS9oLir=r*R%q{E z-h(nQ+RD-iTY4tvHj5#19EB8zJgQ1puJX8lUemsE6b z`Hw%RaJnUBQj2un7<=L+c%#o)C!Lh2(O;W1WhgX_MOvgsP~z8ExYO-sy~^AK6An8{ z7u^~Mb1JXzI}U#3>d#KzvhWCH=u28sy}`&80Ipr+<~Qnq7*(mh0r@_o_W_sd)82kI z_E4xlJmmH2sM7;+(Dfp%ydtjN9YZC&hDV9c;o7QF(nh*cxdc_vQi_6!GFT_Eaj2DN zQp(CAQqVDBpc>NCd5sBO?2bsArPpeeN$*e%8|nmpk`Rc%Yu8>S3awhX$r8@1?y7u# zq3%U2(X#^eiK~UogoR~2_})1cx105n^2p5N*&E?; z01u*sJAoB`Z38kC_i`;*trY4oJufu0jxLgqGy2VssLK)g`6NK^rbEwWj!`&cB2lmw;{ndF805M{U)~TsUmAN1&j@ns z7^?@>3q%Nwdq8KXD!N*zU;W)%T-1`GD0Gc&nTXobU+O;hP7p0hTSz*C?~Rn54>)&EJ2O`Hw$eP=5#9LK!>vld1Z6AiH&~AD|8pku#Owt3&`u zp_Xv($_x+Js&E4@OTXNGOx}zhtp45s=LPnJ^QP5W0rGq?{>Y%CnL~&wT|&kU&MRd$=|3+Xw6@9=FvQ*(aP7XjUbD zw#H4>=FCwn+=mI=2%!HNpK0z~MrE*V;M~{1CA`AW9Mx8!_i2$NJd|fT?#Wwk@-Uj1 z!$QSH7RF=@_X4ArFoaNlbyx1z)=(Z>jK>T(FKpKb)04*L@4r6sAAib1))I&D}J zJaPR8(qXlAjT)j{ze#Cw^?jx0!4pob2s5KM)Y_}PD1o+2L=ncR6-k?0UX?*tw^yH+ zB#?FM-3RQpzzRsPYbEvyJ95-FLeGiU#zkcwJJ4{%Dca%@%~)5v+wH=#^V zp=eq^Y)H=0;K)e@TEZYkrVIFu^M*Lh2-L``1j@&Nt8ZDex?KM5LOw&Gp@I0M1uEMtkoi90e{y$aOBP-Q8V+F%IJDX*44mc8Zb-}U}n;p_#@(UNnP&`R-m zlqb*w)o21ZS2(tU&CcKs1TFJfnP!d?mkWn#q2E|EjWY{PsMnC2uZ(ypE7(?ZFlp<< z7_6s&7eCZ*y%?2%C0u{!D24qEVN5;AF<3#QPvDe6)LtT?&V&QJ-)p0tM02`COtffl z&s`Nutzd_hEhC?0+#B`4w+$h-G0LrB5x_u|txdSbZ(a}!&@526wNRM}stSjajlCuh zR4cfj6gOwq6K*o)l4wRu1y$*>nunmTyIXACBpgnZpBjbxI=|1F{{k2dD^?6BcgFpB zt=52GFExf^f`U&g7={>E>orxlzod$=dKAvL!Rx#e@|gtUqxs#tImxjsh(ze@zcnOR$!DDGd{Dl z(LG-pLnzPeJg(|9%Zs-zp^jSuc{sNg!tJe4$55UYr>M8+#;8CIURRbEPg!0(8$FSL z>kIsZlNFl%NMjEtqb!9ay=QLI;AbX{!(?LdHXwuak!l$L+s%4Ky}hirtY^&1^q(v* zex+6%Hx?0zUMSrw7HY(u!&!6YoXkKXo$*GSaQQ{Uhhu>hX76zCWu?o#fpgK#h^j4X zXmO3&_>1Nvy*GH+cA6#ywNjus(+VbojC~WNn5FlrL);%Y8wfmjc{a3ii(FG7vik=D z5Ivo8sENgs`wYiNaA^C^TN5b=<*66EZYT!aV$>wltax>6jBY$;M*h1lu^u_}#+|@# z^vvOs_M!8ovOz6c3X#xvmuSwjrxeQE9VilH&A|2M359&n$Alm&@_pdxPuw=bq#;2V z{g&F}Un1Rcix90W z9LAkCL{z-^2ADjwa#D(>?b4784o5f*{{i5Q7A3pRmL>bj345wgo53krOK`IiAAI=p zJ?Hweym)I`ECE3nVwbvksOmjNdC&K(k)4MS)ZRUu@|3)?R_~}r8EM%wqYo?1)-5Fx zo;1;_;a$$)a;}|*hlUW;lqZ2xFHNJQV!-kwR%v?og-3Zd4yN9o2R!RzSth(^it>%TXKwxR zp^MDgZ#V1MnV89>DG|qxsZw|}VeN0gDF-k^mGjmDm;QSDzeqUisqhlZCJ%@_*FCCA zeGtZstjgazMs!u6a`vi3+k567!_e=@DHs}M7mp$qMl?m@37&AGkt+k5@A;OX*O8{$ zJ5p@Ee?~*w9$Q-ZuAz$M`-XvR#A};tX|8V8A^a>wegf@F6;a(PIU0 z^m#--Y$%%0>it-Tzvbzso@)e{0#z=3yjjvO7(@ZM3S!(*7$_d|k0a6Thw z)<$rX68(;PO@LDB+Bu2?E}8#JO0GaYU`Dc#$iE z`Tx0l;F4`!$#Tjg2l+n6w*RBU+I_+bbJwbH`w$x2>Ij+65B~xiatC|%BZsT6-Rvwk zZi+DA(9@Sx2r*DSV+)L&x-S8(Jd!pB@Af)F+RdCU8H^=d)TI+q!S>7=#FV8W>=7|= zA_8)(B+w%F*n{j|fm#oHxDTHPdN;`OV&ZK+{z?$}FJ3fPv!Wk(Ub!4Ubtts~2e n$;iB>2NIFhxsQ)yk + + + + + + + + + + + + + Page-1 + + + + 工作表.1 + + 工作表.2 + + + + + + 工作表.3 + + + 工作表.7 + + 工作表.8 + + 工作表.9 + + + + 工作表.10 + + + + + + 工作表.11 + + 工作表.12 + + 工作表.13 + + + + 工作表.14 + + + + + + 工作表.15 + + 工作表.16 + + + + + + 工作表.17 + + 工作表.18 + + 工作表.19 + + + + 工作表.20 + + + + + + 工作表.21 + + 工作表.22 + + 工作表.23 + + + + 工作表.24 + + + + + + 工作表.25 + + 工作表.26 + + + + + + 工作表.27 + + 工作表.28 + + 工作表.29 + + + + 工作表.30 + + + + + + 工作表.31 + + 工作表.32 + + 工作表.33 + + + + 工作表.34 + + + + + + 工作表.35 + + 工作表.36 + + + + + + 工作表.37 + + 工作表.38 + + + + + + 工作表.39 + + 工作表.40 + + 工作表.41 + + + + 工作表.42 + + + + + + 工作表.43 + + 工作表.44 + + 工作表.45 + + + + 工作表.46 + + + + + + 工作表.47 + + 工作表.48 + + 工作表.49 + + + + 工作表.50 + + + + + + 工作表.51 + + 工作表.52 + + + + + 工作表.53 + + 工作表.54 + + + + + 工作表.55 + + 工作表.56 + + + + + 工作表.57 + + 工作表.58 + + + + + 工作表.59 + + 工作表.60 + + + + + 工作表.61 + + 工作表.62 + + + + + 工作表.63 + + + + 工作表.64 + + + + 工作表.65 + + + + 工作表.66 + + 工作表.67 + + + + + 工作表.68 + + + + 工作表.69 + + + + 工作表.70 + + + + 工作表.71 + + + + 工作表.72 + + 工作表.73 + + + + + + 工作表.74 + + 工作表.75 + + 工作表.76 + + + + 工作表.77 + + + + + + 工作表.78 + + 工作表.79 + + 工作表.80 + + + + 工作表.81 + + + + + + 工作表.82 + + 工作表.83 + + + + + 工作表.84 + + 工作表.85 + + + + + + 工作表.86 + + 工作表.87 + + + + + 工作表.88 + + 工作表.89 + + + + + 工作表.90 + + 工作表.91 + + + + + 工作表.92 + + 工作表.93 + + + + + 工作表.94 + + 工作表.95 + + + + + 工作表.96 + + 工作表.97 + + + + + 工作表.98 + + 工作表.99 + + 工作表.100 + + + + 工作表.101 + + + + + + 工作表.102 + + 工作表.103 + + + + + + 工作表.104 + + 工作表.105 + + 工作表.106 + + + + 工作表.107 + + + + + + 工作表.108 + + 工作表.109 + + 工作表.110 + + + + 工作表.111 + + + + + + 工作表.112 + + 工作表.113 + + + + + 工作表.114 + + 工作表.115 + + + + + 工作表.116 + + 工作表.117 + + + + + 工作表.118 + + 工作表.119 + + + + + 工作表.120 + + 工作表.121 + + + + + 工作表.122 + + 工作表.123 + + + + + diff --git a/src/assets/img/border/border15.svg b/src/assets/img/border/border15.svg new file mode 100644 index 0000000..14360f0 --- /dev/null +++ b/src/assets/img/border/border15.svg @@ -0,0 +1,104 @@ + + + + + + + + + + border + + + + 工作表.1 + + 工作表.3 + + + + + 工作表.4 + + 工作表.5 + + 工作表.6 + + + + + 工作表.7 + + + + + + 工作表.8 + + 工作表.9 + + 工作表.10 + + + + + 工作表.11 + + + + + + 工作表.13 + + 工作表.14 + + 工作表.15 + + + + + 工作表.16 + + + + + + 工作表.17 + + 工作表.18 + + 工作表.19 + + + + + 工作表.20 + + + + + + diff --git a/src/assets/img/integrator.svg b/src/assets/img/integrator.svg new file mode 100644 index 0000000..2ee61cf --- /dev/null +++ b/src/assets/img/integrator.svg @@ -0,0 +1,94 @@ + + + + + + + + + + 1 + + + 工作表.1 + + + + 工作表.2 + + 工作表.3 + + + + + 工作表.4 + + 工作表.5 + + + + + diff --git a/src/assets/img/integrator_y.svg b/src/assets/img/integrator_y.svg new file mode 100644 index 0000000..9ab78c4 --- /dev/null +++ b/src/assets/img/integrator_y.svg @@ -0,0 +1,94 @@ + + + + + + + + + + 1 + + + 工作表.1 + + + + 工作表.2 + + 工作表.3 + + + + + 工作表.4 + + 工作表.5 + + + + + diff --git a/src/assets/img/sensor.svg b/src/assets/img/sensor.svg new file mode 100644 index 0000000..ec5e636 --- /dev/null +++ b/src/assets/img/sensor.svg @@ -0,0 +1,148 @@ + + + + + + + + + + 0 + + + 工作表.1 + + + + 工作表.2 + + 工作表.3 + + + + + 工作表.4 + + 工作表.5 + + + + + 工作表.6 + + 工作表.7 + + + + + 工作表.8 + + 工作表.9 + + + + + 工作表.12 + + 工作表.13 + + + + + 工作表.14 + + 工作表.15 + + + + + 工作表.16 + + 工作表.17 + + + + + 工作表.18 + + 工作表.19 + + + + + 工作表.20 + + 工作表.21 + + + + + 工作表.22 + + 工作表.23 + + + + + 工作表.24 + + 工作表.25 + + + + + 工作表.26 + + 工作表.27 + + + + + 工作表.28 + + 工作表.29 + + + + + 工作表.30 + + 工作表.31 + + + + + diff --git a/src/assets/img/sensor_y.svg b/src/assets/img/sensor_y.svg new file mode 100644 index 0000000..8b0c65d --- /dev/null +++ b/src/assets/img/sensor_y.svg @@ -0,0 +1,148 @@ + + + + + + + + + + 0 + + + 工作表.1 + + + + 工作表.2 + + 工作表.3 + + + + + 工作表.4 + + 工作表.5 + + + + + 工作表.6 + + 工作表.7 + + + + + 工作表.8 + + 工作表.9 + + + + + 工作表.12 + + 工作表.13 + + + + + 工作表.14 + + 工作表.15 + + + + + 工作表.16 + + 工作表.17 + + + + + 工作表.18 + + 工作表.19 + + + + + 工作表.20 + + 工作表.21 + + + + + 工作表.22 + + 工作表.23 + + + + + 工作表.24 + + 工作表.25 + + + + + 工作表.26 + + 工作表.27 + + + + + 工作表.28 + + 工作表.29 + + + + + 工作表.30 + + 工作表.31 + + + + + diff --git a/src/components/borderBox/border14.vue b/src/components/borderBox/border14.vue index 07eefa6..921f0d1 100644 --- a/src/components/borderBox/border14.vue +++ b/src/components/borderBox/border14.vue @@ -1,8 +1,59 @@ - + diff --git a/src/components/borderBox/border15.vue b/src/components/borderBox/border15.vue new file mode 100644 index 0000000..6141163 --- /dev/null +++ b/src/components/borderBox/border15.vue @@ -0,0 +1,59 @@ + + + + + diff --git a/src/locales/lang/en.ts b/src/locales/lang/en.ts index 36481f4..e66def4 100644 --- a/src/locales/lang/en.ts +++ b/src/locales/lang/en.ts @@ -309,6 +309,7 @@ export default { '微工厂缝纫设备看板':'微工厂缝纫设备看板', '工作时间':'工作时间', '空闲时间':'空闲时间', - '智能货架物联管理系统':'智能货架物联管理系统' + '智能货架物联管理系统':'智能货架物联管理系统', + '微工厂':'微工厂', } } \ No newline at end of file diff --git a/src/locales/lang/zh.ts b/src/locales/lang/zh.ts index fcd3f33..94cdbb6 100644 --- a/src/locales/lang/zh.ts +++ b/src/locales/lang/zh.ts @@ -309,6 +309,7 @@ export default { '微工厂缝纫设备看板':'微工厂缝纫设备看板', '工作时间':'工作时间', '空闲时间':'空闲时间', - '智能货架物联管理系统':'智能货架物联管理系统' + '智能货架物联管理系统':'智能货架物联管理系统', + '微工厂':'微工厂', } } \ No newline at end of file diff --git a/src/views/intelligentShelves/components/CenterPanel.vue b/src/views/intelligentShelves/components/CenterPanel.vue new file mode 100644 index 0000000..eceb7a6 --- /dev/null +++ b/src/views/intelligentShelves/components/CenterPanel.vue @@ -0,0 +1,57 @@ + + + + + + \ No newline at end of file diff --git a/src/views/intelligentShelves/components/ShelfPanel.vue b/src/views/intelligentShelves/components/ShelfPanel.vue index 9f74458..0101ff7 100644 --- a/src/views/intelligentShelves/components/ShelfPanel.vue +++ b/src/views/intelligentShelves/components/ShelfPanel.vue @@ -1,10 +1,40 @@ - + diff --git a/src/views/intelligentShelves/components/Tip.vue b/src/views/intelligentShelves/components/Tip.vue new file mode 100644 index 0000000..0cecde3 --- /dev/null +++ b/src/views/intelligentShelves/components/Tip.vue @@ -0,0 +1,35 @@ + + + + + diff --git a/src/views/intelligentShelves/index.vue b/src/views/intelligentShelves/index.vue index a6fcb7a..c1261bb 100644 --- a/src/views/intelligentShelves/index.vue +++ b/src/views/intelligentShelves/index.vue @@ -8,8 +8,30 @@
- +
+ + + + +
+
+
+ +
+ +
+ + +
+
+
+ + + + +
+ @@ -17,12 +39,18 @@ import {ref} from "vue"; import header2 from "@/components/headerBox/header2.vue"; import ShelfPanel from "./components/ShelfPanel.vue"; +import CenterPanel from "./components/CenterPanel.vue"; +import Tip from "./components/Tip.vue"; import { useI18n } from 'vue-i18n' let { t } = useI18n(); let panelConfig = ref({ - width:421, - height:218 + width:434, + height:244 +}) +let centerConfig = ref({ + width:803, + height:600 }) @@ -33,6 +61,7 @@ let panelConfig = ref({ width: 1920px; color: #20aec5; background-color: #100c2a; + position: relative; }