From eb3a5ed0011ddb59b6b00a9b1e1eb1882e1a902c Mon Sep 17 00:00:00 2001 From: pengjie <17373303529@163.com> Date: Fri, 20 Sep 2024 17:03:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=89=E5=85=A8=E5=B8=A6=E6=8E=A5=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/SafetyHatDevController.java | 4 ++-- .../service/impl/SafetyHatDevServiceImpl.java | 4 ++-- src/main/resources/excel/安全带设备导入模板.xlsx | Bin 0 -> 9423 bytes 3 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 src/main/resources/excel/安全带设备导入模板.xlsx diff --git a/src/main/java/com/zhgd/xmgl/modules/safetyhat/controller/SafetyHatDevController.java b/src/main/java/com/zhgd/xmgl/modules/safetyhat/controller/SafetyHatDevController.java index 76e96b186..aadcf4101 100644 --- a/src/main/java/com/zhgd/xmgl/modules/safetyhat/controller/SafetyHatDevController.java +++ b/src/main/java/com/zhgd/xmgl/modules/safetyhat/controller/SafetyHatDevController.java @@ -178,8 +178,8 @@ public class SafetyHatDevController { OutputStream out = response.getOutputStream(); response.setCharacterEncoding("UTF-8"); response.setContentType("application/vnd.ms-excel;charset=gb2312"); - response.setHeader("Content-disposition", "attachment;filename=" + URLEncoder.encode("安全帽设备导入模板.xlsx", "UTF-8")); - InputStream fis = new ClassPathResource("excel/安全帽设备导入模板.xlsx").getInputStream(); + response.setHeader("Content-disposition", "attachment;filename=" + URLEncoder.encode("安全带设备导入模板.xlsx", "UTF-8")); + InputStream fis = new ClassPathResource("excel/安全带设备导入模板.xlsx").getInputStream(); IOUtils.copy(fis, out); out.flush(); out.close(); diff --git a/src/main/java/com/zhgd/xmgl/modules/safetyhat/service/impl/SafetyHatDevServiceImpl.java b/src/main/java/com/zhgd/xmgl/modules/safetyhat/service/impl/SafetyHatDevServiceImpl.java index 076e07ecf..57c01b18b 100644 --- a/src/main/java/com/zhgd/xmgl/modules/safetyhat/service/impl/SafetyHatDevServiceImpl.java +++ b/src/main/java/com/zhgd/xmgl/modules/safetyhat/service/impl/SafetyHatDevServiceImpl.java @@ -176,14 +176,14 @@ public class SafetyHatDevServiceImpl extends ServiceImplU2!QYUadvd~m z?p?3fn!RWCuCJ=Qs=KDTs+DA+py2@zEkt2e_~HJa_7wcZ$ktE^WNYWZtOO>*1V4cL zNp`KQWX%f!0H{C$0I2^Y)3>u@a<#U~i0_brVnq!;^gl!e*-m1k(KgZghvQV~oe@=6 zTkCN>O|>`odP*#e;*RPG=t!_N?CE1^LU7s>KRQ>u%Mw~@r${i?d=C$aXZlibAB7vL zOxt9ieGw$B^*i5Frn% zhjAlyyd!5QjF6cFGi*C;fVSBEvgA30vGRBWq&yP~d%gWFn&~WjPKCT%fj=Cl_ zL;{D1w*PG5d*5}}?4&GN?ounq2mAwzYHCS&lJEmP?JJJO4Y zg;gyEfZ5!}LTtsMt`PCz#~JMIO52`Mo_^au^$hEz4XX;)vk_R&X#do+p)JVxLD63E z@(Nuns6iJ}Ur0{`s}jcG-%(%*?S{)pLHo^Vp4ZfdX7qFB3m{4guR;<$8SzV~%fSlW z_|bB?Io$u*sGxKiCNimZ1W15}>AP7Q>mHZa1j5VAZRah7DYHQ0c@-d@u=;~$4QZp+ z5C0{XUOF_sYkXZI7tbr+S*1uuU4H}46Xb&)H)~9XR(6ChEO*`5z8Ipt8h(cUJi&Z= zbBJO!;_!kbZ%tpG0XkS!vW58~)@XW#be>3j7Q%No9xcg#&E;KW{l%+p8Q z^@4=;eBaTf;SEbu>w!8_!8e;82&~lQM0~vp&YngkW!XJBbz@h>oeB-sJ(Ig-ho`Fs z+MeFcUM;PrKk8TGZej76LfcJq-y%5=dbzu)DgfhRDUb$eA`_lRoAc)e@;e8hTs1|$ zeNsz!FLX>nVX7}G1Co(6l$j7%MOHd(M7b9~M*7nRw^|dg>A*HX1KR-O4;wf+INDl2 zSfLJNZ!4~)zGTsTlof3cbi})7+YhdL}Opb6qOn~)=tZmD|Qet5>+!Hx6thjIeq7g zoG&?^je47p=leMun_+jNUYou|apGZ6x=sxcR|LYI^>`mifFOZJZrSBcds&x|^-bBZ zcGWd&D;0taLR+c7cxxyy<7K#I`dab1xm4FSZo*RF^5v@(T@&I5)&9G;fdZ@6)#|68 z`F8^3Uj#0;AWH``V`In1KFLaCY8e`Aqa!eKfvAz`32%crp(zb-LEc%Gepb!g?Alr$FI=3$r zP^ny16**sbnsK1A7cf?6-oFZJRV!Q0En@{%U?tR~FyR;+$Be4A0B(yk%Mn9HbW!IL z8Z$WYh$WknmM)|Z4RiMs!mDA8xghPP#T^e`<*pkGwzhkr8ta(vt{$B-2x}iT zSzWTOVG=9eOpWzbbG&F=@P`Oe8ZWlvjBFoi?6Nyz3!3l~AbJ+6oFmu?A4&UTH?45{ zLL(qqML3-iRqt-aYdsIu(jjE*F>Hpd|O4jj*DFNa&|v1?fALDiFJw%MFiwHr=T};R&LVa)2PjPG;w4HF~(^TFwDQv3{h@ST`)du5rsM4ntg*NxMG#(?*jY2Zz!Z-6S3K~B8oG9>% z%3;5t#1W^33B-#+vZieFSEcM>Rml@Mi+PuI)lUUTGH~hKWde32nl+5L0pZ#Z;lQz z^yyj796l(oKINa!fPuK(K+% z@982I@M%}4o>K-2xX4yXuIfkX_aQuOrlBMk50G-`{8Unhk5U~n*<0xY_1~S#Lns4w zE{F zUhayzET|^b?T$;QN8*pV8u2v^Bh^Y$P>6|W#WvUr3m2%ZD&M6Ak8wTiudD$Qr0m!Sn&K=*aq$t3O5a$-qcx9^2U4 zu?!IAv@^Qc1d9|9(&8}lwDUG-1R18M1k*xK%1zO{o4$R#CSNe3(F{nGPBsrGauJ$w zb_|6Ji}~~^F`jMmnj7yvd~z7Itwvenm);*z*%W~7C<*^ zpW$9KQ-XEH4nPW7F0ASqZ+u-@lg2XxnJO9cZN#SWi_=l^ovbCN%g}H@@%}PL|90iO zmAz?`rqxxB{^c^uAF@Dt3pIjUJfovp4$q=j=Bj+iIspbU6FYdk;e)jb9FjP(ta%|i zt}QQjiE12vpuNBjAJA?0&a?vr_#%L?~0p-SO_|N!}0| zzt~PUw&&$=k&ovY@aTH7QdjWqOAHR@UCN=*-DT0}jWA7afjD!k>&adbBrDe}3JqwkBTc&q%H_Ank(N9}N3#jreWBdwG_Z?A(}cKu?f4F2UJX>v0WKjg z?vEfUhrjXFof`-ybhCXw0EVZ+B6*#pI+dz^w!aZ0G6?vaOvyMf1eY0`;5RL+5-2foClxYv>U!d zPJw}PiY&$=rh!3617FscE0a$5#sqK7g$loSi-V*K1v4Z=S@A!cOsYl3e+oH>W3Q_s z4y9GXgrSzZTJHN)j(UddCcM+@xI{W9eQ_>fhtFGNJrPf`I~3^wazkPZX=~vjB!Ab0 z=;&0WOHHvj-#mF3)|8S zpH^n(*Q}1_wYcmH)-9I`Hy($qIW^Qq~+HVYA7~@dwuxrftm+7e2R9a@*^B1DRHSh$|cS3E1rlEdAkvsy?`tSp- z)jVpC>ffbnovDAqUkPe<+EnHDb(kwXEL{CMx7vAZ%v5@&Tq`BM12WRlp~gC&&Iku^ z7l|61Liz&}ef{?OaW<`n0^X*iYXpS7g15%w-O~YD1|#9m_8o{0;x}BxON<*QnM|U= z#P?Yl1HRhXeF@{v8?2!f1J=b(=b=*ZQ2n#|^5^N$^X;yY65JOe z9Cm9^49Bv>WYgu%f(@3<X3EmpIGHJo8j_}=Rs2()+;1-9Y~dy^K}P( zG87gFwe)pe&!(QYJ)vOFUNffXU z3J09uL;o2i=nksac7p#P=D?qaoiO;1!of@*WNh@(5oB&->hKUDh)0XaK#8D=U--M2 zS=hSA2ZcJiVEa>#L9w$X$#prN8I@AK!7!p6&v=6RMcUaj9Z{0P=<;r@gX??I zTrr0;0lMZJ1$ZSX<5EaQMt;FBx{JOB$10apXs_l-y1r=ZJTn0r%39@Mo7>iIe(2qH zi+`0r&Y+Cb5;@1nQBQakZYdTPm5J3;8!d=h{QQgp+a%i^zKrNlVIT2{X}1^B3vaI> z=Fuf$kGvk-+xq*atWiVnrA_@5myqhoHMWaKkTg24pg|J4i!(bhnXPZJfE3~qH@>)0>dPk*L zXT;|PuF2$xkkND@0Asrmv}{2dDrss`elMsSzw=bSLp&`&LKWWex=kpEyr?yWkI*BVmHm^#S_v+g-g zwS|%1h1pU7HNs6C_T?Nz85~=HIEJB9nw9b*XN!sF%P#p0r&_2q4gz(`KG&!tAf*wF znZDoldy#hsk6MBLa&YDBKGem%oc?)ix(zHkvu*O;hVZvDgWDZJLYYkFH6y`vA>Hy# z;@Jq4KGf|jBysmmcdVEM$-XT9>z{Ge@7&MeS#0AnIG~D<2hWSY)`6p&mGRF7Fs)@B zv!H=>7v1giUaR9tx7=z<^RR+4Z)#P|guj|aTr5B}wL7)SZeO#n#6(ys$OczKg+e9! z{i`rz^#adqD2CATWb2DjcJoaPA3uk~TCY+03Jk@82sZLz?&wjTQJ$^FEv@VMuPxs5 z4oQ5@V=kVR6&4HPs#Ps@OZLrqAFmEx�-YUg;0*)o3kM@9m~8s#kKg-V`i)yKc^N z#aQ#H2nWqpmi6hoet1c9y3prbIlXkQXob?cb0t!V)!DaPJSOyXU#&}$}sxWN}PV?uOqUBm}`+Ue@3i8(b?g5$82-h+T#IE|<90}U+*PFx0`%@}G zJd3A%fVH|4j*a=*N^SbDYF|kfmKHj*TCYahQI_Tm?zhpF8p?}<<}hc<6nBk9?{8OG z7urn{}oh^f^_VB8%O`k(L3n(~<|>}EmA=HXaoU2&eUon7PV!2_M~ zo3xkKq-P>xjXxAsE!^jTiZ(h~#-)PiTlb#Gz*&VbObY0fnO2hrqSHQ?=%@#SGHue;o7v2PqJ|+23GqEBFU3YWJz+9vV!Rt*bcg0&dDWrf; zs(OlsI8=Q(gs#}0O1THGO{rO49_tY)25b2da&2wrWjht_)D#(EY+qMQlF~${IeKHx zVn5p*rmFII=C$HVcs&*T)FE{w3?9x-&90;_ZTOY7c%37Hx4Pk;MA%J5uUfUI9tVn= zA;KG=W=45H%lrqoXHkxWdz2Fbta*XRJcNuk>K3)HRO!{rrqj&L%Ib9?uQ~Ew(eDBB z8mvkcu5EoUWlB^S%{dmQlC>epuIWM5`4wEl{dcb>BKIpPhaD%XZ^pHB9Ma-$Yx8kG z>&m9l%YJhMju*e<`Au|6Hg+P(rX`?jX)AF)8*gId!)UHEjtRiVn@RimL*o2?lzlQm zj=NmoGywUX4DGlKf~Kc_6JArrBGL-~bGzv1f%`EbQqv^wXPwU#4C~iwqCG1&I!#EE zL+>%9HHQ6z%0A)|b#=b$OYDKCPT4(5xG~y(x zs9S%e9n2)XN_qb&CEhivgpOhk)hFR*Eh>xRekf#Q_~6?s;hb+wzOO9vm7qeFkEBEz zHFfhRcu7>=;AX$Wn&H)eP%uL=TC)#;NXH2+?i1nU>Hb`6WP3?%TI_CCTrT450FUm( z*>9^Lk~;&z!Ba#6tS1q7hf)%q9-);R$2RC=cjr`$pp?i?qosLy3rU4URR*B*gPw4jh(d=QAw~OG_a%B|(ZIo2B zKrXMJVRH;V&2!QdMyW&@IdiFe|n z?S)cO>!DQguPLBIBt*#s*v-F^k#e)6qhEGp`lZUv{OIXgxeX*--=zxYO?T@507JHw zMX4qxu{|Lc#e8?Vy9y*D13_-Cq0{HZ97f;$aQ(4d-*tTL{QFZl5~YmT6S99nF!WMyq@;Mib#tRV53w|g7`^9PZX4=X3%6mRb4By^>B6QRg$y@ICDLA^sV6QK*NOH8#8t7vBsi5GWh#fuXP zP88a>v=CDe$x6zOYeM5H}b&g-0R z$Hp5CPLH0{l7>eK6j37CFtt!=z>BL6POL5gu2_g|;wf(yN(7amrCQ3Q(yz!UYa+!} zAEjlL*@2(&Ak_OxPv!r7jld-!1O7@0gwk&>;VhU2qGRb$$8=RwxgY*lnbvn@p4V?rHKF^x9j6vX2!-^hT|9F)b&>~}f-#$@a+S9U|Y(7^|{>t3er_6}+;{2lg6_A z`qQijhDMcIaaDa%$8B#~!R_394}P}YoVKU(*z*uR+643Q9Tg?vEItnLA|4?_@&L{j z8zq~;6N%m|A|-kLp09MF9!;?J+(FHkwzj2vBg+D*c`ruU=+{-^GMubpu_6OJ^XA%6 z&%|M2c}77_fk^6C&AFnBvku*G{^@f}&J`C~3w{N)6Rdo^_YPrp1(k1cvY7qi9XD`Ca?&}w}Hjc(Nj=CytcE%3c4?EcM#37r`2PGw4p~Tgz8t4I4vHZk|hp4eQ;wh=ck2BABMs45oBW(#MC(BjHJhp?>CrCpQo1#BTS2e-`yX3IEadWBBg1$-` zkYX>5J?5M8Kn&;el3MC^PEb+XxS)JlnC8oKz9(b-=@8ycEcYOruei={I14gya}Ho` zOd?{Pvn)QkwAki*T~^6+J!y@EaWip4op3{m*%T$MDC+>)&t;umkxG|GSj^zXlCP z{M8-?Z3E5;fxXZF0{p2Zcfx