From 509d4ccf8079e3c2b8579f62ee4a187950cecd5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=AE=87=E7=BF=94?= <2631667689@qq.com> Date: Tue, 21 Jun 2022 19:17:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BA=86=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E4=BB=A5=E5=8F=8A=E7=AE=A1=E7=90=86=E5=91=98=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?bug=E5=B9=B6=E4=BC=98=E5=8C=96=E4=BA=86=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E5=91=98=E5=BD=95=E5=85=A5=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- whateat | 1 - .../img/shaomai.23adacac.png | Bin 0 -> 146768 bytes .../img/shaomai.f5f3ba20.png | Bin 567681 -> 0 bytes .../用户界面/eatwhat-user-dist/index.html | 2 +- ...acy.d41722c6.js => 279-legacy.3f18867e.js} | 4 ++-- .../js/279-legacy.3f18867e.js.map | 1 + .../js/{321.c3032585.js => 279.689686ad.js} | 4 ++-- .../eatwhat-user-dist/js/279.689686ad.js.map | 1 + .../js/321-legacy.d41722c6.js.map | 1 - .../eatwhat-user-dist/js/321.c3032585.js.map | 1 - ...acy.baf2d41f.js => app-legacy.4a6a66a2.js} | 4 ++-- ...d41f.js.map => app-legacy.4a6a66a2.js.map} | 2 +- .../eatwhat-user-dist/js/app.92c8f026.js | 2 -- .../eatwhat-user-dist/js/app.d002d980.js | 2 ++ ...pp.92c8f026.js.map => app.d002d980.js.map} | 2 +- .../eatwhat-user/src/assets/imgs/shaomai.png | Bin 567681 -> 146768 bytes .../eatwhat-user/src/components/Login.vue | 13 ++++++++++--- .../eatwhat-admin-dist/css/133.94c876c8.css | 1 - .../eatwhat-admin-dist/css/339.2e764467.css | 1 + .../eatwhat-admin-dist/index.html | 2 +- .../js/133-legacy.3ca06ed2.js | 4 ---- .../js/133-legacy.3ca06ed2.js.map | 1 - .../eatwhat-admin-dist/js/133.2aad9307.js | 2 -- .../eatwhat-admin-dist/js/133.2aad9307.js.map | 1 - .../js/244-legacy.14e83d00.js | 2 -- .../js/244-legacy.14e83d00.js.map | 1 - .../eatwhat-admin-dist/js/244.d8c0f97e.js | 2 -- .../eatwhat-admin-dist/js/244.d8c0f97e.js.map | 1 - .../js/339-legacy.a053f65a.js | 4 ++++ .../js/339-legacy.a053f65a.js.map | 1 + .../eatwhat-admin-dist/js/339.f2522571.js | 2 ++ .../eatwhat-admin-dist/js/339.f2522571.js.map | 1 + .../js/462-legacy.187cab03.js | 2 ++ .../js/462-legacy.187cab03.js.map | 1 + .../eatwhat-admin-dist/js/462.76d402db.js | 2 ++ .../eatwhat-admin-dist/js/462.76d402db.js.map | 1 + ...acy.dd87ebe7.js => app-legacy.f45423e0.js} | 4 ++-- ...ebe7.js.map => app-legacy.f45423e0.js.map} | 2 +- .../js/{app.5033e94b.js => app.ed2c681d.js} | 4 ++-- ...pp.5033e94b.js.map => app.ed2c681d.js.map} | 2 +- ... => 项目管理-吃啥-任务分解.docx} | Bin 41 files changed, 45 insertions(+), 39 deletions(-) delete mode 160000 whateat create mode 100644 程序代码/用户界面/eatwhat-user-dist/img/shaomai.23adacac.png delete mode 100644 程序代码/用户界面/eatwhat-user-dist/img/shaomai.f5f3ba20.png rename 程序代码/用户界面/eatwhat-user-dist/js/{321-legacy.d41722c6.js => 279-legacy.3f18867e.js} (77%) create mode 100644 程序代码/用户界面/eatwhat-user-dist/js/279-legacy.3f18867e.js.map rename 程序代码/用户界面/eatwhat-user-dist/js/{321.c3032585.js => 279.689686ad.js} (57%) create mode 100644 程序代码/用户界面/eatwhat-user-dist/js/279.689686ad.js.map delete mode 100644 程序代码/用户界面/eatwhat-user-dist/js/321-legacy.d41722c6.js.map delete mode 100644 程序代码/用户界面/eatwhat-user-dist/js/321.c3032585.js.map rename 程序代码/用户界面/eatwhat-user-dist/js/{app-legacy.baf2d41f.js => app-legacy.4a6a66a2.js} (97%) rename 程序代码/用户界面/eatwhat-user-dist/js/{app-legacy.baf2d41f.js.map => app-legacy.4a6a66a2.js.map} (99%) delete mode 100644 程序代码/用户界面/eatwhat-user-dist/js/app.92c8f026.js create mode 100644 程序代码/用户界面/eatwhat-user-dist/js/app.d002d980.js rename 程序代码/用户界面/eatwhat-user-dist/js/{app.92c8f026.js.map => app.d002d980.js.map} (99%) delete mode 100644 程序代码/管理员系统/eatwhat-admin-dist/css/133.94c876c8.css create mode 100644 程序代码/管理员系统/eatwhat-admin-dist/css/339.2e764467.css delete mode 100644 程序代码/管理员系统/eatwhat-admin-dist/js/133-legacy.3ca06ed2.js delete mode 100644 程序代码/管理员系统/eatwhat-admin-dist/js/133-legacy.3ca06ed2.js.map delete mode 100644 程序代码/管理员系统/eatwhat-admin-dist/js/133.2aad9307.js delete mode 100644 程序代码/管理员系统/eatwhat-admin-dist/js/133.2aad9307.js.map delete mode 100644 程序代码/管理员系统/eatwhat-admin-dist/js/244-legacy.14e83d00.js delete mode 100644 程序代码/管理员系统/eatwhat-admin-dist/js/244-legacy.14e83d00.js.map delete mode 100644 程序代码/管理员系统/eatwhat-admin-dist/js/244.d8c0f97e.js delete mode 100644 程序代码/管理员系统/eatwhat-admin-dist/js/244.d8c0f97e.js.map create mode 100644 程序代码/管理员系统/eatwhat-admin-dist/js/339-legacy.a053f65a.js create mode 100644 程序代码/管理员系统/eatwhat-admin-dist/js/339-legacy.a053f65a.js.map create mode 100644 程序代码/管理员系统/eatwhat-admin-dist/js/339.f2522571.js create mode 100644 程序代码/管理员系统/eatwhat-admin-dist/js/339.f2522571.js.map create mode 100644 程序代码/管理员系统/eatwhat-admin-dist/js/462-legacy.187cab03.js create mode 100644 程序代码/管理员系统/eatwhat-admin-dist/js/462-legacy.187cab03.js.map create mode 100644 程序代码/管理员系统/eatwhat-admin-dist/js/462.76d402db.js create mode 100644 程序代码/管理员系统/eatwhat-admin-dist/js/462.76d402db.js.map rename 程序代码/管理员系统/eatwhat-admin-dist/js/{app-legacy.dd87ebe7.js => app-legacy.f45423e0.js} (79%) rename 程序代码/管理员系统/eatwhat-admin-dist/js/{app-legacy.dd87ebe7.js.map => app-legacy.f45423e0.js.map} (98%) rename 程序代码/管理员系统/eatwhat-admin-dist/js/{app.5033e94b.js => app.ed2c681d.js} (68%) rename 程序代码/管理员系统/eatwhat-admin-dist/js/{app.5033e94b.js.map => app.ed2c681d.js.map} (98%) rename 过程性资料/{~$项目管理-吃啥-任务分解.docx => 项目管理-吃啥-任务分解.docx} (100%) diff --git a/whateat b/whateat deleted file mode 160000 index 21c4630..0000000 --- a/whateat +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 21c4630736c8a62692534466882163b4cf7df99c diff --git a/程序代码/用户界面/eatwhat-user-dist/img/shaomai.23adacac.png b/程序代码/用户界面/eatwhat-user-dist/img/shaomai.23adacac.png new file mode 100644 index 0000000000000000000000000000000000000000..fdc45fcc1763e4bbf614cd9bff0547aebf26cb71 GIT binary patch literal 146768 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

gy090~Q3~XZ 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�i4 z(~tMH8`v`&y}Nm_g<YS3~92hp) zPoB8O$@yN-WJLcrKA*n_Ow21f+Ws6llJ8?}GJ#SPA zcZaAPQg+A-SIyUcbx(Sjet`R3vyKDh^i0Id1V^PyhNn%=&7Rx?pr*p%! zFe5$_?OKH^Exgn?JeXL5{U3jP zhc92hz}x$cihjS=hd58P5!m>o-S1d`?eNEU4J8y@hvS3x&cR?q1c>erB zMg>VnqoHABLJ-BrUZ9EVcVMq8vgN{TS}}DpERrhtoDirH4Z{0|i?y$N)?QP=8RwBy0gjTVcFcBAef15$q$ch)@Py6X09Y1kL&yH z^e<>`2hE-W;vl8d{#GSBNyEV&v0!QeL`ET2DZ2IqUT+r)_wsXLrW5XqC~$^G4m&_> z>|l|yi2Mv#;YnE`jmpLEWE^3j+3|kny;exH{hqpvIvZJ4QlvRafeQHD7SfKn5sDbE zjS4^blg68UjgZh8?L8$*Qm*6Y1H*?vuCIOdV&_(b&{HGv->hC4U0S?GOH&;!e}Jwi z8Dlz4beN$r3HPv0JZGACrOwtI3?`c`mH!oXxK9sz<#o51#w5lXv)&-&3f{isOsx$8Tb)A=Q*YWKv>X%giquGyobv~W4h%u$ZfY{hgOp0ki z@{7A~gKjjOJ*M^|)WSUA@w4+->FqvNdi5Cr`u;qI?fZwqPTeyT;yI0%L;52TGNVkN zK;sEx@oyJlIYelA#gPQ>hmSt+Y?+;%0qbdciDl4iMp>)hKbzDOvy{t#3h!d7vWeB4ZD;_7F|L zO?(etCkZRGW@+z(UOCtt;o2lSCofo`z&eg8zb7^;Dk^)fbS(~DltMt1;wvJJ>x~?N zJI?F%BK)D9G+M-}FRq={_l!d-OX{+QX{6p@7{!A6IrR6rlxmpex!rsWj{lLd4H z2c&N(^P)|Effo(q99%5s0Da-NGUVPXp-r!&AbaVt$C8*>Ip4>8t*ePE@Wo}a{YwpsTz0V=5yJi8N<-*)V^34 zY%=_4vNdMX`+1^bUayX!u7|W$rgHH-j!^R3_lq^k92XNhYeRT}+EGd8NzQM? zWHoTjy&J+Hv>7E?8!AhxA98-&oXDVfKH?>e6L-DLk_L3 ztZPthV~S{<){S}I&20+s!ng?CLBzFNiLAPg%t(@r@1Ws8K@-ILS5RF;1@w6lsKO9f z5oa0+$tCpr!#2q!T3SA$cUUOwaP82aH`4wHphX2WQzyB((k$}>4U5{ez!_^lsCw-p z^9qgfiaH^9j>uI|i9<)`M1W1gAGe5^I;zTA?KzLILp_2SPT=|r+&-m$7wvB~g0Wa* zX2SISb|;kL{T68sFGQe@*D0ma+{0f{pioip?WuyGHBSXD^kP;QXhb(s!oah5`FRIH zDOxal{C*J4*J_T>;L{{&K}QDtG=S5rwGY)QnCjru;#;_&Q{_HQag=kE#CirHM)13o zdD$VEr!uQ$_85HMfNjFWFcjm_?^UNtNwHohElkxIQ#*gBit?u;CwiR&d)6zWW$j#( zGU-6*kEXwcIFeLp0Uct%ub|yD$$73tw+D(P9GDZA>bU2LqLP=#L6a*oG$)WwBQ zWU~sq+R-96_fHTWOp*nW@3qLd)xUY6#IcP8J63f)SZ@362LJW_8+`xcE1?r#a)P(F zJA8eAhc91m@b&GDYj~hwUCb2v2ri8`Xq8}uo_E%rKyJXtpFgNZ1$x|A!-Hy5;NlxQ zQSm7PO-(#C62mh7P!t1A`&t%VEyW*4McvdGLN8J-+uBqG=4LXuGfF<|v*@cLUl29t zf``7!u#I)xM0EZcqAEm6L@lt^2UZ(JJqijDNtIC)|JpV}mGs_~qjY5)`0-es)V)7w z3{3OmY7AdFSEqIoMcim>Oh*Tk7}MI$J?u9lCoY^=Nv`mO5ROG4xr*)K5(aQKCsDz~ zj3TOqlj3v@?nkW61fr~f*&134WD%pJC4F`_ETUjfYOLb=jG0ku6hi~omdFSQ?1|EZ zmFydZOSTD;f~uQ9Iu=F7=)p!)I7rtbP^n!-#?SSwuKEd=BSb0QB>nqMD*~@r*e_Al z>>;JpqXzo=E@DeTiu|xm&|EoXV8*&Bp`DS3mjeaDU`D86F{2fFiWsJ9gCeW_+S?aH zA!VyXh_Nu6=qXytscu4j@Y;5jx@1AtR9rA;+5S+QxRPt)*(ha{C7P)NFY z$h?_ge-eNZ)lu7&hC!N6&(xv9>kyTPf{PIDKs`Q{->tStrO4WSbk$9Ch-f4`r*p2CR!v*99?qdb_T{2mMc zg+Yv|-=AC{g2B6&&yjj58+G%syD$3sfQVookzrT_K@&^8Pjh3)+y`r8pef3|$ayBv?4hn5> z`*nlj5HT<{BsWbFpCEE@A-4ddjQ>0){rK(mOnjT3ODoLdwn@m2*UXD?7F9?uo}2(b zE`1wwW*>*nAcP?l*{tfOps<+b015Wc*UwCAFNP10onmg?vIR}^m1aYT9Y%7$&Dvg(XjaE%c`8*?STV+K~btrkj? zaJpQB%J5Hx3&}8%ojfVJjBSA&r*(w~qKRvO+p-e(3HcRRIhc`(7h1~<{{%Nmd2^|{ z=?5l{KvSq)EG$q69EQnxy?{DPdw88MyEi5TVkm(v$jZ=jV|7TlSnzZrAuP@Wvr4Fh zq7Z0}f3y#&z{rS&68aDh%8~Q_Q8_W>m4Bx)$cGcZ>3QpV!_9evL};rFho_tg8qx`- zp_Dpoq>0ro@qa2_5=9*{Xbe7DDPH7qP@72QQV;~8OzY#K4c!G4!MNR|oWA$mm(aFIvxlte|aiquWv z%8xE@&vKgR@ZYsu!47x>tvsFxUZPa+;<>eo!MRMznD`WJc}$Hv#lV#tZu zS(A-qTkcFo3mO_@gOX$QnN>5foOHyJ{VWy*iSzxny9sr{jGTCwF@X*&et$cjtktlg zb_FhI+-I0#hVsrUl7k67y2Ja|FYwR*^#}a(?_c0?d%!&+Zvu#; zX)Jk;NHiB^!*y|iD(bu*$*Y27=l4X!*RTsW5%pV0D3Qa0>%qDfv{qpHDrG2b^wSzk z*wa|VF+gN&*1Tv7_6>eMQwCqcaZjSRyk6hJ0ei-j)Rn57lA%J*CX%KXDk!(ZLPUE| zVlZgdN3!{l0vqUxc&{r~y^Zkx0C+qKJnoDvuJ=fx56s58K zDiE?VuR6tV7O(oM6N_wS)JQ?9I$kPS5e zeC-ZzmHT_1?~kh0ss2LjP#p*fwig%b&)+or!?f;uby9Fpq~(E|Ecw}+Hg@yGVpoI( z@wZ+~r?G5z?T{w#onwVRFSA@Ua|E}TB0@N#{7i$>v_ATCQCze3Qskqz%pOzGtPKqh zxJs7;M_@{2_HeTQ`wF%l7V*Kr8{trYfAqTB9Oe{2KMsI4{o`~GBVy1Isw=n=g>J5% ziHXJz;%#i?6cJiuZ>#ZQL{jnxWKDlQWOIc+o{1?Dm>7u00mrNh5xjychL^0rIqFv< zW$Y}0G+sQH%3m7|O3fT>BK3}i!**@oQoA5mxhC^p-ABJ4ar~8ReTa@zWKpamv3|xa zF?zXBU$d44hC%RO<%4v?Vhn%qGb7Ttur9@IB~s=>^L2qGM|k9wLmR{e#3)eGrV^5n z^oNt7I2Ake*2^?dY|^^WiNCgAc+_*Yl-G$U*W;`sG)Dp|;1v;@2`!;fQXH?LN&1^g zLHo^ZfJGfK42=z3q@#PL84|a}Vm7GMIA~H~&|t|bOtQ??U4zdIITKTfjJXvfINBt4 zoCj=wZD-pgTn0!CUNvtFUy*)ZJ&*6^P>J(+(|#ONF`MuW{8;j+*p)${&*DF;uX{r! zN{%`VH9q(|2=iYVC3YRGc!*v)rV{IOV};7d>2K&oM1eb_oCB+KhUdoOQ^liC;(-Z^ zZ6$QDkQ$~R-!zvaBU8BOBk`|VXkj$K(9_EI75?jw@9_Wq{qOL%?{Bc=3h&DTU)~?^ zxG!)+g94QS5uxzyEtWNsL9r4es~T?b@%#xNKRDchg|BuAgK+4hy7bX5Zq?)cj zXJ1F12kl=)X$E70vT=&bUMN)c)^j6@54}w5i4Prt$lWKeOA{3Vm>r!i^$o+`;?^kr zJL$SlFs{hQk4l-IPtoUCm4t%P$e8z_bGRms;qU45WE_O9PlUB!%z-v%N9Sud5Y!>G z#DHD(bENI33a3}bgj~hOQIw)-*=3hJ@x%wKc2Wgu$*RKznssFg&)u-g_c!9-2pB4c z1!q5niHN?e8Q#_m4|ED{H+W#S$1TGuKd4iI^?0(i$aDll5yDHvA~?BjfYG2ZnAb6* zgZtifmt7yW05>Lx#Z$+>CYIQBswLmsz##1gDFw_r6AWYO0+cQk@>FjC=EWWQef5RM z<@gH6p~Z3X=w=m!oH-IZgDKH@G^M}Kuhoh0X&E;LwYxa2q~YnJ>x=Gyn~ZY`q#6<3 zun=7fsegb`o85Fu+6e+13>7y%5Y|>+MRBN#iA9ykprd6XSi!IP{PUq+;gv^p^|$ZW zd5q1AtG=elR-T@dWt`74_G3GqNvEx;s$Uq45)YrNp+~#{(o0||aa6avTlU1t1TutD zF+)Zqte=sy0g&j0p^8?)M3VISNfaWH)g6sNKDO0Sd$mKWzY{r&=s;u(W#^X&-@ko@ zfBfSQ_^)s8@b*|?&5b;r$1RgVf%ket<=e!Ht-SejyCwvRwZbNmGN1N?2!&P`rRsi@va{L7~+^XQQGkzRNo#e!Fzf_c#ik}ut^GDTGF zPvUg+8hLxElVgfp+ZKW{SjR!a3`Z%paacG)C1{;GBk?L+`!xxLXh?)I83-}x<(rjI z8{u<^5{3ZYJZT4hv$UNx`8gxyRa5=lo>z2+&!g*Lf)y zf>~!I;w(n=SzCBCLX9(p{$DNd`uE61IbX9mG4R?Hhdm z{s+9hKPcu*8zF7RPx$%#6ZW4Uv>D@=yO$)X)vT^~s5EzCE&&Tp0sR|^?Hhc* z7s{~aCnH|>G67Ne@w65=0y2j~`(uW1o{#f$q-Ic+p@Ybir>rNRVeIRL?X;Zxkfj8#iJq}=b&2`kPEzJTTzkmp@CjG1T^tob= z0-G^gRv{?eKzm;Ecs}aU}0(?HXD+7Nw3T#Jo8T9?oe|;UwWMxqPuXqhh9(if{|T!T}HoDRo1D ziM->YIU5i9Ssw;zlgO0s=h^G<_vpoXt_+J`ju$cT^j!X)DP(go=6t*QIQE=U=nalJ zJ7j!@kwmKJrG;dP@a5|p{PB;!!{7e#4@uR0kcUH`DLZW24etL*@RJq@prSyeKuPk| znmWjEXkH@RA1FeFC`E+Ff^}pv*L(pcO<+jr&`Oi8tT#D0g^7o_xUFw@_}kzA4uAjK zcliEwg~t*}9OrR=hxd0xQ=)h{S#(qajn^hAuF#sH4rmPhBp$_2DhP(@qExPYXZ?vo zzDLzGD;Rp@4Z7mg0Y5V;mAD*I7{*o~#~ryawciHA*yv+v6guLg_WAHjx2&TLHWuJK zXY8|+9tJ64(k6Jg+8cgz?79eZTQnE;G^Eu%A5niX{1`_Bt*=84Wth%Aqrm=sA0oc$ zC*`-q*fVS95bN9*0J>hf^!urHXFg!?R#M>-Q| z81Lgctd8{XJh2$Jjn_x5b)-g3CA51X@j%Y%`2VSU6D3EIWI52>Jt6?)QB~bN^SI>K z@?TekD?)PLbaz!IfCxWU>~c5v2xL_sk6gw`PIYD?fjImyQ&Usj3Ja1=o>375e$<$< z2=RZxzd$$EX(m(*ON~*=(YW6PS{KmY1GyOiCXd}OKwJuv&Yvb)hsb<%3@XOKNf)TR zfd@Jg?dBhsNXFkOzrr3rS^}X#K5!_stYKY9n{#2V{|x|L|FK4acvB~Ja>KT+tYOKr(Jfh2$`c-6nBT#uBU^k>!@ovyDgJZdPD zcpyq!m%cWo*iBw1kTy*Y-)hld7NmL_Ig9rcPxjdbl92VG_dVz*XMa7q@s6+Uf6wly zV?Z<><3gf}b&s;Sqm90PHp!OTMI=>1pO%koD;nFX_vfeO5&s|%+HXSry()Dh$lZVA zfv%>frv-lg=Re>-|Cj#)U%q@I%?B(e;E+X9qi)K#+0$a+h5JJO80#Ho$7+l8-cx|f zWrj~*&hYtVhBNl02i}SUjvXvD+%ec)>3K8+o1ZBOE0M|FM8Y^f|MWBbr+@wfzPz5{ z^%97jd7e*H@|aM05B)r(^NQg2%x#WEYx-E4yrYCPDrDYayRH!L8{{ohw+ESCZOEZW zm5d!Fu+jUKg#DjGzd*5^GRr9IS^&9U$jeaYKK$z1&)aj<{Im=vSYzPq4p6mmJgP!) zEl1cjU=-x~PLMKgia&DLmQt`DJi}(+T8pz86UTuAJea>n34{5qs2g)o7X-Bp#zbu2 zy4w<}@pGIh+t;7_kMG}j@2HGZ{foFeBp4G!e7+RA)h@>tXgM(j1MMI(+!p&edJnY0 z0D}lFA5B8S%{4jqVnhg`h^~~`|4M{qa^wfi<&+sF?EE3Z<}B}tJS!fTm@s0ngal0L z@IcPQ;we$Ye=ou_!bAjhG-h$=tylk}H?uvIK8QH1atuE!=I7(5?E;MoQw&Xjg`F2Y z_}yUll@ucnA^YATwDb!$F17)k;HEQcJfM_wZc$GbQ4kN~K<&K%#*N;h7xbWzH9jmz z?Z`3-bH`i<8Tf158kZvTA_Zo{qBfp`I=zj?D;YKQ88c7#+?`LC<o zw>!+#krgRRz>OPA37E0q>%+?Y10+knpo!P(6MX(O!2s(bFN6KgwJ2rvu%(wPuP7mOA@MGMq-~%re54WoJw0iwfz`s^5~`8&Q)bn z{ybEE4vf?XIUfpi+nSAf6x8i;K9LeG5;C#WfzsTV93Wbu0Un6j?(|VGL2!;Ca++ya zAsXUVIP~D)pdp%Q!!_R~qrlnzwV%8jzY;_SkpvH-$xmJ+q+}*UN|YTfsb0y;sL;uo=Y6}+YP=v|3sPsNpvPM3b>doTnU&;RwW`M zFasT<;uPC!S&zcerbtpW0wHRPCUz#^fW9JanI3*4wCZ9@6A{H>(!K=K4>HQ(S~NP)X32m{T~JH)nwdSr|6L5ZX1IKMh5!72{R02?%V+rc^_AQ{Ps>G2(>Sa3SRS~2qm9X@1)jhb?dLet##` zN1Ud&Sm^#I(aX8!NF|RX9vwyaKBVW6xlL9LsIwUdn*A4LyobGi3tcA)=K)mT1Fd`G zIKfq9cFkp!mat)yoYfOV$fu;%A{ia6RZiEEHumkBxaNksFfvj|n}(!jsu@}Ps$*OO zGn~g;k#UK>6%%#zAS9pi%7kE?gK3i_ffw@XX>_1&Ypn~W&`LsW1J2z%8#i}7bfbeI zaBlyNfu;yhV@Xvy>#&4&o-d@}$kG%-aChazt;IaP{xSjSWRMwPMp|dnlE)P-PIp?l!pzz=r2m9|CAbexNT7Cb zenwvpPY5)&jL!2+hzQ=MMFa%B=$}|Jstv#~>t^b~C;7 z_H(8XxQ7`hxht#vMZ$Tm_b87DgnsQ{CbiJyGE5jWed3v3(Mq3U83^3(Tj576tqwGa@W;%v_ovZpP~ie14rtKAU4T>2E(> z;Onn%ge;-pRW7m!mW6^x{DY>oajXetLZ+8*?OKV#YI5@ES~p>ByT!+Z(C8 zRG8aD&Z6teHso6rL$KIAPfKQHq(n%*ohHih*s=F|HwNs_YW6DYO8s76rvbOF)g!8O zJb!e2+0PvRn>NzWTz2*EY?g2J5stF!BUyjF|M)D{xYfU*jVW!77>&u>L37|S;<_Kl zAFUfdqSFCtm?lAsb{8;jjj#WN-3D0GHz-p3%Hmn|WBZgpSif!AQ3I29t>%4A^4&f! zNnkKZ5*MnPD7_{EIrSDo)b+DBLIG8O$C+m{s*hR}80xe2jk6$QWWrKN_8eH?XNSm0 zKY{@eKusSPaFxhQx=4tyEDp|LCa({=&tW3B;He@*gFaGzAbvI8+{&-0HNy}16Y_#T z6L38Giy|;POJQdrJgSX(YfmZ$*21!d;(IozpmGMPid7bDUwX0UO*buy4f$R_pLO^nxGcguzF$;qJzq&u^jSs{nLYORHK=0#=dx{A1=)ywEw_NtMree> zHgRmGp?&P4eyuzo~PgM3m@u>NHf|*n)XU=YrxP=^uZH5@;4l2ePC@pBP zQB4$8Ex$aU;N^9J7lb&mo=WAmiAIxmGkkMz^!MC(;>etfz$FwF%FN9{Nc5+lKf^zN z`WZfbVYR)}iCsvkCOdPt3U)jx?RO_RIJS_cfwUIg|W0p;#(rp_AF0Hp-rJFb3cD_YJw+-(!2eqwm3Y_X(G3r%e#?F%n24@ui9Qa0I{0 z#tr7)u^!JDu#fzh;dlOcozld|q5#}jQ{YIJfm*g{&EPUapiXsvt355%z25EASuFn|4EB}Nd5Q_bXM!e(yq zY>=SIObDt8brGO)NP=3Y8r%86Om1EPLno_UO#Qz>ff6N`zKOwyj{X%*wB@v%_;-~cC;Agk z6#d*dx%s?^7%S{?su7|Jr^|K2^=9E`9V?b<_jMtytAg-itcHc_NSa64pjQH|qA9+= zPG?%`vUmaTpAsVw9Ra$9Jh?v5v6HO~!8ZTCuc;Tq=r7V1oQz>yWV~HS-5?4 znq+Ye)M*h5muBL| z=;4-`<^J^g3}1fwOx_--ae)B^Ar-jzFB2@&OfH9k_2Wq~Q_DtGA7NuLEApneDN2zl z=g1-zRt1vU#|b*t(b;ovj-LPb4*T~O_0YN42MPP*D3~c-*T$rwrFoUFwcxRPX$&5` zk^lba^W7ogR5Q%|-1Km~;kyH!o%Y{*?}+jEBgv+HEd{|?LYrAa{zP{8d+iVn)(_8P z7f^5j_2}Mp_qFWNZVqBn$4BJXr}q3%Y>K!Bf>wAXR*I^!epW)HK;-(}-06pC@Z&rA z1pQ3e9|jE>Cx1)L3O>M$B=;O(7JAKu+$x;wS+tqRTf|ezvrL8D#z{$2x@;y9{36~Q zi`&cE8pNG;tM|MMDvkmQ{aH3I$0Ez1TP$Dke-3G@M!H8peKcanE>PBr|Ox# zw0WDnG4+^Eg#tZrcDUB(TWFZ%4}< zMLIj^`${SdvXC}sWyti~zl~QQIyRCQYu8 z%=4VO=VG5VR76BeX}b31T9PB(BPYBtxL8YqS@j6QM>-fYVD=Jp zJ7vERCe@>NObsf&hfrvy&hpg9Zld2i{#;u0ZPN`t zbdk1ZpiFYil& zM)(h@z;wP)K!N2LM6NDUicti`g&UZ~|ewA?UK>;%L3HNJSGWs`+tU&~+>vB`y`s602tPLRSlpNzAtK^dtZZf?Q`wIyj+f_ef*jNX21Ct>ZJbkQeG;;`NH# zO{PEcfW6r`9vzBU=&S7H`ZI@4%KZS~D1`zYQmGWEn50k5hb6PPPe3hfbpy&QRhz{5 z(n}Da1B^2C7(32`g(CrsmVrRjz6{v|mO{cf*tI+%%A2*;u~#6CX%COL0VA8{gW6^1 z8!|3JSxlgEi;8Q#FsTK4spSJbZ@mX}U}wM_sDmYm{5LYO@qMtZF&WXQGAt%pU1TT6 z^5`WQsqrlG+^x3DXabfOBHd$OdOpKQ)KqwRRNl1y4!9^;a%nL{Ed3dJlQi4xLS+)$ z{ZQ{Oatx5nhp+9Vocr3W{+mQ{ULo|9dj5vqqn2Iyo_irJ(FG;uQMd}XQ`%%B_|&=^ z68U=@2SwoX$Hf?x@hFtIU%{h_WxPY$cv0BUOb-g2e1d!2;Qjpyzy9`(gr{!XMC8nr z`M%r{b#MXBuP^ZB%TMt9@(kw*mG@3k1DD$OyhtLlah8*%a|_Ed_%l(%#1f0znbhLTZD=Lmh>BiJBPKM7e=D+RHHlilDHY&5)ub#Bp zzET!@@6x;V_Q;j5WfXf02_-Fka6X)92bq2}pm=mV8gTmu1XZ8nkHiHr@w34}WFhi5Co<#(U{!HO+LK3p{dG`^wYEtyq*+c6awrq-6 zwHIWi`+P?|$3BL)5D z49>KVgem9S3^dABx8c&giRSrvQO#rnpuC+aaJxkeQX=+; zvIq`!C2fop!HwF5uh$jcfB(vyiip_{wz_T9LRt#TSwBCW;pz32#kWkoo1V!$3GXOZ z$64$waYBZ4*`P|$I(k$LsA#Jwp^A1>)%)onIeUMP;d;FnHrO8ni|(t6)|Kiws^t$4 zzM^||vmC7HM`OC(`D76l&JJjakfU`)iJ7wxyZLUD1e{wozx3AMR z%U`yHY04~oUqLt&MylJT&U46h*VzBu>fX4L4ic8EnY9EWBIO|0Gy9qJd(xPE=F;h5 zu%r%aF5$hLGaJ%j4xMv9M(-wAqJD=-O5K7Et|ZyOf_OzaJ&0Ur5cu(JesH)J(I$dc zSVG!5o6_kOrPbNM;Ex9to9v|7OZS3jh$h(*1uaYrtus{5<&NkVS%|Q)F2Th!NerKz z1{BD!#sy|Ya6UT{3R2B{9Y__;P;sK%RO@k|PxIVlTFJ*EcTg8Dw6)d_+=kH<(pski zbX^uoq)c=ZiFxmx1ZbIU%4MQWa!txHK-jQsk$RYuX8&xCN5M+w6R*LOE}+365=hpI zbT_tYAf``610>aTz)b~#ySQQp#6pUV%W1Bq5W8TYW(Qsq1tU_Psn1);MFhbktiLR5 zoKslSVG>tB4Uje=+hSie4RD!oRuh6ZxKINm%yL*=x4^}*bTty4D8MU73JVm8qu|n( zf!UknPZAr19ef5i~=aID3A2 zqTqmg-8XvPQxUaNTwf@_Nz{&fy?ulG^%-uLZ}gc9T)@Lggxd;PA4iY;hgHxVp1;_$ zK7~vr7|ix!yusJ6@8AJds_>cLAZ;u7Ex_+@cliB%gO5fH3TbUrZ z1^)TvC-~>{3{O76%gZOoNYD%<5A{562l`ZfnX(XM`l1%vA6mC|LV4Y3C+^7V_DwdViL~5sYuF{z#*tvUJ#Gsh_QLjKO3EF*X zt7Vpbg49;0Lf#T*>Gr_6sib6Wu|~8L1YvdceOWsRTw8l`X~7cvJwYWpc6&}~V<4mc zWB@5ch<1c2nPpkJH1MD~7KEwc0<8~V5YtR0CYBp^Vq1Xo51$pHb)>^1^m;@BLpVT1 z&H9#8+MPfBP9msH1PqZn74t-i1GRP0`#EsemF`P+>P(wyK5kNK#sI;mC~IsWX?*(3 zEx)Y4%GN_qx0OlsU|n_S|?GXH>5_Wzq8jds-c!@@MaY>ZI(Em zSIYa>+1G03V~MQU_1Q+fSGAAba4u?BjjQE7MXqpj%jx@2_tChh_Y=vk671+XMIt$J zfRfw|CPW89p-daaj&MiCMT`iufm{U`p~Aoiw+=)S)&$pegYAwSgbnhVAx;s(glzLD z8%~fc+8f17vxsY^ilvks$-?}4b)r?U65%$l1+KRU-)=0;9kaC7$%3p47tkqczCT zfd(3_X0kq>pe;tsFGyAWGl*KmO02e%s;crmsy*iYV%jZE z*&paX3|tS;Rz`u2g)N_Q+Cj8>epT3|5=F(0ROGy^?gk6CaAuX!AHqUtuC*FXu1$RX zqH@BvF$4O*2*}=NdoL7X4R&!i4F0-lLSOEx8)(f^O^`|PQ7>=2W^QAQD+^Zj_m^8_ zHL%OM>3Trj80_aHj_f!zX7RyjxIUSznT z7}dJM?{8Q5_Vo>(pWfkixso9e)P4t)}U;|8BUV>qR(r4udB|;rbm*F0~PUoYk4Cz^GW#K zYabm7y(98$`50d00fNZ*6OUqYLNGS6+=CX728_U1MD>QE9iV7yaldhYbZ8m4kwAfj z33bZ5>Oxy;0M-JFM}btX<0w(U$~rKX8^Wk4Kc6}->R4;%K9j1nql7r&noAX#L>(lA zJk>PclQs-B72uT2p%ig8* z;2s|Z7ELUu!4fP)xR3apc^~+bF-DdfN(+Lxp;8qxxXLl83kvkDUI^_`PrOWSEP)VP z)lb5}mtQHn9PzD*H=r=^C9*j1*@->YvTF9Hkbg|3bHi+a)%DLr_=9CO)X2Cke7X_0 z=hKLfU;-(<&+65$<&{SPMYigZg;~bru9vk|>bmw#`fO2Eq{$zqO6~zE57AT$4{E)_ zHde04=mB8w1w2@c>uWnmdyi-+G}};}w(%=WSVTAp>xF4!$#8nMgPC0YZ(S=*2CAP+ zr80T`C@DWYqhEJbg;Ge%-Sggu(Ch+a+72e+>+}>GPFABV$l5#hg zluVqI7~%c>o$SD0ZZ}e`jKM6@BvT)HRlv++lKFe7cGMtB;*%qIGe$=N1-}2cYbH&K z+lGPA#N!D(+|!+&KXPcWgmHN~!KddJG7{sCj|m*Lk#dOv=M>iKm80Uac!ny$&M{Jh zUl?{_$ukWB!)`;}5n=aZWDF3-0QONpt4CEbbg6s)Lgj)MaJIJShBj(o!x@|(ypl?{ zu(m+74=$1svdd;J+p(X-nH97(oKR6kYm{i18L6aFuw&w;Z@G$@PLP8YI9ZgEtJBR~cYe z0I2nJu)#*&*WNgjQ3-TgTNKX;!P?q}t#xP?mPym$1~Hu= zq*=xk0^O)g8L3SZBPJ)MFGQ^FcXS-R6T6=_nH*rNT`sI>x#5>v#IVRym(G^NofLzl z3fV^L__(~B;k-0T;i&;5l7ki<9{NFd~U#goD`71wSqE=*v6FK0_t3OF%!O6?Olh*O{yx z#|811IBQ-!j`1MkX(;tRQNTJ0r(&MeZ9<-@FQPV~GYh>wih`c|#w=g8yN8=MW z<)CN=%9`UG&&|zPNK7(bU|8$LMYM!Uz;xO%B*~e}Lgd8O?$k>7a;D@A>H|v|WE$&< z%Ur&6fmUOxND$*ow>iw(6dT_k5(N`J=~2o*+=l z-^!~f;yze(fRsU6m-rUB4s81L!mM(9XbEy{IjsW&7fvy$sqb^J$pwLKyPtV4{k)!P z<8rsA1&D&kjO>#WkDezF8Dmum*W?P-38erbT z&bmLkIpJcqQa6lldR*71vcsWfKwB7ajA`f4C=^5EBQn1Mvw5roKb;r&>Gcf1e462> z=KxRTPMbZlxM>`}1j;0q;;`6I%Vb#$<4D&e6j)G`e_}OK>cBuh4rDi`jck@l-Whl-j9$`>wJp)@DWJ{aAP<@y@hGy@a%P$5u|OFu{*JMKq^ zVvNLK3@8o)9`E;S1Pqxnn4lsXgE&h_*3H8ratdwR*W?l9+c^dIw*E|>Y~wT9OdQGS zE|9hg5qKvD?_^Tv;l6qZD>E*l5HE2I<*dSY=2{={hr0VwLxsLnGA5+Slpcdq624~x zy3@jKq!S0wFWbIgwp+zdyUSY znA=Yn6Ha|Ae*Zanw`PDLbz*WhyM}sEiG%bk+Ywyjkm0k-gk)nmTKQvKqMk(yBRE#S z_CmZ@VMdGcIy1&g^+IB?NknGZ?uNN{xVM(b2r6!qDSpuXaTJwlDZ~n45&7jHh|tad z?;=&y+E3^+gh|OM2v0_+ULN{-+Ef!uR`Wm)9LpBoFwXNn5CF3%I1_POai&0`PZKEv z+Cgj=A$nj@T;oz}ZB1frkR}trH04rP`@gmP0yQ9LNCiD?Xx<#P#@cOw(7m_4 zuMCkv4JbfKn@ZFaNC%^2hWq$^!pz+l?CLrY0F4C4xL9j2INmpV&)aJ~BQy`%cl+nJ z572BtQc9Co#{0BpZpB5-2d+&6brxX8=nx_XBgtMfZUYlrS#&u^z2)_qP-TujKf`GP z_;i`zWzKLe?=a&OOaZtMey5eaL5Q)-FNjtPqr*rZ@QG;^&1M0VZZA01u5k^2Cn{hR9M zT}u~&j*!Z**EUQK^D>i?Dt;yshTZiWgr$l_LwqZBZ9?>{wszY!=Rtxp&P^+#HzFJL z?GWMPvefV`kN-z|Ifq08u`L;mJHejGeP>xqCFi26acsC;uzrP|yMkyM}<+ zsnfjb0vJTZMLp#JiLPtLFs5~!Re?J}DjH&*WT~aWwH2>F9zv6a8zQ z&`NPv@+!%uiylH!Gb`9F-geR9tgQtWx>#ExD33jX%u$~K)M1dVn9(&5sSlyt;WWKK zgge8So_q1JX3T1V9-c91n|!?%H?_=S0wz`EvXXuH{eFdcJ_*x*637)vu`8tQ4qLo2 z0ad<8JPZ9hP#znJnp>(}2SN28!o*{N+T(8GU(zhC&!|Z;o#5r=g@~F+K1I0NVNgMC zlA;!wd&JDi{31jlu|OBWsv?DqKlcxY%khTqWWzTJk>NOvU;6W0KK9M%gWDciAfYjT z>c+`x6S^V#EuB z)H5O!S^^;xu?Z|c)3%R)+^v@z@2i%EdXlVt-n%hodS3U}%tnM>iS!}txHc_075;*6 zIzmVOE0p5V^Y4)~`)`yo`sBn4T?U4pDp{lJ*p+Mc!ci$EQ0PA!>iKP!ut}a-jhqac zWYXy;xMN`96P?R<2hEQhI*>-fW`yyip|-@7KY(L2qEf7%L26}^Ig_{lbf$oVTH&bO zlk0>u=pmEjlw3^q#RC1XFCzxEY6i)MR+2)Kqjg|7qX8=VJD2w(ETlM&BGou zGc8%9H9;YsL8#p*v>5~rj5gw0Fi!zrlT}?&UWcSUibTnOAhEs!_RV89D2PTRQ!CHT zn$p2S=!8a_rL{!X1>I)+)JHChh~><8;3AuEQ9@b~6Cmar5K`jAOQjTJ0+uOr4+LwApc;n`98zHbh@}nGpU5kr zdh0zwyk?kRCdv+wryWixo4dm0@(k=;m|-aq&N!BrO&-$>YUWDMSF(&5f!6yC;`JMG z7|MF(#hC#9JKXO{+Bq_{s^S<%Z33K^5s@Of6l^Emuv~%*$+p2sR_#r8EqqRXnu(N! zBxfvdTs~jmaye5Q>E}-uIA12n(+r8s!-51nfv~~Te1`kCH}dwNyPQ~fhZkc;Q;;7; zd?Ql+1A=mqXboneE!rw4oAnl3d4b9*nY;XHq=Y@UWz1?9(<%zWx2YR9mFIN4Nigji z+#cLa+#4(t5cHc;CE(SKB%96IalN^=`BG6z{Tc*jms&V=YlwG)xY^Z`k-Z)YjIpIL zWw?{}NT4~2XN-=yYbbC&&+z5-0-s-=iTi@TzQ+~rw;ARuz;Et%2%CrU^Q8vZxBCsY za--+NoQhUEeL*3p?80xEYh`J#t_Wxsu@Fa+=|3cBq&FXNSCj0t=O@ zNt%Q*VkKLn|BZvTIl4|^mDhVFu9~E-s_lmAj$0}zv%e$(boGcZiPuaY78poo7*huxd5AE;(0_uig@3nF*18GQ*1miS2y`m%QecP z*k~;(GWMi@$*~?l^3vglc?))TAgMlb2T{nJq@J;*)J@bCwngodELC6tM=|cVDBF)* zrUl0z{K4aoq79E;|3?9fQu+ZoDuH5lN*Sq;W>f%1ZGV-Au{%F+vyl?e-4$ z_zaix0>Kw@^W-3nc@AlP<5oboq2#SRhs;_@(lSO$u{drc2c?Kapb!>~x#D2P&4EOW zL_}%3K}Ngf#3c~V(Ue%0b2(0v0h{rWP><8vv!W>z%%>-q&I@rVu)_s2VAT+)ULP2M zCXrVMRtv<;ioF3iI8!2EaczuSTWyOl0rcp>n2qx54m!|Wk51Im$IwptXrA<$=HpiI z7W7ETNayV!lqJ0!62Q9p)!L8y@0AEW21xyw7n3vLi#XBtdA=<0>G=X*zI=h7zr4cB z>k~a23P@joKEsN<2biO8DSrR!y zr(C<9sq+WXYYseLhB1oiYS9ePtYc;U{R8tdXi4WUH-$re1f2e#ZKsK^e4GMjO80*KF~iASi_T-jhOOLkCAU z_+f8x&@y9qC4kKl&UoIA$!j- z(p4_WCM6_LXirF@CC^}6{+X3un)SJSTH8Q^Oq?b%HkzsF=V-@6ZL>G`UCV7*?e?Ae zwTOp^=pM916=PnxRE6GRqQJxl|pzN za>j$hIo5zN654_2Ra)$JV_@Z7M>^kOZa%Io!D2Y0{cjM3ZU!?{ZBbl~2 z7rSBp$-UIBH?OLses?czIqT80d_)Gf$r$~em#y`KY7Yl|zT;Em1D+TkzLp`n`zTW0 zdY|>bi)%^I(fnxWnrE~d*R6C!a5aHNX`WW&9H2QZ$#_=&%m(llw&S2;oLKfj{E?&n z>4E3R`2CL@)H)^RVL@8Gf-HzWir@RSbB+9i`P{f~%=-uQ|z51>hV6Y2uSx5WJ2qlq(X(W9FT z%p%sp0x{=<{vDf!VL*Y|gK{|NuLj-vaRH&$w$d+-R0fK%>c*3kr@WWCdSZm#<0btD z(-yP-HPpk8-8W&+{?_kn3nk*%8YmdHyUl7{Zlq5=_KTgp-zMu1jB2d8z`y_c4Q6+T z+kJtEnia3l5D2D?+!~6IzF*jXL+?5+o;Y1G2yq&yCkhS%8Nh9@-FS>r*$k2h_pn(T z*^I9%1r#Kay{#l0PMt2u1H$D_T86#aCSz$ru9p-HvCMUv;pO=gJiUG)4#n$cq=LT*vJe_6U>=$MBA#-G+Kh9$Ut2h!piZMt7x?+7Pw>mnKf&v# z7vfcDHjABWlh}HrY20sL--xro(*V^qJriBQ_*KBzq0+9mpNl! z`hxsHAz9jS?p-g~=Dc(#D5=H^J;|{$^!T}Ia@PG!$h}<X4$X1x9jdusLq92*c9% zT5(r6AGr0DWw|rej@or|NGrCk4pl?u1|la^^0>QG>2QP)Af9h=0Ju9-i=?UU-y-&-2il}F1>4e{x z;Q9cZH6enGLzZ?8goa%21^(y1u5jH}*rot4Pj?6?>+6cNW(DvI8io~;-R3vPF}GFA zXI&U_yvuc}XG{>2AwKtMS}5>9GzfzU*5F8$K!@Z^l>DaF=fK@usHridNs*AdaKS%g zdE<0~`ErJ*=T~@reTApzCpZZThplsDR5VXU{#(k6z$FUEzQH&tIu?$8LP2#z_*_ zZJk#RNGZ%sqkCWikH>Rje}8ygEz(I4%=2ozrDBMzisX!?PyT>ba%xDaYhqL;NbLS> z7*jR~8k4)-m^m;`b4K&T*|Jw@Qsnj?*Uus`EVd~p1Xo511qhz;t{FShym097+8meB zHVV>h@a9;i3I(|aK{Y206g2(D0B0xz6Zw>oN+}&8wRZWbjrR2baia9zg>m4%tcOx8ILHl{FDBw-4@ zuDiPJbx4R&&&=fL8G75?(r?Hhi%)|6;;8Q(%m%Hm@9wvW(mCh~@|qU$+UGY4eD$)~ zo^(EFlOV}iErp0^OY<=50*5SF=}3w@3M!nmkmK&)n}_Lx!y7j{(CBo8F^d|D7g#iXklyaxJm}|w5j9utf($YbzKiv?3BTH z;JU$E3KUSBQIu#3aGFs>#=$)nm{V!3%s#=qafgUX9^fOG5r(ENPo!-k3HA!}#@C0Y zKg0prHYz==_f1qY*|Y3^X9F)>!?R(XJIC#y`0p8sbI(uk{QL~3%LSgFU*PhI)iW1X z8X)w<`^GBQUiL!gGu6!wGv)Q$H^^IIvMmTQg^PFQ5(}A}IZhUio@pPX|JVxiD6rTC zxjW?H@%yw)+GgwC+{2>URigP)^i5hg>=M`w$Qjb+7#z9KYz4Y&@xI;{EDfV56x!M& ziT2aWGrT@M!OPQy%2i=LRf9hq%UE8+UEqGd!OQdiV4HCip3-0#O$!Ab1=IS;p*5Gx zXr0Ts>xyb~VUGgX?~&(oG>+I!n8?Z-5s7704(fBSjRacEi>7Lhg0d)hfeWKrD{ z5S2VY?8bXwf6wG(!_z=-AsM5n#SxLjNgZbZTly>FS4Z;QW{S6n)BH@gfj?=34zgC$ zhBI;BEf|DA?aZCghYzVAG+Ne3(BL|5QO(tj?u%nNwfUfrY<}z*pD;>ys=q78ZS0;)N|nX3baVCWd^q7I`(mFP+RgmQ84(7&+UAn?ltVdDPgK5T@2eW@p^rFhPO|j z;M1oUc)6V5G%s*pV||vEj66|Exz+U*JfL7BHx#d)*@NKi=$`0$97%vKQmJg4+jTc3 zP3)?Y@rJxEl8Z=&bZ-d9Nj}$^HBmdoJ~)^0XY@QvTNmr^1kF&Zi0>ul2;c3=wBawFxsGA3b8oTNRA)D`k` zB^tuif56{+xZ09qB5r}C{w#)3YIZ8$WBZGjOc!g%C^jVyn!zw``>e;;K4-QU=HH^Q zP#BN|(8bG`z1YEH?ah^AVc~W1b$}M-IU!~2SH6S0!AEE zwAXr;FN7SVL&Nt_wi65Y>LloGMyr`b^T|N20xnEPS>WMVD|-b)d)<%JK%LXVOe=S3 z@JInCUdP5<4z}}0Zcv0w*%qZnget_e(qfI`KWu@V2+`0Cg%mRo-oW;?m?%Td$@6v2 zxf**lU5W&66ja>cwnnmb$G`>u#lJx-Y+8gX&%r}Lj?(Pmgqi_MfMpJFLM;mX+2UYv z3v9_t9r#GvzSZFIzToCYT$fZJx@eLR0}0n)V(5-CtabegrbV#9*9nP#k^#Bgdmn)j2JO*mG|@0y~z+&#%a=xh@XI6g6t-(W1h7IR0h5EM%L`n>9Mj zK0QB+*2n_>dZVtZ;?p_qlSPF#o9k`#?7kgjm*^s{Z=nDC@(_O*gS5#6y&(%^PY< zT;Mci*w)!1UmTCc;qAFj`^xq6u*%5{rzn8Wj zUYH}Y-BAPxGYHvikP|&s7YConj;RV`~6OJd)B_7-Jz)y zlC1Mg^08_v2-^gZ%(e0~KuSS;O&Z)3;nd*k6(S|{VOaEF*sSsI zX#=GVzil41Z(A1&sqM19M)IxiO};S6p{@H8!OyJEZQ z6{he>Wa1+QHMd(N5-0LGuwMM-^Dpp!!vxEeU@Ld-kH>{~o@GvB05%bqB;UBxp6`E8 zB&(bQ?0}Ip#T(+Y?jY0DHo&oKN&_yZEPR;xjUE|uOWImkt_!YSpj%ySK2W0tIW)wvs z71m5H!cVYm{{o*^_;T^^kDp%Pzr9@GxAz;A3li@L(-!fhK)j}i1mTUB@xT_K6dXss zc<~wGQcx~h(k!MU18N42!7^F<;~d>&V?^V+l&Jk0#NB|Lr6+&|IYBYPa^efUC91^P_Ux$uHmAm@tY4UAm@@ec_BWDZ#oKPr6Y zTeZFq!U+-A63^t#U;-3cH;SvA8@`=Q%KtPm>VX`oBIpFph*kWISQEz6eOTkhfjxHF zN#bVPQrQEBMf{ZC(yil#^+9mI14*JWXjz4b{kI=(sEvF?&ipf&MOIiVlwFOhcPLHN z=0@T$J{l!E*|eoF%_1nN_B0byT^5_gJ&qV@(+iEyad>?LvC{tSNNgI7ce>5jw~pDP@{S;*I`vDOI~;wMEuICyU&68m#HsPu?DvsdBfb)$|BsTlPRzTEGaIp~= zy-$>J-vxHp`DaU1r6a2K&qcF#8(h?};d%naN2L&Z5Z7mb$;ZRa*)m97k4~)oCU(;7 zKeJ!l&Gl726hBXN5Z>-rYB$FAU~ESutI5nr2T+&5b7w< z-$!VIR`9`q?0%+J=_a`Fq_|dEP0#QF#!XO<@#ol*OWiW$51>(b3nub-e-Ad-abT6w zM3t;N?4xS~OKg(XOOT0yz7+PeY+z77Pl&Mg`DE$h(dd8Nc-ns-knaYVPXj}YK{W%h zkRTIUjmaG`prsYrl%2-wz~e>>v7Sq!3>nl1#(OdjBiU|JtCOIEbT~zI^)$)GnBas6 z3ucp;jEZMN_PiitxdV?k%Ko@S;;H*6Q;up;o!!D*$b*Vmc)vg*g5k5{QG~SAOQme*=Wh=xG#(q}y2s!Dm7^3UYa$FdQ5{*c}Jspz)>$Q#Vb+I6lgVs+UJ@ zZIINBA%RLGZ)F%@nWH)hmNGiFx`nJG462y$xoSZ0&)M@LSK(nWWJ%a<8nD|aTE?o2eitMd1F|~y>Rjp< z!=r%tdx=4p!B(aIac7=jqv9TYz7P4?`(7Y*08XHH7p5J?qF6+W_L51m=e*k8{{K#R| z-N3+!MHYS?PR;~DSwxQr4a&^@@Fd!V?UbyDiUDK7R!0e}7@6r?e-oMIm_TFb+@RK9 zV>f+-2qofcKt+AH3}EgfLbGD7)8OScxh>M=r$We&`mX4`?Eme9$5`}rJU*CH5FijN ztQml(VE86J0(eFDEUB9;Hn{mlhX}?-8NDu=o0Rb)aa%H#n=s3aqNoXll|*raApQ)k z@l0&JZxf*s*foN|`L^94r3;bf5KhO5MLZL!tz+x#{rw8}n2Z7k2u_sq-OY2?jCGICevwx}kWOv<8+`kFrIkmm>% z<=8XwA06MD_iiZKH?*P`i~8tu>}S+KcaSd!MMc!VCIPH5!tdWQ%**e@gTZxJ4(w^f+`6SFwaQh5%! zD~=7~l0h4?@XHGCs}*Ubgv%rbG%;|kAkIaiE+A6&#JPXxjCxi-BJ+H+DB9XXlZB(; zZT}2fzzzrHWBzv#Ept%Oit*?P_!<;2f1!vh0eIh~BsMsKTCUcgXKBN4N1Uh;q8XPE6q1NBy#?!uU&Vx?s&;-rT zO|xG!5DnJ!eUECUb(3+jUAB)7M(++`CGp$M={1@6~3Sm4aYWii3|{0tG_^Zgs-EMp^yi53zyNyLl&CPG$* zKS0P#bkloCWVB8bK<;VryXQChe00AD-)Tx{87e=};OXbhaaqn8hCLxs=GoT`M&GBs zarf`R-qepx^@b^0A1Hzl6(Zq&y%z{yuP`mYvR`zJa7OfYnIR)YeoJtFzr*?-5sskN zW;By~K2PxZ=>@Luj3W6GVUtd!71u+_#^+)bCFStaVu*7SP1m?=Tj+0UcirHPL7Xr= zza%ASDvx-9-St`E``UG@Ju^^~$dMN|%;Vjrt7GE9I;U%^HvxpM#e#_(CUGN5p+8GQ zcM5S-JYz3}vz5}9jCZA3v8zbUZ8(IvLqBtF8@&_Wm@~mdO19jQq+_v_SH|}L_S#$( zq`~efM%#ywio-kkf54$PS9uL~Gu8S!%QN?ziR#z;+@ek|7(7|W;^Y@ybA+Ch9ZqOl z>NoO_4lR8|8B+-FX~2^VH=-_rb`yp$K>qrW`x=K{^HFfq21V|W2i-VS?%NOQlBFuH zNsTi!aWlLhVaWRQXfCC4y@AP8ZrGs5gEhe8Tt2f`M(G|d6uArv);!ji${NzVZ^JEHCwMjZ60Qs85W$a6`< zZg;FQp9tHVspxEt;kc~GB5(mV8dn=}bP8sY6DyN?b&BD*@Q55Q?Z+ zal9c!M;%b^9^w6VhxhjzTrTf$LUqmMMD=tOgbP>yC*pP_D*DAYg#aVJQ_6E4c`9um~4#CP{&Mm`$UY^QuD}kJs+RD9$DsC&F~$U#pl9ksWTca zt?Q#-&w1aA+zP&JwGF>E8|3}^XV0hF5@6{y#cu3s$!Pa?WOp8E&ERGSbDxS3bZc<= zzmcfv{(@Y$9tHLjd7OAEJ(_c~C)bSvjMTDIeFx$Rl=?dh5tT|1EtNR=NSYfSEMh7F zPQDB~g*F4tnq8)(#?I%g+%rKAGtYJ1Wk@>7`SaVPw{Po>B<|t48@JA*qoEybf(3K_ zS`RPMK{00O8lWxnQhVw_kPF=`mgNNEEG(^_BiRzTg;)E&F*ty>aZh0y7LZaW76|j7 z$_5hkXR@N7s0|m$&}?H^vX(yVvvO5c&VEK2AVnr=rr~D|9U-Q+@&Hg$w+Nw()C;*& zNe|0Wsv8s5XcM*%CMtW(0@rSdgP6%I&g9S23=5 zn4d2YmWc$8*3}WGLN}ahcYt=;sIIwSK!^*#W-0lnF-s?n9NjsF3O4OTi7O{5k%keO*{bND}(0CM4L;xv?N_j^} zuw#neGxyJ6hg?f5X;B0N=j+SK{n!2dD)rY2{0IO5AOJ~3K~(E#PiZ$?7CO4}g9yi7 zto;Ac7S*<mWyUI?ehmakJD+*jIN^>1OBpqTJF<+8CN?>SiFB zSrUUTdA}qsuB;2f*4yfkN%{(C3N;6Dc`Z~Ui(>MHi(FCwVnCh0$2s7PB56&SQ*s*Y zr!d2LStx_X4GAG?%utE2hzl3W{LZaMdonG2cEHob!Gbw%%)X72hJsAe@>{s>U-syO zDr9DXz!3%vzQKUZQ*e?YF)1|{*1M;Bjcn{}N&yO=f|C9Uw@ivlEe3L^Q9&C{E-+6E z$y3h~ypVEbVMaXOM|6RtC_kwKsuT2rA1;F9Q&3`+1Yv4sh8z1dv(CR{N?8rFMb4Kp z9myi5Wufnvi8HnP{mLB~LY6HAhi|Q0$faMi&Q z>il%>cw^!WP2N)<3bfB8WJwGTK{DegV?p^_`WdBe7&2CH{EJ1s6PTQWJt!jX$H9-U z*DVHag)RPxh+Xcyskne_8`!d^&&RGRTw9Qnf`R5ezQgtY4l7EyCv=lVjhzTvT8XGj z!L1PFd9F)Vp4q2IuOY~F1If>Inp%9ZM&m+(M}b-;Q>~px1zjW)+fbvnV+X+ zSkzi!F~d^VU_!l|X4EVgck;dxuc=LYVyz?Z#dybfTJZqdMAs*Bhg_Djz9e0&YRYR` z5{dxpRAAW=^(ivk=(!hC!gVpT4iI&FKox_G8ejtRmS}BDEb)CuaWd2qK_8ee#N+jOQ}Kc5PAYvjI3j zD6CFKgBGpbw-R0V&@Dhu+&nt4yC8_Fp_UmcZ=?X#@a>`EHtqHd@L=gVDcbW+=Q|KR zvq7N7!@}ACt(DY%=Fuke5ez=w8=8RgwBz8^GFT0m`p+HV$}u40v9(ljr?D-KOKlts zXttxDqwcy~gY^{1Mv)A^mIz-@6I|YBI9<+gM&jjqBKTI%HHxXohOK~Wgv$viz(-4W zvO160M#~~wxHuM<$X5im8-0I4P7RVnQKFo(Or5V9^c6<63QG|O(MKVh{L;pxA{f>c zSMO1)ySMgpOQN&uSU*>K)N(`_`f>V!1$C#T)0c4Ua~#LZ(J}trI5ydcPaH`%kg|@D z*i-KAUrepupG;z8#~0mKStp%vnTm{~{ytCiVF~eynprc~LJ7H9gt9#=9v3+`3)b1Z$u zBUv_x?!?h5%HxBI_V*~P>_1t%ZFb%te+}xf?^3j_bXZ@l}}m_ORG!mg5RL$JN%)VUZ#Jgp@n9 zBV}AH?ER=(?`B~LE*!S>936^=FihrZTWb~Q@=AWP*JQJQjficKAeQpTeVC-x&$r(d zD??jhJP9bAdnlk%Ot2J8K*6%U-WY$iZke{Jrn-2L%c++ZDYb!D?FbLmKHLumU|C9H z_OP3>K1(f;jEgG_i+_+Q;chd{A@o*|_>ea>kB|#ElEF0C* zISFmg46E$hV72X3H-WF1=dB`jbT(5L=#QI6zfrb;b%e8LvnPGV)NAP+VY*yhdl)e3GExb_&utbY*e2GUw+RDS^u}7dDk>#wQr~ zbxDXYlZ%8*W5ABxPudFKx573KT|=4wK(goe1b0GCL6U1J{m^(YC4EV@ z`1$xs;zZt4;+IRn;Ty3(w-Wn+REz_9pT#~pR595eyWqhLmNAg{D}ja9m)IyQh_Dn7 zV8>K)UgT+GWZUkIveztdRHj9ppfZF(3llV5;l6w)&ZK(uof729Uuv(1?Q>HBKYOV8k=g+Wv13y4*CQjm*&cbm93pZ9px`UqXHV{uF@j*yLy-p6^)irYEsZxwKtqzX9* z6_xRD$GN-}SOod;GM_h+!Do1!IyoJiWMdnr*86LT!n5cbt3nF7yzmCkB1#;XWP#Q< z`B@QFD(g&};N%%a#qtPllp#eKccKzEBD+r4I_nv=95!yTs0}QREP*8X*o%d$iW5r{kX=RF-pwrA0^40*u@jyr9R6Yk*1F(o9lu7zwJOCL6FT2#|6nA%f=OEyBJG`=0&W& zTTHR@ZlcY8W=c)Bfz>;s8MPtr)j>Jfz*9|Ag9kw~f?=a;uw!3OM=&t0@vUzze5JyG zwKZ$dXwZN0`hBp5J-VUmBBT=v4C2567`1cye)5&WE|ebq=v-5$UI&8T+oqk9 z25(SXfXBlUa&e+}QtIGLYp2SD?>#HpGv-W3KZeg6%Ca#fraX<_>ow@MJ^N8>VJLv9lpL_;memV z9N>r|W{htXC`{7=*Y`W~Z>AFoHjyOrv`_%zX9+Z+T{qgfV;~cW+v*9SRLOgs$}??_ zrMq9_rd>C6JC5y_wjT~C89WF!;5z}pQP9A_`aHa+lk8Tw8E&s{VuO)7XCI&yEV2&d zXX8X*jXWi&76Guil{pedvKedeRENj$U&OT-;dx;H44nRvd>Au#ua3&&v#>$-d#RK5Xgt^R ztj2HpN)3obNJ^cnah*)PAikyTJ2Legf8z%RV<}t+|IPOs=B87X^h9XIQIYU1DlWDWBl2ODyXlB{!Ysf)G92SMwCU3 z6dG|rXHS#ccSz6v^IDl@A9R$;Kgi^Y7)<$r#Bgj|s#)Miq~fEpRn2r#k1i?lrGzPG zpxYy+I>Ey3#8TU}L#fqz@&45MtGHJpVn$NJuFo=<=-p5kFJwsyN*v4AubYSKEyDXf z!sWKY(_V4`5SE#r_+hazNZtnY9o;}uGB38P6L@j84`_4 zbcT0a=O8uOFjF>4=jvIyyad%tP(@NHf$3uFEj+zP0kkIEeqR8LbT+lOc1U7>&&GMM zf6j0?4)yh3I%Y;!(vOaQ6MQVm4>hn*lRzb`g22~IT12!!O$YJoPFDG7%;=>Q8YuX4 zE=gIKHA%u$Xp?Gz8}<_xDw$AG({Xl7Wl$fv+krmbaC@q{22=!u7!*}YifibE8hEx9 zh?(p5QGSMso7gsep174gne~xLr3IE82vMMMoqR=?y=XjGwP2lVG!=d0Y_xgWl#$7J zi_8k05SIJEPm>&dJVCsBsO6rBnSmU$z0*!54Bj|cafVZ6kzr?A)p7pVu}S5{#2lA< z+9){0qzCtjRn}DezNiI*=v1W495&h~BXg)w0d?JYZ>7IWNty*X;aYonl6oFPQ1QPu zp!ldH@<)y$P#8{-X{SZdT;vo!*9?*r7iZg!#2pey9;1Qm8~KE_42}hqoNy-e`x?Qy zwsDW7OfVbB2)WwqBZ~{(=)aN71~Q^Ut(>4)w&~k0t}cut&p=!F^jvtcOD3~+m8D%o zyPxZZeKyyrY7T-|-FbR;xErq@x&?f%gjnhVm}LAk(jsZ=zC*LU?seyzrs71ju6RfrPfmg>uW>s*L12=}9DoMs;*7Y9{Al z%EBA+V9+hTXIdJ9p$*+~GWv19A0IuZ>am!X4G=k)>r0*X9=CtJk(oB1y<3xqHfFc& zvh4o+8A=cK`U;m4iu5*+)UqHWC<~AF`Lw=ZHjF5opSa7-F~Y&cFjhOIChkqY(lc>BlWvY@rMN`bm5FH2L~jSw zTZ93oE#Xnp;b~KyLxLPoR4vn3#*T}eN?qSn-@?nfh4W=0@x086l3vF_8v}JbNXv5D z#JGe^cU5$hd~N@ALdfKRLW2+9khv33-&={+wawSJHu++>f)V8YU`I^?xJNM!jLdzx zN$G@CqD6_5?qE#P5hL9niCu74LMJkDQZS&P(p79F50quqmR2kq>uLhghR8) z3gZ&9SQe*wW;kD!(4-cNHyI7blmS0U%NF^=2Zrh>7{E3xoDe1S%%Xz~$PHx>w#uHE zlR);nX{RUey{}ylx^Td-!Ro*TRev1H9pj-q4rhhIL^{__2o1J0Q`NShECN(Ix%@y@ zY>~a)>@$qT$D>Wv{)_?}wJJYo8y(RL(vGMBVTUu=epixseEq|_cRZ9lh#}egGu}fL)50zfMsQ-=FwMA`rB9!Qk{So3jzQPH zrxrjLI?^#pZzJigOebp1#x`2K!7B=4y5Rx-T2yg-R)le|D!X83ly(m8&4z0m!<#R$(Nc$F)PLFj`Q?Lp7Zm{?r* z8B2A74rN!f{w!;N4On%7Zij3BA_swQGcN3(iT=!L1=w*mjybR!erfYZ^AuK$ZLdvv zpTHb`&TdTiWs(tD)SoMpQV|9ZOunO`7I+=Nt$u?f9IHT^#YSacEu95ekZ>z*vp&jL z^4e4zDEr0S8#n4eodlj$a79iWk%CNZs?vI!`|hoJ&O=!lH~39kT203qp__%*Z8VFc zG8hs!$<9IUwRE_Uh-*a~c#diC*{=s-H!fs!2oC`_>siXy4I$;Vz0^I&ONoxqI_mV8 z#0f<93S&@Nq%CxdH{qz{`o5jrfkC=+mU2ZbRc#Z4#Z??@caq*QcL4=+$WT}{Qt2~E zK*61pg^=J@x++~z!8Qqk+X#L5 zgujDt;XpTO_OGAB_z5ZzP{}=of`>`+2F-qhXN?OGAtvm}pM_)Kqz{-l>9T1foHdaS zhFI~cJgO@7Rimz+NLjNhFHDn?t8*W>b@K!%BBPvzQB7aK&^40G(xzlpsA5cNv_%GK zCD8j3k|R+mYghzPqihf=NWfB6*M#ij#h-(E;3*rxD4(-eeP&Lq$n643&wWeO4Zzuw zXg)-}k5I zOfY!Xz`$pMmg1Pn;5Fj+>qZOlGIKXQ4#bqXpMSnwU_PO+)C8yH1b{|T7}%ap^eoWR zfz%JT4GM1DQ95lfpqL0lCUPqNE@0k=kZj?x9>hEfvoKu032`Xgo`_k^eO*c8fW9{D zi@#GjgA78St^wK}8k~x!i71s^Cnkv;(2Ldy zA!#j;aH63?r4iYCCelL*e2ul`wa~e-OLR*hsDu$&tjew*l=xCNPoy0aNl zWqU=3+C&{2+kIogGX@7GHy6@uot#;-134Gy5R3Xch;-azgf}dO6vtW>#Bqxf7&B7D z!>|Pu1^%Q?#XcL;`Pb@^|63021QE1CYgt+|V{)Ys{X8?uy&-uO5lG@qc_M^kUKX+M zEmRuO>(73YHq>%}G#qym94$Kb^TBG(W_kY(oqkhxvd2TMdX;wv;+1wC*9j*cU} zhw;G4j)b`2*k6D$MVjc6;$&dr z_M8WVM52D>VX*m}eI8jl0{VMnwe82F1tU!d0XIV=Dsr;qs<76PWkg@v(JZkM zhWdV|Q-Sxv8xI=FtR{VPdL1GYPv;AqFAHrdXW}nxwAtg|T=NDgvV1ybF$D>g(zeQc zB0-)+@|wqX8<+MAe`a+=l9oVFK75N+Mp~U+@9PG?#SN}^2XFHP^Ag}`c>+@X5xxg; zWPr`X2$`5zigBZLED{+FVe;ZwD`6774YKlf9yZUUHX8GC-jhRuTYC=95bj3g?$Pu5 z-Z7$J7SXGpWqe6Y(UENA;b6_Euh1m!00k@Gk-;CY1;+A@Z$!z4YM2s>LExz2p4Ps` z*-2&NVo0!mJJ)u4+_Ot$G)aA8@cE4%M@~w?ARQ}U+rH(ckC4Rn9)9PNT8ib!GzZb~ zzKrjDgg|TB+pp_cI-b-nqRIMenVQiFHcSk)oGF3fFtjWR+4LxEIqlenfI4krY6!)~ zXaly?V{n4}2;x>yTY2l|C|PB@fdiDJ-8#y(7}nsyJWNX-wmkor#ji?fa6J6r1pJRW zh?+TEG?y}b-T0koSLj1x_}>$=mWX*6abjjC1TXxarVSFhX6}X{*clhJpq(J0691@m zRBD3iW_mOkbl~-ZDM$CW-(>4`sn3OUkm$A5%tfC`akZ;rT=0(Gx1OJ54_UGfg5oG^ zLEnh~kGVH(k|a5<1l7#kJ&w$*>TWc;aS-XD!9NCc>&c&f{c1RA< zAR67(RhbzP?q;^4r>R*)Ru=#gq(c(bnQ?iz+oAgO>3e8@T^sRF+d739sv9r0t6Dj# z-kk9C*|D*Z{rUMIEqf!It{dXIbyGKOJWrGX*Z0cRF}iJHHhl;`VSRAdpK~+SQI$SI zb7FsOzb&9_|4R1-b}A(|E(Ga72-0`%*mZT|_afI0v#$Lz!SQYnukY@tE97pODdRwN z0vDQ4FVvZVFvA%xf*cBJh6sf#wJ68P_w`4&U;?#$;yvPkg*^yp7vW3@8w^4=6bX?8 zEJvOI;5290ZRop_VBRkxOEZ(^eE z^VA5AFJXdE1L5+$1~fj(R#PuW;?s?jM6wfH30rw1sxgxSe=TnC&4Mcz>GktZ&5;RS zJLuoPdwpV=VUJ#1KPTRNtu3a4UPKD!uCMzT>H8L309~val2mT!dyLng95kt_xyYTz%t0xf(5@Zu_U=J56wd-OIJ)0C)$E#5IjG!vB%f1 z%-xWArwdV%7G?BiAT0zkBB~HBXkLZqUK;5#B;p4yb)u3|6+$U4fLQ0pd5iUOs!3yJ zSTPI4R&sWX<)S_jYsiy=b%^*r%(CfgaIt8YOxLyK$Ita<>&HSjpI*AxD$0a>0xg^H zE5r|Ctljt7slERT0jsUKHv))T=jvb2L`Cn%q0f=EXZY?KAjYV{47b3B%paeruQ78g zZUH!i3G$}d`^sY+*JeyiYGQc5HY);f$R(}~%C~@_J-e+BZC&fy=4dlr2T^Lb z?&;d;O#|I4twhW}RRRi0C}XuGU|hp@)6}7TAcRWm_KCCIkLFEOMP#ZWgJ7Lp9LTF7 zAnAQn4jL|(l>!PBxuWN68@Hf3Q9cUxMLHblwL-is+zQUR7MaQ&s=#UGVJC4^1({`_ zT2NC6A3)R`FYS$BA&BO8iM>rX=pg?c2N+d?ikynDehaI~VR?4ea~4)Twi#h&owLzV zQ{c*O6pjG)R#WX!1~sCwH8s2ODA`G5(g4$&T(%N|gA>K#R$=`ypeVxz2kseVXl1ia zOWv1DJGZ+i^zZ^orZVT?Sv|V!23p3}Chw@5z)?5=SO6A+65teOuH8h|O+E~p*?8#t zcL9lS0UO2_eV^15<5FT_873ob-GaT<*4j&b^)-u|q?rD^C&S}60of!Z*b}C^E?}{0 zKvSLVa#K|#6esoss7;+>s~B*F04l8;K+9}_VP}D*(dG4ccL%Q?9^mz>BYgboj#Mu} zzVCiNu}$*Cwe}dFNIH9t4)t(0`Xn2SE|vuhk-g~)bX z;8*Q|>#^6m;jia<7&tq%hOR_%eO{jL(>89~fTMiJu1lr`7_+FJ;`&e1J5=FSFj~Rt ztr->^b901?1_4>;VKrR}4JPP*lM8L8%+H9NSJ_W-=W@Ff=hl52A8$V#i1a3rqiJAM z(HxIzo-yrOYxxzFh#maC&~vOz^>#=c^tJvmeSE7-%3LoTNN~po^XFFM$7Mn@NcX48 z8eM`Q5kRFudJp79nfhtz-ALbFJ|^=303ZNKL_t)8xZ2~gMSW0E@uA2AcRhU2Q~&u6 zIaP|RBDcOwvWcnRev)<`gKT^@8ii>qHxn};6i^`@1gcMMM6@9xpukXVh<%^4@BXk% z*$q?`-|`dKAAY0XioRFsZYH-m0bHf(KC6{>EzkiThx53BUVvOHyC%{tkR-FCx;t(V z0|EkW;DZ>35uC0YZ0MQjb%^Sl=SL4cUNu60%i$+VZ1S?sj;=wwhW?I;g%W=7!;gPr`YN!^-sEigsY;z3RWQbYFEJ3X7B|)7ZD@fNz zF)|(Kk{`G;gagk&b$%MhDylY2o2cC+aMK&{>bMm&-1_e_wj9Swh=q*_U#=8~8jx>{(=QeZLM7v&@A7y+kP+{WP;4E1HAwr*$VtHcCX)~0vC z%J_S?o{ z&7~rxkCopa+fcC#LeIz7VNg<7djw4YY2H@W(kVAO^ZdB@wKx^u7Eox(0iY2z|D})q zoD-DP28#_gfw7{H>qgid9Nd_QV<8b=U_@ZDjAXL+?oa{C=5LEH5ws4BlDw1+-?|Si zptx>v>TbGPv!~XDf|?wDQ)G>M_unok(qj&j3?P*B<;|0zLdgad{UFW*^e8~4>~!QX z=(!d{HKNneckzMFMVZAHynM|^6Z)1ewpP0tWv) zfNSoGEh?qWpX|niis6j+7HqT1FwF~fE8XAS!NbEn1r`s71Kiyo;qExYmiN>tlrIxW zXD1iTynB30R_0z*jV@WeK7Z`AQMRxyej$W`D43Xp7g?YP6&LlqX}(}Ko0!PCp$h1h zh-IG68%*I$rH$RpOA;Xx7~xztc5V#ZB3OyDk;wmp%}NVhb7J_DoOqGeafY;cg9h@a zpa8J4c~)|Zca_ZsIj^-uLkaX}3{?BE=u2|f<7CWS!If8dUh3RvkK=jdO_9X+YheIX zlVZ9GV1}UoYEz(cR{y)tnyZJ*l}s$!Kbv?^usN70FpA+62(%uEr@(;{L*+AMDVtnE z7IjTVXAqUcj*=Xzkcjo$$@fdCGdI-v(omMzl`COb512P}oj|Er8WSuf=|UoE?A?`b zU4Pb=2%WCbc>Rl%gq=uR2uizd%@DF(6m;Jz1sxica6qwA$pig0mC#8}wl#O-Vmxf`hhHP8_|T*4Bd)hC z&VScOa74*AvBbSi&AZ&DuY^Z%HD=uSunlN(i$ao3FpIVKO9M}zr_rS?&~A}gU42d8 zCl5i9f9&crrb%G7W-3)hG)c<~K}r@zC=~`YwQ!b}U4}R=ezl!4d*HQc9iP2Z&}p+#ePsDG$Pto7(j(v{{-uh$nH` zSZGir|Jw^{_1Y5GnaoRvp*y){9;_9>0zy%kW!}u}*22Fm2RIxKa6I0T_QUbGhr% z){UTJNyeQ9ks`D-#c>mq^S0l?e!l_kzo5eEf(EZ!U_aRi$+SM@w&`UF&Z)a#+nRWq zB@I2VM6cO`rAA_AN)n=p2X;@9$e^xs6-wgvY7n6=>l29sB1D6Txlf7;lwpl*0mZeY zg1;uv1tIQUTLd_chGLwG5Xu$*s%kmAWa~OqwN|ffQm(8C`t_zNiE?WuVx?pYG>}+H za@<=HE=D%J2}M0J^lQc{+$aFBju9H~(iuWXB9=ucU{_N5?SbC7f-SI^u7yTkhV@>` z+O&>c+=qt&n1AVabu#^JgOK1(-4BeYhWVB2dQ8q_JqlX1aG=jKtYxOCkvCiJ8J<&X zt3v2%nF9GBXfQF8krOMr5k$3R=9fr2UP@d?X6Th2A1{R&%5*)8_Jng3U8T<&k4xp~ z@h~SD09l@+WFrk26v_|Mf#KNHb*54c=?tLOhPDnmP6YOR72RkH6R)5)($Ew@+KSk) zib!Wkh-Q^H3+$P$ARC|rDk_Av394cfjyf7DF~ifegN5#a==-}xgC^p#kk$bRaWF>y z?uo`tGPO`6F9wF~qXYx7PLdgOot^b?xec_68skcxJZ>DJq;HzoXe$)!I-%f7+Ba7b z;G*DdN{qN*&wNa#;z>3BiHU|PH?G8A&9IPYh+`sIMilHvd+IkLyls??FQ_&-O{DpN z6FaTi`o)3w(UPhx@x3=6MHYn&EEZ?~2dc&S!YUZj%k*@$nIk`vmXs zoX;!F6kJKEOZ{4KGl-3Kj^~TdA(OEw5h-jB$pn;gWsQMEa>@zf7GZG^I{tm5z_yTg z0k*#8@C@7e1djqaPnVejk)v)%yBU@$J|t*BHYdIhWRG4+kbe%W&q4ed+2EFmJGiEq z6$Y_$q!vCmSRxq(656u5WFvFNN}MSvgFcm2N-w&hgWIG6AtZT(<=r||M2x9~-r{_- z%v1%9`b~u(@&qW&x~civK9H&=-cy|a z7`!#PckzB8TkMT8U;gZk=el;21Tlrn7dXrdjTaP8!~1w9qF`cDa^ks9b2#ukT?4^R zP`7Btf^FUF%QsQRs>$*X*+EoN9#tk)g+`3U&)Bvm6|Z(&wE3?W*tWCXlPnV4DDi^6 zd?=-UITg~DP|+}4Tk!W4TgPiQ5;#ekW7C%;)a%OV?X$>uZ{`QW%AaImp1A}YovlR| z@RaKy4t^b^;-!E>k6Um4yE-(W2oPFe5pO_IqI2&9ClX^q!cpYT4GI`sn`em84a7t? zyS^r0#FHLe05-zr8uj~Y#IRzPb|)e8)V44r$pY(*_YSW2e-flZQ3yM|)$%d(D7k_U%a{XX6Es|2cn z32f|ASgBR^@Nf^udu|_nz;XxiDE3qinRf{m{8^*~fhJKR`+MGrL{nwvhXXa_{#|SI5>|IazoPVRA><+@to>v&j^W!3vDW=^94eEf_%j5 zaz|btaVb=)VB}_#w{USWOAlDAijjq zmqkzpF8eh@4fA~I1p4|2mV-7)Z1m6;!ag`?Na&aef5@R@dfbeILh*`pIPZ_@)<|D6 zB)tQyw_jG-@CqSCAO>FcJS*Eo(s1!5h)L%Mn#v*CQBQ>0B zSV_U#x(Qhl*h59!Lh-tvGouSYd5TF?J1Z@G>-@h>;y1b<$mt8*f0IhEiyGz-^k{=bDLDX)JGGbe%W4CNh?k zuvl&rDD7{l>GfOI1zT6YZkbrM1w50AVQdbzL;bn$|Gy@(l^cI+i%^9y^+6dpzKy?z zU}kj#+>Hx`WVxJiGMu^W7kK^p6+Arb;MMCRJiNY#`-dZyKTvueO}p@CN;|p^K!Rh8 zHXyf#g9=9Es;IZ>d1>H4IA-p@UmH7GUl-NLpus~HWkJsHNaQS(j;tA}|4;%!Qc#@W zoG-9GU#P$Sw4S*eKuCXeC*>cSryHCILE-b7mpzMQF|f>JS8~QIB$hQxvOyq~U{dJI zNr*<2Qi^goq`ZaY(c(01?EVz*I;oj+P-UiWoM~XuwRsP7VYc=}8S5#Cu11^7n*}pH zCqsX)1OKH@W@^_K&isLEU6+?$A3|uGTw%pngxW9X0?#W$@+j%6<6(2by_KTe_eZj3 znYff3u?3QnYvycW$&XYnMb~86l4yu3=cz{^^l0LReKJBuUAXqbX5|Mj+@_ofRrzJ| zWJ91B0oD?F8rFpyoiK4&p9rm~O|^88UN_W7ktw+^m-S+Ej*|`*wpvZNib$Dj5qDu+ zA2&fG^nF_(i{oh%!tc3oAVJT|;+2F!Np77U`mc@c7lQBi9lteEvwQBp1X0sPmrBIB zwk-GcXlTCiMP#&P<3wgMM&n+x99y3-!!MzER7|LiUU@T|MP62W_enEfTr^oYNH*ne zP`1gTP-GcAML@E2V(br_c@T~SzrU+_4;w9>D-Oo-cqyQOVZtUyI2<=~zk!aA6$u8y z3w`@KX!R%(Xe75V+xMjfyI8%RB$l;hkm~4@M3t3GTdpR~U*ctsgN+Bf3)jc3?>*iN zf6hM3p}=f-&1fzKZX+7UEoU-9S(}oTCGff)_B-NHyuP2|{_X(xhXs!N1(w|myB!A% z%CUhuv7nG}Oqg?!46V@3V+@MH2*tr{(m^=^?)$Rtf3Rzqg{X(E+(Cj`a(czU92ZgY zK9e8=697crN`idZ;Q72!OIrv}yuo5dcE{&-+yzpyB^JD#3%b(M$iM|$oE;TqVm*Y_ z);}IIGfeYF>k}eo7JySJV&XQ@u>l`Is((%(N^BRe{M;?NR z@KL8)W?r32VC%Z5-5DX)0ig(HyvO9-UPX4~W<)_7s8QRIa;crRwsOZ9lv`3o25y^h zYuF&IiA^;WmrcI1=u~i52bOMejua6ZQ-eiJ=Fkc#ig_57L_}+1&744NRN~0oJ~1ta0cIOMN++?pu(@zvjbA9wxyZB;y2Y@$54z@v)E%zeZ7h4A|dZ zO>aU2YhvOPn_nZzMna_b7m`vC7durR)5m*@@)oHw+xK>xmjw(8g>4Gqrrx9sJt3x< zCk@oDvqcx6G4u9E5O#bi(3LvIMNJ2EzmZAv(?$rwvZV9@$8~_{JCCk5 zbr0zhIyKP(`Re`%uZTafgTrBg-F_yY668)CmYryX#72;XeqqE;ig{jOzu&>KTS#tu zBsJrEC~{Uq6Y}zcxkFqHqDyB)hJ4!c}wc~1> zv-TcVHfl&^5V5+7Qsl8ALjWu&1uq5_ynd}Dlg-HK=1O2&UMcbA@&%KrH}hoT^?NJL zmONAU2A51$;p<#T%t{2UND_gAXZ##;FfAfJmap55Z>@EfNJS1n*b3seRMhmxt+oDl z7K{k2*+iV0_*3jQ*ec>yQkO2t8Y-$q?5++L#BMl>@r{#@jYf`)1drMGEi5Qvn?$`9 zh#J|!<29>7;KRi+YIGZ$(Uwklnv@7(r{n~r`T#;pDGf=8R~(ZTkzbb*{5kg8`oVlv zUc4>VZPGHpE+{F*dg8^oqkEm6uX0_+^BS)o{Wqc%s<{vTdo~>s4Uk4f%A{NzyMBEp zIkL0iYLZ=-h3sCN21KuP+65$fU()q=r3KugT<+RIg+6Q>ef{czG%4=xcJOdK!g0r3 z3jW!Xff#@G#Ciu^h8M)e5p^MU^yBO4{+!3)=~gzaucdA&9IxtJSPJZk2rTd_awlXl zjgigBV#apTNcP%!+L%1M@_Z`K&#ZC_R=ffV3y9HpsXOdrL?T#6(uObH&)b@=? zB5ES!lbmISnKr%J1&O-R7=oA?=GT&q>UwDDw7phzYzP^t_IeF2G_b&~1|Mwj1rr6v z(9bV$911_)Mw9{^d=A|vRlCRZosShYX5ZIIy*`93836a;*2u-)ekN2BMA}M0luA4;YqBjGH_TM_!CT{i2 zT25>ZyX%^%B^r5DTWuN^*4FEgjUoiiD#%9xLF`1^B1?&b5DE-ZaDL!3wkqr7b-;G( z@aUK>P5N&v$}##4Q40T*-!(}ysARM`?nNUcjx9@-kOP=f9=1o;48Z!ff9 z7AZfZ7rytnQQIaaucI3;tv}f1F^^e@uT7d@*VHDbK-M&opg~+9{oM9G7?DEHqkt~> zxB<5glb~fEw+C4f%WOp~#`kg*c$>lA6gmWC!grQ#fTFE{=3uJq_oZ)yr!{vB@hrGdV zw=CnDz2YMlH8>0kjosK5j7FDDm6Y5D$FYYyLSyi~x#IKwt83wd|`*O5oQj zZgScy?GXZqn^o0G5K1Cgs?!g!uhvPUx(mjE6q%ZeWhWvd9t{R3;v$ZbJ}!(>kD}VP zEiig>V;4}&LS!Tl3gCSd2dAGjl$AuTc`BNsLek#+%1bl96i~eH$YK}oKieY%AlXiI zje&h?rl&0Pe^egDv%pN$1&naA<<&iH27q-pUgw>NbFxEU0UV`@Afdmmrc(OUM6 z?ihWImKVlz(Fs(AthHcA$8I4G#qoHA`-eN`QDC+{&$PKNNXneFZro4`e_vYZ11;TW zK{ar5UWmJ+i`&)tyfhbGpmY_SM&=+WS0lz2oHm3IU_Z@pDICn9conwzAzvbsM+lMv z&&*O6vRSo0`~ru|1@?FMkSEruKrIVyTaC0a&}Ru!5-`&y?Fp9t#!UpfysV)(wR-|m z?jV$*a%V$u3vh7X7hz-&ld#rNQfXn`U`P-It!VSDQ1{Ihn&)cnj5zhzo&Meh4xzP$ z+kI(8nNuU& zdQOG%iZ&hZF6c-us7Ru`+|7xofyrc@X*EYNsCV-t^0=|{Eo}|bu9_@CgSBO6E-i8A zhSQx;Vs!Q8j%=Ds8}q;BixJ&DH+T(g%F zD!+&P#^sOVvhQ}mbl5g>iVcV%7%|$AdkuU@K%&8f-t;gD+@?^plG)_qpufk&O!77G zVv*`fq%K@^C(_}LBnT3y|9+CGpJ9i=LS1+vpoJ1Ag|z69gkLbdpEhZW5!0yGS7eH( zX%7=*c=!Co*++0>3IVAK zVRAQvwHOh}krt046DGi#FSh9@99u=l4ksEq-(es_!3g&3S0j8vCUO3~!&z9_$zt={aBz-rL9>+<6 zOmZYq%?QO7E?yCv87CR`en;k_lnYyPb1yctr#31iooDd?nc#Fj(U=Dsn=_o& z3+cb$YuAn6Hw#Z_2@}EKxJbS`J;T#_hTXb@`^yFHGa@T{LUK^-3-%MCA`^{kfR*OJ z2D^p7LyZgZDoR;NO>oV8ZnGN5sd!creTKqo(?;C`XemEgKu|@Aa?I*xsZnwk^q1@&@afc5E53sLEk;Znepm=`g?bIV* z1NQ;Pz!|b|B{CCffy+`DK%cODf@Eg$5lXNk*QtmSDiqt4#{>xmzbW6vR6OrTeXXDc zt-oC99RMxsQNxgCQn( zjup6O(T+ny1a$zklpFB7UGxp#=;K^E133JD1fKxHEg3IZden+7u?1#sirJa}fY!IJi;;w;B zd@_hI>#jkntPt7Svo=$u<3(Aa-pO76U}(dY*_*3jk6IcYg^5G(;oF;Up%veT3Lv2p zH@p3QhP&ed?(Z=WU_FZcVKE*BwTcQkZRBwHAN?GUTyPm=hIl@A+#AlIZY#RpLV9kt z9UGahnu(N8HhifiiKx&Oe2>>RPlQrnfPqG6I0Uv`YiDF}F3wK(7+4A7a5`P&J;3y5 z)K>$MW4im1iEm)q0?Cq>34`;qV*04RrqmA+UJ-u=+VPD1H&&HL&-*JCv^Dnfu*h!u%^0wvLKjzeXS+EZV zQD7>y{|`_Rd6JMgvtWHQ~q`AK|xIR(11hp_xr z{yB)sqh|KjR?4LYf;&OwmXknE#XL7qy9F(H#|f`T8}yC6OhXBKcCa<4`z{Iv73r_$ z$%C7pitH12pc#(<03ZNKL_t&|8Dqq?0J~1N4IsKYopLB}rNzW z1i$wOKZMVI_$j>p_@3Gxsh0lc1n2V#Uw{1-eEH><@YPpe!`p8j;qBYE@ceWF$a~66 z2%0C+mW}F+EZV}Vc7Y4yzydgx$a9!wZ-cJBUYlu3-FM^f!V&mn1mDOt>%s783;@Q3 zOz*!2xOz`t=2OJREeYO-g)`j!v`~BKez$|y4=i$p!Nh(yQ(ypJK%l>|!&bwlUx+)8127*D#1wCg55 zEnD-DA+#y7#tUX#NK89nw*hu`oKIA9KV0^3Je^^;XKjuuYNb&!K~lCw%>v{A1nFcE z@#l@IKnD(;qucI25~x64fwi!>BOvfE0U z!V{sfA3(|t9Kf?Hs_;M{!;}_!ZgyGxEGSSOf?*J}J3CT*HGdLEly`|xOxLAZ{ckRb zw0U@Iy^BL9$k=+$D7==KT}v*N5)$O?;^w0M%cTnn6eN(XrI95ym}4}IRW#c?t`<-r zAFm?1htJL8E}B^#ll(t6wM);0=44SmE^0`ZC0K{j}C&j?qR$Zm>AD2mY_9wpOY$S_M#L6cueH!h1!@_37; zHQLnr^uz*AnY9+M6_l90loa#}wht(@yMwH%rT(`_K*3`C@@WD=w+VJFIHgCG-e-?Y zaJ~8(0*fN=U045jPa4CCftwo&G+{jz^AchCiljCRE-2`@9gc-_awPS*4D0l_ABhy9o(%)-UKJUZxczaBhR9+09M2jV$&_)Uj9e{ z-MMDY?kkr<=Fn%cxVh_s*$0~-*NfrcDK*ta^XL#VYA}aV9>bXJ^Yx21xA`8bUPd-( zxpj{;)T3(a>(!VN%kmTfhU`=Sdlv46wxC8TA2Q#LHg9n?CIVn-9c2~m3KU5}^l!lu z;A9!M55OlW=f>p6iK<4bNmyzgB2osipiR3Znd`;~C6r*8ey!+YoGPjcNL zQN*@9+T#P6Kyu@P+&Zq4?kBYJ6jc^xgE1{_2J)=gB#3ed!*(4QaU!aFN8ce*h2O@W z9UFCo6w#O13I`JUo`|edsh3JAApbUQ1_=pfAKd!ybWOw@ujlyu@ip*IX(;xa9(JSN z^Lkyt8Zyyfs#z7)iwgB{4UFMEuz-Re0~6|@ES3n83@ODBuCh{UYlBt%=zAwjkSI7x z#2&1lJer0&Wxo>+o{8(9IKVMT$TOsErPrgooDTL$)Z28>eyFU zd!Fixw1@>UhoUChZlTvG+3Q&_fT7W;PQ1h}gDMzwBRbXJ;{_+_ktW2`8S&%|!rc)* z`Ro(;-j99+fAO;)!|VGy_}<4m_|CM!>looxN^qRG&U*Z4PxZdX;|}hp0($^BK!pPe zHKzn$!XvDajj)y}!evqp1CNL2b0$dDFJ@HxCnoi3LT4&h3xjY_9E{9Jv?<(fn{8Q+ zX5!gx=88=5xgcso!NJgSI-(l7iQxFr44?FYDwi^j_XoJYJ5uT6?y#dD^!nKE_NyV;EAeQ zw@%*A1=tV`cRDTgVcQ{r{w2T#Sr6wz+>F!n4Cmtoj_ZX`oY@eEN_-Y7fusN%TC9rz zQk{C;i5PSq6e1-e8hHyU_d#56?EOc`7pn z+Avi}s{*$Qw=tFET=je-`S28n$c@M3?wt?*+Z^ow<^u-$o>kE{ZZjUob{;;P5Qg0F z>ny>BmR?)Hpqv(mUO=_=N&^Y~w-hCA1~L7rNg5H$eSzxWZyr1hnhSzBa_lF6V!yX_la0&_Tc02kKNQyi%HpEI;6@DSY}tRmk%N6l9>@1P^A7^UAJM8yxJaQm$+|Pszq0rS{cn~bL9Yk}a zy6{{xFTc=7CIQCGR`^pSqB03#Es1`nX>ys?HLUKxi=kb*nTV{tzTR&dzRSp)Wc4MG z(9b#2j8Or&R^C&)b84tY;wd6oWrb5XQE-8%7Pi?ES0u6D&9=<2o7nAk$_a8}gkTfm zscDu3Zb4^qXC;&@#wG#Jrc(~_O0zq6T^p;7tu43vQC*N{<3c7dlAC!jX1iC_soDld z)QoN(Zce;OW;_3XRD7c}M2X&~xN98P_zir>t2UVpBH9slmr1x50yz5&M?-st5^@AG68Kvq)4Q5Yu}?k1V#i!S}0xDr)L^ zgAmoVV^D$#k5s$vG9>;MN80s)1OC3Qn=4&huL~L^Wsxbbs%$BUT{cb_^TIIbT20pi zgNeqM@SQPCdhd_ht;szP=Y7XZ&lv-Ye{rPZrNhH{(Nqds*+U;|3x3-`d9u@Q5Q~rG zUAIc*KIkw@)+w72!~O!@AxmGG?U-SyX_7lPY6~1{e}2QjNpU6*g4EU4v6OMTTnKUu zvIwv}Ik&^d-cJimPhuukxRK?Gzt$0+WJf!OHhjTaNuSXeK(Au@t--g4`kA5{3@ zMx@lWVWN zmHFzzY~ww;vWEqxeEqb27TZQ~BlmNm5j@*mRpYyg4y_U}i5t8TZSf^!j8s`410Oq| z@w-0J0*u#m+3jg##?r_-PZU^SAeAIhxCB<~oYm`tN;DCcty1ZciPpTy;#^#vhshk- zmD0CS`+H7$3nCK5#7pRc3vl^+xk4~n`P8m`RX+!Jj|Vive?E8y$B0-IzJAK-;IN20 zz;r{!QeNdug5M{KW`%Kq8ZQQ1$B7?%A+%s{{PEwrxN$V8)H{Z7WfR^*Bihqzsp|^O z36qsw$_t<411XyyT8^@-)FVeN04kkadDpJ)4A+dfsit6AjK*r?Kq#-Ntuu*a=&N!n zJTWtK$$cfFC$9_mmK;!I4koB+jz!6`4ToT@p~OMNd6$)NFAmBfIx)QKmQnxTBQi4{ z?a%Fb|7wB?U*!qz|CE>+oFq56fFguu-`fWi@?M=Ehz#Vw#1kr&#K{H=E09I2|KZQ+ z`P5{Wy9+MTu#>{L!Ll{_UA!DFmoxi!%nP@#3J(J_b3E(IdA0W&naBE_N^brgJkU2H zSW)(uu5Y%I|5zBb@iu~pz-V-j_P1k@)Nf93HNm_iEB@_V&ZM>X-OoOOKl;-@hR;8` zhljet-Q^Kp%@Mvz50u%=1VsjFBgD;%7yFq+nlLDcaHfso_==r37s7&bViMmil5nor$!B0o(fY+`)hN85oqbK+M6*Q58d*^luBwe0!DFW_#f- zF3U|_XN8Iz`M{!O=Hg3$*N1o!tt5kOq3A?P1L8@@0n1Ef7f7Q)Zy@fPZ;mnC+dc%5LaO1D`ZH|tmYX=G^kh>uf)?>F2>*R^9Y38X2DWmKa@VJyVm&#Ff8hL zEggLSp@-dz8=C>Qkt!Jyy3cEK{~B>qEshX^C0@NSRQ1|(e6667c3YXHy)P2I8BqZ9 zAN3oPlF*@Q=|iq<5U&YZ8)7Tt6flkm1(}<++lCG$(yui&d1ZcV_}N@JQ3E}HU7{1a zqQHRqVlxE`^t?37^R=wuPzww+%$q4%U`1n#g5@koMKRfJCSqzSq!2=9*E@qWAr$6v z6xEuzKF03NTjTfE;nx;__+d7U9S_%8UH{Hw4*^F!jp$Nq?f4NMUWPGnc zcsj3eoFl|Tf^}NpA5qKWvXK%XN!_CE1_mP&>xV3)a2iM66+loKdKtzy?>(joDn6!*5czGtG$*0%XFYX6@{%{KOErW z;|^Xg3u#qocf&mGVV8E)RTNYXKKS}?qP9osk|84Ro)9KlbTP=reLAeLPkUJF2@dlf zPP+}}r!$p6(m7DZUqu8-7m!KD*s9jziCb@j8M#UQ*YR6$@x%8((leDXwn6~~WH5Vd ztsV2G#P-ZqcEWLvfdis@fyIHc1t35&&on-ZqH29N)zkBn%?;GYIAcj<*_hy(Cb*jy zQB$mNkx~M3S|;Ld0L+((%0<+!8`(GvyGJG|uaaNInKuwc`&4)f|99S2YxOOmk%Fu0 zV+e5@%K=R*MxlS)Fu8nzW8X@79x)?d6P0oYQFn~Yrz&!u-Fn;t3cja4uXLy`7Y0Z& z+k(@==KhQvNT-hQcu3-c#MV?#fp>QetTZU{fyEWl<@j~_JhaBwO{4E{tI`_Z1j%SU z6<1)AbYEAv*QBvj>C|gMEb$@iD?5~+t}PI^HrZgW4nm~m0HK=p50x=!4M@(NlCB2ImYW|C^P;K= zOyNemmDM2ewjnzHlYTc0I07qNa+#7>$XlEge=l;m=1Gm4!g$~O_44JtV6K#{)ZpY@ zefxvG7yGeQBgtFoL|RCus$iNt617W)|F*hw8}B2nWsWCTMf{Et1r0jnF@0Z~1Qlu$ z9S=oZjWpZD0ZX}b?@v0YH?AWKMfC(+?&QdfU=$9+8oxoVbtFeMdk$%hWN4o+1kM$- z!zI!9U$eHJ7SR;i2q|L}9ITDj>%gc0rD~3J_xU|Rz^%Z-Uz1z^{XR6~pERg=--&A?YoFGu)^s>kgBW2^@UxRk;qz+9yNo69MwMiGyxmZhp)dW+nvNpu6Y zN2tWJj58&hbJsfZ` zzGT|0S=1}gbvQzXum0h0;cKYy@ahxz>Q~Qjx4(mrKe{Jr-kk0!x+gua%M-PyE@^_N zr$=~tJQ3;wR5}rO6*vG(sYsp%e9uZHWkw8q5WTtt_JoKc+q{;Ukc;zlvHOzoey`aA z0&TaAQ8TI1*(&=nZs<@gLaA#WBBU!K_aMtAOWh05Y`5|4P|A1`cSvftOqI$)=p4Gg z+rx2xfWv`BuJC6^=3f&`*aGc@uBt+?RTotqON@-o6tp<|eQ)Kw%n-L3rsv3k%Z#O^ z87{GxJ|5?d{BjMO`bDTPRO?&gSe;b5Ptru2`}-EP*nP+09u(DMQSw}r`z4!3W|lm- z&XkonH!F8q#R!*qab+M?Q*7NTG^WBzsK%KBic0*8D9?!-2ka^Is1AlqqU$3dZy~4qXVs9#!E<7 z5&%3Ss%+>%Cgl_kHoWyY+n%$2OGBHA1XtRf$StEIZ{x#Am>+tK`|P+b!iNME;e}3* zR*wl?w}T$v_C;QN)O*zjR)6$J!#uP^-3lmP{7iSw{#YebMtlrydXfBt75m8rCYUvG z$w7!kS)usc5lKZtffv-wEPLIkvuo!BMO>!I+D8fURasw|jQDY*J^82t2kw6O$?vlp z3M9mL1RQZIOGekSCk=2C@ilV32+~3tnXo=@5O*_t{=*-@pZxis!bi&ncW{9jiyBj< zt`+R9KW_!j>k3a#-_UzLy}Q7_`^*0h-<(d6(+vN|U;GKo^6rZNxP*Jmc@j!#DgN5kkO`%+0I*~ZZsfjCv8lDr;@YUtF9r&TO5E)i zG6y^C7vfQ1x5t7%M9^FyVVf~-&fetc3bM>n%NGY;y?BM)dV$W7%QN^Gwpi{`G<8lY zS!BO?)owG>V+=fO?$Wj3mO1|(wD=|6n6e>t!m-us;<`O7S02Qwy!e%g19Cwqb--)haibAvvfvS`pZ$}ZG)?HI+lLvbZ|J#xd zFNSvOKqTb~fvxT{s{|#`5Q+}9>i2v}ww%G4f7@Xrh8yFDo>#J|K;{9t7&GsDS(_9< zE~dv|;}e3-=}b_U8`C0l?#FHw&Wv8|OJ~+rEU+zZ!^dD2%RuU5guz(`4id6RZ*NYx zidsNd?i$gcJ3FE$N^!G=c^gC9=8gNnMAE3VqVFqQFl)(mWgCCIFNpW|>ZJg}|M&Qu z`kN9p-zU%g+r~t`>_MBfJLx1zSQs{04M6&HlyXQG)XIJLCR^KXB$X+o28qNi6g}F+ ztxFLGZJE=S9}m?9Yw42r#!SBiDK9YO#*E;?upFaew)q5gOsxKU;9@k(MxPolMWR~# zcfUKDuDpF0K`5FUXp#lI4?w^TFddvKyru7@T3TpYMM{~q!1q4;4*bE7zXu=RFK{0& zq|cA_YAjn|=7DOO*h;mYFYtT@`1-4_;qU(b3;3JA`#DXffAfF+BmB`Hd>bOo0Q7ZDWaQcIa%alq?FxrK14BvPupHs@2HHg`3+ST|mJ%)Y_rJ>e0zIUcBCv zy`h8Vl;CdJlg0wJk{)(UYGoe93~3ReD+xwQ=Cbi3vK)aX!3kk8y18c7p(wSLW{Dpmn|V{f zEQFFNuVUR)j7r}tlPOsa%&$;%yNU@Wm!_4>SqyD48v-cZz0EiFVh+^xLNbZJ46hrH zF#vffnDD><+Cjw_P~1W(ev>08$#GE4)Qx}AU?aH}JsKDJ7{v?cws~ zYxbQGhCY5>lYF|P};@ggM%BM02#x+}&=D2-ev>4r%N|DU<+ z;dmSryde3wG+XAV@V5=<>+53~s4R9dH6In*=sRDPay2h(%tu|c^|3$!D|yz0&s}Qdd8Z+fJf~nlDY}dE!s*#!6q&tTp;}bG<{+CaDqw;v zj8iwE!EM&TjD5iV&L17STYUS*6@#*Z1TRf?y4pe#MG=s)%G7SOx<>kiB}zxYs0R=P z#*FR4%QcA9`J&k*R)bmiDZ`9)!BXLIJHz4r9)A4O--93j;8XZ`DXBty!?0|z^7X)j|_G%H9~z!d#tEUVOd$V{}9g&H@U zhy9Txxev#MconEou_NWoBXxXWOC(8YPYWRsn`};c-&7i2t>Z&%n~NxywT(>6A2QxB zD@P*hZbsh5Ga)zuv#HZ63*u(Vt`^7-K?Q#=*<2#4+-B-{a&>j_?de+)uO}&;bAc|? z)~u}^!q14T(#a4pCCc)iZt=wpx{6@jF#n>gL0PWdCYlH6IGaRZiJe=U5FOqB$d=ux zd9k`Nfgf>E#34|lI=8D*i!`GZ+96_c;ZqyG956S}4R8p?xCTuu8e!j&&#RTHs_Tx> zt6XdQI}=$OnbOGVf(Yik+Gf-%h01!SsBeY-G5L3OLTLWpTF@{o(6)|gM^M+{*|($m z;3NwfzBpx13w#9O>R$_1K5Hl&!`eQuB~oOmf>ih*O*Vfk>t$2=T^({vof^^(N}M-T zft9WiAQs`scNwz7q=m&MR# z1+LGk)k9w)#XrJ-{?C62^YVRy5YO9%tgAnHIKrA&CSp!2KwzRA zDI&goOOxh{Uw#Si-af(OWg<>M4lGuK*LD(AC2+SFJlB(LP!n}CEYeylnVys3Wyi$E z8`(r4jYMQbBOhun`1E|abc>({c7F8wjYh|!U2lh6c!UFj$a2?UHT-2ikhEu;%| zf$Y<+IgrMMz9Z^;;C)R6H&o8t!7bK7>i1OoFz!KNsrZ`(6D=um8HA7uJddrwGg|dK zsb4&bX4lYXKN?in<`Xo)?X%S$txJZOjoEfTS0`#qrMX0s{E1KkHHTAPP}4&YvZl0< zw>FCe(aMP8k6}*7(pqd;EtW+uXembQe?>+tpdb=Cw&}7>e2|S$X@G>j<&{(yacx25 zawddH3Dsx|zvsYWiz4vFw)6U3X6Shgp5)2TX*vac`GfDt=8_JNPUy8}#ZV21TDu|N zkLZxQ>-(n!<8}i5y^Hesev{U9+61A(ZO;z-ykRr%#|Lv>idhz@p_!s|j3hNAAqyI# zC4-^tR+E&Kn@$a$p9T<(yVAOg)~%88$$LYdSER+1NTLO-M7jc2Y*g)19pR3;yzjz83dD*0qja?6JiK|SMk~SuN=NJZhP`P-cWReheYwP?h;h zpNHj!CGEsStFYcbmUA4T^X>T&Hk5I`e}MnA!3fDhr9b7+#P4wEdlP3lzCW4hhje$SR%I#M??=$Fiez85k*_G2G5Cz zsX-**$#VhQ(1>6QbUvvvgvwkp6cU?(1Z8my&NE!lJdONjc5qyt;rzJ5mKLhl(xOW3 zto->px711++y=r(h?W#xK&zS>0x4IwR(M2hmY|I~Lkja{wz_fKr+Vz~9%T0cjd2ygQLttCYQTeGAwptwwsK z_q_lYd=k>8Wjq?|xtUtg+h00GVjqmOKxFIIBYXecM4o)9Fkd$F#^B7l5ll5{)X&n= zObbE-p>sZnMNUm{s0@`Qw5)>Sg-Tv6y2dpfqjo4#41xr-HqFhnMTFG8W&54W8(RyI zaNU=ng*{9F&aQkzogV|oCCRnt$9ezVM3f9yA-Yns&uY7_ejlLnPrQmSsv(Gp)}`u# z%?PTuGX$7WyFIeKmth?@Nwts+|FU!Xogo#q>b5`DWRy7{ti+LAue@<9Vrb?|p;?@V ztLRlfPXn9V`V}CVy7s&q;ia@qH&J^~b!bN+hD%v9LxG~RYa8vqf1rRuqgWJUDq=zd z+RiucsKoHU|M{Q6XLoyeSPHzF4^YbrdnELQLLD$q&u2(s2Y>z7{{#N+fBpkp(9CO2 ztj90c6%myq68CB*XVN$CaMEYomSKB-g7s42=U=^ruirkx)A>Xa%-B&v0yNm2p(PId zwuolcB;+X>>>@};XpmZXPld)5mklO|6e!|^0$3PK%(TF@QWC2N;$jaDIVxpg{R3I_ zkn@2Ho1#($12F6|!3`LRvV{qJJjT@twApG?y?&m_AdIZcQEhZth)aQPq!b{gg*JN+ zyF<{-)@3rO0iNN7nx%gCCKufZ!?WmNs0YYQLT{IDGa9p1sJG`|_jz(?`(T%3bWV&S z=p(AH01Clp+BDmHH5AZ)&bV<_adjNe-9LYGs3V47S=4ZWYTv-_sM?ySn-xlKR@QyF zY`P|GSDQC|4&q~>?;!AIVL1P%sZbD+q_b@n!MEfTEN4+YJx5+ERktTko0SUu`^tnM zWXf}HuJ2D@n!@V7&*0H=QG>^^G*O*U6a`+cYecjCk;|c(xvn|cAt6L)jXg)C`NV*c zva@CHO$Odu?DOWvfvxgHauFVbl|m|a`l)bQcd!T|1u1eZvKf1U1ShIru`*`@%f__@ z2d%sVJu)-sM`+^A`;P=Oj@aBZL)!T9yvA)LIloX!^q+TyF1qK9ulMumRwq$$dY!sY z{#rrB`?@}^pZnqO%K=5~0*Y4W@&v_!L&0Q-cA;XpVyRRyAR<}c8>NsoN!;M4E|0=m z>(sxkCO$F|60kdJP)lF#Jq}D&w$4l{CaR98vyd=jAPo_{K2nzqPWckA#ad{AUX}to z5(b;P4a+81jp8KR>iqbAm(tn{2^ufOYNlMfMU?B@-ETqxVo&;FWTkbDaMWKZ_@FX} zbb1_!keNtE8WD~(@0rM&X18f2QJanCjvKV>5n2|~%_Gc^sPLU=lT>wgCAeyri*|!B zf1(oFb}{$f<|+zqLDaD|!q|Zjm0q-I9K*hAqa_czF2qiqQ=f-V*-Ejpj~;zcq5O*8 zyJdWCD=RcZI19E4hvzspHsrua5|V@vOj63>dQtV~LE=y$cWXksPF3Es5@MD_T7L`4 z%~d8IUufKJa&MX#AO+Jr$0Y5KfH7TT(|CXLooEcChI-| z>42!iW~%?a+hD}bTvYt93BbM7PpSJB1-#yGMUrKJ zmjevrGLbmYZ7mvjA;=gHU!DO;;(sSdh4O8+Ska<%o*bk{5rWw_M`%ifI>40BNdZNI ztCo2lKqAe3jc;{_ErNv2HB#iQqm&jI;`(iFiBf)~jFqd;00Z-^AN^QacoVAf8IWSHnW(xg}p z@W+4hC*&^rumJ3lyK#Po`R*Q0Xs^4zg}kA*#~%Ljzx*Y9@%1BwEr_H=gR_5NzP+6hg&~}h%+E9eg5x$(~8L}jY^WhXUB+IY3~(> zKrD;ftS7SRwIq_6ZfZAb?%V+aG*9jC!L`838Z*23+KnNwp=1V4Ac&@ZH&O^B88A`IeF;{z@m zAEBYYs-@uts}L3Q9W`UNs`spKEp{c5fkWeuDmp(cD|cfk$$3iBkYi7}ExMLY&0EAa z^c*_3*CHyESxO(pAv+fs{c)f>XOcOu+`*KEtjL@Rc|TRSG&F)c2zzv)aWHBZ!~i8K zZCr%m9Gc-^aO<9uFhdefVT?|f;&za56;SGa@;8Eu|*W#^z5p{ zA;cuFiCWz7m^DxtZs3-;s~ZY>;jzW7upb1KcCjW+9sz*}iJL6^G?4|mhZk-n4XEsD z{i>lLItU{?tpAN<&uNKdflQeVZe)S`@$0(5$KU%5e)@;M563x^rv_%yPo!r&(M2fh z1!6qH-~9E@;jjM3&!J$8;ygiJ(MYY3G8~qmQImgvoZ%h`h=GZb*e-}%6(Tr2U*N09 z6a4C%x9}t?nwiQU(&<4Y*k~mXg=n!nL2zT$tXXT;TpkKak_zb4!uJz-Gz(rkyw)-W zl64koV8PdCkEIjZaG}*(Ip;zH3B@rHklLsEg|kH}M^IVImq1Flsg~f_?Vc#u)`>>S|fpW!BFWBDGR?LknCPr2rDddcy0E?a5I|VwGlJ zH0D1mk~X<{aE`$o#AqUM%Xzu~4t-#u2Psy%??iJVIWLJ#>-UZTs_$bQt=`L^p(|0u zv^D6P-4379^p;1wXDiY3Y|yclq{$Sp>%5ymsB^Icm6tOD;IfB4ZjYy z>lnFZvqFzDWLf`9wQ;8RXjR>YT7*xf*Rz$W)N;V2DQZ)cWtnS67*-8R;aXb*pmCOz zaF87zr3zx9f>u2DYgf{{mFX){-`}U=_Xvl2-k#&hx@+lUElY3Bm82?<~r|Jh#L=mKjKzU@wg#My3m5lcBuX}WE6fv zAfa!n+=3ZOLmD=$LF;A_gJWmA4Lz|y3$bj0VeEB4Rg}*_=*Rq*uk{FgEw!! zh9y>5;{uP5EBxDk|CdOqglV^j)8)*jTR9495aDnaqMpX{u(gp^^(Q7L{o~Q5=LEFProp)VF&CY ztI)q*qdi5Cjc0-X&epHbvd_rxKs^KHVfaOKyJWZUH#pWhK2jhBP~ui#COQQ|D(H6# z-U^{UXm?d};>8g+h$7^&C`7HOJcOa`j!J()2-j7{R}`VHAVzJ&_^4oQj^jo|ogmH+ z#g8u^l<4y(2`czgg9U@dg+7W(s5P^HKMf9INH03--b4UCaBU#fP1l5HQr5ss(y6fQ zHGf7JHj7N95egt_?NA?%)}2OkQETnecGt!#dxuN~H*Qhrq{Oos4-$Ld5lb=nojL}8 zTR&QYmF-^bmtA+g^qLu$&01Ae@1a_9N58M$;Wu=xtymswL`r>cB_%cu3~-xL9Uy%r ziSuiE!!WoZc9nq%kJ^#6RptDIVU9r;2;zAc(e@!LagR#4%O{6erhKG!1@-Tf%HgFb)FzwH>4 z+z$#WzD@Azr4PRTqQE5#C1nac`mGm26*EJd3^u7@l11mX%`ZS7s8G-V#f-*S+(ZYw zr=7?k#+D*d!IM9tbZ^0SKF-Rr5Hx3kwq_z-fyxx8XeyjGnG0V7CTWW5W^CuyGAM!B zVoyrbtfVFmV6xOLRTsb(_t4yM*|lS4jtejg)VtVA!{QTe4XA`scuT8XDC!q!UYD($<)7~A4j z`T7=ecVyM8C`33N14M(8#bb>d-9Pb2Ps|@r_eUlC>gwLqM2*y69z1yi18b%e-g1$ zY?ONw;ye@iP8Voq@$XJ_2=T{6cGT92-5ub~=?$FM3jglk|3^r>Jxy3d9gr6QYvgmBc+2mjcfP`7S{na?3bR zuQfVgSO6jTc@u2mm8iyPBlHUs-jB=WERMUmSL~Cnnp@e~OL`Z#&JTQ_y(w^N+beY3 zEZn4m1s0pM3|4EY1Q<69MLX0H)5~B-fE!(3)lh;+>&hngUeU}%1n(r9m27&_ebFB+ z`#e3LjVP|)u}GH`bunO@a^RARmbf^X;vh9`Zhj5dR-Ij`eKe2vP~2l<5!1IO*4N)} zFfM^241B1QuZ)M>p2LWR3XMf^B2}ZYrbF%b+pN#YLc9egM5>ail~Z^Sh{ZxM6rxD- zII{J!wU+kflPvAWDek&^48w+hQ&rNBq9ITp@AcT#*YS&9;7Z&IBK*1Cnkz5Or(4hM zR^jpcUH$%R8i#RY-P{F()T*b{7UIp72W-RF3q*=>ifpjJjDBWmfuemDZdj{Eo=TdE z{lumGGKe-Lv#}u&tNXH=WTM%{A~(P=AzfS~LLqx!S|4$c z+CYd*R4aomvd=2Gt&ul4a05a+74qe5t&j?{M=2%8z?u_il}(CorI;}g{%<0JY=q}? zhVrn3v^~S?%K~rHYj`_V_+S6{`|x>O&1S??ovr{H^FnMkd{ zX)!=0Nm$85>VC(jWK&?XuW8!#n_uiV)*`4zjLitIipt}K7Dn8(4-`bC-OS%{%fTqBLh|k1Wvff0Yw-UyaA79yLFXiDo7HXoi7M?~{{4`E8EZAp z259{*;zkzXRD*3;xcGhg=_l~{r=P(75Me&B_e7|eHJ+I1lxBE(_ceU^l!^U+z7+WK>u=!g<6Afr0S`CzjZDpVSOZm+w&8w9 z(>*EnJ#gWg-Sr4Vo!_fp!eF9Qg={uX9+ZA&OY2Iy1tDZ>>x+gKh$3lhb!CQ6^`1*f zfshc+v@t+IpAGckKsj!5AN5L|E})=u3su^*8M;NU2`UK-XGCGpAlmzdWT$~jQRF!Q zq8J;nO?mFDvZKhfPi3Ou*bK&`{dSUeMmh(vwKjEE>5d97tQBK64whU9GLTqeeaw(_ zV<(1t;d9Tak^i9Z;@S{~1w1eEWv^=g?x zAbSmvHj(-EZlJ!Tkn?q?o}q4mwSq=&Ms=5ZV_ zeaB1Z{L(y_+7pH^^cw^e?X_bqPT2IKe{T!Dw12*I(zhU%@do+<5GB*RwUCXk)z^pU zpxbx@-+BS!F=QobOX&6UOXTuS(d?i$Gb0`_Z6fRSHcu1Nb1I$a7iHIyv9k>Ia39=j zL6inl*E!N;%_+NF5guKLkwoQ$$};7@|JirpvyWfHt9^y(u!niSBZA@?H?nnw`LKsC z{`)uZ#TQ>tK!JY$D3XPf2$eBWIdgY+gztRvngp+~BC=rnZ9bcpKSuFysN>@ud~-fi z1`9HQ30;`j8(|l11fKM_%O0;%GVy{%@9N|Z%s{TBBj{Lb8K5<2(l}-^+P_P~2001BWNklcW-MXRL67lMF!fXoYAFq!d0}rJ0}2hyzwNoV4u3u33*90w1t%Ze{c%msynUi$u>f?af~>!vzWl9@+qkJ{wBVd){b zZiI2&(wpj|`Xq!o&H&`Rg8M!)Si7j5vWd<5^~VG2wqz%sD=YwIK$^c;zm_Qe```Hp zK0Z$HaNNOscckD6Wy7hqe@ReMf}j7xmvB0-4-BV*s0E zP?<^#>KSl;Ug4MTp5Rwc&#+b2XW;WLQU>6XQUx6|L0am-?ssC(bM{EFdn+!n;7FFx zl2h*vJL-Sf4^Dnu6eITr1VxL)IvZQZQVDPu_B=ktB{7PA1R^pd^&Z(VRnLJX#3Nb7 zBYg!`&Zj95@sv05)LcTNv}yWDEg2gw#c13%k(y_qnLI1xd&Q~XYp>{x1zEvuBEvOM zjs*&FEqQ^{yPej8tR?yH`P9Vocrn@_+XNbpA2@b4W#lAWp(o?>490hV^TB#9+}RbQiCI;eRcr7!#58Tn?q@( zQ_>EwBkxA^z%5zhEhr2k{D;5$E&TfR1}{I{;pK-{1|4GW0aTVdmScT`fByX+2rq)w z9dFMa4#ZPz8Giin7x3F({|bKmbcc<)I3`lYO+xYcp5bwH`02|RN_{+unwcXC2j*X8 zzN-*QN&j`}`k79h`ASYMV$(>uc(NZ~U6b-0^;li;pmf0k5L+r#!Ny2gXlE++kuoU8 znu$xx>&qA$rZHy1A>3m{jE^Gy1aS?}u+vls8>O42B0vl#P*OHBa->EY4Na-6>C%q? z#E9!u2AY_Gh1h>~>F06SeOqsn@aFg7vD{mS`|FeQ(bN`O6a*RHuA^@6gR^03!gi*w z_SY)fVe{U)A@;K~1a%G=z`@2QMlCXUKxyVuz{F-j22KNUM1pY!J>USk$1t2CS#v%b z7J@yt=0^NLWTLdsN{^V;H4E*?MCv_KHJF3PZ!UhF))mAYG%wbD&E$&Bp5oBvbh9c> zd6MyiRB8L2b2HqFl5w>~M8e;1Wq8_P z$A{H@)sdRP)Rw(XyhJN~fI>blcqrWNNG{;4S&!zm7tM|)+UQsjYS5PNx590 z7-n37tYO{Z8l`_O^1Y8Pg_9y_iK_4K~#S4L&13Ngg6(zv#b7`dU3eYM&o&L_oI7J9q@Tg z^}4yA8*{BAoufz%@cBYRD4`L&OF4KM-_6Pln7P0C5TXpE)ROZo)X;LuWvr3P+be(} z!1-Lm6wUBw9^AX@g-y|NncKYEp9Pj{C9f5IUVg>3 zySjA0ddy2CfQxgjzdsoj|K1YP(PcCV$UfxY-YMPG-&4J~GNmPu243rpnOy$?PrE(F zBcwJlG-w{{xR(hY_pCB0a%YqXkAVu_v3bBeIS`M5x=M<$9D;cx&-+kelm=)nTPx=* z-3iNdpg?f}F-)rl7N$l7oYY*%djLE~M>_ObZ`ge66}cncpdJ~1@xv?p>X$#jC+xs@ z6U<1tF{7g}biV%ZBmC|^{Abwy`yc5U7@c^1d4b>k_E+$CfAdRt$y_#=q{0M=fw-)z zz}LqU{`BXc;isP;%!hCjFB}p0g_SZII*95=;OM6PQ*sf&D;t%>ZmN|Q3Y=6W&V?_4 zNfGZ&rbZ5(|CXpX42M;b%6hZU;p4WAg+dY#r;acCvQtvd ziaO`}90&4MywLY<+Y8*bJ2&?#+Tz_+I~)}r`x_h&_8up4B}biXAydgoCpjwG7%dtU zeqX6E!^YNV0S}#9C7Zxxs3X9+u4vMC;W zzupbtOVO>OhLD^eqQI|Ik>jI&r$~aOf?~*bj$~X3>A07!E^lbWOAVQ!7}|v3ibh&A ziq0J@qfy5SwkqkLepl1DRN=xY7>>$ia+z?QErOp*;hu(%-Iawrdw{jSX|0rscwy@JkDKk2-9St^twvsxmn z@1Xw;ZoR=i4*~WUKhuM8G=J_KiCJC#b6!^ZOXY%}7rp+MFlwF@wip!e9hTMiY=B}| zAoWN#)YlB(&#vzdM%7iI7Dg;VY6c zVdxUubXzZgA+TOQeS-h|pZ<6F&ENhrJl@{m7r*`u{2f(#Y}5|E?@##jQsB`>WQNLG z(*}>X2Ymka22WHBNKcKZ3rTfg`T$#u6EP5$OiHByr)>ljsY*CIrKvcT$Q&pN@o)-D z|EM8psimYKug;D|uW(l*$AtlPt}FHSDAdlFz}pUq&Ylt0a&kHZ?WQK6QQ745hbWLq zFmgxN9lh}FAa>SRh0$GUY?Iv9P1g8;=MWrMo{2^zun=#%OBc);ph@MA+h{7b-4bk7 zz?yg81(W+Uch`{-KzKh~isIW`;l zGrmuL#sA(CN;|Se zYgsHXT-po@FheStL7~rz_l(&A&jx)?m3hN?=481th_Cc)&VyucmG;o9{CLa%)&C$q z!k8~r__jPX{^~jio%GBgB2oY)N#6t~$YB5^llptZg$Xwx%BH5c`S`)G!SKtaMK5UuJ#z(UO3Ql6it|M)Xzie7?b>b$EjWfB5_r{_$V`06%~G28FtBau--mHzbZsP}wCP zTx_y+E7A%&CGe3{;@a4<@lasYques33W&TZb3H$TWs~rF+_$?ibK+;HTvUufA_yuD z6iR6JVhC^cs=IZZyiwFfk?$GA0urN@v-so*b!`z$3JVt zr4Z)_^)kD?P_&5F7V#&AVldQ#8Q&i{HIC!K(IGuwotaXpwjV23FddbcP>2xc)I6$D zJqi`XQ%-8SwdtIhc`^IFhCXL&GW2m0&Ewje1- z-cKmp>3k*@)X&Bg-rg7(vTA@ZEqbM`%H?d~eV&xJXCtTyBkLiGggnlpo1x&NrfU2n z$hWKF5ao@NkMaY{HK}A1q^#HEhemZ`^}^Ysf9$*6n+*a^@!5Y9`5s4WwoPf^m0N=M zGo|uU5_}Nw9>;UnDy2^;+M4)p?qAagkAt$4QXA6Ttt3eo_HK>m9{bZp^^i$ZIDJ%3 zHc5eIbrAdfN20!%^4i4!s#JMaP5vsYau=tRO8qNi8xTNFU5An3w`*l1>z(I*Ofs4F z(7^%qnP_vBD0P!s-&OD!QU)K{^F96S-dK1zM8E^a8(NAC`O*?g{T*B4t^T1vf} zPnKT~pF2V@Kk7MR=;H4OA$ykh0!lxJvO`B*1VU|81>OuRS5-F$UJjOLj3V5Xsv2_TRG$Yp) zEJ>t07?sISYGM6)+ll;&jT&ZMO#NZc*x-NztA<`*XlxX%V3&!E35my(V&Y1PI`9_I z%tNLuZqLI*X;s>PajJpHOYuyRA>6nE1-N3V-7zEJ8;;>iS{A0~Nxhq%;(JA~LJdnqCFeRruDb#PBop`61GXe5yB* zMa|ATR|j<}%2HbQB-Jp!4@y})7r;A2^#quU6yLGbJUPdx6GLluj>4R?j(hO@{50{@ zSnAr1+5bKo82;ZwF*FBg&ZkCOtH_GK^eh+vwl#}fu#@Pcv6C-l@^CfhG!J+_`~1Gu z7No1;`Vcal=pRD5fm52A&6>8@S5MAMqrH_3RrS!8p= zxz_7xE#iCopAUmm_ll;p7yV1VK535Qd3)zkW;x;qFM($T_;Zpc8 zXGzN-XcKcCYEYakc}HjM=g^aCY2?U9z|^R~6pgaurNk+bq^YoNrw*>K=oyub1RR#* zVmo&7LbeTFe)t6C#~-*YeQT2XNscJ43vY?09SbWv!I{vzRTa2GP2X90;*X1zBqkxX zDjd>*cDoS=aVMH?99xFkHsKK|)HQS?}^o;hux-{+J zujWA7(IE9zAo?fwJQ*e{rJ{~acYTWN{08dm`0VMd^toMpe4ZK<^ZSf4^%!0D?-CV@ z8WbQ3ulcl=8-pKD^m^?crG#DXDiSf6q7KCQHh+El`O0J>^KJIEZ_qW zE&rU;WWg5yJ;|;6_uzdgI0`FO>J#dDY}!2CYc6&h&+)`rS91uGPO&a^4$y-X$q0~q z98Z$x&j-Li{qz5X|Nf7EfZx4tfGpiuv4-Huls7Ucp5H!0+do4;zQXI);g>(WT5pT` zs07UH7@ln#{OPAZaizy&Ck9DyRxYm%uPahvXKO*uVc{GEl?Mc=Q3Zto!OWpN-cuu1$4Q@&vPHBkO6Mrm z%4@Nexxa=AZvP&=k0yW`u^R6<&IkdV)2Qf47Si=bd!F*{l{R*d1G6g`4GfBm9n)EKcBFC*vIEfv+Mdxbd1h4Bm%Z zAXkf>KX;oaFrq6pD0*kWJefQ$3eP}xrA$BQ{Ah}5ICjO!{WJZwUc=bx)-R~L=*NhB z=c(0scQ}(+>F1kguDXoQ`((}OboH6lUjE+b$Eo_`<4&Y;AoG8-2f<*S6^P^AgQF0=^QT<{{I2&o2rIG^=0@1>TO&cxL;y^}-j85q`8zQk)ZsQOxb}4^6b`q@k zyZ`a8e}Vt@|Naa7!>0!S@jqtx;k5%iz7aqWBNb2VP;%k#9@x_S0qOY$ zfBJccKm740`19v4P&RCwb?2IKOa&*)>5!{DxwW zpbqr=U^py=M960W6Dstox^OhIfzSo*vy&;KFH z1elre08?(>bG7}I%5)zR`aPs&6Z3Z@NpJZp8NPzo=B{T*K*C*mngFO0nB`V95+={Q zw?VKL>iwg!K<08*ysLg@d{^JQx@YxM)3P;ALNBheEp~FcOB0MWcZQpb3XicCn*&T` zbw`-i1Xnc15~D|j@fn?YE4cAj8)coqU3d9jO7tg)0yXCHkZoiP1j4emWdqx)p*F3R zGbXx}Q`a^c*?r`tYo(kg1k2KWnjMKcJ_mdzr}1gfP4FHjtF;BXl+aW6+%~?;<4Q|- zfgjs@`u@tuy)rCTe}8mEmR7tr717ax9d_cF6#pDu3+?7HK#^;2e|5!lL^Ljp_$`X_r;8a?3s|FlrGsmn`WRC&NL@ ztf0DH0dojWui2Q%(_vW74f?zoeIV4gka<;rKYw|`|MQRk3V#Ei;jJe4hrj=OxZgI4 z3}Bf4aqRH;@&;eO?nGks^Vcu%c-vt=8ay5k`1$iU`03A|;rD<3MxRZ2c)4h}+>Ods z=O#;!jX}%J@9{p3J9X3~{*PiFs46=O(hIG*g(!s}3i1%%R|n0nN3lI|<|zO#+mEJ?o~YOJmyMqDgK?j?DhX{WkklfbU&Fvp*%ZRy~nf}&%p-Y z5v3S|IY%heJ1+~P;^aXDHp}n1QcBWQaJEoa6EqnKQcmitBf4vRlw6H`WWm$lsj!`Z zntnd;_s0kcYLAV{s>N_TDj8Ms8uEvEvt^;+rpsH~7n@ac)IQ?jb9Q;rZ@{m^*tp!G z55w{4Rw&r{cpT)N{{D}j;lCYU;Mwl*m(SnecfbAwx7Qm*BCtIB^G{zWXIS69!T$Du zZ(kqq=g(i^kAM0CfBMVM@Ry&yz|YSL+wD#bv|45_#Lq9{II?xEUj~=E=jS{wo`k1hwWsVO*JjMsAZPaJX~0SzIIIZbw58_jv2m zx$hzWeiSKF+riE!?S)-)&WDH;A>)yTV%aI~T0Pf5o|@)etyR2eFQLjWLWSS5oY|45 zj|6xA(g=t@uJOHB*D&Hn`olOIRu~4?_X1qR*c--%Pw=hkL$~JGs0yO|wEGOj&n3Cp z$gJ>tyF|)#{73@;Vvyy)anJ>U{J`ZsKR9^)cf_*S(y0pLy?ZBZ#MQb3M<$2V zPm>_ZLbAl+`2i?eZ6Gk?frWVyWv;BBS753efNH z<>x2V$6pA1`O{Bd;eY=5GyK!P{sjN?rw4p}q8ETIw7K4(YfZmU$l|+WDVnptt>iBW zb|H3~1Ut~#If)}Wn?3Rnn>x#DJU6mZ*XCpgt6^yD~? zo&LU2chF7BOsPbIJRa;++9XxASN8s~9XI2U54e3j;7@=0BmDS_Ph=##zP?H|$X$@v zugnbrGhmOZKMHdTw9L^S^xlo=N?H9pCADz6cJln1R1wz#%DesPc9q3;|{vh z+@jY{faH!5q;@jknq&J!qovkS+D9EB1>B5XQ+MGn@d7b9fNUw;N}IgUTBi_xt7~Na zl>$hDebH!WqOxP=P4Roe8(1fU9R~Oge1pKt=eI#Qo&33N;*PH)lH>A5cn77B#}pZ} zKFXPC16QVdm%PgDKH+5S>BPO#DO$uhiDt5&uxw<&3Q3$>bXKv- z8(*Q}=c%=B6(X&qNghy{Htw6UR(hJYp!9Ldl4jj3E$EGjOT&O}eb!CM={q%|rtkTA zbS?Y6VKUmY`05%lC-OcujEwiazr66ftLN&xcQ2qvM?i`Gh$rU{iPab((Wu4bp4Y|_whpFpm<7Knl1cHg`Yi2J}1f?@09 zEDWXeZiofQ8>K^NPRa&P!UynosKSCiQ%K-fYR%k?vN?&D&N)sLN;~$qmy*Xm?Prg( zp!GT=f1HbXn!b94B5wOAJEkZAaI_1zd42M}z_2}HS1^tA)?Z-%=?nbuuYZ6~*ebpM z0@_yKS#GesywdwV`wK-YMlPO>;Q|`IXFQLzSR-SF`n}{LrkgvL8RUGkVm8MYJ=EldG@ z9E=$#3dY2V2@MCm@CVQ)#{-8p3;9Hm8i0W@;b-2M=Y~MHbNUpf{QV5=?$uWkXq0Dn z-}B0dKUX%DJ<`vnE4K!NPH*MLrMr8jN*0pk(sqEJcM}7=3Yb&JqMRiejQEa@HuXPL zyw1!4K@{0?2jT?^pkYlno8#E|oH6rkw@esTd=>j{G2^otW?AqIbd)lkYg;?Q5RE9u zaZ*3Cl0HZdo?Dai5?Ld9`CH;AS@9Gda?K;E-^LS?{3Dga)(ij7!JaKWIq!|x$o@|(CrD;v#ukOTqKlq2Xh_X>vsW+`@^MQJ2qYt%C+Azk`+ zm30Q<-sl^b`DwWybrjt))Q2NK!l+av&m+RH%mz9zfK}Iv`pxVkkKF|a0`81Nux<`H z-eTZQsRA22Xj;>39{1ekw6z`LHAhd*hQ{PUFZPc*3n;#`7zI;#rm|VWHYvHd2mSlU zJ-|^o4>n$>t49xt5J}J!!UTfO6GkdlNETCDXql z{G2dId9)Tk$pys&%J*C(vpIZ^-d7{yK4ainp|RIehjTj5-Wk#)B7?TQT>tOAbgxa= znJINPZlp~-KW-?t+SDO^a2=XkV<-Hk(y*M2>U4q)Qp%VoFz9&q(T`(dee_52WqR4@yP-^!W?iH|!$2!TnY##goemRgv6) z$)9NCSWS{RO2SRzBn=?!udNrb_|P^hL1`Ex;n#6~we*nLCI?+_QIVILmGWX#NbQm= z7D#f67fl0f{D!})5(%gnVaOStR2Ett3DYJ-RSq029@qwKsNi0BMfOG9O9vY&H;S@s z6lnmM0j54`aL=56+FkFRm!8ZcHt;z0A{oX7I2o2CO^O(j<{E1aqPuGx7{F{)#EKW? z^_`p%Q6y?0c1g9a@2Sh`yzNws0BR^%j};nSIP(;84^getef_($FJqWAmGu!go@d$Z z=VHkGGqICJVO>e7cgi(ArBR416(&sR;nH0jOX$mT1t*C5Ycf3J z@BExE?-nli-pT30;WVAoeIMzA)i}W!6gFS|Ji^U?c)sc4L0;HrrR^O`;;#X9SbvJ* zW(0*&=RO_r<>J4sgXss49G&d4k&b}tp+5?y{EKo+=j^>-MV2oBT9Lf!bUW9HE-tbv zA&_(i{y7{=V|*68Bb3}UT8V542F1!N@}7~7M=kLxt+cT!;j4JOMc5;m#E3oE+F_7Q z0WfhAdOI(l$XHM0(ds;DJ^qSZXoP0{SgF5?0lcuw=O$&k*JXZJSCeod(^e+~c+sBL z`L+DE3VVmeaR6EL^!B}rkj`WNL||3n`XR>X=#dDIi8d8dVxS66q4x~Wy}`HV0bd^v z`1bZ_)EpM_4i3$BDlTz9DLV8CPZP3!m__7W*nDu0q<53~vcF&4D%xKY(s^DrEBegVo!hOa}>ttq$1yhZ~T(Fjwbn4HNll`fvjAPLT(7&5C{T2aB1UZIbwC#hDV)&pX+ zCoW4?V>8M$J{!qo8Aq*}?4@u@HzeD1GR zuq$0O%U14H{x!rReX2) zqX+L%4T@5(frLJM7s;q#p$uW6^!~lqb=Yo3{c05B{0Ww)%ZkLUF!G_)|gw=A%_E4>qRxFlaI^_y`0S40Tj^1woPPf3kO_Ap`c_P}{C zUHXG`sm>t0#`1pW!;_Rn^GHSyZbqVpdqe2bujz<<&HMm-obn-tPjxxdw^MMm32}2L=c%$qt92jhgJeS zdgXq6A316Ko%20cUUzgNRwbOn*zl16#Xh7FImv7+(*0UG-QVx0dmm>SiH)8 z%HZGVgb7Gi#pN#@-5#YsOZOpfGP4&aNb*ckuSy|o^onnZdr=_% zf@`V5@kqXx1;y&5~}Mdsh**~sV?Y}ty(V!rYeLAZ)0#4EnrmENj0{x*%| zJP#^6^Y=$8)JoAk?XA(3mBs0iY$=z?Dt1^5Z)~VwSH`lEX3qBp^8#V`)Hj-PALRV! z1$Z$B%Nz*cb`Fik@$#4FiS>92N+*lQqL*)}oWwf>@S9ub!6U*QYpCz@?-X7f>&hs4 z4`kZ9w`OMx+gFfKIUR!PkVFYPP|7(`qE>a+-iujDL`J>up%xO$;GCNQ374T$8Rsl&$zS z8Q0BK*-+d0+wHVQ{_nboP?>>A<;KaHbUiTz^6f$0AEEPoYyS+#{ROu6gxhh4?S6wT zA5bwp)VSgaJ0~8`ojWLE2haxa%#FOh4KW7-hR{%bt8OpUP6i1ZC2Uksgrar{XbIR3 zNtvXDHs!NBM_Kl#Vj8MNC%~n#X77^cl(;IeK((-OO7EY!9Cu6Qv|niyeFqMR%U(e` zXDXT8tb7$*TGhhOl?@U6YxQVekqcv%{a{djiO2-n|r z!A3-f#)Ij68TQJNSdGVDgX2QU>by~LzWh6QcF<^;`8iZ02paQMlmcO$xqMq?gJDZ> z|JAiZoY$?nCSD^ww3786P?`I{5RQ2oGPss=DtU#ixRL>0R>l5O5FDHnDWbz*Tyaai z=j6u!_6`jgoZ+1Ezq*&o^?y_KNA$?v{j6DvVeuyAk^;EI^}?9S5!^p5gnxeF9BTIA z-NQ6$%HzSJLlJY%r*}xFck_p+_u*A@t7RCJ+~SE)&jEM&{vtg_6&$&i7es#CtBp6m z^L4Z*3bcHGvGDOB#fBX5tQ2ylH0YMaFc76I)inuAN4pwU>iL4?aar+h4)93xB`FZS zJV!_pZ!kF{j(~IDnHTJWT_MgADK{JYXoOF5j=T)lKs!qJlwmYYg3^NvFCs(xbI~>uxKU?d|>LSo+Lrx=&XNqH%Yb|_F`FJ$F1TbV!?*m^^%&_|& zrK|>{cSJ@LEX8QNCtJYr?&vdO&t`AFx`)DIA}KwDl+Q)Z4(-j~xSD?D-T2Fwk?K8@ zq;GuX0nb$D4w6~RrwKbvWwQs!9DqiAF!aTo4n+1u*>&L)2c*Z4(nXU(#pYH+h;~un*s}r*fxxS*L}W?QI!RlJ zOBzk*iy&Wlj%1jpBJ)`CjXj^9Iu zyf87gO78{q-jU)PjWbCrATueY9x8VQg)TjkuyGQ7u0lhSsQtkJRpHRUb*vIaQ07_! zU}Ap~>QS;=l;J??aP;sx_cx*NZW5~K&NT1%UO1&}jCA;l(G4^%dWEN^780ijP#@i? z^}6)p=}d@5tg1BLO1)c}@3z|o`$VPY7?Id5El1ti4{WzD+yKZ;Q=4>u-G{93-DLBP z>A>`TBd`n<->Aqgy6{!%aD;EwNBtaF1XQ4E?|JJKth7{Rqr%(}OXj6_bD$D^0)dNDT zm3^chbRxDiz$Xk)tiuDAjXXt1G;b`1QEbi=$G-ZVSJ(zpYuqQPyFMZ@ROsKgg%UDf zqki@L*(3LnjWf{mqew@*Z%b(!kN47Jddhn`L{77PykFFyjGmxw`aG3mpZ8!A3hGr4 z81EHY4xB&J%Z)Rc68ZY_R7FPZ4@VCEWmSwZW_8 zi`(lfgKJxn3J;i4GRQ4KDG-fBq&DzTSc%e)@Ol0l$)w0QGtW}zHVb|S2(Y*}Y5au! zVZ^W?aA%Wp%=;|vm=nRoakQ-39*O6WQo1mVN{z)_JW60Hjq~M^ z_G8}LWVprF%t?AzWJw9ALew_qDnzLW1UsAVKs*lwI;IYt0NA~pm@|8}u81mNnNqor zvcp=1yMog$N7@KjYl;^m7DpW{dS+Zy7Q|+lcWxY(nnV*>dEoouINva0uPKt{{G!n3jgb8yA}v{qB7-+C-m z+pl)^%37GlJ<YZYWBwpR9)Q1xh8y5Pg3d`RSz4OmjLjluA>Vc0jCX;*j+p9GTQ*iriIIO*J zZy@q#cj~CDX&Rz~52Riu+g$4115MBKmR;og{Ckxtml%nKvFIF2@umG43 zw_enx6vj)eNV4GK!0aF)D+-k+BTE5|JTR$(y>*cgyEaAlJ@5hMMM{gDR(uBvclp^N zBdJ=MRRi^y>ePTIrXj{V4shqni#d4^UXU&fib&<#q-$T2T<*l~7K}2zrvjib#CIS$ zQ`h{qE91Hd!%^5+y(6VbpTMw8EuFI$+QX0;hdWsb8XtV!r=ExzRDaST;jk(0v5hyqBZM`BJ8RP0Y;EJc2c zLe&L#8YdbFJF$8m<&e;7hiZLF8bv9TgGBp7^jjwCaP48BeK{0$uRI20J~TbV1{+ai zCl$OLIiOKDBeF6YgmTIG=a6uXCx^EIMQxvUK-jmY-iO@>6!_{u{kU}bP7 zl2(f)DL1F|Z?nB+YpYd*Mf*pIa;~1_YUUyF-8@qo#Dn9%D|kBJm9B}GmycJ6># zfoC5zxbO;wwVW(e1+szFOGaUF>^t=Zd2cLL00`QeyEx>r#9Z8*rK#HBd#*fn=!|%n zWPCM^7!sW##$FJ)5$;Ck*0;7duu|3iQOV0rl5*1LXg5;|aysM2tX7La-6ay}Yw z6&qB_R4Q~+T;m>@(lAQT&hvXPnUxxPl7h(uzG{;8O%%O|>+6-ysBjqVos;oX%#}VV zra$PJ!&pIOeUnzwPt0{!E}QI)qj88Ec$NqC-Ka<6iX0N`L(y^H4GlpbM3Jq1T4tp+ zDp{uaw)JFViMyi~BPR3Tr#9PlE_p1rwqD8mCS6%Ng9=vR;0hEyD;%ZZXY5a=Cbu(z z20O{3GAZ5F{DP$dmDROR?5^>gtqfuxp@?V1o+r^e17DXiMGWzbYwATKrRqgv$u?q3 zH1?+dBV(;=n{USuoX@iRrX{PY7=wH}rnG~cxiXxI{6Qo(Djk^QWV5nT{gG!YMx2Ej z(dRjq`8n8ZV7(JSCQm$f0$bm-2t{e9Gs zI#$B@MNiLsPcSd|Ev}3ne?QLyVJ&eTtk$Tk9Zk5sOCO6+mmAb=lI-i9C1fdHdY6Vy zr;w9XGdSJ~4RMw0dTG!!LJ)pkaU(>$a}MiY&(oQ>Mf;D$ca7`pFY>4aNJLel+C;XO z<>z}F3X7C3;TRe2Rf54_q&tZX3%{pkBR3lmm;WAnwTSIXkkr`lF7u#$KM@Z9s&JS+ z8=Y_S5aDcWnNpq@73*|BmFuE=roVu<$RVB8wbS9jO8pIKrm5dZgJ-L-9hoXb@OLj{ z)MZeB;TShlcdN0`o)24#_>SH%vN^E(aLa3I+(uu?La#mVzeYlw@4Y3Zw^nkv23*xX z%5(K8m_j+8S~YS^l<2yLFuhV!9J9w5EVv(xi=xW8Z5Fli6)-&hZ8`@lgF@SMw>H}J zV{}5BVKq(tcyCnzp=W-HPDX%w-+E7f4Y{EpKff|y^Jrjfn9uL|s`fo<5GTra-1GY~ zj|o3icaEyi8Z-?cYn8@$mm{n2OtvO7 zf!kUs6f&NL@l%8&maLBSPn+A?FFkQ^c!p-J@cmrUb8?#mEMaKm92G0k)_E^;ymyhZ zRAr2x_gyko4rj@eH>oc145{&bFhVzxC&ez&)t5-mdwbOeAYzS%VOrQ(lYQTX`h28( zxmCXIOKpc=ZZj`Qe0~ePHzviIncX$HlvnbpI^@1kYIa9zcq%=%!}8o>-oPwG(#1!JUHVSPZ66w zsRx6<>vg?}Kb(vODn7QCw$J1NO7An==Kug807*naQ~^ncXwML}nur3rT!(FV;SRxB z=*jL9W^I&ntuPaC&0Y&Et+C{=7Ri_fhc2WHZcitCk6P(osjh&U^K)jQ6QeliUK7Kh z(0@bd6dS$e)%|7#sd+~YZ5Ap&ro41*^ZfN$ap^op#XJskHlxtZ)X5+iLPf@;l{Hc+ z(pU%iiCdtjv7=s%&B@*nkLe|2q14c`Y;S%XyuDZOa`EExj~6ABFZ%rlCQY>-vcE@~ls00yVr=Bk<<##_Fqa z#&bBLm=s8^C9Upz+4w!q<$|Dq*OH9=*3MKO_>0+V1xriBd6@WQ(n$4b0A@g$zj{L* zu_g?l$=>ZaoiF?>LQ&A5Ddo)HF`vO?L{|Ry#S96l{E!q3QwL( zv7*izbEDA;pI+fYhNhk@bc^g?$)KovK4NaZx<@o7SifZH?KC3#0B~}oSC@BWA?VkM zr-FfUl4sGzL}ipu-gBeH()!d~HnBK)5m};dQl7>Fr-s__sJuY(jv@*ziBN?;*?YG3 zrwzPDtnu|1WfF6dW<`ZO5oUNyu0C8VR;1<@g&6%^IR9B6vN5C%yCms5)F*>t7A6i< z1=76{-(SARWnA3#u*l)p`e^%`cqbSTpivb9tx;nw29Q!@A_%jlf0$B(X_5t7k|g5M zq{ONTb75LU1%{^;436M6fe4!>Q7vlb1N^75pFr?e+!r*8CbjMK{mPW=oEC-czF8|^ zN_7zBw6q7#>|H=o0!aSvSL(mg#dg%XY3;{?Vb^3V6kQCAVt+dInecnj>cNe)?3@Ph zimU1UQ?~EweACY}bA9N~KvFdV^XGCq*>7E6PVS{qCYq|8rAny~rUN|;Bz{8B2=~A! zPNB&BNl2T*&yDYQhzCn|PMj{&iW4mr<`FkoB_NZ$QyzAZ9=yf;fd(5A4FUXDc@M|Q(k(9mN*x_BaxR>chOrA4@IU@ z(tT&190rhXbic>rN$*`*kg!REBwp>H-HEKKNN&NA%T6`_*fq5YKLAfAr{(ah=8}v* z0q2QY&|}BdR3z<^2>i;ji`U?g$~N}Mlg6953$V0$@23znQK(8|LlE8s{<9G$3uo++ zC@NLqk`U#DyI^xhEzP3fMd;2+T50pPBgcz5E;3WrBYvfEs|3V!RFO3Vyynn?;G7Eg zm~mugSrnC*f19L;hzBAw7LUdt^Vl6Dt@5KN_XX{%o{39_n#kp1xF(wO#^CTG`UmG@ z{9C~PSq!bDth#K_X!AyT3}@nuMu4USeK_; zg}yJwH$9;GK04PJLBiHRR8-_UG0U z7^(we6E|>YU=_`Y`&~ajMKfZw$F<=GnAbacCg;7>tRiJPW7xhM=Mqx_6@{1>ZfV@t zd%QLlnD1k~Y=qyTq(F8gA%2@rVBvn$I;B;J0IhKs*-!V0YrTQb)wvF?G%MfgfCjBH|IZ1-mgL0BudBechOkCI^7$|uV_BfNG;&`-`gBnvHcW!V2u6UPmG<~Ploqurs^W!kyX1G z%grYFl+{Sr)N7v8!f}3VJgbNijPlf^4iOBw5+j!W@Aj@XT36)2LQcH*vt_i!ea_3i zIcmIqX7f(-B8tB>Ds-`9C|Vy#lkU2Xp9J6HU?4E6Ksklyd)O$au=aPB(RlRlm4b}d zDs&Z*`s1E?V&aSM*TY1|aOn#0qd(929Hxrz;x87=DP~WWV_Fk5HA6pN0g?0|pt9(T z2$Q8y9H?`}w^7Bq&sOEqq>QRD`PibWMCWC)&|N5%GNomJ=;m=r1VK3UV}8{4xS&55 z=n?#a8_DU&3ImJ>#0KeYnoaXACR8cAKMA!ZWnFVwvMVy5>b|+63je-_) z+%PK}1budx_qrJrr4WlEz^IzBvC@KKB=5KB=9LBdODOA<(l%g*6R@KPwJD z(1fcXi}L)SORSEy!wk$!lC~wI%f>(C4A0XC-MueT&)t=nUVShA%mX~*^P+wLH)jAd z#ze{K{Cljr$-W<{Fy_c?n^J%NJy#My%*y+=iE_DGw6NCJgcBB7mSrFdR2eL zT-jvkEj;;RA>KA|T_^}m-o~iWD2hQjJ?_+(BzzissZ2^$l#V_=r4hmLZ;=$B1_K1z zr%H_T0n)=-;cUdl9v-n$LJf-Xb3Z>?I?9yGtjsk1Hm{9mjr0m-{LxsCVlocOzc*yr ztO>RzWr(Q{uwH4)b@q+|hw#1k>h^eHtW0X$_MC-FrrcWZPdFY=o=>k(D0j2Njz+=3 zQHjHscsk70^P!joNyl}bmnyw0x#1KyjgqWn%!sf^luE#*z0F-D$KI&s zf%_{eKixA?7QkdY!sWG+T}npe*K8GOD5ChDUFJ{tpw0W23N~yiXEikmPLYAe<`g8C zozXppY>g3E?LU(wJ<%OdKWQi7GRxY9tYm+@%&0h(k_y-N{N$;rj(zwE(l-k?Xvr2od5W9H7YzI7wT=^la)YMPhjCn-f`{*oV+qBN*)oP>`2Ab zd*zbG;c0UkVz+ndhpx4TS=%U4#a8Q7PBdE_pS(fA`erN4(2O6Q4* z44P@$q${Ov8>>heqdR~af`%X=k%-o#8Wco3 z{Xt4)dQZ7e?91WDTnu@gr+oRCpCU|qj(WA94c|yPtIt#A%N!2_B&k13Lb=<*rW#6i zg!X*dm5$l(5i=@QsOXB77p$~50#{`UM~=>*K^WQd&RNH`5q6GlkOnKs43{L0xy;T@ z9PZ`qx;8#ygd#E<$|nHm&22WliCFtSS8!++M(eB5tU}N6TuOj65d6`gkm;Pvbq~!6U;0*0_chcZFg< z{O9wrY#sa~}&1&wHaG8cgxtU4X1%Y(^tpHlGR&Y} zfACkv#ANuM1f-VLIePYR&r+DAD7F^%pC7_K0(l2+BPs(BW9iV`YcMh|70U-9P5(Jm zT4q?t+CRup-DS;v+Ro1vKLgR;gWXlV&k=sN5>DzPF_hd+xC!8HqMfT1lFUPuiW2|Q#4Z7vrg6#OBW(o)%V1O?ms=iI)p zWQa;FMkG9+Oj^hyBm$#7;(nH0T4QEbU3<&(`|BQosbzuw&U@qB5HK6CHNGdn>|c6^ z%F-gR)=#GI@O+eczPfYra@M$2Hhv<;;q((<(f7g%yu7)({JVH(EjmfwDVpbHtta05 z8Hj%Wn5V)vOeT<11dGIyPmfHWUIO~5=@&@Du+_j|v7t|6(`F{w9j3Nk{Hu4nx@<85 z_kj6S-KT0k2K20+IYj|nZqIie)wC1|Y{v{ohnZ+@*K=h5{QN}dx#PJ#UaIxV% z$Hn!=a~_i{OP3xYB}wxcyWc3g)MqM~+;Yvn1oWNFZ%X560NWrGihD!9Q@mlaNL6)f zJwH-Y9M~Bo(DP~`#yLe zhH(dWPSohJvcv_h!rlp;0wU5nsH~Cq*`SBd2t1uUM~=D{D|rl&8*Iw9IVQ*juEPs= z?e8g@O02sRj?qWTx^(<*p&RQ*2FGSioD4#zphT`m-Y5*%sn*<_)y!!I0$J7(LSg-*WGC4U zzD^!ie`vTw7x<`$Z9E&GhR`kf6oiCJ!(?;bFh3e$lBR`01UJizU6K~Qu3QMnQ-Gv$$XjA&| zI_Ju9g+_WL)hh2NO6{@3b{mXzz6+-*a5rxVmTQWOK|0_J@F}}4hZ^c4z+B_H{-&Ok zKOo&a{32WwSjyNaKb~Q`@d4xNgl4E}B~iom@$}LE5|uf;Ufenz;$*gj2mc}M_17Ku+kv{uHV-@Jb9p1fs|qpLx%l$itqy=Qfiie zSMn+@_iKjFp@>Z8ve(qcxVv#hj1+>WCf6uH5krlMq*%%B<;KnM8o=Xmz_*fN+cMm@ z!dmA*B!7iF(XS-Kn$Vc28VD((xkD#$P*lcAJbM<}X&;K8Q$gslKZ%p3NzaZZJv*3& z8!IfjRPH1vX(&?CtCa@wy5#BpDMbAUSD|Yx&8h6O+96Sl3tBVhNfVx*~|0-Ulus3w351B7vZ?M;L=redTQgxim}7xcWM0f%Rp<`efG8g#Bd z5=fJ_EoXSjSuCBK!*O6I4GL@NSbjsUpf;R2T^nO5xgdu@8h!25MYeL3 zF1tLK=VC!aRHJK@Ivk!a%bUvl5kcv!qAl#8lo8D!hiFtxC2emY-??oYaa6EzdD!Ow z=Fi2;E7HM=U8|lqMHVxxi z2K~R9uEjZpN=jw(wMggb#bYf~TZ0uo1H%1Aq<)l%kNHQVZT=~XwsndXQRGt56Uz`uMkDTe>)%8B8&t?WN zb-c_Q8-qqxBqTnVFv-j|N`9&sJE%}KS}{ipMo1a`guN*cvlEK&*{Wc2Hfl}2_c?W> zS8X$XBfh^fT6V#7RL2JDl@~1LA>K3oT!nTPypi2U^VJ9dbj-bU%(25N{$CqL1_YVt zpW*-bsEWN4DCr{3-x59QXZ5>Dr{eZTYXzq~zpADY~l8Hk%ZLpBfT+%F8y^(U*jX~hIvGnn z-H?I`z{#`S&p(-#KODjR-v`BOEE;yWn*2-&3KG+Zm2n7iB^d3O=9d#KHDQ zHsIE>11*4*S4#Pq^|s)ufvlFbG)`okl>U1Q+-|bo|hRvPfAD)f{KTVfC}#`!t3P!G@{LSg`5)!;?LX=~mWQ zm<+Wl-ha1i_}IF1j_RV;hI}E`An&WMb8wlyX(- zNcoIYW`-+rvcvDqERK@OoF1Qjk-A%5Bx~D9pR7oyl9Y~8SNg#BleCS2lgqGGdMt<-)&U9xEH)QDDN3gUZ@at@Zx>-`{XT2sL9w2aa^J0_?Qn>T$w_-3aawn zgaUwY4z}%P&jF$F?P>I-SYbkJ{4`grcswXoFRmczmg}7ro(Qm(XCP{q)CY~bF!uq~ z(r2PHD3FG6NzJh2K3&RC^9&x&We(eR!@?Bnn-J%GWnoXhcen%fl>Pd?yDu}BqCVE;js)JMNYudu=-4F{(;-L3%2Fvs^?%d>8MMV+QaMe|FP#m^?+awZTixUQpMjT4uQ1J5N$9H;P7j_@d z)>>)5X)iXQE3YIklwPii0+#NM-pE068slLY8zd#Ajb(0pBdjqjK(eu_p|Z+RGWH_9 z8!G*%#I}dBO9%o3gS$8JI5B%n_`r&Kk3+P39n}dG6_CS62e4MS=eayn4NUE-`yO*z z^k_{021;&#Gk?G=AXM-sb$s0KJkWRE*E%F|t6)MF32RC}0%{8xq}(6+OAfMBm+Aq+s@V z9DarJ)vOO0yVa#(n5LFCry$OehVr-$JO!iTeYqN?I>mYAZ^fismMxeBRf? zF=?>d_Dj-QoVg>C?KSy8PA0Q7IE(+@6^oKuh)9YDYgIK4Ba@SP(ya}nn3aP(55cvW zvWzpAK>#Uti%_T%5-tLhwdXnWX9puDgJUS4a_ih&QRau1obhPtieY4p6n1XoyM5rB z{Mvhi4xG~TV}lFbqU$yPEKSY#JTvNhx@ngEXC};*6LFeD7&7v&y<&u0_1yV=hdw-2 zJ*qKjhVH;OdBY;k7nPK1+9SEp?Icv4LUgDO_rlj9FA@$89ZX(k&y(?R7B2JQTn&2J zC*mT6?EhOM2SzWgMu50bC4{!41;4Told~|Apiu>>$ijiLZe0vgP2 z{Ukv|^02tlUh2w80Lg6vXZmOH!JhNq^SI_c5%&|#a~(nv=k=v$sHwt3oQAv~0?g)S zOkEXLIj_&4-{uUR#@dg?5E zeR#PguByx6m@rjNq;^Wv4Wmv3e35soD&IJw(xjTFk*8ayXsMQ*qZv;n+*4%>4gtM?cNfE{ zyYZ_KvBq#}{bxAMS)B7C(SR5cf^eue*`PahAC%tvG)ZXH%a+A2b( zo&~ZlWeDCZolS}F!qJ86x#j2Ry~kcDrJVLm^qzZ%IpR>6bEYMYB7)sNO|;TyqXi_l z-_1)O3bzVVXu7chh`5Tu$5FBDk5i#C50Mb->bizht}i`XL)o4~{Cn%kl%B~y$Gf8;Lty!94} z0{y+;$LfbjQq|x(2YNN=)9){u^1wTjKT;s;=d1CfyWx5+VxN#S{k+3GSN?Bsb5&iQ zN_?Q}_w_Wlq4xOv*>g?~oYJ&hw%=IBbSLpq_uM3S3`;K@+^RT3cGfr>0LhhKMxoE* za~DG_lf`Z#1A%#o^RJ|XQ;{^+X5Wv0l!HMJq<0w*~>gBGes{G2n`&sXg!uQ`op9VViXbL?^Ip1e8E6Q%l>)ck;a1oPAaXU# znPRJHY&R}MS5GV%l*->INPFkB2VbI=WNr^_92Shy?n>7Ddv#9*Oc5A~L>*&KsZwDO zCr2=f?B9AEVzA9opYFI#TCENk$`@i1Ae>Kda*0!qBTX3hlaJJTc{hwBz5l#N#@Q9+ zg%J@c=_}Ap-aReS5zA}!nd5$bj(y5n|GV>pLPe3=lMYYvZ@E@-bdGutZ+kKT8XFU7 z75&TOd}E2J8q!TFLb%nvKO4=;A!CG3<*~{JJsT8F1xLr7XL;fOcmvg+=j2jSu{XyR zaiG7VQlFIjcaU9O-q#s$)A&zmLjjUr*eYCRpY7jzt#s730|VD7H(RtOT@NPz@>qm` zPm8~>64hgX2DA6;o#=jEKz~22fwtymuD5*(VV&`vOf|?+c`MnBDV|mZ%{_Q0NN`Cm zjA@#_?Dl0!EW5&-R3Rw+rQ&&*o*`WK$p3{;@YWob?!lzkMU7m4oct4$*AQ55F^MH~Y z+_wym;~OM+fed#h#o7@RhkR8V%@5}NF+6+|QMg%nUKkK_h7HRS zU|oW7aENCQu?1VPNQ*`^d@F8L&PB>yNomX3@H`Y8?jM9XU2qPX5_>x;+_w#G)=Iof zJ9rkPbw4Nt!h7lvgGZk4$lT_==hIl-xF1MGkif0ndxsberAub((xG)IQ7qX-axmlj zsNDa<3sI^h5xR3qLrIE<#zWq2v8VwPoHgdSK;DYRoD4oM?f2{ce3GH)jf|KkR0ELC znivk=D6CYuQJMWx+J6(vp$g)>Sqpvc9ioPI65_Zzx({QjMlcMUR+iQ$MR{-!Qk6)Z zBU8j2qx>VZw%W9;44x5)RdGoSBaDhjMM$oODyS6gQ6^ZEASc7DYeY|s16>F2X*Wr6 zvVU-JSK87HwU9%DEq#Wj4Dmc_b2my$7IyH6^QKoSttGyMvdOwsTi-5c4doq`94E`R zva=;UTXIq2s7g_klCwpC(j$>Ep|TbzwX;#W^k^L6Rf=gZ4?$9Y`g5wXk!UY1wM0&- zqM@NIb9_k-;JV#zv`@VghhxzQMiynwt@kk{Q@GJ1k#6lQuUuM~xO-H;DZt+8!@03# zCr~v;7SXu&DJp`yVY5JZfiAe2+_hIyqxGYf8Lf)m(?~k*V~?fS7{}r&RlFWiN00Dq zlE!as>}5?q`|8atCsh=)VvdT-3$>NU6fG<(?P=rp)4gRcXIDznV0bV7zP{vUWy!ra z*46kX0u=?OdG2=eS|oSp1o7#a!3wpxnLGuLR_;@tmGXkF4m(M{bTnN8W6De2TVwyW zYi0bsH?Ogue+u}OXhcOr)A|;y8t1egz*KVtf)NS2Cz2R)oP)L|PVqfNaKxV*0-JKY z*CD=mPfu^Y+Hs1`M)lBIbRcu!2e%c;VdxDKyp=<-Si$mk#iISA;ce z+emik{WsrS5Qv6`Q5maH)sVmZNmZ&ElAMJ?Lh>;1-we?7N{)YYK9}+H zVEeS4eioHx4!NofM$=}YWCH@yn9q%cbUcR#9X2j6#qvuPu*f(`Vd}1R{mQs2 zx&EV_QWF0DbzyL*L4k(%mhWtUgW^1rV0FeEj1H;u`+K4~P$%PqFmp7TN99hNqOPcX zF>Jtusx_o$qBPZ}^#^69nDvee$kg~oY*_|DAL z_N$HIqRFHgY-z15&5ek-3I`%2!Y?dmugMgnre`ohvMV+~B7e|)1ie{wM>MuQ-P`xg!H#v%2X zi?Gk60h^!W)!63soG<-O)u>1gl~Nn;No$?dG^)XCa9iY-!QEHi`%pr&gBduhVprrd zSsR#X{}eI4F}&_&Nph*xK!0VM9T6v-4^J8w+^Yi!HSPS!c z7H6cupvj-_H(%$1(>%Y>tt zWqI%2qB&dz*U7=sR7&l0aY64YMYOrveDBr%_j~+3Bip{~%J4Q8GS?rDlj|*(D}bB7 zhemso+cuM8*B%7I%|J@J&BEl0tEiJq*i+8hju7DD0? zi9ZSU%+&@31|aT`y^<^QC~WBE7tYZsu+tkoHW%T(B=nWqSZJ$31&J77H5kXk6Bt)= z#z|C4)Q_c0qDFGGynZUh&*iH0-KVx~pwYGA zTh%S;IWd5`i^lu=y|lZk25M=Jf12(+27+pvbU!8{ltN-LoCoX?B7G(FYOe3c`61jA_z;ALVcp zFttX!N~k28A{O{Ljqp%3Rphzi%Mch{`*Mv}j{M|wb>%G4ltY#@lYtgRU#@}y65VLs zr9;P}^bm>gRPyg#QEz}@Dx4L(x{D;kMlfpcpG9{NY#SI22}^79rvaEVnP8MZhG2i@e~>&imb@MYg{O84Pul z?|IzCdwlucu(+~9N1ABFzdsio#IRwf=N$)mN4gUVB0Q`TaDc8rJzvWTUK~)~v zb!IG_B}9_#=E!pxbV=7`Kff}z5+WYcT8H!FpGlNni5v5g zpbAb+}-8>&)C~}jD)ikra_~BXkg$ms49%rcsTQA48f_t z8{^0lrLYc>f|IIBPb?s_?#l79_Ka!kwP|g};IvRWOJm7pTH{j`$6+}1@=;Y?_q0&h z_HG^k6XrMW10WAAVuZ|Rvg0xt6fVNGHfDUPsuCDbOQvNoV1sS7*WLRP$~5U z@!TgSnp&0rQ5w+_(erub5Wbtoz{8Oo7t2!i2tL37faTnB0S|naiNl6yJ5*`N1>|@j zwZDOwTQDqgpZ1j>L(8xm*562RW?g{)7G>e*`+b-~+O zrFd{wd6oAj#Mf7w^%lNY@?2JT_~-UnXiQ$B7!t;IDDAPYtSeQ_eiLHa0~Z<5%l+gv ztS_&4y&*ERzZjA?%*?(kV$bG5!ug2}pMa;{Y|3f{x+k$rSAukra&Ajfwa zU5L-`j%!O^g+*Azc-ISkt2)JXM{?cZ^B{koO5beDad?sV3o;sdToQbV=57Q94UjN;(@70@SjmcwIS1EXBkCbWZtD zj)siyvG$`Bx(0pM``k%b$G)XP)j|5XjkwE-Q0Je?t%{_YH8niVv7|A2o%PYY{z+Pw zpYd{+j#Lwez@l2?TtYZsQ7-y>>N==A@E5IX^s?dvDl$AqDr}$^p~5&AZ%}v-L-7;I zF=ZAJ7_)*LN^CW0_A@aomXoTA-^Dz&j8wx`SC?*}$h+Vd%#X#!91OJ{_&=gm?>~#6 zHXn|QhRpc+Dnc`_*}0425O!Azm<*rVth{VB@9O=O@ZUB!!GrYs0ldek>y7;=TuxB2 zE>*&x%^~Dfc(0Uz0XloP{SXaPn1o+Y*fOP6$~+CEd2tW_4$~oB7zQjzhH*RACZFEr zs(a4Wdc>;*Bin-$+3?9+p)#TLllzP_M#U(YqIp)8BXb;pp-O(F?{i?}t#Zk*Mj+^S zX=dKlTD7>pz2Qus#ng&3#5DO}zjxpBbEkjjAZJ!a+W0pZu+N`IVETudlLls@xvOh( zN>rI=J)ey*$I04p2U!yKZ4+(~FUC|)Of&MxOa;Qge6{O$iliKaf(o zI9+b9EirP=!4jSuO+m%0DEq8MhPA_UCahdEC??>hkx$BVi^!Fl-*tYYA?(xKT`Re4 z{no*QXoyE_+O${v_%Zs0;Tx_&9m^Mj|{D8fbJv7I*Rt6|s+vlX5nW zecpJL_y;y>|BQ<4pqJ(LI)W-M8od}^JJn0)3_Gy^GH(GMgu}7)`92P~dA7_o*60C~ z0YOTzk}xjY=H_msSNx{0%7lm{QkvvD6@~y=D zhLH@xo#iqJWfX^k#VJhl3|t?bQDG#m03hJ)CX9?l8juO8m~@@2Vv*CDe0qV~9YcnR zJl&W3oftOjzDtYqLIeWnyy&Rp2DY-WU3H3^qDm@6sT6F8qvw>#hN0InaCGIS1WY*x_2f+{?Hx2w77~a4#dg zX(f~itn7}?Oy>IX8ia_3zmcpfHwC;&sdBAW%|rrO4yHGT)X=5z_nRrK+PIK!1OL9W zf~9jonGH_!)Z-~>zCz=~XQHwE+~+pnv>r!wz&a4G+m|fP%HJry&3;YRlfo3*@r3en zr!^)>i7TJwNL-!n8wKUjhb+r!=J{YQ7fIEMq8?p;CB5MoXEi#b#{B4h*|_1F7|2`G zPw|jT+Pr`TmJ3k)WCr)KDIx-n$jpBvhph z1)E0jGVdvr(aGkY6}Gk;BJZv51br|ZnHqqZQwBGQ5EFk*mqJkiyi%L{a;Gz0wTW6{ z8CszV9_hxZWdrx3Ksh88&hm2?<5=HcCR6rb(*`KBvCtT21luU19=~&uTGWR=nrx1P zm>JF>roFCI3UY>h_XA_rwDu4Qn-9y}X6JNh1Q&>X`0QMaGxd~?xLsOi5QfE!O?k!? zsqm@wWZsnzE`T$Jk9sz`HYNM;zcOpmd3_L=wERutq=QrJ)2lkqG7b*B<=ixKF}zsc z&}ohktaFm;g%qPfo}Z(+{gQ`}_Ms^6A^CTlu@kH;%SD&Bh*wFK#~b5Q5V^+Kd&M?hy%9Lez^b@FW5t|SWv07{wFJ$Cp1e{! zAgHRDSsv?CnM#QQ@rb8~hpl19GE;vpA-}Tk4{!!ythQJY~E#W4uQN&N#b|PI;!E!9;PY$>Lf?I=dp{cLA@$Up}6a!SD0g3C>2|gnaMjfWq0jJA3QguY0tVwXPqd zJn~xPM7fR&@8_Pn0s_Toz$%&|ZMMTXuzBOt#ZipeYsL&ayf7MpAa0Wh3#O_G5uHxd zHU+wSmK36fDW?z_*23IA_wZdL$X-8reovi?tQZV1^oHTRMAN`I%k#X&aZck7`Gs%~ zT;(KQ_zeEtY0m5XuJw65h2hZ{h$?J~8i-afaeS5*qPVkkb(KZ2C}YmwN}fgx)U+1O zIbE#cKY>VW@=%yL`(h{$ySp-2>#l^el$MHOp=Hr6y*s25uFh# zKiS7$qiMoNkpva3eMsyc_`Z19{E$47hx*+MG0zj`1&s;;Mt|hDZJr`kQLc>@n zgG@{zJ@`qX;Q89Uw}rhZ4gIVE*(_&Gef=yanG|^WK3{CyU%#6a5r56+u4l+7m2K-- z^^N4g?PWQahH4a!g2~Q!#Z@FN0mcd}*{3V99p?2G!%IoOQeT~w7!|NcM3iM7%?ZZE z)sXLGL|zOsED%ZQ>mI`~&hM8y_Las z#X1wJF;NtCox63uyDDf&4OAUR;v6kgiFffxylKw>4pMPsx*3%m9<6D;XV|;Z$Ta*( zwB)1G!+Xwu;XS@rS7l;rheSN_{$6ew_T*)M0vdguQ8SPmDDAZ@S=wm>5KE1Y!}$)n z`@RvljmG(s8}3(u$Xz&negGsm6lv~`xZfF8CKN}A+`mIP6!3lBDXk@a%PBhsb><1` z3|Cxp9K)RvhXy*nhF;zk3ni(!Nv;<^4^G3<2gc4{R#0bNxP68}ajFB9LiK?ta7n)= zMFJ!NPdIxmLFx72FxF%n?h z_+@GIg>!0$1)r}#zMHgUs{^-y_?TCZQXfWIK5O3=W9wuvLf%DO_FiK2Ja@FtNmC)a z``~Nwa--K1U)T7bRMdLIw%+BwfP%F>J5Nl&69!c!Kt?fh2o~GT6_fMt=PJ%8kB~^t=~c+&FB`J!(EE zgSc^6dAmWeDryN;nh=5%!3V3-gk;a_bD3p()(X!v4GbBFdOJ7w{~I>aXz=U=XT*7! z(O|~HPO*un@z|D+`m?uC;+NO39158^2dZ>O*tIt|z@9F&Gj&d%k%ti%gC)&oMJO0> zZ{tB6p0IhiuA~=y&px+)H3qcO#zK%S{%v}bNKL)-j{NtVy@gRd6e6a?*EKIor%N$f zp!Qu;2uZ{D3l;tV0d9KV^rf}5eIJJXZTy)VtfBWRV-OAtX3qfc9E}v*KfAPtKO@QW zbiEfd_IghGGmhf!*e*&lNnj3BbMmOmoI=w&yD&mA3<`@- zAUWZ9V-gi~c=F0><@#tiiR4II5aTxA&-db{yodo9Xtlq1%Poa&5jWs5qcIk#59 zFrRfbP;-eLL`@5etp*BwC3w zH`fh~7h)sgbL`e$(BCW2&VFX4b_hX~DQGkzw$J*PdBAuWcXQx|Oj$QE>AXG2+R|G{ zeTHU7=(MR#F;go>I3xL92aJu5mfGpCYx63*?=pXRY&E8j>fh#W`RQ3#tabC!KFfusg!lCD4;siQ) z{oOe*nwMM3dsb#nQ@JO1uuW8?qLs3d72T{g>AB<%mKYunhV|?9vz0&gTG6JZg2$Rv z_#=9-i}DDg?;4%#eGR|+e&E!O&7Y(^n7y<~TAKR`B`JySYIq%11p>}m-$a$oFx+|L zJjOcThtD3z_^BkG-#^Ca7z|R`KvK=stEc2Wf*!^ge@ExQzQfAW&0$!vC*U;Y9xw&f zmF5s+3Cf9aKib$+Qd&`%C#x#CtR2p!rtLVwjj#9apOh9aer3pT_;s49Fo-=62@uPThAh3Ue? zyvfm*-IXiD zyur);7_)&5hw>7}Wu&_{+S;XO*sArm$E&Aj%BI9Fsd=3<(iL3CoUm|-gxybIT=?S?b{vGF*#%`m2;G*8nAlr76JSDGG@GXk%(naRY*gEuJFi! zqzsA*z`4;}$UHLV?0CT1gI)wxcf|O?_086+KB;Fg2T+|p)Q7bwSzm-3rcB&eSiI%+_AZAC%5&a@$=87hdK8*`*vho>yGCrr zb3T%AatwoW7#_n5=hsIM6V1^N3Um<&`s`6541=UgDj**ReV0S2j!DRa>YMY$Mr%u2 zk|&)swWakbC1JLbqMZ8dviW#$ldGc7#AtWs<|twS_vu+$4+Azc$6B(|f4kxy&)S?G zTMr}G;!7*>s=3;vAj-yFG_#XHNrR|U!qEBPb4U49GMwRQ>f9Ik%ny$n*z3R%N{Zbn zm)HDc=Gs%Vt(q_f8K9!4$2~=c+ZsLWqbVktGTIqbhDHq{^scm|>ViP<_PV^a~2dh$l zSE&@sT}xpZ04z1JtQ14_*P9~+#mnrU&!>>kT_Qf}_4WqePt1{E##4r}{DbowM4NZ$|eeU|%YqUyHn+JZH@PQ-ps(=CpHURrqYk39z~v5hnm$ znT=LUZ)MMEl@g>HjH`sSv0pU8UAC$GIc;tg7sZh+k_rrtg>xjTEXGrB(@;6nDN6o5 zc1o8sI4Tu$;?(uy(6Zbb^o8 ziQ1=$)32Fj_FFk-$azb|;TY8EUW1b~`bINq@zw^a;@}8Z5<6f;aDv&n^=HXHI(R2k z=aCxgCeKY?+w;YqC5v$~H2@geYlLEJG{IPGP7V?JW)Ms;H-?j4V!{R zV<0|LympIbUKT;L0vnR$^m$G!c3>8;hr^d}?n*nnY$OfUQ<;MMAgRzm4|$1TrHMZ% zUHf#9wUk#7nucUMc$!l6QiX*Mz(iI7GM{mNC+CO(FiNR8n6Y^zZ4=rhq47;=ork$r z`_JJz`oEjBiF+T|?$|)V+(4^y6vjxC=6KhufRd~mX357fd#B9r#8Tol<;IbkvX0dn z97&e2N@vtW+ObhRW}p_g_?{Sc>s+um@8lrA*8`CGLc<-$bau}`Bs4_Jf3gF?U2iw;)FrV04*=Q!*;*WMVU7zodEt9Ka3PeB;X4bh$OWi_a@?s=02`LyU{LN|n? z$wW#iptR;8!b6r5l7;QV&8Co}P;Y_ay=xeJ*$=kAApK+qZ25g#<&ZC4dfXRQPS``( zv?{GGRyX12WDWZ=E_;0u(zezb=51lW;+j_mj=r=f!8HvP*J!s#;{Mq^b1Yp%mRm6d zuW6oHvbMQjL*YHw)>syOPSYAuMB`>>V9YsOS#rDYiL6+{B*yb#<#ZH%Q|gnl>?49Q z!={l4-}7Ca91V#iAP%zsN+RzWftT%j3}v(8PI0~F{SI2!sB4)!&V}tyVTEiE>79m* zRZzs{a{POjC~*eL_kJ1EOo`6@PJaJA&HwaN+2Gf*Q=^@>o7A0FS;n}^~5f6Q5n0t=$XtNz^swTloHhJ?Zz%uCxTlQ{iJyxypI@)n`y3Xf zV1{=q;~cG#v-VvG1B`j`LbHFR84a<0?482XJ1U&2=|L}g*d>%#+l)BG`|J>`Q2?Vs z@yueG4ufI}Uhw_{DF{YiI`qP~a!E^pe5$fo>&y2@Uh+kw8?)ve)B|DunKkK0YKs{6zrRY*#p`~mjg0Psk)RY!>T+b<(LTlYv zJz@-Y^7n^$!mTqVCM!ikQp`zKu93;PpDvgK_GqxBGo!KlYy-?|XnFN3b|M-OJ3)Z& z!Oz;ivi`G0xPOjjE_+_ra>I(?M~x=Txm(9(ig@)L*Kyfr)x4 zFpUkS`)B}2OB!OgsFX%@y8X}Q2MnJ%=j6({1Gtf-+Hrz#Q(De1n;4Qsy@NWRW@L+!&D)luILRfjvl=-aTFAck})|1mm{3?T*E27|GO%#&sR8 z282Ifnfy$<=)%s~xJGQQYqK*bmUY??WBuuS@jB**(*lB#16w_p*EYt2f7$L(gbhnN zX)zmO2Q^k6TKnBM+hbF6OqbK+0tv+cX}`QeNlr%CCW;=s54Fh<2M+*aYXjt>*(N zSaJx{!^5)DU%*-$`(a^5O?^+Ed?@))o{QGh15@@+3)dIr@vnL?xv|-``C7U;I6DJQ zA{0hmC9hdZA?a)LpljX#<~}&zXfW=8sNLEhqmgmwo~Yf^gYy~M^wL8qb<>E|qVz+= z;qJNb40~MvlwzgBz^t5?`@12b&Agg)mVmwv#l6uA`CZz{4v-Z%r@5fQwwix(ybNiH zB-JY^5k8lhHW?yvi7K3xHH_cY8t`bOR+uEi`lOjs6K{A`)Fo_{i-7Oz98RZS9V%ll zg^r%MKNg264Mx+qDkJF~b7m+*RN3wGkJ1uv%og>;>!cxY|j?v_Fq*Js8b+y-Q%&RC z-luxIVh2(#;oiFWvI3YtbrPkSn#`Jh8`T^yXg6=;^RzBa!au9tFoSqRpK>UXULz~* zBEy&74|RPnU+B~*IKJfU`>t+{itAie(76J>4Ejg`^;-vkLF5ua<^513T{&WZuK_CW zSq+dF;+JN7ixZcpK_mMU#tCKHDeM9HS*v@%Xs}~%%O1%fnN~btsh0KskOlY~BLc5z zq}}N++Ps(GEFT<&$O1o}tapm6=MIJK5~=VBaXyCZL@8!~u)G{rEp#!v^C(dOM$2Ak zQe(tJa#aGHk=IH_>QaevG-ZrC(zOinYAEI9phm%$j94k;_hV?vQz9S2PUzj@=D1_< zTs%eSXW*=IUGjcdGIwoEw9YsFZe>?iF_EAio4Nlzm^FDFqCv6No?D2pIv&NYT-FlU z5e+-E{P+!_X8T-$c{T$N59^hQb@jAK%fAM8sGN$*&tmxt2sAmJ_txP1Q_k4fChHZP zYp;75qh^GSu{J@8CHv29=G95NzNYl&w)1z2FKcKQWlL6X-1jfwURW_1Yvd)z z5INvyE5=XJVW3&%Nmm?-v`-(qd9+=tSh{Nb5@GI5&XS)$-8XfvGs_nT@MnlNPW?cx z$AZ3rslPKA7Ci;$&Bqkd%<;n4V*2*(JMq3tG!p@;)=&&5P83#Gl&pSfZ3@JM1Fajt zxytPUF5xY#Dk#fmcizi&LyASo-e$m6SkB4}ne3UR(Rr?dp z8h#FU{~^j?vcPyp$XOs(gTgAFh}Qjv^Ia>-g635C9`&{8VTk&&B6MOVDVMctM3>&d z7;f{67iI4iEhdYMgwWr9j~611(3*jO(K=(?mG@tnD4h(?5qY{M@*?bI?Mkc|tz;e4 zZJ(yLMA>m~TS@qkMFX3cz{n%ToVZgkv`kx#s)T6_o&P3nkabR{lh|lA?vwVT8r4}< z+qk<78nUubuU2KSVCm#}-2@gS4bYdit=3U+h-z@~H_a6a9c%Isd7|dkCZvYMF@Q4z z%P>6IDjTpXJ?MCE%LWvhjDH-S<$1{TolHq24x=9V5au+^*B$w(V{RTgCrIDCiV(95 z6#3}&(AsQQEFN{zHqgzL5ck+Wg`t$XdDhYiR#sX_rK&1g3n6k1x0dG~y75jo2&#_@ z0i+dxngo`orG*Y2OLZ2x1GqGJu5uNCW!6fMp0w`0Ny8^xKNZSDkQ-@LCP8QyFcv(p zq0PHEj9xNSQZxmA3W0I$lh`a<`(@oYF9nVb-Enef$lA2(so ztTX!XszhHZCr0%LE2{p|alo8-6_Ri;2uH<}UauE>>P2}Zo{tA}l#E(``wn}}4r_U2 zYVSnn0JK5lCsqip($A|d*oc#O2V!Kg4BsDl1(Vf<(#Ka<}UM%HCZXB|{AmfcF)8QF&W6z(f zT2WGYG|S#Zm!9pVd%t-jF?VKa@>HmRa%YanxG;_o!TXfHh!H&k&^VFn@ z+Ye3UyfZD4lj31c3G0`|8`U5Du$j5Mi>4&E^zCz(N1Jn?Zm=thw1zYj0R7sM2NwJQ zcl|7nZ92sT2whRbHlM60+qzL=1G7&S=Q2M;nuk7QULkD1+k^}vTRKKIRT>jeYD{+M zDSEU+4YZ|;WlD=j$cDm?96Fx6Jp0r%ZIqVY6__lWlQi+6I7P)f??pd9&fzusX61AiWh+V%D{O-a?MvOki=*BLJl{^nWqb=1~arGQA z5Hrvc{}E(zbM3qxf;~U?N%$F%-B{{5QxB(>X=do4X(_bgT}=HmAjk4(7zJ&*@5X?* zCQKFeo2cuI6g8-nm|kzvurbTCe)UDMOt&iu7pY;^(`;=prsKKwE*r#7)@#`#{aV5p z$H2TLy@Bz!%JZF!#EOw!^#VcKcsdNxG8 zeeVUuv@;k!-TP1Po6myhQ|GkI8JZSl4+=MYsedtq|KmVhAiin2SK0t-4AdyB_s#ol z3`3_TiAap)8vwVXYuV3H=y_!N8MqG%k=0pV6otJR3r$y0LWh<4@=3#$Nrgc1oN8M_ zcX2*C7<6Mr9^zr;o2E&^Yhby!0?*%Yq;x*w*pvW zMart6I_Dw@4)`K)GZ+Dy63HY{FK$1t90H?ctI}ll%cf{^^01;A0umKlqc%BD&kEP- zd@GZydYT3Hnunje5t+%qhgSoM^*;{yV7_c4+H+QpJaE4&4HcI(>)KNgplO52h{Q%Y zp&=%{Qc$U&(u(ISg)&_ewjktOE3w^XI%JJBtaD=NkGKz}0c~x|<-*r0$eXDY*J>V1&kcDo zSbRsrFJD8zK*i_nig#e0!X1kb&Uc*MK-%VHG-r%m4T{E5yZ5NBY1|G@42o_>L2)N^ zo!^~I#j%AdK*O`bT+~n=-=PS=_MAkI;LOn4bLVdDcjpz?EdIMQ8h7_tD}vOkY+CzY zP{=va$ttju3VdT*{IqFp!jdZB-8*fPm}ul!E$pu8lA#f#9-EjQ?a-z?QbIa6qA0Hl zX%th^5*m{3clI0yy=zsv=ygoO-Jmq&SvPwsz8Pn}uP*cQX%1+!NVr&wu(xppa;^A1 zxDj@OWQHLXylOd54f1C*sG8)hr{Sq3mHcz{*GSU>mQva&v8Zq)P1P=cw|!)_+siy; zX)S)*J<4cbPh_kpeDAT=hhZsZ*)IQFoAxac1NB+~pa(M_+#}&}j5>Dd;wZgtW=e{T zr08tQYf+gQF^$jm>p@+FFs^^A9)T$USjEfnGHkiDOSB@c{VMRUco`f2&Z~*9(dH~; z1S#&ZAs@~&HiwR5y?$=Dm+||T=jdhmyZk)EygP8SKRa~z_2&*Hu1obo@6OX;bF&a0 z;rqhR(fGqCT!#vWDfn%_U(x-zF11b8+-Bp;%F0^ug4vL(cvO!#(hEd#Fz5Uo>evvh zZ=A!W7hJ&Tctqf4Um1BJHW$PFJPd{NgwKY)F*u(OC0Vq+GqMJfIG;Q`v(cLTmm#f( zh(h$Phm5dDhy6DkP22bHN?s{s28Dc&LI4y%O5jNQ^MlbIBM)F~LWS9vDJRY#Y8S*zeFNgnV00vpXeLk+%0+j0;mlBWiI- ze}|q5S?38fWW*B@L*e=B7kxh-^y@hyU!5M0fuDGI+Jg;}!R`MeIabHgq{3&Vzplap zD=Pf;CgIekt<#PF0K?R7tXFM>m1!xXy<30W1G}=YJ5LS`lIi`dO2IB`$86`-=(KSh zyYsV<`)rKi{b%;iiq1iNucSz?KHv^l`=kCqO>MFGZ?=!t;Hv%`EP_Of0QPA$y2*#|7)eAbhWiGsmW0PXD z-yNL+I2Z0|@&~UvF*lA9_ND3EvVW4gmVOJ5M(Z_vUJM|^#GLJf@5mnEY}(7joiLN} z>U^&2K8>Sh-IlqXzUr_; z3%d>zWD-p~*uoxQo3Em5bM2rbm$}i#d$Tk~k%+vMcg7BS(@Ra>q0UgU^C8Lc2|O_4 zj!^Gaa?VM}gQ^JQt|dJz44TlbN=s=4_~k$Y%R(Zwx=m9l=00nRUHEE6iyI;?Wbd)K z(Nl3H#&lZ-!2G~0|wLPwv zoN9!}+GM-I(JNz=^PUZDW%Jy8f$U_=Y@bh3;pxY7yT;42E=HD zHpwbRisMOd?qS`f30M+Y#xgjJ&phO2Mn$sDo)amK&$sjvuz80z<~v3FX%FmP$2q;e zXEiYT24k?^3-C&j0dQLut`WtJ(YxPg>+`Oumwjm2SUAx`kID_-&ll4xXE&tc97;KE zRRTDR`O{zB8zT~Uros%!=b^I8_Ycg8leM|xf%h}>t;x*d<-oG1&#(rFEv*eHzsptxX{LvK4e5mN_+}#Aa-+X>{(Arjtt7l&ZpYN0gEqu`!2+RRd|{ z6v}K7Gxs;w+}rnIjkvaVm!HeB8Wik=jj%5+5R;Qwn4Ezw*~80bxuF*){qI*Ree02E zB}gU|Kn<+qv``kaanSQXl1isHWek6fE@-cr1M5eJegj?89vX&XW8$fu_oBtF6RaUL z0-)zhS@Zb)r;M?ezJL-NVSyoXJgp8vCXGW$je#JmSVZQ4DMyhN@s!(DQ=LYjB*dr!dQ3>{i@K$^PEFf)$r z4W6XYwf}lN=-*#o^y?scWKr~7S;J%zC*^cfeLSf=GrfO*)6b}e`1#@cbICI_M>646 zy<6d)adw8qr`PPy7Uu9Wrsr}<+Tk8h`LBv_P32*W`0aOGS~6da?%jBI0xO=M zIDRo&aldBw6tSGUL$k1?O$GgD#ZjQb$KDmjz)66;iIEC-7U14HBh0J8JS4uYgoV!l z03ZNKL_t(fo9yNbf6h0?_Iyp>&yg*uHjzliEJdYkrNM3*%=aSi6c5tt=H%w)f0sZ5om4YA^`^JbMwu4tgozbG@(2g;IN?`Ld$}rDPzni5`hL)H)UDRuAP(TY;NvnZX+69eKmRuXM zHlm=APIO2_^vRp!L#ND|^$(Wh1n$MTm~)IwZgjIDko0N!7w0&XF7i#Ql5^~w(TD)hs8!y*s(Vn1ySj&JPjdQ^8rEb-+!){3;Qm=Z=K4-E^ihHoDF|--6@*& z*{;!xq-0eqF^(6ZyXua;k+^d>FW<9tVOFE!pQoe( zUVH#$Azni`YvkbBCdkb{lur>XndtSd9v(V-qj!^STq24+QIX8dvgS02x!Vv zsWc5oargUlaLQmSWv-Lc;-sD{$Exz45#p%%L(BPX*y&==OaC%)OVgrU1~BCuXEfjA!EA z&o*MFca`ttxl)5aX}W6wH^m@4Bz@4OERs@&CUzE)YO|D=4Xmpd+OzR3Oz_;1l2*+$ z5+-GdW+q3?Tj-xCKfcAg>j;>f#*4Mpp9Zde2lJp5qWY5d;Vg${1msT8ngL{5>NLho zFc!Sxp~?53KL1dOmW2DDCp4_4s<3CM-FP#YbY)RU>=Yg|)$3qsXXTV=oG1r5LyOVT zx|5k5UTp$=K)pMruH+OPq{zA*YW#X4Um~QcjH_4 z!r3RiI?rM!$4m(vL+Jdu(Jcv4-;llB{ycwar_H7qu#>)-aW@Y&LjR=|gp3H) za=q#KkPcKo?>C*NR){2_kQ5-O8NiZ$nPB-L-@9~nKh3$2Qe%_xiN5$*PAzTaPRE{d z5Z$u7EJEyQ6To?;n`j|z3<*hZ1f$vD0ql56l&g7j#4d=t6Dk_)032-!pfM2#&GN}1 z3JyKgBj+_rFdI|TU2Qy5D7YE;kdGGOkcQyz;d0`k1Vkb8`x)StJb%T=`2oaJMNy5e z^`_LaXjvuy&$$)Qs|$*LlPg`UY^1q`8skq3!}(bSDRSBf>##p~58JLEU4pB$j z3-h}X>E4#km3Xzj_vA@K*1cUDmM!DeDxb(U7@jh`K12O6jd3>?qP3$izP39X`bTGt zUB~_B@IQjeInA_5rSMqt)jPbqqOutK=pEU3;n|s$)2i)mf=x?x43w8fkR`b+2x-uq zE?5G*4u}j$iMrrJPAxT06(Vsa3tF25URk@@!@Tjn8kX5G42zw8sg!ALMrB@9lt@t< z#yJjUJ{ueER!Ma6+#gg1;TogfI&)&QqAl8)${yurgGl&{^yLmIw;(&l#odi#>1gPZ zdtHaW!$r^^_7i=O5mwRHz^JkJ9jAE-ZITc%cX<;Flk1R&0l+=&hZU`jnntM}*XWDa z(z6_{(Fo~Hv-@79RTx+Z)5FJ(flwikiE~D_HEUG*xp244ZlonQjhrIskG+=Fn=6VH z8P>2V>gzqQH^DSQ@ZJYTDins=kmg+X^Mej9LmZYa(g>RpDyeJqMCe_MhW5I7WnfV7 z_a9xt{Ws)O{{5hsuk-PD3JHG}<5P_qs{-1Tku8D|K!?$onIY!9gkbG`M_H8>GlllH zto!`8EqzG%SSvPXMo`w0w&(XjUq^P&f22Yl$G5D{c+Q%sj!4@eQhE$76dBv=^``zl z>Awc+BbS(VW`FETT+@?uKy9ZQ5W(=mIbF*(r6MMV>}ewac2y?V_ur%;5r##j*r;6^7~Wk8`a(p5YM#eciBEf^drSWaki8lTX2kC2o9|!D zE1$B*URw>8InLO(Xq~$~jr!et3DQupy}+F#v>N=F!n6l9{Me>LG80D4GWw6>y5YCo3iTfW#-Ew47qgqjeNt^`6ij~A#tW(~d%799-iV2qKPcoc> z{Eu_gLQ}#hn+YmAa=Ow7#OEMk)Rge%NKIJN7Iy!$R4fd7-a%RP$a-*+kXM<2sppFg zl0{HjNsd+*qz#DAJD{0CkcS^>l?hB(Ceb`UCgf#< z0)TO$X8xj}gMoq*$&LgHQtQGA}974CYm#bAa)U^UiVs&|@xp-2h6X>LP-c{NnWFmZX zODkcY67E%f&%tTfqC7{L(_o|#08YPknpG4A1oo6zW2$&t*WAQl%%!;l$W-54iL3Pc zGz^)p(dkN!jq%C=H4R1zEqRv+yp@g{4L5n_U{-iEh+>i0HGmUa_d)#mQrdnKz1YbY z3Y;E0_RQ!ouzv2)k?_<76{t(&+|BDPptMtaMhqa^07q8cd~e9da+S#N$vEVzmK`;y z&bU5=RfQ--L&H*)^Q&LVhp-bgr1}3R8#av^VSPFDyf^f3w{k`mG6HqJU5xqK&Y)D89LQ}%w6T~=-jguP-(NcD`%u&KR^9V2< zBmnQZ1Al^z2Vl%*HO<9DI&N1^t3%<~1^gwtokya zV>}KsYHaNOZF-M&Z^WOYQ5DA$35PCwDQi^-c(uvXM$+pfX*MtUcfvD;dB^p@w1st3 zHU(^JV3?5#^V1S-0hZA)=#XZJ^I*TfLDuQC+TG+iL)yaUP323oN`k!3uR9DHtZho_ z%iTB=IBxA~_#id+0(R|JVD0eW2X1cYj=@+fd*66CHcE`vbQY%vwNp*X<_I>a7$n7_ z729{}i0U}Bm6UK(Eaz$R9Ko)Dg_>pHUCFYT@pbe8(jkw1m)aUdD~V%tK3{`4>)xP9 zq%A`PUscz$X1JSAsgT{7+U?`JOVYsCJ=!)=E8Me3Rb%2+1>88k<24j;6WG(M3Gvj| zqjPFQ8W6puoj7;U?7k^kD3wM}l3esinY<}4OlfyQf&I^%Jlr|Pc&fE*i0eXYrGULQ zZg(!;dUi#97*moeE9oaOYkUW2G3IL*p%iIymqom`8jpf)UDVEo1+tHIZ3L8*=!L>Y zI1J=7#yxD10c1=AU|2Xj`RH0283;(6B~|~m$Vc?#tBwJmvDQhMovceNdYYGwG)vZ2 z1=4)ZcLs%lEaS$v66W2;MTKe}V@hdJ*0M3Q%BZTxQ{TcZ0d(FR9U3W+(Jhoy4u=Y- zG=Y#>8B>e&m?*Wo66Xqu!clZ0#`|QHxSKWNRJL6{CvfE}$p8zjb z(zME*v9x@DDIR$o*q!4;s_4`6q~2!P--pak3&zpix{z01v?aAjI6n5IyO1-rIRXB9 z+CTF;zvwkz9XziD+C0NLrTFr8VHErT6Yk%eAQ$kmN6G5f}9S5bhCXNk9iLUSX%Cl2`Id$h>b0Cc`DAg z;i{zjFIoDMvS<4wQxjn^UsSxjXqJ2&tpcrK{ zHAPfwn&TkHf>=|X+@&s#ly8m`Kqige4j#I=R6FKcdbh(w?dAM55XbL+ANJA zl?j@Qt1=%lM~HEl9_vx|X^$2Z-_8?buc0J3$n!At;H`IvJ|t~Bi~>*`-_-?Iu&}U2h+7@-s2h>u++&AETamhCVG#kSr$*@7){MmW>E4@iSrn| ztED3Up=C7B@r4z3pWcde>Cx-mDfZs`#$d^zQUT9w0?+j7AsNwC1lh*-Q4n_5f00K4 zN?wCd6hGXfd-q`K*c_leUeikqouP>mXsYP zsSGi}Gol-89GJiv;i)I3QPu|ytt>p2)C(YksF*O4k%%XIV@-3=D^xy67<>xX#&yYS z^QrU~b@i)oj;QR_(wqNH;L|eJun-waub2taz+XY37LByz(M2~dcix4`7UMe zr7R(T5c0Cg96h7SmH=&Ri?8^ zQ&lF-!wrkM53;{zzjJe}5m9&?QX-D4od#F-qx%Vmx*HJm+Ob-R=l$=CfWKT;cmLlCkrw zjRBGGU+>Z)S1_a*9|=+zHrKXBIZsAFzpvfX_mY-m)0Ku_}d`g#W=0>A0c z*oOGL@%>ijYzjR?)Z+bmEk?=W#oD}S`;1ue)wD$OeM#r3kF0a@P@3!v2D5>hIlYw2 zGVaBT?`esw*xce++6RLRn_S`f#>?1`@AM6F##HC;fbnXHy1h<%9!DNwoTouF7eU?< z&7B5lCujyn!mO7-zEMxwr%9rJy-#O&nk>a}Cc*%Wj*6Vg!-%Z_xL8k%pmcgy-J?*I zMz+sg9F?$=~0l3FMt&v6Css z`KpXeA9cthzm?UR;{!e>>U@h;Q?-G~*ysxW8KAWReXV-HxoMbDyBd1Gs$l6fJwZSe zKfY#o%LrNow4?kJn!fNuQ83TEk`9qaOdzGw%Tj^B)yBEIfUxjX-H;UVqS)`ck@4_% z#Xykvw2&*)G@u9$!vt4$&D$N+lqX<>zKZhH3-&@b%g+ECQRaw`xEg{eX7qfin#Zpm zvUiRRCrCj|ff_tT41%-1iS6t%1{Ia3bD7kdlm&ucRp_I+nLN%p*NkVT*B$d$o(I>b54P9m*TLuL)n8Peh4Sw==dH8lN&8Hn z2yK0(<7?CgJv6$~`13`ZMOEKl$xDK59!8WSr!^(C5ex1eH>mKE`5E7TQqB)QJ1wBp zzm9M5$mygMF}aH}q~JXg7=7f%QC3QSVGur<0Kx8;>3Dq6`}JEstH7qQ zf5tuDx|YL}XN4v^*8z6v)aY+|@_NhjHkVO+4o)fAmt&;eqdAO!&dr#LkJrnQ5g(x# zBfQKIkO*~GE*p)=^?7TiP*GXk6pA<DS7{mPS$%irh)If}88L);}l#j@uAuzc+9JXNLxwEffR=f9fkw8FTMH@$3672$13k^^hR|Y<0@C9{Fi4TBs5reRwOW}d=M5*pPj!OgrBNRPEfH5eAd#35W!z)HY z#pskb96RfC*MLfT7&L7NhRQ&}N0c4I*BuE=7rcVw8V<9tr^QUhrUsU5DQWxp7&688 z5Lo29Fe}-(X8+{d`^AuI{5=XR3JUV-;f2Mq*1k(5#gH6LjSnlkouS~S;7Tip%Gwqj zzaPhNcNx~gJl0l0?5FO+pp<iC54<$0l!sk{-yz5 zI?pv_VQ1g>L*N;S>)eAOid+ZDdPyv#YI9#jPs}1|xIcI26ko%iQ2r9`{F`5va z2Kxz~-`s=c(%Rgf(botJia0*TP;Jg`Jl7YQW%#KsjKSC;*h+cFYY9lYx>j#xF#4Kd z9X4Y-v@*>KLPx;Fd5i)cWEVw24_Q2NDG%ssIJP#^MDf`v?Deh&yU2i3=QTWA@7{L` ztL2_h-6C>Vy9leXmJX2>C5zL|YdXePy8}ZxDxuwaYqAKTMkJM^sB3p)dA_Qp=Pya0 z+@v;_Xfyw9<%AFi|1mjms#O&Vxk8Ru5Ln$Nobs%hMslBMOiVJXv{+Ute5OZ_L}{;^w>Y0y+{UM23}V=L zPMS|Fg^5og@3s3ou|d&YxXK33D!7Xyk;`az+_P?Y6AoD*8W^E~11+qE`>;2TCpq^< zW+6wtuJf!|mz|-I==wYu&UWDe2d9KQ_3l7PB&8}B23_927&n%490z%%=zxdhWVDv@ zuN>2>`+gquH6jF~BQN}CQ4l)|)l%XL;6j7VQXpnPj1sZoDGYDBRA~&9GxVlV4j2Xy z509$l$s%dSWyy=8B&R92pR-j{s_>%A{17M}0>OJ}9yWl=qk_ejFbm@#Qtx|i*zTM2 z(gbTniLku6d*isgtabF5Yz`YlF}i~D7&(v1K75A2NR6IXj^n*CuJ4?U-CpahU8jJ{od7U**&{m9*GGllaEn> z#o||Cg+~SMxzsG7-4UF(@<+Z;7Y{Odn#dGR*Oub@$V==hJ9`sAh0Ov2yhdC^ zfUF=lQz~4Jd1FMyvG|-KzXb3s;2H>5e$(hoxji)eStVDizQ?6Z^mu0a`hL-rNGjJC}jzUN(>@d8=s21tT`^|`=$P7F@z;L0!KM?T|h=)NV zH5z2QIgZ}k^(<)~d*dY7=dY1QjHJ!`AfVcE{zQ`tVW-fO&IgXMYaZG5{KBnpY0D4Q zJk7k&PaGTj$l<4b>EjIVvC?ELnH+NOoeejjy+5ovB}9a0$>nwbvQb6r`o`WXu5>ou zJkIy7{O|I8%q=ht3IZ9}VJ$rpQCB%8-l$I|z*`|Dk?%>s*tPSu;=+!9hQ%zSS_w|#72C(6VSs2_ zoQT?1tVGigDbmM&5-{<#MF|2fVE#Ap3(;Ccp%(AY2fK(tfn4!f+s=zZ5$hB^Sp#bA z1g5=)+zx(Fe0&!JB!oYL0yVh-MTi@g&6w z87_g_HCN;H5}@)-FNjgWM#+)5TBLAqkI~DdQa@QLuo08g2;?b3Jk`b|hYJN@)}hR1xI++PLu49q9*GsOcKn_e;{YJ0#D@vC7WftluQ+;L19B0-7T zn!m*=pDw*EI28eD9J>c;^_3AJG0vi`a}wni1!JQujrtVGC%*~UPfG@K_^i$K2@MTN zz5NCb1U7)eF=g$akOMzNbpOv_6eR7en(Q-wsYiAUrfjsmmBdibl)dY%&O*9zF5Sqd zwNl9cPLeW@#!(Mx5iWPtJ$@)j6@w%MtGQG)^*#}yOT^6;kOEk1o5WsJmQKya(A<;| zYykNO<8F4Y5>26MN@k>qhI|~60={3B{bm5qbiNs7Q8h)%m0mDkr#B3g@fir60m?%b zXmw81dDAEtw^J$yB?XdbI^BPCqIY{Cq!9mf-5G}chOXVyAJ+gMO)?R+;Fw~{gq%Li zqdYy7W8#CsZ^Qd52RCB!hcN*IC3dFZ{^r`zz{X}s7Xx6)yZ>Ft6E7^`id73q^H|yO z1}n2Ag@YEqD?#suv>^HOi~^A4@s32^JdHhQYu%pHf_KnXVMCt5pg(`fse;O<~(aDDa*Md@Eybe03ZNKL_t(xEL1fr z1aC0_VS@wXyMOuk#G}FVM%AWZ!vNZQ)C_J;dD#~-rheIHJ7X33G0>o|3esbt((7!h z=Xqy6tE0b6hxE+Ir5E9okrLC{5NqU&OR>tL3CN3MB2cWNNN43q+`G}+#rq^ppCHYD z%Fy8#1mP6ICo0zY>0^xW6YzB$#o?#kT|ov&;UzW|umh$X=q6YM>FFaF0Z z$dmK}X$dLcQS}>5vp$GB^9IaU>UZ%Fxq#Jq+tu2M9OKTIv5=(Hmspp-v9RM&e<{7 zc>6Q0?>p|kcPF4qnqIS8`mAJ%GspRRnb3#46*YRG2Xmm!7SV(im%^_JHfw0o2ia_n@;HOARr|LBRbWO5W;xNgUrW|T$1chUnT2Y~vTB@%4&iy9 zn<{Lz7!6wXOc9)pg}AvwsmWek*bxmJ7IWg7`YP5AzP&GF^RYOM_$)ibNB}CS0l>ou z2U*0*$8J0{^Zpcmj%Q#uZ)AJk_L@DHMZ=<89CARZnsKL?Tsd>vhLdNcM)6G9WQTv_ zqf|X8_?=^e`a3j&>>3di z<3J;}RZ8cDM?#G=Xy7&t=~*J5Ji3@JW3_JD{<*@eiF0m!1+&#($a!mXZw+~1t>kwg zX<8yH!X;!>+uW%&Crw%HQ@86}XOHxx)D~?fX;q0dd!)au^N;uc-{L6nx*NB>e#95n zhcdvAsT$o}|#69OFKIf`=%gl?Q8Q}|gR(G{W`5MKL#FCKSAFNiE@F%XwDVM1!KZF{VuU z*}m`4&WPPcCreyhk0a>EAZJw}2NO&HB zo8qicmNj0h-P`XEpyn_tzQ3RJ>-(FYho&p?Z22x>Mm@@m!BBelA-sEbbhk$mxExb( zE@Mu!raVTus^w5E8j&>IJLVXpKe%qlt%21CgaZ0z&T)NF$fIXHe^#6hBbLF?hbR`~ zS2z{4R-K5jn~@y6eE(_0=KOhY$LeDXN)0(Wgi$f^BEzc29pKOx0;ROYU7h_RN?D1wPAl&EvDV({uxXB|aBsc!qPS92TUf->RF& zS;2lTq=tD9K>WopfO}R*Gg~QsB-6V@O!A87ac8J?ul#GvnC5pgUL-v(l`}FtEs?kC zobkKL5;G_``rh77c*jOvt}BlR+cL&Cfj~+zg5K|md+P9fmP#HBHp3vY$e?)1W!t&} zpTRCBkK7oTI>1@o0kbChEoEZ|s&Kls# zK^I=ZXe#>m>H+}wKhjK^5+py9E4cpg$gGgw_m?-u6t@Mlbl2P67v0I zlG9SFU$V!!|41iEn7RGo_W~)AltXuBKLQr|_g1 z@w7FPp*HO*4QU1d$eIBEQS4DP((HN~W(@(^FrJ~P4L9(}!gn;CAL6zSp0*o%`~Bv< zFQRQo0Eu{J?!O~@^}%TnIqN^eXy8Qfp$6=XBohN8D@3ye^We#f(MPHXKBDQFcvxz= zNfh9GKKU%zGmP^ff=A?M2BYYw$LMUPXBIhF4ZGH~i?en{=Ew>Ouf&j}5=GH8NFsVV z5E-#}^Q;&`=7;=F-gi1z_zGZx~GH$6>o;O)x_&) zFMFi**+rP6C_Q=QiND7)b1P^T_bx#t0M1E_3iKP?O#+M$em5!pY8VYwg=|-rMCa;I z3TE>dZEsI(g}Au22E}aeR3%a%-R3wPsBY*=u!k3(El=HKZA|8oEWBsf%ONt0(T5D_ zvN&eDgMIhW*S#KPprwc0p};+$ov$#xv2#9lauuKFDs$G<2lf?89--ApkFsp?9pvb$ zIVm< z>Zi6SbG#B{0_5Obc|{0xBP|gHFIo=wlqlr?e@TzMj;(5Zbbui^P_qC%aH_cJRd6cb zY%<|1j?%SlZp2(@=(mH#U-HZY)whJ7Nc$Y{d&hzx?=z5z_`>l%gR@n@3?GtBS%EQ8wj)fXOv?*dat4aTfTj zy{{E7z4v9KTIA+}VSzT~1VUgJLc_J@->pZ7p_|Psrm`GFR6as%WcUD0Z)uw3?mK%h zBGEXB_qS_AAw~##Fh~CL>q*Z?k(7wxDawNZ$Fdd&N94p~Oddv!fK;DbN$Kq6U^?QkXp8}AL$3;cwmuuc%{eiJw>t+mpR;Tk zl}X%BqA1PV@0Yp1n|BHh1#C1=dtjGO0%dP={NPgFxd-hv6JjM8f$>^!Aknzu>Yxl~ zRzlxiZhh)&3OYBZ0q;?4jhl7^9dk4im|eWlA7``-xFK7EJlpkWP{yPu79)h%Q^?*2 zS@ZP_XgNb_VLbv+v8TBP1!T_MejrG_m|X1P_W}lYR+(r<*QmHWlr~$!0Y#%enVm2w zC8Tr%`9s<0W`@hi>%O#W=pv@n?`915MV{b)eosAr95DcciOICIj|gLfz%ZGSrgl;G zbKTY8+w@ksyLRoyTbd4{8>d6&=6)d%yGw2SX}$mU$~ymtF@q5tkwY=Ks)`dNFqoi((=tnRq z9_Cit)qqOLQNUbM)Yd3U6E2inp+*~^l%eLWT!<;FFN}la405z3Ia)c1cTXw+~$FNg2X24d+$v4e;O89vd3X}0pzwgqjc}5x*lC=I1fN39*z{G@C z16NTVnYk%So{@@STv#_-uDX!~kt&mQJpM26Fi7KnQ7$8wn;(brxE!vGN7_rMbhV6b zgx{GySW;!8)KoxG1)$b6Fjwz>f;=e*Q3Hr=J!LT5ty~v9=F6Jrw1i6SK4Wg{S$#~G zvHlUvyY3G&E-X4Tuo)R%FJWlAed_mDQnHjbsRr0{Zn#5tNE_SY-LtH!zTXJWV=|T^ zwMESsXG}usL3RL-hwZhEA}kgOw7qYR81BW?AUa}u(rDe2I&*s-lCeL|`tot?)+Ltl zKQsh)!&XUF_Ql82?jydl2=_tzC z-Fx`4~!;d#(0cS z?5TVpR_2DrXHv|G8!?KE-|dh1+M;yQRcMWMISq?ZCZ|X<9+bAf-$To99mrU$OKcFj z*f6d&NIDvLEom_eN9WZ&Y8GBf{_=DjI=0~IXCvVrhR&Pw|w#p!H>+z z!32GIDurrR!;A>UwNHwDBIv(xO*4kDcD>;kkq6a=cJf-$)IbLscISXe;vKu9(y@p^ zuIHL2AzZQ7m{dt+78$wUT2f9MC1Wz7D>HATP2h7djF&zujt0KqR68ewvEY3}xD&I@ zV|Pc(Q(KnssbdWCHwjLvK|6SS9tv`ES-%_|&ZNEUugcc$(>+oQl|Vgf zXYe+e6e(83r3+8VGFFPI+BLFjJ7_u!f1eEbB;P*WrYjz7d7&^9BII;tiij8XKwzRa zvZ9UfH7% zyf)v98_vc&(7`N-(u`z0)5Ih+H7cw`jqBp+ipWOKS0)ALXZAy}Q1l%C-V=<6BF@oN z;;KlfY*5tG+l;{dMP`(K!SQE#rfMM%eSw!0hBOk);O>iY0uxbY8 zn;C}HD8Z;{3C7u{%h$bimx~nS8pqU{L@gMsuFch&&_en#k_L}f?yg5?jQbe$*t$2A z1kjpv5y-jT!}sbl6>StK1a?)One|NIWv?NKwJG@^NgeqHRj)Rr%xV zZQY+;u?mHGpsuMIQUiF>ldpT&j9u1nA0iKbd)<95L4?8@tsOD^PHMF>`XFUbjaVna z<{MNk&q2+R6CCp373iV#LBIj8Z6$kY+DhAc-jDki%qh0L(zC@2PhoFdCjqElNv*x! zX9(G?L?6FddVs!GYS?$=qe#*NpeYTjd0!T(D4WJ#=#@ueDapHO$ZgC;Dpw)-DQC0^ zpZNjNa5bXacNV{S|BHd4iiImx&T}EBX~8HkgN}pwb%x2;10;eP>#dzB^#VAZ<+yi3 zFJU>Y8gRp7{PoW_eIH_2e19EoR1C5!F7xCvyrTUW=ltP+y{-EMIW0y=_R)%TaBY&l zkZ$Qxxl(m6k5akO(wfs9=BbVDhWX@hZ_fqTA=gwH8Wm|_^pxc$}#8|uLpT~PfDrwm}kVlW}y{1Yu`s7Tj)xqH$ChtN|-_pcJ9GiB}zBf$9 z*ceh?z6%MM2#o6}Tkg&ep1szv19126Wv(32jow0=R1_tTs*3SZyrI;}Z(zM5rW}%= zBZxC+q?X3E=F=d>HsP$)jcAU02~9jsY>U2gPFhfI>=bP9U8YR4aXAcK!LNxz&D!C3 zkejb6$o9q>HI>bvQ3hMTtlobGPrR?|QGjtcH!zQgAN_KYb=oJeC{+w@TLarclysc5YxBRC<>Zz3`zrOA0P8%0f{#>QbvaC-A~ zAwF?{4)9svV&m`eaHqwSq3z$S#17Lu@%{v$I{e#}xM}US+Mwx@q3fBqo)zrmyzu!3 z20`3gb|JIm{qxS~*w^3*$c3KY5BiUP{-N*hZ~FCk(%08Fdy(bBPl0$m_uW42wp%kcEVa|(;U%AKIs0amN3ShD-*WGO z|G}|GqhcvXh7wFS;%Le*VFte9TJYK#B~$4n#c}OGg7Y&yL~Q-smf}VfMjxipVxL74 zr7YYdEaQ`tN|BzurfjQ8QwOMYqd{Tw;EDz1rG@%~{l_v!%Vf;paZJ~Sa$4k5H}k|R zDjL&UOY~&|p*7MC_d0>1fGWrT+!(J$&3%K*5jkSA-3%p-8hbP|7$&d|T-%b;#^LpE z8SruaX+{>7M1RW^7mwb z(CT~>e2h7gK~7t28vq+LF@^F0OpJq^h-UdFX+6lO=O14*`jL3Fg^hyKQM~-!!$_*t zaTtX?ycrtKm@OV$2#J&enZ%5$4r1?s|_bjzE zkF3^fyJtbquRzfOo^*kcqV;_;2+}^!im0r4#&>xzSHjoVDD#x^(&OML;#|QB!&g`d@);BU<;++&Yi-`9(jk z7aJl)_Y+43H5@Lji-dbY=1dgrdsqz|>3Gun{nF{3AU}yzT-Vwz#EzJd!gN#*5g}5s zJwT^C!c!|VsEM;d(mL7{(GZ5cJgBBZuR-|p7ET#C&xQ9re{a|BkEQ6|Tfv$F{8U9M zNN1tcruBSN=!A<^WhQHk#=ar{&Bl9+9-@!MB6%8RdZQPaC;3-jqI1fn(`W1Zcwe9Q z^JjK>Wj!vO3OR{FK5eWz^F~6I)hKPv(o+^BF-0w(dmgx+))VJV7QZOR#LS$bIbu`N zIy7htRPBs=eGRI7mV*xkEen2P05Q3@OrI3&%x^;S``AxkS#Wj(^VBpgLDs!f)$KSR zt(sHSglLY(en{*6{uX7=X^}G7cvXf!+r!P;S7~fmv@U?kF;%=i;kkW%hg`Q-6&ejl z+Wz0tamVqkC8<>+HiMVN4K*1%N07Qi?W^*a2pvo3{zGVdyX-_~F-@k^5wT%CCK8D9 z8=wj#1YDFM^49kb=-9@!D>qZHO>iD;yQe&V_K4<<(Q(*KELY8wnA2=pVqG(}OD1U; zZ<6O+7leP-Y7XxZ>0#PwV3?sY?P}@U5C_`Zt%pzee64zF#x$2ww=b$pwifl@lKJ%vCdGsdUZ`osVvfj z@0FLnau(jtjBaBcv)XAc_%xPOg|8e~r%}CW?@9g%xG{dEFpV_)uv$o!0eS+5; z=RKBKE}kg-%|7q*lV-&Tw%cASQD)?g84Odu+%HB#j&cp1<29c#fp@#^jpcX!H>;A# ziicP_oGM@(WrIBDN(1hD56Ss%`ibD$VASL4{c40s_h1k5EMe*{t&s#mMh?KCnXKB4 zCqWbx$1%s1y{8QYhs?e&B}{Lx_ZiM-gZAJYX|gD-MJANe8tK99%rDf^%J7<&y=!}D zm-6mhCeA%{dZjl2XNU3C(t2j%l{oA8hVjhj!^mWO<^s*_Bvp#Wr~plEpRhb)&YsGt zisKXm;m|aW!NLr%ztb@mZ9?3d;SM7ssYOyI&WbMg^0EFYckb)5{vP%7g3BD~k6|bn zTNg(kj@kLnH&QkQX%h#bnB8FUkku~bMQ-7emrzOX54+dqVYVeRZBe~F90&x-M1#UN z@qMol+0Qf>#uCy(rCkqB65C+*CP%xhG zzW919dotyWhe&w$H3cvfr{Y~sW4$bzve6XUE+n@zC_Iekq3!uxyU%m0^RiPa0?;d? zGiZ_jGDJJRpHKSwKIlLG{YC%hpZ}m=zy1+k2#uT=mck+=T}$@58B=v_o>mp)WyWpR z9CSt2$|X8LT26|gX^AEs%=jum%i|biM)R{=zWIS-KJL#M#$OGLC{%IpMx}@NinuQp z>_`ZI&o!QND2j+U^%Qf&%UH^>9UD6r%o-}6J7`su6vjue*D0Q*yFKN2k(GrN#~MNA z(J_hNkMGHUpc9X0C6?v#c}&MLt{7Emy0L3I;az zJnH1e5UyX;B{l$?^O#4s_g2MlkkS~ijUF7}tR)i0`IFMrk5NJHoLe(C?ymnv@yDEp zzo*gg>*!kLFv>}X;65}Aw;uH5>}<<}{ROvv%#+#TAr6DUvW<#*e(suIU&aE=nRq`O z57r0c=lK0)zL$2wFL)t$^I#XIAmTGE;8bOnleu3%Gs3;^_7W>LmK^y#re}eqG;>`V zS$m-ZYh?n&x`Lu|mvC@j+I6TbqM_aSk)AL2^$% zc#z4;or~Zj^5mWHzjOKMlm7ksreEJr`hJRsNZf_+pkA;#$&{j2WN5h9(mq|&Hce^F zhaqF$xz9~)YxR^@>cleYHVrAmG*~Hd7m%I(ZDn%qWFRcR(?Yd8bM%;ZO~}d#b9e_( zjC+?rpeB!82u(Iolou54xi$^ky?^()Vc3n<{uu;+GC8yb`vye)=9+S8@=9F3_a^ro zxd}SpQQ|%9zX}l%9B0ICd>ZfKr1?E`-=(*58vtm#$j{kcw*t|d@8J|(nx)JXoRhc@ zIz-|SyMYeZ-5i=6Hahyd%m0RL@k2C5?<&7@(z0?Cz^Dw!QzoQ}T%%6CdKDw`qPXE= zIFxj4ML=QCrbG)yE*c%!QJ4v`xZ`wZ2Z?J~Oka@!d?%Fv`938gIMW1rHI^z*-lnO$ z@AmXv`eJus8iay@(%VdrG$t2=lF`_K&jvj}n=Q>A{&vYE+D3|lR-xV}-Xa-xLp@;e zR0LeZU|I+H5hg@nvHq^a39qh;giLhOTDyESQvP&L0?-^mI4{%m5^zIiO$nJo=MZ0& zgIu@_2SV~-{f_WnGnZM71j#pBnyPyTP&B-HhY+M17FKP8t;bLGuFvzmJd2IxS!VAD zf`enilzAoC!H{Pd6)MHrsShEO=A4rE8ysht4*8MG``?54w&Ie)IL4VL7d`1^X`SEEVC zZbCxkHG*h8`jDq!y&At)0HYhT7;V@nw4LI>*LMnIl;(A@rS*visSd zd8Y((xW`>})8ER8yJxhqP9dI`^}^4iv6eyvX}d^l001BWNklwZbq8W@l!Jaxx|^-OIS;KHgleEy~+)6y|7HD%NFOXm^!D6lu=osv^t) z6g=9M$L2at3P!PE*bH}aGA?fLy;S5aavF8Xhm2k+1E*scg(oy>^t3!lT}svW%HPoV zo(2Wuf&vREj+@0ki4$nR+NPzl%;8Z#@6*T+<2*0Wb^+HiG7iU|V|wdP7aAlOwLl|+ zaZUPj=PoTaSn!%j!;RgTBFzfbck)DGX-~M&Tg{>O1G&JF4Q#X_{MWR>2Oy&$O|YPQ z<^GVC_nV#>Zg5N?OfNiNItc#BYluI`&D5-hJS-@Nx5$ixF6jTI_k^NBsX13_WR^BQwfAjQHf2@ zdCqlLqsr$E8mo0>H#8$Ou0e88rjlD}Gcr^Vi(&M9avH=iJj@I`6t(WR?x`jl8!?u` zK$>r@8DB9AGPQ4`&u&nvM%@9+l|pq)g7VvCjjwo?sAP8YfJTBvTkI;K^b+6a#uqk< zgD#uVJC2w0{2zsznqla?8!O_7WDTWe(WnoRkGo3%(Z!9uI4>!re+Zt%)+t_5q3^!m zWYoFzj`%De?!E^6u=UHUOf~j0qY=0H;x6LxjZUTi;jmWRlM2Rj2Iw3Zq1Zm%uL0bFI~| zfU)eN=W~trM#~*j>YuKiOo$A;$EYqSfuhy)kXx8$F_Exg*=v>(*;(&+Z9NVL#%USd z1~lT9BX}*=Qq~DpXyy$uI*_cfSv@DCqf=Kv=rPA}caN6Xp>QIgkR#oBUp`m98D|1mk=WzN zieES!SCKVmU19E;b(}pR?QvE&8d#XHuz0gEK~_qsK+R#mRTlztADAc6)9kVGRvPxp zeoAsC(38AVegqz|DG~Ivqo)(`1F>8U?|mn*J_)3hCNraZwa_SO^|;sP@HNo1fmJ6Y zG|W^mvr~{~bgs2_!FZvP#H+(I@4jDexIWY7Jv*alH=ogf*_~%QlNc2&Wk%eV@k8a- zG&rt!vKSe`&-dQfFgA<{Q>8ok<6VS{`YIM7ZRYsxNbshd9uaQF+<@V`iyY6noq%pk zv)F?B{TQ+!Tr)*9@cP``wgKcxo-&#?do$Ohgk1V}(=YmaF@i&%uQ30M@x1Ot=3%;F zJ=+;sL=z0{#$e#h=@HYRsR{o4;7@8ZP5w8A#hsD+={j~waTP4I@JCrsc#jCs{QC;X zvY)S^JNu5|ZJux_mdUsY;if#%!FDZOGa)o5;Lu6sjNb6Q2RJF7N1o2wfZK*nX(G}i z=Y);B(Hg4jy|0sKVM`NkX7hN;VsblBUrD3v`3Up%?P`QfW5X0-q{FtxWzq!8l$_70 zH#&PrL_nD*i-L&ENEo@vG5_z;PAycEWN2}Z>lpXLlGoR$!7wOBj}9pjU6tVEs_68v z?z)n9kSJOc60$=>q|fIU{dykS>tjAkQUk|43S2LK#y;^BXQ-;MlyiIz7V--kJQ#`A zry<`TRx~P5M)(|DQjl1!v%XG1;FaPzNm4=`33Yb&y^|5OwMBufN@#z^aGrC%R$Tb^ zL+G7A>Ds-=*(=ABB3uRMHBI5P9ZSTW;9B`!wzOm^v$HaMSAvvBGzy5;^^f~ysU*<0 z|BG@j*QQ!KgXWV=+c_w5hTCLb)O19YF+{XPspNue6kmPxi?M z>9ciz*q9&%X~9=^UPu+KcIxTH`w3YoY67Zx3I?&q34_7NGIuyA`JrL`>m}pr0SvoF zY-^vrtpq0q*ujyqI-!zJsTG8Z-tMVDU5pF>&MN_?t2U`pTWG@nvcluPb45b~u_z=Z z=!%$U&$0>^Jcbs>#;4*3st%HZQG+~C^!_O}f5&}aXX7~%2|`s1 zorT|l|IJ=;!ph>s=j96&IZcSQZ>T$K%=^aSwjshDO@Si-($>OQ=y2_xf!ima4u%J zfI{oas3O938q(6IqtPo#IbBax`}(Lt@@T|E<-v;Qv5K+5&2ea%uLfJHzw5$8z8?20mx4ErfUWjK1$e$Q zh+SlZHp&pco9L?8yGAQr>3Q!LM-GuTZ|1-M=g+y$dtDdD z=D__ha5bfIo_0R!lwa!X@EVNtY_eUa^!B=!dEVZ$9N5-|F;dDd%0=33wK|tl=hhbt zkDXgdl@6f1Hcdl@U+)$=QpS=ZWyfq(6P+SExYv)6C^;4p&k{RzjTGBw%*sOWC7fQm z-ZWWGt^X0BahQs7<|v-40(Ev4+Vc^e@bv*5a97#UHxWxt9l7JOMwD7e!xf< zSR|#5gM7)UcN^v|R}fQoO6Q_zTJndHg$>q?9;OC(i3oOF#^)`|C(tIt`LXXm7Vm3D zA!eE2wYixe%reUS{y);*bxm>{R}us%c|>GY_3ZASegCJN?h2R4`G^}0AQf3XM}6vK zW`w&$@q(+tU^i68Iq<^da{ypWA!?it&hPb^wrMpsUU4s{%$%Krx7rMG4?!!8cMt|_ z^B#Dwp#XEF0Il?@!j&|1%IkXwAq+OQF(00f3=={JqW9xZl_7L)x1cz^yF6&*%kM+2{>*;SE?d8^6oM zt?az?d;oV*0)AJT!qC6t&m5(zF+92>Xv+5|z*96&hjb?%!&24x+=LBkd(IGio;e-a z6Sw*2XDRLWuriQjh~?%HiJ{_q_CQIEV|`NEJ*5~d0<}f(H&J5QXbSf;gTZp>px~Fi z{BWT&Wq(FsXH*i%{Xz?sA<=cr*oR!vk)QcEZ;6rG@23Hk^YwZyn-vf5 z3{RTyhJ2>x&QYo5i6{wdX9F^0V+ctD+Q|$w4_}2;M2R6v9w(>Edvb4Xa4x(Px|~g0TXgC4rG?(+IL1Tutwka&0`kqPV5a~ zLch@bx21!Sqay4T3wP@O%#|zJaV#HPTc_LR6FpSsH9-TuLWFPiX2l>SFDdl*AaN-h zt(+@!AFUosHXicX$xg-i`-|+XNT*oo&!F;yR$~M&lM}&FNyg63_zCF@+hxa*zEd@y z4rl5~LF=61KFG$xPWIvW@VxW{{xkWS=V6ge8ywe@^4S?bJ0oQGETRb%3}e8wciF%1 z?y_n(YSPTVEB6k8k^GZwhEY)RF1{;eKz^4YEAH#PrT->yTAQ+Y{_cJ986(2xbsbvY z&$J`%#bu7Y0;cOcJhiA#^YM_*!fO^XbdL<$zey`~&CnQ;43oFNb0mIuvCbHRe|||3 zwr;VBS7@O~x#{Wov+MgEkwc?Q&m*!;_a+ z+suR9*jVClc8QT9^mcHgWlPl>n2q$$m>Y{s9LMyci}E}~G&$f0+615O-hBu1%Q~Z&#-@pL`Y8^B~`2cOUdpy>CLw=}TC6Wqq9EjzTo-u^?c& z?@RXD+zX!-E)~`<3+0{Si``;ZFm!{abXj@EcPLhw8=mO^^IGX!)3-U|g7?mA_q3Kz zP8E5#OO1FX<2!!7Mhx2z?}+c20l5Tg{nH*ijx~yty>pYRu|z$l#fvN;>lNAea;z+zO6icTK*cndZv|v;8~c1@eWFnylb=Mmhdj zH2sAAmKNiv&-wV>WhI^YGQ(nz42hA7?eBj8Yi47GBNe+Z1gm+6Le-bV65A;dii3Ep zOto702e}6h3sXy2)RaS2M#Le=StxlO(%u?9hk`!lBAG#9A@a{!oWp=fa{AnZ0Q&LM z5${`QLd>vqXDU4$L+A4_dOdI}>+=kUjW-?V=R|l&8bq-SW5YnSVx(K@Mvxt;hJELK zOb-h3+MX(j2F0Ot)L76@oGx@6BFg!*077SEutzkBbv)h?bp_?Ogd0bE4dWY8L`7)!;7*Shz zcWYTt13v*}Iq>lAJA=g14(uKGHT^-VtoKI8JRcYd{oOqLWWXY;ZB~30l!c{`ElP>K zK+w_H&ApLOi5$0ZyH<^OS5l{f+T zi@$yy42-+D5nJP^1@=pjLqbdE&QfAt*rE(MG>@O>&z;qqlz9`FQL1^q==Jdu033Cm zLu-6=H4z$z0rgNpD!8sg+JoDkwJC_D)Kdk}!+Us(_bwe?NB@UzQ7_#moK}GFykR5+ zINL%aF*mMKNSgb7oQGg44#8>+F!5bN+qcD_xZH>sy#X%4jokOv8_al!l7!rkIo(bA zVB$7FaO3=iynJMC-72%9&4V`2#%`t!(tIY=^I67m&1gYP2T)ROqE|q%)G`eiFskhP z4t(_aod8zb2fn`n&-HX6GCvxFDgYJt(_sDrj^c+%#naDmz67jXgE8$9FfBvQb2it` z_R_wsL^(gNgH9R913EQRdQAF*uY zpjoo{xS1`@(Wer8d@+uQ%*ia?>p{q8Ou_q@z|yZ!l2!EIc1RBFnCc$-RA~1-4|Gkr zTl@R$#~+#I8ejuTA`wClfPqNWx_WjdRN*eKBi}b#%Y${zN*!pAi(2xbA|)N58_GrH z9n475c|G-BPHH6v#i+XBsDdHE4|&u<*6Hz9gdT`O__0au%r1t=P+pfQ^!6pyI*Y-p>X25-LPVaUo~}-@d^IZN?Q=#{=O*XQ5M>!7Tts`p zvQu<-I_s2#B+i2wtLUjo$}yI?;(hQxYY~v=H!I8CCC`lxNmfF$?RE`4O>j>0`r{?w{Y)Jmwo)hnu2;?^y-a+Vf~N8uI*;rdSJ{YS{PIE|^U9sS1EgDidHx z+WbafO~FIS&6=um0`!0h$mL%sjI&^@+}haQjr{#c(>F~YjQ3rH@NrBY4_GX$LWlyO z0(eQlWLrbxo{^EfY4P79&0*j$^Oz1u2g!k+hM-XOUcn&RZ6rGk2hdnkGCpJ;aW5PJ z+hM@Q0<5iimvB#9A1if}Mr(&up%{mThP7WzZuQcV*ojfF=1d*EEoRT`Zdf3X$DObh zj?7Ov@1UgM=eAGsy5Rb>l#^}AD2dOQL{h~|k7tP@ZG@T&ttu5ex+}PZmWg{DvysE# z(ZGIE+{dd-X2dXVF%*ybO2&&mPnCEM=cD&$Mg_hPa%$`ZcUG#S0;)nkn7kIdi|?!F zYNXTn-w@XRNlD~u>_IV5-x|J-YjteW52O*{r~7B4Dz6{T$*nEln??e2n$)pV8@`Z3 z9fw;>+e!DcrMGiPzm&C;>?pZpxI9MB`p$UFhOC~SQvto3&Yf0WvYUf&FE=bG%mL{> zH{KiCriD7UsOXAs@)d^3)Lp;pZ{wm)2P`i{uAMrH{=^ld@06y11Yl;liN^V2&=u zPYgbaKmPcGzQ4bHE(_pMMBuk6AVLJEd7lE((C^jW%oJ}S(bgptc@G{G22zrD9CdH5 z3C80b&BN%V{yBbjk-)vG3W*o}`mFTVuSOpqFHXsHUF(Yqy+-O}tihN^j&v1Pw9F|o z@FLfn=$8Nb^)3BP-rt^2zM%>sR|C+YJNlOS_^>c)>q^8{8CS#KYcfBV*0ziCSA*>~ zQ1P3E#1J`GiJf8#*Mv`{R|=HaDv8eZ{nm7Xyszw2!S%eE>m(}f1`z}axldtnGuW=s zOBJ-N_sOB_n``B7f`qP&Z@gb;AB=foZl&CIW?W2bIMES_Pc_PR+w7M^;DDIg$;O12 zp_)=~?|g0SMY{65pUUj>K&E^KPU`&)$`2J@C!$r+WkY8Y*F^xPHP$=ojPOn4X<{qJ zI1V>VQJyL01e}W9&szClN@_TNY|zhoW0Sy^gi z;S`{JxAd;2Gda?t^YGf`@@;)PX(UeckAYSN7a(&!cznbukUl$A*K0&j1}^TK6?qp9 zi&h1IJPeUr=I@qGvh>)nz3}0kMWKfe_UMt$XIz5J@<=1$Hb>X}t#>>;0%r!{INQwO z1A7#m&++G5Wy*NpaZcX7==rYPDxKcuV2%`S=dQ-M-W{uO)K{_wbLNQT%c2x+@HkRa zB2qhpA{(r7M#Pw~$~N%$#sSBPS`eD@= z8!upd{<6LafVaTQEN#mXvO*7e^?fp*MwHW>8>1he4oJ z6Z>iLuq@7N4d5&EiY76W7!@oeG?Fs;KB|AGdi!RKR3y)?MWe2qFHUm|JcUznZ}==s z=}ZH%1p{F+k*;i!*qh}k0)cyO&I>LxYxYTBZl!IIOD)BSZ{|H26GO#~G*%YMu*VF2 zB!^rYOf?6n8sU*W%dY>tzaKplG`yRJ=>x^R{#&Y;R!^@(>d_(#Y_#i|@p=Vbk(A#R zLLBwtR!oE$Ry*$$&-nbityS@K+pfG*zvf1KShuYliEF+Xnu`ZqgQ1M$#(Nz)2h+ft zpF_DZtG&$F!{6!aU~h>IJv1=FF$}4ico2+^yG~iRyNY5RYKcz3J4E8<8MmwckU}R| z^A^CZ`$&_Gfs~954ZNr8-Y`1joQyP~q(RnbEbn8Oj~--&{LCCpO6QK!`5Hz9r=Bh1 zcdzN4d}RZ6HyR<{q31(|pdsXxptLY- zjn`?Z5lo0}sw;)sEzCrwXj&ve@eP)mu0(GkB8z7ziZq|y-FQGtEVtP1o_pQofYbL+ z?T#tD2uEs&6%Wg(+aIima}L)!<@>!WSDnUCyX?^8yUqDO&KDS2v*of?X|#-n4#;f) z;tmgcgTjwB3H zO7pDwT=n&kM{n1vBlez!-_x-|NGU%nuP}`ejINDgWQr}z0NgLQ)_7lwSdl8JVN5Vc zGL)RA5dJWl)SJh#O+h@va!~5Dh1&Z#fhQ+OwYaAt%hyaowQj2N9M%g%s z#zn?n5dgcx_w0P$EzD=02f3eCQ?xcyx%cWch4NUMi(?2KuH!-VZt;I<+*)8)f!5Oc_tK{%ija19<6JF(BJ7mKr?veI~+$moJS}n zon<{ZX%#JF1IeKxFi*I|d!gVfMRRBFH9<}GCemRB5hZG0dCylMi*gixqf|X3l^8ab zqb8Nh#@T5@jK1(kpr7ffJu%{0d{7cZ^iv`k1No>ea)_Fe5rI`YvUz z6?cUNFL5V`2$Xdxv&=LrMqj4~t_k^|jTs{dQ-Gi+Wpk5p9!~<-TYLIhn0Mf*3H!b6BRKy4Rnk%&3{EaXy;lQaDlK$!D&u$vjQ0%M zoU&kF%DR)U`91Sz3!!qrG>#b**l0?Coc!5p?Zyx7QgJg>L6ZmbJz##DQNL&BR2{z1 zMRcPl-hGk*;?MIO*j;(}R-(>r8;o%oz4{r6Cit1`{dn(7v3t{qh{|_0RI{kPcOc~j?gnWB4ZA6I@UU`?agmZ> z;4o`1uo3s0V)4Y_UI(;o4T|f&K{4+DG!qBVp%;h!9EFZ~y-WDn^GP<@k~1qB#qjSJ z1EOJA8X^U)dDFG|4yHhRC{Htk!Z%)%JhQ*k2D$$Y9#8SIAzIp_H-+DsM`;Y0T|--e zd&J5N+ZsjKts|)y!PpqBfa)vZ+UYmZJP#9lLkpsP&`}lyVlY8d-mi!igd~dlE9J3 z$V{!+cR4+D#^+fTNDf7pr;zZW-x*Pg+P!5Fq35#k+;*PTZhsa{O_&>OwBQCbYsvdO zAW~^*&)dsWD*+x^?fKmcaEI%9hI-ij1E!MJP%KbWYSERNl2B>X7-Nr zRB-8J`dNOy%wchQ_;d&UZ^$46i}sKX*n@C?XXNUJnD3(L@eY*YSWVP|sGH!y@fJvqe{ZT-g?wmub0eyN08AY8PU+wP?`%}Gd5Cg(s~seJmfibe zq`uPMwko~wk25SN)(!_n7fP4*Ery9^uacsKN%n5vfBzjkFuoucZ|NnBP?$l%8#Lug zbM*vAFALJzqNO;Ef=~{odGtd!Y{0^F39UPt{fAOt$|1jGAlkE{=hxKgU*|CznN@IJ zBrKU?5LyMw!Rsd}4=^ZBVO&L_dMM8T<4Z{TsTiJu!JNYYp=fwa6*GmgRibnh61{6< zETVUK|8;-RMnS~)FUuTcCEEM!W^2Z^FmtIFv%wYJZHBykiT%bs@Oju;J)H}J^MUJ} zFUByrk)RF1o)lP81a`h|H{u%Obo_WnKe_nA`$T&~xZ%R|XtzqsQ0`Bx>2gDr3d~baJ#gL)(!j|J*9SW;2q zeY`uzacrg+)QRjhtiRC!WaB*FtCRp)K&HP8Ft7;NA&z5R8rRT4DU^wv`74XOw&~N05sb0Fv&Zk$$zJej(tYYxOXoQw6~hx7rEvRZ> z`7i+M#HWl7oJJS!>sFe#(Kmd^5Qv<=zTWgP+K`T)p9lT%>kqz1tu~J-zz{Ia@E-6YYN`E zPS`LC=hsNwTp6bb!+aLt#&U`l#$rM{D_DH5o*IUAEcwM0h(G&=uB8#vRZ3i&8`Fx$ z%v)x6NmnuI$(wSjv?^41d5>xl7*e6XO>5z7@Xs}kWZkF3ckQYo$8dET^n99g8^4xi zaW+I6%(dOq{%*WV-n26B7ue2&lK27~*nqdRx%GM8f+S1G%Vu(xXp!zWH(Kk5 zc{Ct!nF?F)ag`Nd6!wQ5IjcbkbW}geCt|9L(pu?g}ts_NLKP$5$o@b%g z=jq%OJym|d$ilwd{g>a#e+EVcdcb*~*;vsiC`vQjlJc?hM=pppZ6lj%r59Ero@qSB z^qJwI-q%`*fa66x1uEFA4D%ZFZgV<2(ca$Pk^+VX=e{7X%VMxZPtg2Mi&WXzkhL~P zLT7U(o9}aZkG$4qP~v{Y_jdz~5GSPXH(FdPI9s4#)ypii;}e)HO@Tmlot@_!Qp$Jx z4i4MgXRB=6t<(E~p4l;R=OnkwzbB03CXl?pZ;Dcq5?c;BiSA)DpD6JcFB4kg$eQVxQ>$Xj~TX^k*!^;9#y2&<@3KAgv zI9T~=+2`PANKACnsdEyPScK#An1`Gd+lEC=>XAo|uYw05_xdG~TUR(RVDr+1i z1u={QHVjhNOcrK`*71)`s3H6VsC7BS-)*j{hx1A+-WPw&{e5px&-(YvJPK{fbMzR- zKO~3cKYMY-$)ROKVksLEy(WO%PzXmcV={T^iaHV2y)9d4t z`T$|xjsEreq`yY$W9)~Q^6yeyrT`Nz_ zkwO~w$Z|Rb^hmMtm^FA{#C(m@0n=!bvh+Sl1U>b0c<&E0F2;#zi8qH8IGmk3h$(Q2 z*ddHs!mw0DOG`g>P)+CPR{n-IWPLm6(si+jfjJ9Rjk(MDR=WKk{ijKFiIgCkyBDHD$}wG}8{4Bs{)6JuR;rjBElunz-M&S2rH zkiqlwM9Sy}=lsE95KxlY=&ZQ`W3A#_WN;pEw(r4#0vsgc=cks#j$Tp{QJH$DN(V(Q z`^~%?T_f7l09F~FBO5h-C!Dv96M=uCAx;|ug>}hDLEFR~V3A-5&*`UZpd1uIiRp8MAK>=;=A3=LP?%!`#66g@4+G=hElP2e)v#DSTnay* zVJa1P!Lx1DE>zUVG}@YYF7NAmbKez@aCe!LqZ}~@=$@P?gQ573x)-XM!IPlM07+R; z$#99R8W8LyK$E3Ar3>=BStROd?#Z|vZG7jXOSiPmHofFk2So&khFcG4iC$~QQLGoI z7Swyp^J0+>0x;|EuIvdn?I~gRqhxU4{C5zTTd$hawg{@$NE;ZGv;0u!oXL2|KhL%M z@=1HkMS$crw7x0soz~*bzVKamPab8d1Q}zx`m8uGZVEiJdG76<<5_HuS;J@o_AJ?z zweAEXUTCBQo)RDd3uoxS^O;k*bw)g|%jHA%_I!L$`GtF+faB0CQk?VM9%bBPH+;=$ zJ)`#Q0@YYW$7xX#cfUfqx&ZraPdE=Olb%M_&7@n>4Y|_(}w=Ov94=>?b+@1gq5E+o3zt>cpyZ+qrqoFBRIDxW#nkh*F1$&l(w3im3I z=7J~s?{j(*zx$*s|0mZHwWzCMG3M)Jrp8SjE$PNPpnIh?{=!2>?9Df)04|DoAe!9n z1cws`g& zxY1iTU;z9XW0QIJc@C+-{5DPzJ+0Nnl@tPM;?Iw6tFMEtf5uUa^wLnAMLfje6`qP|R~Y$!YEE#=F1IqTl{3Xv?OV1G}5M~ljE)4?`9OixDkc@O*iO%ZfhJQ^r& zWwXi^siT(t;ZagB!Wys-=Qk|LkO~QHtI5^gL3XblQuL=!1o>O?edcJPuIWx90L}^Zq?T@)UE{ z_U91bZ|H_+zdK+123Z9n4Z^E_gl?rO%w-%xjogv}XwSDi^~eWz zrIJOZmkkQrFgVvpRc-X=xQ3)ggn2btLAwD{lx@|Gy=Fn*w6?_sr60;7?>r)9U!#ol zW0HNzwfDx&i*zBbPptjcKO6tI+o$_`tsYDMPFCi<_eXD|Bl5}iszh{b)J{c@O3t5M z>|J!dYApG*^F`F4Uka>=&ywJfDnuhtDG@y=5-?n?MEKpvc@=7}+FdxwW(fgsdfXf; zmY0NcFv;0QMH(7a{$~*|wY1E?J%tpaBr9WpU$4ZgRJ5wl(q`t;Jt^QTGwMD8IIWLI zy3nAI>+ru<&>gr~u7CB1Ax@DDkJA5pgQAoySO1w&wYxA{(G&-D+Ggj8rYXc6h6&_ulCV;Xm_Y51Rc&M)=D?YihtSB^U6dBQTGW@YxCT{S`fS<~z^|ggFOU zz*Rb$DmS=yRTRls?K=r8Kg7;j2sz1(cb~1+o#knYBPf3T-NAiXrV%7U`x$%~Q0~yt z6)&43HYlN?nRl(P*7bBoVytJ1bb_7Hg_$#_@Q(JK`V#Df?Fq|A9yEoEX=comClEmj% zWj6GG*9p?Zu)O_S0J3s^Ix`iausJvfUAr}Ts@i`A=HocRnHVc^W5h7cj~m$9_42;g z_YVKw8143_MFM}i@;wjr_;pgF0S?9<%PvTHpofXFXFWsHcp%6tV=-fE-PgaSy|j4r zwTWywv>BArGk4kC%43kCDv7qcC}1{UxIP685F@xEl%<GPJ^8&kn>}z1{dBE{ z<{so2-=_zhNYj5K5h7kyOHJ<5pC zDb>soO5glOl+e^0GGoa&2INd7B)~V@l-`R32mYf z41zS_CkhMTx3lW8Y&)jG$K+@AT-w6p*sg1x-`(e;fVSQbl|If7_?$LB1Fj9;cL-pE zGPBMg)Xt9M0f1oJMP%q907>8`=n1!U7}jSq&Sii8=Gr-A{#=T{YBVSaoF-9Zmm3y%zX9!Z zne0&pJIm7ev28FR!HC1^A&4rHrU{+l`Qe@CTuv^GV$skNQ*&}#h*E7hN08_&KXbdK0HwlSrHB9)reIZ69DjV`Qp*TGLumL$NfDeC-UMyl?-T%MFYgZKE^XbVIK5 zM4r+WBr_C451&_I0T$M*wYI}o{g9#6ovj}{(D?hTH0}4+Z{s|XjyW%SRN8^E7{XBp zcsX{69ldJ?*Bx`eX7NX*(F6V@UoPPr8)*9r?H-HmM`36CxHBY0LSvu zGTAHifzcd&iyn$8%Gc|JcSi6OuGgGvG5k(8DyQJO*`S#Fa74*+IwN^|eKrhxeF&50 z04Q4Jhk0?i@`W~gdK#tsHujYEXxAvn99J^DGcEwBw>Lr*_c|(f9+!4UwRJvvQ4%T` zSDACn;Jd>jFHI|s)^YEZAAm47f~Y-|Od=SygF)cWNFjH&%>n=Obm5tiIl0+TJT^>> zIRACSfav>KjT5hABMJ%}*Am~|-?v#u-?|Nn@78x2hqlh%wY&HGY4o!y{k)LEttm6x zw|!|ghIqE}w{FySa6ff!K+-ase+@P4_ zv&e77RF%r@QE~F3X#nrm($`EeBPN@SK{EGhiEFzW#*{E)KN)Ji_Z}kkg)w1M=kyN5 zaggpHmF;U5XuaMses;)aKyg+(#RA=v|3q{Ov(7>KR58bO>LyxRG53~^WH!?3F=(2|t%g2xCA zn@rgm8(p>%(Wvlwxo?;Q1icyKCKA1@l^^yzAA^oVDm_l#m^Bgn*k?ysWLKq}g|3Zl zv@{;q)ugO$BqByiA}b7>d(4B|xJTa(!BrrQcNFSjpQZ9Z>w(bK)0XWrjZIs-e4lRp zK8}M+AIE>Q*T<{^L7E+ZrxsIU1b@mnz8?jO?X8``g%?w8r)r5EhGBP*$JpQBZ*pL9 z2sg(1_6cg%?w-1zF}ON~HInnJH2gBo)qBb7r$1bbRRRF)BE%)hJ)H|*tJZ=n^zn?(kNF>5J*gzu zWW?>!mbuT1V_IfOq^$`W5kw|~tuYteo2*AibI%#&k~CAUTt=&JDo%@GVazCXW91Oz z)s?@>m0rE~4XFaH;A99RC8TM5e&$$5IrT>=3tx*+uuX#^uXolxqgDESJsZWYP@%NA z!JH99FLp-f?((7qYos^IS_^dU1%k((G66dywWoKZAF7LX<9l+bOsDPo68-KS{aGZT zmw?3U8fwm#Fj|5Qx_YsvITQfUX3O`0#q6-MAPuj(a*%YxalAb5YRbuL{70Sr>%|^3 zcHlD$ZBzz)e`}p|;RHDix~aQ^5p!y(p+_N5ND8+FD3MpDSQbgz>9ms#KdCbs1>fKd@Dj+`2k2$T=heuQ-A*X zCw&b=t8}L69=X>4P@{hpdzN~|iZ(AwHQn2rza!ZBo4xz*+q~=-o%jFdDihM+C25G1 z6@ohQErm((Fz!5G2R*YuiP(v1Y=ljLubjS6rRJ=ST3%ca=ARf*BHTaroH4HN>#d)a z{4Do+s5V~lGEunB?^o_(dV^4D+WUo@f}5cfI%7_Od}w-$YwkysM6pQ+x4OSYS&sEE zp_)@a`o7$u79vPoqUr>F>S-<=PBG$RK;5;J*FflpaZ8ZQ^`#_a1&qRJIKmv=jm}qD zQYW|vj?BlCl+k^4RgdINx`r2j2*s>|xux~CDZ1k61SwhMvfnCxIXmfxfF7kmo}^f@ z@5R_Jr;!uBPxf>#E^#DJi`~XQ1IB1|zKhQ5$#QDQaN|ee&)=TfW%+j~2BXcY9$7uX zQjz`63}FYyi){HEDZZ|fm-p1m&(0{bKRRhNSq$iGB=ApfH98DOp=}Drb6#ZvA-@yL zsyT_l7&MHL878)_T1Ae z*U(Q@jO`ot7e?`X&-WFSY`?z~PYgX6Oi#uOf~3z53UK6TZ%B;gx^D?z*6{BN;bI&V zF037T5k?qEINT()Hsq~EYrbu$fAIwk6JeDd!b3L6Wn1brIPa~CRT|t2BN8d(grp%q z)HS0O$$eA~^@wf(ecmo`EquaFeAHnf>HBAs`wtCr|It;os(o?{E@X-sHK=b6wpqjF_3C zVDuZjReXLHx)$l&%?|+&N&cO+v9AsotW0=zbdXUB!X-$@+GW7SIJZAXf7mIkx_8@t z|5Dn=b&6<-IH*A(wE44#(LOSCuq0;ru&i1Bla}uj&E7v4>EJO|A&%R9JB+0t&WCol zm;#X$VT`WBHw`_4X((W5z9m5_Q0Rd7p3(!188}Fz5Z#>kpJl= zEk1q|!twBpO*VkADpZ4HL6ViXD4XK>K@W${*Iu4&Mh3y6?F6^|T|&auLwW*wy4}j3 zS8?D@E+5MPF#FnWA)l^Xh9@LQH}&@nS6QUyv%bQ84`Y2YsF&g9eow zXN~{96FEv&(3x~8zi$_o5k7d#t~x{;M+NLd1?E;+Lu&*O?UW(D`*GBuJUB9>7C(Eg zOWf;DarsO&Iz z8x%Au%qJt`37m=di1*7p0mLP=!+?IJ)WS}s<#P4i zJE39i#@fSt&oeR8aCwTZN*rk)vhAXXY4YZM{r57zB*z-ZkB*c@Yo;EnN@?CaVky@x zI56h;5IJc*lOdV+ZB1$Te2<^z;4z>;%@H*#XrXwOT z)wHg=c_(NjR>=vswpWN~R7#oYj2Ku*`#roo1Go-5!vl@J_??NWH-IKr4N>=A3U;628<)QB zz1?MuiMTG#QBr4#Ti={%vS=AA-#aPRd4{vH#dmX@3UG^5cy9LOSK+34WcWMPRq0_w z!{6g!PU0Fx{*=6)cG;RC8Q9K4&u0NEH99b+8iuG91vn3)w=NM;A-<9xF-I!tH5pAQ zlDuORC96KW+j5Wjx!wFs!$J%ysMHYg~Su=@R4{)~+8d~r^3wkyu)xtD)dY^50g zy&->L5cN>2tZSuC*PaJP&pQ_WC1r&sM6B%14%R3MYZGNIrG#r4S61G6f)NZEFUbWX z2S8Vxgi=+>X5QV88S@T0wVBq~$n=UNl3Jj7#5_;j^__>YclMJ$M(U%UfwuLq zD8i<@-%ilywIqs&>6%y$2|d_mEprWvuzH7if0$8epi{ONXNmz@0FCK;G9bE={7 zY6fPNo)gvI-@2xXLGk(d#g!itt$0aJkqwL&QGIRKwnDja0U)ST1D7>g;rH2u-YE$Z zHjI$LQSWTu>}1gyJU^y%uxskP=Usew@{A4jI*#EGc!0N~w=6Id)=7Y9SvP#I5sq)( zbgw%vz|QF1{o61TSRR+ZpM@{}J?~fCr$uo@_`7_+Jf8f1*~ z(kG{Ro&R(oc>>G}L2{|pD>Gh#(*oPXI4fA=YZzpozV3 z1v(KNdJZ4kp^`)qKL7wA07*naRK9;MXWPw#P^hkHhn<2Qpg5y49^GI^$c;fs{Scxa zAP4f6ys&8oSdp}R)biu@tczOU6foR^p~C;kCMq>zDe`8WUbTeaXWC=M&5#R%DG-cv z;xurgqV73bzzwGE^h{kjZaybUSN7*j!yG{LBjv16^?}%pA+A%ENj`RL9RA?-qkzcs z*;90GcR+UvA$VfNsJ#$7L`Fy$KHq8-Iy-|g{|w88^_2QNN+)c=C>#JpB^eDj>0=yJ zmloN#Qm0$*M8h}i42(F3g43V$-8Doxc5{}mr#Z&RR)L7r?jE}c1O>UU;wyUST{9ab z;(o~Y#J%)WNh^_&jupp99W@dRGUIJ;0TUxEkE)O;%8NWMqwg+DngiDicSgLV-9gdx z3(*AQHjQW;vy!bI>z+*bv-wQJ9Q?e8yGFbA^DO7aWsklGJExX@jX3A>zJ0zbVC>_imOatKm>*G>5;kHvnyYv|q6s7Qb^ANzZsK^?@iWeh+_c-=qK1 zn6T^oXCI530zDdR7_}43k#I?1pgV8k@McIe7h0fZekdWK)SY2j7Ijbu&+Kh2mWrV# z#~Y#65WV0!YOsc94sDi!77ICY=uS6yX$yH(_O5!zk~%{Z*WeLXV3I@dABRAX%3Vii zYC;cloxB;@<0}a`i8zWy;qbo=-QK+%bgs?hDL_Fr`Tn0$1rZ$CAymvY?`^iz_w_gC z%`w+-U~lg@>F^Hi)K|F!=vZ@$R-D@RM50b7QCY!t-J)Lp{(Wm~%=M3KuDF+S_&XcZ zJpuiqp`l8G)+S=K5fXPv;rs#(ntr%=FF>CF3~l~SVDOl`autN!@+1<9l=AB=P7*sa zW-PTD*^=_vnct87X!0J;LVsC zH0mOE#E`EV$-dPvCrv%xWB}|v_A8f$?$Q@eRqcmnH(a}KX-N}I{w|b@hEj8ONta;))9Hz>iZ%KDmMqTNDylh+7#8Lly>4m zD{ZZ-?en9&51){|w358YCnErP7DnX2BO;8B*11t`{^<#62g>X13TEfAjeE6wwUUdn z2bNo!$Q6y4HE07L4sD10KX537%8%FSU`-bK$Fbepq^S=BYxaWP&MG9b;UGAL=E?=H zu9Y)Q+bwth?&{rA;AKhm;XmX?cUPYGpOl@w&xrWktu4{9<=s{2jS{!JN0warFUE-- zOik$xMoXf#K^@N3PlDTw(IBh9_-&ha>X4Eu;7ylf;y>ykjE@~sPd(vb3ZymiIqN?} zZgz7m#;(c%m#K~0?i0ij%=jq535sRxsMvQc>5ZWjogs60cB!D9{5R);06^&L49vmg za&$E|h*skvSC?V*!`23$-}@VWm+uYHoz%rvT{kV^g!Q$mH~j?i80F{mbQZGXg=>3j z8+cozITkqYBSw21O1q%zd+VMk(~vsqY+TU$EN>;>+iQhhHZ1*7m`C9EA*D(=^5NeP5jS zE}GxJtx|xe>frFXt;tkK5c<~&r<kz^WDzrv?{}*zq@-58JB~p1rv=4I@r(Ei6Bi61eRgnzy+y0gp8{_M%Eamv@o#N_Nb10`EZ?lJMP09V7vMHTSWLeR!w%D< znCi9YZEr8KwmzNSbiGHzvr9QJD!s2B8kMn3aza9ARH?e_Fzkz^m$W)B8!hg5R*7;L zpUJ6QJGV8flX$cxsaU4>e!BB&SVn2o`C^|D_3rucC64TUv;34E8_oCS*^0N(=<)*W zB)@&V%W}plM6&O;M!R!VBOAbI>^ETZbf9LQC`t#K1>XH^$z(5Q36a1+YPRx{XK!BW zur^jfDwhWAIpN!JMC;y&XG%l1m=Swg-eWX(v62eyq`#Vx^J_*5QM2 z%h=!rnOnh{FXf5%u`o&0Y=kB6iVT{CFvk459Auu~8t8Eg6(`VfT!mlLkLu=nYrM>-(A6 zrZU!&tPYVk_ZnL~z!<-`P=8Cx>8LdTl?i~i)U@Zu0N%N`3yhj&9aG(aKMBqbZnry8 z(BnH|B&Tb-VYI;R*p9yzHCiL!I}?gwnxm)rB|BGePDfN_c&Fdj>dE%rAI^fYq|VaP z{9PGa{7xPV{u`U?`Pk~=6)?6ph5>Qiu}wZ1PeO~7(RRHaN(g-|4TP0v7l?98NXGdCd=^X;GS> z8f$W?1$cNUyD4`=Rpj?Rq;KOHY>9NtoN&>of^{inZ*`LgjN@LxGf`=Y5ZVc;EOZv5 zr&k)PqGLqL2inKVLR^`4T|1l-wP9S_HMm*SGp7PVC$nlrw+!? zI!8})hkuXza}CW)+VzqMEHFXNG>Y!EMBpZW_Ha*+zfqH zKfM@JVVl#^AmO?xkfT(1q2HCSpkhITA`3$P85K8DP*^h!?KK6YDGByYM>uG3H1+D% zZYi-W&hGsrfQgNcLnfA#Jj6oF`tM19yn6Jc;WEP-Pz4Wi!(h0ZpQFxn5E>NrnF62B z0%{7&XEb`wNs92DI2VFL#buwcm*(MaUNesCU|m(kpttvg4bF^kQ^?`F@04sdl4>=t z#mahTG|75>j8amr{9r0`W#0p%g2d!=1GZ~Ocuef646HZ~`B|awa(h_1C^$;)*}N|X zfl%z4ZnKiRJcqmgWS_`jY9at~qm87jvtwzettCeyHqF}#cpkY*DThLjV{6zv?Oij% za4+tZOEBil10CK!9m{89e~^ezxSMyQc!Pv9}ta zS#EEYZ2I@D+_y$DqXBC&bZ6-L_X^X$$! znq%5UadieC9B#bVGx#+Eyzx8s4Q5#$6@|kXGs6hFR9A=$J*^jBPey9~ng1@?9f78s z(jmafdFwY{P{xOkezKV9;XvU6$$>dFw+>*ValjZCv5u!Gmf++Zf8~ZXNDza>QD$kQ z*Na{{sUn?(UlY|X{Xh!6%u8USu&Fm;?joyC5e6Eza{-eg7ny3@7GMA}D_}i3u*P+L z9(umUuTRjGHG9!JPx)zm#=*6`FNWTC8>&E>V;VI3gK0|LfQa+^$FkQbfx9qrGe2iL zZ?4ZEyZX@1q$``IhRv<il)`)5iJY!Py`zm8^nk=9GrcCGqM!j~6v}cTdGL>Qk>B$iA`&!jaVyeaSm5sb? zl$Juv?{IHTCm<3x@mcS%PkkS*(F?pEUNNUGCFF>UDCzSCI^Ny)34FeLAAGMkr|TKn z%^ht7JFeO8cf@-(R+rg-huyb6D~zI%Ml|evPMh``X;vj;-=9?){QY?|!1PSspd&rD zr*n-FK~%=G;^`8MPn*t|tjQrAVDEdT7$8#Q^P}mloBOuB+29`z^1Dk7Y-tr7o_IZV zB8>*&^ZxM9X_^HIB#n1R^vZsHvJ>%i+1UK^um|r$i4e70?!l$s;83LTF6RkIAIZ<< z>JUGj_uX~ohu|a^DDAwsm8}Yi2SokuK23QdB;_#kzi&8l8V6}oNJql zg8^EF|C|=I3L37dUh{av`!`Pf-XqF5D)4=7+}F5uh`z*7n|V0%UT0ABb1tT*l{al5 z6dS4jo(w)PFsIOt)ak9i)#IE0mYM#E-o>+bV0)+cwJTxQR_75@>VZao)r#CgzQKm)g&Q-yj3To)I2SA$r z+oC18rapLy3utt$A&-Z$Z+oBERkivf&%JxHoEFNP5f1cFXjflSB$-;+er72e8(&r^ z`QPJ!TUW}(LiSFy77d7kq&wE5NcF=hy*$R}&f|kCNX{%)|;)6ZmnU;OS*kqY`j$S$92ok7aE)*gl06PPZaDREw=ykaM$H{bmQSc3_o zYd2KqDx z6OAEp0H~*&KRkP#yIAhJ+h2w^$YaJmf!q^a&xa|*aR`oHoZ6l&;)^r^eE#PASmjE1 z21NF(f+BCj4w0%L_iXL83oo*X%3806#;%B=c*}|AAWi;#h<>#&4r2j5RByDjj#(es zJNokY^8Y@4_jH}RhlQ6t4yT;9w&0fM9Rn_}pYu}fzTHCHJ;MwJ3lnkL!$5t##X4c@ z%n1ydq&*C5uX>4@<+&56DR))Hi#G){OB!Ro-fy2=6mnytpeVhMN83FO#ki=$= z7pfO9z7dJL`SKZL}WMeH0XDnSt#>KrdUyVEb z59e5T7Q`bNVB>1UUd#?CX|hi+06of6X?ySZPG&4aG-_1)z`u6}MOKvAn2hUu$B;Xb zr!-rb)5x&78*^R*oMQxw_9H4XGbX~Gco38|?3;U`6}NMMQI6|+FY|=sKcTuISF{wy zjAR~!SRFCSdCQIOQ-U+XxC0y4?ww#iA?UPt>-^jIBfcvKv%>H94ri_^$)9rm9_?dM zJbh=Sz;9_q{sUg)*`VmkJUgoFE|6u?lJvS;z!-=TeguzQ=Iu~DwetG7VKi*@9t}=X z+p8G9DOD|1Xw$#jbM~B_F*v`2X(L@rThFmJhqR9$j#u%h1@766QJfqcHy|ETdCR!k zGZus-Qc-5}B|rh&gFel=Bd9-93#ce)EKhU?5)rnlyt*V=p4#qwDw6>klZhNX8%7|r zYu)oOF8)2nb2bI$X$8S|Q!r&yo`8#m{MW}z3=&R}$aAG?KstOj6?(6a>J}x}8XHN` z*sNCsL4~kn zS7A`$kXg32T<3f@AAkF9YU$e852lSakBR$qyk=uKXEUu9N$Q-^C_$UYF z4L>3lgEQc)yuN=o0n)L7XtngoyQ{zj^7$IP6rXe-2mSgu>5s1${eOS{i~jZTFE1;7 zF^SU2YiNeXND~e3o3RvQ48vn7mstK}Ex#4i2Z<^t*BU)T>VN1conB|5vkR}vAZMxl zpnreA>Eo30wPA4czB;9hljoTYA@OjqLSz_7cNO7Q#{1O|m4mYagQF8nS$?Z9?i>oe zl}}^B>859AC3^)cP%yFx2Di6gK4vwL>9>Qcu4Er`+6&f(YZRI|7`AZ`!xIeD@^W&t zj2q&4DBXoFhIlI&N+ar+jf_&X0ij~P8cn2ob>&|f&vGOK$iR+v9oVqSB7}C{k4o?F z_i|g|-BgWs%O;@0mCs1m|k^1v_Cqr&hxh#KDQ=8hNfXK+)8(~uQJYtEUan=lD zg)3js3sn*=n}~lU+^DyI;Ei&UCqI(rf=#24Jo}(lIft8bj{YA z&k0uts=_TTME>|3o-g5$G3WS*n6Xkm^v^8gDxb4a9{ScX9ANAj3}o=(T*{mB(unR$ zW#eg%sRT6Xu1$Gh=H4qB&E!f>l`)Q|a)W9{dV&szboiZ0Q)M3Z(Xn%Ez{B$|tM!3A z;PFtcAvN6G`R`md+G?nfAhoKDZIcOfK=3RUt8T9Qo~4Qd5LrtH>s`4k$R^`0A;Y7p z)z>r{AvO}|PPv>1-v??!J&=UN}un#5O@$vbgSc-$w zAXZLFngTJSqAy5xW2P(Q-7Yq@`FQz!Ym>9uZT*IlexTRxC_wI|nUX|GR8gcRaQK-h zd{@eEGs?&mP7{n0ZSF%ZugWS6eo=hw+GI+t3yCPM$TTGbEvT z+JaT(T+X%w1=3H`laA>D*&~`#-hfciYp;E_4$pGPJ>&AcKS+5EaDRp0Cr2#Gk+rnc zxjR^4RqfN!e7w6k%vDo)98cG7ta7atHBX+t|EYXM>%CTo`=<+|7R~y#K!kml%9^B# z#)?WDy)eCo=h7T`9}8roo=QmNJ1{%;Tt1}p9OHEk?{Vh73IhWTROyxr%u{};Tte49 z9I7ErTs){6u=OkOz4@LKf!qL9PavFxT~WF%8e&;=mU(J#PMr?SK+lW23*Qdq^}}XB zL6m8E^LGe@V$V587PJSDu-wZ=#5wK|UdBof2PI}@REqO0RPo31 z!hM%gF)BKJo+tf>(_`pmN-cVKTu!4W^fx`E(xTz^95%&2W40QMl0>5%g=Gt%z9;2@ z>t{yAyve2el61~vi~L5Lw1|6+ogK`)--+UQb_Uh%a~Ab7!=h>gavhh*42~vwswh@H zkf|4_mI-szrs2IRnTeUn@^Lr6MY}k|Phq|&%suXjQcC)4PvGj9R=6!)5YF*RgN}x$ z8!M_Ge4WTb^Xpm!86Vzr{rNP0CXiRyZFQP61L`7!DjRgT2ZC-&PAP3<5D@`}sw{nJ z3Zz2v<@kn&bBvE#b!qi+l9!6l``o~3fpZw{XU3;FPWlc_$J8HsgY2$y>MnmxQ@$8uUSvd=@aY!0X!k34VF9tSxRVj6rQ6-ijY?+ zsajjn`*Vj`)a1~nPHGrH?fNi)KfgZd^XtV?ijkVJD8d3XkjW0~&WIm(fZwmjGG*Q81b4Z65K(kcL-^^}g^y?cC? zC%xA0r9YMDr+M>d`u(C&fU*=w@T*qlWxTA~vCK8Y50 zZ?LSEbbfZ8hjMFYI}25h&yHNU;UCUpc?RFljh;LFTsZdubd<^}^JR10Kx{^Ah z<{W=>qarF+okEUESw~@f)}si7+hMt(m68C8L1Ivf66-c5aBi=FqF z`y1t1zPQp3fcP77;_Y|mJ!iUMhVrEkkr~@h@{mA2=Y7$kOgl#?3dqZzQgS=qkv#73 zv&9hF8=pVT;qG(0=k1K8pJc=T^m1KZXD8AH%&GrFa>28NJdRvw6|o2P(9?mx+h$nI zk4a%l9u6J8+gdI*C#ePUq^aCwvvqHYzV`xnLp4#1GncA_K*~qK*oBG}2PQzs0*YHJ zI6rGXbB0mlm{$)eA6B&1X=8-!Hj4?r-I#idifvh=x+xz@b@BH#bGc)#41>|MMX(9% z9eu8i&xK)I1r)whHn>n};+$DXc`AU)l-z?o^ViqMEG1QXa5p5D!>5XtF8vb)LR|z1 zEr$llupk*Sa6C6@+AS)(rNnL*+Q-IWS2V`lP*p6`U2yNMpEX>8SIyil+&`BGQ!)gY zoXiv_)}5=9fHeKx(mN1Buhl?s77mZ+VyuykUFi4Aj5?@c;hiC!6_CO^<$28Sg7cp} z{!w&3og-4>GOR+F=fcl1?Tww?8Aqib&VE+n4{Q`qa;KEFdBA*6bZFx5?A*>)3p2#d zP4K8_XJB2wULi%emY)~Ero<*;M2D07*naR5cnDHU~XbsAYQX)!2*A`<+pM^0)`5I*!@C{^Tf*>k3^=_3V>@bmOj= z6yq^{$Boe#-!mN)>a;|ShZEi&XxR7fnT)eSNhWZb+CtAA^7~bLEs%rVcAN@!Q~VjJ zw``MjJLqud?XI3G<`%PH!RzLxV}tS1So$Wh4%24eWj53C1=hSh%wLW=5Nx8X5K!=m z4$B5n3KfF^VYSeB@P4vN;~dOpW4QulDxx0pyJr0hTjm_gj>q4X_XeoRx#1%Ug_=T+ zMvI&GLDw=i+sIbkfL5*5*;nZAf+eE8Yrl{4l+=gPa=%`uvyu9|q;gc@qtwo*QzpWE z+X;VguYxdCCDt{te-NE_rSE#PonG3+FxWXNJIPCiEwc2{Ua1&P3%{i%>G6FF1LmmP&Inu`4U{U7H6z-j;# z8k9CTj*o>(kH5R2h5q4@0BJy$zmOWd+~!P`C#OC>UINfG7EP%DIVC-!|MhZ&=QH=J zrx)T`n+D#Y+>6g%3VsL6cn6KU8xv)IUf$z|=dAah_n5smTv1sE$I)=gDwB$&f;y0F z?Tid5$Gp=%d|&mo{O*+Iucdjn?=yj4$M=}&kd};sUd@rfcX{yUwe}qyR#KjoIL-r}6H=Zcu7E^>C^m|w(#HA9 zYhfwFJog3Y4sK>JLA_1>!-%liiZ{=4&mmnrf1{Kjn3P4&dB6^<5Vc0IT;ig$Xm zdDL*qQGb^L)n*UW<@w@u4#sA72G*aQK43o3NGv4^?ECL4PGl8JX^@Sy_D!#s@+?5@ zE8kPQD^i(4r56oR7tQ^14Q(aV%1A)N9;^u;WSdj#iOH!3`n=QZV#)x~TL3qty&rHh zqz#e7r|dlkL0DX=2CGz~04NACd~Jg4gmAK3=1RykJnp|$Xx+>U@K!}yS(!>`A0r#W z?T(m-_w_d`SV@yy%&jpL3)h)f?isFO=gB{U#?f#bP3SO&L33n`O&Oc}CC!Yke$(0F zW^T|i5&JyY?>I_vN`1L(?zlNiJ?XmN^!f22>%{Hk5Bks=b+)X}4-Vt~`tyta-~Tl* z6@#myutC9VIl}A1^5$i}h1|vt5qHKs1sSc(a|0wO?KmvT)P${NfPJr%+DHe~F8mU7 z(f8Hp#fI8V?faYFP52{hKYY}K{sVhs%=@MCajf4}F5B{aU8;bbkZZi?X`X``6V;+P z-+_jj->VpNrtGon?@Ni!#IR}F_43dPqt<8Sra+`?lFLDO6ooMCf7`Q7sqaaf6?IK7 zbnmcPJhdQLj%j!fBjUc>5*a|xFdIA_umQ+@;PL^;g>YXHobh&lds9FonzBfnaA3?R z8EHz=xGfmh^FZTl?=#Mai*W_A+UIfY4B_9Fdlle+shrLz{WhkGv56*NR2?dzh}XSK zlLrFl)Xv~nE{QeetI)RE=6QK{Yt998sExS@3>9`b#`!Kt$X`qB4hfDAugMUvYVi7YGVD5Qb^U>u$v-oZPteG4svFni}R^q$dpPDz*tQE z$n)wxZ)wl(1zLU|Qi;=NXHstcs|r28x35pBfzV}lkZcY|sTWduQz);+Qnn);{K-ZWLL?;GFbEH1L23N($OK7=MyYtZ*15+#Z-%xo6S-EG7TJXWh zJxN*#sDJ7)O@=~oFkTMx=Bo2P)=SPo%7CFk437)#4d1>g9|J5`WjpPrgmrwj{>Gm` zAk>L4=h}Tg+gMr(*_%g=7aG*)_1J%=uy?{%a^y95>OIgWuWN;4!M|t4-XWTmKWBf> zfMHDA&GAwiZ%QLvacyeF(&r{2^a^;8v`?PWw|1FF-8Kf%`0ot_e4S=1bNv49p1XO> zzc0q3I*70?qF1l<=HCG}Abr=zqWkar0`I@KfZ-{?qq7?m@1JpYK>kR-=)%mX!{Du1 zc4NSC$hhNN_Kt=5g$?xZpnWzh$|lv(Ai_o#&?5i$uG;D9hw&w;&v~ z+aXqY*dEbsH+th>$z3cx-REC%PoS{OP0i@RsMzhRJTIo8@76Rz5siv$0POzEYqOg_ z+8Hxyxc5FA@1cT=pHIe@Mg#Df*-40w5QY2kItOKNhVSJozx(c*4oHlw>WG&0z_IRR zEq;EUW0CtKLN}s&7G2`+gwp9b$Gz{e>`7K_lJ+R;xOX_1Yv>n4ykv>^u12KtqS7m++KLJ zuRhKxoUvh;8JS!X*2Gh&VZ24hVT$Mls=eFkWT^s=ogCpg;Z?rKF!+`7x+_ zh4|`2dV$oB#QIvD%@d7^n*^kbb0y`l6e1qE>L7)cDz&!m7qXni^@eIA+*$|0Q zp;bvIuX9uVl?{tLrxpq1J(kYR9N!d>9UKi~%Cw&yWr{GlxBPjt;UX#BY-Du(%TMFB z>q;rr{3k|$OW7-uouP;G_v0A)9ioh{5ji;eB*hyff*VYb1SGn&Z1hOBjP0c2=dq;< zwcr$K>w2OYfh+1oJ852hP@L&3W!C56V4StmcaIL=Iv3CPrlga0@;iLK3PpeTeQOJ& zE?(J*$d}9L9-AWmbWI9yaR3RTm7F>Uk#zTcZxZY8aX>0&XXor97H26lFH)T=y*Teg z9h;7(V5XiP^6-AL8Pv?-cyLeQZ(FPxCNIXSNXlAOq><9v4ptYK^P!itA0=p=7t4+(Rx5HC)VeDi7>;i(rF8ciDZ9;(~y22nx!o z$xG>)TlITur2t+zT}Ggs@;s2H=(-XiO~I>;o|botW7$Om@V$@JOCcL0c~0?uJAi zhON}mrF^m139{ZPtJZO2TGGYKu^D8s3VHl3+q9#d)YV%vn(ucRNfpF^7Tf) ztl-Du4Sv?EZ%QunBxi)ZRVh3z>dy;p?>GgQO|_8gOdbszJ9atrg9p6@*wd`L16w=- zkjG>S9yiwOI27zye4UE3fj;K}TU*mnnNPu<;Z)dtvUZly0B(5N3@(LqR}nAs_4P@= z{`y6~etj{c<^Z>Tz794lUTj!YQVpt=Khgr5BWC*AjkJFPGPYW5%fk>>eNq>1I)?vK zUbTtwYiT6r)Br z^B%F{XLm;JX9mc9GC)ko;uv?_Cid?ghof zWp06=<~2GkZAJ!?gE71GuGlv*=GI6U@H`6eGdmV=AB<4eTa=Jh=G3e`b_RmUqCP8C zm>MWxPxkw>L;n_=)2q#rVv!lx=r2Xunxr=DGInCbwfJX&5U(ehm~~2i&wpZclJ@r-Kg>Zn(fuKC(YBfriy=l_k^i1<~qP2So5tu$#q7RK`DSL zHQ{kX=)RW4y4)EZ=BYI=_gM)({IlbEz^mVt2cas_Rp)UQ=MbF2d!{XRh9w?uBwcBm z4<_xpxjU3Qg&qD(Op^t|XQk}HKQWq80q|G6uK;e^oVUz}c_)m+yy~Q|qJ?m{aI$ybNg z`(5+<4J?0L^QTD0BIuH#pVuNQzLFv(Gl#D1o!6!${2^Tu#$oem-DWq9v#>g7r|4Vi z@JmUU<9Lb#fFl?VM~8d9fPuObykaOnD+6;fdTGng{G5)x1?9Lwoo`Aj^ZV!Dqk-i{ ze}Vbi^a;vN!;=CpDMEq2$9dxlvIiZr+Yb(CCaLtO4j7)qR=crH`Fb;cYRWJj2mjHj zT&vt6*ymLnxLI|XRDM)F5C5FulhVG=@BMg>{{fRFo_Tz)27eFx<_CSV+iOI$P<1bn zTs1Uy#!SX_ZJp6V*r*gP8_F;2WJng_-8JIT(@0e46eXe2NPpAwAUjh?_ z^@#tVP@&YdlyoY-TU&=a?fprU1TA@fY_zA)XxoIfF>>|(zS+2=hsZ=djxb*Y0&XX~ z(I6o>HwQP4(=z}SO*^HE24Vw5{xsrRsC=3G7o&GJztfNuMTrCtO`G~5FcA#4(v~&N z7aABC1-0>ZA7cyUs*n44qk!?s)j*>JxhgKr#@}E*8px-eG4#7De|9mpz%aIdi~XcP z(M|#5x6a?KDU(Z^VHTe^=6KOU0p$CzuA;cV(dfzsJ&rfacYM3P!B5C%vySOrM!GaT z`^|od_g&`|jb?jS1A{X!i$$(F%vFhmkQl_wrKEG5@$VkZ7}apE<6OUCg8i)YzAqo> z9qN6%gB?eRVmchRrxZj1pW8{|@V6Tc#3U+`7U;^n_sxg)^W!yf0#&-gwI-o%;`~i< z>+Wb`O*Inb$$jTF{jpnwER1YXZb&aQ$AU=yvT8{wwlkA?$66eR3RXF&?*tdXT860$4WTQA;^a*93JP$>P)efcr z9-U-A7_7#v>CehW)@X5leEmi3{G$K=|M^9~4oS(qUSCAzi+cHBa3=Fb)LGVeU!8d* z+7RkT|C`6l0JbLK+V5M5 ziAG$dT6#*j1(+dI*nH?UjHR&``=yGh2ye+K6;vXl;!%gg(+8I-LQX>-`i`a0#|zG? z_Iw$b3QspEc^U3&iv(7X6b(p#a8F_*uX&HoCB9ujv=@_}S1vDRq4+v@yhs=B4ni%8 zlWKalr?9iq!w&nqY5AKN(A5EtK5k91+(12SsoHK8A0bLeo&rQL@`#YNItjS4qcPUh z&SMVGhyP4gVY#iRH4pkaUOx8t-3@73a8|B~+iFtE9hyNo;ni$&{RD`tsr&Hm>TSps z;lD8Qq^2pw0gAra!MarzijuTvvQ41v%Ex$5!%Y?8V!4{8m&ZOB=@s5Toh$inmZv3D zFHJ~n;b{0-!H^%%u{4pUcCP;7yEVoy-PBmt3ExjSD>ap;vd31JMPy)=eQQ;Kh-_5ILu|&?DdOp`nMzhvg6; zpj9}Cu|O@Lbb<-M--0gx#(T# zuUO>K3$TCUIC_~a!f~us!KQNX+PV*E_7j<5@mno@NK=gYY?6BMF%IQ8gdb`34D{c? zYbflaSC5?d+|l|T+cSKx=Q5Xe@6Oy*Qju!ge{YV)y+$0c^|x2`Jb)u{+>=NRuoS5D zTO0$ynaSf@JmPJq(S2;Zhm^@I3C{Q2U7|?##!6lXqA9Q9I$#9#nPX-b1z6`)$(1tJ zB+X^JVw$xTE0J!HI$N1TM<@9+@O%vA{*|YtZumSjA z*{oIU$#RBX9A>a(S-%@ku1Ydv+V1~TCE&a_M!l?YSJoHv8CWVUY1|q8Eea5KXExEwTc;;Xe#bFjZTm6Yt2j2T+!m8rj z9LB&oJaJ;B^7lOGE$4T|0zYYOjm^eD6H06k^#aE{uEUP!-*fLRdp}XIh@feqB8ERx zX2=cql?kRPOr@6GnoTjyxbA~L|N2W(AD@$#qMXyPIO=PnuNzi>#NHcyL*j$)YC?`b ze^jqrVS{2sTGZPa-dh3S+lUqnk5}H?_FQ#CP>fuy203)zwd8E8rAgmFln0`qgDP+7rm9rsH7L`)D4osT0kB!i;z1I6^_#Pgd0a~$H1zPaa>$l>*;}AgcLoI-8?8mf zzl_DhxU(mZ?>XqIm^=ESp^aBQ*YWd}Y1j+km7ZkPlyT7*z-o)$;qbwF^@qp=Ix<#D zk6_Yl@u0*1`6M2q1<#kolI$!UG!&#+-z?`zbUV9j?wCy<>x z$MrNIzI5VNq&hZFF_&?N3ooXnMv>&=u+BstOJavkR*3P^T8LZDo*&*wZl{3Rl$3oSOcO7 z(84w4bn#Iy@xmcK;VKNrHr+~_#3@|k3Se;T;_Qz_3&Khqr6zTe}0_w^-G(D z4dbDn;W^!ipNci8nr)!N*jldthNyT$(?&wa1Da!6-x^ za8`C1M4I;(iiPR%puE7c%;GGhtaMtw*9M5X;aLcuQG)`bbTNu?!QOo)CUQfbo3iaw zt+W-k|Ey0r}f?0xn&6up|#IUM$qqB!l zz6iTIdjTzL^Bf$?Yq)s&ZbUqNAHm}t97^Goz`iiMN{rncaqD-D3UiXS*SKCqnKRq7 zVNYpKJijyj7`?FTH06;k`YFIH-`<1gUqW@lI^o%4$OF$FEWzRb=?X?mLeA1=lU8kj zZT}m}%o@<}26E(#lBX0Qg1S`*y;UPs#RnYKntf?+k^$(eofRKx)W`{(xM9xp9558@ z21c=vZ&j}P9-=g{o%t#p%3Ymm$HM3yr64J>mCsg*m}s?y+~;6WSPyy0ly@HQeF(`` zO~`Z^H$*9F3sDOeii2oNfx8`|Blr&Tb1hLWH+LlcIyq@Z7ns9_}DW85zmR#I_Nxf`V!UMz@}36Rut=-t+nV=da1^AzAz zA0SsXoHX1#*zC9!wR!zLQi7Mj83S`Q(q)GlQ5dCatKs@PK8gVhp2T00dWrLiM$ekc z=zUeh(UaaQHeVM2ff`Q=mo=N}{w5;i&^`_^J zIkF@=*r;TpQt4a)ax9;l%3=-8&I=K;yOhK}0z#OpPeQ_cn>K*~I-Mw#(^lSvdsV!gQVHSA(r?fw7&AOJ~3 zK~%(CnXx<(ubYj4AGFfgtAg5s7X}YH1=hjkFH1hm*sBWvTNhd7R3RxoEE!Bxk${L^ zV`E9k5*+TOBYXjcGS_`$d6fvju*vX$wY&U#d}njcGaDT~&0{_0B%spV6<~^_RyYSQ z?SQI??69t|Oj+?tG^Wu&>_7hVANci~(jK`O{s?(*ES7rji%~Jx@w`_Fq3kZkgdI~N zOvQ-G6gDQ>`GWg(!||R~Jh_^ZyIz=H%dG0wI7Hase2vCPEQB~mFG56+{c+#eP$5z<;BSLUAF5kJ}O|7m}97EZf;`ssI5;q48J-TSbLS<)_oI#2XrDsANI7&|Xh zu25+yMEMk?pePkv#SxEHF3GiWNPmEqi_ZHNYAE*L+?4DMlFiK*#ccPRC*R9p^SQPJ zJl+>nzQkvm>C_N@62j(xnlKd(8fwbk z5=MX^<}=*q=N7p@)08a=d4_+_K5R>pVlZv#So!B6L*Q-8Hm%<@L@Um8`V-% z4-fQgk~c2!xq9Nt4>tA?=r|)>ML?{rEMvy|=aX}aMJdgXSH?acgX}72&&x0kfCAEK zgCd~M;k&}gw|@hkv97%$cSYXbo9McCb@THWQK7DlzbufEp8dMk5#Tf zAK4>Tw}IKe`28*A!S>lFi!U1bY~m(8VE)nF4;4 z9P*qLb?oRrDB!Ucy^DvQkhdTT82geF5+!8?KDJIJLe0>3->HYm89+#hR8Va-@Pi5{ z4Eu}>Ji`c%a;^9XF^`=LtRqB}M0_cpM9h>B6R7N=(Uwys4sEZ%ws4jp3$YccH zk+Pwn@mEisF3(7C7VS%q-|AMdcH~hyx|A8G!e}DbL{tCEekl~Q| zJCLyDf~(HTfsQ>)SXg!1jMta}^tLW2BSJG$Cxts!B98=M3I}_gAjLQJK>)1k7#`d( zBL9K*8cKJJ`AvodlcBxq9~Q7A@W)(=$6eAveGxdsThoo<+p)iJdt$zt_)k!YUR)~1 zd=&4o{>JlF(8!kV0x>#nm_#-pjoE0!56>=t@RU2VLY85?4WsUx(jil+16I7;?@Oxy zh7nkf8~Ww@Q0xRTejhsl3*U`#3PeF^RLxexuwdW>Z@$cjP{f*D!Ie>&rjFgF# zQgz$ZJ2NKDbWBD8@NRP!GU8T$v}NNy^f^ z`y%s$bS>oZ*Q-G*oF-(}C?{2d0BVuo{YYDJGrr1+WVAA zgIyq*s6iof&@ed4^^0kXUTasccPHclrqCP}9i!4?G!WB@j~Kamnr9$Nc~P*PH$dsG zDWA4|Cn7Fz={FG$gFr0TOkmA|EN1weV?0Bkmcrrm0YuHjGa{JV9A#a~3{B6$?*5yK0h6$Fb+?jhrS}7jDPPKK>_iFd;W;HNOzMEl`7>zh$&0}hW4B% zYF>MerH1{RW3C4S#!KFUrO7Z&d-7b!QaNFpbjdlEqMSCr7Y^1?iJp-P9ZnnA=XAs= zLm^2!cgcy_+`kiaA+(I8jAfg~k-0^Zw{tcoOWa>W?&S%kiUWi7Ag~W+p(JcW(o#(b zi+e0oY6w=~zQ2hv^(5>B3E4T;@$6Wuk4%RLj`#OJU&<3Lp>X#g+sbsR$%Efn6@N?-r@SL;0MlcE4Jo`QK%LB++x+v2|bmkm-lud@6N1Awj zLdv!(BvpDmm-4eHJUhR3-+)zO4=I57H~TqR`@#S^KR?SHTU>KJ^chLdV~YYiUMEs) z@1FB-gyyH`wJ9BdHDqhaxuo&|i~>2d_eL{H^%+b)-xs}WWO?kwh^h)R5>FYKp@t{F z*Xt%Ab+tfUJ0}~tY`^bYnLh7dcn@28_S}f|viFH@#5AT&4@$b%ysjOtL}j8`Gr0D+ za*#ft_s> z=3ssbS*KExdfC0r5k|abO9+-9I;eGzVf>pTaY|%odk|UI1R%@%Kdhym)I0x~4Q#oA z18z<$&xf3}Ik7@$7s Lq?1UA@Z_4He@ai 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 GXjtu*!VhV0Ic(siN*lI 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

*=A8qoUlJdfOSUFlsSwN#|hUB$sH2$0wz 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%0D7KT*pE5Qak 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

X)G>N8A~wsTd1U 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

\ No newline at end of file +eatwhat
\ No newline at end of file diff --git a/程序代码/用户界面/eatwhat-user-dist/js/321-legacy.d41722c6.js b/程序代码/用户界面/eatwhat-user-dist/js/279-legacy.3f18867e.js similarity index 77% rename from 程序代码/用户界面/eatwhat-user-dist/js/321-legacy.d41722c6.js rename to 程序代码/用户界面/eatwhat-user-dist/js/279-legacy.3f18867e.js index 80c6ec4..06df7fc 100644 --- a/程序代码/用户界面/eatwhat-user-dist/js/321-legacy.d41722c6.js +++ b/程序代码/用户界面/eatwhat-user-dist/js/279-legacy.3f18867e.js @@ -1,4 +1,4 @@ -(self["webpackChunkeatwhat"]=self["webpackChunkeatwhat"]||[]).push([[321],{79096:function(t){function e(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n div {\n width: 0;\n height: 40%;\n -webkit-transition: all 200ms;\n transition: all 200ms;\n border: solid 1px #6aa0ff;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn > div:nth-child(2) {\n margin: 0 4px;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:first-child,\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:first-child {\n border: solid 4px transparent;\n height: 0;\n border-right-color: #6aa0ff;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:nth-child(2),\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:nth-child(2) {\n border-width: 3px;\n height: 0;\n border-radius: 3px;\n margin: 0 6px;\n border-right-color: #6aa0ff;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:nth-child(3),\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:nth-child(3) {\n border: solid 4px transparent;\n height: 0;\n border-left-color: #6aa0ff;\n}\n.vue-puzzle-overflow {\n overflow: hidden !important;\n}\n",""]),e.Z=a},645:function(t){t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n="",i=void 0!==e[5];return e[4]&&(n+="@supports (".concat(e[4],") {")),e[2]&&(n+="@media ".concat(e[2]," {")),i&&(n+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),n+=t(e),i&&(n+="}"),e[2]&&(n+="}"),e[4]&&(n+="}"),n})).join("")},e.i=function(t,n,i,o,r){"string"==typeof t&&(t=[[null,t,void 0]]);var a={};if(i)for(var s=0;s0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=r),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),e.push(u))}},e}},81:function(t){t.exports=function(t){return t[1]}},379:function(t){var e=[];function n(t){for(var n=-1,i=0;i0?" ".concat(n.layer):""," {")),i+=n.css,o&&(i+="}"),n.media&&(i+="}"),n.supports&&(i+="}");var r=n.sourceMap;r&&"undefined"!=typeof btoa&&(i+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(r))))," */")),e.styleTagTransform(i,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},589:function(t){t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}}},e={};function n(i){var o=e[i];if(void 0!==o)return o.exports;var r=e[i]={id:i,exports:{}};return t[i](r,r.exports,n),r.exports}n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,{a:e}),e},n.d=function(t,e){for(var i in e)n.o(e,i)&&!n.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var i={};return function(){n.r(i),n.d(i,{default:function(){return x}});var t=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:["vue-puzzle-vcode",{show_:t.show}],on:{mousedown:t.onCloseMouseDown,mouseup:t.onCloseMouseUp,touchstart:t.onCloseMouseDown,touchend:t.onCloseMouseUp}},[n("div",{staticClass:"vue-auth-box_",on:{mousedown:function(t){t.stopPropagation()},touchstart:function(t){t.stopPropagation()}}},[n("div",{staticClass:"auth-body_",style:"height: "+t.canvasHeight+"px"},[n("canvas",{ref:"canvas1",style:"width:"+t.canvasWidth+"px;height:"+t.canvasHeight+"px",attrs:{width:t.canvasWidth,height:t.canvasHeight}}),t._v(" "),n("canvas",{ref:"canvas3",class:["auth-canvas3_",{show:t.isSuccess}],style:"width:"+t.canvasWidth+"px;height:"+t.canvasHeight+"px",attrs:{width:t.canvasWidth,height:t.canvasHeight}}),t._v(" "),n("canvas",{ref:"canvas2",staticClass:"auth-canvas2_",style:"width:"+t.puzzleBaseSize+"px;height:"+t.canvasHeight+"px;transform:translateX("+(t.styleWidth-t.sliderBaseSize-(t.puzzleBaseSize-t.sliderBaseSize)*((t.styleWidth-t.sliderBaseSize)/(t.canvasWidth-t.sliderBaseSize)))+"px)",attrs:{width:t.puzzleBaseSize,height:t.canvasHeight}}),t._v(" "),n("div",{class:["loading-box_",{hide_:!t.loading}]},[t._m(0)]),t._v(" "),n("div",{class:["info-box_",{show:t.infoBoxShow},{fail:t.infoBoxFail}]},[t._v("\n "+t._s(t.infoText)+"\n ")]),t._v(" "),n("div",{class:["flash_",{show:t.isSuccess}],style:"transform: translateX("+(t.isSuccess?t.canvasWidth+.578*t.canvasHeight+"px":"-"+.578*t.canvasHeight+"px")+") skew(-30deg, 0);"}),t._v(" "),n("img",{staticClass:"reset_",attrs:{src:t.resetSvg},on:{click:t.reset}})]),t._v(" "),n("div",{staticClass:"auth-control_"},[n("div",{staticClass:"range-box",style:"height:"+t.sliderBaseSize+"px"},[n("div",{staticClass:"range-text"},[t._v(t._s(t.sliderText))]),t._v(" "),n("div",{ref:"range-slider",staticClass:"range-slider",style:"width:"+t.styleWidth+"px"},[n("div",{class:["range-btn",{isDown:t.mouseDown}],style:"width:"+t.sliderBaseSize+"px",on:{mousedown:function(e){return t.onRangeMouseDown(e)},touchstart:function(e){return t.onRangeMouseDown(e)}}},[n("div"),t._v(" "),n("div"),t._v(" "),n("div")])])])])])])};t._withStripped=!0;var e={props:{canvasWidth:{type:Number,default:310},canvasHeight:{type:Number,default:160},show:{type:Boolean,default:!1},puzzleScale:{type:Number,default:1},sliderSize:{type:Number,default:50},range:{type:Number,default:10},imgs:{type:Array},successText:{type:String,default:"验证通过!"},failText:{type:String,default:"验证失败,请重试"},sliderText:{type:String,default:"拖动滑块完成拼图"}},data:function(){return{mouseDown:!1,startWidth:50,startX:0,newX:0,pinX:0,pinY:0,loading:!1,isCanSlide:!1,error:!1,infoBoxShow:!1,infoText:"",infoBoxFail:!1,timer1:null,closeDown:!1,isSuccess:!1,imgIndex:-1,isSubmting:!1,resetSvg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAELklEQVRYR+2YW2wUZRTH//9vtlCoF9IoIklT3PqgPGi326hoetuaGEhIr9SgCYkkgt2WGOQVCca+GavWdr0GjD4YhG3RB3hply1LQA1tEQIxEXapGI2pEkys9LIzx2ylYWfY6e5sF0oi+7hzzvl+3/9855xvhrjNf7zN+XAHcL4Z+n8o6JWTeYt++W25S596AIZy6TB+n3yo+Nchlk8vmIIVowdXU9c3Q1gDSilBlQwjgBAYFGDvdF58/4milqvZwDpOcXWsb5Uh8hmBqkwXFMhlCN8aX5LXNbRy/T+Z+iXsHAFWRXs3QGQPyLucLDJrK5DgUXdTsxPfjAEro8E3Ce50EtxsKxPTwCPH3U2jTmJkBJgWTnAMxDeGMEoa0xQ+LJQnCD4HYFkCyAC3RdwN3U7gMkpxRTTYrMD91sCJIgCxV5R6O1Jcfy7VwonqLoj9/CqB2kF341qncGkBvRe+ureAWpRgoalCBecMFzcdK24YymZRJz5zprgq1tsJwXYL3CVZGvdGHmwZc7JQtra2gE+f712ep2QUYP714DJhaJrXLqXZQszlZwtYdSHoB9ljVk/ePVrSZFL0ZkAlxzQBVseCT8WhZhRThtFB8plk9Zi/qCi8cv0fNxvKFrDy4oF11NXXIFy2EII4iBcG3Y03VLZT8OqRd5aFPduvOEpxRayvXolxAKB2g6NgEhobBlc1HHYKY7WvHf5wtVAPgegIlbbZ9seUZ7AyFnwewi9pGoUyDmhrB931kfnC1ZwOeKlLP8GZJi6QLSFP2yep4toXSbT3ZQAfX3O6omt8Nhd9r/aHQAUMOQywYBZo5uZD2ThQ2rbPCjlnH6yI9rUryE5DU75ctJaake46Be4DuDjF8dFBNA94/AdtiySVxIlpMlTS8td801o70vMigM9huTda2lhcKHVHPO2HZv/P6LIwX7hk/+qzPSvUJGMkrg8AQYTkroRdXMlE+HH/twsG6BsOdJHYZlaO/lBZ6weOiiSXqs3Gqj0TeAxx+T75DIpgwjC0onD51pQD4JaluPrkR/cpFT9DcoVp84LOgTL/DjtBbglgou+puHwB8lEznPxJw1XSX77VtgizBvQNBw4RMqB7xt4Lc3c8lQKJaQHoO4R8ydz0/7MWoCXk8c85MrMC9J3qaafw/WtQlwXST+F3BnAeYB4obgJ1BJIuG+YtiKAjVOZ/Pd1ZdwzoG+4uBtSPpjaRbhXLcwF3hzytb2TilgVgT5BkYybBrTYC+Rvg5nRpdTRJrIs8+VPXPQXj2i4ItxC4O2NQQUQnN4U9rRcz9nH64p4ceM2lziX5Y4s3KHCdUHwE77ecMkMEp6BwhIa2Z6DslZRvfulgHafYLuCas58WLp2aLCFUga70qxOFU6dPFL2W1feYeaU43Y5z/TxnCuYabMEuC043ckdBp4pZ7f8FE5psOI1g6fwAAAAASUVORK5CYII="}},mounted:function(){document.body.appendChild(this.$el),document.addEventListener("mousemove",this.onRangeMouseMove,!1),document.addEventListener("mouseup",this.onRangeMouseUp,!1),document.addEventListener("touchmove",this.onRangeMouseMove,{passive:!1}),document.addEventListener("touchend",this.onRangeMouseUp,!1),this.show&&(document.body.classList.add("vue-puzzle-overflow"),this.reset())},beforeDestroy:function(){clearTimeout(this.timer1),document.body.removeChild(this.$el),document.removeEventListener("mousemove",this.onRangeMouseMove,!1),document.removeEventListener("mouseup",this.onRangeMouseUp,!1),document.removeEventListener("touchmove",this.onRangeMouseMove,{passive:!1}),document.removeEventListener("touchend",this.onRangeMouseUp,!1)},watch:{show:function(t){t?(document.body.classList.add("vue-puzzle-overflow"),this.reset()):(this.isSubmting=!1,this.isSuccess=!1,this.infoBoxShow=!1,document.body.classList.remove("vue-puzzle-overflow"))}},computed:{styleWidth:function(){var t=this.startWidth+this.newX-this.startX;return tthis.canvasWidth?this.canvasWidth:t},puzzleBaseSize:function(){return Math.round(52.5*Math.max(Math.min(this.puzzleScale,2),.2)+6)},sliderBaseSize:function(){return Math.max(Math.min(Math.round(this.sliderSize),Math.round(.5*this.canvasWidth)),10)}},methods:{onClose:function(){this.mouseDown||(clearTimeout(this.timer1),this.$emit("close"))},onCloseMouseDown:function(){this.closeDown=!0},onCloseMouseUp:function(){this.closeDown&&this.onClose(),this.closeDown=!1},onRangeMouseDown:function(t){this.isCanSlide&&(this.mouseDown=!0,this.startWidth=this.$refs["range-slider"].clientWidth,this.newX=t.clientX||t.changedTouches[0].clientX,this.startX=t.clientX||t.changedTouches[0].clientX)},onRangeMouseMove:function(t){this.mouseDown&&(t.preventDefault(),this.newX=t.clientX||t.changedTouches[0].clientX)},onRangeMouseUp:function(){this.mouseDown&&(this.mouseDown=!1,this.submit())},init:function(t){var e=this;if(!this.loading||t){this.loading=!0,this.isCanSlide=!1;var n=this.$refs.canvas1,i=this.$refs.canvas2,o=this.$refs.canvas3,r=n.getContext("2d"),s=i.getContext("2d"),A=o.getContext("2d"),l=navigator.userAgent.indexOf("Firefox")>=0&&navigator.userAgent.indexOf("Windows")>=0,u=document.createElement("img");if(r.fillStyle="rgba(255,255,255,1)",A.fillStyle="rgba(255,255,255,1)",r.clearRect(0,0,this.canvasWidth,this.canvasHeight),s.clearRect(0,0,this.canvasWidth,this.canvasHeight),this.pinX=this.getRandom(this.puzzleBaseSize,this.canvasWidth-this.puzzleBaseSize-20),this.pinY=this.getRandom(20,this.canvasHeight-this.puzzleBaseSize-20),u.crossOrigin="anonymous",u.onload=function(){var t=e.makeImgSize(u),n=a(t,4),i=n[0],o=n[1],c=n[2],h=n[3];r.save(),e.paintBrick(r),r.closePath(),l?(r.clip(),r.save(),r.shadowOffsetX=0,r.shadowOffsetY=0,r.shadowColor="#000",r.shadowBlur=3,r.fill(),r.restore()):(r.shadowOffsetX=0,r.shadowOffsetY=0,r.shadowColor="#000",r.shadowBlur=3,r.fill(),r.clip()),r.drawImage(u,i,o,c,h),A.fillRect(0,0,e.canvasWidth,e.canvasHeight),A.drawImage(u,i,o,c,h),r.globalCompositeOperation="source-atop",e.paintBrick(r),r.arc(e.pinX+Math.ceil(e.puzzleBaseSize/2),e.pinY+Math.ceil(e.puzzleBaseSize/2),1.2*e.puzzleBaseSize,0,2*Math.PI,!0),r.closePath(),r.shadowColor="rgba(255, 255, 255, .8)",r.shadowOffsetX=-1,r.shadowOffsetY=-1,r.shadowBlur=Math.min(Math.ceil(8*e.puzzleScale),12),r.fillStyle="#ffffaa",r.fill();var d=r.getImageData(e.pinX-3,e.pinY-20,e.pinX+e.puzzleBaseSize+5,e.pinY+e.puzzleBaseSize+5);s.putImageData(d,0,e.pinY-20),r.restore(),r.clearRect(0,0,e.canvasWidth,e.canvasHeight),r.save(),e.paintBrick(r),r.globalAlpha=.8,r.fillStyle="#ffffff",r.fill(),r.restore(),r.save(),r.globalCompositeOperation="source-atop",e.paintBrick(r),r.arc(e.pinX+Math.ceil(e.puzzleBaseSize/2),e.pinY+Math.ceil(e.puzzleBaseSize/2),1.2*e.puzzleBaseSize,0,2*Math.PI,!0),r.shadowColor="#000",r.shadowOffsetX=2,r.shadowOffsetY=2,r.shadowBlur=16,r.fill(),r.restore(),r.save(),r.globalCompositeOperation="destination-over",r.drawImage(u,i,o,c,h),r.restore(),e.loading=!1,e.isCanSlide=!0},u.onerror=function(){e.init(!0)},!t&&this.imgs&&this.imgs.length){var c=this.getRandom(0,this.imgs.length-1);c===this.imgIndex&&(c===this.imgs.length-1?c=0:c++),this.imgIndex=c,u.src=this.imgs[c]}else u.src=this.makeImgWithCanvas()}},getRandom:function(t,e){return Math.ceil(Math.random()*(e-t)+t)},makeImgSize:function(t){var e=t.width/t.height,n=0,i=0,o=0,r=0;return e>this.canvasWidth/this.canvasHeight?(r=this.canvasHeight,o=e*r,i=0,n=(this.canvasWidth-o)/2):(o=this.canvasWidth,r=o/e,n=0,i=(this.canvasHeight-r)/2),[n,i,o,r]},paintBrick:function(t){var e=Math.ceil(15*this.puzzleScale);t.beginPath(),t.moveTo(this.pinX,this.pinY),t.lineTo(this.pinX+e,this.pinY),t.arcTo(this.pinX+e,this.pinY-e/2,this.pinX+e+e/2,this.pinY-e/2,e/2),t.arcTo(this.pinX+e+e,this.pinY-e/2,this.pinX+e+e,this.pinY,e/2),t.lineTo(this.pinX+e+e+e,this.pinY),t.lineTo(this.pinX+e+e+e,this.pinY+e),t.arcTo(this.pinX+e+e+e+e/2,this.pinY+e,this.pinX+e+e+e+e/2,this.pinY+e+e/2,e/2),t.arcTo(this.pinX+e+e+e+e/2,this.pinY+e+e,this.pinX+e+e+e,this.pinY+e+e,e/2),t.lineTo(this.pinX+e+e+e,this.pinY+e+e+e),t.lineTo(this.pinX,this.pinY+e+e+e),t.lineTo(this.pinX,this.pinY+e+e),t.arcTo(this.pinX+e/2,this.pinY+e+e,this.pinX+e/2,this.pinY+e+e/2,e/2),t.arcTo(this.pinX+e/2,this.pinY+e,this.pinX,this.pinY+e,e/2),t.lineTo(this.pinX,this.pinY)},makeImgWithCanvas:function(){var t=document.createElement("canvas"),e=t.getContext("2d");t.width=this.canvasWidth,t.height=this.canvasHeight,e.fillStyle="rgb(".concat(this.getRandom(100,255),",").concat(this.getRandom(100,255),",").concat(this.getRandom(100,255),")"),e.fillRect(0,0,this.canvasWidth,this.canvasHeight);for(var n=0;n<12;n++)if(e.fillStyle="rgb(".concat(this.getRandom(100,255),",").concat(this.getRandom(100,255),",").concat(this.getRandom(100,255),")"),e.strokeStyle="rgb(".concat(this.getRandom(100,255),",").concat(this.getRandom(100,255),",").concat(this.getRandom(100,255),")"),this.getRandom(0,2)>1)e.save(),e.rotate(this.getRandom(-90,90)*Math.PI/180),e.fillRect(this.getRandom(-20,t.width-20),this.getRandom(-20,t.height-20),this.getRandom(10,t.width/2+10),this.getRandom(10,t.height/2+10)),e.restore();else{e.beginPath();var i=this.getRandom(-Math.PI,Math.PI);e.arc(this.getRandom(0,t.width),this.getRandom(0,t.height),this.getRandom(10,t.height/2+10),i,i+1.5*Math.PI),e.closePath(),e.fill()}return t.toDataURL("image/png")},submit:function(){var t=this;this.isSubmting=!0;var e=Math.abs(this.pinX-(this.styleWidth-this.sliderBaseSize)+(this.puzzleBaseSize-this.sliderBaseSize)*((this.styleWidth-this.sliderBaseSize)/(this.canvasWidth-this.sliderBaseSize))-3);et.length)&&(e=t.length);for(var n=0,i=new Array(e);n div {\n width: 0;\n height: 40%;\n -webkit-transition: all 200ms;\n transition: all 200ms;\n border: solid 1px #6aa0ff;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn > div:nth-child(2) {\n margin: 0 4px;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:first-child,\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:first-child {\n border: solid 4px transparent;\n height: 0;\n border-right-color: #6aa0ff;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:nth-child(2),\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:nth-child(2) {\n border-width: 3px;\n height: 0;\n border-radius: 3px;\n margin: 0 6px;\n border-right-color: #6aa0ff;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:nth-child(3),\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:nth-child(3) {\n border: solid 4px transparent;\n height: 0;\n border-left-color: #6aa0ff;\n}\n.vue-puzzle-overflow {\n overflow: hidden !important;\n}\n",""]),e.Z=a},645:function(t){t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n="",i=void 0!==e[5];return e[4]&&(n+="@supports (".concat(e[4],") {")),e[2]&&(n+="@media ".concat(e[2]," {")),i&&(n+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),n+=t(e),i&&(n+="}"),e[2]&&(n+="}"),e[4]&&(n+="}"),n})).join("")},e.i=function(t,n,i,o,r){"string"==typeof t&&(t=[[null,t,void 0]]);var a={};if(i)for(var s=0;s0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=r),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),e.push(u))}},e}},81:function(t){t.exports=function(t){return t[1]}},379:function(t){var e=[];function n(t){for(var n=-1,i=0;i0?" ".concat(n.layer):""," {")),i+=n.css,o&&(i+="}"),n.media&&(i+="}"),n.supports&&(i+="}");var r=n.sourceMap;r&&"undefined"!=typeof btoa&&(i+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(r))))," */")),e.styleTagTransform(i,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},589:function(t){t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}}},e={};function n(i){var o=e[i];if(void 0!==o)return o.exports;var r=e[i]={id:i,exports:{}};return t[i](r,r.exports,n),r.exports}n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,{a:e}),e},n.d=function(t,e){for(var i in e)n.o(e,i)&&!n.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var i={};return function(){n.r(i),n.d(i,{default:function(){return x}});var t=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:["vue-puzzle-vcode",{show_:t.show}],on:{mousedown:t.onCloseMouseDown,mouseup:t.onCloseMouseUp,touchstart:t.onCloseMouseDown,touchend:t.onCloseMouseUp}},[n("div",{staticClass:"vue-auth-box_",on:{mousedown:function(t){t.stopPropagation()},touchstart:function(t){t.stopPropagation()}}},[n("div",{staticClass:"auth-body_",style:"height: "+t.canvasHeight+"px"},[n("canvas",{ref:"canvas1",style:"width:"+t.canvasWidth+"px;height:"+t.canvasHeight+"px",attrs:{width:t.canvasWidth,height:t.canvasHeight}}),t._v(" "),n("canvas",{ref:"canvas3",class:["auth-canvas3_",{show:t.isSuccess}],style:"width:"+t.canvasWidth+"px;height:"+t.canvasHeight+"px",attrs:{width:t.canvasWidth,height:t.canvasHeight}}),t._v(" "),n("canvas",{ref:"canvas2",staticClass:"auth-canvas2_",style:"width:"+t.puzzleBaseSize+"px;height:"+t.canvasHeight+"px;transform:translateX("+(t.styleWidth-t.sliderBaseSize-(t.puzzleBaseSize-t.sliderBaseSize)*((t.styleWidth-t.sliderBaseSize)/(t.canvasWidth-t.sliderBaseSize)))+"px)",attrs:{width:t.puzzleBaseSize,height:t.canvasHeight}}),t._v(" "),n("div",{class:["loading-box_",{hide_:!t.loading}]},[t._m(0)]),t._v(" "),n("div",{class:["info-box_",{show:t.infoBoxShow},{fail:t.infoBoxFail}]},[t._v("\n "+t._s(t.infoText)+"\n ")]),t._v(" "),n("div",{class:["flash_",{show:t.isSuccess}],style:"transform: translateX("+(t.isSuccess?t.canvasWidth+.578*t.canvasHeight+"px":"-"+.578*t.canvasHeight+"px")+") skew(-30deg, 0);"}),t._v(" "),n("img",{staticClass:"reset_",attrs:{src:t.resetSvg},on:{click:t.reset}})]),t._v(" "),n("div",{staticClass:"auth-control_"},[n("div",{staticClass:"range-box",style:"height:"+t.sliderBaseSize+"px"},[n("div",{staticClass:"range-text"},[t._v(t._s(t.sliderText))]),t._v(" "),n("div",{ref:"range-slider",staticClass:"range-slider",style:"width:"+t.styleWidth+"px"},[n("div",{class:["range-btn",{isDown:t.mouseDown}],style:"width:"+t.sliderBaseSize+"px",on:{mousedown:function(e){return t.onRangeMouseDown(e)},touchstart:function(e){return t.onRangeMouseDown(e)}}},[n("div"),t._v(" "),n("div"),t._v(" "),n("div")])])])])])])};t._withStripped=!0;var e={props:{canvasWidth:{type:Number,default:310},canvasHeight:{type:Number,default:160},show:{type:Boolean,default:!1},puzzleScale:{type:Number,default:1},sliderSize:{type:Number,default:50},range:{type:Number,default:10},imgs:{type:Array},successText:{type:String,default:"验证通过!"},failText:{type:String,default:"验证失败,请重试"},sliderText:{type:String,default:"拖动滑块完成拼图"}},data:function(){return{mouseDown:!1,startWidth:50,startX:0,newX:0,pinX:0,pinY:0,loading:!1,isCanSlide:!1,error:!1,infoBoxShow:!1,infoText:"",infoBoxFail:!1,timer1:null,closeDown:!1,isSuccess:!1,imgIndex:-1,isSubmting:!1,resetSvg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAELklEQVRYR+2YW2wUZRTH//9vtlCoF9IoIklT3PqgPGi326hoetuaGEhIr9SgCYkkgt2WGOQVCca+GavWdr0GjD4YhG3RB3hply1LQA1tEQIxEXapGI2pEkys9LIzx2ylYWfY6e5sF0oi+7hzzvl+3/9855xvhrjNf7zN+XAHcL4Z+n8o6JWTeYt++W25S596AIZy6TB+n3yo+Nchlk8vmIIVowdXU9c3Q1gDSilBlQwjgBAYFGDvdF58/4milqvZwDpOcXWsb5Uh8hmBqkwXFMhlCN8aX5LXNbRy/T+Z+iXsHAFWRXs3QGQPyLucLDJrK5DgUXdTsxPfjAEro8E3Ce50EtxsKxPTwCPH3U2jTmJkBJgWTnAMxDeGMEoa0xQ+LJQnCD4HYFkCyAC3RdwN3U7gMkpxRTTYrMD91sCJIgCxV5R6O1Jcfy7VwonqLoj9/CqB2kF341qncGkBvRe+ureAWpRgoalCBecMFzcdK24YymZRJz5zprgq1tsJwXYL3CVZGvdGHmwZc7JQtra2gE+f712ep2QUYP714DJhaJrXLqXZQszlZwtYdSHoB9ljVk/ePVrSZFL0ZkAlxzQBVseCT8WhZhRThtFB8plk9Zi/qCi8cv0fNxvKFrDy4oF11NXXIFy2EII4iBcG3Y03VLZT8OqRd5aFPduvOEpxRayvXolxAKB2g6NgEhobBlc1HHYKY7WvHf5wtVAPgegIlbbZ9seUZ7AyFnwewi9pGoUyDmhrB931kfnC1ZwOeKlLP8GZJi6QLSFP2yep4toXSbT3ZQAfX3O6omt8Nhd9r/aHQAUMOQywYBZo5uZD2ThQ2rbPCjlnH6yI9rUryE5DU75ctJaake46Be4DuDjF8dFBNA94/AdtiySVxIlpMlTS8td801o70vMigM9huTda2lhcKHVHPO2HZv/P6LIwX7hk/+qzPSvUJGMkrg8AQYTkroRdXMlE+HH/twsG6BsOdJHYZlaO/lBZ6weOiiSXqs3Gqj0TeAxx+T75DIpgwjC0onD51pQD4JaluPrkR/cpFT9DcoVp84LOgTL/DjtBbglgou+puHwB8lEznPxJw1XSX77VtgizBvQNBw4RMqB7xt4Lc3c8lQKJaQHoO4R8ydz0/7MWoCXk8c85MrMC9J3qaafw/WtQlwXST+F3BnAeYB4obgJ1BJIuG+YtiKAjVOZ/Pd1ZdwzoG+4uBtSPpjaRbhXLcwF3hzytb2TilgVgT5BkYybBrTYC+Rvg5nRpdTRJrIs8+VPXPQXj2i4ItxC4O2NQQUQnN4U9rRcz9nH64p4ceM2lziX5Y4s3KHCdUHwE77ecMkMEp6BwhIa2Z6DslZRvfulgHafYLuCas58WLp2aLCFUga70qxOFU6dPFL2W1feYeaU43Y5z/TxnCuYabMEuC043ckdBp4pZ7f8FE5psOI1g6fwAAAAASUVORK5CYII="}},mounted:function(){document.body.appendChild(this.$el),document.addEventListener("mousemove",this.onRangeMouseMove,!1),document.addEventListener("mouseup",this.onRangeMouseUp,!1),document.addEventListener("touchmove",this.onRangeMouseMove,{passive:!1}),document.addEventListener("touchend",this.onRangeMouseUp,!1),this.show&&(document.body.classList.add("vue-puzzle-overflow"),this.reset())},beforeDestroy:function(){clearTimeout(this.timer1),document.body.removeChild(this.$el),document.removeEventListener("mousemove",this.onRangeMouseMove,!1),document.removeEventListener("mouseup",this.onRangeMouseUp,!1),document.removeEventListener("touchmove",this.onRangeMouseMove,{passive:!1}),document.removeEventListener("touchend",this.onRangeMouseUp,!1)},watch:{show:function(t){t?(document.body.classList.add("vue-puzzle-overflow"),this.reset()):(this.isSubmting=!1,this.isSuccess=!1,this.infoBoxShow=!1,document.body.classList.remove("vue-puzzle-overflow"))}},computed:{styleWidth:function(){var t=this.startWidth+this.newX-this.startX;return tthis.canvasWidth?this.canvasWidth:t},puzzleBaseSize:function(){return Math.round(52.5*Math.max(Math.min(this.puzzleScale,2),.2)+6)},sliderBaseSize:function(){return Math.max(Math.min(Math.round(this.sliderSize),Math.round(.5*this.canvasWidth)),10)}},methods:{onClose:function(){this.mouseDown||(clearTimeout(this.timer1),this.$emit("close"))},onCloseMouseDown:function(){this.closeDown=!0},onCloseMouseUp:function(){this.closeDown&&this.onClose(),this.closeDown=!1},onRangeMouseDown:function(t){this.isCanSlide&&(this.mouseDown=!0,this.startWidth=this.$refs["range-slider"].clientWidth,this.newX=t.clientX||t.changedTouches[0].clientX,this.startX=t.clientX||t.changedTouches[0].clientX)},onRangeMouseMove:function(t){this.mouseDown&&(t.preventDefault(),this.newX=t.clientX||t.changedTouches[0].clientX)},onRangeMouseUp:function(){this.mouseDown&&(this.mouseDown=!1,this.submit())},init:function(t){var e=this;if(!this.loading||t){this.loading=!0,this.isCanSlide=!1;var n=this.$refs.canvas1,i=this.$refs.canvas2,o=this.$refs.canvas3,r=n.getContext("2d"),s=i.getContext("2d"),A=o.getContext("2d"),l=navigator.userAgent.indexOf("Firefox")>=0&&navigator.userAgent.indexOf("Windows")>=0,u=document.createElement("img");if(r.fillStyle="rgba(255,255,255,1)",A.fillStyle="rgba(255,255,255,1)",r.clearRect(0,0,this.canvasWidth,this.canvasHeight),s.clearRect(0,0,this.canvasWidth,this.canvasHeight),this.pinX=this.getRandom(this.puzzleBaseSize,this.canvasWidth-this.puzzleBaseSize-20),this.pinY=this.getRandom(20,this.canvasHeight-this.puzzleBaseSize-20),u.crossOrigin="anonymous",u.onload=function(){var t=e.makeImgSize(u),n=a(t,4),i=n[0],o=n[1],c=n[2],h=n[3];r.save(),e.paintBrick(r),r.closePath(),l?(r.clip(),r.save(),r.shadowOffsetX=0,r.shadowOffsetY=0,r.shadowColor="#000",r.shadowBlur=3,r.fill(),r.restore()):(r.shadowOffsetX=0,r.shadowOffsetY=0,r.shadowColor="#000",r.shadowBlur=3,r.fill(),r.clip()),r.drawImage(u,i,o,c,h),A.fillRect(0,0,e.canvasWidth,e.canvasHeight),A.drawImage(u,i,o,c,h),r.globalCompositeOperation="source-atop",e.paintBrick(r),r.arc(e.pinX+Math.ceil(e.puzzleBaseSize/2),e.pinY+Math.ceil(e.puzzleBaseSize/2),1.2*e.puzzleBaseSize,0,2*Math.PI,!0),r.closePath(),r.shadowColor="rgba(255, 255, 255, .8)",r.shadowOffsetX=-1,r.shadowOffsetY=-1,r.shadowBlur=Math.min(Math.ceil(8*e.puzzleScale),12),r.fillStyle="#ffffaa",r.fill();var d=r.getImageData(e.pinX-3,e.pinY-20,e.pinX+e.puzzleBaseSize+5,e.pinY+e.puzzleBaseSize+5);s.putImageData(d,0,e.pinY-20),r.restore(),r.clearRect(0,0,e.canvasWidth,e.canvasHeight),r.save(),e.paintBrick(r),r.globalAlpha=.8,r.fillStyle="#ffffff",r.fill(),r.restore(),r.save(),r.globalCompositeOperation="source-atop",e.paintBrick(r),r.arc(e.pinX+Math.ceil(e.puzzleBaseSize/2),e.pinY+Math.ceil(e.puzzleBaseSize/2),1.2*e.puzzleBaseSize,0,2*Math.PI,!0),r.shadowColor="#000",r.shadowOffsetX=2,r.shadowOffsetY=2,r.shadowBlur=16,r.fill(),r.restore(),r.save(),r.globalCompositeOperation="destination-over",r.drawImage(u,i,o,c,h),r.restore(),e.loading=!1,e.isCanSlide=!0},u.onerror=function(){e.init(!0)},!t&&this.imgs&&this.imgs.length){var c=this.getRandom(0,this.imgs.length-1);c===this.imgIndex&&(c===this.imgs.length-1?c=0:c++),this.imgIndex=c,u.src=this.imgs[c]}else u.src=this.makeImgWithCanvas()}},getRandom:function(t,e){return Math.ceil(Math.random()*(e-t)+t)},makeImgSize:function(t){var e=t.width/t.height,n=0,i=0,o=0,r=0;return e>this.canvasWidth/this.canvasHeight?(r=this.canvasHeight,o=e*r,i=0,n=(this.canvasWidth-o)/2):(o=this.canvasWidth,r=o/e,n=0,i=(this.canvasHeight-r)/2),[n,i,o,r]},paintBrick:function(t){var e=Math.ceil(15*this.puzzleScale);t.beginPath(),t.moveTo(this.pinX,this.pinY),t.lineTo(this.pinX+e,this.pinY),t.arcTo(this.pinX+e,this.pinY-e/2,this.pinX+e+e/2,this.pinY-e/2,e/2),t.arcTo(this.pinX+e+e,this.pinY-e/2,this.pinX+e+e,this.pinY,e/2),t.lineTo(this.pinX+e+e+e,this.pinY),t.lineTo(this.pinX+e+e+e,this.pinY+e),t.arcTo(this.pinX+e+e+e+e/2,this.pinY+e,this.pinX+e+e+e+e/2,this.pinY+e+e/2,e/2),t.arcTo(this.pinX+e+e+e+e/2,this.pinY+e+e,this.pinX+e+e+e,this.pinY+e+e,e/2),t.lineTo(this.pinX+e+e+e,this.pinY+e+e+e),t.lineTo(this.pinX,this.pinY+e+e+e),t.lineTo(this.pinX,this.pinY+e+e),t.arcTo(this.pinX+e/2,this.pinY+e+e,this.pinX+e/2,this.pinY+e+e/2,e/2),t.arcTo(this.pinX+e/2,this.pinY+e,this.pinX,this.pinY+e,e/2),t.lineTo(this.pinX,this.pinY)},makeImgWithCanvas:function(){var t=document.createElement("canvas"),e=t.getContext("2d");t.width=this.canvasWidth,t.height=this.canvasHeight,e.fillStyle="rgb(".concat(this.getRandom(100,255),",").concat(this.getRandom(100,255),",").concat(this.getRandom(100,255),")"),e.fillRect(0,0,this.canvasWidth,this.canvasHeight);for(var n=0;n<12;n++)if(e.fillStyle="rgb(".concat(this.getRandom(100,255),",").concat(this.getRandom(100,255),",").concat(this.getRandom(100,255),")"),e.strokeStyle="rgb(".concat(this.getRandom(100,255),",").concat(this.getRandom(100,255),",").concat(this.getRandom(100,255),")"),this.getRandom(0,2)>1)e.save(),e.rotate(this.getRandom(-90,90)*Math.PI/180),e.fillRect(this.getRandom(-20,t.width-20),this.getRandom(-20,t.height-20),this.getRandom(10,t.width/2+10),this.getRandom(10,t.height/2+10)),e.restore();else{e.beginPath();var i=this.getRandom(-Math.PI,Math.PI);e.arc(this.getRandom(0,t.width),this.getRandom(0,t.height),this.getRandom(10,t.height/2+10),i,i+1.5*Math.PI),e.closePath(),e.fill()}return t.toDataURL("image/png")},submit:function(){var t=this;this.isSubmting=!0;var e=Math.abs(this.pinX-(this.styleWidth-this.sliderBaseSize)+(this.puzzleBaseSize-this.sliderBaseSize)*((this.styleWidth-this.sliderBaseSize)/(this.canvasWidth-this.sliderBaseSize))-3);e=0;--o){var r=this.tryEntries[o],a=r.completion;if("root"===r.tryLoc)return i("end");if(r.tryLoc<=this.prev){var s=n.call(r,"catchLoc"),A=n.call(r,"finallyLoc");if(s&&A){if(this.prev=0;--i){var o=this.tryEntries[i];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),M(n),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var i=n.completion;if("throw"===i.type){var o=i.arg;M(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:C(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),h}},t}}}]); -//# sourceMappingURL=321-legacy.d41722c6.js.map \ No newline at end of file +//# sourceMappingURL=279-legacy.3f18867e.js.map \ No newline at end of file diff --git a/程序代码/用户界面/eatwhat-user-dist/js/279-legacy.3f18867e.js.map b/程序代码/用户界面/eatwhat-user-dist/js/279-legacy.3f18867e.js.map new file mode 100644 index 0000000..0f41430 --- /dev/null +++ b/程序代码/用户界面/eatwhat-user-dist/js/279-legacy.3f18867e.js.map @@ -0,0 +1 @@ +{"version":3,"file":"js/279-legacy.3f18867e.js","mappings":"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","sources":["webpack://eatwhat/./node_modules/_@babel_runtime@7.18.3@@babel/runtime/helpers/arrayLikeToArray.js","webpack://eatwhat/./node_modules/_@babel_runtime@7.18.3@@babel/runtime/helpers/arrayWithHoles.js","webpack://eatwhat/./node_modules/_@babel_runtime@7.18.3@@babel/runtime/helpers/iterableToArrayLimit.js","webpack://eatwhat/./node_modules/_@babel_runtime@7.18.3@@babel/runtime/helpers/nonIterableRest.js","webpack://eatwhat/./node_modules/_@babel_runtime@7.18.3@@babel/runtime/helpers/slicedToArray.js","webpack://eatwhat/./node_modules/_@babel_runtime@7.18.3@@babel/runtime/helpers/unsupportedIterableToArray.js","webpack://eatwhat/./node_modules/_core-js@3.23.1@core-js/modules/es.array.from.js","webpack://eatwhat/./node_modules/_core-js@3.23.1@core-js/modules/es.symbol.async-iterator.js","webpack://eatwhat/./node_modules/_vue-puzzle-vcode@1.1.9@vue-puzzle-vcode/dist/main.js","webpack://eatwhat/./src/components/Login.vue?0834","webpack://eatwhat/src/components/Login.vue","webpack://eatwhat/./src/components/Login.vue?b674","webpack://eatwhat/./src/components/Login.vue","webpack://eatwhat/./node_modules/_@babel_runtime@7.18.3@@babel/runtime/helpers/esm/asyncToGenerator.js","webpack://eatwhat/./node_modules/_@babel_runtime@7.18.3@@babel/runtime/helpers/esm/regeneratorRuntime.js"],"sourcesContent":["function _arrayLikeToArray(arr, len) {\n if (len == null || len > arr.length) len = arr.length;\n\n for (var i = 0, arr2 = new Array(len); i < len; i++) {\n arr2[i] = arr[i];\n }\n\n return arr2;\n}\n\nmodule.exports = _arrayLikeToArray, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","function _arrayWithHoles(arr) {\n if (Array.isArray(arr)) return arr;\n}\n\nmodule.exports = _arrayWithHoles, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","function _iterableToArrayLimit(arr, i) {\n var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"];\n\n if (_i == null) return;\n var _arr = [];\n var _n = true;\n var _d = false;\n\n var _s, _e;\n\n try {\n for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) {\n _arr.push(_s.value);\n\n if (i && _arr.length === i) break;\n }\n } catch (err) {\n _d = true;\n _e = err;\n } finally {\n try {\n if (!_n && _i[\"return\"] != null) _i[\"return\"]();\n } finally {\n if (_d) throw _e;\n }\n }\n\n return _arr;\n}\n\nmodule.exports = _iterableToArrayLimit, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","function _nonIterableRest() {\n throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\");\n}\n\nmodule.exports = _nonIterableRest, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","var arrayWithHoles = require(\"./arrayWithHoles.js\");\n\nvar iterableToArrayLimit = require(\"./iterableToArrayLimit.js\");\n\nvar unsupportedIterableToArray = require(\"./unsupportedIterableToArray.js\");\n\nvar nonIterableRest = require(\"./nonIterableRest.js\");\n\nfunction _slicedToArray(arr, i) {\n return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();\n}\n\nmodule.exports = _slicedToArray, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","var arrayLikeToArray = require(\"./arrayLikeToArray.js\");\n\nfunction _unsupportedIterableToArray(o, minLen) {\n if (!o) return;\n if (typeof o === \"string\") return arrayLikeToArray(o, minLen);\n var n = Object.prototype.toString.call(o).slice(8, -1);\n if (n === \"Object\" && o.constructor) n = o.constructor.name;\n if (n === \"Map\" || n === \"Set\") return Array.from(o);\n if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);\n}\n\nmodule.exports = _unsupportedIterableToArray, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","var $ = require('../internals/export');\nvar from = require('../internals/array-from');\nvar checkCorrectnessOfIteration = require('../internals/check-correctness-of-iteration');\n\nvar INCORRECT_ITERATION = !checkCorrectnessOfIteration(function (iterable) {\n // eslint-disable-next-line es-x/no-array-from -- required for testing\n Array.from(iterable);\n});\n\n// `Array.from` method\n// https://tc39.es/ecma262/#sec-array.from\n$({ target: 'Array', stat: true, forced: INCORRECT_ITERATION }, {\n from: from\n});\n","var defineWellKnownSymbol = require('../internals/define-well-known-symbol');\n\n// `Symbol.asyncIterator` well-known symbol\n// https://tc39.es/ecma262/#sec-symbol.asynciterator\ndefineWellKnownSymbol('asyncIterator');\n","!function(t,e){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=e():\"function\"==typeof define&&define.amd?define([],e):\"object\"==typeof exports?exports[\"vue-puzzle-vcode\"]=e():t[\"vue-puzzle-vcode\"]=e()}(this,(function(){return function(){\"use strict\";var t={358:function(t,e,n){var i=n(81),s=n.n(i),a=n(645),o=n.n(a)()(s());o.push([t.id,\".vue-puzzle-vcode {\\n position: fixed;\\n top: 0;\\n left: 0;\\n bottom: 0;\\n right: 0;\\n background-color: rgba(0, 0, 0, 0.3);\\n z-index: 999;\\n opacity: 0;\\n pointer-events: none;\\n -webkit-transition: opacity 200ms;\\n transition: opacity 200ms;\\n}\\n.vue-puzzle-vcode.show_ {\\n opacity: 1;\\n pointer-events: auto;\\n}\\n.vue-auth-box_ {\\n position: absolute;\\n top: 40%;\\n left: 50%;\\n -webkit-transform: translate(-50%, -50%);\\n transform: translate(-50%, -50%);\\n padding: 20px;\\n background: #fff;\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n border-radius: 3px;\\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\\n}\\n.vue-auth-box_ .auth-body_ {\\n position: relative;\\n overflow: hidden;\\n border-radius: 3px;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ {\\n position: absolute;\\n top: 0;\\n left: 0;\\n bottom: 0;\\n right: 0;\\n background-color: rgba(0, 0, 0, 0.8);\\n z-index: 20;\\n opacity: 1;\\n -webkit-transition: opacity 200ms;\\n transition: opacity 200ms;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: flex;\\n -webkit-box-align: center;\\n -webkit-align-items: center;\\n align-items: center;\\n -webkit-box-pack: center;\\n -webkit-justify-content: center;\\n justify-content: center;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_.hide_ {\\n opacity: 0;\\n pointer-events: none;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_.hide_ .loading-gif_ span {\\n -webkit-animation-play-state: paused;\\n animation-play-state: paused;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ {\\n -webkit-box-flex: 0;\\n -webkit-flex: none;\\n flex: none;\\n height: 5px;\\n line-height: 0;\\n}\\n@-webkit-keyframes load {\\n0% {\\n opacity: 1;\\n -webkit-transform: scale(1.3);\\n transform: scale(1.3);\\n}\\n100% {\\n opacity: 0.2;\\n -webkit-transform: scale(0.3);\\n transform: scale(0.3);\\n}\\n}\\n@keyframes load {\\n0% {\\n opacity: 1;\\n -webkit-transform: scale(1.3);\\n transform: scale(1.3);\\n}\\n100% {\\n opacity: 0.2;\\n -webkit-transform: scale(0.3);\\n transform: scale(0.3);\\n}\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span {\\n display: inline-block;\\n width: 5px;\\n height: 100%;\\n margin-left: 2px;\\n border-radius: 50%;\\n background-color: #888;\\n -webkit-animation: load 1.04s ease infinite;\\n animation: load 1.04s ease infinite;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(1) {\\n margin-left: 0;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(2) {\\n -webkit-animation-delay: 0.13s;\\n animation-delay: 0.13s;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(3) {\\n -webkit-animation-delay: 0.26s;\\n animation-delay: 0.26s;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(4) {\\n -webkit-animation-delay: 0.39s;\\n animation-delay: 0.39s;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(5) {\\n -webkit-animation-delay: 0.52s;\\n animation-delay: 0.52s;\\n}\\n.vue-auth-box_ .auth-body_ .info-box_ {\\n position: absolute;\\n bottom: 0;\\n left: 0;\\n width: 100%;\\n height: 24px;\\n line-height: 24px;\\n text-align: center;\\n overflow: hidden;\\n font-size: 13px;\\n background-color: #83ce3f;\\n opacity: 0;\\n -webkit-transform: translateY(24px);\\n transform: translateY(24px);\\n -webkit-transition: all 200ms;\\n transition: all 200ms;\\n color: #fff;\\n z-index: 10;\\n}\\n.vue-auth-box_ .auth-body_ .info-box_.show {\\n opacity: 0.95;\\n -webkit-transform: translateY(0);\\n transform: translateY(0);\\n}\\n.vue-auth-box_ .auth-body_ .info-box_.fail {\\n background-color: #ce594b;\\n}\\n.vue-auth-box_ .auth-body_ .auth-canvas2_ {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 60px;\\n height: 100%;\\n z-index: 2;\\n}\\n.vue-auth-box_ .auth-body_ .auth-canvas3_ {\\n position: absolute;\\n top: 0;\\n left: 0;\\n opacity: 0;\\n -webkit-transition: opacity 600ms;\\n transition: opacity 600ms;\\n z-index: 3;\\n}\\n.vue-auth-box_ .auth-body_ .auth-canvas3_.show {\\n opacity: 1;\\n}\\n.vue-auth-box_ .auth-body_ .flash_ {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 30px;\\n height: 100%;\\n background-color: rgba(255, 255, 255, 0.1);\\n z-index: 3;\\n}\\n.vue-auth-box_ .auth-body_ .flash_.show {\\n -webkit-transition: -webkit-transform 600ms;\\n transition: -webkit-transform 600ms;\\n transition: transform 600ms;\\n transition: transform 600ms, -webkit-transform 600ms;\\n}\\n.vue-auth-box_ .auth-body_ .reset_ {\\n position: absolute;\\n top: 2px;\\n right: 2px;\\n width: 35px;\\n height: auto;\\n z-index: 12;\\n cursor: pointer;\\n -webkit-transition: -webkit-transform 200ms;\\n transition: -webkit-transform 200ms;\\n transition: transform 200ms;\\n transition: transform 200ms, -webkit-transform 200ms;\\n -webkit-transform: rotate(0deg);\\n transform: rotate(0deg);\\n}\\n.vue-auth-box_ .auth-body_ .reset_:hover {\\n -webkit-transform: rotate(-90deg);\\n transform: rotate(-90deg);\\n}\\n.vue-auth-box_ .auth-control_ .range-box {\\n position: relative;\\n width: 100%;\\n background-color: #eef1f8;\\n margin-top: 20px;\\n border-radius: 3px;\\n box-shadow: 0 0 8px rgba(240, 240, 240, 0.6) inset;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-text {\\n position: absolute;\\n top: 50%;\\n left: 50%;\\n -webkit-transform: translate(-50%, -50%);\\n transform: translate(-50%, -50%);\\n font-size: 14px;\\n color: #b7bcd1;\\n white-space: nowrap;\\n overflow: hidden;\\n text-overflow: ellipsis;\\n text-align: center;\\n width: 100%;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider {\\n position: absolute;\\n height: 100%;\\n width: 50px;\\n background-color: rgba(106, 160, 255, 0.8);\\n border-radius: 3px;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn {\\n position: absolute;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: flex;\\n -webkit-box-align: center;\\n -webkit-align-items: center;\\n align-items: center;\\n -webkit-box-pack: center;\\n -webkit-justify-content: center;\\n justify-content: center;\\n right: 0;\\n width: 50px;\\n height: 100%;\\n background-color: #fff;\\n border-radius: 3px;\\n box-shadow: 0 0 4px #ccc;\\n cursor: pointer;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn > div {\\n width: 0;\\n height: 40%;\\n -webkit-transition: all 200ms;\\n transition: all 200ms;\\n border: solid 1px #6aa0ff;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn > div:nth-child(2) {\\n margin: 0 4px;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:first-child,\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:first-child {\\n border: solid 4px transparent;\\n height: 0;\\n border-right-color: #6aa0ff;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:nth-child(2),\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:nth-child(2) {\\n border-width: 3px;\\n height: 0;\\n border-radius: 3px;\\n margin: 0 6px;\\n border-right-color: #6aa0ff;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:nth-child(3),\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:nth-child(3) {\\n border: solid 4px transparent;\\n height: 0;\\n border-left-color: #6aa0ff;\\n}\\n.vue-puzzle-overflow {\\n overflow: hidden !important;\\n}\\n\",\"\"]),e.Z=o},645:function(t){t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=\"\",i=void 0!==e[5];return e[4]&&(n+=\"@supports (\".concat(e[4],\") {\")),e[2]&&(n+=\"@media \".concat(e[2],\" {\")),i&&(n+=\"@layer\".concat(e[5].length>0?\" \".concat(e[5]):\"\",\" {\")),n+=t(e),i&&(n+=\"}\"),e[2]&&(n+=\"}\"),e[4]&&(n+=\"}\"),n})).join(\"\")},e.i=function(t,n,i,s,a){\"string\"==typeof t&&(t=[[null,t,void 0]]);var o={};if(i)for(var r=0;r0?\" \".concat(c[5]):\"\",\" {\").concat(c[1],\"}\")),c[5]=a),n&&(c[2]?(c[1]=\"@media \".concat(c[2],\" {\").concat(c[1],\"}\"),c[2]=n):c[2]=n),s&&(c[4]?(c[1]=\"@supports (\".concat(c[4],\") {\").concat(c[1],\"}\"),c[4]=s):c[4]=\"\".concat(s)),e.push(c))}},e}},81:function(t){t.exports=function(t){return t[1]}},379:function(t){var e=[];function n(t){for(var n=-1,i=0;i0?\" \".concat(n.layer):\"\",\" {\")),i+=n.css,s&&(i+=\"}\"),n.media&&(i+=\"}\"),n.supports&&(i+=\"}\");var a=n.sourceMap;a&&\"undefined\"!=typeof btoa&&(i+=\"\\n/*# sourceMappingURL=data:application/json;base64,\".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a)))),\" */\")),e.styleTagTransform(i,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},589:function(t){t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}}},e={};function n(i){var s=e[i];if(void 0!==s)return s.exports;var a=e[i]={id:i,exports:{}};return t[i](a,a.exports,n),a.exports}n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,{a:e}),e},n.d=function(t,e){for(var i in e)n.o(e,i)&&!n.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})};var i={};return function(){n.r(i),n.d(i,{default:function(){return x}});var t=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(\"div\",{class:[\"vue-puzzle-vcode\",{show_:t.show}],on:{mousedown:t.onCloseMouseDown,mouseup:t.onCloseMouseUp,touchstart:t.onCloseMouseDown,touchend:t.onCloseMouseUp}},[n(\"div\",{staticClass:\"vue-auth-box_\",on:{mousedown:function(t){t.stopPropagation()},touchstart:function(t){t.stopPropagation()}}},[n(\"div\",{staticClass:\"auth-body_\",style:\"height: \"+t.canvasHeight+\"px\"},[n(\"canvas\",{ref:\"canvas1\",style:\"width:\"+t.canvasWidth+\"px;height:\"+t.canvasHeight+\"px\",attrs:{width:t.canvasWidth,height:t.canvasHeight}}),t._v(\" \"),n(\"canvas\",{ref:\"canvas3\",class:[\"auth-canvas3_\",{show:t.isSuccess}],style:\"width:\"+t.canvasWidth+\"px;height:\"+t.canvasHeight+\"px\",attrs:{width:t.canvasWidth,height:t.canvasHeight}}),t._v(\" \"),n(\"canvas\",{ref:\"canvas2\",staticClass:\"auth-canvas2_\",style:\"width:\"+t.puzzleBaseSize+\"px;height:\"+t.canvasHeight+\"px;transform:translateX(\"+(t.styleWidth-t.sliderBaseSize-(t.puzzleBaseSize-t.sliderBaseSize)*((t.styleWidth-t.sliderBaseSize)/(t.canvasWidth-t.sliderBaseSize)))+\"px)\",attrs:{width:t.puzzleBaseSize,height:t.canvasHeight}}),t._v(\" \"),n(\"div\",{class:[\"loading-box_\",{hide_:!t.loading}]},[t._m(0)]),t._v(\" \"),n(\"div\",{class:[\"info-box_\",{show:t.infoBoxShow},{fail:t.infoBoxFail}]},[t._v(\"\\n \"+t._s(t.infoText)+\"\\n \")]),t._v(\" \"),n(\"div\",{class:[\"flash_\",{show:t.isSuccess}],style:\"transform: translateX(\"+(t.isSuccess?t.canvasWidth+.578*t.canvasHeight+\"px\":\"-\"+.578*t.canvasHeight+\"px\")+\") skew(-30deg, 0);\"}),t._v(\" \"),n(\"img\",{staticClass:\"reset_\",attrs:{src:t.resetSvg},on:{click:t.reset}})]),t._v(\" \"),n(\"div\",{staticClass:\"auth-control_\"},[n(\"div\",{staticClass:\"range-box\",style:\"height:\"+t.sliderBaseSize+\"px\"},[n(\"div\",{staticClass:\"range-text\"},[t._v(t._s(t.sliderText))]),t._v(\" \"),n(\"div\",{ref:\"range-slider\",staticClass:\"range-slider\",style:\"width:\"+t.styleWidth+\"px\"},[n(\"div\",{class:[\"range-btn\",{isDown:t.mouseDown}],style:\"width:\"+t.sliderBaseSize+\"px\",on:{mousedown:function(e){return t.onRangeMouseDown(e)},touchstart:function(e){return t.onRangeMouseDown(e)}}},[n(\"div\"),t._v(\" \"),n(\"div\"),t._v(\" \"),n(\"div\")])])])])])])};t._withStripped=!0;var e={props:{canvasWidth:{type:Number,default:310},canvasHeight:{type:Number,default:160},show:{type:Boolean,default:!1},puzzleScale:{type:Number,default:1},sliderSize:{type:Number,default:50},range:{type:Number,default:10},imgs:{type:Array},successText:{type:String,default:\"验证通过!\"},failText:{type:String,default:\"验证失败,请重试\"},sliderText:{type:String,default:\"拖动滑块完成拼图\"}},data:()=>({mouseDown:!1,startWidth:50,startX:0,newX:0,pinX:0,pinY:0,loading:!1,isCanSlide:!1,error:!1,infoBoxShow:!1,infoText:\"\",infoBoxFail:!1,timer1:null,closeDown:!1,isSuccess:!1,imgIndex:-1,isSubmting:!1,resetSvg:\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAELklEQVRYR+2YW2wUZRTH//9vtlCoF9IoIklT3PqgPGi326hoetuaGEhIr9SgCYkkgt2WGOQVCca+GavWdr0GjD4YhG3RB3hply1LQA1tEQIxEXapGI2pEkys9LIzx2ylYWfY6e5sF0oi+7hzzvl+3/9855xvhrjNf7zN+XAHcL4Z+n8o6JWTeYt++W25S596AIZy6TB+n3yo+Nchlk8vmIIVowdXU9c3Q1gDSilBlQwjgBAYFGDvdF58/4milqvZwDpOcXWsb5Uh8hmBqkwXFMhlCN8aX5LXNbRy/T+Z+iXsHAFWRXs3QGQPyLucLDJrK5DgUXdTsxPfjAEro8E3Ce50EtxsKxPTwCPH3U2jTmJkBJgWTnAMxDeGMEoa0xQ+LJQnCD4HYFkCyAC3RdwN3U7gMkpxRTTYrMD91sCJIgCxV5R6O1Jcfy7VwonqLoj9/CqB2kF341qncGkBvRe+ureAWpRgoalCBecMFzcdK24YymZRJz5zprgq1tsJwXYL3CVZGvdGHmwZc7JQtra2gE+f712ep2QUYP714DJhaJrXLqXZQszlZwtYdSHoB9ljVk/ePVrSZFL0ZkAlxzQBVseCT8WhZhRThtFB8plk9Zi/qCi8cv0fNxvKFrDy4oF11NXXIFy2EII4iBcG3Y03VLZT8OqRd5aFPduvOEpxRayvXolxAKB2g6NgEhobBlc1HHYKY7WvHf5wtVAPgegIlbbZ9seUZ7AyFnwewi9pGoUyDmhrB931kfnC1ZwOeKlLP8GZJi6QLSFP2yep4toXSbT3ZQAfX3O6omt8Nhd9r/aHQAUMOQywYBZo5uZD2ThQ2rbPCjlnH6yI9rUryE5DU75ctJaake46Be4DuDjF8dFBNA94/AdtiySVxIlpMlTS8td801o70vMigM9huTda2lhcKHVHPO2HZv/P6LIwX7hk/+qzPSvUJGMkrg8AQYTkroRdXMlE+HH/twsG6BsOdJHYZlaO/lBZ6weOiiSXqs3Gqj0TeAxx+T75DIpgwjC0onD51pQD4JaluPrkR/cpFT9DcoVp84LOgTL/DjtBbglgou+puHwB8lEznPxJw1XSX77VtgizBvQNBw4RMqB7xt4Lc3c8lQKJaQHoO4R8ydz0/7MWoCXk8c85MrMC9J3qaafw/WtQlwXST+F3BnAeYB4obgJ1BJIuG+YtiKAjVOZ/Pd1ZdwzoG+4uBtSPpjaRbhXLcwF3hzytb2TilgVgT5BkYybBrTYC+Rvg5nRpdTRJrIs8+VPXPQXj2i4ItxC4O2NQQUQnN4U9rRcz9nH64p4ceM2lziX5Y4s3KHCdUHwE77ecMkMEp6BwhIa2Z6DslZRvfulgHafYLuCas58WLp2aLCFUga70qxOFU6dPFL2W1feYeaU43Y5z/TxnCuYabMEuC043ckdBp4pZ7f8FE5psOI1g6fwAAAAASUVORK5CYII=\"}),mounted(){document.body.appendChild(this.$el),document.addEventListener(\"mousemove\",this.onRangeMouseMove,!1),document.addEventListener(\"mouseup\",this.onRangeMouseUp,!1),document.addEventListener(\"touchmove\",this.onRangeMouseMove,{passive:!1}),document.addEventListener(\"touchend\",this.onRangeMouseUp,!1),this.show&&(document.body.classList.add(\"vue-puzzle-overflow\"),this.reset())},beforeDestroy(){clearTimeout(this.timer1),document.body.removeChild(this.$el),document.removeEventListener(\"mousemove\",this.onRangeMouseMove,!1),document.removeEventListener(\"mouseup\",this.onRangeMouseUp,!1),document.removeEventListener(\"touchmove\",this.onRangeMouseMove,{passive:!1}),document.removeEventListener(\"touchend\",this.onRangeMouseUp,!1)},watch:{show(t){t?(document.body.classList.add(\"vue-puzzle-overflow\"),this.reset()):(this.isSubmting=!1,this.isSuccess=!1,this.infoBoxShow=!1,document.body.classList.remove(\"vue-puzzle-overflow\"))}},computed:{styleWidth(){const t=this.startWidth+this.newX-this.startX;return tthis.canvasWidth?this.canvasWidth:t},puzzleBaseSize(){return Math.round(52.5*Math.max(Math.min(this.puzzleScale,2),.2)+6)},sliderBaseSize(){return Math.max(Math.min(Math.round(this.sliderSize),Math.round(.5*this.canvasWidth)),10)}},methods:{onClose(){this.mouseDown||(clearTimeout(this.timer1),this.$emit(\"close\"))},onCloseMouseDown(){this.closeDown=!0},onCloseMouseUp(){this.closeDown&&this.onClose(),this.closeDown=!1},onRangeMouseDown(t){this.isCanSlide&&(this.mouseDown=!0,this.startWidth=this.$refs[\"range-slider\"].clientWidth,this.newX=t.clientX||t.changedTouches[0].clientX,this.startX=t.clientX||t.changedTouches[0].clientX)},onRangeMouseMove(t){this.mouseDown&&(t.preventDefault(),this.newX=t.clientX||t.changedTouches[0].clientX)},onRangeMouseUp(){this.mouseDown&&(this.mouseDown=!1,this.submit())},init(t){if(this.loading&&!t)return;this.loading=!0,this.isCanSlide=!1;const e=this.$refs.canvas1,n=this.$refs.canvas2,i=this.$refs.canvas3,s=e.getContext(\"2d\"),a=n.getContext(\"2d\"),o=i.getContext(\"2d\"),r=navigator.userAgent.indexOf(\"Firefox\")>=0&&navigator.userAgent.indexOf(\"Windows\")>=0,h=document.createElement(\"img\");if(s.fillStyle=\"rgba(255,255,255,1)\",o.fillStyle=\"rgba(255,255,255,1)\",s.clearRect(0,0,this.canvasWidth,this.canvasHeight),a.clearRect(0,0,this.canvasWidth,this.canvasHeight),this.pinX=this.getRandom(this.puzzleBaseSize,this.canvasWidth-this.puzzleBaseSize-20),this.pinY=this.getRandom(20,this.canvasHeight-this.puzzleBaseSize-20),h.crossOrigin=\"anonymous\",h.onload=()=>{const[t,e,n,i]=this.makeImgSize(h);s.save(),this.paintBrick(s),s.closePath(),r?(s.clip(),s.save(),s.shadowOffsetX=0,s.shadowOffsetY=0,s.shadowColor=\"#000\",s.shadowBlur=3,s.fill(),s.restore()):(s.shadowOffsetX=0,s.shadowOffsetY=0,s.shadowColor=\"#000\",s.shadowBlur=3,s.fill(),s.clip()),s.drawImage(h,t,e,n,i),o.fillRect(0,0,this.canvasWidth,this.canvasHeight),o.drawImage(h,t,e,n,i),s.globalCompositeOperation=\"source-atop\",this.paintBrick(s),s.arc(this.pinX+Math.ceil(this.puzzleBaseSize/2),this.pinY+Math.ceil(this.puzzleBaseSize/2),1.2*this.puzzleBaseSize,0,2*Math.PI,!0),s.closePath(),s.shadowColor=\"rgba(255, 255, 255, .8)\",s.shadowOffsetX=-1,s.shadowOffsetY=-1,s.shadowBlur=Math.min(Math.ceil(8*this.puzzleScale),12),s.fillStyle=\"#ffffaa\",s.fill();const l=s.getImageData(this.pinX-3,this.pinY-20,this.pinX+this.puzzleBaseSize+5,this.pinY+this.puzzleBaseSize+5);a.putImageData(l,0,this.pinY-20),s.restore(),s.clearRect(0,0,this.canvasWidth,this.canvasHeight),s.save(),this.paintBrick(s),s.globalAlpha=.8,s.fillStyle=\"#ffffff\",s.fill(),s.restore(),s.save(),s.globalCompositeOperation=\"source-atop\",this.paintBrick(s),s.arc(this.pinX+Math.ceil(this.puzzleBaseSize/2),this.pinY+Math.ceil(this.puzzleBaseSize/2),1.2*this.puzzleBaseSize,0,2*Math.PI,!0),s.shadowColor=\"#000\",s.shadowOffsetX=2,s.shadowOffsetY=2,s.shadowBlur=16,s.fill(),s.restore(),s.save(),s.globalCompositeOperation=\"destination-over\",s.drawImage(h,t,e,n,i),s.restore(),this.loading=!1,this.isCanSlide=!0},h.onerror=()=>{this.init(!0)},!t&&this.imgs&&this.imgs.length){let t=this.getRandom(0,this.imgs.length-1);t===this.imgIndex&&(t===this.imgs.length-1?t=0:t++),this.imgIndex=t,h.src=this.imgs[t]}else h.src=this.makeImgWithCanvas()},getRandom:(t,e)=>Math.ceil(Math.random()*(e-t)+t),makeImgSize(t){const e=t.width/t.height;let n=0,i=0,s=0,a=0;return e>this.canvasWidth/this.canvasHeight?(a=this.canvasHeight,s=e*a,i=0,n=(this.canvasWidth-s)/2):(s=this.canvasWidth,a=s/e,n=0,i=(this.canvasHeight-a)/2),[n,i,s,a]},paintBrick(t){const e=Math.ceil(15*this.puzzleScale);t.beginPath(),t.moveTo(this.pinX,this.pinY),t.lineTo(this.pinX+e,this.pinY),t.arcTo(this.pinX+e,this.pinY-e/2,this.pinX+e+e/2,this.pinY-e/2,e/2),t.arcTo(this.pinX+e+e,this.pinY-e/2,this.pinX+e+e,this.pinY,e/2),t.lineTo(this.pinX+e+e+e,this.pinY),t.lineTo(this.pinX+e+e+e,this.pinY+e),t.arcTo(this.pinX+e+e+e+e/2,this.pinY+e,this.pinX+e+e+e+e/2,this.pinY+e+e/2,e/2),t.arcTo(this.pinX+e+e+e+e/2,this.pinY+e+e,this.pinX+e+e+e,this.pinY+e+e,e/2),t.lineTo(this.pinX+e+e+e,this.pinY+e+e+e),t.lineTo(this.pinX,this.pinY+e+e+e),t.lineTo(this.pinX,this.pinY+e+e),t.arcTo(this.pinX+e/2,this.pinY+e+e,this.pinX+e/2,this.pinY+e+e/2,e/2),t.arcTo(this.pinX+e/2,this.pinY+e,this.pinX,this.pinY+e,e/2),t.lineTo(this.pinX,this.pinY)},makeImgWithCanvas(){const t=document.createElement(\"canvas\"),e=t.getContext(\"2d\");t.width=this.canvasWidth,t.height=this.canvasHeight,e.fillStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,e.fillRect(0,0,this.canvasWidth,this.canvasHeight);for(let n=0;n<12;n++)if(e.fillStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,e.strokeStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,this.getRandom(0,2)>1)e.save(),e.rotate(this.getRandom(-90,90)*Math.PI/180),e.fillRect(this.getRandom(-20,t.width-20),this.getRandom(-20,t.height-20),this.getRandom(10,t.width/2+10),this.getRandom(10,t.height/2+10)),e.restore();else{e.beginPath();const n=this.getRandom(-Math.PI,Math.PI);e.arc(this.getRandom(0,t.width),this.getRandom(0,t.height),this.getRandom(10,t.height/2+10),n,n+1.5*Math.PI),e.closePath(),e.fill()}return t.toDataURL(\"image/png\")},submit(){this.isSubmting=!0;const t=Math.abs(this.pinX-(this.styleWidth-this.sliderBaseSize)+(this.puzzleBaseSize-this.sliderBaseSize)*((this.styleWidth-this.sliderBaseSize)/(this.canvasWidth-this.sliderBaseSize))-3);t{this.isSubmting=!1,this.$emit(\"success\",t)}),800)):(this.infoText=this.failText,this.infoBoxFail=!0,this.infoBoxShow=!0,this.isCanSlide=!1,this.$emit(\"fail\",t),clearTimeout(this.timer1),this.timer1=setTimeout((()=>{this.isSubmting=!1,this.reset()}),800))},resetState(){this.infoBoxFail=!1,this.infoBoxShow=!1,this.isCanSlide=!1,this.isSuccess=!1,this.startWidth=this.sliderBaseSize,this.startX=0,this.newX=0},reset(){this.isSubmting||(this.resetState(),this.init())}}},s=n(379),a=n.n(s),o=n(795),r=n.n(o),h=n(569),l=n.n(h),c=n(565),d=n.n(c),u=n(216),p=n.n(u),f=n(589),g=n.n(f),v=n(358),b={};b.styleTagTransform=g(),b.setAttributes=d(),b.insert=l().bind(null,\"head\"),b.domAPI=r(),b.insertStyleElement=p(),a()(v.Z,b),v.Z&&v.Z.locals&&v.Z.locals;var m=function(t,e,n,i,s,a,o,r){var h,l=\"function\"==typeof t?t.options:t;if(e&&(l.render=e,l.staticRenderFns=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(\"div\",{staticClass:\"loading-gif_\"},[n(\"span\"),t._v(\" \"),n(\"span\"),t._v(\" \"),n(\"span\"),t._v(\" \"),n(\"span\"),t._v(\" \"),n(\"span\")])}],l._compiled=!0),h)if(l.functional){l._injectStyles=h;var c=l.render;l.render=function(t,e){return h.call(e),c(t,e)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,h):[h]}return{exports:t,options:l}}(e,t);m.options.__file=\"src/app.vue\";var x=m.exports}(),i}()}));","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{ref:\"loginBoxRef\",staticClass:\"login-container\"},[_c('Vcode',{attrs:{\"show\":_vm.isShowValid,\"successText\":_vm.validSuccessText},on:{\"success\":_vm.success,\"close\":_vm.close}}),_vm._m(0),_c('div',{staticClass:\"login-box\"},[_vm._m(1),_c('div',{staticClass:\"form\"},[_c('el-tabs',{model:{value:(_vm.loginType),callback:function ($$v) {_vm.loginType=$$v},expression:\"loginType\"}},[_c('el-tab-pane',{attrs:{\"label\":\"账号密码\",\"name\":\"loginPassword\"}},[_c('el-form',{ref:\"loginFormRef\",attrs:{\"status-icon\":\"\",\"label-width\":\"40px\",\"model\":_vm.loginForm,\"rules\":_vm.loginFormRules,\"hide-required-asterisk\":true}},[_c('el-form-item',{attrs:{\"label\":\"电话\",\"prop\":\"userNumb\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-user\",\"size\":\"medium\",\"clearable\":\"\",\"placeholder\":\"电话\"},on:{\"~focus\":function($event){return _vm.showClearBox.apply(null, arguments)}},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.loginByPassword.apply(null, arguments)}},model:{value:(_vm.loginForm.userNumb),callback:function ($$v) {_vm.$set(_vm.loginForm, \"userNumb\", $$v)},expression:\"loginForm.userNumb\"}})],1),_c('el-form-item',{attrs:{\"label\":\"密码\",\"prop\":\"userPwd\"}},[_c('el-input',{attrs:{\"type\":\"password\",\"prefix-icon\":\"el-icon-lock\",\"autocomplete\":\"off\",\"clearable\":\"\",\"validate-event\":\"\",\"size\":\"medium\",\"placeholder\":\"请输入您的密码\",\"show-password\":true},on:{\"~focus\":function($event){return _vm.showClearBox.apply(null, arguments)}},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.loginByPassword.apply(null, arguments)}},model:{value:(_vm.loginForm.userPwd),callback:function ($$v) {_vm.$set(_vm.loginForm, \"userPwd\", $$v)},expression:\"loginForm.userPwd\"}})],1),_c('el-form-item',[_c('div',{staticClass:\"login-btn\"},[_c('div',[_c('el-button',{attrs:{\"type\":\"warning\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-question\"},on:{\"click\":_vm.forgetPassword}},[_vm._v(\"忘记密码\")]),_c('el-button',{attrs:{\"type\":\"info\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-delete\"},on:{\"click\":_vm.resetLoginForm}},[_vm._v(\"重置\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-check\"},on:{\"click\":_vm.loginByPassword}},[_vm._v(\"登录\")])],1)])])],1)],1),_c('el-tab-pane',{attrs:{\"label\":\"注册\",\"name\":\"regist\"}},[_c('el-form',{ref:\"registerFormRef\",attrs:{\"status-icon\":\"\",\"label-width\":\"40px\",\"model\":_vm.registerForm,\"rules\":_vm.registerFormRules,\"hide-required-asterisk\":true}},[_c('el-form-item',{attrs:{\"label\":\"电话\",\"prop\":\"userNumb\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-user\",\"size\":\"medium\",\"clearable\":\"\",\"placeholder\":\"请输入您的电话号码\"},on:{\"~focus\":function($event){return _vm.showClearBox.apply(null, arguments)}},model:{value:(_vm.registerForm.userNumb),callback:function ($$v) {_vm.$set(_vm.registerForm, \"userNumb\", $$v)},expression:\"registerForm.userNumb\"}})],1),_c('el-form-item',{attrs:{\"label\":\"密码\",\"prop\":\"userPwd\"}},[_c('el-input',{attrs:{\"type\":\"password\",\"prefix-icon\":\"el-icon-lock\",\"autocomplete\":\"off\",\"clearable\":\"\",\"validate-event\":\"\",\"size\":\"medium\",\"placeholder\":\"请输入您的密码\",\"show-password\":true},on:{\"~focus\":function($event){return _vm.showClearBox.apply(null, arguments)}},model:{value:(_vm.registerForm.userPwd),callback:function ($$v) {_vm.$set(_vm.registerForm, \"userPwd\", $$v)},expression:\"registerForm.userPwd\"}})],1),_c('el-form-item',[_c('div',{staticClass:\"login-btn\"},[_c('div',[_c('el-button',{attrs:{\"type\":\"info\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-delete\"},on:{\"click\":_vm.registerFormReset}},[_vm._v(\"重置\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-check\"},on:{\"click\":function($event){_vm.isShowValid = true}}},[_vm._v(\"注册\")])],1)])])],1)],1)],1)],1),_c('div',{staticClass:\"btns\"},[_c('el-checkbox',{model:{value:(_vm.autoLogin),callback:function ($$v) {_vm.autoLogin=$$v},expression:\"autoLogin\"}},[_vm._v(\"7天免登录\")])],1),_vm._m(2)])],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"login-img\"},[_c('img',{attrs:{\"src\":require(\"../assets/imgs/shaomai.png\"),\"width\":\"100%\"}})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('i',{staticClass:\"el-icon-present\"},[_vm._v(\"今天吃啥❓\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"logo\"},[_c('div',{staticClass:\"logo-img\"},[_c('img',{attrs:{\"src\":require(\"../assets/imgs/cabbage.jpg\"),\"width\":\"100%\"}})]),_c('div',{staticClass:\"right\"},[_c('span',[_vm._v(\"本网站除图片素材外纯原创\")]),_c('span',[_vm._v(\"仅供学习交流请勿用作其他用途\")]),_c('span',[_vm._v(\"联系方式: 2631667689(QQ)\")])])])}]\n\nexport { render, staticRenderFns }","\r\n\r\n\r\n","import mod from \"-!../../node_modules/_thread-loader@3.0.4@thread-loader/dist/cjs.js!../../node_modules/_babel-loader@8.2.5@babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/_vue-loader@15.9.8@vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/_thread-loader@3.0.4@thread-loader/dist/cjs.js!../../node_modules/_babel-loader@8.2.5@babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/_vue-loader@15.9.8@vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Login.vue?vue&type=template&id=e559754c&\"\nimport script from \"./Login.vue?vue&type=script&lang=js&\"\nexport * from \"./Login.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/_vue-loader@15.9.8@vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {\n try {\n var info = gen[key](arg);\n var value = info.value;\n } catch (error) {\n reject(error);\n return;\n }\n\n if (info.done) {\n resolve(value);\n } else {\n Promise.resolve(value).then(_next, _throw);\n }\n}\n\nexport default function _asyncToGenerator(fn) {\n return function () {\n var self = this,\n args = arguments;\n return new Promise(function (resolve, reject) {\n var gen = fn.apply(self, args);\n\n function _next(value) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value);\n }\n\n function _throw(err) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err);\n }\n\n _next(undefined);\n });\n };\n}","import _typeof from \"./typeof.js\";\nexport default function _regeneratorRuntime() {\n \"use strict\";\n /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */\n\n _regeneratorRuntime = function _regeneratorRuntime() {\n return exports;\n };\n\n var exports = {},\n Op = Object.prototype,\n hasOwn = Op.hasOwnProperty,\n $Symbol = \"function\" == typeof Symbol ? Symbol : {},\n iteratorSymbol = $Symbol.iterator || \"@@iterator\",\n asyncIteratorSymbol = $Symbol.asyncIterator || \"@@asyncIterator\",\n toStringTagSymbol = $Symbol.toStringTag || \"@@toStringTag\";\n\n function define(obj, key, value) {\n return Object.defineProperty(obj, key, {\n value: value,\n enumerable: !0,\n configurable: !0,\n writable: !0\n }), obj[key];\n }\n\n try {\n define({}, \"\");\n } catch (err) {\n define = function define(obj, key, value) {\n return obj[key] = value;\n };\n }\n\n function wrap(innerFn, outerFn, self, tryLocsList) {\n var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator,\n generator = Object.create(protoGenerator.prototype),\n context = new Context(tryLocsList || []);\n return generator._invoke = function (innerFn, self, context) {\n var state = \"suspendedStart\";\n return function (method, arg) {\n if (\"executing\" === state) throw new Error(\"Generator is already running\");\n\n if (\"completed\" === state) {\n if (\"throw\" === method) throw arg;\n return doneResult();\n }\n\n for (context.method = method, context.arg = arg;;) {\n var delegate = context.delegate;\n\n if (delegate) {\n var delegateResult = maybeInvokeDelegate(delegate, context);\n\n if (delegateResult) {\n if (delegateResult === ContinueSentinel) continue;\n return delegateResult;\n }\n }\n\n if (\"next\" === context.method) context.sent = context._sent = context.arg;else if (\"throw\" === context.method) {\n if (\"suspendedStart\" === state) throw state = \"completed\", context.arg;\n context.dispatchException(context.arg);\n } else \"return\" === context.method && context.abrupt(\"return\", context.arg);\n state = \"executing\";\n var record = tryCatch(innerFn, self, context);\n\n if (\"normal\" === record.type) {\n if (state = context.done ? \"completed\" : \"suspendedYield\", record.arg === ContinueSentinel) continue;\n return {\n value: record.arg,\n done: context.done\n };\n }\n\n \"throw\" === record.type && (state = \"completed\", context.method = \"throw\", context.arg = record.arg);\n }\n };\n }(innerFn, self, context), generator;\n }\n\n function tryCatch(fn, obj, arg) {\n try {\n return {\n type: \"normal\",\n arg: fn.call(obj, arg)\n };\n } catch (err) {\n return {\n type: \"throw\",\n arg: err\n };\n }\n }\n\n exports.wrap = wrap;\n var ContinueSentinel = {};\n\n function Generator() {}\n\n function GeneratorFunction() {}\n\n function GeneratorFunctionPrototype() {}\n\n var IteratorPrototype = {};\n define(IteratorPrototype, iteratorSymbol, function () {\n return this;\n });\n var getProto = Object.getPrototypeOf,\n NativeIteratorPrototype = getProto && getProto(getProto(values([])));\n NativeIteratorPrototype && NativeIteratorPrototype !== Op && hasOwn.call(NativeIteratorPrototype, iteratorSymbol) && (IteratorPrototype = NativeIteratorPrototype);\n var Gp = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(IteratorPrototype);\n\n function defineIteratorMethods(prototype) {\n [\"next\", \"throw\", \"return\"].forEach(function (method) {\n define(prototype, method, function (arg) {\n return this._invoke(method, arg);\n });\n });\n }\n\n function AsyncIterator(generator, PromiseImpl) {\n function invoke(method, arg, resolve, reject) {\n var record = tryCatch(generator[method], generator, arg);\n\n if (\"throw\" !== record.type) {\n var result = record.arg,\n value = result.value;\n return value && \"object\" == _typeof(value) && hasOwn.call(value, \"__await\") ? PromiseImpl.resolve(value.__await).then(function (value) {\n invoke(\"next\", value, resolve, reject);\n }, function (err) {\n invoke(\"throw\", err, resolve, reject);\n }) : PromiseImpl.resolve(value).then(function (unwrapped) {\n result.value = unwrapped, resolve(result);\n }, function (error) {\n return invoke(\"throw\", error, resolve, reject);\n });\n }\n\n reject(record.arg);\n }\n\n var previousPromise;\n\n this._invoke = function (method, arg) {\n function callInvokeWithMethodAndArg() {\n return new PromiseImpl(function (resolve, reject) {\n invoke(method, arg, resolve, reject);\n });\n }\n\n return previousPromise = previousPromise ? previousPromise.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg();\n };\n }\n\n function maybeInvokeDelegate(delegate, context) {\n var method = delegate.iterator[context.method];\n\n if (undefined === method) {\n if (context.delegate = null, \"throw\" === context.method) {\n if (delegate.iterator[\"return\"] && (context.method = \"return\", context.arg = undefined, maybeInvokeDelegate(delegate, context), \"throw\" === context.method)) return ContinueSentinel;\n context.method = \"throw\", context.arg = new TypeError(\"The iterator does not provide a 'throw' method\");\n }\n\n return ContinueSentinel;\n }\n\n var record = tryCatch(method, delegate.iterator, context.arg);\n if (\"throw\" === record.type) return context.method = \"throw\", context.arg = record.arg, context.delegate = null, ContinueSentinel;\n var info = record.arg;\n return info ? info.done ? (context[delegate.resultName] = info.value, context.next = delegate.nextLoc, \"return\" !== context.method && (context.method = \"next\", context.arg = undefined), context.delegate = null, ContinueSentinel) : info : (context.method = \"throw\", context.arg = new TypeError(\"iterator result is not an object\"), context.delegate = null, ContinueSentinel);\n }\n\n function pushTryEntry(locs) {\n var entry = {\n tryLoc: locs[0]\n };\n 1 in locs && (entry.catchLoc = locs[1]), 2 in locs && (entry.finallyLoc = locs[2], entry.afterLoc = locs[3]), this.tryEntries.push(entry);\n }\n\n function resetTryEntry(entry) {\n var record = entry.completion || {};\n record.type = \"normal\", delete record.arg, entry.completion = record;\n }\n\n function Context(tryLocsList) {\n this.tryEntries = [{\n tryLoc: \"root\"\n }], tryLocsList.forEach(pushTryEntry, this), this.reset(!0);\n }\n\n function values(iterable) {\n if (iterable) {\n var iteratorMethod = iterable[iteratorSymbol];\n if (iteratorMethod) return iteratorMethod.call(iterable);\n if (\"function\" == typeof iterable.next) return iterable;\n\n if (!isNaN(iterable.length)) {\n var i = -1,\n next = function next() {\n for (; ++i < iterable.length;) {\n if (hasOwn.call(iterable, i)) return next.value = iterable[i], next.done = !1, next;\n }\n\n return next.value = undefined, next.done = !0, next;\n };\n\n return next.next = next;\n }\n }\n\n return {\n next: doneResult\n };\n }\n\n function doneResult() {\n return {\n value: undefined,\n done: !0\n };\n }\n\n return GeneratorFunction.prototype = GeneratorFunctionPrototype, define(Gp, \"constructor\", GeneratorFunctionPrototype), define(GeneratorFunctionPrototype, \"constructor\", GeneratorFunction), GeneratorFunction.displayName = define(GeneratorFunctionPrototype, toStringTagSymbol, \"GeneratorFunction\"), exports.isGeneratorFunction = function (genFun) {\n var ctor = \"function\" == typeof genFun && genFun.constructor;\n return !!ctor && (ctor === GeneratorFunction || \"GeneratorFunction\" === (ctor.displayName || ctor.name));\n }, exports.mark = function (genFun) {\n return Object.setPrototypeOf ? Object.setPrototypeOf(genFun, GeneratorFunctionPrototype) : (genFun.__proto__ = GeneratorFunctionPrototype, define(genFun, toStringTagSymbol, \"GeneratorFunction\")), genFun.prototype = Object.create(Gp), genFun;\n }, exports.awrap = function (arg) {\n return {\n __await: arg\n };\n }, defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, asyncIteratorSymbol, function () {\n return this;\n }), exports.AsyncIterator = AsyncIterator, exports.async = function (innerFn, outerFn, self, tryLocsList, PromiseImpl) {\n void 0 === PromiseImpl && (PromiseImpl = Promise);\n var iter = new AsyncIterator(wrap(innerFn, outerFn, self, tryLocsList), PromiseImpl);\n return exports.isGeneratorFunction(outerFn) ? iter : iter.next().then(function (result) {\n return result.done ? result.value : iter.next();\n });\n }, defineIteratorMethods(Gp), define(Gp, toStringTagSymbol, \"Generator\"), define(Gp, iteratorSymbol, function () {\n return this;\n }), define(Gp, \"toString\", function () {\n return \"[object Generator]\";\n }), exports.keys = function (object) {\n var keys = [];\n\n for (var key in object) {\n keys.push(key);\n }\n\n return keys.reverse(), function next() {\n for (; keys.length;) {\n var key = keys.pop();\n if (key in object) return next.value = key, next.done = !1, next;\n }\n\n return next.done = !0, next;\n };\n }, exports.values = values, Context.prototype = {\n constructor: Context,\n reset: function reset(skipTempReset) {\n if (this.prev = 0, this.next = 0, this.sent = this._sent = undefined, this.done = !1, this.delegate = null, this.method = \"next\", this.arg = undefined, this.tryEntries.forEach(resetTryEntry), !skipTempReset) for (var name in this) {\n \"t\" === name.charAt(0) && hasOwn.call(this, name) && !isNaN(+name.slice(1)) && (this[name] = undefined);\n }\n },\n stop: function stop() {\n this.done = !0;\n var rootRecord = this.tryEntries[0].completion;\n if (\"throw\" === rootRecord.type) throw rootRecord.arg;\n return this.rval;\n },\n dispatchException: function dispatchException(exception) {\n if (this.done) throw exception;\n var context = this;\n\n function handle(loc, caught) {\n return record.type = \"throw\", record.arg = exception, context.next = loc, caught && (context.method = \"next\", context.arg = undefined), !!caught;\n }\n\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i],\n record = entry.completion;\n if (\"root\" === entry.tryLoc) return handle(\"end\");\n\n if (entry.tryLoc <= this.prev) {\n var hasCatch = hasOwn.call(entry, \"catchLoc\"),\n hasFinally = hasOwn.call(entry, \"finallyLoc\");\n\n if (hasCatch && hasFinally) {\n if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0);\n if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc);\n } else if (hasCatch) {\n if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0);\n } else {\n if (!hasFinally) throw new Error(\"try statement without catch or finally\");\n if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc);\n }\n }\n }\n },\n abrupt: function abrupt(type, arg) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n\n if (entry.tryLoc <= this.prev && hasOwn.call(entry, \"finallyLoc\") && this.prev < entry.finallyLoc) {\n var finallyEntry = entry;\n break;\n }\n }\n\n finallyEntry && (\"break\" === type || \"continue\" === type) && finallyEntry.tryLoc <= arg && arg <= finallyEntry.finallyLoc && (finallyEntry = null);\n var record = finallyEntry ? finallyEntry.completion : {};\n return record.type = type, record.arg = arg, finallyEntry ? (this.method = \"next\", this.next = finallyEntry.finallyLoc, ContinueSentinel) : this.complete(record);\n },\n complete: function complete(record, afterLoc) {\n if (\"throw\" === record.type) throw record.arg;\n return \"break\" === record.type || \"continue\" === record.type ? this.next = record.arg : \"return\" === record.type ? (this.rval = this.arg = record.arg, this.method = \"return\", this.next = \"end\") : \"normal\" === record.type && afterLoc && (this.next = afterLoc), ContinueSentinel;\n },\n finish: function finish(finallyLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n if (entry.finallyLoc === finallyLoc) return this.complete(entry.completion, entry.afterLoc), resetTryEntry(entry), ContinueSentinel;\n }\n },\n \"catch\": function _catch(tryLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n\n if (entry.tryLoc === tryLoc) {\n var record = entry.completion;\n\n if (\"throw\" === record.type) {\n var thrown = record.arg;\n resetTryEntry(entry);\n }\n\n return thrown;\n }\n }\n\n throw new Error(\"illegal catch attempt\");\n },\n delegateYield: function delegateYield(iterable, resultName, nextLoc) {\n return this.delegate = {\n iterator: values(iterable),\n resultName: resultName,\n nextLoc: nextLoc\n }, \"next\" === this.method && (this.arg = undefined), ContinueSentinel;\n }\n }, exports;\n}"],"names":["_arrayLikeToArray","arr","len","length","i","arr2","Array","module","exports","__esModule","_arrayWithHoles","isArray","_iterableToArrayLimit","_i","Symbol","iterator","_s","_e","_arr","_n","_d","call","next","done","push","value","err","_nonIterableRest","TypeError","arrayWithHoles","require","iterableToArrayLimit","unsupportedIterableToArray","nonIterableRest","_slicedToArray","arrayLikeToArray","_unsupportedIterableToArray","o","minLen","n","Object","prototype","toString","slice","constructor","name","from","test","$","checkCorrectnessOfIteration","INCORRECT_ITERATION","iterable","target","stat","forced","defineWellKnownSymbol","t","e","define","this","s","a","id","Z","map","concat","join","r","h","l","c","identifier","base","d","u","p","css","media","sourceMap","supports","layer","references","updater","f","byIndex","splice","domAPI","update","remove","document","querySelector","window","HTMLIFrameElement","contentDocument","head","Error","appendChild","createElement","setAttributes","attributes","insert","options","nc","setAttribute","insertStyleElement","btoa","unescape","encodeURIComponent","JSON","stringify","styleTagTransform","parentNode","removeChild","styleSheet","cssText","firstChild","createTextNode","default","defineProperty","enumerable","get","hasOwnProperty","toStringTag","x","$createElement","_self","_c","class","show_","show","on","mousedown","onCloseMouseDown","mouseup","onCloseMouseUp","touchstart","touchend","staticClass","stopPropagation","style","canvasHeight","ref","canvasWidth","attrs","width","height","_v","isSuccess","puzzleBaseSize","styleWidth","sliderBaseSize","hide_","loading","_m","infoBoxShow","fail","infoBoxFail","infoText","src","resetSvg","click","reset","sliderText","isDown","mouseDown","onRangeMouseDown","_withStripped","props","type","Number","Boolean","puzzleScale","sliderSize","range","imgs","successText","String","failText","data","startWidth","startX","newX","pinX","pinY","isCanSlide","error","timer1","closeDown","imgIndex","isSubmting","mounted","body","$el","addEventListener","onRangeMouseMove","onRangeMouseUp","passive","classList","add","beforeDestroy","clearTimeout","removeEventListener","watch","computed","Math","round","max","min","methods","onClose","$emit","$refs","clientWidth","clientX","changedTouches","preventDefault","submit","init","canvas1","canvas2","canvas3","getContext","navigator","userAgent","indexOf","fillStyle","clearRect","getRandom","crossOrigin","onload","makeImgSize","save","paintBrick","closePath","clip","shadowOffsetX","shadowOffsetY","shadowColor","shadowBlur","fill","restore","drawImage","fillRect","globalCompositeOperation","arc","ceil","PI","getImageData","putImageData","globalAlpha","onerror","makeImgWithCanvas","random","beginPath","moveTo","lineTo","arcTo","strokeStyle","rotate","toDataURL","abs","setTimeout","resetState","g","v","b","bind","locals","m","render","staticRenderFns","_compiled","functional","_injectStyles","beforeCreate","__file","_vm","_h","isShowValid","validSuccessText","success","close","model","callback","$$v","loginType","expression","loginForm","loginFormRules","$event","showClearBox","apply","arguments","nativeOn","_k","keyCode","key","loginByPassword","$set","forgetPassword","resetLoginForm","registerForm","registerFormRules","registerFormReset","autoLogin","components","Vcode","userNumb","userPwd","userId","required","message","trigger","pattern","uid","time","valid","usersRes","userRegisterFlag","user","register","registerRes","title","position","duration","guid","confirmButtonText","cancelButtonText","closeOnClickModal","inputPattern","inputErrorMessage","then","userPwdRes","center","showClose","component","asyncGeneratorStep","gen","resolve","reject","_next","_throw","arg","info","Promise","_asyncToGenerator","fn","self","args","undefined","_regeneratorRuntime","Op","hasOwn","$Symbol","iteratorSymbol","asyncIteratorSymbol","asyncIterator","toStringTagSymbol","obj","configurable","writable","wrap","innerFn","outerFn","tryLocsList","protoGenerator","Generator","generator","create","context","Context","_invoke","state","method","doneResult","delegate","delegateResult","maybeInvokeDelegate","ContinueSentinel","sent","_sent","dispatchException","abrupt","record","tryCatch","GeneratorFunction","GeneratorFunctionPrototype","IteratorPrototype","getProto","getPrototypeOf","NativeIteratorPrototype","values","Gp","defineIteratorMethods","forEach","AsyncIterator","PromiseImpl","invoke","result","_typeof","__await","unwrapped","previousPromise","callInvokeWithMethodAndArg","resultName","nextLoc","pushTryEntry","locs","entry","tryLoc","catchLoc","finallyLoc","afterLoc","tryEntries","resetTryEntry","completion","iteratorMethod","isNaN","displayName","isGeneratorFunction","genFun","ctor","mark","setPrototypeOf","__proto__","awrap","async","iter","keys","object","reverse","pop","skipTempReset","prev","charAt","stop","rootRecord","rval","exception","handle","loc","caught","hasCatch","hasFinally","finallyEntry","complete","finish","thrown","delegateYield"],"sourceRoot":""} \ No newline at end of file diff --git a/程序代码/用户界面/eatwhat-user-dist/js/321.c3032585.js b/程序代码/用户界面/eatwhat-user-dist/js/279.689686ad.js similarity index 57% rename from 程序代码/用户界面/eatwhat-user-dist/js/321.c3032585.js rename to 程序代码/用户界面/eatwhat-user-dist/js/279.689686ad.js index 1ac45dd..7556969 100644 --- a/程序代码/用户界面/eatwhat-user-dist/js/321.c3032585.js +++ b/程序代码/用户界面/eatwhat-user-dist/js/279.689686ad.js @@ -1,2 +1,2 @@ -(self["webpackChunkeatwhat"]=self["webpackChunkeatwhat"]||[]).push([[321],{5950:function(e,t,i){i(5764),i(7945),function(t,i){e.exports=i()}(0,(function(){return function(){"use strict";var e={358:function(e,t,i){var n=i(81),s=i.n(n),o=i(645),a=i.n(o)()(s());a.push([e.id,".vue-puzzle-vcode {\n position: fixed;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background-color: rgba(0, 0, 0, 0.3);\n z-index: 999;\n opacity: 0;\n pointer-events: none;\n -webkit-transition: opacity 200ms;\n transition: opacity 200ms;\n}\n.vue-puzzle-vcode.show_ {\n opacity: 1;\n pointer-events: auto;\n}\n.vue-auth-box_ {\n position: absolute;\n top: 40%;\n left: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n padding: 20px;\n background: #fff;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n border-radius: 3px;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\n}\n.vue-auth-box_ .auth-body_ {\n position: relative;\n overflow: hidden;\n border-radius: 3px;\n}\n.vue-auth-box_ .auth-body_ .loading-box_ {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background-color: rgba(0, 0, 0, 0.8);\n z-index: 20;\n opacity: 1;\n -webkit-transition: opacity 200ms;\n transition: opacity 200ms;\n display: -webkit-box;\n display: -webkit-flex;\n display: flex;\n -webkit-box-align: center;\n -webkit-align-items: center;\n align-items: center;\n -webkit-box-pack: center;\n -webkit-justify-content: center;\n justify-content: center;\n}\n.vue-auth-box_ .auth-body_ .loading-box_.hide_ {\n opacity: 0;\n pointer-events: none;\n}\n.vue-auth-box_ .auth-body_ .loading-box_.hide_ .loading-gif_ span {\n -webkit-animation-play-state: paused;\n animation-play-state: paused;\n}\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ {\n -webkit-box-flex: 0;\n -webkit-flex: none;\n flex: none;\n height: 5px;\n line-height: 0;\n}\n@-webkit-keyframes load {\n0% {\n opacity: 1;\n -webkit-transform: scale(1.3);\n transform: scale(1.3);\n}\n100% {\n opacity: 0.2;\n -webkit-transform: scale(0.3);\n transform: scale(0.3);\n}\n}\n@keyframes load {\n0% {\n opacity: 1;\n -webkit-transform: scale(1.3);\n transform: scale(1.3);\n}\n100% {\n opacity: 0.2;\n -webkit-transform: scale(0.3);\n transform: scale(0.3);\n}\n}\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span {\n display: inline-block;\n width: 5px;\n height: 100%;\n margin-left: 2px;\n border-radius: 50%;\n background-color: #888;\n -webkit-animation: load 1.04s ease infinite;\n animation: load 1.04s ease infinite;\n}\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(1) {\n margin-left: 0;\n}\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(2) {\n -webkit-animation-delay: 0.13s;\n animation-delay: 0.13s;\n}\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(3) {\n -webkit-animation-delay: 0.26s;\n animation-delay: 0.26s;\n}\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(4) {\n -webkit-animation-delay: 0.39s;\n animation-delay: 0.39s;\n}\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(5) {\n -webkit-animation-delay: 0.52s;\n animation-delay: 0.52s;\n}\n.vue-auth-box_ .auth-body_ .info-box_ {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 24px;\n line-height: 24px;\n text-align: center;\n overflow: hidden;\n font-size: 13px;\n background-color: #83ce3f;\n opacity: 0;\n -webkit-transform: translateY(24px);\n transform: translateY(24px);\n -webkit-transition: all 200ms;\n transition: all 200ms;\n color: #fff;\n z-index: 10;\n}\n.vue-auth-box_ .auth-body_ .info-box_.show {\n opacity: 0.95;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n}\n.vue-auth-box_ .auth-body_ .info-box_.fail {\n background-color: #ce594b;\n}\n.vue-auth-box_ .auth-body_ .auth-canvas2_ {\n position: absolute;\n top: 0;\n left: 0;\n width: 60px;\n height: 100%;\n z-index: 2;\n}\n.vue-auth-box_ .auth-body_ .auth-canvas3_ {\n position: absolute;\n top: 0;\n left: 0;\n opacity: 0;\n -webkit-transition: opacity 600ms;\n transition: opacity 600ms;\n z-index: 3;\n}\n.vue-auth-box_ .auth-body_ .auth-canvas3_.show {\n opacity: 1;\n}\n.vue-auth-box_ .auth-body_ .flash_ {\n position: absolute;\n top: 0;\n left: 0;\n width: 30px;\n height: 100%;\n background-color: rgba(255, 255, 255, 0.1);\n z-index: 3;\n}\n.vue-auth-box_ .auth-body_ .flash_.show {\n -webkit-transition: -webkit-transform 600ms;\n transition: -webkit-transform 600ms;\n transition: transform 600ms;\n transition: transform 600ms, -webkit-transform 600ms;\n}\n.vue-auth-box_ .auth-body_ .reset_ {\n position: absolute;\n top: 2px;\n right: 2px;\n width: 35px;\n height: auto;\n z-index: 12;\n cursor: pointer;\n -webkit-transition: -webkit-transform 200ms;\n transition: -webkit-transform 200ms;\n transition: transform 200ms;\n transition: transform 200ms, -webkit-transform 200ms;\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n}\n.vue-auth-box_ .auth-body_ .reset_:hover {\n -webkit-transform: rotate(-90deg);\n transform: rotate(-90deg);\n}\n.vue-auth-box_ .auth-control_ .range-box {\n position: relative;\n width: 100%;\n background-color: #eef1f8;\n margin-top: 20px;\n border-radius: 3px;\n box-shadow: 0 0 8px rgba(240, 240, 240, 0.6) inset;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-text {\n position: absolute;\n top: 50%;\n left: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n font-size: 14px;\n color: #b7bcd1;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n text-align: center;\n width: 100%;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider {\n position: absolute;\n height: 100%;\n width: 50px;\n background-color: rgba(106, 160, 255, 0.8);\n border-radius: 3px;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn {\n position: absolute;\n display: -webkit-box;\n display: -webkit-flex;\n display: flex;\n -webkit-box-align: center;\n -webkit-align-items: center;\n align-items: center;\n -webkit-box-pack: center;\n -webkit-justify-content: center;\n justify-content: center;\n right: 0;\n width: 50px;\n height: 100%;\n background-color: #fff;\n border-radius: 3px;\n box-shadow: 0 0 4px #ccc;\n cursor: pointer;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn > div {\n width: 0;\n height: 40%;\n -webkit-transition: all 200ms;\n transition: all 200ms;\n border: solid 1px #6aa0ff;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn > div:nth-child(2) {\n margin: 0 4px;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:first-child,\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:first-child {\n border: solid 4px transparent;\n height: 0;\n border-right-color: #6aa0ff;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:nth-child(2),\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:nth-child(2) {\n border-width: 3px;\n height: 0;\n border-radius: 3px;\n margin: 0 6px;\n border-right-color: #6aa0ff;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:nth-child(3),\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:nth-child(3) {\n border: solid 4px transparent;\n height: 0;\n border-left-color: #6aa0ff;\n}\n.vue-puzzle-overflow {\n overflow: hidden !important;\n}\n",""]),t.Z=a},645:function(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var i="",n=void 0!==t[5];return t[4]&&(i+="@supports (".concat(t[4],") {")),t[2]&&(i+="@media ".concat(t[2]," {")),n&&(i+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),i+=e(t),n&&(i+="}"),t[2]&&(i+="}"),t[4]&&(i+="}"),i})).join("")},t.i=function(e,i,n,s,o){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(n)for(var r=0;r0?" ".concat(h[5]):""," {").concat(h[1],"}")),h[5]=o),i&&(h[2]?(h[1]="@media ".concat(h[2]," {").concat(h[1],"}"),h[2]=i):h[2]=i),s&&(h[4]?(h[1]="@supports (".concat(h[4],") {").concat(h[1],"}"),h[4]=s):h[4]="".concat(s)),t.push(h))}},t}},81:function(e){e.exports=function(e){return e[1]}},379:function(e){var t=[];function i(e){for(var i=-1,n=0;n0?" ".concat(i.layer):""," {")),n+=i.css,s&&(n+="}"),i.media&&(n+="}"),i.supports&&(n+="}");var o=i.sourceMap;o&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,i)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:function(e){e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function i(n){var s=t[n];if(void 0!==s)return s.exports;var o=t[n]={id:n,exports:{}};return e[n](o,o.exports,i),o.exports}i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.d=function(e,t){for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var n={};return function(){i.r(n),i.d(n,{default:function(){return w}});var e=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:["vue-puzzle-vcode",{show_:e.show}],on:{mousedown:e.onCloseMouseDown,mouseup:e.onCloseMouseUp,touchstart:e.onCloseMouseDown,touchend:e.onCloseMouseUp}},[i("div",{staticClass:"vue-auth-box_",on:{mousedown:function(e){e.stopPropagation()},touchstart:function(e){e.stopPropagation()}}},[i("div",{staticClass:"auth-body_",style:"height: "+e.canvasHeight+"px"},[i("canvas",{ref:"canvas1",style:"width:"+e.canvasWidth+"px;height:"+e.canvasHeight+"px",attrs:{width:e.canvasWidth,height:e.canvasHeight}}),e._v(" "),i("canvas",{ref:"canvas3",class:["auth-canvas3_",{show:e.isSuccess}],style:"width:"+e.canvasWidth+"px;height:"+e.canvasHeight+"px",attrs:{width:e.canvasWidth,height:e.canvasHeight}}),e._v(" "),i("canvas",{ref:"canvas2",staticClass:"auth-canvas2_",style:"width:"+e.puzzleBaseSize+"px;height:"+e.canvasHeight+"px;transform:translateX("+(e.styleWidth-e.sliderBaseSize-(e.puzzleBaseSize-e.sliderBaseSize)*((e.styleWidth-e.sliderBaseSize)/(e.canvasWidth-e.sliderBaseSize)))+"px)",attrs:{width:e.puzzleBaseSize,height:e.canvasHeight}}),e._v(" "),i("div",{class:["loading-box_",{hide_:!e.loading}]},[e._m(0)]),e._v(" "),i("div",{class:["info-box_",{show:e.infoBoxShow},{fail:e.infoBoxFail}]},[e._v("\n "+e._s(e.infoText)+"\n ")]),e._v(" "),i("div",{class:["flash_",{show:e.isSuccess}],style:"transform: translateX("+(e.isSuccess?e.canvasWidth+.578*e.canvasHeight+"px":"-"+.578*e.canvasHeight+"px")+") skew(-30deg, 0);"}),e._v(" "),i("img",{staticClass:"reset_",attrs:{src:e.resetSvg},on:{click:e.reset}})]),e._v(" "),i("div",{staticClass:"auth-control_"},[i("div",{staticClass:"range-box",style:"height:"+e.sliderBaseSize+"px"},[i("div",{staticClass:"range-text"},[e._v(e._s(e.sliderText))]),e._v(" "),i("div",{ref:"range-slider",staticClass:"range-slider",style:"width:"+e.styleWidth+"px"},[i("div",{class:["range-btn",{isDown:e.mouseDown}],style:"width:"+e.sliderBaseSize+"px",on:{mousedown:function(t){return e.onRangeMouseDown(t)},touchstart:function(t){return e.onRangeMouseDown(t)}}},[i("div"),e._v(" "),i("div"),e._v(" "),i("div")])])])])])])};e._withStripped=!0;var t={props:{canvasWidth:{type:Number,default:310},canvasHeight:{type:Number,default:160},show:{type:Boolean,default:!1},puzzleScale:{type:Number,default:1},sliderSize:{type:Number,default:50},range:{type:Number,default:10},imgs:{type:Array},successText:{type:String,default:"验证通过!"},failText:{type:String,default:"验证失败,请重试"},sliderText:{type:String,default:"拖动滑块完成拼图"}},data:()=>({mouseDown:!1,startWidth:50,startX:0,newX:0,pinX:0,pinY:0,loading:!1,isCanSlide:!1,error:!1,infoBoxShow:!1,infoText:"",infoBoxFail:!1,timer1:null,closeDown:!1,isSuccess:!1,imgIndex:-1,isSubmting:!1,resetSvg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAELklEQVRYR+2YW2wUZRTH//9vtlCoF9IoIklT3PqgPGi326hoetuaGEhIr9SgCYkkgt2WGOQVCca+GavWdr0GjD4YhG3RB3hply1LQA1tEQIxEXapGI2pEkys9LIzx2ylYWfY6e5sF0oi+7hzzvl+3/9855xvhrjNf7zN+XAHcL4Z+n8o6JWTeYt++W25S596AIZy6TB+n3yo+Nchlk8vmIIVowdXU9c3Q1gDSilBlQwjgBAYFGDvdF58/4milqvZwDpOcXWsb5Uh8hmBqkwXFMhlCN8aX5LXNbRy/T+Z+iXsHAFWRXs3QGQPyLucLDJrK5DgUXdTsxPfjAEro8E3Ce50EtxsKxPTwCPH3U2jTmJkBJgWTnAMxDeGMEoa0xQ+LJQnCD4HYFkCyAC3RdwN3U7gMkpxRTTYrMD91sCJIgCxV5R6O1Jcfy7VwonqLoj9/CqB2kF341qncGkBvRe+ureAWpRgoalCBecMFzcdK24YymZRJz5zprgq1tsJwXYL3CVZGvdGHmwZc7JQtra2gE+f712ep2QUYP714DJhaJrXLqXZQszlZwtYdSHoB9ljVk/ePVrSZFL0ZkAlxzQBVseCT8WhZhRThtFB8plk9Zi/qCi8cv0fNxvKFrDy4oF11NXXIFy2EII4iBcG3Y03VLZT8OqRd5aFPduvOEpxRayvXolxAKB2g6NgEhobBlc1HHYKY7WvHf5wtVAPgegIlbbZ9seUZ7AyFnwewi9pGoUyDmhrB931kfnC1ZwOeKlLP8GZJi6QLSFP2yep4toXSbT3ZQAfX3O6omt8Nhd9r/aHQAUMOQywYBZo5uZD2ThQ2rbPCjlnH6yI9rUryE5DU75ctJaake46Be4DuDjF8dFBNA94/AdtiySVxIlpMlTS8td801o70vMigM9huTda2lhcKHVHPO2HZv/P6LIwX7hk/+qzPSvUJGMkrg8AQYTkroRdXMlE+HH/twsG6BsOdJHYZlaO/lBZ6weOiiSXqs3Gqj0TeAxx+T75DIpgwjC0onD51pQD4JaluPrkR/cpFT9DcoVp84LOgTL/DjtBbglgou+puHwB8lEznPxJw1XSX77VtgizBvQNBw4RMqB7xt4Lc3c8lQKJaQHoO4R8ydz0/7MWoCXk8c85MrMC9J3qaafw/WtQlwXST+F3BnAeYB4obgJ1BJIuG+YtiKAjVOZ/Pd1ZdwzoG+4uBtSPpjaRbhXLcwF3hzytb2TilgVgT5BkYybBrTYC+Rvg5nRpdTRJrIs8+VPXPQXj2i4ItxC4O2NQQUQnN4U9rRcz9nH64p4ceM2lziX5Y4s3KHCdUHwE77ecMkMEp6BwhIa2Z6DslZRvfulgHafYLuCas58WLp2aLCFUga70qxOFU6dPFL2W1feYeaU43Y5z/TxnCuYabMEuC043ckdBp4pZ7f8FE5psOI1g6fwAAAAASUVORK5CYII="}),mounted(){document.body.appendChild(this.$el),document.addEventListener("mousemove",this.onRangeMouseMove,!1),document.addEventListener("mouseup",this.onRangeMouseUp,!1),document.addEventListener("touchmove",this.onRangeMouseMove,{passive:!1}),document.addEventListener("touchend",this.onRangeMouseUp,!1),this.show&&(document.body.classList.add("vue-puzzle-overflow"),this.reset())},beforeDestroy(){clearTimeout(this.timer1),document.body.removeChild(this.$el),document.removeEventListener("mousemove",this.onRangeMouseMove,!1),document.removeEventListener("mouseup",this.onRangeMouseUp,!1),document.removeEventListener("touchmove",this.onRangeMouseMove,{passive:!1}),document.removeEventListener("touchend",this.onRangeMouseUp,!1)},watch:{show(e){e?(document.body.classList.add("vue-puzzle-overflow"),this.reset()):(this.isSubmting=!1,this.isSuccess=!1,this.infoBoxShow=!1,document.body.classList.remove("vue-puzzle-overflow"))}},computed:{styleWidth(){const e=this.startWidth+this.newX-this.startX;return ethis.canvasWidth?this.canvasWidth:e},puzzleBaseSize(){return Math.round(52.5*Math.max(Math.min(this.puzzleScale,2),.2)+6)},sliderBaseSize(){return Math.max(Math.min(Math.round(this.sliderSize),Math.round(.5*this.canvasWidth)),10)}},methods:{onClose(){this.mouseDown||(clearTimeout(this.timer1),this.$emit("close"))},onCloseMouseDown(){this.closeDown=!0},onCloseMouseUp(){this.closeDown&&this.onClose(),this.closeDown=!1},onRangeMouseDown(e){this.isCanSlide&&(this.mouseDown=!0,this.startWidth=this.$refs["range-slider"].clientWidth,this.newX=e.clientX||e.changedTouches[0].clientX,this.startX=e.clientX||e.changedTouches[0].clientX)},onRangeMouseMove(e){this.mouseDown&&(e.preventDefault(),this.newX=e.clientX||e.changedTouches[0].clientX)},onRangeMouseUp(){this.mouseDown&&(this.mouseDown=!1,this.submit())},init(e){if(this.loading&&!e)return;this.loading=!0,this.isCanSlide=!1;const t=this.$refs.canvas1,i=this.$refs.canvas2,n=this.$refs.canvas3,s=t.getContext("2d"),o=i.getContext("2d"),a=n.getContext("2d"),r=navigator.userAgent.indexOf("Firefox")>=0&&navigator.userAgent.indexOf("Windows")>=0,A=document.createElement("img");if(s.fillStyle="rgba(255,255,255,1)",a.fillStyle="rgba(255,255,255,1)",s.clearRect(0,0,this.canvasWidth,this.canvasHeight),o.clearRect(0,0,this.canvasWidth,this.canvasHeight),this.pinX=this.getRandom(this.puzzleBaseSize,this.canvasWidth-this.puzzleBaseSize-20),this.pinY=this.getRandom(20,this.canvasHeight-this.puzzleBaseSize-20),A.crossOrigin="anonymous",A.onload=()=>{const[e,t,i,n]=this.makeImgSize(A);s.save(),this.paintBrick(s),s.closePath(),r?(s.clip(),s.save(),s.shadowOffsetX=0,s.shadowOffsetY=0,s.shadowColor="#000",s.shadowBlur=3,s.fill(),s.restore()):(s.shadowOffsetX=0,s.shadowOffsetY=0,s.shadowColor="#000",s.shadowBlur=3,s.fill(),s.clip()),s.drawImage(A,e,t,i,n),a.fillRect(0,0,this.canvasWidth,this.canvasHeight),a.drawImage(A,e,t,i,n),s.globalCompositeOperation="source-atop",this.paintBrick(s),s.arc(this.pinX+Math.ceil(this.puzzleBaseSize/2),this.pinY+Math.ceil(this.puzzleBaseSize/2),1.2*this.puzzleBaseSize,0,2*Math.PI,!0),s.closePath(),s.shadowColor="rgba(255, 255, 255, .8)",s.shadowOffsetX=-1,s.shadowOffsetY=-1,s.shadowBlur=Math.min(Math.ceil(8*this.puzzleScale),12),s.fillStyle="#ffffaa",s.fill();const l=s.getImageData(this.pinX-3,this.pinY-20,this.pinX+this.puzzleBaseSize+5,this.pinY+this.puzzleBaseSize+5);o.putImageData(l,0,this.pinY-20),s.restore(),s.clearRect(0,0,this.canvasWidth,this.canvasHeight),s.save(),this.paintBrick(s),s.globalAlpha=.8,s.fillStyle="#ffffff",s.fill(),s.restore(),s.save(),s.globalCompositeOperation="source-atop",this.paintBrick(s),s.arc(this.pinX+Math.ceil(this.puzzleBaseSize/2),this.pinY+Math.ceil(this.puzzleBaseSize/2),1.2*this.puzzleBaseSize,0,2*Math.PI,!0),s.shadowColor="#000",s.shadowOffsetX=2,s.shadowOffsetY=2,s.shadowBlur=16,s.fill(),s.restore(),s.save(),s.globalCompositeOperation="destination-over",s.drawImage(A,e,t,i,n),s.restore(),this.loading=!1,this.isCanSlide=!0},A.onerror=()=>{this.init(!0)},!e&&this.imgs&&this.imgs.length){let e=this.getRandom(0,this.imgs.length-1);e===this.imgIndex&&(e===this.imgs.length-1?e=0:e++),this.imgIndex=e,A.src=this.imgs[e]}else A.src=this.makeImgWithCanvas()},getRandom:(e,t)=>Math.ceil(Math.random()*(t-e)+e),makeImgSize(e){const t=e.width/e.height;let i=0,n=0,s=0,o=0;return t>this.canvasWidth/this.canvasHeight?(o=this.canvasHeight,s=t*o,n=0,i=(this.canvasWidth-s)/2):(s=this.canvasWidth,o=s/t,i=0,n=(this.canvasHeight-o)/2),[i,n,s,o]},paintBrick(e){const t=Math.ceil(15*this.puzzleScale);e.beginPath(),e.moveTo(this.pinX,this.pinY),e.lineTo(this.pinX+t,this.pinY),e.arcTo(this.pinX+t,this.pinY-t/2,this.pinX+t+t/2,this.pinY-t/2,t/2),e.arcTo(this.pinX+t+t,this.pinY-t/2,this.pinX+t+t,this.pinY,t/2),e.lineTo(this.pinX+t+t+t,this.pinY),e.lineTo(this.pinX+t+t+t,this.pinY+t),e.arcTo(this.pinX+t+t+t+t/2,this.pinY+t,this.pinX+t+t+t+t/2,this.pinY+t+t/2,t/2),e.arcTo(this.pinX+t+t+t+t/2,this.pinY+t+t,this.pinX+t+t+t,this.pinY+t+t,t/2),e.lineTo(this.pinX+t+t+t,this.pinY+t+t+t),e.lineTo(this.pinX,this.pinY+t+t+t),e.lineTo(this.pinX,this.pinY+t+t),e.arcTo(this.pinX+t/2,this.pinY+t+t,this.pinX+t/2,this.pinY+t+t/2,t/2),e.arcTo(this.pinX+t/2,this.pinY+t,this.pinX,this.pinY+t,t/2),e.lineTo(this.pinX,this.pinY)},makeImgWithCanvas(){const e=document.createElement("canvas"),t=e.getContext("2d");e.width=this.canvasWidth,e.height=this.canvasHeight,t.fillStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,t.fillRect(0,0,this.canvasWidth,this.canvasHeight);for(let i=0;i<12;i++)if(t.fillStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,t.strokeStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,this.getRandom(0,2)>1)t.save(),t.rotate(this.getRandom(-90,90)*Math.PI/180),t.fillRect(this.getRandom(-20,e.width-20),this.getRandom(-20,e.height-20),this.getRandom(10,e.width/2+10),this.getRandom(10,e.height/2+10)),t.restore();else{t.beginPath();const i=this.getRandom(-Math.PI,Math.PI);t.arc(this.getRandom(0,e.width),this.getRandom(0,e.height),this.getRandom(10,e.height/2+10),i,i+1.5*Math.PI),t.closePath(),t.fill()}return e.toDataURL("image/png")},submit(){this.isSubmting=!0;const e=Math.abs(this.pinX-(this.styleWidth-this.sliderBaseSize)+(this.puzzleBaseSize-this.sliderBaseSize)*((this.styleWidth-this.sliderBaseSize)/(this.canvasWidth-this.sliderBaseSize))-3);e{this.isSubmting=!1,this.$emit("success",e)}),800)):(this.infoText=this.failText,this.infoBoxFail=!0,this.infoBoxShow=!0,this.isCanSlide=!1,this.$emit("fail",e),clearTimeout(this.timer1),this.timer1=setTimeout((()=>{this.isSubmting=!1,this.reset()}),800))},resetState(){this.infoBoxFail=!1,this.infoBoxShow=!1,this.isCanSlide=!1,this.isSuccess=!1,this.startWidth=this.sliderBaseSize,this.startX=0,this.newX=0},reset(){this.isSubmting||(this.resetState(),this.init())}}},s=i(379),o=i.n(s),a=i(795),r=i.n(a),A=i(569),l=i.n(A),h=i(565),u=i.n(h),c=i(216),d=i.n(c),g=i(589),m=i.n(g),p=i(358),f={};f.styleTagTransform=m(),f.setAttributes=u(),f.insert=l().bind(null,"head"),f.domAPI=r(),f.insertStyleElement=d(),o()(p.Z,f),p.Z&&p.Z.locals&&p.Z.locals;var b=function(e,t,i,n,s,o,a,r){var A,l="function"==typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=[function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"loading-gif_"},[i("span"),e._v(" "),i("span"),e._v(" "),i("span"),e._v(" "),i("span"),e._v(" "),i("span")])}],l._compiled=!0),A)if(l.functional){l._injectStyles=A;var h=l.render;l.render=function(e,t){return A.call(t),h(e,t)}}else{var u=l.beforeCreate;l.beforeCreate=u?[].concat(u,A):[A]}return{exports:e,options:l}}(t,e);b.options.__file="src/app.vue";var w=b.exports}(),n}()}))},7321:function(e,t,i){"use strict";i.r(t),i.d(t,{default:function(){return u}});var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"loginBoxRef",staticClass:"login-container"},[i("Vcode",{attrs:{show:e.isShowValid,successText:e.validSuccessText},on:{success:e.success,close:e.close}}),e._m(0),i("div",{staticClass:"login-box"},[e._m(1),i("div",{staticClass:"form"},[i("el-tabs",{model:{value:e.loginType,callback:function(t){e.loginType=t},expression:"loginType"}},[i("el-tab-pane",{attrs:{label:"账号密码",name:"loginPassword"}},[i("el-form",{ref:"loginFormRef",attrs:{"status-icon":"","label-width":"40px",model:e.loginForm,rules:e.loginFormRules,"hide-required-asterisk":!0}},[i("el-form-item",{attrs:{label:"电话",prop:"userNumb"}},[i("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-user",size:"medium",clearable:"",placeholder:"电话"},on:{"~focus":function(t){return e.showClearBox.apply(null,arguments)}},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.loginByPassword.apply(null,arguments)}},model:{value:e.loginForm.userNumb,callback:function(t){e.$set(e.loginForm,"userNumb",t)},expression:"loginForm.userNumb"}})],1),i("el-form-item",{attrs:{label:"密码",prop:"userPwd"}},[i("el-input",{attrs:{type:"password","prefix-icon":"el-icon-lock",autocomplete:"off",clearable:"","validate-event":"",size:"medium",placeholder:"请输入您的密码","show-password":!0},on:{"~focus":function(t){return e.showClearBox.apply(null,arguments)}},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.loginByPassword.apply(null,arguments)}},model:{value:e.loginForm.userPwd,callback:function(t){e.$set(e.loginForm,"userPwd",t)},expression:"loginForm.userPwd"}})],1),i("el-form-item",[i("div",{staticClass:"login-btn"},[i("div",[i("el-button",{attrs:{type:"warning",size:"small",round:"",icon:"el-icon-question"},on:{click:e.forgetPassword}},[e._v("忘记密码")]),i("el-button",{attrs:{type:"info",size:"small",round:"",icon:"el-icon-delete"},on:{click:e.resetLoginForm}},[e._v("重置")]),i("el-button",{attrs:{type:"primary",size:"small",round:"",icon:"el-icon-check"},on:{click:e.loginByPassword}},[e._v("登录")])],1)])])],1)],1),i("el-tab-pane",{attrs:{label:"注册",name:"regist"}},[i("el-form",{ref:"registerFormRef",attrs:{"status-icon":"","label-width":"40px",model:e.registerForm,rules:e.registerFormRules,"hide-required-asterisk":!0}},[i("el-form-item",{attrs:{label:"电话",prop:"userNumb"}},[i("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-user",size:"medium",clearable:"",placeholder:"请输入您的电话号码"},on:{"~focus":function(t){return e.showClearBox.apply(null,arguments)}},model:{value:e.registerForm.userNumb,callback:function(t){e.$set(e.registerForm,"userNumb",t)},expression:"registerForm.userNumb"}})],1),i("el-form-item",{attrs:{label:"密码",prop:"userPwd"}},[i("el-input",{attrs:{type:"password","prefix-icon":"el-icon-lock",autocomplete:"off",clearable:"","validate-event":"",size:"medium",placeholder:"请输入您的密码","show-password":!0},on:{"~focus":function(t){return e.showClearBox.apply(null,arguments)}},model:{value:e.registerForm.userPwd,callback:function(t){e.$set(e.registerForm,"userPwd",t)},expression:"registerForm.userPwd"}})],1),i("el-form-item",[i("div",{staticClass:"login-btn"},[i("div",[i("el-button",{attrs:{type:"info",size:"small",round:"",icon:"el-icon-delete"},on:{click:e.registerFormReset}},[e._v("重置")]),i("el-button",{attrs:{type:"primary",size:"small",round:"",icon:"el-icon-check"},on:{click:function(t){e.isShowValid=!0}}},[e._v("注册")])],1)])])],1)],1)],1)],1),i("div",{staticClass:"btns"},[i("el-checkbox",{model:{value:e.autoLogin,callback:function(t){e.autoLogin=t},expression:"autoLogin"}},[e._v("7天免登录")])],1),e._m(2)])],1)},s=[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"login-img"},[n("img",{attrs:{src:i(5703),width:"100%"}})])},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"title"},[i("i",{staticClass:"el-icon-present"},[e._v("今天吃啥❓")])])},function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"logo"},[n("div",{staticClass:"logo-img"},[n("img",{attrs:{src:i(4831),width:"100%"}})]),n("div",{staticClass:"right"},[n("span",[e._v("本网站除图片素材外纯原创")]),n("span",[e._v("仅供学习交流请勿用作其他用途")]),n("span",[e._v("联系方式: 2631667689(QQ)")])])])}],o=(i(61),i(5950)),a=i.n(o),r={name:"Login",components:{Vcode:a()},data(){return{loginType:"loginPassword",isShowValid:!1,loginForm:{userNumb:"",userPwd:""},registerForm:{userNumb:"",userPwd:"",userId:""},registerFormRules:{userNumb:[{required:!0,message:"请输入电话号码",trigger:"blur"},{pattern:/^((1[3,5,8][0-9])|(14[5,7])|(17[0,6,7,8])|(19[7]))\d{8}$/,message:"手机号码格式不符合",trigger:"blur"}],userPwd:[{required:!0,message:"请输入密码",trigger:"blur"},{min:6,max:13,message:"长度在 6 到 13 个字符",trigger:"blur"}],uid:[{required:!0,message:"请输入您的网易云9-10位id",trigger:"blur"},{min:9,max:10,message:"长度为9-10个字符",trigger:"blur"}]},loginFormRules:{userNumb:[{required:!0,message:"请输入手机号码",trigger:"blur"},{pattern:/^((1[3,5,8][0-9])|(14[5,7])|(17[0,6,7,8])|(19[7]))\d{8}$/,message:"手机号码格式不符合",trigger:"blur"}],userPwd:[{required:!0,message:"请输入登录密码",trigger:"blur"},{min:6,max:13,message:"长度在 6 到 13 个字符",trigger:"blur"}]},autoLogin:!0,validSuccessText:"你太棒了"}},methods:{success(e){this.validSuccessText=`只用了${parseInt(e)}秒 你太快了`,this.isShowValid=!1,this.register()},close(){this.isShowValid=!1},resetLoginForm(){this.$refs.loginFormRef.resetFields(),this.loginForm.userNumb="",this.loginForm.userPwd=""},loginByPassword(){""!==this.loginForm.userNumb&&""!==this.loginForm.userPwd?this.$refs.loginFormRef.validate((async e=>{if(!e)return;const{data:t}=await this.$http.get("user");var i=!1;if(t.forEach((e=>{e.userNumb===this.loginForm.userNumb&&(i=!0)})),i){var{data:n}=await this.$http.get("user/login/"+this.loginForm.userNumb);n=n[0],n.userPwd===this.loginForm.userPwd?(this.autoLogin&&this.$cookies.set("token",n,"7d"),window.sessionStorage.setItem("user",JSON.stringify(n)),this.$router.push("/home"),this.$message.success(`✨欢迎你 ${n.userName||"神秘人"}`)):this.$message.warning("密码错误 请重试")}else this.$message.warning("该账号尚未注册 请先注册后再进行登录")})):this.$message.info("电话号码或密码不得为空哦")},register(){this.$refs.registerFormRef.validate((async e=>{if(!e)return;const{data:t}=await this.$http.get("user");var i=!1;if(t.forEach((e=>{e.userNumb===this.registerForm.userNumb&&(i=!0)})),i)return void this.$message.warning("该账号已注册");this.registerForm.userId=this.guid();const{data:n}=await this.$http.post("user/register",this.registerForm);1===n.status?(this.$message.success("注册成功"),this.loginForm.userNumb=this.registerForm.userNumb,this.loginForm.userPwd=this.registerForm.userPwd,this.autoLogin=!0,this.loginByPassword()):this.$message.error("注册失败 请重试")}))},showClearBox(){this.$refs.loginBoxRef.style.opacity=1},registerFormReset(){this.registerForm.userNumb="",this.registerForm.userPwd="",this.$refs.registerFormRef.resetFields()},guid(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0,i="x"==e?t:3&t|8;return i.toString(16)}))},forgetPassword(){this.$prompt("请输入电话号码","忘记密码",{confirmButtonText:"确定",cancelButtonText:"取消",closeOnClickModal:!1,inputPattern:/^((1[3,5,8][0-9])|(14[5,7])|(17[0,6,7,8])|(19[7]))\d{8}$/,inputErrorMessage:"电话格式不正确"}).then((async({value:e})=>{const{data:t}=await this.$http.get("user");var i=!1;if(t.forEach((t=>{t.userNumb===e&&(i=!0)})),i){const{data:t}=await this.$http.get("user/login/forgetpass/"+e);this.$message({message:`你的密码是: ${t}`,center:!0,showClose:!0,duration:0})}else this.$message.warning("账号不存在")}))}},mounted(){this.$refs.loginBoxRef.style.opacity=.7}},A=r,l=i(5471),h=(0,l.Z)(A,n,s,!1,null,null,null),u=h.exports},4831:function(e){"use strict";e.exports="data:image/jpeg;base64,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"},5703:function(e,t,i){"use strict";e.exports=i.p+"img/shaomai.f5f3ba20.png"}}]); -//# sourceMappingURL=321.c3032585.js.map \ No newline at end of file +(self["webpackChunkeatwhat"]=self["webpackChunkeatwhat"]||[]).push([[279],{5950:function(e,t,i){i(5764),i(7945),function(t,i){e.exports=i()}(0,(function(){return function(){"use strict";var e={358:function(e,t,i){var n=i(81),s=i.n(n),o=i(645),a=i.n(o)()(s());a.push([e.id,".vue-puzzle-vcode {\n position: fixed;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background-color: rgba(0, 0, 0, 0.3);\n z-index: 999;\n opacity: 0;\n pointer-events: none;\n -webkit-transition: opacity 200ms;\n transition: opacity 200ms;\n}\n.vue-puzzle-vcode.show_ {\n opacity: 1;\n pointer-events: auto;\n}\n.vue-auth-box_ {\n position: absolute;\n top: 40%;\n left: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n padding: 20px;\n background: #fff;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n border-radius: 3px;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\n}\n.vue-auth-box_ .auth-body_ {\n position: relative;\n overflow: hidden;\n border-radius: 3px;\n}\n.vue-auth-box_ .auth-body_ .loading-box_ {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background-color: rgba(0, 0, 0, 0.8);\n z-index: 20;\n opacity: 1;\n -webkit-transition: opacity 200ms;\n transition: opacity 200ms;\n display: -webkit-box;\n display: -webkit-flex;\n display: flex;\n -webkit-box-align: center;\n -webkit-align-items: center;\n align-items: center;\n -webkit-box-pack: center;\n -webkit-justify-content: center;\n justify-content: center;\n}\n.vue-auth-box_ .auth-body_ .loading-box_.hide_ {\n opacity: 0;\n pointer-events: none;\n}\n.vue-auth-box_ .auth-body_ .loading-box_.hide_ .loading-gif_ span {\n -webkit-animation-play-state: paused;\n animation-play-state: paused;\n}\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ {\n -webkit-box-flex: 0;\n -webkit-flex: none;\n flex: none;\n height: 5px;\n line-height: 0;\n}\n@-webkit-keyframes load {\n0% {\n opacity: 1;\n -webkit-transform: scale(1.3);\n transform: scale(1.3);\n}\n100% {\n opacity: 0.2;\n -webkit-transform: scale(0.3);\n transform: scale(0.3);\n}\n}\n@keyframes load {\n0% {\n opacity: 1;\n -webkit-transform: scale(1.3);\n transform: scale(1.3);\n}\n100% {\n opacity: 0.2;\n -webkit-transform: scale(0.3);\n transform: scale(0.3);\n}\n}\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span {\n display: inline-block;\n width: 5px;\n height: 100%;\n margin-left: 2px;\n border-radius: 50%;\n background-color: #888;\n -webkit-animation: load 1.04s ease infinite;\n animation: load 1.04s ease infinite;\n}\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(1) {\n margin-left: 0;\n}\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(2) {\n -webkit-animation-delay: 0.13s;\n animation-delay: 0.13s;\n}\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(3) {\n -webkit-animation-delay: 0.26s;\n animation-delay: 0.26s;\n}\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(4) {\n -webkit-animation-delay: 0.39s;\n animation-delay: 0.39s;\n}\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(5) {\n -webkit-animation-delay: 0.52s;\n animation-delay: 0.52s;\n}\n.vue-auth-box_ .auth-body_ .info-box_ {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 24px;\n line-height: 24px;\n text-align: center;\n overflow: hidden;\n font-size: 13px;\n background-color: #83ce3f;\n opacity: 0;\n -webkit-transform: translateY(24px);\n transform: translateY(24px);\n -webkit-transition: all 200ms;\n transition: all 200ms;\n color: #fff;\n z-index: 10;\n}\n.vue-auth-box_ .auth-body_ .info-box_.show {\n opacity: 0.95;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n}\n.vue-auth-box_ .auth-body_ .info-box_.fail {\n background-color: #ce594b;\n}\n.vue-auth-box_ .auth-body_ .auth-canvas2_ {\n position: absolute;\n top: 0;\n left: 0;\n width: 60px;\n height: 100%;\n z-index: 2;\n}\n.vue-auth-box_ .auth-body_ .auth-canvas3_ {\n position: absolute;\n top: 0;\n left: 0;\n opacity: 0;\n -webkit-transition: opacity 600ms;\n transition: opacity 600ms;\n z-index: 3;\n}\n.vue-auth-box_ .auth-body_ .auth-canvas3_.show {\n opacity: 1;\n}\n.vue-auth-box_ .auth-body_ .flash_ {\n position: absolute;\n top: 0;\n left: 0;\n width: 30px;\n height: 100%;\n background-color: rgba(255, 255, 255, 0.1);\n z-index: 3;\n}\n.vue-auth-box_ .auth-body_ .flash_.show {\n -webkit-transition: -webkit-transform 600ms;\n transition: -webkit-transform 600ms;\n transition: transform 600ms;\n transition: transform 600ms, -webkit-transform 600ms;\n}\n.vue-auth-box_ .auth-body_ .reset_ {\n position: absolute;\n top: 2px;\n right: 2px;\n width: 35px;\n height: auto;\n z-index: 12;\n cursor: pointer;\n -webkit-transition: -webkit-transform 200ms;\n transition: -webkit-transform 200ms;\n transition: transform 200ms;\n transition: transform 200ms, -webkit-transform 200ms;\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n}\n.vue-auth-box_ .auth-body_ .reset_:hover {\n -webkit-transform: rotate(-90deg);\n transform: rotate(-90deg);\n}\n.vue-auth-box_ .auth-control_ .range-box {\n position: relative;\n width: 100%;\n background-color: #eef1f8;\n margin-top: 20px;\n border-radius: 3px;\n box-shadow: 0 0 8px rgba(240, 240, 240, 0.6) inset;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-text {\n position: absolute;\n top: 50%;\n left: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n font-size: 14px;\n color: #b7bcd1;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n text-align: center;\n width: 100%;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider {\n position: absolute;\n height: 100%;\n width: 50px;\n background-color: rgba(106, 160, 255, 0.8);\n border-radius: 3px;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn {\n position: absolute;\n display: -webkit-box;\n display: -webkit-flex;\n display: flex;\n -webkit-box-align: center;\n -webkit-align-items: center;\n align-items: center;\n -webkit-box-pack: center;\n -webkit-justify-content: center;\n justify-content: center;\n right: 0;\n width: 50px;\n height: 100%;\n background-color: #fff;\n border-radius: 3px;\n box-shadow: 0 0 4px #ccc;\n cursor: pointer;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn > div {\n width: 0;\n height: 40%;\n -webkit-transition: all 200ms;\n transition: all 200ms;\n border: solid 1px #6aa0ff;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn > div:nth-child(2) {\n margin: 0 4px;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:first-child,\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:first-child {\n border: solid 4px transparent;\n height: 0;\n border-right-color: #6aa0ff;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:nth-child(2),\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:nth-child(2) {\n border-width: 3px;\n height: 0;\n border-radius: 3px;\n margin: 0 6px;\n border-right-color: #6aa0ff;\n}\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:nth-child(3),\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:nth-child(3) {\n border: solid 4px transparent;\n height: 0;\n border-left-color: #6aa0ff;\n}\n.vue-puzzle-overflow {\n overflow: hidden !important;\n}\n",""]),t.Z=a},645:function(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var i="",n=void 0!==t[5];return t[4]&&(i+="@supports (".concat(t[4],") {")),t[2]&&(i+="@media ".concat(t[2]," {")),n&&(i+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),i+=e(t),n&&(i+="}"),t[2]&&(i+="}"),t[4]&&(i+="}"),i})).join("")},t.i=function(e,i,n,s,o){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(n)for(var r=0;r0?" ".concat(h[5]):""," {").concat(h[1],"}")),h[5]=o),i&&(h[2]?(h[1]="@media ".concat(h[2]," {").concat(h[1],"}"),h[2]=i):h[2]=i),s&&(h[4]?(h[1]="@supports (".concat(h[4],") {").concat(h[1],"}"),h[4]=s):h[4]="".concat(s)),t.push(h))}},t}},81:function(e){e.exports=function(e){return e[1]}},379:function(e){var t=[];function i(e){for(var i=-1,n=0;n0?" ".concat(i.layer):""," {")),n+=i.css,s&&(n+="}"),i.media&&(n+="}"),i.supports&&(n+="}");var o=i.sourceMap;o&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,i)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:function(e){e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function i(n){var s=t[n];if(void 0!==s)return s.exports;var o=t[n]={id:n,exports:{}};return e[n](o,o.exports,i),o.exports}i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.d=function(e,t){for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var n={};return function(){i.r(n),i.d(n,{default:function(){return w}});var e=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:["vue-puzzle-vcode",{show_:e.show}],on:{mousedown:e.onCloseMouseDown,mouseup:e.onCloseMouseUp,touchstart:e.onCloseMouseDown,touchend:e.onCloseMouseUp}},[i("div",{staticClass:"vue-auth-box_",on:{mousedown:function(e){e.stopPropagation()},touchstart:function(e){e.stopPropagation()}}},[i("div",{staticClass:"auth-body_",style:"height: "+e.canvasHeight+"px"},[i("canvas",{ref:"canvas1",style:"width:"+e.canvasWidth+"px;height:"+e.canvasHeight+"px",attrs:{width:e.canvasWidth,height:e.canvasHeight}}),e._v(" "),i("canvas",{ref:"canvas3",class:["auth-canvas3_",{show:e.isSuccess}],style:"width:"+e.canvasWidth+"px;height:"+e.canvasHeight+"px",attrs:{width:e.canvasWidth,height:e.canvasHeight}}),e._v(" "),i("canvas",{ref:"canvas2",staticClass:"auth-canvas2_",style:"width:"+e.puzzleBaseSize+"px;height:"+e.canvasHeight+"px;transform:translateX("+(e.styleWidth-e.sliderBaseSize-(e.puzzleBaseSize-e.sliderBaseSize)*((e.styleWidth-e.sliderBaseSize)/(e.canvasWidth-e.sliderBaseSize)))+"px)",attrs:{width:e.puzzleBaseSize,height:e.canvasHeight}}),e._v(" "),i("div",{class:["loading-box_",{hide_:!e.loading}]},[e._m(0)]),e._v(" "),i("div",{class:["info-box_",{show:e.infoBoxShow},{fail:e.infoBoxFail}]},[e._v("\n "+e._s(e.infoText)+"\n ")]),e._v(" "),i("div",{class:["flash_",{show:e.isSuccess}],style:"transform: translateX("+(e.isSuccess?e.canvasWidth+.578*e.canvasHeight+"px":"-"+.578*e.canvasHeight+"px")+") skew(-30deg, 0);"}),e._v(" "),i("img",{staticClass:"reset_",attrs:{src:e.resetSvg},on:{click:e.reset}})]),e._v(" "),i("div",{staticClass:"auth-control_"},[i("div",{staticClass:"range-box",style:"height:"+e.sliderBaseSize+"px"},[i("div",{staticClass:"range-text"},[e._v(e._s(e.sliderText))]),e._v(" "),i("div",{ref:"range-slider",staticClass:"range-slider",style:"width:"+e.styleWidth+"px"},[i("div",{class:["range-btn",{isDown:e.mouseDown}],style:"width:"+e.sliderBaseSize+"px",on:{mousedown:function(t){return e.onRangeMouseDown(t)},touchstart:function(t){return e.onRangeMouseDown(t)}}},[i("div"),e._v(" "),i("div"),e._v(" "),i("div")])])])])])])};e._withStripped=!0;var t={props:{canvasWidth:{type:Number,default:310},canvasHeight:{type:Number,default:160},show:{type:Boolean,default:!1},puzzleScale:{type:Number,default:1},sliderSize:{type:Number,default:50},range:{type:Number,default:10},imgs:{type:Array},successText:{type:String,default:"验证通过!"},failText:{type:String,default:"验证失败,请重试"},sliderText:{type:String,default:"拖动滑块完成拼图"}},data:()=>({mouseDown:!1,startWidth:50,startX:0,newX:0,pinX:0,pinY:0,loading:!1,isCanSlide:!1,error:!1,infoBoxShow:!1,infoText:"",infoBoxFail:!1,timer1:null,closeDown:!1,isSuccess:!1,imgIndex:-1,isSubmting:!1,resetSvg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAELklEQVRYR+2YW2wUZRTH//9vtlCoF9IoIklT3PqgPGi326hoetuaGEhIr9SgCYkkgt2WGOQVCca+GavWdr0GjD4YhG3RB3hply1LQA1tEQIxEXapGI2pEkys9LIzx2ylYWfY6e5sF0oi+7hzzvl+3/9855xvhrjNf7zN+XAHcL4Z+n8o6JWTeYt++W25S596AIZy6TB+n3yo+Nchlk8vmIIVowdXU9c3Q1gDSilBlQwjgBAYFGDvdF58/4milqvZwDpOcXWsb5Uh8hmBqkwXFMhlCN8aX5LXNbRy/T+Z+iXsHAFWRXs3QGQPyLucLDJrK5DgUXdTsxPfjAEro8E3Ce50EtxsKxPTwCPH3U2jTmJkBJgWTnAMxDeGMEoa0xQ+LJQnCD4HYFkCyAC3RdwN3U7gMkpxRTTYrMD91sCJIgCxV5R6O1Jcfy7VwonqLoj9/CqB2kF341qncGkBvRe+ureAWpRgoalCBecMFzcdK24YymZRJz5zprgq1tsJwXYL3CVZGvdGHmwZc7JQtra2gE+f712ep2QUYP714DJhaJrXLqXZQszlZwtYdSHoB9ljVk/ePVrSZFL0ZkAlxzQBVseCT8WhZhRThtFB8plk9Zi/qCi8cv0fNxvKFrDy4oF11NXXIFy2EII4iBcG3Y03VLZT8OqRd5aFPduvOEpxRayvXolxAKB2g6NgEhobBlc1HHYKY7WvHf5wtVAPgegIlbbZ9seUZ7AyFnwewi9pGoUyDmhrB931kfnC1ZwOeKlLP8GZJi6QLSFP2yep4toXSbT3ZQAfX3O6omt8Nhd9r/aHQAUMOQywYBZo5uZD2ThQ2rbPCjlnH6yI9rUryE5DU75ctJaake46Be4DuDjF8dFBNA94/AdtiySVxIlpMlTS8td801o70vMigM9huTda2lhcKHVHPO2HZv/P6LIwX7hk/+qzPSvUJGMkrg8AQYTkroRdXMlE+HH/twsG6BsOdJHYZlaO/lBZ6weOiiSXqs3Gqj0TeAxx+T75DIpgwjC0onD51pQD4JaluPrkR/cpFT9DcoVp84LOgTL/DjtBbglgou+puHwB8lEznPxJw1XSX77VtgizBvQNBw4RMqB7xt4Lc3c8lQKJaQHoO4R8ydz0/7MWoCXk8c85MrMC9J3qaafw/WtQlwXST+F3BnAeYB4obgJ1BJIuG+YtiKAjVOZ/Pd1ZdwzoG+4uBtSPpjaRbhXLcwF3hzytb2TilgVgT5BkYybBrTYC+Rvg5nRpdTRJrIs8+VPXPQXj2i4ItxC4O2NQQUQnN4U9rRcz9nH64p4ceM2lziX5Y4s3KHCdUHwE77ecMkMEp6BwhIa2Z6DslZRvfulgHafYLuCas58WLp2aLCFUga70qxOFU6dPFL2W1feYeaU43Y5z/TxnCuYabMEuC043ckdBp4pZ7f8FE5psOI1g6fwAAAAASUVORK5CYII="}),mounted(){document.body.appendChild(this.$el),document.addEventListener("mousemove",this.onRangeMouseMove,!1),document.addEventListener("mouseup",this.onRangeMouseUp,!1),document.addEventListener("touchmove",this.onRangeMouseMove,{passive:!1}),document.addEventListener("touchend",this.onRangeMouseUp,!1),this.show&&(document.body.classList.add("vue-puzzle-overflow"),this.reset())},beforeDestroy(){clearTimeout(this.timer1),document.body.removeChild(this.$el),document.removeEventListener("mousemove",this.onRangeMouseMove,!1),document.removeEventListener("mouseup",this.onRangeMouseUp,!1),document.removeEventListener("touchmove",this.onRangeMouseMove,{passive:!1}),document.removeEventListener("touchend",this.onRangeMouseUp,!1)},watch:{show(e){e?(document.body.classList.add("vue-puzzle-overflow"),this.reset()):(this.isSubmting=!1,this.isSuccess=!1,this.infoBoxShow=!1,document.body.classList.remove("vue-puzzle-overflow"))}},computed:{styleWidth(){const e=this.startWidth+this.newX-this.startX;return ethis.canvasWidth?this.canvasWidth:e},puzzleBaseSize(){return Math.round(52.5*Math.max(Math.min(this.puzzleScale,2),.2)+6)},sliderBaseSize(){return Math.max(Math.min(Math.round(this.sliderSize),Math.round(.5*this.canvasWidth)),10)}},methods:{onClose(){this.mouseDown||(clearTimeout(this.timer1),this.$emit("close"))},onCloseMouseDown(){this.closeDown=!0},onCloseMouseUp(){this.closeDown&&this.onClose(),this.closeDown=!1},onRangeMouseDown(e){this.isCanSlide&&(this.mouseDown=!0,this.startWidth=this.$refs["range-slider"].clientWidth,this.newX=e.clientX||e.changedTouches[0].clientX,this.startX=e.clientX||e.changedTouches[0].clientX)},onRangeMouseMove(e){this.mouseDown&&(e.preventDefault(),this.newX=e.clientX||e.changedTouches[0].clientX)},onRangeMouseUp(){this.mouseDown&&(this.mouseDown=!1,this.submit())},init(e){if(this.loading&&!e)return;this.loading=!0,this.isCanSlide=!1;const t=this.$refs.canvas1,i=this.$refs.canvas2,n=this.$refs.canvas3,s=t.getContext("2d"),o=i.getContext("2d"),a=n.getContext("2d"),r=navigator.userAgent.indexOf("Firefox")>=0&&navigator.userAgent.indexOf("Windows")>=0,A=document.createElement("img");if(s.fillStyle="rgba(255,255,255,1)",a.fillStyle="rgba(255,255,255,1)",s.clearRect(0,0,this.canvasWidth,this.canvasHeight),o.clearRect(0,0,this.canvasWidth,this.canvasHeight),this.pinX=this.getRandom(this.puzzleBaseSize,this.canvasWidth-this.puzzleBaseSize-20),this.pinY=this.getRandom(20,this.canvasHeight-this.puzzleBaseSize-20),A.crossOrigin="anonymous",A.onload=()=>{const[e,t,i,n]=this.makeImgSize(A);s.save(),this.paintBrick(s),s.closePath(),r?(s.clip(),s.save(),s.shadowOffsetX=0,s.shadowOffsetY=0,s.shadowColor="#000",s.shadowBlur=3,s.fill(),s.restore()):(s.shadowOffsetX=0,s.shadowOffsetY=0,s.shadowColor="#000",s.shadowBlur=3,s.fill(),s.clip()),s.drawImage(A,e,t,i,n),a.fillRect(0,0,this.canvasWidth,this.canvasHeight),a.drawImage(A,e,t,i,n),s.globalCompositeOperation="source-atop",this.paintBrick(s),s.arc(this.pinX+Math.ceil(this.puzzleBaseSize/2),this.pinY+Math.ceil(this.puzzleBaseSize/2),1.2*this.puzzleBaseSize,0,2*Math.PI,!0),s.closePath(),s.shadowColor="rgba(255, 255, 255, .8)",s.shadowOffsetX=-1,s.shadowOffsetY=-1,s.shadowBlur=Math.min(Math.ceil(8*this.puzzleScale),12),s.fillStyle="#ffffaa",s.fill();const l=s.getImageData(this.pinX-3,this.pinY-20,this.pinX+this.puzzleBaseSize+5,this.pinY+this.puzzleBaseSize+5);o.putImageData(l,0,this.pinY-20),s.restore(),s.clearRect(0,0,this.canvasWidth,this.canvasHeight),s.save(),this.paintBrick(s),s.globalAlpha=.8,s.fillStyle="#ffffff",s.fill(),s.restore(),s.save(),s.globalCompositeOperation="source-atop",this.paintBrick(s),s.arc(this.pinX+Math.ceil(this.puzzleBaseSize/2),this.pinY+Math.ceil(this.puzzleBaseSize/2),1.2*this.puzzleBaseSize,0,2*Math.PI,!0),s.shadowColor="#000",s.shadowOffsetX=2,s.shadowOffsetY=2,s.shadowBlur=16,s.fill(),s.restore(),s.save(),s.globalCompositeOperation="destination-over",s.drawImage(A,e,t,i,n),s.restore(),this.loading=!1,this.isCanSlide=!0},A.onerror=()=>{this.init(!0)},!e&&this.imgs&&this.imgs.length){let e=this.getRandom(0,this.imgs.length-1);e===this.imgIndex&&(e===this.imgs.length-1?e=0:e++),this.imgIndex=e,A.src=this.imgs[e]}else A.src=this.makeImgWithCanvas()},getRandom:(e,t)=>Math.ceil(Math.random()*(t-e)+e),makeImgSize(e){const t=e.width/e.height;let i=0,n=0,s=0,o=0;return t>this.canvasWidth/this.canvasHeight?(o=this.canvasHeight,s=t*o,n=0,i=(this.canvasWidth-s)/2):(s=this.canvasWidth,o=s/t,i=0,n=(this.canvasHeight-o)/2),[i,n,s,o]},paintBrick(e){const t=Math.ceil(15*this.puzzleScale);e.beginPath(),e.moveTo(this.pinX,this.pinY),e.lineTo(this.pinX+t,this.pinY),e.arcTo(this.pinX+t,this.pinY-t/2,this.pinX+t+t/2,this.pinY-t/2,t/2),e.arcTo(this.pinX+t+t,this.pinY-t/2,this.pinX+t+t,this.pinY,t/2),e.lineTo(this.pinX+t+t+t,this.pinY),e.lineTo(this.pinX+t+t+t,this.pinY+t),e.arcTo(this.pinX+t+t+t+t/2,this.pinY+t,this.pinX+t+t+t+t/2,this.pinY+t+t/2,t/2),e.arcTo(this.pinX+t+t+t+t/2,this.pinY+t+t,this.pinX+t+t+t,this.pinY+t+t,t/2),e.lineTo(this.pinX+t+t+t,this.pinY+t+t+t),e.lineTo(this.pinX,this.pinY+t+t+t),e.lineTo(this.pinX,this.pinY+t+t),e.arcTo(this.pinX+t/2,this.pinY+t+t,this.pinX+t/2,this.pinY+t+t/2,t/2),e.arcTo(this.pinX+t/2,this.pinY+t,this.pinX,this.pinY+t,t/2),e.lineTo(this.pinX,this.pinY)},makeImgWithCanvas(){const e=document.createElement("canvas"),t=e.getContext("2d");e.width=this.canvasWidth,e.height=this.canvasHeight,t.fillStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,t.fillRect(0,0,this.canvasWidth,this.canvasHeight);for(let i=0;i<12;i++)if(t.fillStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,t.strokeStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,this.getRandom(0,2)>1)t.save(),t.rotate(this.getRandom(-90,90)*Math.PI/180),t.fillRect(this.getRandom(-20,e.width-20),this.getRandom(-20,e.height-20),this.getRandom(10,e.width/2+10),this.getRandom(10,e.height/2+10)),t.restore();else{t.beginPath();const i=this.getRandom(-Math.PI,Math.PI);t.arc(this.getRandom(0,e.width),this.getRandom(0,e.height),this.getRandom(10,e.height/2+10),i,i+1.5*Math.PI),t.closePath(),t.fill()}return e.toDataURL("image/png")},submit(){this.isSubmting=!0;const e=Math.abs(this.pinX-(this.styleWidth-this.sliderBaseSize)+(this.puzzleBaseSize-this.sliderBaseSize)*((this.styleWidth-this.sliderBaseSize)/(this.canvasWidth-this.sliderBaseSize))-3);e{this.isSubmting=!1,this.$emit("success",e)}),800)):(this.infoText=this.failText,this.infoBoxFail=!0,this.infoBoxShow=!0,this.isCanSlide=!1,this.$emit("fail",e),clearTimeout(this.timer1),this.timer1=setTimeout((()=>{this.isSubmting=!1,this.reset()}),800))},resetState(){this.infoBoxFail=!1,this.infoBoxShow=!1,this.isCanSlide=!1,this.isSuccess=!1,this.startWidth=this.sliderBaseSize,this.startX=0,this.newX=0},reset(){this.isSubmting||(this.resetState(),this.init())}}},s=i(379),o=i.n(s),a=i(795),r=i.n(a),A=i(569),l=i.n(A),h=i(565),u=i.n(h),c=i(216),d=i.n(c),g=i(589),m=i.n(g),p=i(358),f={};f.styleTagTransform=m(),f.setAttributes=u(),f.insert=l().bind(null,"head"),f.domAPI=r(),f.insertStyleElement=d(),o()(p.Z,f),p.Z&&p.Z.locals&&p.Z.locals;var b=function(e,t,i,n,s,o,a,r){var A,l="function"==typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=[function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"loading-gif_"},[i("span"),e._v(" "),i("span"),e._v(" "),i("span"),e._v(" "),i("span"),e._v(" "),i("span")])}],l._compiled=!0),A)if(l.functional){l._injectStyles=A;var h=l.render;l.render=function(e,t){return A.call(t),h(e,t)}}else{var u=l.beforeCreate;l.beforeCreate=u?[].concat(u,A):[A]}return{exports:e,options:l}}(t,e);b.options.__file="src/app.vue";var w=b.exports}(),n}()}))},279:function(e,t,i){"use strict";i.r(t),i.d(t,{default:function(){return u}});var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"loginBoxRef",staticClass:"login-container"},[i("Vcode",{attrs:{show:e.isShowValid,successText:e.validSuccessText},on:{success:e.success,close:e.close}}),e._m(0),i("div",{staticClass:"login-box"},[e._m(1),i("div",{staticClass:"form"},[i("el-tabs",{model:{value:e.loginType,callback:function(t){e.loginType=t},expression:"loginType"}},[i("el-tab-pane",{attrs:{label:"账号密码",name:"loginPassword"}},[i("el-form",{ref:"loginFormRef",attrs:{"status-icon":"","label-width":"40px",model:e.loginForm,rules:e.loginFormRules,"hide-required-asterisk":!0}},[i("el-form-item",{attrs:{label:"电话",prop:"userNumb"}},[i("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-user",size:"medium",clearable:"",placeholder:"电话"},on:{"~focus":function(t){return e.showClearBox.apply(null,arguments)}},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.loginByPassword.apply(null,arguments)}},model:{value:e.loginForm.userNumb,callback:function(t){e.$set(e.loginForm,"userNumb",t)},expression:"loginForm.userNumb"}})],1),i("el-form-item",{attrs:{label:"密码",prop:"userPwd"}},[i("el-input",{attrs:{type:"password","prefix-icon":"el-icon-lock",autocomplete:"off",clearable:"","validate-event":"",size:"medium",placeholder:"请输入您的密码","show-password":!0},on:{"~focus":function(t){return e.showClearBox.apply(null,arguments)}},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.loginByPassword.apply(null,arguments)}},model:{value:e.loginForm.userPwd,callback:function(t){e.$set(e.loginForm,"userPwd",t)},expression:"loginForm.userPwd"}})],1),i("el-form-item",[i("div",{staticClass:"login-btn"},[i("div",[i("el-button",{attrs:{type:"warning",size:"small",round:"",icon:"el-icon-question"},on:{click:e.forgetPassword}},[e._v("忘记密码")]),i("el-button",{attrs:{type:"info",size:"small",round:"",icon:"el-icon-delete"},on:{click:e.resetLoginForm}},[e._v("重置")]),i("el-button",{attrs:{type:"primary",size:"small",round:"",icon:"el-icon-check"},on:{click:e.loginByPassword}},[e._v("登录")])],1)])])],1)],1),i("el-tab-pane",{attrs:{label:"注册",name:"regist"}},[i("el-form",{ref:"registerFormRef",attrs:{"status-icon":"","label-width":"40px",model:e.registerForm,rules:e.registerFormRules,"hide-required-asterisk":!0}},[i("el-form-item",{attrs:{label:"电话",prop:"userNumb"}},[i("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-user",size:"medium",clearable:"",placeholder:"请输入您的电话号码"},on:{"~focus":function(t){return e.showClearBox.apply(null,arguments)}},model:{value:e.registerForm.userNumb,callback:function(t){e.$set(e.registerForm,"userNumb",t)},expression:"registerForm.userNumb"}})],1),i("el-form-item",{attrs:{label:"密码",prop:"userPwd"}},[i("el-input",{attrs:{type:"password","prefix-icon":"el-icon-lock",autocomplete:"off",clearable:"","validate-event":"",size:"medium",placeholder:"请输入您的密码","show-password":!0},on:{"~focus":function(t){return e.showClearBox.apply(null,arguments)}},model:{value:e.registerForm.userPwd,callback:function(t){e.$set(e.registerForm,"userPwd",t)},expression:"registerForm.userPwd"}})],1),i("el-form-item",[i("div",{staticClass:"login-btn"},[i("div",[i("el-button",{attrs:{type:"info",size:"small",round:"",icon:"el-icon-delete"},on:{click:e.registerFormReset}},[e._v("重置")]),i("el-button",{attrs:{type:"primary",size:"small",round:"",icon:"el-icon-check"},on:{click:function(t){e.isShowValid=!0}}},[e._v("注册")])],1)])])],1)],1)],1)],1),i("div",{staticClass:"btns"},[i("el-checkbox",{model:{value:e.autoLogin,callback:function(t){e.autoLogin=t},expression:"autoLogin"}},[e._v("7天免登录")])],1),e._m(2)])],1)},s=[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"login-img"},[n("img",{attrs:{src:i(5703),width:"100%"}})])},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"title"},[i("i",{staticClass:"el-icon-present"},[e._v("今天吃啥❓")])])},function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"logo"},[n("div",{staticClass:"logo-img"},[n("img",{attrs:{src:i(4831),width:"100%"}})]),n("div",{staticClass:"right"},[n("span",[e._v("本网站除图片素材外纯原创")]),n("span",[e._v("仅供学习交流请勿用作其他用途")]),n("span",[e._v("联系方式: 2631667689(QQ)")])])])}],o=(i(61),i(5950)),a=i.n(o),r={name:"Login",components:{Vcode:a()},data(){return{loginType:"loginPassword",isShowValid:!1,loginForm:{userNumb:"",userPwd:""},registerForm:{userNumb:"",userPwd:"",userId:""},registerFormRules:{userNumb:[{required:!0,message:"请输入电话号码",trigger:"blur"},{pattern:/^((1[3,5,8][0-9])|(14[5,7])|(17[0,6,7,8])|(19[7]))\d{8}$/,message:"手机号码格式不符合",trigger:"blur"}],userPwd:[{required:!0,message:"请输入密码",trigger:"blur"},{min:6,max:13,message:"长度在 6 到 13 个字符",trigger:"blur"}],uid:[{required:!0,message:"请输入您的网易云9-10位id",trigger:"blur"},{min:9,max:10,message:"长度为9-10个字符",trigger:"blur"}]},loginFormRules:{userNumb:[{required:!0,message:"请输入手机号码",trigger:"blur"},{pattern:/^((1[3,5,8][0-9])|(14[5,7])|(17[0,6,7,8])|(19[7]))\d{8}$/,message:"手机号码格式不符合",trigger:"blur"}],userPwd:[{required:!0,message:"请输入登录密码",trigger:"blur"},{min:6,max:13,message:"长度在 6 到 13 个字符",trigger:"blur"}]},autoLogin:!0,validSuccessText:"你太棒了"}},methods:{success(e){this.validSuccessText=`只用了${parseInt(e)}秒 你太快了`,this.isShowValid=!1,this.register()},close(){this.isShowValid=!1},resetLoginForm(){this.$refs.loginFormRef.resetFields(),this.loginForm.userNumb="",this.loginForm.userPwd=""},loginByPassword(){""!==this.loginForm.userNumb&&""!==this.loginForm.userPwd?this.$refs.loginFormRef.validate((async e=>{if(!e)return;const{data:t}=await this.$http.get("user");var i=!1;if(t.forEach((e=>{e.userNumb===this.loginForm.userNumb&&(i=!0)})),i){var{data:n}=await this.$http.get("user/login/"+this.loginForm.userNumb);n=n[0],n.userPwd===this.loginForm.userPwd?(this.autoLogin&&this.$cookies.set("token",n,"7d"),window.sessionStorage.setItem("user",JSON.stringify(n)),this.$router.push("/home"),this.$message.success(`✨欢迎你 ${n.userName||"神秘人"}`)):this.$message.warning("密码错误 请重试")}else this.$message.warning("该账号尚未注册 请先注册后再进行登录")})):this.$message.info("电话号码或密码不得为空哦")},register(){this.$refs.registerFormRef.validate((async e=>{if(!e)return;const{data:t}=await this.$http.get("user");var i=!1;if(t.forEach((e=>{e.userNumb===this.registerForm.userNumb&&(i=!0)})),i)return void this.$message.warning("该账号已注册");this.registerForm.userId=this.guid();const{data:n}=await this.$http.post("user/register",this.registerForm);1===n.status?(this.$message.success("注册成功"),this.$notify({title:"欢迎来到吃啥-智能菜谱推荐系统",message:`请牢记您的密码: ${this.registerForm.userPwd}`,position:"top-left",type:"success",duration:5e3}),this.loginForm.userNumb=this.registerForm.userNumb,this.loginForm.userPwd=this.registerForm.userPwd,this.autoLogin=!0,this.loginByPassword()):this.$message.error("注册失败 请重试")}))},showClearBox(){this.$refs.loginBoxRef.style.opacity=1},registerFormReset(){this.registerForm.userNumb="",this.registerForm.userPwd="",this.$refs.registerFormRef.resetFields()},guid(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0,i="x"==e?t:3&t|8;return i.toString(16)}))},forgetPassword(){this.$prompt("请输入电话号码","忘记密码",{confirmButtonText:"确定",cancelButtonText:"取消",closeOnClickModal:!1,inputPattern:/^((1[3,5,8][0-9])|(14[5,7])|(17[0,6,7,8])|(19[7]))\d{8}$/,inputErrorMessage:"电话格式不正确"}).then((async({value:e})=>{const{data:t}=await this.$http.get("user");var i=!1;if(t.forEach((t=>{t.userNumb===e&&(i=!0)})),i){const{data:t}=await this.$http.get("user/login/forgetpass/"+e);this.$message({message:`你的密码是: ${t[0].userPwd}`,center:!0,showClose:!0,duration:0})}else this.$message.warning("账号不存在")}))}},mounted(){this.$refs.loginBoxRef.style.opacity=.7}},A=r,l=i(5471),h=(0,l.Z)(A,n,s,!1,null,null,null),u=h.exports},4831:function(e){"use strict";e.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4QCCRXhpZgAATU0AKgAAAAgABQEAAAQAAAABAAABkAEBAAQAAAABAAABkIdpAAQAAAABAAAASgESAAMAAAABAAAAAAEyAAIAAAABAAAAAAAAAAAAAZIIAAQAAAABAAAAAAAAAAAAAgESAAMAAAABAAAAAAEyAAIAAAABAAAAAAAAAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAIQAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAAHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAAChnVFJDAAABoAAAAChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv/bAQQQACgAKAAoACgAKwAoAC0AMgAyAC0APwBEADwARAA/AF0AVQBOAE4AVQBdAIwAZABsAGQAbABkAIwA1QCFAJsAhQCFAJsAhQDVALwA5AC5AK0AuQDkALwBUgEJAOsA6wEJAVIBhgFIATYBSAGGAdkBpwGnAdkCUwI1AlMDCgMKBBURACgAKAAoACgAKwAoAC0AMgAyAC0APwBEADwARAA/AF0AVQBOAE4AVQBdAIwAZABsAGQAbABkAIwA1QCFAJsAhQCFAJsAhQDVALwA5AC5AK0AuQDkALwBUgEJAOsA6wEJAVIBhgFIATYBSAGGAdkBpwGnAdkCUwI1AlMDCgMKBBX/wgARCAGQAZADASIAAhEBAxEB/8QALwAAAwEBAQEAAAAAAAAAAAAAAAECAwUEBgEBAQEBAAAAAAAAAAAAAAAAAAECA//aAAwDAQACEAMQAAAA9FRXSVFyJgUSxpoVATedlIktpiCYqLzNNERpLJZilTihCWFJC1LpIVyCHUlSDmxJg0mAKswCkAJgNA6ihgyCgcVEaOaJKQhyaOYNSLgZBTlUyLE5cURZLCkIKioGKhMYhMaGYsdCaFSozdom0g0kGCGJgBFDzKOfnHWjmB0nzPcb0lTloQmVRIAhVKGAVFFJJxVQxgxKbMqLrKrgl2iRskVilhaoJKCXXli+dO+ImGYhiLLYVdTlzq9ZM3YWkA0wAJqaqbzuHLCVrNNw4pwxiCamiotEjkAdJUyVQSwGsPPHS4+2eFULOBMEwCpBxYR1uPrrfTnlGnUOX7zZBQmqGqhKoLQAATcsYqIvOxvOwVBAwEUIPGaeKNsTLZGYwQJpBpgACAYA87FQwWWwL3+HHV68s3VUlUkRZNAxAVIrUiuLJHJbiyazoKhmfJvXEVBmAgcsQEDEFLSBFIQAAAAAA5YLpcrqdNoqNG1US3Jss2OpCpYRSBpAVNBN5F+P28qKbXPImIhgAgAAAYAAAAAAmAJoKQZ9bl9TpuaTqWMSEWhDbBBRDVEUAlQMlF8brcnLcc4wgBiY0IAAaoAFJYgAAANAABnpK+n2cfq9NaSlTcXRNKHIAxFUglihgUOAaGTyurz4pBzwhgmAJghgNAxAmAAAAAAAACL8+qt6Bz/f002irmpGmhuahbZMqWyGwkcjB1Ge8xyd89OeWiZGAIAGmNORoAAGIGAAmAAIAaZl7fOt66E1O7pNIYMQmAiLqSAPObebwkmgyKvHI2YZiARgCABpgCGmyRggYJoGgYAgAqWPHXG66ZjXS6DKTaKlo0TcVFkvm55pnLQswATDfz+lQpIgQxMTQMAAABDEwEDKkEANAAA01PF6Yta3Enocz1avpqL3RALXKzXzevwYeKx5yJkiHBn6fPtbcBIAAmyWACYmgeG13Xm3QDamQAABAAADXnWfUmACVhrjddSlHW6y2TSDbzbGXI28/oxmRkiGL5/T5fWE7YgmImAmmDQVILh1eT9FdePl/RfOV6EGcDQAIAAAMy/PdeuQkAEeG2VvUPN6+mstJ0pDAlqOc/fzMTUms5QBjpXma6OAIIEAYmIYAganc5XU1s5fVg4l5aTABIJggAAH5Not3AkABiojo8zpddsRTc0MiibPNHh2zvnkAkAa+bd+Y9QMkBAABgh4r1/SVrbAOEa4zLAmUNAAE1iselMAEABhkt+/yerpqqRohsTVwvN6iORrlrjIVMg5B5bSue3l9IKpQAAYAXddhjugA8/D+i+fk0GTCAAAfl9Pnt9AEACAMnPc1r1010oxFCZOiIWmWhyb9nMxPQkZgAgAYbV519AAhgJpF7ed2rv0OatABcjsYHIMts4AEAyU2w9FsATIADWa36vN7+mgDRgCvOxgQNIrDdHOw7KjjadTkZmzHmIcmOuXvt85mJtA4w+h+f8AotaAFYACZ89e9J49urseL0apePnRMwBMjQPOtNa9dB0qBiBg1QAQ5pAxk1LJ8fuk5tY6c5tCcnm7XH6NvR8HQLrlX0Ucjr8rrA0DQAwPLHr550kwADj56RMwBMjMVXUy166oClSQCYVLLM9YQmN57Epgo0knl9UjkbPzZl75bx2QLomg4/W5fVBpgmhgC5vS5h1AACTiZae2zlnTDxendaVFxVywaVCAGmguFGoIQgsz1JuAc3IAzHD28+XtieQAeePXyzpuaAAAk82nn94AB4fZwz07o6QaAGgTAVIm5Ck0NADlhUsAZIBThGhIMkNMmR5Ox4vFm9w41nWx8URXTwg9a8Qezgae09enHZ2MuZjT9d1YlU6AMcuSosCLkQ6JAKQEtMuGADJqKAAARQUQ5oFQIVxzPVsZsDCjFGku68Hu1mxlKkhiEAVIqAE0IbJKguakoGv/xAAtEAABAgUDAgYDAQEBAQAAAAABAAIDEBEgQSEwMRJRBBMiMkBhFDNxQlJDkf/aAAgBAQABPwGzKMhuCWEENsWBHvKqCztZ+LmWZ4sKxbidNUbsoTyjaNzM+1hsztBHcxsdpG7iVbjPO2eLwjaJiwWZsM8rKrPM87ZXa87GZNkLqgcoxtfSF1xSuqN3XmRRheechNiMfZlEV3hcLCLTILMjY94YtXmrrugYTIpbo5DUSMvtA7g4lSYnjZBufE6U0ZOwRVMd0GhQ1tG3xIGYtwhqLiLMSd63/Q2iKhQ3lh6TaN/shohi3grvaZFOiNGV57eyMeooGlNaQNtzaoRh0fa82KcLrjIRjkJrmuGh2+9mZDYFj4gZ/UTEf9BBg36Czp7JsUtPrQcHcbP3YdjNr4tNByg3J5+OD5bq4QIPCxdmw2HZe7oaSmjJ26bpFdFBPImFmwbBsMuyOi1eanjcrpvN/aFwUbqqu4JR3cN7oaD5Q/cJVuN2BM2ZlWr3H5cEVeXSpdhc2jhBUtpJmflOOigtoysxdlBVmL6yYh8kiqBdD/iDg4VCrf2kZ42W8uH38wHy3fSrsVni3EsyKeOl9e/zCKhQ309JQ1F2Z4TeJiQ5te3qamnHzHjIUN1WyHMxcLM3Po5+nzYWjnCWVXYxLM3RWDKMf6Xnu/5Xn/Siv4AQFPm/+t1ZZnib4nQvU/kroEzTlN1NfnD9rV5jO6Dmng7I4RUR4aPtBuTa7UgfPOrtF0NRZ2THmtDeJFe55Pa5upJ+INpxoEwZm5tdcqG/qF2ZRdGFN9ouZxI7p1PSE3Qubve82s0iUvCjn00Q4Fp4TON/wwqS5Rx0Rervuk9RoEBQWn9jZiwKI2rSmHS5naR3HnReHFIajtqz+Jh023aBMApcfe1dpC3C4eRcNHoGhThncdqQEBQUlToeW7ZFUzmlzxoob+oX5ooooaoa2vGiaahdWlNyGKxZ+JZw9Djbb7zfB9zhI2YWQUaGoRa6Ge4QNbfYfrdge583t6mkJteDjacaJg0rez9ptFmlCm5N1C0oGu1hQRRgWZv9MU/eyTQINrqdiDy42hDCEopo0pvtF5HTqJU2HYHdAUAFnihwdmJwh7Re80Chil4lEFQUz23u4KZxss1ii2I3qYQmcbDtXUvPCa3q1VAu+wdQUzSolSysmaEjZ8Pq9xup0RHC/CYOTsQODsjMn+h/9lW54ygai88FeGHou8SPa+86+kLgUveaN/qhijQL8WPb1CiBpo7YoQdFzc/2qEKMbdEb1MITDpbU/wCRVFphlqNxdgJjNavsxZiRyhJ7Q4aowXDhyq9vLVV3ZNNbT6eEDWZk/wDyNgjoikS6gg15I9PK8luU1oaNF4r/ADez3G4TFpWJ06H2v4QgtLARzRHrZ7guod5aLl7abHiRw5Q2dTfUmsa3gWeI97EbSaBQh6f7s9piYnGbpXsg7qEhxSUThQqdPMneHYV+KO6/GYoTQIqN8b9blA/WLfEe9iNvvNAqW52Bc4GG76XM4nCg2chQf2v2CKiigadY+7YusS0mujU1gaLQjxYMTxMWGnBT4ZZqOE11ZP8AaoWNbWemORsw/wB0QWu1ildb8tXmfSq48BdEQ8lMYG3mwbR4XI1T4OWrqLfcFUOqAvDiotieiM1+zB9T3vsKhaucUQtFQDeEjOs8WUBGqENgNQF4fR7xbFb1MIUF1Wa8jm+K6jf6mM6G0sjP6WqG2jf7cLjPKxIWZVZDi4noih3e5x8qLXDriQBUptXu6zxiyqe8xHj4veytuZPYHiihvMI9D0CDxY9ge2iYXQvS/jvYTRPf5rwMJgDQAJue1vJTnvimg4TG9ImJjnayhPncqnAO5Xlub7HLzorfc1flD/lfkj/krzIr/a2iDBnX+ogsFW//ABecKVIKdG6f8FExY2KBCAymoTwYOrChHi/8LzYx/wArynE+ooADhD4I+HQIO8l50X5TexX5LPtfkM+158Mrz4a/JZ9r8pnYp73xtOnRMFGgfBwhMcSFmdg24RoV0M/5C6Ga6BdDOwXlM7Lymdl5bAPauloxu42v/8QAJBABAAICAgIDAQADAQAAAAAAAQARITEQQSBRMGFxgUCRsaH/2gAIAQEAAT8QJVM2Q3UotvgvfBnpiQbJrXBjMd31UuibJ9TsQ08CBKx7GLgm0jiydLLrMNMcVNxIiia3K9dRxbFmCmkbrU7TBM7jiO4a1Ewwfe47h6eo9RSyDuOjO5c+uoTTOsRIG5/0YJn7Y4gpd6jj8nVk9MyMuO6hWoYzF09lzZ+Q0lMvqVf8Q1/I04n4RWQ2j6hcZq6gjpx3NHAdTpINKMeMEZVDf8nVzUbGJep1O/5Fzw0cVKl5qLSTYT1MjE1UHAxLgS4O4uf6JmN4ZeZSYohSETX7DGLFhwbj7ncfqXmfX3E3/ZjDNxCJki5gYm+pWpm4OIQcRjZN08HcNxNRsZ0iXeSW2Q65dQxUco4mzByS+oYsmbq4XefUt1M+oI4n24yMwhGxGJhgwcx0wz/SZGmK4NR0TMWwZqDqdIOGsTTMjMCJO5SyDFF/kW7mgegh3wF5IN0lM3CU0xI7I2UjfaMKITuen1HcBuLRmL/sqdQYuJVEO/yLK7m2azpXOwhVxAIRww0TSYoIxTDKldR6YmYYpE7m0dxUTX5xqFXZHqJVQS/bjn4J9WdgMyE6CnMA3AKm40TUnZmFVmalzpIbCZKhmGGEO4RSmAoltkNWRlJbxeU0yqP7KmBgtE3TKzU6/s3GWJKCMqApmkuCJXcKzDvvoj/yUANB4YdkUzgy3mwIFXxpAw1HcYP+kcnDNsdQY9cF0zYsZlBSZgK1yLIFMYlwSrJRUugY5p7jDJTKplEw1nlBCdEIxVc6y/GpUI0kr9MQGmdQbId/ZEsfceCPc2RNTYw4cDO4U3O4Re4yQal64mj8nc6jsnsRAQ0zoiQlZmSVM3O6lp+Hh31wIeWHfBsMO5DqNjqdQIzS5pWE7l5xDuU1LuC3w3ZG6ZhCFiRcMKiymwgZTis1DEIaYZ9w2xFMTKmdwVU3YuLd5d2jDFmZXnbwh1CGNkMbyY6EAQK8UBGo6Imbjhg5muCrmWXqHTvhj19wxw2/k+4OogsTEoSZhLZHw++jasO3mUBQBLiqfERs7mS6L8E7xYEMj3N/vhhdEtxCsyixg44C0jZEpGNWeoKSFXDr8l1Gxslw7hUIQuF2nA4SEXPNeW/BX+EgiJGMbwS1GmLol4htioMvs6g5QOKtgKjKphioLIpRDc6jVsxHXBkyQuwrEfO54LJcaxF8lGzxPMgC0zPsgWE0g8DSG6YVTNMWZiablypVw6lwWMIOSMthIIlzSoiyui4q7vQ4rF4i/DdBcxU06+TCrsgsBpnSQzTO4pEblptNkyy+NVMM3KM5hYrUVjdEYiMp/wBRQLcCg9cY+XHyFyQ4VUJi4NNTSaQYWTsnTBm/2ncOGyYQlxKtC9xtnWDyfjL4r4aNRip9Q7+o6vi20xS5sjDvPGUZWPBLIQKQ64bEChzqaP74fCp1vyI1eDyqVHwqcAOzGVRFlGOxhtlFVKlYlVSYJCjUcNQ7ZhKzfBqnjTF3MtMVRJq/sFsX47MfA14gEZpm5IpwfcGVpjGXhl3aB/4wkc0kJ0/IOSdx1L/5CqIhCqmoK9ZcJ8JMcLd+d+NzFVUf3OZUncuowWqiw4LEIRViS0qDYYZCXr6ndxm4H3LYdxYlV1/wWK5PguiJGiHWYY0XZyamgyrZ3EtEWkDETLNICLmbSds9M7jeodfcty2cCR+fr4rg2HFV1MP5iAyqgRhK0xtCXn9h2E0I1c3ZLh3lxIancxqVxubY/wCLUryzuXVRatKIRSCXf1GtkumFSq/jwZEwkqrRwXMVZ3APaK6n0QOy5pF5ZVrb8Wvgx4X5igrshrisYiMyLCxNkLPrU7qVDT8myo7YQrbHfUdEDlHFAolnfy1E4fmyCIKMq0DKqN5nbAAmrrTLl3M08GJDfbJuO1l+GJwAKPhTwuua+YrwBsuCZaMrFmEm6jiFURCFjMjilN6jndaeWaTMqUeb4rRBEs8Kdx+GwZityApgQhHcN/2MCO47IYg1/I2M1wXy6eMFiV+48V8Vz2Ms70/LYbjYnUqsHNTM9o6/INhDTEbx6hknc0grmuL14m1wkebeGuvNaFgvRA6cafHvyboodR5FlFYit+zhN1M4iU/kJ0ur4pY/keGDctefgqf2WU/sZVL2e2X/ALi6R5C4+TVSAKbY+Klm4S7rc2jLjDARpQ6YV1jMeOUe4wMbHR8euDi+bDwiGgiCVLfH1BI0T8rbGyMdmp3G71KGVw6IX+xHAxAs8brdkp2UbCU/GJ/XBMQRWH68LfPJPPCO6mtkvEHMHM9Ij+eAVirEQ0fByIymzagiWa+F5OadwID/AGQgdiqV8Ih9ype3m4G64bqKjeOBk/k2fZEbElqyqhvBXiglMtkyQjZNfCtJn7rMDLm4+vhXzGdvncFxDm5U7m+AxHaPcwXs89juPk1BsH6gks+C7TtQvSAQ8HGwfZ8GmY+Z+iwiDDb+zvjUJ0TCUMYRqpdHj1USobkrMGvgIf0XKh4VO/z8CqHmkSEZ30MC6lFiFm/cqYmmdQdVHVkAD2S30nhoC+FollRWPwh8TLrMX0uyX5LSfqMvm0Uz+O56jt4WXudQsIR6TqFttrgp2+Wg7IYPm6b6lF/b5KMBsHyazcyqPIQvs0mHMweqmyemGYhXBBNN+2B2S/h3qT4G60ggs1zXNz9Sn/XkCXqWeNRpFL+2xNvkooZipa+HQw1vgGeCEG4MQo9Fsp0ZSTiSvLJp3wC8je1dkE2coQo4z+xiUUTR552EdBl9EEbB2hXV2U40RZlK8s3IbLnuOuKMksE7mmaV9ToYkHMu5uQzHqYSvuKU6eBR8PHopAmv2QXQlnuX2SNFF58niuZ4Q3ma/PDGVba143DK7u1DRDUNVLZig9cvU6i6P7M7iGxgUxpEZtXFZl5O4Ulc8VVCJuaYgAtEERLJoyp7XKSIQNHkeDclfHnnOA34tjqgKDqp9MMUMMQpsif+Iap5NE9fsSiN1NCBKzC5REuKsW4ILONyv+8thvo5uNIXslHxDkEWmH8vjJF5C4q3LKz27mZshtiTZmX2haEbhTNIcVLsmWkNTJMiGnjUKKrGX63A498C1BZfwBB9+eObfBV45qyIxYk+MCiWVRjDUyN8HA28buLE34CVDDuXsuVvgXDoja2ZapiV9ip/HfE+ifHvla8TKhZnKrLDUpYqNyjjNDBuPqEWDiMdynpmanYQi2Si7gGUTRcISDtljaMXTLjTAYzoMN944ei1el5sWbVEID4d3SwD6cuKNxqJiBvh3cNpxgnXAIzpNiaiKeL41BaJMKR6lYlwzM9w+tgRBNeLjEIgj4okoID4Dr4INspMwMDU9zrjM/OB4uyJYkGbIRl5JqmJZCOKuIVHRNn9mQhAy/cGOmDUDvGJYMW6IDaE8GDjx+WDPIBXRHJanTQcg2ZHWORrOGUzHZxsIw3OobYMct/UuGSGp0lkrhlgrk7J1MNzU3KuEbMwVMS0Do3HPWEed7luojqQSmUXu8oy0FrBXDhC440nryFa2p2Lzp1hfTIoT0hEhiIMIkOLnc0xzcfcON0z3lt3MJDdkbxGW7++MVL1DCS52RM3cLycdRlx9Ue2kSEbHqPrkmffPrh6JBApCSjBmaZ3HfHUSF0Sq4KJWSd1HbGD1N0Z34Dcoznf3NIbYzZDEe4zENQ9cfc2uLkmkhVRxn/c2oAtBJ2dEwxdWKGeb7JNAmIhIdyshHv7lWRwxzUJ7hqdwm4FiF4uIueyGeH71HUTn//EAB4RAQADAQEAAgMAAAAAAAAAAAEAETAgQAIQEjFQ/9oACAECAQE/AM3+jcsl+ZeB8i9DLl7XFl5Dqupm7GbsZuwwbzdvjhcuW7na+O4O5kcVHIyIcJ5T9cMc3E5cD7cA6TAzDuonRzX0/YZO4ZJEzqfjA1cjwJ3UDx1KlSoGf//EAB0RAQACAwADAQAAAAAAAAAAAAEgMAAQEUBQYEH/2gAIAQMBAT8A+UX1652obX2L6cbG4o7nfAJr4RnZO2YY0kWoxl+bItjc0G2BAk0G2BAklB4fIc0QTA07KnRU6CzmHzv/2Q=="},5703:function(e,t,i){"use strict";e.exports=i.p+"img/shaomai.23adacac.png"}}]); +//# sourceMappingURL=279.689686ad.js.map \ No newline at end of file diff --git a/程序代码/用户界面/eatwhat-user-dist/js/279.689686ad.js.map b/程序代码/用户界面/eatwhat-user-dist/js/279.689686ad.js.map new file mode 100644 index 0000000..e0c6b5a --- /dev/null +++ b/程序代码/用户界面/eatwhat-user-dist/js/279.689686ad.js.map @@ -0,0 +1 @@ +{"version":3,"file":"js/279.689686ad.js","mappings":"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","sources":["webpack://eatwhat/./node_modules/_vue-puzzle-vcode@1.1.9@vue-puzzle-vcode/dist/main.js","webpack://eatwhat/./src/components/Login.vue?0834","webpack://eatwhat/src/components/Login.vue","webpack://eatwhat/./src/components/Login.vue?b674","webpack://eatwhat/./src/components/Login.vue"],"sourcesContent":["!function(t,e){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=e():\"function\"==typeof define&&define.amd?define([],e):\"object\"==typeof exports?exports[\"vue-puzzle-vcode\"]=e():t[\"vue-puzzle-vcode\"]=e()}(this,(function(){return function(){\"use strict\";var t={358:function(t,e,n){var i=n(81),s=n.n(i),a=n(645),o=n.n(a)()(s());o.push([t.id,\".vue-puzzle-vcode {\\n position: fixed;\\n top: 0;\\n left: 0;\\n bottom: 0;\\n right: 0;\\n background-color: rgba(0, 0, 0, 0.3);\\n z-index: 999;\\n opacity: 0;\\n pointer-events: none;\\n -webkit-transition: opacity 200ms;\\n transition: opacity 200ms;\\n}\\n.vue-puzzle-vcode.show_ {\\n opacity: 1;\\n pointer-events: auto;\\n}\\n.vue-auth-box_ {\\n position: absolute;\\n top: 40%;\\n left: 50%;\\n -webkit-transform: translate(-50%, -50%);\\n transform: translate(-50%, -50%);\\n padding: 20px;\\n background: #fff;\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n border-radius: 3px;\\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\\n}\\n.vue-auth-box_ .auth-body_ {\\n position: relative;\\n overflow: hidden;\\n border-radius: 3px;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ {\\n position: absolute;\\n top: 0;\\n left: 0;\\n bottom: 0;\\n right: 0;\\n background-color: rgba(0, 0, 0, 0.8);\\n z-index: 20;\\n opacity: 1;\\n -webkit-transition: opacity 200ms;\\n transition: opacity 200ms;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: flex;\\n -webkit-box-align: center;\\n -webkit-align-items: center;\\n align-items: center;\\n -webkit-box-pack: center;\\n -webkit-justify-content: center;\\n justify-content: center;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_.hide_ {\\n opacity: 0;\\n pointer-events: none;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_.hide_ .loading-gif_ span {\\n -webkit-animation-play-state: paused;\\n animation-play-state: paused;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ {\\n -webkit-box-flex: 0;\\n -webkit-flex: none;\\n flex: none;\\n height: 5px;\\n line-height: 0;\\n}\\n@-webkit-keyframes load {\\n0% {\\n opacity: 1;\\n -webkit-transform: scale(1.3);\\n transform: scale(1.3);\\n}\\n100% {\\n opacity: 0.2;\\n -webkit-transform: scale(0.3);\\n transform: scale(0.3);\\n}\\n}\\n@keyframes load {\\n0% {\\n opacity: 1;\\n -webkit-transform: scale(1.3);\\n transform: scale(1.3);\\n}\\n100% {\\n opacity: 0.2;\\n -webkit-transform: scale(0.3);\\n transform: scale(0.3);\\n}\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span {\\n display: inline-block;\\n width: 5px;\\n height: 100%;\\n margin-left: 2px;\\n border-radius: 50%;\\n background-color: #888;\\n -webkit-animation: load 1.04s ease infinite;\\n animation: load 1.04s ease infinite;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(1) {\\n margin-left: 0;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(2) {\\n -webkit-animation-delay: 0.13s;\\n animation-delay: 0.13s;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(3) {\\n -webkit-animation-delay: 0.26s;\\n animation-delay: 0.26s;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(4) {\\n -webkit-animation-delay: 0.39s;\\n animation-delay: 0.39s;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(5) {\\n -webkit-animation-delay: 0.52s;\\n animation-delay: 0.52s;\\n}\\n.vue-auth-box_ .auth-body_ .info-box_ {\\n position: absolute;\\n bottom: 0;\\n left: 0;\\n width: 100%;\\n height: 24px;\\n line-height: 24px;\\n text-align: center;\\n overflow: hidden;\\n font-size: 13px;\\n background-color: #83ce3f;\\n opacity: 0;\\n -webkit-transform: translateY(24px);\\n transform: translateY(24px);\\n -webkit-transition: all 200ms;\\n transition: all 200ms;\\n color: #fff;\\n z-index: 10;\\n}\\n.vue-auth-box_ .auth-body_ .info-box_.show {\\n opacity: 0.95;\\n -webkit-transform: translateY(0);\\n transform: translateY(0);\\n}\\n.vue-auth-box_ .auth-body_ .info-box_.fail {\\n background-color: #ce594b;\\n}\\n.vue-auth-box_ .auth-body_ .auth-canvas2_ {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 60px;\\n height: 100%;\\n z-index: 2;\\n}\\n.vue-auth-box_ .auth-body_ .auth-canvas3_ {\\n position: absolute;\\n top: 0;\\n left: 0;\\n opacity: 0;\\n -webkit-transition: opacity 600ms;\\n transition: opacity 600ms;\\n z-index: 3;\\n}\\n.vue-auth-box_ .auth-body_ .auth-canvas3_.show {\\n opacity: 1;\\n}\\n.vue-auth-box_ .auth-body_ .flash_ {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 30px;\\n height: 100%;\\n background-color: rgba(255, 255, 255, 0.1);\\n z-index: 3;\\n}\\n.vue-auth-box_ .auth-body_ .flash_.show {\\n -webkit-transition: -webkit-transform 600ms;\\n transition: -webkit-transform 600ms;\\n transition: transform 600ms;\\n transition: transform 600ms, -webkit-transform 600ms;\\n}\\n.vue-auth-box_ .auth-body_ .reset_ {\\n position: absolute;\\n top: 2px;\\n right: 2px;\\n width: 35px;\\n height: auto;\\n z-index: 12;\\n cursor: pointer;\\n -webkit-transition: -webkit-transform 200ms;\\n transition: -webkit-transform 200ms;\\n transition: transform 200ms;\\n transition: transform 200ms, -webkit-transform 200ms;\\n -webkit-transform: rotate(0deg);\\n transform: rotate(0deg);\\n}\\n.vue-auth-box_ .auth-body_ .reset_:hover {\\n -webkit-transform: rotate(-90deg);\\n transform: rotate(-90deg);\\n}\\n.vue-auth-box_ .auth-control_ .range-box {\\n position: relative;\\n width: 100%;\\n background-color: #eef1f8;\\n margin-top: 20px;\\n border-radius: 3px;\\n box-shadow: 0 0 8px rgba(240, 240, 240, 0.6) inset;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-text {\\n position: absolute;\\n top: 50%;\\n left: 50%;\\n -webkit-transform: translate(-50%, -50%);\\n transform: translate(-50%, -50%);\\n font-size: 14px;\\n color: #b7bcd1;\\n white-space: nowrap;\\n overflow: hidden;\\n text-overflow: ellipsis;\\n text-align: center;\\n width: 100%;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider {\\n position: absolute;\\n height: 100%;\\n width: 50px;\\n background-color: rgba(106, 160, 255, 0.8);\\n border-radius: 3px;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn {\\n position: absolute;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: flex;\\n -webkit-box-align: center;\\n -webkit-align-items: center;\\n align-items: center;\\n -webkit-box-pack: center;\\n -webkit-justify-content: center;\\n justify-content: center;\\n right: 0;\\n width: 50px;\\n height: 100%;\\n background-color: #fff;\\n border-radius: 3px;\\n box-shadow: 0 0 4px #ccc;\\n cursor: pointer;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn > div {\\n width: 0;\\n height: 40%;\\n -webkit-transition: all 200ms;\\n transition: all 200ms;\\n border: solid 1px #6aa0ff;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn > div:nth-child(2) {\\n margin: 0 4px;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:first-child,\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:first-child {\\n border: solid 4px transparent;\\n height: 0;\\n border-right-color: #6aa0ff;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:nth-child(2),\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:nth-child(2) {\\n border-width: 3px;\\n height: 0;\\n border-radius: 3px;\\n margin: 0 6px;\\n border-right-color: #6aa0ff;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:nth-child(3),\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:nth-child(3) {\\n border: solid 4px transparent;\\n height: 0;\\n border-left-color: #6aa0ff;\\n}\\n.vue-puzzle-overflow {\\n overflow: hidden !important;\\n}\\n\",\"\"]),e.Z=o},645:function(t){t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=\"\",i=void 0!==e[5];return e[4]&&(n+=\"@supports (\".concat(e[4],\") {\")),e[2]&&(n+=\"@media \".concat(e[2],\" {\")),i&&(n+=\"@layer\".concat(e[5].length>0?\" \".concat(e[5]):\"\",\" {\")),n+=t(e),i&&(n+=\"}\"),e[2]&&(n+=\"}\"),e[4]&&(n+=\"}\"),n})).join(\"\")},e.i=function(t,n,i,s,a){\"string\"==typeof t&&(t=[[null,t,void 0]]);var o={};if(i)for(var r=0;r0?\" \".concat(c[5]):\"\",\" {\").concat(c[1],\"}\")),c[5]=a),n&&(c[2]?(c[1]=\"@media \".concat(c[2],\" {\").concat(c[1],\"}\"),c[2]=n):c[2]=n),s&&(c[4]?(c[1]=\"@supports (\".concat(c[4],\") {\").concat(c[1],\"}\"),c[4]=s):c[4]=\"\".concat(s)),e.push(c))}},e}},81:function(t){t.exports=function(t){return t[1]}},379:function(t){var e=[];function n(t){for(var n=-1,i=0;i0?\" \".concat(n.layer):\"\",\" {\")),i+=n.css,s&&(i+=\"}\"),n.media&&(i+=\"}\"),n.supports&&(i+=\"}\");var a=n.sourceMap;a&&\"undefined\"!=typeof btoa&&(i+=\"\\n/*# sourceMappingURL=data:application/json;base64,\".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a)))),\" */\")),e.styleTagTransform(i,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},589:function(t){t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}}},e={};function n(i){var s=e[i];if(void 0!==s)return s.exports;var a=e[i]={id:i,exports:{}};return t[i](a,a.exports,n),a.exports}n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,{a:e}),e},n.d=function(t,e){for(var i in e)n.o(e,i)&&!n.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})};var i={};return function(){n.r(i),n.d(i,{default:function(){return x}});var t=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(\"div\",{class:[\"vue-puzzle-vcode\",{show_:t.show}],on:{mousedown:t.onCloseMouseDown,mouseup:t.onCloseMouseUp,touchstart:t.onCloseMouseDown,touchend:t.onCloseMouseUp}},[n(\"div\",{staticClass:\"vue-auth-box_\",on:{mousedown:function(t){t.stopPropagation()},touchstart:function(t){t.stopPropagation()}}},[n(\"div\",{staticClass:\"auth-body_\",style:\"height: \"+t.canvasHeight+\"px\"},[n(\"canvas\",{ref:\"canvas1\",style:\"width:\"+t.canvasWidth+\"px;height:\"+t.canvasHeight+\"px\",attrs:{width:t.canvasWidth,height:t.canvasHeight}}),t._v(\" \"),n(\"canvas\",{ref:\"canvas3\",class:[\"auth-canvas3_\",{show:t.isSuccess}],style:\"width:\"+t.canvasWidth+\"px;height:\"+t.canvasHeight+\"px\",attrs:{width:t.canvasWidth,height:t.canvasHeight}}),t._v(\" \"),n(\"canvas\",{ref:\"canvas2\",staticClass:\"auth-canvas2_\",style:\"width:\"+t.puzzleBaseSize+\"px;height:\"+t.canvasHeight+\"px;transform:translateX(\"+(t.styleWidth-t.sliderBaseSize-(t.puzzleBaseSize-t.sliderBaseSize)*((t.styleWidth-t.sliderBaseSize)/(t.canvasWidth-t.sliderBaseSize)))+\"px)\",attrs:{width:t.puzzleBaseSize,height:t.canvasHeight}}),t._v(\" \"),n(\"div\",{class:[\"loading-box_\",{hide_:!t.loading}]},[t._m(0)]),t._v(\" \"),n(\"div\",{class:[\"info-box_\",{show:t.infoBoxShow},{fail:t.infoBoxFail}]},[t._v(\"\\n \"+t._s(t.infoText)+\"\\n \")]),t._v(\" \"),n(\"div\",{class:[\"flash_\",{show:t.isSuccess}],style:\"transform: translateX(\"+(t.isSuccess?t.canvasWidth+.578*t.canvasHeight+\"px\":\"-\"+.578*t.canvasHeight+\"px\")+\") skew(-30deg, 0);\"}),t._v(\" \"),n(\"img\",{staticClass:\"reset_\",attrs:{src:t.resetSvg},on:{click:t.reset}})]),t._v(\" \"),n(\"div\",{staticClass:\"auth-control_\"},[n(\"div\",{staticClass:\"range-box\",style:\"height:\"+t.sliderBaseSize+\"px\"},[n(\"div\",{staticClass:\"range-text\"},[t._v(t._s(t.sliderText))]),t._v(\" \"),n(\"div\",{ref:\"range-slider\",staticClass:\"range-slider\",style:\"width:\"+t.styleWidth+\"px\"},[n(\"div\",{class:[\"range-btn\",{isDown:t.mouseDown}],style:\"width:\"+t.sliderBaseSize+\"px\",on:{mousedown:function(e){return t.onRangeMouseDown(e)},touchstart:function(e){return t.onRangeMouseDown(e)}}},[n(\"div\"),t._v(\" \"),n(\"div\"),t._v(\" \"),n(\"div\")])])])])])])};t._withStripped=!0;var e={props:{canvasWidth:{type:Number,default:310},canvasHeight:{type:Number,default:160},show:{type:Boolean,default:!1},puzzleScale:{type:Number,default:1},sliderSize:{type:Number,default:50},range:{type:Number,default:10},imgs:{type:Array},successText:{type:String,default:\"验证通过!\"},failText:{type:String,default:\"验证失败,请重试\"},sliderText:{type:String,default:\"拖动滑块完成拼图\"}},data:()=>({mouseDown:!1,startWidth:50,startX:0,newX:0,pinX:0,pinY:0,loading:!1,isCanSlide:!1,error:!1,infoBoxShow:!1,infoText:\"\",infoBoxFail:!1,timer1:null,closeDown:!1,isSuccess:!1,imgIndex:-1,isSubmting:!1,resetSvg:\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAELklEQVRYR+2YW2wUZRTH//9vtlCoF9IoIklT3PqgPGi326hoetuaGEhIr9SgCYkkgt2WGOQVCca+GavWdr0GjD4YhG3RB3hply1LQA1tEQIxEXapGI2pEkys9LIzx2ylYWfY6e5sF0oi+7hzzvl+3/9855xvhrjNf7zN+XAHcL4Z+n8o6JWTeYt++W25S596AIZy6TB+n3yo+Nchlk8vmIIVowdXU9c3Q1gDSilBlQwjgBAYFGDvdF58/4milqvZwDpOcXWsb5Uh8hmBqkwXFMhlCN8aX5LXNbRy/T+Z+iXsHAFWRXs3QGQPyLucLDJrK5DgUXdTsxPfjAEro8E3Ce50EtxsKxPTwCPH3U2jTmJkBJgWTnAMxDeGMEoa0xQ+LJQnCD4HYFkCyAC3RdwN3U7gMkpxRTTYrMD91sCJIgCxV5R6O1Jcfy7VwonqLoj9/CqB2kF341qncGkBvRe+ureAWpRgoalCBecMFzcdK24YymZRJz5zprgq1tsJwXYL3CVZGvdGHmwZc7JQtra2gE+f712ep2QUYP714DJhaJrXLqXZQszlZwtYdSHoB9ljVk/ePVrSZFL0ZkAlxzQBVseCT8WhZhRThtFB8plk9Zi/qCi8cv0fNxvKFrDy4oF11NXXIFy2EII4iBcG3Y03VLZT8OqRd5aFPduvOEpxRayvXolxAKB2g6NgEhobBlc1HHYKY7WvHf5wtVAPgegIlbbZ9seUZ7AyFnwewi9pGoUyDmhrB931kfnC1ZwOeKlLP8GZJi6QLSFP2yep4toXSbT3ZQAfX3O6omt8Nhd9r/aHQAUMOQywYBZo5uZD2ThQ2rbPCjlnH6yI9rUryE5DU75ctJaake46Be4DuDjF8dFBNA94/AdtiySVxIlpMlTS8td801o70vMigM9huTda2lhcKHVHPO2HZv/P6LIwX7hk/+qzPSvUJGMkrg8AQYTkroRdXMlE+HH/twsG6BsOdJHYZlaO/lBZ6weOiiSXqs3Gqj0TeAxx+T75DIpgwjC0onD51pQD4JaluPrkR/cpFT9DcoVp84LOgTL/DjtBbglgou+puHwB8lEznPxJw1XSX77VtgizBvQNBw4RMqB7xt4Lc3c8lQKJaQHoO4R8ydz0/7MWoCXk8c85MrMC9J3qaafw/WtQlwXST+F3BnAeYB4obgJ1BJIuG+YtiKAjVOZ/Pd1ZdwzoG+4uBtSPpjaRbhXLcwF3hzytb2TilgVgT5BkYybBrTYC+Rvg5nRpdTRJrIs8+VPXPQXj2i4ItxC4O2NQQUQnN4U9rRcz9nH64p4ceM2lziX5Y4s3KHCdUHwE77ecMkMEp6BwhIa2Z6DslZRvfulgHafYLuCas58WLp2aLCFUga70qxOFU6dPFL2W1feYeaU43Y5z/TxnCuYabMEuC043ckdBp4pZ7f8FE5psOI1g6fwAAAAASUVORK5CYII=\"}),mounted(){document.body.appendChild(this.$el),document.addEventListener(\"mousemove\",this.onRangeMouseMove,!1),document.addEventListener(\"mouseup\",this.onRangeMouseUp,!1),document.addEventListener(\"touchmove\",this.onRangeMouseMove,{passive:!1}),document.addEventListener(\"touchend\",this.onRangeMouseUp,!1),this.show&&(document.body.classList.add(\"vue-puzzle-overflow\"),this.reset())},beforeDestroy(){clearTimeout(this.timer1),document.body.removeChild(this.$el),document.removeEventListener(\"mousemove\",this.onRangeMouseMove,!1),document.removeEventListener(\"mouseup\",this.onRangeMouseUp,!1),document.removeEventListener(\"touchmove\",this.onRangeMouseMove,{passive:!1}),document.removeEventListener(\"touchend\",this.onRangeMouseUp,!1)},watch:{show(t){t?(document.body.classList.add(\"vue-puzzle-overflow\"),this.reset()):(this.isSubmting=!1,this.isSuccess=!1,this.infoBoxShow=!1,document.body.classList.remove(\"vue-puzzle-overflow\"))}},computed:{styleWidth(){const t=this.startWidth+this.newX-this.startX;return tthis.canvasWidth?this.canvasWidth:t},puzzleBaseSize(){return Math.round(52.5*Math.max(Math.min(this.puzzleScale,2),.2)+6)},sliderBaseSize(){return Math.max(Math.min(Math.round(this.sliderSize),Math.round(.5*this.canvasWidth)),10)}},methods:{onClose(){this.mouseDown||(clearTimeout(this.timer1),this.$emit(\"close\"))},onCloseMouseDown(){this.closeDown=!0},onCloseMouseUp(){this.closeDown&&this.onClose(),this.closeDown=!1},onRangeMouseDown(t){this.isCanSlide&&(this.mouseDown=!0,this.startWidth=this.$refs[\"range-slider\"].clientWidth,this.newX=t.clientX||t.changedTouches[0].clientX,this.startX=t.clientX||t.changedTouches[0].clientX)},onRangeMouseMove(t){this.mouseDown&&(t.preventDefault(),this.newX=t.clientX||t.changedTouches[0].clientX)},onRangeMouseUp(){this.mouseDown&&(this.mouseDown=!1,this.submit())},init(t){if(this.loading&&!t)return;this.loading=!0,this.isCanSlide=!1;const e=this.$refs.canvas1,n=this.$refs.canvas2,i=this.$refs.canvas3,s=e.getContext(\"2d\"),a=n.getContext(\"2d\"),o=i.getContext(\"2d\"),r=navigator.userAgent.indexOf(\"Firefox\")>=0&&navigator.userAgent.indexOf(\"Windows\")>=0,h=document.createElement(\"img\");if(s.fillStyle=\"rgba(255,255,255,1)\",o.fillStyle=\"rgba(255,255,255,1)\",s.clearRect(0,0,this.canvasWidth,this.canvasHeight),a.clearRect(0,0,this.canvasWidth,this.canvasHeight),this.pinX=this.getRandom(this.puzzleBaseSize,this.canvasWidth-this.puzzleBaseSize-20),this.pinY=this.getRandom(20,this.canvasHeight-this.puzzleBaseSize-20),h.crossOrigin=\"anonymous\",h.onload=()=>{const[t,e,n,i]=this.makeImgSize(h);s.save(),this.paintBrick(s),s.closePath(),r?(s.clip(),s.save(),s.shadowOffsetX=0,s.shadowOffsetY=0,s.shadowColor=\"#000\",s.shadowBlur=3,s.fill(),s.restore()):(s.shadowOffsetX=0,s.shadowOffsetY=0,s.shadowColor=\"#000\",s.shadowBlur=3,s.fill(),s.clip()),s.drawImage(h,t,e,n,i),o.fillRect(0,0,this.canvasWidth,this.canvasHeight),o.drawImage(h,t,e,n,i),s.globalCompositeOperation=\"source-atop\",this.paintBrick(s),s.arc(this.pinX+Math.ceil(this.puzzleBaseSize/2),this.pinY+Math.ceil(this.puzzleBaseSize/2),1.2*this.puzzleBaseSize,0,2*Math.PI,!0),s.closePath(),s.shadowColor=\"rgba(255, 255, 255, .8)\",s.shadowOffsetX=-1,s.shadowOffsetY=-1,s.shadowBlur=Math.min(Math.ceil(8*this.puzzleScale),12),s.fillStyle=\"#ffffaa\",s.fill();const l=s.getImageData(this.pinX-3,this.pinY-20,this.pinX+this.puzzleBaseSize+5,this.pinY+this.puzzleBaseSize+5);a.putImageData(l,0,this.pinY-20),s.restore(),s.clearRect(0,0,this.canvasWidth,this.canvasHeight),s.save(),this.paintBrick(s),s.globalAlpha=.8,s.fillStyle=\"#ffffff\",s.fill(),s.restore(),s.save(),s.globalCompositeOperation=\"source-atop\",this.paintBrick(s),s.arc(this.pinX+Math.ceil(this.puzzleBaseSize/2),this.pinY+Math.ceil(this.puzzleBaseSize/2),1.2*this.puzzleBaseSize,0,2*Math.PI,!0),s.shadowColor=\"#000\",s.shadowOffsetX=2,s.shadowOffsetY=2,s.shadowBlur=16,s.fill(),s.restore(),s.save(),s.globalCompositeOperation=\"destination-over\",s.drawImage(h,t,e,n,i),s.restore(),this.loading=!1,this.isCanSlide=!0},h.onerror=()=>{this.init(!0)},!t&&this.imgs&&this.imgs.length){let t=this.getRandom(0,this.imgs.length-1);t===this.imgIndex&&(t===this.imgs.length-1?t=0:t++),this.imgIndex=t,h.src=this.imgs[t]}else h.src=this.makeImgWithCanvas()},getRandom:(t,e)=>Math.ceil(Math.random()*(e-t)+t),makeImgSize(t){const e=t.width/t.height;let n=0,i=0,s=0,a=0;return e>this.canvasWidth/this.canvasHeight?(a=this.canvasHeight,s=e*a,i=0,n=(this.canvasWidth-s)/2):(s=this.canvasWidth,a=s/e,n=0,i=(this.canvasHeight-a)/2),[n,i,s,a]},paintBrick(t){const e=Math.ceil(15*this.puzzleScale);t.beginPath(),t.moveTo(this.pinX,this.pinY),t.lineTo(this.pinX+e,this.pinY),t.arcTo(this.pinX+e,this.pinY-e/2,this.pinX+e+e/2,this.pinY-e/2,e/2),t.arcTo(this.pinX+e+e,this.pinY-e/2,this.pinX+e+e,this.pinY,e/2),t.lineTo(this.pinX+e+e+e,this.pinY),t.lineTo(this.pinX+e+e+e,this.pinY+e),t.arcTo(this.pinX+e+e+e+e/2,this.pinY+e,this.pinX+e+e+e+e/2,this.pinY+e+e/2,e/2),t.arcTo(this.pinX+e+e+e+e/2,this.pinY+e+e,this.pinX+e+e+e,this.pinY+e+e,e/2),t.lineTo(this.pinX+e+e+e,this.pinY+e+e+e),t.lineTo(this.pinX,this.pinY+e+e+e),t.lineTo(this.pinX,this.pinY+e+e),t.arcTo(this.pinX+e/2,this.pinY+e+e,this.pinX+e/2,this.pinY+e+e/2,e/2),t.arcTo(this.pinX+e/2,this.pinY+e,this.pinX,this.pinY+e,e/2),t.lineTo(this.pinX,this.pinY)},makeImgWithCanvas(){const t=document.createElement(\"canvas\"),e=t.getContext(\"2d\");t.width=this.canvasWidth,t.height=this.canvasHeight,e.fillStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,e.fillRect(0,0,this.canvasWidth,this.canvasHeight);for(let n=0;n<12;n++)if(e.fillStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,e.strokeStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,this.getRandom(0,2)>1)e.save(),e.rotate(this.getRandom(-90,90)*Math.PI/180),e.fillRect(this.getRandom(-20,t.width-20),this.getRandom(-20,t.height-20),this.getRandom(10,t.width/2+10),this.getRandom(10,t.height/2+10)),e.restore();else{e.beginPath();const n=this.getRandom(-Math.PI,Math.PI);e.arc(this.getRandom(0,t.width),this.getRandom(0,t.height),this.getRandom(10,t.height/2+10),n,n+1.5*Math.PI),e.closePath(),e.fill()}return t.toDataURL(\"image/png\")},submit(){this.isSubmting=!0;const t=Math.abs(this.pinX-(this.styleWidth-this.sliderBaseSize)+(this.puzzleBaseSize-this.sliderBaseSize)*((this.styleWidth-this.sliderBaseSize)/(this.canvasWidth-this.sliderBaseSize))-3);t{this.isSubmting=!1,this.$emit(\"success\",t)}),800)):(this.infoText=this.failText,this.infoBoxFail=!0,this.infoBoxShow=!0,this.isCanSlide=!1,this.$emit(\"fail\",t),clearTimeout(this.timer1),this.timer1=setTimeout((()=>{this.isSubmting=!1,this.reset()}),800))},resetState(){this.infoBoxFail=!1,this.infoBoxShow=!1,this.isCanSlide=!1,this.isSuccess=!1,this.startWidth=this.sliderBaseSize,this.startX=0,this.newX=0},reset(){this.isSubmting||(this.resetState(),this.init())}}},s=n(379),a=n.n(s),o=n(795),r=n.n(o),h=n(569),l=n.n(h),c=n(565),d=n.n(c),u=n(216),p=n.n(u),f=n(589),g=n.n(f),v=n(358),b={};b.styleTagTransform=g(),b.setAttributes=d(),b.insert=l().bind(null,\"head\"),b.domAPI=r(),b.insertStyleElement=p(),a()(v.Z,b),v.Z&&v.Z.locals&&v.Z.locals;var m=function(t,e,n,i,s,a,o,r){var h,l=\"function\"==typeof t?t.options:t;if(e&&(l.render=e,l.staticRenderFns=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(\"div\",{staticClass:\"loading-gif_\"},[n(\"span\"),t._v(\" \"),n(\"span\"),t._v(\" \"),n(\"span\"),t._v(\" \"),n(\"span\"),t._v(\" \"),n(\"span\")])}],l._compiled=!0),h)if(l.functional){l._injectStyles=h;var c=l.render;l.render=function(t,e){return h.call(e),c(t,e)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,h):[h]}return{exports:t,options:l}}(e,t);m.options.__file=\"src/app.vue\";var x=m.exports}(),i}()}));","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{ref:\"loginBoxRef\",staticClass:\"login-container\"},[_c('Vcode',{attrs:{\"show\":_vm.isShowValid,\"successText\":_vm.validSuccessText},on:{\"success\":_vm.success,\"close\":_vm.close}}),_vm._m(0),_c('div',{staticClass:\"login-box\"},[_vm._m(1),_c('div',{staticClass:\"form\"},[_c('el-tabs',{model:{value:(_vm.loginType),callback:function ($$v) {_vm.loginType=$$v},expression:\"loginType\"}},[_c('el-tab-pane',{attrs:{\"label\":\"账号密码\",\"name\":\"loginPassword\"}},[_c('el-form',{ref:\"loginFormRef\",attrs:{\"status-icon\":\"\",\"label-width\":\"40px\",\"model\":_vm.loginForm,\"rules\":_vm.loginFormRules,\"hide-required-asterisk\":true}},[_c('el-form-item',{attrs:{\"label\":\"电话\",\"prop\":\"userNumb\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-user\",\"size\":\"medium\",\"clearable\":\"\",\"placeholder\":\"电话\"},on:{\"~focus\":function($event){return _vm.showClearBox.apply(null, arguments)}},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.loginByPassword.apply(null, arguments)}},model:{value:(_vm.loginForm.userNumb),callback:function ($$v) {_vm.$set(_vm.loginForm, \"userNumb\", $$v)},expression:\"loginForm.userNumb\"}})],1),_c('el-form-item',{attrs:{\"label\":\"密码\",\"prop\":\"userPwd\"}},[_c('el-input',{attrs:{\"type\":\"password\",\"prefix-icon\":\"el-icon-lock\",\"autocomplete\":\"off\",\"clearable\":\"\",\"validate-event\":\"\",\"size\":\"medium\",\"placeholder\":\"请输入您的密码\",\"show-password\":true},on:{\"~focus\":function($event){return _vm.showClearBox.apply(null, arguments)}},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.loginByPassword.apply(null, arguments)}},model:{value:(_vm.loginForm.userPwd),callback:function ($$v) {_vm.$set(_vm.loginForm, \"userPwd\", $$v)},expression:\"loginForm.userPwd\"}})],1),_c('el-form-item',[_c('div',{staticClass:\"login-btn\"},[_c('div',[_c('el-button',{attrs:{\"type\":\"warning\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-question\"},on:{\"click\":_vm.forgetPassword}},[_vm._v(\"忘记密码\")]),_c('el-button',{attrs:{\"type\":\"info\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-delete\"},on:{\"click\":_vm.resetLoginForm}},[_vm._v(\"重置\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-check\"},on:{\"click\":_vm.loginByPassword}},[_vm._v(\"登录\")])],1)])])],1)],1),_c('el-tab-pane',{attrs:{\"label\":\"注册\",\"name\":\"regist\"}},[_c('el-form',{ref:\"registerFormRef\",attrs:{\"status-icon\":\"\",\"label-width\":\"40px\",\"model\":_vm.registerForm,\"rules\":_vm.registerFormRules,\"hide-required-asterisk\":true}},[_c('el-form-item',{attrs:{\"label\":\"电话\",\"prop\":\"userNumb\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-user\",\"size\":\"medium\",\"clearable\":\"\",\"placeholder\":\"请输入您的电话号码\"},on:{\"~focus\":function($event){return _vm.showClearBox.apply(null, arguments)}},model:{value:(_vm.registerForm.userNumb),callback:function ($$v) {_vm.$set(_vm.registerForm, \"userNumb\", $$v)},expression:\"registerForm.userNumb\"}})],1),_c('el-form-item',{attrs:{\"label\":\"密码\",\"prop\":\"userPwd\"}},[_c('el-input',{attrs:{\"type\":\"password\",\"prefix-icon\":\"el-icon-lock\",\"autocomplete\":\"off\",\"clearable\":\"\",\"validate-event\":\"\",\"size\":\"medium\",\"placeholder\":\"请输入您的密码\",\"show-password\":true},on:{\"~focus\":function($event){return _vm.showClearBox.apply(null, arguments)}},model:{value:(_vm.registerForm.userPwd),callback:function ($$v) {_vm.$set(_vm.registerForm, \"userPwd\", $$v)},expression:\"registerForm.userPwd\"}})],1),_c('el-form-item',[_c('div',{staticClass:\"login-btn\"},[_c('div',[_c('el-button',{attrs:{\"type\":\"info\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-delete\"},on:{\"click\":_vm.registerFormReset}},[_vm._v(\"重置\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-check\"},on:{\"click\":function($event){_vm.isShowValid = true}}},[_vm._v(\"注册\")])],1)])])],1)],1)],1)],1),_c('div',{staticClass:\"btns\"},[_c('el-checkbox',{model:{value:(_vm.autoLogin),callback:function ($$v) {_vm.autoLogin=$$v},expression:\"autoLogin\"}},[_vm._v(\"7天免登录\")])],1),_vm._m(2)])],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"login-img\"},[_c('img',{attrs:{\"src\":require(\"../assets/imgs/shaomai.png\"),\"width\":\"100%\"}})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('i',{staticClass:\"el-icon-present\"},[_vm._v(\"今天吃啥❓\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"logo\"},[_c('div',{staticClass:\"logo-img\"},[_c('img',{attrs:{\"src\":require(\"../assets/imgs/cabbage.jpg\"),\"width\":\"100%\"}})]),_c('div',{staticClass:\"right\"},[_c('span',[_vm._v(\"本网站除图片素材外纯原创\")]),_c('span',[_vm._v(\"仅供学习交流请勿用作其他用途\")]),_c('span',[_vm._v(\"联系方式: 2631667689(QQ)\")])])])}]\n\nexport { render, staticRenderFns }","\r\n\r\n\r\n","import mod from \"-!../../node_modules/_thread-loader@3.0.4@thread-loader/dist/cjs.js!../../node_modules/_babel-loader@8.2.5@babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/_vue-loader@15.9.8@vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/_thread-loader@3.0.4@thread-loader/dist/cjs.js!../../node_modules/_babel-loader@8.2.5@babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/_vue-loader@15.9.8@vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Login.vue?vue&type=template&id=e559754c&\"\nimport script from \"./Login.vue?vue&type=script&lang=js&\"\nexport * from \"./Login.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/_vue-loader@15.9.8@vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"names":["t","e","module","exports","this","n","i","s","a","o","push","id","Z","toString","map","concat","length","join","r","h","l","c","identifier","base","d","u","p","css","media","sourceMap","supports","layer","references","updater","f","byIndex","splice","domAPI","update","remove","document","querySelector","window","HTMLIFrameElement","contentDocument","head","Error","appendChild","createElement","setAttributes","attributes","insert","options","nc","setAttribute","insertStyleElement","btoa","unescape","encodeURIComponent","JSON","stringify","styleTagTransform","parentNode","removeChild","styleSheet","cssText","firstChild","createTextNode","__esModule","default","Object","defineProperty","enumerable","get","prototype","hasOwnProperty","call","Symbol","toStringTag","value","x","$createElement","_self","_c","class","show_","show","on","mousedown","onCloseMouseDown","mouseup","onCloseMouseUp","touchstart","touchend","staticClass","stopPropagation","style","canvasHeight","ref","canvasWidth","attrs","width","height","_v","isSuccess","puzzleBaseSize","styleWidth","sliderBaseSize","hide_","loading","_m","infoBoxShow","fail","infoBoxFail","_s","infoText","src","resetSvg","click","reset","sliderText","isDown","mouseDown","onRangeMouseDown","_withStripped","props","type","Number","Boolean","puzzleScale","sliderSize","range","imgs","Array","successText","String","failText","data","startWidth","startX","newX","pinX","pinY","isCanSlide","error","timer1","closeDown","imgIndex","isSubmting","mounted","body","$el","addEventListener","onRangeMouseMove","onRangeMouseUp","passive","classList","add","beforeDestroy","clearTimeout","removeEventListener","watch","computed","Math","round","max","min","methods","onClose","$emit","$refs","clientWidth","clientX","changedTouches","preventDefault","submit","init","canvas1","canvas2","canvas3","getContext","navigator","userAgent","indexOf","fillStyle","clearRect","getRandom","crossOrigin","onload","makeImgSize","save","paintBrick","closePath","clip","shadowOffsetX","shadowOffsetY","shadowColor","shadowBlur","fill","restore","drawImage","fillRect","globalCompositeOperation","arc","ceil","PI","getImageData","putImageData","globalAlpha","onerror","makeImgWithCanvas","random","beginPath","moveTo","lineTo","arcTo","strokeStyle","rotate","toDataURL","abs","setTimeout","resetState","g","v","b","bind","locals","m","render","staticRenderFns","_compiled","functional","_injectStyles","beforeCreate","__file","_vm","_h","isShowValid","validSuccessText","success","close","model","callback","$$v","loginType","expression","loginForm","loginFormRules","$event","showClearBox","apply","arguments","nativeOn","_k","keyCode","key","loginByPassword","$set","forgetPassword","resetLoginForm","registerForm","registerFormRules","registerFormReset","autoLogin","name","components","Vcode","userNumb","userPwd","userId","required","message","trigger","pattern","uid","usersRes","userRegisterFlag","user","register","title","position","duration","guid","confirmButtonText","cancelButtonText","closeOnClickModal","inputPattern","inputErrorMessage","then","center","showClose","component"],"sourceRoot":""} \ No newline at end of file diff --git a/程序代码/用户界面/eatwhat-user-dist/js/321-legacy.d41722c6.js.map b/程序代码/用户界面/eatwhat-user-dist/js/321-legacy.d41722c6.js.map deleted file mode 100644 index 2b52a8b..0000000 --- a/程序代码/用户界面/eatwhat-user-dist/js/321-legacy.d41722c6.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"js/321-legacy.d41722c6.js","mappings":"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","sources":["webpack://eatwhat/./node_modules/_@babel_runtime@7.18.3@@babel/runtime/helpers/arrayLikeToArray.js","webpack://eatwhat/./node_modules/_@babel_runtime@7.18.3@@babel/runtime/helpers/arrayWithHoles.js","webpack://eatwhat/./node_modules/_@babel_runtime@7.18.3@@babel/runtime/helpers/iterableToArrayLimit.js","webpack://eatwhat/./node_modules/_@babel_runtime@7.18.3@@babel/runtime/helpers/nonIterableRest.js","webpack://eatwhat/./node_modules/_@babel_runtime@7.18.3@@babel/runtime/helpers/slicedToArray.js","webpack://eatwhat/./node_modules/_@babel_runtime@7.18.3@@babel/runtime/helpers/unsupportedIterableToArray.js","webpack://eatwhat/./node_modules/_core-js@3.23.1@core-js/modules/es.array.from.js","webpack://eatwhat/./node_modules/_core-js@3.23.1@core-js/modules/es.symbol.async-iterator.js","webpack://eatwhat/./node_modules/_vue-puzzle-vcode@1.1.9@vue-puzzle-vcode/dist/main.js","webpack://eatwhat/./src/components/Login.vue?53ae","webpack://eatwhat/src/components/Login.vue","webpack://eatwhat/./src/components/Login.vue?b674","webpack://eatwhat/./src/components/Login.vue","webpack://eatwhat/./node_modules/_@babel_runtime@7.18.3@@babel/runtime/helpers/esm/asyncToGenerator.js","webpack://eatwhat/./node_modules/_@babel_runtime@7.18.3@@babel/runtime/helpers/esm/regeneratorRuntime.js"],"sourcesContent":["function _arrayLikeToArray(arr, len) {\n if (len == null || len > arr.length) len = arr.length;\n\n for (var i = 0, arr2 = new Array(len); i < len; i++) {\n arr2[i] = arr[i];\n }\n\n return arr2;\n}\n\nmodule.exports = _arrayLikeToArray, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","function _arrayWithHoles(arr) {\n if (Array.isArray(arr)) return arr;\n}\n\nmodule.exports = _arrayWithHoles, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","function _iterableToArrayLimit(arr, i) {\n var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"];\n\n if (_i == null) return;\n var _arr = [];\n var _n = true;\n var _d = false;\n\n var _s, _e;\n\n try {\n for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) {\n _arr.push(_s.value);\n\n if (i && _arr.length === i) break;\n }\n } catch (err) {\n _d = true;\n _e = err;\n } finally {\n try {\n if (!_n && _i[\"return\"] != null) _i[\"return\"]();\n } finally {\n if (_d) throw _e;\n }\n }\n\n return _arr;\n}\n\nmodule.exports = _iterableToArrayLimit, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","function _nonIterableRest() {\n throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\");\n}\n\nmodule.exports = _nonIterableRest, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","var arrayWithHoles = require(\"./arrayWithHoles.js\");\n\nvar iterableToArrayLimit = require(\"./iterableToArrayLimit.js\");\n\nvar unsupportedIterableToArray = require(\"./unsupportedIterableToArray.js\");\n\nvar nonIterableRest = require(\"./nonIterableRest.js\");\n\nfunction _slicedToArray(arr, i) {\n return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();\n}\n\nmodule.exports = _slicedToArray, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","var arrayLikeToArray = require(\"./arrayLikeToArray.js\");\n\nfunction _unsupportedIterableToArray(o, minLen) {\n if (!o) return;\n if (typeof o === \"string\") return arrayLikeToArray(o, minLen);\n var n = Object.prototype.toString.call(o).slice(8, -1);\n if (n === \"Object\" && o.constructor) n = o.constructor.name;\n if (n === \"Map\" || n === \"Set\") return Array.from(o);\n if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);\n}\n\nmodule.exports = _unsupportedIterableToArray, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","var $ = require('../internals/export');\nvar from = require('../internals/array-from');\nvar checkCorrectnessOfIteration = require('../internals/check-correctness-of-iteration');\n\nvar INCORRECT_ITERATION = !checkCorrectnessOfIteration(function (iterable) {\n // eslint-disable-next-line es-x/no-array-from -- required for testing\n Array.from(iterable);\n});\n\n// `Array.from` method\n// https://tc39.es/ecma262/#sec-array.from\n$({ target: 'Array', stat: true, forced: INCORRECT_ITERATION }, {\n from: from\n});\n","var defineWellKnownSymbol = require('../internals/define-well-known-symbol');\n\n// `Symbol.asyncIterator` well-known symbol\n// https://tc39.es/ecma262/#sec-symbol.asynciterator\ndefineWellKnownSymbol('asyncIterator');\n","!function(t,e){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=e():\"function\"==typeof define&&define.amd?define([],e):\"object\"==typeof exports?exports[\"vue-puzzle-vcode\"]=e():t[\"vue-puzzle-vcode\"]=e()}(this,(function(){return function(){\"use strict\";var t={358:function(t,e,n){var i=n(81),s=n.n(i),a=n(645),o=n.n(a)()(s());o.push([t.id,\".vue-puzzle-vcode {\\n position: fixed;\\n top: 0;\\n left: 0;\\n bottom: 0;\\n right: 0;\\n background-color: rgba(0, 0, 0, 0.3);\\n z-index: 999;\\n opacity: 0;\\n pointer-events: none;\\n -webkit-transition: opacity 200ms;\\n transition: opacity 200ms;\\n}\\n.vue-puzzle-vcode.show_ {\\n opacity: 1;\\n pointer-events: auto;\\n}\\n.vue-auth-box_ {\\n position: absolute;\\n top: 40%;\\n left: 50%;\\n -webkit-transform: translate(-50%, -50%);\\n transform: translate(-50%, -50%);\\n padding: 20px;\\n background: #fff;\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n border-radius: 3px;\\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\\n}\\n.vue-auth-box_ .auth-body_ {\\n position: relative;\\n overflow: hidden;\\n border-radius: 3px;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ {\\n position: absolute;\\n top: 0;\\n left: 0;\\n bottom: 0;\\n right: 0;\\n background-color: rgba(0, 0, 0, 0.8);\\n z-index: 20;\\n opacity: 1;\\n -webkit-transition: opacity 200ms;\\n transition: opacity 200ms;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: flex;\\n -webkit-box-align: center;\\n -webkit-align-items: center;\\n align-items: center;\\n -webkit-box-pack: center;\\n -webkit-justify-content: center;\\n justify-content: center;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_.hide_ {\\n opacity: 0;\\n pointer-events: none;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_.hide_ .loading-gif_ span {\\n -webkit-animation-play-state: paused;\\n animation-play-state: paused;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ {\\n -webkit-box-flex: 0;\\n -webkit-flex: none;\\n flex: none;\\n height: 5px;\\n line-height: 0;\\n}\\n@-webkit-keyframes load {\\n0% {\\n opacity: 1;\\n -webkit-transform: scale(1.3);\\n transform: scale(1.3);\\n}\\n100% {\\n opacity: 0.2;\\n -webkit-transform: scale(0.3);\\n transform: scale(0.3);\\n}\\n}\\n@keyframes load {\\n0% {\\n opacity: 1;\\n -webkit-transform: scale(1.3);\\n transform: scale(1.3);\\n}\\n100% {\\n opacity: 0.2;\\n -webkit-transform: scale(0.3);\\n transform: scale(0.3);\\n}\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span {\\n display: inline-block;\\n width: 5px;\\n height: 100%;\\n margin-left: 2px;\\n border-radius: 50%;\\n background-color: #888;\\n -webkit-animation: load 1.04s ease infinite;\\n animation: load 1.04s ease infinite;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(1) {\\n margin-left: 0;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(2) {\\n -webkit-animation-delay: 0.13s;\\n animation-delay: 0.13s;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(3) {\\n -webkit-animation-delay: 0.26s;\\n animation-delay: 0.26s;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(4) {\\n -webkit-animation-delay: 0.39s;\\n animation-delay: 0.39s;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(5) {\\n -webkit-animation-delay: 0.52s;\\n animation-delay: 0.52s;\\n}\\n.vue-auth-box_ .auth-body_ .info-box_ {\\n position: absolute;\\n bottom: 0;\\n left: 0;\\n width: 100%;\\n height: 24px;\\n line-height: 24px;\\n text-align: center;\\n overflow: hidden;\\n font-size: 13px;\\n background-color: #83ce3f;\\n opacity: 0;\\n -webkit-transform: translateY(24px);\\n transform: translateY(24px);\\n -webkit-transition: all 200ms;\\n transition: all 200ms;\\n color: #fff;\\n z-index: 10;\\n}\\n.vue-auth-box_ .auth-body_ .info-box_.show {\\n opacity: 0.95;\\n -webkit-transform: translateY(0);\\n transform: translateY(0);\\n}\\n.vue-auth-box_ .auth-body_ .info-box_.fail {\\n background-color: #ce594b;\\n}\\n.vue-auth-box_ .auth-body_ .auth-canvas2_ {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 60px;\\n height: 100%;\\n z-index: 2;\\n}\\n.vue-auth-box_ .auth-body_ .auth-canvas3_ {\\n position: absolute;\\n top: 0;\\n left: 0;\\n opacity: 0;\\n -webkit-transition: opacity 600ms;\\n transition: opacity 600ms;\\n z-index: 3;\\n}\\n.vue-auth-box_ .auth-body_ .auth-canvas3_.show {\\n opacity: 1;\\n}\\n.vue-auth-box_ .auth-body_ .flash_ {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 30px;\\n height: 100%;\\n background-color: rgba(255, 255, 255, 0.1);\\n z-index: 3;\\n}\\n.vue-auth-box_ .auth-body_ .flash_.show {\\n -webkit-transition: -webkit-transform 600ms;\\n transition: -webkit-transform 600ms;\\n transition: transform 600ms;\\n transition: transform 600ms, -webkit-transform 600ms;\\n}\\n.vue-auth-box_ .auth-body_ .reset_ {\\n position: absolute;\\n top: 2px;\\n right: 2px;\\n width: 35px;\\n height: auto;\\n z-index: 12;\\n cursor: pointer;\\n -webkit-transition: -webkit-transform 200ms;\\n transition: -webkit-transform 200ms;\\n transition: transform 200ms;\\n transition: transform 200ms, -webkit-transform 200ms;\\n -webkit-transform: rotate(0deg);\\n transform: rotate(0deg);\\n}\\n.vue-auth-box_ .auth-body_ .reset_:hover {\\n -webkit-transform: rotate(-90deg);\\n transform: rotate(-90deg);\\n}\\n.vue-auth-box_ .auth-control_ .range-box {\\n position: relative;\\n width: 100%;\\n background-color: #eef1f8;\\n margin-top: 20px;\\n border-radius: 3px;\\n box-shadow: 0 0 8px rgba(240, 240, 240, 0.6) inset;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-text {\\n position: absolute;\\n top: 50%;\\n left: 50%;\\n -webkit-transform: translate(-50%, -50%);\\n transform: translate(-50%, -50%);\\n font-size: 14px;\\n color: #b7bcd1;\\n white-space: nowrap;\\n overflow: hidden;\\n text-overflow: ellipsis;\\n text-align: center;\\n width: 100%;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider {\\n position: absolute;\\n height: 100%;\\n width: 50px;\\n background-color: rgba(106, 160, 255, 0.8);\\n border-radius: 3px;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn {\\n position: absolute;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: flex;\\n -webkit-box-align: center;\\n -webkit-align-items: center;\\n align-items: center;\\n -webkit-box-pack: center;\\n -webkit-justify-content: center;\\n justify-content: center;\\n right: 0;\\n width: 50px;\\n height: 100%;\\n background-color: #fff;\\n border-radius: 3px;\\n box-shadow: 0 0 4px #ccc;\\n cursor: pointer;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn > div {\\n width: 0;\\n height: 40%;\\n -webkit-transition: all 200ms;\\n transition: all 200ms;\\n border: solid 1px #6aa0ff;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn > div:nth-child(2) {\\n margin: 0 4px;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:first-child,\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:first-child {\\n border: solid 4px transparent;\\n height: 0;\\n border-right-color: #6aa0ff;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:nth-child(2),\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:nth-child(2) {\\n border-width: 3px;\\n height: 0;\\n border-radius: 3px;\\n margin: 0 6px;\\n border-right-color: #6aa0ff;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:nth-child(3),\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:nth-child(3) {\\n border: solid 4px transparent;\\n height: 0;\\n border-left-color: #6aa0ff;\\n}\\n.vue-puzzle-overflow {\\n overflow: hidden !important;\\n}\\n\",\"\"]),e.Z=o},645:function(t){t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=\"\",i=void 0!==e[5];return e[4]&&(n+=\"@supports (\".concat(e[4],\") {\")),e[2]&&(n+=\"@media \".concat(e[2],\" {\")),i&&(n+=\"@layer\".concat(e[5].length>0?\" \".concat(e[5]):\"\",\" {\")),n+=t(e),i&&(n+=\"}\"),e[2]&&(n+=\"}\"),e[4]&&(n+=\"}\"),n})).join(\"\")},e.i=function(t,n,i,s,a){\"string\"==typeof t&&(t=[[null,t,void 0]]);var o={};if(i)for(var r=0;r0?\" \".concat(c[5]):\"\",\" {\").concat(c[1],\"}\")),c[5]=a),n&&(c[2]?(c[1]=\"@media \".concat(c[2],\" {\").concat(c[1],\"}\"),c[2]=n):c[2]=n),s&&(c[4]?(c[1]=\"@supports (\".concat(c[4],\") {\").concat(c[1],\"}\"),c[4]=s):c[4]=\"\".concat(s)),e.push(c))}},e}},81:function(t){t.exports=function(t){return t[1]}},379:function(t){var e=[];function n(t){for(var n=-1,i=0;i0?\" \".concat(n.layer):\"\",\" {\")),i+=n.css,s&&(i+=\"}\"),n.media&&(i+=\"}\"),n.supports&&(i+=\"}\");var a=n.sourceMap;a&&\"undefined\"!=typeof btoa&&(i+=\"\\n/*# sourceMappingURL=data:application/json;base64,\".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a)))),\" */\")),e.styleTagTransform(i,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},589:function(t){t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}}},e={};function n(i){var s=e[i];if(void 0!==s)return s.exports;var a=e[i]={id:i,exports:{}};return t[i](a,a.exports,n),a.exports}n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,{a:e}),e},n.d=function(t,e){for(var i in e)n.o(e,i)&&!n.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})};var i={};return function(){n.r(i),n.d(i,{default:function(){return x}});var t=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(\"div\",{class:[\"vue-puzzle-vcode\",{show_:t.show}],on:{mousedown:t.onCloseMouseDown,mouseup:t.onCloseMouseUp,touchstart:t.onCloseMouseDown,touchend:t.onCloseMouseUp}},[n(\"div\",{staticClass:\"vue-auth-box_\",on:{mousedown:function(t){t.stopPropagation()},touchstart:function(t){t.stopPropagation()}}},[n(\"div\",{staticClass:\"auth-body_\",style:\"height: \"+t.canvasHeight+\"px\"},[n(\"canvas\",{ref:\"canvas1\",style:\"width:\"+t.canvasWidth+\"px;height:\"+t.canvasHeight+\"px\",attrs:{width:t.canvasWidth,height:t.canvasHeight}}),t._v(\" \"),n(\"canvas\",{ref:\"canvas3\",class:[\"auth-canvas3_\",{show:t.isSuccess}],style:\"width:\"+t.canvasWidth+\"px;height:\"+t.canvasHeight+\"px\",attrs:{width:t.canvasWidth,height:t.canvasHeight}}),t._v(\" \"),n(\"canvas\",{ref:\"canvas2\",staticClass:\"auth-canvas2_\",style:\"width:\"+t.puzzleBaseSize+\"px;height:\"+t.canvasHeight+\"px;transform:translateX(\"+(t.styleWidth-t.sliderBaseSize-(t.puzzleBaseSize-t.sliderBaseSize)*((t.styleWidth-t.sliderBaseSize)/(t.canvasWidth-t.sliderBaseSize)))+\"px)\",attrs:{width:t.puzzleBaseSize,height:t.canvasHeight}}),t._v(\" \"),n(\"div\",{class:[\"loading-box_\",{hide_:!t.loading}]},[t._m(0)]),t._v(\" \"),n(\"div\",{class:[\"info-box_\",{show:t.infoBoxShow},{fail:t.infoBoxFail}]},[t._v(\"\\n \"+t._s(t.infoText)+\"\\n \")]),t._v(\" \"),n(\"div\",{class:[\"flash_\",{show:t.isSuccess}],style:\"transform: translateX(\"+(t.isSuccess?t.canvasWidth+.578*t.canvasHeight+\"px\":\"-\"+.578*t.canvasHeight+\"px\")+\") skew(-30deg, 0);\"}),t._v(\" \"),n(\"img\",{staticClass:\"reset_\",attrs:{src:t.resetSvg},on:{click:t.reset}})]),t._v(\" \"),n(\"div\",{staticClass:\"auth-control_\"},[n(\"div\",{staticClass:\"range-box\",style:\"height:\"+t.sliderBaseSize+\"px\"},[n(\"div\",{staticClass:\"range-text\"},[t._v(t._s(t.sliderText))]),t._v(\" \"),n(\"div\",{ref:\"range-slider\",staticClass:\"range-slider\",style:\"width:\"+t.styleWidth+\"px\"},[n(\"div\",{class:[\"range-btn\",{isDown:t.mouseDown}],style:\"width:\"+t.sliderBaseSize+\"px\",on:{mousedown:function(e){return t.onRangeMouseDown(e)},touchstart:function(e){return t.onRangeMouseDown(e)}}},[n(\"div\"),t._v(\" \"),n(\"div\"),t._v(\" \"),n(\"div\")])])])])])])};t._withStripped=!0;var e={props:{canvasWidth:{type:Number,default:310},canvasHeight:{type:Number,default:160},show:{type:Boolean,default:!1},puzzleScale:{type:Number,default:1},sliderSize:{type:Number,default:50},range:{type:Number,default:10},imgs:{type:Array},successText:{type:String,default:\"验证通过!\"},failText:{type:String,default:\"验证失败,请重试\"},sliderText:{type:String,default:\"拖动滑块完成拼图\"}},data:()=>({mouseDown:!1,startWidth:50,startX:0,newX:0,pinX:0,pinY:0,loading:!1,isCanSlide:!1,error:!1,infoBoxShow:!1,infoText:\"\",infoBoxFail:!1,timer1:null,closeDown:!1,isSuccess:!1,imgIndex:-1,isSubmting:!1,resetSvg:\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAELklEQVRYR+2YW2wUZRTH//9vtlCoF9IoIklT3PqgPGi326hoetuaGEhIr9SgCYkkgt2WGOQVCca+GavWdr0GjD4YhG3RB3hply1LQA1tEQIxEXapGI2pEkys9LIzx2ylYWfY6e5sF0oi+7hzzvl+3/9855xvhrjNf7zN+XAHcL4Z+n8o6JWTeYt++W25S596AIZy6TB+n3yo+Nchlk8vmIIVowdXU9c3Q1gDSilBlQwjgBAYFGDvdF58/4milqvZwDpOcXWsb5Uh8hmBqkwXFMhlCN8aX5LXNbRy/T+Z+iXsHAFWRXs3QGQPyLucLDJrK5DgUXdTsxPfjAEro8E3Ce50EtxsKxPTwCPH3U2jTmJkBJgWTnAMxDeGMEoa0xQ+LJQnCD4HYFkCyAC3RdwN3U7gMkpxRTTYrMD91sCJIgCxV5R6O1Jcfy7VwonqLoj9/CqB2kF341qncGkBvRe+ureAWpRgoalCBecMFzcdK24YymZRJz5zprgq1tsJwXYL3CVZGvdGHmwZc7JQtra2gE+f712ep2QUYP714DJhaJrXLqXZQszlZwtYdSHoB9ljVk/ePVrSZFL0ZkAlxzQBVseCT8WhZhRThtFB8plk9Zi/qCi8cv0fNxvKFrDy4oF11NXXIFy2EII4iBcG3Y03VLZT8OqRd5aFPduvOEpxRayvXolxAKB2g6NgEhobBlc1HHYKY7WvHf5wtVAPgegIlbbZ9seUZ7AyFnwewi9pGoUyDmhrB931kfnC1ZwOeKlLP8GZJi6QLSFP2yep4toXSbT3ZQAfX3O6omt8Nhd9r/aHQAUMOQywYBZo5uZD2ThQ2rbPCjlnH6yI9rUryE5DU75ctJaake46Be4DuDjF8dFBNA94/AdtiySVxIlpMlTS8td801o70vMigM9huTda2lhcKHVHPO2HZv/P6LIwX7hk/+qzPSvUJGMkrg8AQYTkroRdXMlE+HH/twsG6BsOdJHYZlaO/lBZ6weOiiSXqs3Gqj0TeAxx+T75DIpgwjC0onD51pQD4JaluPrkR/cpFT9DcoVp84LOgTL/DjtBbglgou+puHwB8lEznPxJw1XSX77VtgizBvQNBw4RMqB7xt4Lc3c8lQKJaQHoO4R8ydz0/7MWoCXk8c85MrMC9J3qaafw/WtQlwXST+F3BnAeYB4obgJ1BJIuG+YtiKAjVOZ/Pd1ZdwzoG+4uBtSPpjaRbhXLcwF3hzytb2TilgVgT5BkYybBrTYC+Rvg5nRpdTRJrIs8+VPXPQXj2i4ItxC4O2NQQUQnN4U9rRcz9nH64p4ceM2lziX5Y4s3KHCdUHwE77ecMkMEp6BwhIa2Z6DslZRvfulgHafYLuCas58WLp2aLCFUga70qxOFU6dPFL2W1feYeaU43Y5z/TxnCuYabMEuC043ckdBp4pZ7f8FE5psOI1g6fwAAAAASUVORK5CYII=\"}),mounted(){document.body.appendChild(this.$el),document.addEventListener(\"mousemove\",this.onRangeMouseMove,!1),document.addEventListener(\"mouseup\",this.onRangeMouseUp,!1),document.addEventListener(\"touchmove\",this.onRangeMouseMove,{passive:!1}),document.addEventListener(\"touchend\",this.onRangeMouseUp,!1),this.show&&(document.body.classList.add(\"vue-puzzle-overflow\"),this.reset())},beforeDestroy(){clearTimeout(this.timer1),document.body.removeChild(this.$el),document.removeEventListener(\"mousemove\",this.onRangeMouseMove,!1),document.removeEventListener(\"mouseup\",this.onRangeMouseUp,!1),document.removeEventListener(\"touchmove\",this.onRangeMouseMove,{passive:!1}),document.removeEventListener(\"touchend\",this.onRangeMouseUp,!1)},watch:{show(t){t?(document.body.classList.add(\"vue-puzzle-overflow\"),this.reset()):(this.isSubmting=!1,this.isSuccess=!1,this.infoBoxShow=!1,document.body.classList.remove(\"vue-puzzle-overflow\"))}},computed:{styleWidth(){const t=this.startWidth+this.newX-this.startX;return tthis.canvasWidth?this.canvasWidth:t},puzzleBaseSize(){return Math.round(52.5*Math.max(Math.min(this.puzzleScale,2),.2)+6)},sliderBaseSize(){return Math.max(Math.min(Math.round(this.sliderSize),Math.round(.5*this.canvasWidth)),10)}},methods:{onClose(){this.mouseDown||(clearTimeout(this.timer1),this.$emit(\"close\"))},onCloseMouseDown(){this.closeDown=!0},onCloseMouseUp(){this.closeDown&&this.onClose(),this.closeDown=!1},onRangeMouseDown(t){this.isCanSlide&&(this.mouseDown=!0,this.startWidth=this.$refs[\"range-slider\"].clientWidth,this.newX=t.clientX||t.changedTouches[0].clientX,this.startX=t.clientX||t.changedTouches[0].clientX)},onRangeMouseMove(t){this.mouseDown&&(t.preventDefault(),this.newX=t.clientX||t.changedTouches[0].clientX)},onRangeMouseUp(){this.mouseDown&&(this.mouseDown=!1,this.submit())},init(t){if(this.loading&&!t)return;this.loading=!0,this.isCanSlide=!1;const e=this.$refs.canvas1,n=this.$refs.canvas2,i=this.$refs.canvas3,s=e.getContext(\"2d\"),a=n.getContext(\"2d\"),o=i.getContext(\"2d\"),r=navigator.userAgent.indexOf(\"Firefox\")>=0&&navigator.userAgent.indexOf(\"Windows\")>=0,h=document.createElement(\"img\");if(s.fillStyle=\"rgba(255,255,255,1)\",o.fillStyle=\"rgba(255,255,255,1)\",s.clearRect(0,0,this.canvasWidth,this.canvasHeight),a.clearRect(0,0,this.canvasWidth,this.canvasHeight),this.pinX=this.getRandom(this.puzzleBaseSize,this.canvasWidth-this.puzzleBaseSize-20),this.pinY=this.getRandom(20,this.canvasHeight-this.puzzleBaseSize-20),h.crossOrigin=\"anonymous\",h.onload=()=>{const[t,e,n,i]=this.makeImgSize(h);s.save(),this.paintBrick(s),s.closePath(),r?(s.clip(),s.save(),s.shadowOffsetX=0,s.shadowOffsetY=0,s.shadowColor=\"#000\",s.shadowBlur=3,s.fill(),s.restore()):(s.shadowOffsetX=0,s.shadowOffsetY=0,s.shadowColor=\"#000\",s.shadowBlur=3,s.fill(),s.clip()),s.drawImage(h,t,e,n,i),o.fillRect(0,0,this.canvasWidth,this.canvasHeight),o.drawImage(h,t,e,n,i),s.globalCompositeOperation=\"source-atop\",this.paintBrick(s),s.arc(this.pinX+Math.ceil(this.puzzleBaseSize/2),this.pinY+Math.ceil(this.puzzleBaseSize/2),1.2*this.puzzleBaseSize,0,2*Math.PI,!0),s.closePath(),s.shadowColor=\"rgba(255, 255, 255, .8)\",s.shadowOffsetX=-1,s.shadowOffsetY=-1,s.shadowBlur=Math.min(Math.ceil(8*this.puzzleScale),12),s.fillStyle=\"#ffffaa\",s.fill();const l=s.getImageData(this.pinX-3,this.pinY-20,this.pinX+this.puzzleBaseSize+5,this.pinY+this.puzzleBaseSize+5);a.putImageData(l,0,this.pinY-20),s.restore(),s.clearRect(0,0,this.canvasWidth,this.canvasHeight),s.save(),this.paintBrick(s),s.globalAlpha=.8,s.fillStyle=\"#ffffff\",s.fill(),s.restore(),s.save(),s.globalCompositeOperation=\"source-atop\",this.paintBrick(s),s.arc(this.pinX+Math.ceil(this.puzzleBaseSize/2),this.pinY+Math.ceil(this.puzzleBaseSize/2),1.2*this.puzzleBaseSize,0,2*Math.PI,!0),s.shadowColor=\"#000\",s.shadowOffsetX=2,s.shadowOffsetY=2,s.shadowBlur=16,s.fill(),s.restore(),s.save(),s.globalCompositeOperation=\"destination-over\",s.drawImage(h,t,e,n,i),s.restore(),this.loading=!1,this.isCanSlide=!0},h.onerror=()=>{this.init(!0)},!t&&this.imgs&&this.imgs.length){let t=this.getRandom(0,this.imgs.length-1);t===this.imgIndex&&(t===this.imgs.length-1?t=0:t++),this.imgIndex=t,h.src=this.imgs[t]}else h.src=this.makeImgWithCanvas()},getRandom:(t,e)=>Math.ceil(Math.random()*(e-t)+t),makeImgSize(t){const e=t.width/t.height;let n=0,i=0,s=0,a=0;return e>this.canvasWidth/this.canvasHeight?(a=this.canvasHeight,s=e*a,i=0,n=(this.canvasWidth-s)/2):(s=this.canvasWidth,a=s/e,n=0,i=(this.canvasHeight-a)/2),[n,i,s,a]},paintBrick(t){const e=Math.ceil(15*this.puzzleScale);t.beginPath(),t.moveTo(this.pinX,this.pinY),t.lineTo(this.pinX+e,this.pinY),t.arcTo(this.pinX+e,this.pinY-e/2,this.pinX+e+e/2,this.pinY-e/2,e/2),t.arcTo(this.pinX+e+e,this.pinY-e/2,this.pinX+e+e,this.pinY,e/2),t.lineTo(this.pinX+e+e+e,this.pinY),t.lineTo(this.pinX+e+e+e,this.pinY+e),t.arcTo(this.pinX+e+e+e+e/2,this.pinY+e,this.pinX+e+e+e+e/2,this.pinY+e+e/2,e/2),t.arcTo(this.pinX+e+e+e+e/2,this.pinY+e+e,this.pinX+e+e+e,this.pinY+e+e,e/2),t.lineTo(this.pinX+e+e+e,this.pinY+e+e+e),t.lineTo(this.pinX,this.pinY+e+e+e),t.lineTo(this.pinX,this.pinY+e+e),t.arcTo(this.pinX+e/2,this.pinY+e+e,this.pinX+e/2,this.pinY+e+e/2,e/2),t.arcTo(this.pinX+e/2,this.pinY+e,this.pinX,this.pinY+e,e/2),t.lineTo(this.pinX,this.pinY)},makeImgWithCanvas(){const t=document.createElement(\"canvas\"),e=t.getContext(\"2d\");t.width=this.canvasWidth,t.height=this.canvasHeight,e.fillStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,e.fillRect(0,0,this.canvasWidth,this.canvasHeight);for(let n=0;n<12;n++)if(e.fillStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,e.strokeStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,this.getRandom(0,2)>1)e.save(),e.rotate(this.getRandom(-90,90)*Math.PI/180),e.fillRect(this.getRandom(-20,t.width-20),this.getRandom(-20,t.height-20),this.getRandom(10,t.width/2+10),this.getRandom(10,t.height/2+10)),e.restore();else{e.beginPath();const n=this.getRandom(-Math.PI,Math.PI);e.arc(this.getRandom(0,t.width),this.getRandom(0,t.height),this.getRandom(10,t.height/2+10),n,n+1.5*Math.PI),e.closePath(),e.fill()}return t.toDataURL(\"image/png\")},submit(){this.isSubmting=!0;const t=Math.abs(this.pinX-(this.styleWidth-this.sliderBaseSize)+(this.puzzleBaseSize-this.sliderBaseSize)*((this.styleWidth-this.sliderBaseSize)/(this.canvasWidth-this.sliderBaseSize))-3);t{this.isSubmting=!1,this.$emit(\"success\",t)}),800)):(this.infoText=this.failText,this.infoBoxFail=!0,this.infoBoxShow=!0,this.isCanSlide=!1,this.$emit(\"fail\",t),clearTimeout(this.timer1),this.timer1=setTimeout((()=>{this.isSubmting=!1,this.reset()}),800))},resetState(){this.infoBoxFail=!1,this.infoBoxShow=!1,this.isCanSlide=!1,this.isSuccess=!1,this.startWidth=this.sliderBaseSize,this.startX=0,this.newX=0},reset(){this.isSubmting||(this.resetState(),this.init())}}},s=n(379),a=n.n(s),o=n(795),r=n.n(o),h=n(569),l=n.n(h),c=n(565),d=n.n(c),u=n(216),p=n.n(u),f=n(589),g=n.n(f),v=n(358),b={};b.styleTagTransform=g(),b.setAttributes=d(),b.insert=l().bind(null,\"head\"),b.domAPI=r(),b.insertStyleElement=p(),a()(v.Z,b),v.Z&&v.Z.locals&&v.Z.locals;var m=function(t,e,n,i,s,a,o,r){var h,l=\"function\"==typeof t?t.options:t;if(e&&(l.render=e,l.staticRenderFns=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(\"div\",{staticClass:\"loading-gif_\"},[n(\"span\"),t._v(\" \"),n(\"span\"),t._v(\" \"),n(\"span\"),t._v(\" \"),n(\"span\"),t._v(\" \"),n(\"span\")])}],l._compiled=!0),h)if(l.functional){l._injectStyles=h;var c=l.render;l.render=function(t,e){return h.call(e),c(t,e)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,h):[h]}return{exports:t,options:l}}(e,t);m.options.__file=\"src/app.vue\";var x=m.exports}(),i}()}));","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{ref:\"loginBoxRef\",staticClass:\"login-container\"},[_c('Vcode',{attrs:{\"show\":_vm.isShowValid,\"successText\":_vm.validSuccessText},on:{\"success\":_vm.success,\"close\":_vm.close}}),_vm._m(0),_c('div',{staticClass:\"login-box\"},[_vm._m(1),_c('div',{staticClass:\"form\"},[_c('el-tabs',{model:{value:(_vm.loginType),callback:function ($$v) {_vm.loginType=$$v},expression:\"loginType\"}},[_c('el-tab-pane',{attrs:{\"label\":\"账号密码\",\"name\":\"loginPassword\"}},[_c('el-form',{ref:\"loginFormRef\",attrs:{\"status-icon\":\"\",\"label-width\":\"40px\",\"model\":_vm.loginForm,\"rules\":_vm.loginFormRules,\"hide-required-asterisk\":true}},[_c('el-form-item',{attrs:{\"label\":\"电话\",\"prop\":\"userNumb\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-user\",\"size\":\"medium\",\"clearable\":\"\",\"placeholder\":\"电话\"},on:{\"~focus\":function($event){return _vm.showClearBox.apply(null, arguments)}},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.loginByPassword.apply(null, arguments)}},model:{value:(_vm.loginForm.userNumb),callback:function ($$v) {_vm.$set(_vm.loginForm, \"userNumb\", $$v)},expression:\"loginForm.userNumb\"}})],1),_c('el-form-item',{attrs:{\"label\":\"密码\",\"prop\":\"userPwd\"}},[_c('el-input',{attrs:{\"type\":\"password\",\"prefix-icon\":\"el-icon-lock\",\"autocomplete\":\"off\",\"clearable\":\"\",\"validate-event\":\"\",\"size\":\"medium\",\"placeholder\":\"请输入您的密码\",\"show-password\":true},on:{\"~focus\":function($event){return _vm.showClearBox.apply(null, arguments)}},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.loginByPassword.apply(null, arguments)}},model:{value:(_vm.loginForm.userPwd),callback:function ($$v) {_vm.$set(_vm.loginForm, \"userPwd\", $$v)},expression:\"loginForm.userPwd\"}})],1),_c('el-form-item',[_c('div',{staticClass:\"login-btn\"},[_c('div',[_c('el-button',{attrs:{\"type\":\"warning\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-question\"},on:{\"click\":_vm.forgetPassword}},[_vm._v(\"忘记密码\")]),_c('el-button',{attrs:{\"type\":\"info\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-delete\"},on:{\"click\":_vm.resetLoginForm}},[_vm._v(\"重置\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-check\"},on:{\"click\":_vm.loginByPassword}},[_vm._v(\"登录\")])],1)])])],1)],1),_c('el-tab-pane',{attrs:{\"label\":\"注册\",\"name\":\"regist\"}},[_c('el-form',{ref:\"registerFormRef\",attrs:{\"status-icon\":\"\",\"label-width\":\"40px\",\"model\":_vm.registerForm,\"rules\":_vm.registerFormRules,\"hide-required-asterisk\":true}},[_c('el-form-item',{attrs:{\"label\":\"电话\",\"prop\":\"userNumb\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-user\",\"size\":\"medium\",\"clearable\":\"\",\"placeholder\":\"请输入您的电话号码\"},on:{\"~focus\":function($event){return _vm.showClearBox.apply(null, arguments)}},model:{value:(_vm.registerForm.userNumb),callback:function ($$v) {_vm.$set(_vm.registerForm, \"userNumb\", $$v)},expression:\"registerForm.userNumb\"}})],1),_c('el-form-item',{attrs:{\"label\":\"密码\",\"prop\":\"userPwd\"}},[_c('el-input',{attrs:{\"type\":\"password\",\"prefix-icon\":\"el-icon-lock\",\"autocomplete\":\"off\",\"clearable\":\"\",\"validate-event\":\"\",\"size\":\"medium\",\"placeholder\":\"请输入您的密码\",\"show-password\":true},on:{\"~focus\":function($event){return _vm.showClearBox.apply(null, arguments)}},model:{value:(_vm.registerForm.userPwd),callback:function ($$v) {_vm.$set(_vm.registerForm, \"userPwd\", $$v)},expression:\"registerForm.userPwd\"}})],1),_c('el-form-item',[_c('div',{staticClass:\"login-btn\"},[_c('div',[_c('el-button',{attrs:{\"type\":\"info\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-delete\"},on:{\"click\":_vm.registerFormReset}},[_vm._v(\"重置\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-check\"},on:{\"click\":function($event){_vm.isShowValid = true}}},[_vm._v(\"注册\")])],1)])])],1)],1)],1)],1),_c('div',{staticClass:\"btns\"},[_c('el-checkbox',{model:{value:(_vm.autoLogin),callback:function ($$v) {_vm.autoLogin=$$v},expression:\"autoLogin\"}},[_vm._v(\"7天免登录\")])],1),_vm._m(2)])],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"login-img\"},[_c('img',{attrs:{\"src\":require(\"../assets/imgs/shaomai.png\"),\"width\":\"100%\"}})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('i',{staticClass:\"el-icon-present\"},[_vm._v(\"今天吃啥❓\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"logo\"},[_c('div',{staticClass:\"logo-img\"},[_c('img',{attrs:{\"src\":require(\"../assets/imgs/cabbage.jpg\"),\"width\":\"100%\"}})]),_c('div',{staticClass:\"right\"},[_c('span',[_vm._v(\"本网站除图片素材外纯原创\")]),_c('span',[_vm._v(\"仅供学习交流请勿用作其他用途\")]),_c('span',[_vm._v(\"联系方式: 2631667689(QQ)\")])])])}]\n\nexport { render, staticRenderFns }","\r\n\r\n\r\n","import mod from \"-!../../node_modules/_thread-loader@3.0.4@thread-loader/dist/cjs.js!../../node_modules/_babel-loader@8.2.5@babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/_vue-loader@15.9.8@vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/_thread-loader@3.0.4@thread-loader/dist/cjs.js!../../node_modules/_babel-loader@8.2.5@babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/_vue-loader@15.9.8@vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Login.vue?vue&type=template&id=7c38b8a0&\"\nimport script from \"./Login.vue?vue&type=script&lang=js&\"\nexport * from \"./Login.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/_vue-loader@15.9.8@vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {\n try {\n var info = gen[key](arg);\n var value = info.value;\n } catch (error) {\n reject(error);\n return;\n }\n\n if (info.done) {\n resolve(value);\n } else {\n Promise.resolve(value).then(_next, _throw);\n }\n}\n\nexport default function _asyncToGenerator(fn) {\n return function () {\n var self = this,\n args = arguments;\n return new Promise(function (resolve, reject) {\n var gen = fn.apply(self, args);\n\n function _next(value) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value);\n }\n\n function _throw(err) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err);\n }\n\n _next(undefined);\n });\n };\n}","import _typeof from \"./typeof.js\";\nexport default function _regeneratorRuntime() {\n \"use strict\";\n /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */\n\n _regeneratorRuntime = function _regeneratorRuntime() {\n return exports;\n };\n\n var exports = {},\n Op = Object.prototype,\n hasOwn = Op.hasOwnProperty,\n $Symbol = \"function\" == typeof Symbol ? Symbol : {},\n iteratorSymbol = $Symbol.iterator || \"@@iterator\",\n asyncIteratorSymbol = $Symbol.asyncIterator || \"@@asyncIterator\",\n toStringTagSymbol = $Symbol.toStringTag || \"@@toStringTag\";\n\n function define(obj, key, value) {\n return Object.defineProperty(obj, key, {\n value: value,\n enumerable: !0,\n configurable: !0,\n writable: !0\n }), obj[key];\n }\n\n try {\n define({}, \"\");\n } catch (err) {\n define = function define(obj, key, value) {\n return obj[key] = value;\n };\n }\n\n function wrap(innerFn, outerFn, self, tryLocsList) {\n var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator,\n generator = Object.create(protoGenerator.prototype),\n context = new Context(tryLocsList || []);\n return generator._invoke = function (innerFn, self, context) {\n var state = \"suspendedStart\";\n return function (method, arg) {\n if (\"executing\" === state) throw new Error(\"Generator is already running\");\n\n if (\"completed\" === state) {\n if (\"throw\" === method) throw arg;\n return doneResult();\n }\n\n for (context.method = method, context.arg = arg;;) {\n var delegate = context.delegate;\n\n if (delegate) {\n var delegateResult = maybeInvokeDelegate(delegate, context);\n\n if (delegateResult) {\n if (delegateResult === ContinueSentinel) continue;\n return delegateResult;\n }\n }\n\n if (\"next\" === context.method) context.sent = context._sent = context.arg;else if (\"throw\" === context.method) {\n if (\"suspendedStart\" === state) throw state = \"completed\", context.arg;\n context.dispatchException(context.arg);\n } else \"return\" === context.method && context.abrupt(\"return\", context.arg);\n state = \"executing\";\n var record = tryCatch(innerFn, self, context);\n\n if (\"normal\" === record.type) {\n if (state = context.done ? \"completed\" : \"suspendedYield\", record.arg === ContinueSentinel) continue;\n return {\n value: record.arg,\n done: context.done\n };\n }\n\n \"throw\" === record.type && (state = \"completed\", context.method = \"throw\", context.arg = record.arg);\n }\n };\n }(innerFn, self, context), generator;\n }\n\n function tryCatch(fn, obj, arg) {\n try {\n return {\n type: \"normal\",\n arg: fn.call(obj, arg)\n };\n } catch (err) {\n return {\n type: \"throw\",\n arg: err\n };\n }\n }\n\n exports.wrap = wrap;\n var ContinueSentinel = {};\n\n function Generator() {}\n\n function GeneratorFunction() {}\n\n function GeneratorFunctionPrototype() {}\n\n var IteratorPrototype = {};\n define(IteratorPrototype, iteratorSymbol, function () {\n return this;\n });\n var getProto = Object.getPrototypeOf,\n NativeIteratorPrototype = getProto && getProto(getProto(values([])));\n NativeIteratorPrototype && NativeIteratorPrototype !== Op && hasOwn.call(NativeIteratorPrototype, iteratorSymbol) && (IteratorPrototype = NativeIteratorPrototype);\n var Gp = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(IteratorPrototype);\n\n function defineIteratorMethods(prototype) {\n [\"next\", \"throw\", \"return\"].forEach(function (method) {\n define(prototype, method, function (arg) {\n return this._invoke(method, arg);\n });\n });\n }\n\n function AsyncIterator(generator, PromiseImpl) {\n function invoke(method, arg, resolve, reject) {\n var record = tryCatch(generator[method], generator, arg);\n\n if (\"throw\" !== record.type) {\n var result = record.arg,\n value = result.value;\n return value && \"object\" == _typeof(value) && hasOwn.call(value, \"__await\") ? PromiseImpl.resolve(value.__await).then(function (value) {\n invoke(\"next\", value, resolve, reject);\n }, function (err) {\n invoke(\"throw\", err, resolve, reject);\n }) : PromiseImpl.resolve(value).then(function (unwrapped) {\n result.value = unwrapped, resolve(result);\n }, function (error) {\n return invoke(\"throw\", error, resolve, reject);\n });\n }\n\n reject(record.arg);\n }\n\n var previousPromise;\n\n this._invoke = function (method, arg) {\n function callInvokeWithMethodAndArg() {\n return new PromiseImpl(function (resolve, reject) {\n invoke(method, arg, resolve, reject);\n });\n }\n\n return previousPromise = previousPromise ? previousPromise.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg();\n };\n }\n\n function maybeInvokeDelegate(delegate, context) {\n var method = delegate.iterator[context.method];\n\n if (undefined === method) {\n if (context.delegate = null, \"throw\" === context.method) {\n if (delegate.iterator[\"return\"] && (context.method = \"return\", context.arg = undefined, maybeInvokeDelegate(delegate, context), \"throw\" === context.method)) return ContinueSentinel;\n context.method = \"throw\", context.arg = new TypeError(\"The iterator does not provide a 'throw' method\");\n }\n\n return ContinueSentinel;\n }\n\n var record = tryCatch(method, delegate.iterator, context.arg);\n if (\"throw\" === record.type) return context.method = \"throw\", context.arg = record.arg, context.delegate = null, ContinueSentinel;\n var info = record.arg;\n return info ? info.done ? (context[delegate.resultName] = info.value, context.next = delegate.nextLoc, \"return\" !== context.method && (context.method = \"next\", context.arg = undefined), context.delegate = null, ContinueSentinel) : info : (context.method = \"throw\", context.arg = new TypeError(\"iterator result is not an object\"), context.delegate = null, ContinueSentinel);\n }\n\n function pushTryEntry(locs) {\n var entry = {\n tryLoc: locs[0]\n };\n 1 in locs && (entry.catchLoc = locs[1]), 2 in locs && (entry.finallyLoc = locs[2], entry.afterLoc = locs[3]), this.tryEntries.push(entry);\n }\n\n function resetTryEntry(entry) {\n var record = entry.completion || {};\n record.type = \"normal\", delete record.arg, entry.completion = record;\n }\n\n function Context(tryLocsList) {\n this.tryEntries = [{\n tryLoc: \"root\"\n }], tryLocsList.forEach(pushTryEntry, this), this.reset(!0);\n }\n\n function values(iterable) {\n if (iterable) {\n var iteratorMethod = iterable[iteratorSymbol];\n if (iteratorMethod) return iteratorMethod.call(iterable);\n if (\"function\" == typeof iterable.next) return iterable;\n\n if (!isNaN(iterable.length)) {\n var i = -1,\n next = function next() {\n for (; ++i < iterable.length;) {\n if (hasOwn.call(iterable, i)) return next.value = iterable[i], next.done = !1, next;\n }\n\n return next.value = undefined, next.done = !0, next;\n };\n\n return next.next = next;\n }\n }\n\n return {\n next: doneResult\n };\n }\n\n function doneResult() {\n return {\n value: undefined,\n done: !0\n };\n }\n\n return GeneratorFunction.prototype = GeneratorFunctionPrototype, define(Gp, \"constructor\", GeneratorFunctionPrototype), define(GeneratorFunctionPrototype, \"constructor\", GeneratorFunction), GeneratorFunction.displayName = define(GeneratorFunctionPrototype, toStringTagSymbol, \"GeneratorFunction\"), exports.isGeneratorFunction = function (genFun) {\n var ctor = \"function\" == typeof genFun && genFun.constructor;\n return !!ctor && (ctor === GeneratorFunction || \"GeneratorFunction\" === (ctor.displayName || ctor.name));\n }, exports.mark = function (genFun) {\n return Object.setPrototypeOf ? Object.setPrototypeOf(genFun, GeneratorFunctionPrototype) : (genFun.__proto__ = GeneratorFunctionPrototype, define(genFun, toStringTagSymbol, \"GeneratorFunction\")), genFun.prototype = Object.create(Gp), genFun;\n }, exports.awrap = function (arg) {\n return {\n __await: arg\n };\n }, defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, asyncIteratorSymbol, function () {\n return this;\n }), exports.AsyncIterator = AsyncIterator, exports.async = function (innerFn, outerFn, self, tryLocsList, PromiseImpl) {\n void 0 === PromiseImpl && (PromiseImpl = Promise);\n var iter = new AsyncIterator(wrap(innerFn, outerFn, self, tryLocsList), PromiseImpl);\n return exports.isGeneratorFunction(outerFn) ? iter : iter.next().then(function (result) {\n return result.done ? result.value : iter.next();\n });\n }, defineIteratorMethods(Gp), define(Gp, toStringTagSymbol, \"Generator\"), define(Gp, iteratorSymbol, function () {\n return this;\n }), define(Gp, \"toString\", function () {\n return \"[object Generator]\";\n }), exports.keys = function (object) {\n var keys = [];\n\n for (var key in object) {\n keys.push(key);\n }\n\n return keys.reverse(), function next() {\n for (; keys.length;) {\n var key = keys.pop();\n if (key in object) return next.value = key, next.done = !1, next;\n }\n\n return next.done = !0, next;\n };\n }, exports.values = values, Context.prototype = {\n constructor: Context,\n reset: function reset(skipTempReset) {\n if (this.prev = 0, this.next = 0, this.sent = this._sent = undefined, this.done = !1, this.delegate = null, this.method = \"next\", this.arg = undefined, this.tryEntries.forEach(resetTryEntry), !skipTempReset) for (var name in this) {\n \"t\" === name.charAt(0) && hasOwn.call(this, name) && !isNaN(+name.slice(1)) && (this[name] = undefined);\n }\n },\n stop: function stop() {\n this.done = !0;\n var rootRecord = this.tryEntries[0].completion;\n if (\"throw\" === rootRecord.type) throw rootRecord.arg;\n return this.rval;\n },\n dispatchException: function dispatchException(exception) {\n if (this.done) throw exception;\n var context = this;\n\n function handle(loc, caught) {\n return record.type = \"throw\", record.arg = exception, context.next = loc, caught && (context.method = \"next\", context.arg = undefined), !!caught;\n }\n\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i],\n record = entry.completion;\n if (\"root\" === entry.tryLoc) return handle(\"end\");\n\n if (entry.tryLoc <= this.prev) {\n var hasCatch = hasOwn.call(entry, \"catchLoc\"),\n hasFinally = hasOwn.call(entry, \"finallyLoc\");\n\n if (hasCatch && hasFinally) {\n if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0);\n if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc);\n } else if (hasCatch) {\n if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0);\n } else {\n if (!hasFinally) throw new Error(\"try statement without catch or finally\");\n if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc);\n }\n }\n }\n },\n abrupt: function abrupt(type, arg) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n\n if (entry.tryLoc <= this.prev && hasOwn.call(entry, \"finallyLoc\") && this.prev < entry.finallyLoc) {\n var finallyEntry = entry;\n break;\n }\n }\n\n finallyEntry && (\"break\" === type || \"continue\" === type) && finallyEntry.tryLoc <= arg && arg <= finallyEntry.finallyLoc && (finallyEntry = null);\n var record = finallyEntry ? finallyEntry.completion : {};\n return record.type = type, record.arg = arg, finallyEntry ? (this.method = \"next\", this.next = finallyEntry.finallyLoc, ContinueSentinel) : this.complete(record);\n },\n complete: function complete(record, afterLoc) {\n if (\"throw\" === record.type) throw record.arg;\n return \"break\" === record.type || \"continue\" === record.type ? this.next = record.arg : \"return\" === record.type ? (this.rval = this.arg = record.arg, this.method = \"return\", this.next = \"end\") : \"normal\" === record.type && afterLoc && (this.next = afterLoc), ContinueSentinel;\n },\n finish: function finish(finallyLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n if (entry.finallyLoc === finallyLoc) return this.complete(entry.completion, entry.afterLoc), resetTryEntry(entry), ContinueSentinel;\n }\n },\n \"catch\": function _catch(tryLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n\n if (entry.tryLoc === tryLoc) {\n var record = entry.completion;\n\n if (\"throw\" === record.type) {\n var thrown = record.arg;\n resetTryEntry(entry);\n }\n\n return thrown;\n }\n }\n\n throw new Error(\"illegal catch attempt\");\n },\n delegateYield: function delegateYield(iterable, resultName, nextLoc) {\n return this.delegate = {\n iterator: values(iterable),\n resultName: resultName,\n nextLoc: nextLoc\n }, \"next\" === this.method && (this.arg = undefined), ContinueSentinel;\n }\n }, exports;\n}"],"names":["_arrayLikeToArray","arr","len","length","i","arr2","Array","module","exports","__esModule","_arrayWithHoles","isArray","_iterableToArrayLimit","_i","Symbol","iterator","_s","_e","_arr","_n","_d","call","next","done","push","value","err","_nonIterableRest","TypeError","arrayWithHoles","require","iterableToArrayLimit","unsupportedIterableToArray","nonIterableRest","_slicedToArray","arrayLikeToArray","_unsupportedIterableToArray","o","minLen","n","Object","prototype","toString","slice","constructor","name","from","test","$","checkCorrectnessOfIteration","INCORRECT_ITERATION","iterable","target","stat","forced","defineWellKnownSymbol","t","e","define","this","s","a","id","Z","map","concat","join","r","h","l","c","identifier","base","d","u","p","css","media","sourceMap","supports","layer","references","updater","f","byIndex","splice","domAPI","update","remove","document","querySelector","window","HTMLIFrameElement","contentDocument","head","Error","appendChild","createElement","setAttributes","attributes","insert","options","nc","setAttribute","insertStyleElement","btoa","unescape","encodeURIComponent","JSON","stringify","styleTagTransform","parentNode","removeChild","styleSheet","cssText","firstChild","createTextNode","default","defineProperty","enumerable","get","hasOwnProperty","toStringTag","x","$createElement","_self","_c","class","show_","show","on","mousedown","onCloseMouseDown","mouseup","onCloseMouseUp","touchstart","touchend","staticClass","stopPropagation","style","canvasHeight","ref","canvasWidth","attrs","width","height","_v","isSuccess","puzzleBaseSize","styleWidth","sliderBaseSize","hide_","loading","_m","infoBoxShow","fail","infoBoxFail","infoText","src","resetSvg","click","reset","sliderText","isDown","mouseDown","onRangeMouseDown","_withStripped","props","type","Number","Boolean","puzzleScale","sliderSize","range","imgs","successText","String","failText","data","startWidth","startX","newX","pinX","pinY","isCanSlide","error","timer1","closeDown","imgIndex","isSubmting","mounted","body","$el","addEventListener","onRangeMouseMove","onRangeMouseUp","passive","classList","add","beforeDestroy","clearTimeout","removeEventListener","watch","computed","Math","round","max","min","methods","onClose","$emit","$refs","clientWidth","clientX","changedTouches","preventDefault","submit","init","canvas1","canvas2","canvas3","getContext","navigator","userAgent","indexOf","fillStyle","clearRect","getRandom","crossOrigin","onload","makeImgSize","save","paintBrick","closePath","clip","shadowOffsetX","shadowOffsetY","shadowColor","shadowBlur","fill","restore","drawImage","fillRect","globalCompositeOperation","arc","ceil","PI","getImageData","putImageData","globalAlpha","onerror","makeImgWithCanvas","random","beginPath","moveTo","lineTo","arcTo","strokeStyle","rotate","toDataURL","abs","setTimeout","resetState","g","v","b","bind","locals","m","render","staticRenderFns","_compiled","functional","_injectStyles","beforeCreate","__file","_vm","_h","isShowValid","validSuccessText","success","close","model","callback","$$v","loginType","expression","loginForm","loginFormRules","$event","showClearBox","apply","arguments","nativeOn","_k","keyCode","key","loginByPassword","$set","forgetPassword","resetLoginForm","registerForm","registerFormRules","registerFormReset","autoLogin","components","Vcode","userNumb","userPwd","userId","required","message","trigger","pattern","uid","time","valid","usersRes","userRegisterFlag","user","register","registerRes","guid","confirmButtonText","cancelButtonText","closeOnClickModal","inputPattern","inputErrorMessage","then","center","showClose","duration","component","asyncGeneratorStep","gen","resolve","reject","_next","_throw","arg","info","Promise","_asyncToGenerator","fn","self","args","undefined","_regeneratorRuntime","Op","hasOwn","$Symbol","iteratorSymbol","asyncIteratorSymbol","asyncIterator","toStringTagSymbol","obj","configurable","writable","wrap","innerFn","outerFn","tryLocsList","protoGenerator","Generator","generator","create","context","Context","_invoke","state","method","doneResult","delegate","delegateResult","maybeInvokeDelegate","ContinueSentinel","sent","_sent","dispatchException","abrupt","record","tryCatch","GeneratorFunction","GeneratorFunctionPrototype","IteratorPrototype","getProto","getPrototypeOf","NativeIteratorPrototype","values","Gp","defineIteratorMethods","forEach","AsyncIterator","PromiseImpl","invoke","result","_typeof","__await","unwrapped","previousPromise","callInvokeWithMethodAndArg","resultName","nextLoc","pushTryEntry","locs","entry","tryLoc","catchLoc","finallyLoc","afterLoc","tryEntries","resetTryEntry","completion","iteratorMethod","isNaN","displayName","isGeneratorFunction","genFun","ctor","mark","setPrototypeOf","__proto__","awrap","async","iter","keys","object","reverse","pop","skipTempReset","prev","charAt","stop","rootRecord","rval","exception","handle","loc","caught","hasCatch","hasFinally","finallyEntry","complete","finish","thrown","delegateYield"],"sourceRoot":""} \ No newline at end of file diff --git a/程序代码/用户界面/eatwhat-user-dist/js/321.c3032585.js.map b/程序代码/用户界面/eatwhat-user-dist/js/321.c3032585.js.map deleted file mode 100644 index 265fec8..0000000 --- a/程序代码/用户界面/eatwhat-user-dist/js/321.c3032585.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"js/321.c3032585.js","mappings":"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","sources":["webpack://eatwhat/./node_modules/_vue-puzzle-vcode@1.1.9@vue-puzzle-vcode/dist/main.js","webpack://eatwhat/./src/components/Login.vue?53ae","webpack://eatwhat/src/components/Login.vue","webpack://eatwhat/./src/components/Login.vue?b674","webpack://eatwhat/./src/components/Login.vue"],"sourcesContent":["!function(t,e){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=e():\"function\"==typeof define&&define.amd?define([],e):\"object\"==typeof exports?exports[\"vue-puzzle-vcode\"]=e():t[\"vue-puzzle-vcode\"]=e()}(this,(function(){return function(){\"use strict\";var t={358:function(t,e,n){var i=n(81),s=n.n(i),a=n(645),o=n.n(a)()(s());o.push([t.id,\".vue-puzzle-vcode {\\n position: fixed;\\n top: 0;\\n left: 0;\\n bottom: 0;\\n right: 0;\\n background-color: rgba(0, 0, 0, 0.3);\\n z-index: 999;\\n opacity: 0;\\n pointer-events: none;\\n -webkit-transition: opacity 200ms;\\n transition: opacity 200ms;\\n}\\n.vue-puzzle-vcode.show_ {\\n opacity: 1;\\n pointer-events: auto;\\n}\\n.vue-auth-box_ {\\n position: absolute;\\n top: 40%;\\n left: 50%;\\n -webkit-transform: translate(-50%, -50%);\\n transform: translate(-50%, -50%);\\n padding: 20px;\\n background: #fff;\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n border-radius: 3px;\\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\\n}\\n.vue-auth-box_ .auth-body_ {\\n position: relative;\\n overflow: hidden;\\n border-radius: 3px;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ {\\n position: absolute;\\n top: 0;\\n left: 0;\\n bottom: 0;\\n right: 0;\\n background-color: rgba(0, 0, 0, 0.8);\\n z-index: 20;\\n opacity: 1;\\n -webkit-transition: opacity 200ms;\\n transition: opacity 200ms;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: flex;\\n -webkit-box-align: center;\\n -webkit-align-items: center;\\n align-items: center;\\n -webkit-box-pack: center;\\n -webkit-justify-content: center;\\n justify-content: center;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_.hide_ {\\n opacity: 0;\\n pointer-events: none;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_.hide_ .loading-gif_ span {\\n -webkit-animation-play-state: paused;\\n animation-play-state: paused;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ {\\n -webkit-box-flex: 0;\\n -webkit-flex: none;\\n flex: none;\\n height: 5px;\\n line-height: 0;\\n}\\n@-webkit-keyframes load {\\n0% {\\n opacity: 1;\\n -webkit-transform: scale(1.3);\\n transform: scale(1.3);\\n}\\n100% {\\n opacity: 0.2;\\n -webkit-transform: scale(0.3);\\n transform: scale(0.3);\\n}\\n}\\n@keyframes load {\\n0% {\\n opacity: 1;\\n -webkit-transform: scale(1.3);\\n transform: scale(1.3);\\n}\\n100% {\\n opacity: 0.2;\\n -webkit-transform: scale(0.3);\\n transform: scale(0.3);\\n}\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span {\\n display: inline-block;\\n width: 5px;\\n height: 100%;\\n margin-left: 2px;\\n border-radius: 50%;\\n background-color: #888;\\n -webkit-animation: load 1.04s ease infinite;\\n animation: load 1.04s ease infinite;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(1) {\\n margin-left: 0;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(2) {\\n -webkit-animation-delay: 0.13s;\\n animation-delay: 0.13s;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(3) {\\n -webkit-animation-delay: 0.26s;\\n animation-delay: 0.26s;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(4) {\\n -webkit-animation-delay: 0.39s;\\n animation-delay: 0.39s;\\n}\\n.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(5) {\\n -webkit-animation-delay: 0.52s;\\n animation-delay: 0.52s;\\n}\\n.vue-auth-box_ .auth-body_ .info-box_ {\\n position: absolute;\\n bottom: 0;\\n left: 0;\\n width: 100%;\\n height: 24px;\\n line-height: 24px;\\n text-align: center;\\n overflow: hidden;\\n font-size: 13px;\\n background-color: #83ce3f;\\n opacity: 0;\\n -webkit-transform: translateY(24px);\\n transform: translateY(24px);\\n -webkit-transition: all 200ms;\\n transition: all 200ms;\\n color: #fff;\\n z-index: 10;\\n}\\n.vue-auth-box_ .auth-body_ .info-box_.show {\\n opacity: 0.95;\\n -webkit-transform: translateY(0);\\n transform: translateY(0);\\n}\\n.vue-auth-box_ .auth-body_ .info-box_.fail {\\n background-color: #ce594b;\\n}\\n.vue-auth-box_ .auth-body_ .auth-canvas2_ {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 60px;\\n height: 100%;\\n z-index: 2;\\n}\\n.vue-auth-box_ .auth-body_ .auth-canvas3_ {\\n position: absolute;\\n top: 0;\\n left: 0;\\n opacity: 0;\\n -webkit-transition: opacity 600ms;\\n transition: opacity 600ms;\\n z-index: 3;\\n}\\n.vue-auth-box_ .auth-body_ .auth-canvas3_.show {\\n opacity: 1;\\n}\\n.vue-auth-box_ .auth-body_ .flash_ {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 30px;\\n height: 100%;\\n background-color: rgba(255, 255, 255, 0.1);\\n z-index: 3;\\n}\\n.vue-auth-box_ .auth-body_ .flash_.show {\\n -webkit-transition: -webkit-transform 600ms;\\n transition: -webkit-transform 600ms;\\n transition: transform 600ms;\\n transition: transform 600ms, -webkit-transform 600ms;\\n}\\n.vue-auth-box_ .auth-body_ .reset_ {\\n position: absolute;\\n top: 2px;\\n right: 2px;\\n width: 35px;\\n height: auto;\\n z-index: 12;\\n cursor: pointer;\\n -webkit-transition: -webkit-transform 200ms;\\n transition: -webkit-transform 200ms;\\n transition: transform 200ms;\\n transition: transform 200ms, -webkit-transform 200ms;\\n -webkit-transform: rotate(0deg);\\n transform: rotate(0deg);\\n}\\n.vue-auth-box_ .auth-body_ .reset_:hover {\\n -webkit-transform: rotate(-90deg);\\n transform: rotate(-90deg);\\n}\\n.vue-auth-box_ .auth-control_ .range-box {\\n position: relative;\\n width: 100%;\\n background-color: #eef1f8;\\n margin-top: 20px;\\n border-radius: 3px;\\n box-shadow: 0 0 8px rgba(240, 240, 240, 0.6) inset;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-text {\\n position: absolute;\\n top: 50%;\\n left: 50%;\\n -webkit-transform: translate(-50%, -50%);\\n transform: translate(-50%, -50%);\\n font-size: 14px;\\n color: #b7bcd1;\\n white-space: nowrap;\\n overflow: hidden;\\n text-overflow: ellipsis;\\n text-align: center;\\n width: 100%;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider {\\n position: absolute;\\n height: 100%;\\n width: 50px;\\n background-color: rgba(106, 160, 255, 0.8);\\n border-radius: 3px;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn {\\n position: absolute;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: flex;\\n -webkit-box-align: center;\\n -webkit-align-items: center;\\n align-items: center;\\n -webkit-box-pack: center;\\n -webkit-justify-content: center;\\n justify-content: center;\\n right: 0;\\n width: 50px;\\n height: 100%;\\n background-color: #fff;\\n border-radius: 3px;\\n box-shadow: 0 0 4px #ccc;\\n cursor: pointer;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn > div {\\n width: 0;\\n height: 40%;\\n -webkit-transition: all 200ms;\\n transition: all 200ms;\\n border: solid 1px #6aa0ff;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn > div:nth-child(2) {\\n margin: 0 4px;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:first-child,\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:first-child {\\n border: solid 4px transparent;\\n height: 0;\\n border-right-color: #6aa0ff;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:nth-child(2),\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:nth-child(2) {\\n border-width: 3px;\\n height: 0;\\n border-radius: 3px;\\n margin: 0 6px;\\n border-right-color: #6aa0ff;\\n}\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover > div:nth-child(3),\\n.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown > div:nth-child(3) {\\n border: solid 4px transparent;\\n height: 0;\\n border-left-color: #6aa0ff;\\n}\\n.vue-puzzle-overflow {\\n overflow: hidden !important;\\n}\\n\",\"\"]),e.Z=o},645:function(t){t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=\"\",i=void 0!==e[5];return e[4]&&(n+=\"@supports (\".concat(e[4],\") {\")),e[2]&&(n+=\"@media \".concat(e[2],\" {\")),i&&(n+=\"@layer\".concat(e[5].length>0?\" \".concat(e[5]):\"\",\" {\")),n+=t(e),i&&(n+=\"}\"),e[2]&&(n+=\"}\"),e[4]&&(n+=\"}\"),n})).join(\"\")},e.i=function(t,n,i,s,a){\"string\"==typeof t&&(t=[[null,t,void 0]]);var o={};if(i)for(var r=0;r0?\" \".concat(c[5]):\"\",\" {\").concat(c[1],\"}\")),c[5]=a),n&&(c[2]?(c[1]=\"@media \".concat(c[2],\" {\").concat(c[1],\"}\"),c[2]=n):c[2]=n),s&&(c[4]?(c[1]=\"@supports (\".concat(c[4],\") {\").concat(c[1],\"}\"),c[4]=s):c[4]=\"\".concat(s)),e.push(c))}},e}},81:function(t){t.exports=function(t){return t[1]}},379:function(t){var e=[];function n(t){for(var n=-1,i=0;i0?\" \".concat(n.layer):\"\",\" {\")),i+=n.css,s&&(i+=\"}\"),n.media&&(i+=\"}\"),n.supports&&(i+=\"}\");var a=n.sourceMap;a&&\"undefined\"!=typeof btoa&&(i+=\"\\n/*# sourceMappingURL=data:application/json;base64,\".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a)))),\" */\")),e.styleTagTransform(i,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},589:function(t){t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}}},e={};function n(i){var s=e[i];if(void 0!==s)return s.exports;var a=e[i]={id:i,exports:{}};return t[i](a,a.exports,n),a.exports}n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,{a:e}),e},n.d=function(t,e){for(var i in e)n.o(e,i)&&!n.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})};var i={};return function(){n.r(i),n.d(i,{default:function(){return x}});var t=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(\"div\",{class:[\"vue-puzzle-vcode\",{show_:t.show}],on:{mousedown:t.onCloseMouseDown,mouseup:t.onCloseMouseUp,touchstart:t.onCloseMouseDown,touchend:t.onCloseMouseUp}},[n(\"div\",{staticClass:\"vue-auth-box_\",on:{mousedown:function(t){t.stopPropagation()},touchstart:function(t){t.stopPropagation()}}},[n(\"div\",{staticClass:\"auth-body_\",style:\"height: \"+t.canvasHeight+\"px\"},[n(\"canvas\",{ref:\"canvas1\",style:\"width:\"+t.canvasWidth+\"px;height:\"+t.canvasHeight+\"px\",attrs:{width:t.canvasWidth,height:t.canvasHeight}}),t._v(\" \"),n(\"canvas\",{ref:\"canvas3\",class:[\"auth-canvas3_\",{show:t.isSuccess}],style:\"width:\"+t.canvasWidth+\"px;height:\"+t.canvasHeight+\"px\",attrs:{width:t.canvasWidth,height:t.canvasHeight}}),t._v(\" \"),n(\"canvas\",{ref:\"canvas2\",staticClass:\"auth-canvas2_\",style:\"width:\"+t.puzzleBaseSize+\"px;height:\"+t.canvasHeight+\"px;transform:translateX(\"+(t.styleWidth-t.sliderBaseSize-(t.puzzleBaseSize-t.sliderBaseSize)*((t.styleWidth-t.sliderBaseSize)/(t.canvasWidth-t.sliderBaseSize)))+\"px)\",attrs:{width:t.puzzleBaseSize,height:t.canvasHeight}}),t._v(\" \"),n(\"div\",{class:[\"loading-box_\",{hide_:!t.loading}]},[t._m(0)]),t._v(\" \"),n(\"div\",{class:[\"info-box_\",{show:t.infoBoxShow},{fail:t.infoBoxFail}]},[t._v(\"\\n \"+t._s(t.infoText)+\"\\n \")]),t._v(\" \"),n(\"div\",{class:[\"flash_\",{show:t.isSuccess}],style:\"transform: translateX(\"+(t.isSuccess?t.canvasWidth+.578*t.canvasHeight+\"px\":\"-\"+.578*t.canvasHeight+\"px\")+\") skew(-30deg, 0);\"}),t._v(\" \"),n(\"img\",{staticClass:\"reset_\",attrs:{src:t.resetSvg},on:{click:t.reset}})]),t._v(\" \"),n(\"div\",{staticClass:\"auth-control_\"},[n(\"div\",{staticClass:\"range-box\",style:\"height:\"+t.sliderBaseSize+\"px\"},[n(\"div\",{staticClass:\"range-text\"},[t._v(t._s(t.sliderText))]),t._v(\" \"),n(\"div\",{ref:\"range-slider\",staticClass:\"range-slider\",style:\"width:\"+t.styleWidth+\"px\"},[n(\"div\",{class:[\"range-btn\",{isDown:t.mouseDown}],style:\"width:\"+t.sliderBaseSize+\"px\",on:{mousedown:function(e){return t.onRangeMouseDown(e)},touchstart:function(e){return t.onRangeMouseDown(e)}}},[n(\"div\"),t._v(\" \"),n(\"div\"),t._v(\" \"),n(\"div\")])])])])])])};t._withStripped=!0;var e={props:{canvasWidth:{type:Number,default:310},canvasHeight:{type:Number,default:160},show:{type:Boolean,default:!1},puzzleScale:{type:Number,default:1},sliderSize:{type:Number,default:50},range:{type:Number,default:10},imgs:{type:Array},successText:{type:String,default:\"验证通过!\"},failText:{type:String,default:\"验证失败,请重试\"},sliderText:{type:String,default:\"拖动滑块完成拼图\"}},data:()=>({mouseDown:!1,startWidth:50,startX:0,newX:0,pinX:0,pinY:0,loading:!1,isCanSlide:!1,error:!1,infoBoxShow:!1,infoText:\"\",infoBoxFail:!1,timer1:null,closeDown:!1,isSuccess:!1,imgIndex:-1,isSubmting:!1,resetSvg:\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAELklEQVRYR+2YW2wUZRTH//9vtlCoF9IoIklT3PqgPGi326hoetuaGEhIr9SgCYkkgt2WGOQVCca+GavWdr0GjD4YhG3RB3hply1LQA1tEQIxEXapGI2pEkys9LIzx2ylYWfY6e5sF0oi+7hzzvl+3/9855xvhrjNf7zN+XAHcL4Z+n8o6JWTeYt++W25S596AIZy6TB+n3yo+Nchlk8vmIIVowdXU9c3Q1gDSilBlQwjgBAYFGDvdF58/4milqvZwDpOcXWsb5Uh8hmBqkwXFMhlCN8aX5LXNbRy/T+Z+iXsHAFWRXs3QGQPyLucLDJrK5DgUXdTsxPfjAEro8E3Ce50EtxsKxPTwCPH3U2jTmJkBJgWTnAMxDeGMEoa0xQ+LJQnCD4HYFkCyAC3RdwN3U7gMkpxRTTYrMD91sCJIgCxV5R6O1Jcfy7VwonqLoj9/CqB2kF341qncGkBvRe+ureAWpRgoalCBecMFzcdK24YymZRJz5zprgq1tsJwXYL3CVZGvdGHmwZc7JQtra2gE+f712ep2QUYP714DJhaJrXLqXZQszlZwtYdSHoB9ljVk/ePVrSZFL0ZkAlxzQBVseCT8WhZhRThtFB8plk9Zi/qCi8cv0fNxvKFrDy4oF11NXXIFy2EII4iBcG3Y03VLZT8OqRd5aFPduvOEpxRayvXolxAKB2g6NgEhobBlc1HHYKY7WvHf5wtVAPgegIlbbZ9seUZ7AyFnwewi9pGoUyDmhrB931kfnC1ZwOeKlLP8GZJi6QLSFP2yep4toXSbT3ZQAfX3O6omt8Nhd9r/aHQAUMOQywYBZo5uZD2ThQ2rbPCjlnH6yI9rUryE5DU75ctJaake46Be4DuDjF8dFBNA94/AdtiySVxIlpMlTS8td801o70vMigM9huTda2lhcKHVHPO2HZv/P6LIwX7hk/+qzPSvUJGMkrg8AQYTkroRdXMlE+HH/twsG6BsOdJHYZlaO/lBZ6weOiiSXqs3Gqj0TeAxx+T75DIpgwjC0onD51pQD4JaluPrkR/cpFT9DcoVp84LOgTL/DjtBbglgou+puHwB8lEznPxJw1XSX77VtgizBvQNBw4RMqB7xt4Lc3c8lQKJaQHoO4R8ydz0/7MWoCXk8c85MrMC9J3qaafw/WtQlwXST+F3BnAeYB4obgJ1BJIuG+YtiKAjVOZ/Pd1ZdwzoG+4uBtSPpjaRbhXLcwF3hzytb2TilgVgT5BkYybBrTYC+Rvg5nRpdTRJrIs8+VPXPQXj2i4ItxC4O2NQQUQnN4U9rRcz9nH64p4ceM2lziX5Y4s3KHCdUHwE77ecMkMEp6BwhIa2Z6DslZRvfulgHafYLuCas58WLp2aLCFUga70qxOFU6dPFL2W1feYeaU43Y5z/TxnCuYabMEuC043ckdBp4pZ7f8FE5psOI1g6fwAAAAASUVORK5CYII=\"}),mounted(){document.body.appendChild(this.$el),document.addEventListener(\"mousemove\",this.onRangeMouseMove,!1),document.addEventListener(\"mouseup\",this.onRangeMouseUp,!1),document.addEventListener(\"touchmove\",this.onRangeMouseMove,{passive:!1}),document.addEventListener(\"touchend\",this.onRangeMouseUp,!1),this.show&&(document.body.classList.add(\"vue-puzzle-overflow\"),this.reset())},beforeDestroy(){clearTimeout(this.timer1),document.body.removeChild(this.$el),document.removeEventListener(\"mousemove\",this.onRangeMouseMove,!1),document.removeEventListener(\"mouseup\",this.onRangeMouseUp,!1),document.removeEventListener(\"touchmove\",this.onRangeMouseMove,{passive:!1}),document.removeEventListener(\"touchend\",this.onRangeMouseUp,!1)},watch:{show(t){t?(document.body.classList.add(\"vue-puzzle-overflow\"),this.reset()):(this.isSubmting=!1,this.isSuccess=!1,this.infoBoxShow=!1,document.body.classList.remove(\"vue-puzzle-overflow\"))}},computed:{styleWidth(){const t=this.startWidth+this.newX-this.startX;return tthis.canvasWidth?this.canvasWidth:t},puzzleBaseSize(){return Math.round(52.5*Math.max(Math.min(this.puzzleScale,2),.2)+6)},sliderBaseSize(){return Math.max(Math.min(Math.round(this.sliderSize),Math.round(.5*this.canvasWidth)),10)}},methods:{onClose(){this.mouseDown||(clearTimeout(this.timer1),this.$emit(\"close\"))},onCloseMouseDown(){this.closeDown=!0},onCloseMouseUp(){this.closeDown&&this.onClose(),this.closeDown=!1},onRangeMouseDown(t){this.isCanSlide&&(this.mouseDown=!0,this.startWidth=this.$refs[\"range-slider\"].clientWidth,this.newX=t.clientX||t.changedTouches[0].clientX,this.startX=t.clientX||t.changedTouches[0].clientX)},onRangeMouseMove(t){this.mouseDown&&(t.preventDefault(),this.newX=t.clientX||t.changedTouches[0].clientX)},onRangeMouseUp(){this.mouseDown&&(this.mouseDown=!1,this.submit())},init(t){if(this.loading&&!t)return;this.loading=!0,this.isCanSlide=!1;const e=this.$refs.canvas1,n=this.$refs.canvas2,i=this.$refs.canvas3,s=e.getContext(\"2d\"),a=n.getContext(\"2d\"),o=i.getContext(\"2d\"),r=navigator.userAgent.indexOf(\"Firefox\")>=0&&navigator.userAgent.indexOf(\"Windows\")>=0,h=document.createElement(\"img\");if(s.fillStyle=\"rgba(255,255,255,1)\",o.fillStyle=\"rgba(255,255,255,1)\",s.clearRect(0,0,this.canvasWidth,this.canvasHeight),a.clearRect(0,0,this.canvasWidth,this.canvasHeight),this.pinX=this.getRandom(this.puzzleBaseSize,this.canvasWidth-this.puzzleBaseSize-20),this.pinY=this.getRandom(20,this.canvasHeight-this.puzzleBaseSize-20),h.crossOrigin=\"anonymous\",h.onload=()=>{const[t,e,n,i]=this.makeImgSize(h);s.save(),this.paintBrick(s),s.closePath(),r?(s.clip(),s.save(),s.shadowOffsetX=0,s.shadowOffsetY=0,s.shadowColor=\"#000\",s.shadowBlur=3,s.fill(),s.restore()):(s.shadowOffsetX=0,s.shadowOffsetY=0,s.shadowColor=\"#000\",s.shadowBlur=3,s.fill(),s.clip()),s.drawImage(h,t,e,n,i),o.fillRect(0,0,this.canvasWidth,this.canvasHeight),o.drawImage(h,t,e,n,i),s.globalCompositeOperation=\"source-atop\",this.paintBrick(s),s.arc(this.pinX+Math.ceil(this.puzzleBaseSize/2),this.pinY+Math.ceil(this.puzzleBaseSize/2),1.2*this.puzzleBaseSize,0,2*Math.PI,!0),s.closePath(),s.shadowColor=\"rgba(255, 255, 255, .8)\",s.shadowOffsetX=-1,s.shadowOffsetY=-1,s.shadowBlur=Math.min(Math.ceil(8*this.puzzleScale),12),s.fillStyle=\"#ffffaa\",s.fill();const l=s.getImageData(this.pinX-3,this.pinY-20,this.pinX+this.puzzleBaseSize+5,this.pinY+this.puzzleBaseSize+5);a.putImageData(l,0,this.pinY-20),s.restore(),s.clearRect(0,0,this.canvasWidth,this.canvasHeight),s.save(),this.paintBrick(s),s.globalAlpha=.8,s.fillStyle=\"#ffffff\",s.fill(),s.restore(),s.save(),s.globalCompositeOperation=\"source-atop\",this.paintBrick(s),s.arc(this.pinX+Math.ceil(this.puzzleBaseSize/2),this.pinY+Math.ceil(this.puzzleBaseSize/2),1.2*this.puzzleBaseSize,0,2*Math.PI,!0),s.shadowColor=\"#000\",s.shadowOffsetX=2,s.shadowOffsetY=2,s.shadowBlur=16,s.fill(),s.restore(),s.save(),s.globalCompositeOperation=\"destination-over\",s.drawImage(h,t,e,n,i),s.restore(),this.loading=!1,this.isCanSlide=!0},h.onerror=()=>{this.init(!0)},!t&&this.imgs&&this.imgs.length){let t=this.getRandom(0,this.imgs.length-1);t===this.imgIndex&&(t===this.imgs.length-1?t=0:t++),this.imgIndex=t,h.src=this.imgs[t]}else h.src=this.makeImgWithCanvas()},getRandom:(t,e)=>Math.ceil(Math.random()*(e-t)+t),makeImgSize(t){const e=t.width/t.height;let n=0,i=0,s=0,a=0;return e>this.canvasWidth/this.canvasHeight?(a=this.canvasHeight,s=e*a,i=0,n=(this.canvasWidth-s)/2):(s=this.canvasWidth,a=s/e,n=0,i=(this.canvasHeight-a)/2),[n,i,s,a]},paintBrick(t){const e=Math.ceil(15*this.puzzleScale);t.beginPath(),t.moveTo(this.pinX,this.pinY),t.lineTo(this.pinX+e,this.pinY),t.arcTo(this.pinX+e,this.pinY-e/2,this.pinX+e+e/2,this.pinY-e/2,e/2),t.arcTo(this.pinX+e+e,this.pinY-e/2,this.pinX+e+e,this.pinY,e/2),t.lineTo(this.pinX+e+e+e,this.pinY),t.lineTo(this.pinX+e+e+e,this.pinY+e),t.arcTo(this.pinX+e+e+e+e/2,this.pinY+e,this.pinX+e+e+e+e/2,this.pinY+e+e/2,e/2),t.arcTo(this.pinX+e+e+e+e/2,this.pinY+e+e,this.pinX+e+e+e,this.pinY+e+e,e/2),t.lineTo(this.pinX+e+e+e,this.pinY+e+e+e),t.lineTo(this.pinX,this.pinY+e+e+e),t.lineTo(this.pinX,this.pinY+e+e),t.arcTo(this.pinX+e/2,this.pinY+e+e,this.pinX+e/2,this.pinY+e+e/2,e/2),t.arcTo(this.pinX+e/2,this.pinY+e,this.pinX,this.pinY+e,e/2),t.lineTo(this.pinX,this.pinY)},makeImgWithCanvas(){const t=document.createElement(\"canvas\"),e=t.getContext(\"2d\");t.width=this.canvasWidth,t.height=this.canvasHeight,e.fillStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,e.fillRect(0,0,this.canvasWidth,this.canvasHeight);for(let n=0;n<12;n++)if(e.fillStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,e.strokeStyle=`rgb(${this.getRandom(100,255)},${this.getRandom(100,255)},${this.getRandom(100,255)})`,this.getRandom(0,2)>1)e.save(),e.rotate(this.getRandom(-90,90)*Math.PI/180),e.fillRect(this.getRandom(-20,t.width-20),this.getRandom(-20,t.height-20),this.getRandom(10,t.width/2+10),this.getRandom(10,t.height/2+10)),e.restore();else{e.beginPath();const n=this.getRandom(-Math.PI,Math.PI);e.arc(this.getRandom(0,t.width),this.getRandom(0,t.height),this.getRandom(10,t.height/2+10),n,n+1.5*Math.PI),e.closePath(),e.fill()}return t.toDataURL(\"image/png\")},submit(){this.isSubmting=!0;const t=Math.abs(this.pinX-(this.styleWidth-this.sliderBaseSize)+(this.puzzleBaseSize-this.sliderBaseSize)*((this.styleWidth-this.sliderBaseSize)/(this.canvasWidth-this.sliderBaseSize))-3);t{this.isSubmting=!1,this.$emit(\"success\",t)}),800)):(this.infoText=this.failText,this.infoBoxFail=!0,this.infoBoxShow=!0,this.isCanSlide=!1,this.$emit(\"fail\",t),clearTimeout(this.timer1),this.timer1=setTimeout((()=>{this.isSubmting=!1,this.reset()}),800))},resetState(){this.infoBoxFail=!1,this.infoBoxShow=!1,this.isCanSlide=!1,this.isSuccess=!1,this.startWidth=this.sliderBaseSize,this.startX=0,this.newX=0},reset(){this.isSubmting||(this.resetState(),this.init())}}},s=n(379),a=n.n(s),o=n(795),r=n.n(o),h=n(569),l=n.n(h),c=n(565),d=n.n(c),u=n(216),p=n.n(u),f=n(589),g=n.n(f),v=n(358),b={};b.styleTagTransform=g(),b.setAttributes=d(),b.insert=l().bind(null,\"head\"),b.domAPI=r(),b.insertStyleElement=p(),a()(v.Z,b),v.Z&&v.Z.locals&&v.Z.locals;var m=function(t,e,n,i,s,a,o,r){var h,l=\"function\"==typeof t?t.options:t;if(e&&(l.render=e,l.staticRenderFns=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(\"div\",{staticClass:\"loading-gif_\"},[n(\"span\"),t._v(\" \"),n(\"span\"),t._v(\" \"),n(\"span\"),t._v(\" \"),n(\"span\"),t._v(\" \"),n(\"span\")])}],l._compiled=!0),h)if(l.functional){l._injectStyles=h;var c=l.render;l.render=function(t,e){return h.call(e),c(t,e)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,h):[h]}return{exports:t,options:l}}(e,t);m.options.__file=\"src/app.vue\";var x=m.exports}(),i}()}));","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{ref:\"loginBoxRef\",staticClass:\"login-container\"},[_c('Vcode',{attrs:{\"show\":_vm.isShowValid,\"successText\":_vm.validSuccessText},on:{\"success\":_vm.success,\"close\":_vm.close}}),_vm._m(0),_c('div',{staticClass:\"login-box\"},[_vm._m(1),_c('div',{staticClass:\"form\"},[_c('el-tabs',{model:{value:(_vm.loginType),callback:function ($$v) {_vm.loginType=$$v},expression:\"loginType\"}},[_c('el-tab-pane',{attrs:{\"label\":\"账号密码\",\"name\":\"loginPassword\"}},[_c('el-form',{ref:\"loginFormRef\",attrs:{\"status-icon\":\"\",\"label-width\":\"40px\",\"model\":_vm.loginForm,\"rules\":_vm.loginFormRules,\"hide-required-asterisk\":true}},[_c('el-form-item',{attrs:{\"label\":\"电话\",\"prop\":\"userNumb\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-user\",\"size\":\"medium\",\"clearable\":\"\",\"placeholder\":\"电话\"},on:{\"~focus\":function($event){return _vm.showClearBox.apply(null, arguments)}},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.loginByPassword.apply(null, arguments)}},model:{value:(_vm.loginForm.userNumb),callback:function ($$v) {_vm.$set(_vm.loginForm, \"userNumb\", $$v)},expression:\"loginForm.userNumb\"}})],1),_c('el-form-item',{attrs:{\"label\":\"密码\",\"prop\":\"userPwd\"}},[_c('el-input',{attrs:{\"type\":\"password\",\"prefix-icon\":\"el-icon-lock\",\"autocomplete\":\"off\",\"clearable\":\"\",\"validate-event\":\"\",\"size\":\"medium\",\"placeholder\":\"请输入您的密码\",\"show-password\":true},on:{\"~focus\":function($event){return _vm.showClearBox.apply(null, arguments)}},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.loginByPassword.apply(null, arguments)}},model:{value:(_vm.loginForm.userPwd),callback:function ($$v) {_vm.$set(_vm.loginForm, \"userPwd\", $$v)},expression:\"loginForm.userPwd\"}})],1),_c('el-form-item',[_c('div',{staticClass:\"login-btn\"},[_c('div',[_c('el-button',{attrs:{\"type\":\"warning\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-question\"},on:{\"click\":_vm.forgetPassword}},[_vm._v(\"忘记密码\")]),_c('el-button',{attrs:{\"type\":\"info\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-delete\"},on:{\"click\":_vm.resetLoginForm}},[_vm._v(\"重置\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-check\"},on:{\"click\":_vm.loginByPassword}},[_vm._v(\"登录\")])],1)])])],1)],1),_c('el-tab-pane',{attrs:{\"label\":\"注册\",\"name\":\"regist\"}},[_c('el-form',{ref:\"registerFormRef\",attrs:{\"status-icon\":\"\",\"label-width\":\"40px\",\"model\":_vm.registerForm,\"rules\":_vm.registerFormRules,\"hide-required-asterisk\":true}},[_c('el-form-item',{attrs:{\"label\":\"电话\",\"prop\":\"userNumb\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-user\",\"size\":\"medium\",\"clearable\":\"\",\"placeholder\":\"请输入您的电话号码\"},on:{\"~focus\":function($event){return _vm.showClearBox.apply(null, arguments)}},model:{value:(_vm.registerForm.userNumb),callback:function ($$v) {_vm.$set(_vm.registerForm, \"userNumb\", $$v)},expression:\"registerForm.userNumb\"}})],1),_c('el-form-item',{attrs:{\"label\":\"密码\",\"prop\":\"userPwd\"}},[_c('el-input',{attrs:{\"type\":\"password\",\"prefix-icon\":\"el-icon-lock\",\"autocomplete\":\"off\",\"clearable\":\"\",\"validate-event\":\"\",\"size\":\"medium\",\"placeholder\":\"请输入您的密码\",\"show-password\":true},on:{\"~focus\":function($event){return _vm.showClearBox.apply(null, arguments)}},model:{value:(_vm.registerForm.userPwd),callback:function ($$v) {_vm.$set(_vm.registerForm, \"userPwd\", $$v)},expression:\"registerForm.userPwd\"}})],1),_c('el-form-item',[_c('div',{staticClass:\"login-btn\"},[_c('div',[_c('el-button',{attrs:{\"type\":\"info\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-delete\"},on:{\"click\":_vm.registerFormReset}},[_vm._v(\"重置\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-check\"},on:{\"click\":function($event){_vm.isShowValid = true}}},[_vm._v(\"注册\")])],1)])])],1)],1)],1)],1),_c('div',{staticClass:\"btns\"},[_c('el-checkbox',{model:{value:(_vm.autoLogin),callback:function ($$v) {_vm.autoLogin=$$v},expression:\"autoLogin\"}},[_vm._v(\"7天免登录\")])],1),_vm._m(2)])],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"login-img\"},[_c('img',{attrs:{\"src\":require(\"../assets/imgs/shaomai.png\"),\"width\":\"100%\"}})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('i',{staticClass:\"el-icon-present\"},[_vm._v(\"今天吃啥❓\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"logo\"},[_c('div',{staticClass:\"logo-img\"},[_c('img',{attrs:{\"src\":require(\"../assets/imgs/cabbage.jpg\"),\"width\":\"100%\"}})]),_c('div',{staticClass:\"right\"},[_c('span',[_vm._v(\"本网站除图片素材外纯原创\")]),_c('span',[_vm._v(\"仅供学习交流请勿用作其他用途\")]),_c('span',[_vm._v(\"联系方式: 2631667689(QQ)\")])])])}]\n\nexport { render, staticRenderFns }","\r\n\r\n\r\n","import mod from \"-!../../node_modules/_thread-loader@3.0.4@thread-loader/dist/cjs.js!../../node_modules/_babel-loader@8.2.5@babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/_vue-loader@15.9.8@vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/_thread-loader@3.0.4@thread-loader/dist/cjs.js!../../node_modules/_babel-loader@8.2.5@babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/_vue-loader@15.9.8@vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Login.vue?vue&type=template&id=7c38b8a0&\"\nimport script from \"./Login.vue?vue&type=script&lang=js&\"\nexport * from \"./Login.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/_vue-loader@15.9.8@vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"names":["t","e","module","exports","this","n","i","s","a","o","push","id","Z","toString","map","concat","length","join","r","h","l","c","identifier","base","d","u","p","css","media","sourceMap","supports","layer","references","updater","f","byIndex","splice","domAPI","update","remove","document","querySelector","window","HTMLIFrameElement","contentDocument","head","Error","appendChild","createElement","setAttributes","attributes","insert","options","nc","setAttribute","insertStyleElement","btoa","unescape","encodeURIComponent","JSON","stringify","styleTagTransform","parentNode","removeChild","styleSheet","cssText","firstChild","createTextNode","__esModule","default","Object","defineProperty","enumerable","get","prototype","hasOwnProperty","call","Symbol","toStringTag","value","x","$createElement","_self","_c","class","show_","show","on","mousedown","onCloseMouseDown","mouseup","onCloseMouseUp","touchstart","touchend","staticClass","stopPropagation","style","canvasHeight","ref","canvasWidth","attrs","width","height","_v","isSuccess","puzzleBaseSize","styleWidth","sliderBaseSize","hide_","loading","_m","infoBoxShow","fail","infoBoxFail","_s","infoText","src","resetSvg","click","reset","sliderText","isDown","mouseDown","onRangeMouseDown","_withStripped","props","type","Number","Boolean","puzzleScale","sliderSize","range","imgs","Array","successText","String","failText","data","startWidth","startX","newX","pinX","pinY","isCanSlide","error","timer1","closeDown","imgIndex","isSubmting","mounted","body","$el","addEventListener","onRangeMouseMove","onRangeMouseUp","passive","classList","add","beforeDestroy","clearTimeout","removeEventListener","watch","computed","Math","round","max","min","methods","onClose","$emit","$refs","clientWidth","clientX","changedTouches","preventDefault","submit","init","canvas1","canvas2","canvas3","getContext","navigator","userAgent","indexOf","fillStyle","clearRect","getRandom","crossOrigin","onload","makeImgSize","save","paintBrick","closePath","clip","shadowOffsetX","shadowOffsetY","shadowColor","shadowBlur","fill","restore","drawImage","fillRect","globalCompositeOperation","arc","ceil","PI","getImageData","putImageData","globalAlpha","onerror","makeImgWithCanvas","random","beginPath","moveTo","lineTo","arcTo","strokeStyle","rotate","toDataURL","abs","setTimeout","resetState","g","v","b","bind","locals","m","render","staticRenderFns","_compiled","functional","_injectStyles","beforeCreate","__file","_vm","_h","isShowValid","validSuccessText","success","close","model","callback","$$v","loginType","expression","loginForm","loginFormRules","$event","showClearBox","apply","arguments","nativeOn","_k","keyCode","key","loginByPassword","$set","forgetPassword","resetLoginForm","registerForm","registerFormRules","registerFormReset","autoLogin","name","components","Vcode","userNumb","userPwd","userId","required","message","trigger","pattern","uid","usersRes","userRegisterFlag","user","register","guid","confirmButtonText","cancelButtonText","closeOnClickModal","inputPattern","inputErrorMessage","then","center","showClose","duration","component"],"sourceRoot":""} \ No newline at end of file diff --git a/程序代码/用户界面/eatwhat-user-dist/js/app-legacy.baf2d41f.js b/程序代码/用户界面/eatwhat-user-dist/js/app-legacy.4a6a66a2.js similarity index 97% rename from 程序代码/用户界面/eatwhat-user-dist/js/app-legacy.baf2d41f.js rename to 程序代码/用户界面/eatwhat-user-dist/js/app-legacy.4a6a66a2.js index c9e7d9e..8d8cc11 100644 --- a/程序代码/用户界面/eatwhat-user-dist/js/app-legacy.baf2d41f.js +++ b/程序代码/用户界面/eatwhat-user-dist/js/app-legacy.4a6a66a2.js @@ -1,2 +1,2 @@ -(function(){var e={60061:function(e,t,n){n(42359),n(43219),n(80487),function(){function e(e,t,n){return e.getAttribute(t)||n}function t(e){return document.getElementsByTagName(e)}function n(){var n=t("script"),r=n.length,o=n[r-1];return{l:r,z:e(o,"zIndex",-1),o:e(o,"opacity",.5),c:e(o,"color","0,0,0"),n:e(o,"count",99)}}function r(){i=c.width=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,u=c.height=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight}function o(){var e,t,n,r,c,l;f.clearRect(0,0,i,u),h.forEach((function(o,d){for(o.x+=o.xa,o.y+=o.ya,o.xa*=o.x>i||o.x<0?-1:1,o.ya*=o.y>u||o.y<0?-1:1,f.fillRect(o.x-.5,o.y-.5,1,1),t=d+1;t=e.max/2&&(o.x-=.03*r,o.y-=.03*c),n=(e.max-l)/e.max,f.beginPath(),f.lineWidth=n/2,f.strokeStyle="rgba("+s.c+","+(n+.2)+")",f.moveTo(o.x,o.y),f.lineTo(e.x,e.y),f.stroke()))})),d(o)}var i,u,a,c=document.createElement("canvas"),s=n(),l="c_n"+s.l,f=c.getContext("2d"),d=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){window.setTimeout(e,1e3/45)},m=Math.random,p={x:null,y:null,max:2e4};c.id=l,c.style.cssText="position:fixed;top:0;left:0;z-index:"+s.z+";opacity:"+s.o,t("body")[0].appendChild(c),r(),window.onresize=r,window.onmousemove=function(e){e=e||window.event,p.x=e.clientX,p.y=e.clientY},window.onmouseout=function(){p.x=null,p.y=null};for(var h=[],v=0;s.n>v;v++){var g=m()*i,y=m()*u,w=2*m()-1,b=2*m()-1;h.push({x:g,y:y,xa:w,ya:b,max:6e3})}a=h.concat([p]),setTimeout((function(){o()}),100)}()},80343:function(e,t,n){"use strict";n(21725),n(51385),n(16570),n(9943);var r=n(95647),o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"app"}},[n("router-view"),n("el-backtop")],1)},i=[],u=(n(5855),n(60061),{name:"app",created:function(){this.$notify({title:"欢迎来到吃啥-智能菜谱推荐系统",message:"学习交流所用,切勿作其他用途",position:"top-left",type:"success",duration:8e3});var e=JSON.parse(window.localStorage.getItem("userMenuRecord"));e||window.localStorage.setItem("userMenuRecord",JSON.stringify([]))},mounted:function(){var e=this.$cookies.get("token");e&&(window.sessionStorage.setItem("user",JSON.stringify(e)),this.$router.push("/eat"))}}),a=u,c=n(35471),s=(0,c.Z)(a,o,i,!1,null,null,null),l=s.exports,f=(n(42359),n(73196),n(63402),n(58128));r["default"].use(f.Z);var d=function(){return n.e(450).then(n.bind(n,85450))},m=function(){return n.e(321).then(n.bind(n,47321))},p=function(){return n.e(401).then(n.bind(n,81401))},h=new f.Z({routes:[{path:"/",redirect:"/home"},{path:"/login",component:m},{path:"/home",component:d,redirect:"/eat",children:[{path:"/eat",component:p}]}]});h.beforeEach((function(e,t,n){var r=JSON.parse(window.sessionStorage.getItem("user"));"/eat"===e.path?null!==r?n():n("/login"):n()}));var v=h,g=n(26490);r["default"].use(g.ZP);var y=new g.ZP.Store({state:{userInfoVisible:!1,userMenuRecordDrawerVisible:!1,userName:""},mutations:{SetUserInfoVisible:function(e,t){e.userInfoVisible=t},SetUserMenuRecordDrawerVisible:function(e,t){e.userMenuRecordDrawerVisible=t},SetUserName:function(e,t){e.userName=t}}}),w=n(60174),b=n.n(w);r["default"].use(b());var x=n(22081),S=n.n(x),k=n(23854),O=n.n(k),E=n(82246),T=n.n(E);r["default"].use(T()),r["default"].config.productionTip=!1,S().interceptors.request.use((function(e){return O().start(),e})),S().interceptors.response.use((function(e){return O().done(),e})),r["default"].prototype.$http=S(),S().defaults.baseURL="/api",new r["default"]({router:v,store:y,render:function(e){return e(l)}}).$mount("#app")}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}n.m=e,function(){var e=[];n.O=function(t,r,o,i){if(!r){var u=1/0;for(l=0;l=i)&&Object.keys(n.O).every((function(e){return n.O[e](r[c])}))?r.splice(c--,1):(a=!1,i0&&e[l-1][2]>i;l--)e[l]=e[l-1];e[l]=[r,o,i]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,r){return n.f[r](e,t),t}),[]))}}(),function(){n.u=function(e){return"js/"+e+"-legacy."+{321:"d41722c6",401:"1e3a7d16",450:"9be1b147"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"css/"+e+".4a465870.css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="eatwhat:";n.l=function(r,o,i,u){if(e[r])e[r].push(o);else{var a,c;if(void 0!==i)for(var s=document.getElementsByTagName("script"),l=0;li||o.x<0?-1:1,o.ya*=o.y>u||o.y<0?-1:1,f.fillRect(o.x-.5,o.y-.5,1,1),t=d+1;t=e.max/2&&(o.x-=.03*r,o.y-=.03*c),n=(e.max-l)/e.max,f.beginPath(),f.lineWidth=n/2,f.strokeStyle="rgba("+s.c+","+(n+.2)+")",f.moveTo(o.x,o.y),f.lineTo(e.x,e.y),f.stroke()))})),d(o)}var i,u,a,c=document.createElement("canvas"),s=n(),l="c_n"+s.l,f=c.getContext("2d"),d=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){window.setTimeout(e,1e3/45)},m=Math.random,p={x:null,y:null,max:2e4};c.id=l,c.style.cssText="position:fixed;top:0;left:0;z-index:"+s.z+";opacity:"+s.o,t("body")[0].appendChild(c),r(),window.onresize=r,window.onmousemove=function(e){e=e||window.event,p.x=e.clientX,p.y=e.clientY},window.onmouseout=function(){p.x=null,p.y=null};for(var h=[],v=0;s.n>v;v++){var g=m()*i,y=m()*u,w=2*m()-1,b=2*m()-1;h.push({x:g,y:y,xa:w,ya:b,max:6e3})}a=h.concat([p]),setTimeout((function(){o()}),100)}()},80343:function(e,t,n){"use strict";n(21725),n(51385),n(16570),n(9943);var r=n(95647),o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"app"}},[n("router-view"),n("el-backtop")],1)},i=[],u=(n(5855),n(60061),{name:"app",created:function(){this.$notify({title:"欢迎来到吃啥-智能菜谱推荐系统",message:"学习交流所用,切勿作其他用途",position:"top-left",type:"success",duration:8e3});var e=JSON.parse(window.localStorage.getItem("userMenuRecord"));e||window.localStorage.setItem("userMenuRecord",JSON.stringify([]))},mounted:function(){var e=this.$cookies.get("token");e&&(window.sessionStorage.setItem("user",JSON.stringify(e)),this.$router.push("/eat"))}}),a=u,c=n(35471),s=(0,c.Z)(a,o,i,!1,null,null,null),l=s.exports,f=(n(42359),n(73196),n(63402),n(58128));r["default"].use(f.Z);var d=function(){return n.e(450).then(n.bind(n,85450))},m=function(){return n.e(279).then(n.bind(n,80279))},p=function(){return n.e(401).then(n.bind(n,81401))},h=new f.Z({routes:[{path:"/",redirect:"/home"},{path:"/login",component:m},{path:"/home",component:d,redirect:"/eat",children:[{path:"/eat",component:p}]}]});h.beforeEach((function(e,t,n){var r=JSON.parse(window.sessionStorage.getItem("user"));"/eat"===e.path?null!==r?n():n("/login"):n()}));var v=h,g=n(26490);r["default"].use(g.ZP);var y=new g.ZP.Store({state:{userInfoVisible:!1,userMenuRecordDrawerVisible:!1,userName:""},mutations:{SetUserInfoVisible:function(e,t){e.userInfoVisible=t},SetUserMenuRecordDrawerVisible:function(e,t){e.userMenuRecordDrawerVisible=t},SetUserName:function(e,t){e.userName=t}}}),w=n(60174),b=n.n(w);r["default"].use(b());var x=n(22081),S=n.n(x),k=n(23854),O=n.n(k),E=n(82246),T=n.n(E);r["default"].use(T()),r["default"].config.productionTip=!1,S().interceptors.request.use((function(e){return O().start(),e})),S().interceptors.response.use((function(e){return O().done(),e})),r["default"].prototype.$http=S(),S().defaults.baseURL="/api",new r["default"]({router:v,store:y,render:function(e){return e(l)}}).$mount("#app")}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}n.m=e,function(){var e=[];n.O=function(t,r,o,i){if(!r){var u=1/0;for(l=0;l=i)&&Object.keys(n.O).every((function(e){return n.O[e](r[c])}))?r.splice(c--,1):(a=!1,i0&&e[l-1][2]>i;l--)e[l]=e[l-1];e[l]=[r,o,i]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,r){return n.f[r](e,t),t}),[]))}}(),function(){n.u=function(e){return"js/"+e+"-legacy."+{279:"3f18867e",401:"1e3a7d16",450:"9be1b147"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"css/"+e+".4a465870.css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="eatwhat:";n.l=function(r,o,i,u){if(e[r])e[r].push(o);else{var a,c;if(void 0!==i)for(var s=document.getElementsByTagName("script"),l=0;l a || i.x < 0 ? -1 : 1,\n i.ya *= i.y > c || i.y < 0 ? -1 : 1,\n r.fillRect(i.x - 0.5, i.y - 0.5, 1, 1),\n e = x + 1;\n e < u.length;\n e++\n )\n (n = u[e]),\n null !== n.x &&\n null !== n.y &&\n ((o = i.x - n.x),\n (m = i.y - n.y),\n (l = o * o + m * m),\n l < n.max &&\n (n === y &&\n l >= n.max / 2 &&\n ((i.x -= 0.03 * o), (i.y -= 0.03 * m)),\n (t = (n.max - l) / n.max),\n r.beginPath(),\n (r.lineWidth = t / 2),\n (r.strokeStyle = \"rgba(\" + d.c + \",\" + (t + 0.2) + \")\"),\n r.moveTo(i.x, i.y),\n r.lineTo(n.x, n.y),\n r.stroke()));\n }),\n x(i);\n }\n var a,\n c,\n u,\n m = document.createElement(\"canvas\"),\n d = t(),\n l = \"c_n\" + d.l,\n r = m.getContext(\"2d\"),\n x =\n window.requestAnimationFrame ||\n window.webkitRequestAnimationFrame ||\n window.mozRequestAnimationFrame ||\n window.oRequestAnimationFrame ||\n window.msRequestAnimationFrame ||\n function (n) {\n window.setTimeout(n, 1e3 / 45);\n },\n w = Math.random,\n y = { x: null, y: null, max: 2e4 };\n (m.id = l),\n (m.style.cssText =\n \"position:fixed;top:0;left:0;z-index:\" + d.z + \";opacity:\" + d.o),\n e(\"body\")[0].appendChild(m),\n o(),\n (window.onresize = o),\n (window.onmousemove = function (n) {\n (n = n || window.event), (y.x = n.clientX), (y.y = n.clientY);\n }),\n (window.onmouseout = function () {\n (y.x = null), (y.y = null);\n });\n for (var s = [], f = 0; d.n > f; f++) {\n var h = w() * a,\n g = w() * c,\n v = 2 * w() - 1,\n p = 2 * w() - 1;\n s.push({ x: h, y: g, xa: v, ya: p, max: 6e3 });\n }\n (u = s.concat([y])),\n setTimeout(function () {\n i();\n }, 100);\n})();\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('router-view'),_c('el-backtop')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../node_modules/_thread-loader@3.0.4@thread-loader/dist/cjs.js!../node_modules/_babel-loader@8.2.5@babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../node_modules/_vue-loader@15.9.8@vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/_thread-loader@3.0.4@thread-loader/dist/cjs.js!../node_modules/_babel-loader@8.2.5@babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../node_modules/_vue-loader@15.9.8@vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=4fc97218&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/_vue-loader@15.9.8@vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from \"vue\";\nimport VueRouter from \"vue-router\";\nVue.use(VueRouter);\n\nconst Home = () => import(\"../components/Home.vue\");\nconst Login = () => import(\"../components/Login.vue\");\nconst Eat = () => import(\"../views/Eat.vue\");\n\nconst router = new VueRouter({\n routes: [\n { path: \"/\", redirect: \"/home\" },\n { path: \"/login\", component: Login },\n {\n path: \"/home\",\n component: Home,\n redirect: \"/eat\",\n children: [{ path: \"/eat\", component: Eat }],\n },\n ],\n});\n\n// 挂载路由前置守卫\nrouter.beforeEach((to, from, next) => {\n // to表示将要访问的路径\n // from表示从哪个路径而来\n // next表示是否放行next()放行 或 next('')跳转走\n\n //首先判断用户是否已经登录\n const user = JSON.parse(window.sessionStorage.getItem(\"user\"));\n if (to.path === \"/eat\") {\n if (user !== null) {\n //已经登录\n next();\n } else {\n next(\"/login\");\n }\n } else {\n next()\n }\n});\n\nexport default router;\n","import Vue from \"vue\";\nimport Vuex from \"vuex\";\n\nVue.use(Vuex);\n\nexport default new Vuex.Store({\n state: {\n userInfoVisible: false,\n userMenuRecordDrawerVisible: false,\n userName: \"\",\n },\n mutations: {\n //设置用户信息抽屉可见性\n SetUserInfoVisible(state, value) {\n state.userInfoVisible = value;\n },\n\n //设置用户历史记录展示抽屉可见性\n SetUserMenuRecordDrawerVisible(state, value) {\n state.userMenuRecordDrawerVisible = value;\n },\n\n //设置用户名称\n SetUserName(state, value) {\n state.userName = value;\n },\n },\n});\n","import Vue from 'vue'\nimport Element from 'element-ui'\nimport 'element-ui/lib/theme-chalk/index.css'\n\nVue.use(Element)\n","import Vue from \"vue\";\r\nimport App from \"./App.vue\";\r\nimport router from \"./router\";\r\nimport store from \"./store\";\r\nimport \"./plugins/element.js\";\r\nimport \"./assets/css/global.css\";\r\nimport axios from \"axios\";\r\n\r\n//导入nprogress\r\nimport Nprogress from \"nprogress\";\r\nimport \"nprogress/nprogress.css\";\r\n\r\n//导入cookies\r\nimport VueCookies from \"vue-cookies\";\r\nVue.use(VueCookies); // 挂在在全局\r\n\r\nVue.config.productionTip = false;\r\n\r\n\r\n// 在request拦截器中展示进度条,NProgress.start()\r\naxios.interceptors.request.use((config) => {\r\n Nprogress.start();\r\n return config;\r\n});\r\n\r\n// 在response拦截器中隐藏进度条,NProgress.done()\r\naxios.interceptors.response.use((config) => {\r\n Nprogress.done();\r\n return config;\r\n});\r\n\r\nVue.prototype.$http = axios;\r\naxios.defaults.baseURL = \"/api\";\r\n\r\nnew Vue({\r\n router,\r\n store,\r\n render: (h) => h(App),\r\n}).$mount(\"#app\");\r\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"js/\" + chunkId + \"-legacy.\" + {\"321\":\"d41722c6\",\"401\":\"1e3a7d16\",\"450\":\"9be1b147\"}[chunkId] + \".js\";\n};","// This function allow to reference async chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"css/\" + chunkId + \".\" + \"4a465870\" + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","var inProgress = {};\nvar dataWebpackPrefix = \"eatwhat:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\t;\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = function(module) {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.p = \"/\";","var createStylesheet = function(chunkId, fullhref, resolve, reject) {\n\tvar linkTag = document.createElement(\"link\");\n\n\tlinkTag.rel = \"stylesheet\";\n\tlinkTag.type = \"text/css\";\n\tvar onLinkComplete = function(event) {\n\t\t// avoid mem leaks.\n\t\tlinkTag.onerror = linkTag.onload = null;\n\t\tif (event.type === 'load') {\n\t\t\tresolve();\n\t\t} else {\n\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\tvar realHref = event && event.target && event.target.href || fullhref;\n\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + realHref + \")\");\n\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n\t\t\terr.type = errorType;\n\t\t\terr.request = realHref;\n\t\t\tlinkTag.parentNode.removeChild(linkTag)\n\t\t\treject(err);\n\t\t}\n\t}\n\tlinkTag.onerror = linkTag.onload = onLinkComplete;\n\tlinkTag.href = fullhref;\n\n\tdocument.head.appendChild(linkTag);\n\treturn linkTag;\n};\nvar findStylesheet = function(href, fullhref) {\n\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n\tfor(var i = 0; i < existingLinkTags.length; i++) {\n\t\tvar tag = existingLinkTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return tag;\n\t}\n\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n\tfor(var i = 0; i < existingStyleTags.length; i++) {\n\t\tvar tag = existingStyleTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\");\n\t\tif(dataHref === href || dataHref === fullhref) return tag;\n\t}\n};\nvar loadStylesheet = function(chunkId) {\n\treturn new Promise(function(resolve, reject) {\n\t\tvar href = __webpack_require__.miniCssF(chunkId);\n\t\tvar fullhref = __webpack_require__.p + href;\n\t\tif(findStylesheet(href, fullhref)) return resolve();\n\t\tcreateStylesheet(chunkId, fullhref, resolve, reject);\n\t});\n}\n// object to store loaded CSS chunks\nvar installedCssChunks = {\n\t143: 0\n};\n\n__webpack_require__.f.miniCss = function(chunkId, promises) {\n\tvar cssChunks = {\"450\":1};\n\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n\t\tpromises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(function() {\n\t\t\tinstalledCssChunks[chunkId] = 0;\n\t\t}, function(e) {\n\t\t\tdelete installedCssChunks[chunkId];\n\t\t\tthrow e;\n\t\t}));\n\t}\n};\n\n// no hmr","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t143: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(true) { // all chunks have JS\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkeatwhat\"] = self[\"webpackChunkeatwhat\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [998], function() { return __webpack_require__(80343); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["n","e","t","getAttribute","document","getElementsByTagName","o","length","i","l","z","c","a","m","width","window","innerWidth","documentElement","clientWidth","body","height","innerHeight","clientHeight","r","clearRect","s","forEach","x","xa","y","ya","fillRect","u","max","beginPath","lineWidth","strokeStyle","d","moveTo","lineTo","stroke","createElement","getContext","requestAnimationFrame","webkitRequestAnimationFrame","mozRequestAnimationFrame","oRequestAnimationFrame","msRequestAnimationFrame","setTimeout","w","Math","random","id","style","cssText","appendChild","onresize","onmousemove","event","clientX","clientY","onmouseout","f","h","g","v","p","push","concat","render","_vm","this","_h","$createElement","_c","_self","attrs","staticRenderFns","name","created","title","message","position","type","duration","mounted","component","Vue","VueRouter","Home","Login","Eat","router","routes","path","redirect","children","beforeEach","to","from","next","user","JSON","parse","sessionStorage","getItem","Vuex","state","userInfoVisible","userMenuRecordDrawerVisible","userName","mutations","SetUserInfoVisible","value","SetUserMenuRecordDrawerVisible","SetUserName","Element","VueCookies","axios","config","Nprogress","store","App","$mount","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","loaded","__webpack_modules__","call","deferred","O","result","chunkIds","fn","priority","notFulfilled","Infinity","fulfilled","j","Object","keys","every","key","splice","getter","__esModule","definition","defineProperty","enumerable","get","chunkId","Promise","all","reduce","promises","miniCssF","globalThis","Function","obj","prop","prototype","hasOwnProperty","inProgress","dataWebpackPrefix","url","done","script","needAttach","scripts","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","bind","target","head","Symbol","toStringTag","nmd","paths","createStylesheet","fullhref","resolve","reject","linkTag","rel","onLinkComplete","errorType","realHref","href","err","Error","code","request","findStylesheet","existingLinkTags","tag","dataHref","existingStyleTags","loadStylesheet","installedCssChunks","miniCss","cssChunks","then","installedChunks","installedChunkData","promise","error","loadingEnded","realSrc","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","self","__webpack_exports__"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"js/app-legacy.4a6a66a2.js","mappings":"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","sources":["webpack://eatwhat/./src/js/lineconnect.js","webpack://eatwhat/./src/App.vue?8c83","webpack://eatwhat/src/App.vue","webpack://eatwhat/./src/App.vue?1acc","webpack://eatwhat/./src/App.vue","webpack://eatwhat/./src/router/index.js","webpack://eatwhat/./src/store/index.js","webpack://eatwhat/./src/plugins/element.js","webpack://eatwhat/./src/main.js","webpack://eatwhat/webpack/bootstrap","webpack://eatwhat/webpack/runtime/chunk loaded","webpack://eatwhat/webpack/runtime/compat get default export","webpack://eatwhat/webpack/runtime/define property getters","webpack://eatwhat/webpack/runtime/ensure chunk","webpack://eatwhat/webpack/runtime/get javascript chunk filename","webpack://eatwhat/webpack/runtime/get mini-css chunk filename","webpack://eatwhat/webpack/runtime/global","webpack://eatwhat/webpack/runtime/hasOwnProperty shorthand","webpack://eatwhat/webpack/runtime/load script","webpack://eatwhat/webpack/runtime/make namespace object","webpack://eatwhat/webpack/runtime/node module decorator","webpack://eatwhat/webpack/runtime/publicPath","webpack://eatwhat/webpack/runtime/css loading","webpack://eatwhat/webpack/runtime/jsonp chunk loading","webpack://eatwhat/webpack/startup"],"sourcesContent":["!(function () {\n function n(n, e, t) {\n return n.getAttribute(e) || t;\n }\n function e(n) {\n return document.getElementsByTagName(n);\n }\n function t() {\n var t = e(\"script\"),\n o = t.length,\n i = t[o - 1];\n return {\n l: o,\n z: n(i, \"zIndex\", -1),\n o: n(i, \"opacity\", 0.5),\n c: n(i, \"color\", \"0,0,0\"),\n n: n(i, \"count\", 99),\n };\n }\n function o() {\n (a = m.width =\n window.innerWidth ||\n document.documentElement.clientWidth ||\n document.body.clientWidth),\n (c = m.height =\n window.innerHeight ||\n document.documentElement.clientHeight ||\n document.body.clientHeight);\n }\n function i() {\n r.clearRect(0, 0, a, c);\n var n, e, t, o, m, l;\n s.forEach(function (i, x) {\n for (\n i.x += i.xa,\n i.y += i.ya,\n i.xa *= i.x > a || i.x < 0 ? -1 : 1,\n i.ya *= i.y > c || i.y < 0 ? -1 : 1,\n r.fillRect(i.x - 0.5, i.y - 0.5, 1, 1),\n e = x + 1;\n e < u.length;\n e++\n )\n (n = u[e]),\n null !== n.x &&\n null !== n.y &&\n ((o = i.x - n.x),\n (m = i.y - n.y),\n (l = o * o + m * m),\n l < n.max &&\n (n === y &&\n l >= n.max / 2 &&\n ((i.x -= 0.03 * o), (i.y -= 0.03 * m)),\n (t = (n.max - l) / n.max),\n r.beginPath(),\n (r.lineWidth = t / 2),\n (r.strokeStyle = \"rgba(\" + d.c + \",\" + (t + 0.2) + \")\"),\n r.moveTo(i.x, i.y),\n r.lineTo(n.x, n.y),\n r.stroke()));\n }),\n x(i);\n }\n var a,\n c,\n u,\n m = document.createElement(\"canvas\"),\n d = t(),\n l = \"c_n\" + d.l,\n r = m.getContext(\"2d\"),\n x =\n window.requestAnimationFrame ||\n window.webkitRequestAnimationFrame ||\n window.mozRequestAnimationFrame ||\n window.oRequestAnimationFrame ||\n window.msRequestAnimationFrame ||\n function (n) {\n window.setTimeout(n, 1e3 / 45);\n },\n w = Math.random,\n y = { x: null, y: null, max: 2e4 };\n (m.id = l),\n (m.style.cssText =\n \"position:fixed;top:0;left:0;z-index:\" + d.z + \";opacity:\" + d.o),\n e(\"body\")[0].appendChild(m),\n o(),\n (window.onresize = o),\n (window.onmousemove = function (n) {\n (n = n || window.event), (y.x = n.clientX), (y.y = n.clientY);\n }),\n (window.onmouseout = function () {\n (y.x = null), (y.y = null);\n });\n for (var s = [], f = 0; d.n > f; f++) {\n var h = w() * a,\n g = w() * c,\n v = 2 * w() - 1,\n p = 2 * w() - 1;\n s.push({ x: h, y: g, xa: v, ya: p, max: 6e3 });\n }\n (u = s.concat([y])),\n setTimeout(function () {\n i();\n }, 100);\n})();\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('router-view'),_c('el-backtop')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../node_modules/_thread-loader@3.0.4@thread-loader/dist/cjs.js!../node_modules/_babel-loader@8.2.5@babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../node_modules/_vue-loader@15.9.8@vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/_thread-loader@3.0.4@thread-loader/dist/cjs.js!../node_modules/_babel-loader@8.2.5@babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../node_modules/_vue-loader@15.9.8@vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=4fc97218&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/_vue-loader@15.9.8@vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from \"vue\";\nimport VueRouter from \"vue-router\";\nVue.use(VueRouter);\n\nconst Home = () => import(\"../components/Home.vue\");\nconst Login = () => import(\"../components/Login.vue\");\nconst Eat = () => import(\"../views/Eat.vue\");\n\nconst router = new VueRouter({\n routes: [\n { path: \"/\", redirect: \"/home\" },\n { path: \"/login\", component: Login },\n {\n path: \"/home\",\n component: Home,\n redirect: \"/eat\",\n children: [{ path: \"/eat\", component: Eat }],\n },\n ],\n});\n\n// 挂载路由前置守卫\nrouter.beforeEach((to, from, next) => {\n // to表示将要访问的路径\n // from表示从哪个路径而来\n // next表示是否放行next()放行 或 next('')跳转走\n\n //首先判断用户是否已经登录\n const user = JSON.parse(window.sessionStorage.getItem(\"user\"));\n if (to.path === \"/eat\") {\n if (user !== null) {\n //已经登录\n next();\n } else {\n next(\"/login\");\n }\n } else {\n next()\n }\n});\n\nexport default router;\n","import Vue from \"vue\";\nimport Vuex from \"vuex\";\n\nVue.use(Vuex);\n\nexport default new Vuex.Store({\n state: {\n userInfoVisible: false,\n userMenuRecordDrawerVisible: false,\n userName: \"\",\n },\n mutations: {\n //设置用户信息抽屉可见性\n SetUserInfoVisible(state, value) {\n state.userInfoVisible = value;\n },\n\n //设置用户历史记录展示抽屉可见性\n SetUserMenuRecordDrawerVisible(state, value) {\n state.userMenuRecordDrawerVisible = value;\n },\n\n //设置用户名称\n SetUserName(state, value) {\n state.userName = value;\n },\n },\n});\n","import Vue from 'vue'\nimport Element from 'element-ui'\nimport 'element-ui/lib/theme-chalk/index.css'\n\nVue.use(Element)\n","import Vue from \"vue\";\r\nimport App from \"./App.vue\";\r\nimport router from \"./router\";\r\nimport store from \"./store\";\r\nimport \"./plugins/element.js\";\r\nimport \"./assets/css/global.css\";\r\nimport axios from \"axios\";\r\n\r\n//导入nprogress\r\nimport Nprogress from \"nprogress\";\r\nimport \"nprogress/nprogress.css\";\r\n\r\n//导入cookies\r\nimport VueCookies from \"vue-cookies\";\r\nVue.use(VueCookies); // 挂在在全局\r\n\r\nVue.config.productionTip = false;\r\n\r\n\r\n// 在request拦截器中展示进度条,NProgress.start()\r\naxios.interceptors.request.use((config) => {\r\n Nprogress.start();\r\n return config;\r\n});\r\n\r\n// 在response拦截器中隐藏进度条,NProgress.done()\r\naxios.interceptors.response.use((config) => {\r\n Nprogress.done();\r\n return config;\r\n});\r\n\r\nVue.prototype.$http = axios;\r\naxios.defaults.baseURL = \"/api\";\r\n\r\nnew Vue({\r\n router,\r\n store,\r\n render: (h) => h(App),\r\n}).$mount(\"#app\");\r\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"js/\" + chunkId + \"-legacy.\" + {\"279\":\"3f18867e\",\"401\":\"1e3a7d16\",\"450\":\"9be1b147\"}[chunkId] + \".js\";\n};","// This function allow to reference async chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"css/\" + chunkId + \".\" + \"4a465870\" + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","var inProgress = {};\nvar dataWebpackPrefix = \"eatwhat:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\t;\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = function(module) {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.p = \"/\";","var createStylesheet = function(chunkId, fullhref, resolve, reject) {\n\tvar linkTag = document.createElement(\"link\");\n\n\tlinkTag.rel = \"stylesheet\";\n\tlinkTag.type = \"text/css\";\n\tvar onLinkComplete = function(event) {\n\t\t// avoid mem leaks.\n\t\tlinkTag.onerror = linkTag.onload = null;\n\t\tif (event.type === 'load') {\n\t\t\tresolve();\n\t\t} else {\n\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\tvar realHref = event && event.target && event.target.href || fullhref;\n\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + realHref + \")\");\n\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n\t\t\terr.type = errorType;\n\t\t\terr.request = realHref;\n\t\t\tlinkTag.parentNode.removeChild(linkTag)\n\t\t\treject(err);\n\t\t}\n\t}\n\tlinkTag.onerror = linkTag.onload = onLinkComplete;\n\tlinkTag.href = fullhref;\n\n\tdocument.head.appendChild(linkTag);\n\treturn linkTag;\n};\nvar findStylesheet = function(href, fullhref) {\n\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n\tfor(var i = 0; i < existingLinkTags.length; i++) {\n\t\tvar tag = existingLinkTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return tag;\n\t}\n\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n\tfor(var i = 0; i < existingStyleTags.length; i++) {\n\t\tvar tag = existingStyleTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\");\n\t\tif(dataHref === href || dataHref === fullhref) return tag;\n\t}\n};\nvar loadStylesheet = function(chunkId) {\n\treturn new Promise(function(resolve, reject) {\n\t\tvar href = __webpack_require__.miniCssF(chunkId);\n\t\tvar fullhref = __webpack_require__.p + href;\n\t\tif(findStylesheet(href, fullhref)) return resolve();\n\t\tcreateStylesheet(chunkId, fullhref, resolve, reject);\n\t});\n}\n// object to store loaded CSS chunks\nvar installedCssChunks = {\n\t143: 0\n};\n\n__webpack_require__.f.miniCss = function(chunkId, promises) {\n\tvar cssChunks = {\"450\":1};\n\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n\t\tpromises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(function() {\n\t\t\tinstalledCssChunks[chunkId] = 0;\n\t\t}, function(e) {\n\t\t\tdelete installedCssChunks[chunkId];\n\t\t\tthrow e;\n\t\t}));\n\t}\n};\n\n// no hmr","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t143: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(true) { // all chunks have JS\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkeatwhat\"] = self[\"webpackChunkeatwhat\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [998], function() { return __webpack_require__(80343); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["n","e","t","getAttribute","document","getElementsByTagName","o","length","i","l","z","c","a","m","width","window","innerWidth","documentElement","clientWidth","body","height","innerHeight","clientHeight","r","clearRect","s","forEach","x","xa","y","ya","fillRect","u","max","beginPath","lineWidth","strokeStyle","d","moveTo","lineTo","stroke","createElement","getContext","requestAnimationFrame","webkitRequestAnimationFrame","mozRequestAnimationFrame","oRequestAnimationFrame","msRequestAnimationFrame","setTimeout","w","Math","random","id","style","cssText","appendChild","onresize","onmousemove","event","clientX","clientY","onmouseout","f","h","g","v","p","push","concat","render","_vm","this","_h","$createElement","_c","_self","attrs","staticRenderFns","name","created","title","message","position","type","duration","mounted","component","Vue","VueRouter","Home","Login","Eat","router","routes","path","redirect","children","beforeEach","to","from","next","user","JSON","parse","sessionStorage","getItem","Vuex","state","userInfoVisible","userMenuRecordDrawerVisible","userName","mutations","SetUserInfoVisible","value","SetUserMenuRecordDrawerVisible","SetUserName","Element","VueCookies","axios","config","Nprogress","store","App","$mount","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","loaded","__webpack_modules__","call","deferred","O","result","chunkIds","fn","priority","notFulfilled","Infinity","fulfilled","j","Object","keys","every","key","splice","getter","__esModule","definition","defineProperty","enumerable","get","chunkId","Promise","all","reduce","promises","miniCssF","globalThis","Function","obj","prop","prototype","hasOwnProperty","inProgress","dataWebpackPrefix","url","done","script","needAttach","scripts","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","bind","target","head","Symbol","toStringTag","nmd","paths","createStylesheet","fullhref","resolve","reject","linkTag","rel","onLinkComplete","errorType","realHref","href","err","Error","code","request","findStylesheet","existingLinkTags","tag","dataHref","existingStyleTags","loadStylesheet","installedCssChunks","miniCss","cssChunks","then","installedChunks","installedChunkData","promise","error","loadingEnded","realSrc","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","self","__webpack_exports__"],"sourceRoot":""} \ No newline at end of file diff --git a/程序代码/用户界面/eatwhat-user-dist/js/app.92c8f026.js b/程序代码/用户界面/eatwhat-user-dist/js/app.92c8f026.js deleted file mode 100644 index e6f41ed..0000000 --- a/程序代码/用户界面/eatwhat-user-dist/js/app.92c8f026.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(){var e={61:function(){!function(){function e(e,t,n){return e.getAttribute(t)||n}function t(e){return document.getElementsByTagName(e)}function n(){var n=t("script"),r=n.length,o=n[r-1];return{l:r,z:e(o,"zIndex",-1),o:e(o,"opacity",.5),c:e(o,"color","0,0,0"),n:e(o,"count",99)}}function r(){i=c.width=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,u=c.height=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight}function o(){var e,t,n,r,c,l;f.clearRect(0,0,i,u),h.forEach((function(o,d){for(o.x+=o.xa,o.y+=o.ya,o.xa*=o.x>i||o.x<0?-1:1,o.ya*=o.y>u||o.y<0?-1:1,f.fillRect(o.x-.5,o.y-.5,1,1),t=d+1;t=e.max/2&&(o.x-=.03*r,o.y-=.03*c),n=(e.max-l)/e.max,f.beginPath(),f.lineWidth=n/2,f.strokeStyle="rgba("+s.c+","+(n+.2)+")",f.moveTo(o.x,o.y),f.lineTo(e.x,e.y),f.stroke()))})),d(o)}var i,u,a,c=document.createElement("canvas"),s=n(),l="c_n"+s.l,f=c.getContext("2d"),d=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){window.setTimeout(e,1e3/45)},m=Math.random,p={x:null,y:null,max:2e4};c.id=l,c.style.cssText="position:fixed;top:0;left:0;z-index:"+s.z+";opacity:"+s.o,t("body")[0].appendChild(c),r(),window.onresize=r,window.onmousemove=function(e){e=e||window.event,p.x=e.clientX,p.y=e.clientY},window.onmouseout=function(){p.x=null,p.y=null};for(var h=[],v=0;s.n>v;v++){var g=m()*i,y=m()*u,w=2*m()-1,b=2*m()-1;h.push({x:g,y:y,xa:w,ya:b,max:6e3})}a=h.concat([p]),setTimeout((function(){o()}),100)}()},343:function(e,t,n){"use strict";var r=n(5647),o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"app"}},[n("router-view"),n("el-backtop")],1)},i=[],u=(n(61),{name:"app",created(){this.$notify({title:"欢迎来到吃啥-智能菜谱推荐系统",message:"学习交流所用,切勿作其他用途",position:"top-left",type:"success",duration:8e3});var e=JSON.parse(window.localStorage.getItem("userMenuRecord"));e||window.localStorage.setItem("userMenuRecord",JSON.stringify([]))},mounted(){var e=this.$cookies.get("token");e&&(window.sessionStorage.setItem("user",JSON.stringify(e)),this.$router.push("/eat"))}}),a=u,c=n(5471),s=(0,c.Z)(a,o,i,!1,null,null,null),l=s.exports,f=n(8128);r["default"].use(f.Z);const d=()=>n.e(450).then(n.bind(n,5450)),m=()=>n.e(321).then(n.bind(n,7321)),p=()=>n.e(401).then(n.bind(n,1401)),h=new f.Z({routes:[{path:"/",redirect:"/home"},{path:"/login",component:m},{path:"/home",component:d,redirect:"/eat",children:[{path:"/eat",component:p}]}]});h.beforeEach(((e,t,n)=>{const r=JSON.parse(window.sessionStorage.getItem("user"));"/eat"===e.path?null!==r?n():n("/login"):n()}));var v=h,g=n(6490);r["default"].use(g.ZP);var y=new g.ZP.Store({state:{userInfoVisible:!1,userMenuRecordDrawerVisible:!1,userName:""},mutations:{SetUserInfoVisible(e,t){e.userInfoVisible=t},SetUserMenuRecordDrawerVisible(e,t){e.userMenuRecordDrawerVisible=t},SetUserName(e,t){e.userName=t}}}),w=n(174),b=n.n(w);r["default"].use(b());var x=n(2081),S=n.n(x),k=n(3854),O=n.n(k),E=n(2246),T=n.n(E);r["default"].use(T()),r["default"].config.productionTip=!1,S().interceptors.request.use((e=>(O().start(),e))),S().interceptors.response.use((e=>(O().done(),e))),r["default"].prototype.$http=S(),S().defaults.baseURL="/api",new r["default"]({router:v,store:y,render:e=>e(l)}).$mount("#app")}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r].call(i.exports,i,i.exports,n),i.exports}n.m=e,function(){var e=[];n.O=function(t,r,o,i){if(!r){var u=1/0;for(l=0;l=i)&&Object.keys(n.O).every((function(e){return n.O[e](r[c])}))?r.splice(c--,1):(a=!1,i0&&e[l-1][2]>i;l--)e[l]=e[l-1];e[l]=[r,o,i]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,r){return n.f[r](e,t),t}),[]))}}(),function(){n.u=function(e){return"js/"+e+"."+{321:"c3032585",401:"0c0acf06",450:"615bf015"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"css/"+e+".4a465870.css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="eatwhat:";n.l=function(r,o,i,u){if(e[r])e[r].push(o);else{var a,c;if(void 0!==i)for(var s=document.getElementsByTagName("script"),l=0;li||o.x<0?-1:1,o.ya*=o.y>u||o.y<0?-1:1,f.fillRect(o.x-.5,o.y-.5,1,1),t=d+1;t=e.max/2&&(o.x-=.03*r,o.y-=.03*c),n=(e.max-l)/e.max,f.beginPath(),f.lineWidth=n/2,f.strokeStyle="rgba("+s.c+","+(n+.2)+")",f.moveTo(o.x,o.y),f.lineTo(e.x,e.y),f.stroke()))})),d(o)}var i,u,a,c=document.createElement("canvas"),s=n(),l="c_n"+s.l,f=c.getContext("2d"),d=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){window.setTimeout(e,1e3/45)},m=Math.random,p={x:null,y:null,max:2e4};c.id=l,c.style.cssText="position:fixed;top:0;left:0;z-index:"+s.z+";opacity:"+s.o,t("body")[0].appendChild(c),r(),window.onresize=r,window.onmousemove=function(e){e=e||window.event,p.x=e.clientX,p.y=e.clientY},window.onmouseout=function(){p.x=null,p.y=null};for(var h=[],v=0;s.n>v;v++){var g=m()*i,y=m()*u,w=2*m()-1,b=2*m()-1;h.push({x:g,y:y,xa:w,ya:b,max:6e3})}a=h.concat([p]),setTimeout((function(){o()}),100)}()},343:function(e,t,n){"use strict";var r=n(5647),o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"app"}},[n("router-view"),n("el-backtop")],1)},i=[],u=(n(61),{name:"app",created(){this.$notify({title:"欢迎来到吃啥-智能菜谱推荐系统",message:"学习交流所用,切勿作其他用途",position:"top-left",type:"success",duration:8e3});var e=JSON.parse(window.localStorage.getItem("userMenuRecord"));e||window.localStorage.setItem("userMenuRecord",JSON.stringify([]))},mounted(){var e=this.$cookies.get("token");e&&(window.sessionStorage.setItem("user",JSON.stringify(e)),this.$router.push("/eat"))}}),a=u,c=n(5471),s=(0,c.Z)(a,o,i,!1,null,null,null),l=s.exports,f=n(8128);r["default"].use(f.Z);const d=()=>n.e(450).then(n.bind(n,5450)),m=()=>n.e(279).then(n.bind(n,279)),p=()=>n.e(401).then(n.bind(n,1401)),h=new f.Z({routes:[{path:"/",redirect:"/home"},{path:"/login",component:m},{path:"/home",component:d,redirect:"/eat",children:[{path:"/eat",component:p}]}]});h.beforeEach(((e,t,n)=>{const r=JSON.parse(window.sessionStorage.getItem("user"));"/eat"===e.path?null!==r?n():n("/login"):n()}));var v=h,g=n(6490);r["default"].use(g.ZP);var y=new g.ZP.Store({state:{userInfoVisible:!1,userMenuRecordDrawerVisible:!1,userName:""},mutations:{SetUserInfoVisible(e,t){e.userInfoVisible=t},SetUserMenuRecordDrawerVisible(e,t){e.userMenuRecordDrawerVisible=t},SetUserName(e,t){e.userName=t}}}),w=n(174),b=n.n(w);r["default"].use(b());var x=n(2081),S=n.n(x),k=n(3854),O=n.n(k),E=n(2246),T=n.n(E);r["default"].use(T()),r["default"].config.productionTip=!1,S().interceptors.request.use((e=>(O().start(),e))),S().interceptors.response.use((e=>(O().done(),e))),r["default"].prototype.$http=S(),S().defaults.baseURL="/api",new r["default"]({router:v,store:y,render:e=>e(l)}).$mount("#app")}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r].call(i.exports,i,i.exports,n),i.exports}n.m=e,function(){var e=[];n.O=function(t,r,o,i){if(!r){var u=1/0;for(l=0;l=i)&&Object.keys(n.O).every((function(e){return n.O[e](r[c])}))?r.splice(c--,1):(a=!1,i0&&e[l-1][2]>i;l--)e[l]=e[l-1];e[l]=[r,o,i]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,r){return n.f[r](e,t),t}),[]))}}(),function(){n.u=function(e){return"js/"+e+"."+{279:"689686ad",401:"0c0acf06",450:"615bf015"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"css/"+e+".4a465870.css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="eatwhat:";n.l=function(r,o,i,u){if(e[r])e[r].push(o);else{var a,c;if(void 0!==i)for(var s=document.getElementsByTagName("script"),l=0;l a || i.x < 0 ? -1 : 1,\n i.ya *= i.y > c || i.y < 0 ? -1 : 1,\n r.fillRect(i.x - 0.5, i.y - 0.5, 1, 1),\n e = x + 1;\n e < u.length;\n e++\n )\n (n = u[e]),\n null !== n.x &&\n null !== n.y &&\n ((o = i.x - n.x),\n (m = i.y - n.y),\n (l = o * o + m * m),\n l < n.max &&\n (n === y &&\n l >= n.max / 2 &&\n ((i.x -= 0.03 * o), (i.y -= 0.03 * m)),\n (t = (n.max - l) / n.max),\n r.beginPath(),\n (r.lineWidth = t / 2),\n (r.strokeStyle = \"rgba(\" + d.c + \",\" + (t + 0.2) + \")\"),\n r.moveTo(i.x, i.y),\n r.lineTo(n.x, n.y),\n r.stroke()));\n }),\n x(i);\n }\n var a,\n c,\n u,\n m = document.createElement(\"canvas\"),\n d = t(),\n l = \"c_n\" + d.l,\n r = m.getContext(\"2d\"),\n x =\n window.requestAnimationFrame ||\n window.webkitRequestAnimationFrame ||\n window.mozRequestAnimationFrame ||\n window.oRequestAnimationFrame ||\n window.msRequestAnimationFrame ||\n function (n) {\n window.setTimeout(n, 1e3 / 45);\n },\n w = Math.random,\n y = { x: null, y: null, max: 2e4 };\n (m.id = l),\n (m.style.cssText =\n \"position:fixed;top:0;left:0;z-index:\" + d.z + \";opacity:\" + d.o),\n e(\"body\")[0].appendChild(m),\n o(),\n (window.onresize = o),\n (window.onmousemove = function (n) {\n (n = n || window.event), (y.x = n.clientX), (y.y = n.clientY);\n }),\n (window.onmouseout = function () {\n (y.x = null), (y.y = null);\n });\n for (var s = [], f = 0; d.n > f; f++) {\n var h = w() * a,\n g = w() * c,\n v = 2 * w() - 1,\n p = 2 * w() - 1;\n s.push({ x: h, y: g, xa: v, ya: p, max: 6e3 });\n }\n (u = s.concat([y])),\n setTimeout(function () {\n i();\n }, 100);\n})();\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('router-view'),_c('el-backtop')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../node_modules/_thread-loader@3.0.4@thread-loader/dist/cjs.js!../node_modules/_babel-loader@8.2.5@babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../node_modules/_vue-loader@15.9.8@vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/_thread-loader@3.0.4@thread-loader/dist/cjs.js!../node_modules/_babel-loader@8.2.5@babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../node_modules/_vue-loader@15.9.8@vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=4fc97218&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/_vue-loader@15.9.8@vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from \"vue\";\nimport VueRouter from \"vue-router\";\nVue.use(VueRouter);\n\nconst Home = () => import(\"../components/Home.vue\");\nconst Login = () => import(\"../components/Login.vue\");\nconst Eat = () => import(\"../views/Eat.vue\");\n\nconst router = new VueRouter({\n routes: [\n { path: \"/\", redirect: \"/home\" },\n { path: \"/login\", component: Login },\n {\n path: \"/home\",\n component: Home,\n redirect: \"/eat\",\n children: [{ path: \"/eat\", component: Eat }],\n },\n ],\n});\n\n// 挂载路由前置守卫\nrouter.beforeEach((to, from, next) => {\n // to表示将要访问的路径\n // from表示从哪个路径而来\n // next表示是否放行next()放行 或 next('')跳转走\n\n //首先判断用户是否已经登录\n const user = JSON.parse(window.sessionStorage.getItem(\"user\"));\n if (to.path === \"/eat\") {\n if (user !== null) {\n //已经登录\n next();\n } else {\n next(\"/login\");\n }\n } else {\n next()\n }\n});\n\nexport default router;\n","import Vue from \"vue\";\nimport Vuex from \"vuex\";\n\nVue.use(Vuex);\n\nexport default new Vuex.Store({\n state: {\n userInfoVisible: false,\n userMenuRecordDrawerVisible: false,\n userName: \"\",\n },\n mutations: {\n //设置用户信息抽屉可见性\n SetUserInfoVisible(state, value) {\n state.userInfoVisible = value;\n },\n\n //设置用户历史记录展示抽屉可见性\n SetUserMenuRecordDrawerVisible(state, value) {\n state.userMenuRecordDrawerVisible = value;\n },\n\n //设置用户名称\n SetUserName(state, value) {\n state.userName = value;\n },\n },\n});\n","import Vue from 'vue'\nimport Element from 'element-ui'\nimport 'element-ui/lib/theme-chalk/index.css'\n\nVue.use(Element)\n","import Vue from \"vue\";\r\nimport App from \"./App.vue\";\r\nimport router from \"./router\";\r\nimport store from \"./store\";\r\nimport \"./plugins/element.js\";\r\nimport \"./assets/css/global.css\";\r\nimport axios from \"axios\";\r\n\r\n//导入nprogress\r\nimport Nprogress from \"nprogress\";\r\nimport \"nprogress/nprogress.css\";\r\n\r\n//导入cookies\r\nimport VueCookies from \"vue-cookies\";\r\nVue.use(VueCookies); // 挂在在全局\r\n\r\nVue.config.productionTip = false;\r\n\r\n\r\n// 在request拦截器中展示进度条,NProgress.start()\r\naxios.interceptors.request.use((config) => {\r\n Nprogress.start();\r\n return config;\r\n});\r\n\r\n// 在response拦截器中隐藏进度条,NProgress.done()\r\naxios.interceptors.response.use((config) => {\r\n Nprogress.done();\r\n return config;\r\n});\r\n\r\nVue.prototype.$http = axios;\r\naxios.defaults.baseURL = \"/api\";\r\n\r\nnew Vue({\r\n router,\r\n store,\r\n render: (h) => h(App),\r\n}).$mount(\"#app\");\r\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"js/\" + chunkId + \".\" + {\"321\":\"c3032585\",\"401\":\"0c0acf06\",\"450\":\"615bf015\"}[chunkId] + \".js\";\n};","// This function allow to reference async chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"css/\" + chunkId + \".\" + \"4a465870\" + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","var inProgress = {};\nvar dataWebpackPrefix = \"eatwhat:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\t;\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"/\";","var createStylesheet = function(chunkId, fullhref, resolve, reject) {\n\tvar linkTag = document.createElement(\"link\");\n\n\tlinkTag.rel = \"stylesheet\";\n\tlinkTag.type = \"text/css\";\n\tvar onLinkComplete = function(event) {\n\t\t// avoid mem leaks.\n\t\tlinkTag.onerror = linkTag.onload = null;\n\t\tif (event.type === 'load') {\n\t\t\tresolve();\n\t\t} else {\n\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\tvar realHref = event && event.target && event.target.href || fullhref;\n\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + realHref + \")\");\n\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n\t\t\terr.type = errorType;\n\t\t\terr.request = realHref;\n\t\t\tlinkTag.parentNode.removeChild(linkTag)\n\t\t\treject(err);\n\t\t}\n\t}\n\tlinkTag.onerror = linkTag.onload = onLinkComplete;\n\tlinkTag.href = fullhref;\n\n\tdocument.head.appendChild(linkTag);\n\treturn linkTag;\n};\nvar findStylesheet = function(href, fullhref) {\n\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n\tfor(var i = 0; i < existingLinkTags.length; i++) {\n\t\tvar tag = existingLinkTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return tag;\n\t}\n\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n\tfor(var i = 0; i < existingStyleTags.length; i++) {\n\t\tvar tag = existingStyleTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\");\n\t\tif(dataHref === href || dataHref === fullhref) return tag;\n\t}\n};\nvar loadStylesheet = function(chunkId) {\n\treturn new Promise(function(resolve, reject) {\n\t\tvar href = __webpack_require__.miniCssF(chunkId);\n\t\tvar fullhref = __webpack_require__.p + href;\n\t\tif(findStylesheet(href, fullhref)) return resolve();\n\t\tcreateStylesheet(chunkId, fullhref, resolve, reject);\n\t});\n}\n// object to store loaded CSS chunks\nvar installedCssChunks = {\n\t143: 0\n};\n\n__webpack_require__.f.miniCss = function(chunkId, promises) {\n\tvar cssChunks = {\"450\":1};\n\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n\t\tpromises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(function() {\n\t\t\tinstalledCssChunks[chunkId] = 0;\n\t\t}, function(e) {\n\t\t\tdelete installedCssChunks[chunkId];\n\t\t\tthrow e;\n\t\t}));\n\t}\n};\n\n// no hmr","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t143: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(true) { // all chunks have JS\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkeatwhat\"] = self[\"webpackChunkeatwhat\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [998], function() { return __webpack_require__(343); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["n","e","t","getAttribute","document","getElementsByTagName","o","length","i","l","z","c","a","m","width","window","innerWidth","documentElement","clientWidth","body","height","innerHeight","clientHeight","r","clearRect","s","forEach","x","xa","y","ya","fillRect","u","max","beginPath","lineWidth","strokeStyle","d","moveTo","lineTo","stroke","createElement","getContext","requestAnimationFrame","webkitRequestAnimationFrame","mozRequestAnimationFrame","oRequestAnimationFrame","msRequestAnimationFrame","setTimeout","w","Math","random","id","style","cssText","appendChild","onresize","onmousemove","event","clientX","clientY","onmouseout","f","h","g","v","p","push","concat","render","_vm","this","_h","$createElement","_c","_self","attrs","staticRenderFns","name","created","title","message","position","type","duration","mounted","component","Vue","VueRouter","Home","Login","Eat","router","routes","path","redirect","children","beforeEach","to","from","next","user","JSON","parse","sessionStorage","getItem","Vuex","state","userInfoVisible","userMenuRecordDrawerVisible","userName","mutations","SetUserInfoVisible","value","SetUserMenuRecordDrawerVisible","SetUserName","Element","VueCookies","axios","config","Nprogress","store","App","$mount","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","__webpack_modules__","call","deferred","O","result","chunkIds","fn","priority","notFulfilled","Infinity","fulfilled","j","Object","keys","every","key","splice","getter","__esModule","definition","defineProperty","enumerable","get","chunkId","Promise","all","reduce","promises","miniCssF","globalThis","Function","obj","prop","prototype","hasOwnProperty","inProgress","dataWebpackPrefix","url","done","script","needAttach","scripts","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","bind","target","head","Symbol","toStringTag","createStylesheet","fullhref","resolve","reject","linkTag","rel","onLinkComplete","errorType","realHref","href","err","Error","code","request","findStylesheet","existingLinkTags","tag","dataHref","existingStyleTags","loadStylesheet","installedCssChunks","miniCss","cssChunks","then","installedChunks","installedChunkData","promise","error","loadingEnded","realSrc","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","self","__webpack_exports__"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"js/app.d002d980.js","mappings":"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","sources":["webpack://eatwhat/./src/js/lineconnect.js","webpack://eatwhat/./src/App.vue?8c83","webpack://eatwhat/src/App.vue","webpack://eatwhat/./src/App.vue?1acc","webpack://eatwhat/./src/App.vue","webpack://eatwhat/./src/router/index.js","webpack://eatwhat/./src/store/index.js","webpack://eatwhat/./src/plugins/element.js","webpack://eatwhat/./src/main.js","webpack://eatwhat/webpack/bootstrap","webpack://eatwhat/webpack/runtime/chunk loaded","webpack://eatwhat/webpack/runtime/compat get default export","webpack://eatwhat/webpack/runtime/define property getters","webpack://eatwhat/webpack/runtime/ensure chunk","webpack://eatwhat/webpack/runtime/get javascript chunk filename","webpack://eatwhat/webpack/runtime/get mini-css chunk filename","webpack://eatwhat/webpack/runtime/global","webpack://eatwhat/webpack/runtime/hasOwnProperty shorthand","webpack://eatwhat/webpack/runtime/load script","webpack://eatwhat/webpack/runtime/make namespace object","webpack://eatwhat/webpack/runtime/publicPath","webpack://eatwhat/webpack/runtime/css loading","webpack://eatwhat/webpack/runtime/jsonp chunk loading","webpack://eatwhat/webpack/startup"],"sourcesContent":["!(function () {\n function n(n, e, t) {\n return n.getAttribute(e) || t;\n }\n function e(n) {\n return document.getElementsByTagName(n);\n }\n function t() {\n var t = e(\"script\"),\n o = t.length,\n i = t[o - 1];\n return {\n l: o,\n z: n(i, \"zIndex\", -1),\n o: n(i, \"opacity\", 0.5),\n c: n(i, \"color\", \"0,0,0\"),\n n: n(i, \"count\", 99),\n };\n }\n function o() {\n (a = m.width =\n window.innerWidth ||\n document.documentElement.clientWidth ||\n document.body.clientWidth),\n (c = m.height =\n window.innerHeight ||\n document.documentElement.clientHeight ||\n document.body.clientHeight);\n }\n function i() {\n r.clearRect(0, 0, a, c);\n var n, e, t, o, m, l;\n s.forEach(function (i, x) {\n for (\n i.x += i.xa,\n i.y += i.ya,\n i.xa *= i.x > a || i.x < 0 ? -1 : 1,\n i.ya *= i.y > c || i.y < 0 ? -1 : 1,\n r.fillRect(i.x - 0.5, i.y - 0.5, 1, 1),\n e = x + 1;\n e < u.length;\n e++\n )\n (n = u[e]),\n null !== n.x &&\n null !== n.y &&\n ((o = i.x - n.x),\n (m = i.y - n.y),\n (l = o * o + m * m),\n l < n.max &&\n (n === y &&\n l >= n.max / 2 &&\n ((i.x -= 0.03 * o), (i.y -= 0.03 * m)),\n (t = (n.max - l) / n.max),\n r.beginPath(),\n (r.lineWidth = t / 2),\n (r.strokeStyle = \"rgba(\" + d.c + \",\" + (t + 0.2) + \")\"),\n r.moveTo(i.x, i.y),\n r.lineTo(n.x, n.y),\n r.stroke()));\n }),\n x(i);\n }\n var a,\n c,\n u,\n m = document.createElement(\"canvas\"),\n d = t(),\n l = \"c_n\" + d.l,\n r = m.getContext(\"2d\"),\n x =\n window.requestAnimationFrame ||\n window.webkitRequestAnimationFrame ||\n window.mozRequestAnimationFrame ||\n window.oRequestAnimationFrame ||\n window.msRequestAnimationFrame ||\n function (n) {\n window.setTimeout(n, 1e3 / 45);\n },\n w = Math.random,\n y = { x: null, y: null, max: 2e4 };\n (m.id = l),\n (m.style.cssText =\n \"position:fixed;top:0;left:0;z-index:\" + d.z + \";opacity:\" + d.o),\n e(\"body\")[0].appendChild(m),\n o(),\n (window.onresize = o),\n (window.onmousemove = function (n) {\n (n = n || window.event), (y.x = n.clientX), (y.y = n.clientY);\n }),\n (window.onmouseout = function () {\n (y.x = null), (y.y = null);\n });\n for (var s = [], f = 0; d.n > f; f++) {\n var h = w() * a,\n g = w() * c,\n v = 2 * w() - 1,\n p = 2 * w() - 1;\n s.push({ x: h, y: g, xa: v, ya: p, max: 6e3 });\n }\n (u = s.concat([y])),\n setTimeout(function () {\n i();\n }, 100);\n})();\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('router-view'),_c('el-backtop')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../node_modules/_thread-loader@3.0.4@thread-loader/dist/cjs.js!../node_modules/_babel-loader@8.2.5@babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../node_modules/_vue-loader@15.9.8@vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/_thread-loader@3.0.4@thread-loader/dist/cjs.js!../node_modules/_babel-loader@8.2.5@babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../node_modules/_vue-loader@15.9.8@vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=4fc97218&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/_vue-loader@15.9.8@vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from \"vue\";\nimport VueRouter from \"vue-router\";\nVue.use(VueRouter);\n\nconst Home = () => import(\"../components/Home.vue\");\nconst Login = () => import(\"../components/Login.vue\");\nconst Eat = () => import(\"../views/Eat.vue\");\n\nconst router = new VueRouter({\n routes: [\n { path: \"/\", redirect: \"/home\" },\n { path: \"/login\", component: Login },\n {\n path: \"/home\",\n component: Home,\n redirect: \"/eat\",\n children: [{ path: \"/eat\", component: Eat }],\n },\n ],\n});\n\n// 挂载路由前置守卫\nrouter.beforeEach((to, from, next) => {\n // to表示将要访问的路径\n // from表示从哪个路径而来\n // next表示是否放行next()放行 或 next('')跳转走\n\n //首先判断用户是否已经登录\n const user = JSON.parse(window.sessionStorage.getItem(\"user\"));\n if (to.path === \"/eat\") {\n if (user !== null) {\n //已经登录\n next();\n } else {\n next(\"/login\");\n }\n } else {\n next()\n }\n});\n\nexport default router;\n","import Vue from \"vue\";\nimport Vuex from \"vuex\";\n\nVue.use(Vuex);\n\nexport default new Vuex.Store({\n state: {\n userInfoVisible: false,\n userMenuRecordDrawerVisible: false,\n userName: \"\",\n },\n mutations: {\n //设置用户信息抽屉可见性\n SetUserInfoVisible(state, value) {\n state.userInfoVisible = value;\n },\n\n //设置用户历史记录展示抽屉可见性\n SetUserMenuRecordDrawerVisible(state, value) {\n state.userMenuRecordDrawerVisible = value;\n },\n\n //设置用户名称\n SetUserName(state, value) {\n state.userName = value;\n },\n },\n});\n","import Vue from 'vue'\nimport Element from 'element-ui'\nimport 'element-ui/lib/theme-chalk/index.css'\n\nVue.use(Element)\n","import Vue from \"vue\";\r\nimport App from \"./App.vue\";\r\nimport router from \"./router\";\r\nimport store from \"./store\";\r\nimport \"./plugins/element.js\";\r\nimport \"./assets/css/global.css\";\r\nimport axios from \"axios\";\r\n\r\n//导入nprogress\r\nimport Nprogress from \"nprogress\";\r\nimport \"nprogress/nprogress.css\";\r\n\r\n//导入cookies\r\nimport VueCookies from \"vue-cookies\";\r\nVue.use(VueCookies); // 挂在在全局\r\n\r\nVue.config.productionTip = false;\r\n\r\n\r\n// 在request拦截器中展示进度条,NProgress.start()\r\naxios.interceptors.request.use((config) => {\r\n Nprogress.start();\r\n return config;\r\n});\r\n\r\n// 在response拦截器中隐藏进度条,NProgress.done()\r\naxios.interceptors.response.use((config) => {\r\n Nprogress.done();\r\n return config;\r\n});\r\n\r\nVue.prototype.$http = axios;\r\naxios.defaults.baseURL = \"/api\";\r\n\r\nnew Vue({\r\n router,\r\n store,\r\n render: (h) => h(App),\r\n}).$mount(\"#app\");\r\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"js/\" + chunkId + \".\" + {\"279\":\"689686ad\",\"401\":\"0c0acf06\",\"450\":\"615bf015\"}[chunkId] + \".js\";\n};","// This function allow to reference async chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"css/\" + chunkId + \".\" + \"4a465870\" + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","var inProgress = {};\nvar dataWebpackPrefix = \"eatwhat:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\t;\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"/\";","var createStylesheet = function(chunkId, fullhref, resolve, reject) {\n\tvar linkTag = document.createElement(\"link\");\n\n\tlinkTag.rel = \"stylesheet\";\n\tlinkTag.type = \"text/css\";\n\tvar onLinkComplete = function(event) {\n\t\t// avoid mem leaks.\n\t\tlinkTag.onerror = linkTag.onload = null;\n\t\tif (event.type === 'load') {\n\t\t\tresolve();\n\t\t} else {\n\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\tvar realHref = event && event.target && event.target.href || fullhref;\n\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + realHref + \")\");\n\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n\t\t\terr.type = errorType;\n\t\t\terr.request = realHref;\n\t\t\tlinkTag.parentNode.removeChild(linkTag)\n\t\t\treject(err);\n\t\t}\n\t}\n\tlinkTag.onerror = linkTag.onload = onLinkComplete;\n\tlinkTag.href = fullhref;\n\n\tdocument.head.appendChild(linkTag);\n\treturn linkTag;\n};\nvar findStylesheet = function(href, fullhref) {\n\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n\tfor(var i = 0; i < existingLinkTags.length; i++) {\n\t\tvar tag = existingLinkTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return tag;\n\t}\n\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n\tfor(var i = 0; i < existingStyleTags.length; i++) {\n\t\tvar tag = existingStyleTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\");\n\t\tif(dataHref === href || dataHref === fullhref) return tag;\n\t}\n};\nvar loadStylesheet = function(chunkId) {\n\treturn new Promise(function(resolve, reject) {\n\t\tvar href = __webpack_require__.miniCssF(chunkId);\n\t\tvar fullhref = __webpack_require__.p + href;\n\t\tif(findStylesheet(href, fullhref)) return resolve();\n\t\tcreateStylesheet(chunkId, fullhref, resolve, reject);\n\t});\n}\n// object to store loaded CSS chunks\nvar installedCssChunks = {\n\t143: 0\n};\n\n__webpack_require__.f.miniCss = function(chunkId, promises) {\n\tvar cssChunks = {\"450\":1};\n\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n\t\tpromises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(function() {\n\t\t\tinstalledCssChunks[chunkId] = 0;\n\t\t}, function(e) {\n\t\t\tdelete installedCssChunks[chunkId];\n\t\t\tthrow e;\n\t\t}));\n\t}\n};\n\n// no hmr","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t143: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(true) { // all chunks have JS\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkeatwhat\"] = self[\"webpackChunkeatwhat\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [998], function() { return __webpack_require__(343); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["n","e","t","getAttribute","document","getElementsByTagName","o","length","i","l","z","c","a","m","width","window","innerWidth","documentElement","clientWidth","body","height","innerHeight","clientHeight","r","clearRect","s","forEach","x","xa","y","ya","fillRect","u","max","beginPath","lineWidth","strokeStyle","d","moveTo","lineTo","stroke","createElement","getContext","requestAnimationFrame","webkitRequestAnimationFrame","mozRequestAnimationFrame","oRequestAnimationFrame","msRequestAnimationFrame","setTimeout","w","Math","random","id","style","cssText","appendChild","onresize","onmousemove","event","clientX","clientY","onmouseout","f","h","g","v","p","push","concat","render","_vm","this","_h","$createElement","_c","_self","attrs","staticRenderFns","name","created","title","message","position","type","duration","mounted","component","Vue","VueRouter","Home","Login","Eat","router","routes","path","redirect","children","beforeEach","to","from","next","user","JSON","parse","sessionStorage","getItem","Vuex","state","userInfoVisible","userMenuRecordDrawerVisible","userName","mutations","SetUserInfoVisible","value","SetUserMenuRecordDrawerVisible","SetUserName","Element","VueCookies","axios","config","Nprogress","store","App","$mount","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","__webpack_modules__","call","deferred","O","result","chunkIds","fn","priority","notFulfilled","Infinity","fulfilled","j","Object","keys","every","key","splice","getter","__esModule","definition","defineProperty","enumerable","get","chunkId","Promise","all","reduce","promises","miniCssF","globalThis","Function","obj","prop","prototype","hasOwnProperty","inProgress","dataWebpackPrefix","url","done","script","needAttach","scripts","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","bind","target","head","Symbol","toStringTag","createStylesheet","fullhref","resolve","reject","linkTag","rel","onLinkComplete","errorType","realHref","href","err","Error","code","request","findStylesheet","existingLinkTags","tag","dataHref","existingStyleTags","loadStylesheet","installedCssChunks","miniCss","cssChunks","then","installedChunks","installedChunkData","promise","error","loadingEnded","realSrc","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","self","__webpack_exports__"],"sourceRoot":""} \ No newline at end of file diff --git a/程序代码/用户界面/eatwhat-user/src/assets/imgs/shaomai.png b/程序代码/用户界面/eatwhat-user/src/assets/imgs/shaomai.png index f32b3c2ea219bce75243c2ab544b2bd1a6d0fd23..fdc45fcc1763e4bbf614cd9bff0547aebf26cb71 100644 GIT binary patch literal 146768 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
a_RVrjD+jNP=G|Qp9I07sj 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

gy090~Q3~XZ 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�i4 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 Lq?1UA@Z_4He@ai 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 GXjtu*!VhV0Ic(siN*lI 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

*=A8qoUlJdfOSUFlsSwN#|hUB$sH2$0wz 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%0D7KT*pE5Qak zC9}+v+(w+xESy;IDSrER{{vio{#A_W@B9gGd_<^ZhrdLSb4y7CE#-We6dyd(PZEYh z3F&G!T9{j0K&R7XWMFV~BvAm-q0_k)D_dk%VTb~jF3e`Dg|lbR;l_>UaBy%?b=qs| z>s(Bb^CvxDyV+!?(dCs@?Cx!|%B9_GU}bTU342){3nx#Cho;SrCGRDp6a?QBiEheK zn3{B*G}=jkh5m2 z+F_rJT%ag)f347Eny=s|u*8r@D>65vEHL&7jTGuBsD@3Zrk0utpj6Jas1QQ>*M#C< zOgR;5N~7s2HA1d+x>OFyriq0?Ix3!wCJT!a$5AQ6EM)`(-Bhm`&QX`;cSYK#k@yvO&`twM`5!(G(7~KVKg3`$WmKGOq^((I+@iQdU zye1j@J0yH91x#uu1aN$?&js=P{37!+{KG@+Y(HXoXQL@b3v_;yX9Z=6xVDa_ZK2m` zW3J!9KX~CHuKwybk$?Ty@oDoq{^|!ic<0+c#@^$PQMR^W#x`8bAv`GipiP80%K?KqwOp1(8$ zRJ zE=d-;W`QD^FtpfoJVb*d%&xCP8*gE9^bp;R=P)@KBeiTCh9Tl4$1AVBiF-SbaWI^q zVYQI^w{hot_u>BiuRzyGOY4p*^6EwRw zf#=uJ`RSjaSa}JB?%?nK+5rFap978MN6^E0lzJ?!m8blXsqcU+zWD75!m2Lq%h?&x z5b3R&DUlAjDH@zIDNazkQDXVxHH2}5uF-9^HCX#UL8E;UT5}GT-2sM=Sx!fVLbo@M;LZOUq#Rp1ybtsCyEuINuQA%X zg=De=$}NJ{WyJ?A^c2}$hk#F&S$p;Vbk$=d_nGh%&CCr@P(ox zfn&G$JnHv*ICt(W6Trx6@Wq?YVRLH}d%L^X-9O;W7b;{N+ksaWICtS3zWwcg&GyJt zkX*cY0rx)r6o%Ijapko56{*NevBU<>3n1#bFj_@OEXw0P5m4$3nQfq_`btPG47$L7r4%PE8&xJOTJm$5+wH;BMB4epJzi+uvGRKGlsknKu zG06hKw~^i>4ogeR3h~sn+KyAoB1J1@v#7I`cTqKf&{Y zV=dHMCJRYXYx{EE++DYi%ukR_Cb;p;8NB-3S(w=o^sNz+Xn;8Na8v~Fv5Bs^gl1zF zD+>Ykk|jL%;!DtM7eBtckJ5Hwx((dj+{AWTpshDVL1S2a$q|o&nkV{HTTTP7|E;ev z>HF@(dniL6=gyqN!u&E~!iIDW{lztGK6;37Ji$z_i-lefHf41%_o&1ptAY7;8}`;6 ztmh>Ta34Mn;Te78`#P*{3X=%iSqj5*V7dlMw~4!lBMd(I6r-y*3$-y+6G>YIO;dO_IjjhsH}{+#8)oA3N}I!{u+=x zkXYt$6q4(iDGr7FStfZMX^mfz)ewp)O7M$IJnP5tNh%L@Y>X4x9_r_x=VPeStd3}C z)rg0^B=jkdLX$9(#wmv91EyJoVNfUZ?(iOi?aj4G{9Q{+zS zD0Ru!Z?*8N*Uw<}>^f4njUw`q=??qi7x81{_E|JnFR}`RY_1LlhZqEhIKOfQ!&1ZW z@Bn(6VQpm@@4fpDT*v0<@8t^{*n0dBQRE?c@Dp6<&*KRD$eru3i%k+wAv<^g$8h0w z+ZgzFU|Bwj!y~u^7m^poZh)P|3&L)VHh3Os1u0!Wx; zV;^nHMHm$*njUOk%uHBr6AeoD(?rez%}+^Rp21)xhOJX!MXIKh&3HV!g*?s?HrH|G z`im&+88+szF~X-m_>N$wlX}7^vEm&dAkPMWf`PB0vGy!X8j%zuSTk2(&2>@QC8G&h z>?29{0E7sRCMXXcV*8V~asQ`3!i?9&#q(FuU+h71avTkJk;THQn&onC3&T|7*G+R| z8XcsDhDJ7q6GiB5yn-9goI~sCSFsyuh(`q;|NL#%+>b{?hP{(QXy|Fd_S1kjveGd4 zdI=^GT+2fe3OKlkQuw4ki2@X%k35{f)kG&dp3ny0gq{y!IX0p+<3zDu08hx zD};u_BP_3`k4#3&vPlSVb}^VLFdt!NZMbFQaMCVsrav$k7s^ zOL@ru5hEOq7Xx?mK9 z{?Bm&rV1&`rSX@LX43aLXGsXzAagY|8EsDS)Ffv`QROTZwe_!%d^6^+OK%TSf3T}1 z`8LooHZ-1Z=b9zBEZpgu=yiMOwc1P|q>YMbE#yCAkgtZ6$&w8-ab$?xXKF=dSVlOm za2_Z`x~rj83YJELKKEF7K@bu|>xr&m9B7!tl&LF7grr)~*_TK|p%a2=iPz6fp-N4H zFxa!C!=^SxTNT%S%9E3!X^K0+ugT(oFB-zq=jnP4_F!W>fqpL z6Q-5nq8H=Z>wgb>sfoj*Lzw9h=41#riE(*-6*sS4z(4yZe}vxB8uB2(%g^4#^RK)P zedP?s?RnhU3Giquz}t7Wv3uzANWwHce73oT^{daL>~xVgS{Ow%PBl=FZ%lIy@87%Q3x|OZw#hOBZ?4h%fZIN25i#>k)?ttf_dj-j1PvmxAO@Gg9q?nBlQQcI|dSS z4xKVaGCIWC>MB;wUceD~=b%8d;bFYL3x`Ib9C;owVoB$W;b{04PIT02qd&RHYbU-r z4$hw}B7U)3{dw!7lBYdP-RLTp##E}B&5CKbS0+aq%J@nts>tL^*@)*SlpH5H6JPS} zeC|F^yZ_1J0jIqGlcNuuC@K`c;WQov6ESOqE<<+SDt~}3QsGA-q->@{Doi;VQN%d~ z=U0R%ecD~nakQE(eEr%I78m9blgk`Ix|BtjlG|R0NmRgX_Te>ph(|-VlMej@#7W5H z#E19qqu1*(wA$|V(DXbU?(YlO+F5{;KSrE;SiN)>t@-C*?|m1^`de`QJBTz7(eM$R zA_ct5aC#RJ?Y@t)IDlp?L3b05O{dX-U(TaBcMcaXlz9IyZ=q}F@QXIOZHo6Dq2V@= zYYj}&0G&=7WthRXgy|9+_ZT8vjNWsSYlu<-`8O>ao+*zj&*@F>6lo!N<;FZ#UjAj2 zbC;mC`griccVPw(kovobN%|LiydtKgBTq(fU4zMXEvE&ue}>f^j0|WtL+Rs*&+L2G zX|Pk@;rQq1kri)|VsCs0+q>Ja^;KM0dl?tc-M~!4Lp&a#2qr){K}`SVvB2!;JjuXH zoYvwptY8bT{fGZ0L!qOi0ro%pF%BMm%EnccX+WP3D?MmnZs?K#C=8_haRAS2Fgb93 zZk9V)Dsrzpa}~qEfYHEKug{w$@iRCLk-BP%JtrR$mi8I!n?hrgZg(C!pd5~li|C9_c?`AkOT zbX&iUKkweD9s9Rb3AvJNtm{UlAfeG+5DKE7Z5q>z6U*X}U9;I@^oAhpIEti+ml{({ zlZw^YlXOQqZM9***;v_igObqWytDX z>0%u+WwlU^kjg1hQ|(WDT$Q>_I)t)xln@){ONjU8c&->n@dN41vtc57NgOW?mo8ku zv(H^ee|8Z;oHLoSjrMhZpgVwCSe^F2H|+`(w?0Ns2a3zsh< zchBJNXSWd_Y{E*0SYKPm`qh^)f9@HW?GEBBhOzz)doWhhue7n?RPPJu!+bY zVGs^5-hYgEK+d=!M&lz!I*22ooG%&2#`w>)@Xvc*%@5B{w(q$;lkeZ z9E=A;ScHzznv#Uf+sW9EBZa9>+0*1wXjE;%nXctS36~t=XR!VDfUCn26f#DUk`MdN@nsO>~ z>=}zl%|2ooTsGIA!`X{harjV2l$W@DYY$Op83@J*;sRFrkP)8AYzHl^3oUO#^Lh+H z2m9OXz3=Fb=nnkHFtaNt%01Ygfz{>}W}1(KP2Ao74ACKwZmeUW-A4P~N7%pf37T}p z8ExF(I)G+3+46V!`elUS9)9O{ejAxP$B+Hs!ymwZ@DoN|O4hbhVR~E!DaHa8L(J`V zhpmMf5;t{px_vCo&m#)QNN6TZZk}1mJe!og4@}{R=(I78gsUYJ7BvISMq36#0se5r z$8&FQ59@0y*uM7&MKnRHJ;!9rnU!-m90cgkdN7M7me1J8VjTm20Nw6FPs8bJJz)vX z{ElLp_NgqzOX<&`X(I5D(ji4^YgQ#Ht1eyfF!&lG9}d|{>&G}6Q<-Req@h$Uq8QM5 zbfk{2D&mV{=6%O~Dm3Y#l1aO58awfGq~bjiVnT#F5GgkiQbhF{XvEa%ba-?}q}lOk z#6@0xEfTi=I=h~7kw82NLr66Np%Tj^Cxt&dOFh0WqR%x^Xypi*Lj#Bcok*Wl(VEoU zxhWciAZZ2{kUFQ_im^DW)XeEfK9y!(b(a8PzF4pwxE$Pw!lLSYg)EpPxBM7M2*YsL z)ss+?H1aV&+r`T20;r2m{pTBzx+qXaA zu|uR~2*U%E<1xzN2uCV!@>A2P>dCoEvjI`A|beY1h#WFLoVj+WtK#V9c-6P!7_ z&hMEb&@Hka&xLmjbFGLNp2h6*p`r>*`~n71|1P&DJ$8Ab1gUd3)O{3x;AAmzEL`lw zeNdaTp=OGEke<4gSQ7v1Wp#K~go2?@`if9;C#TonbSh$Ds%!z3HQOy@Cv_uu-{ivZ=XY+y9Na}oND?o~SVtEfYsOkFmG)5I3H=hG(C>hPQwCLm05Ixpf~mo?T@d^Yw)djK_~F zBPj}9E0lp>evH8-3K`Px*JQ2r8%Db5Bbuk={S;ENv2GUQ4XY7W~ zXax~D>5GaBC2wV;F;b3j9Cyaan58ZXid3VB^Qj6=@L|L;)G1n8W@ z>DsY8mn_|fmz~G`(H0QIXcZH@`dfd9Pqqmu%Fy##_;l|Ofziam{4BbS7S_(3fjzT? z@4a^mkACzQ&<8$xRJV72 z;ufq;Pvj?Va`JJGk2#)R#T?@gRNM=}+^t`hWsUz(S83E`poLafcYK~RqMd@Ye3_!+ z7xA5_KgY>zkCQx#sp3O>VnI>CqqY0$N{V%C^VfNi)7ghYs5&@R(6Zn#yeNtZ$|~U4 zV}(W-dgZ=3MJW^vYSa`UC5j|RZ?TIvo}J-5hs}|B0GYBS+FxQ!b>m@k9@hl$ge1vF{veRkCJPCzBx-HmPExsJ+%|?P7$Z9ug*k7#+_-mZYrqDdaduyq=;eh6rJBICG>F-WL3t zr4&{cHiV)u`BC}(=wclgE~jG5#J(4$aN4A6fL%6q1LH}=*&xKBU_vFkHIvNDL5f7k z`wI~d!RwPQ);yz>&5Uxi(1bgtF0+n!prUJ)%O>jH6_Nz1OJ`g0oW%WT@#Y+k#yo0# z;hF1LJG+9}g#|dRK1#ENC@zr16F`qqgqbw0%B4`igsthAL?dy|6vDHHZMtpk^rGSy;WivoXUKo+#7o7IIF=dmIfUZ0M?3x; z#VNy(x)bKf5+y&ScsT9(ph!Od4l0c=^qzRa_x0b`xfS(7;`7E=^&&)@{_MoKqmqxx zV#1Qhge6I3wu^|2z{Y2fLr4(Y(kO*M&8N)m-Fs&W0UB z&o+Uqfwt?R@Aa{J_!!pWOlsy25Z;%NC6mM;nWwv>58MChUxzRU&we}uRgG&fhBd?^FAL}4M?6G9+lWT8B# zh4~hThGiLh3*-vc)%8kVExz>1tV$T8nR5JPR#DqZ7EvEvs9Qv`!n~~9E1?x9%&tV+ zQ!gk^q8h5;N6n4XR59lm@AH8S`Kp#EW^Uk4-jXP=p{G&T>7WbD1?py5#Z>V zX!J?wqiGbC5>Oovy%wTamznC-8YsSDi7DIfmoipetYhqYTNZpSwHq$3UAcw}XU?G6 zpG9kC3089sQK_-jbeTnrz><`fMhcLY?3Uxfusl|C5aLFeHc8}Tf0*OzSC(+~#Y@Z*3f*#1Mj^Up0Y@+J?Dgm1Hru%P(wmrRUPQyw(eM^=<;pp{`0@&#d-*L4$_er~ zLvL;tx9;6T7ST95VxvQqyD|(%ltYUo$`ENe!gLIOdkc0N;LTrp6Rr6L3Qtocx=o-A+nG>*iJ`$(qL=R~8jUT{f!M(nqBYw=Fv> zTl!77O6|e?30-zcMrF%w8dK?{Dkzxgtt-8EebFm8o_B7ki?3X6arhJ5Ik<+$36%lG z?P@(9iP(0CVYG`Rv(f9$Ad3SmEu6(@{~_+*zt8ORPN&E6F6J%(@Ph!3p5pGo5wtwV zh4ZTzKHR~Fqa4?aF}B?ESU%H-za7A3`J#@U&pu^0yvCUei1GrhW(VW@-$v}Mqcoqx zq&a{$^E!;}zl4=0XkR#wrf%S~+wa0MJy>oV19J52^_iTdOXNY9Buzt_<&fHlB#ncp zKtd^pnn*&T4T@8FQxU{A?~XYcaBq7PTla3E>ze5FX5beVryr)>U3mH!-Sao_=;J#u zN(YubhdIkZ6j^xm_+zX9Ye1C0%%4MJb_L_Zdl(FNFxxqU?(7Qn3n=UX=4Lj~A`)yq z#5j)7^v@u!xsldYN_XmgO=L+O!>P zK75Gntp{*z6KNdEj##K_h|J5$ho%U3BY^v>uf2}7jdhGiA>v?+nb{fidwn*-qU6n) zg?XGge+9bj;?wuuMWfrm3oqZqOW*iSyz`TvU=$A6;4GzuuJW$QYbI98O%$x;QDkmq zFqP$kKf}Z`>b7&Gun^-8QBas%UF{wRNvgn}jT$;3IJMHXR?0pEY9fD6>y{?GDL8+JPz9Mf#;Ap1vYgX3Og#I{H6EjR zZ5!Q%b$oH}N-~k&`m2tui2^E^8-paKcW?*38AL7WO@pTFBXdf>>dkI(Gd<}z9 z$WiWL;G;j&XP*-)>LMVkDg+sVgx(s<)EZo`ub zm!}a(f04rB%OVf;m!WtPPa|>uq6NrPhDXPKf3m3gMIT?69gcC#XW=yDqBg>i1%+a- z8{$&N{{jXq3cYBPM=tI{MV+)06P7QfTQmBhFLb2dUUl@cjhW|fr zZyF>?dY*?pd1uyL)%Q8mb00gi_laF#7g%r?AVe526|w@N!jwZMMaehqaD>A$BdiGi z@ef=6BRj$o3WY^klugsNL=i9n5$9gm#qR9P?3~@xJ$=`GgraE7p5af%@2^PPGRZzvoL2*qmrvJagC+7 z=^nZf;K(XUS_`2+K)zJPW}lY5F1lN7bel2m)!)FWbC(df8f1FB*McrTgJyFFq1S*! zL^&maD>Z2Shn$|n$Z^#9pTWRtoLLjxW&YeGp>FFtUSl!)kpjfS<+3iC!3_b_q z$bs8UcooU3TUs&edGuV52kpS8RhWj!N%8@xK*AQLXJ*jtc9DcWo_h9KPEgd%JX;%I zzq1N2bTKhKg%b~*!JmEaEnHds0F>3J=gH8E`ufhnxhe?-0`EJMG7s`e#wY7!jC?D6 zJ(BFYP)DY5Ol;0nR74^g`BHFuQ5|_&j3b%j-W18`eGgw#@u!)6 z_OPu%13Z)XbZXcE*zUT3rzSO(1h6DN1S0R~2sD%@_-|Jv|5MblYw{d>nfNIU) z2dn=E=ZpaDUKcu9d#e!;3XT-<4sG879q4>uu$}$AU<)NDkK=j~FF*ejf^rG|c8|}& zsmVFMW@$g@*i#tasQs1&h!VO-2$!Nu_&sS1S{nX0vhE(Qu1Cq7@8UnI|IoDwB{36DESob%tmOu^@*(iPat=fmC9)HR<+;23K+xC^pOuQ5A8K zAIM6N+6_x^lMu_tig^6=ITUB6MDD(%qZP%FT_B$Z=q5IFx~Sv{=vE*8{w?HZALg73 zWAYpdgH0H4v26#aPShA`iy{TbCTE}+7VfUz=YHS(;v`EICl*$)_U@Yq`n!b(z8E6H%(HcwQV<6_{pILwTQPPyqXz}G#b_kMx2vWU}{jsZJ$ z+}&xwGAl@o6mrspkxp^yqok(Hi%3E`HX65j9B+@A;se*mAe0fx8Z)HBzy>4>wwJ>1 z_2I`2sHF(0r6H7R2;&kQTJ@_58tpCY+`Eqj-9vZlJ?!0IMYS-GZfL-XZIn_AslNlb z8_3DRyvMe8;0*QC*zIto*Bxch(N zsIiZtK|BYY`5JMYj?$HRMHL8FNG8|P1L^D$zGC@U>1?1dp3cjy(F+edwhYga@OA}g6PB}-|gjZp|DE-E}W zunaTGET|!8-a=WHg`|uY2IBL^?7NYsL!?21P`4($Z`7V6{!5^1Mm2sCOPmm;|X~(CabhfE+i;(}Py}o*lxoNuq6X z>w{LjmZ>l*gltaGvg4>_V-_cL$a0o$8)wF1nkYcBj2Da&P&1?!2Xay>Gss0&)h#YO zh)77t$z-j6M)w53^s4ik>5TM^}BPUDHbQvwrVK13AI!haA}3uN zJtBb{C6xX9SeaCD{%`%4aF)J?{f%vS?N#h;zll;iM&Iu-0ueYub{RwgqLeJ=JvL;c zHVVm82jsFz@_ehn90np%Qt;Y9TSCiThg!-*PxGjyE*|;f6Hup@(Z1J4+XHTFZDalB z6?Cus37$N;gsJ7r_`#2Vf{N6E*KH$o1{~f<##Cm`KqAMSS}Z3r)G&vJ)<@6nBk3EM zZujszzj*@j>Bn$qZw^x9eMFJVWKH`1Tb(A87CAYX0?|koO?Kmi>`_5TA!QG0e;l3G z4o~Lkk$a_&ZEcLtksmivj~5i<+tEq+ql$bRkS?RtSvHJVGZNW zhls|o9_pe`L%DcW&e4-fgtC5N_Foy}5(I#wHX)gF$>Ua>*<& zW%1hy^2IU|S>rG>`Zg-190s<@*&I>ipx#(Vl2AINjwH!Jm5MMcB?L6!8+nAPfqZ!q zMzIDrjL@hz(7FFU8XMQ(w$>5ZZP@)D7ZPq1p-}j_4?aL89Slh*^b5Ekz-9xL@WXa+$-g%2x_cS4R)azHka4CH@@(2kc zAHMJ5*vYdvcI*UCKE)Xo>w^T7wMCrLa!7+b;^jy2=dXVsO8vVi7w0(oyj-qwegV`0){kBGfEl4SjszD4K0T6_RAJ?V=?zatMv%kv+I*d#D+jCoV*~PI3f|E9wXZ z99IDe_e&+arZZkgrlKMAhbD1)F2A;#sTD@%fl{_)8wsQ7n|;Q{UXRMGQI>Amsbt2@et~P9#Mc8SM>= zAvzz00!FkBxxgS&E@i?5AtM^}KE%fX6J1kAj5J#CkYb8tq>?bg($x$tm6B0QUK;W` zq%5~&7y>7WHWf0&RV=`?%&aWsf=OXs!kN8-Hnd@fccP7LDeV_uj>H>mFWw^gNDVI)^>-l_7tUz7IFBGv$gP?ovhv9UHQBCkyZ% znR<2G=tM;>V`yZj<%5dw~*f)ldM@ds*dk#N`+InKauH$dAd$O>dI?Mn0BZ(zbAak}35q;{t?oTk3niSoFpv1{ zx3J-wNR<*axQOI{t^G(PLm@u2dgNfS2J{z?BML# zMNHOmNc}Ek-$P6;drlt>*M=ttsIP6{;fWHCQ%a-cxQ0lJyv)e{*OkxGRW4>b4<(@v8tU33WJ$H?Tc zafV{V0(nTX1W!(?OoVeJP5NArlXN<3Gl&(mCbBa|g~Wj$1tSGXJSxUV_hq)Qt02VE@-k*-<}f+C0CV~jV#!3K(S+Nm!%B#tnR2U0F-x#A1WL6VKw$yTJ$ez9 z=Y9?4pvB+Cm%jQcI!jMrb;k#GZX+7p26_&(P{Tm7;q^KQ>AR*-zRYAS426jrE$nC_ z4w+CKvui6I!@zYAlVO#iBk^41r)SWSG~|;MGvzW)yz~vMg$CaH;Scd>(Z%W0r*ZZx z-$eBbzmBUd1@FB19#XrBG^OIg=ktLwX6U=6wgoK`>diXZofcZ%E<9-h)n0^eJk-Zm z|NXy@`|>=Zoh{huHdHB(Vxt%bURv5#Mz5{6f%J$#l+_=aQ>pUPbwNdY5S0m#RCrLr{_?xZHB2j2l*1ehNjm!Xfh{txP@*9*X4>cJEz- zHFuu%@SZFj+*t z#1`8MPc{Va(?DbJw`&qRoFm3V!~|idIw(U3_1L0yhqMVkf0c5W29b)uH4Oc%;84 z^#!vW;B*ZnN)BP7BXw>f4ia=Dg$HppGdYvVjw_|GCmX5X2RxhYwV5GK0c6CZAci*w zhzY0KVN~{zL`btmIW6P(sms8`ECMSJHP=O}wU3qOpT{5m{4E?G*l-6n4@hK?McESs zy;B|qx48m`;nLI>0a)biasB#L+`4@SUwP$gXsz9XxwMEuzl){~tlqr`W$i628y@!M zDde??S5Fj$-XHXNB|J2{8geC)Vaz*4u@hl1v&t5?ADq)tDrB4oJ_Ol>LWrNPL)X=j zq1BMYd{~ijp!67B?n4g6$izxwG=xz)h7uJ1ky4RIAX1^pc~Uxf&9PB>C@CG9c(DN; z6%%2?oS#wgk?}DI$xtDW2%s|C$ty559gz}dsD><1onFAnvDE&c$GV=2Qn3iPHpwZ% ziJHK3C?_KapV}9iA)?O-Eg>W{5&R?K&?HHV@_YH1%f#m}WlT?$cvZXC@Zbb4a)m0q zq{ruy!q(j~0+QNN!J6fG_=&<}i_XSf4tu02C3QqKAa4sn3u3=JHeu1C2KM@f}OTvG9%=RIgkj}{3- zHPUdRJajpJc>AQH;x7Vi_%z$+d7n@7oTF0G(d~z1We+YWpI22l^yts{ekI9})lLRCy3m3X1DN8lQ{k3K5Ta()ph-RK zbREbpg$elxV-HCnV-WA7<6p#dE{CFSVlyqGpeES6`97*A&fu_w3;nUO-;Q% zVch@#AOJ~3K~!P&&Mk&+yL}gCaRR5#pNDDAqgbvX4->%aBa@Q?n-KZN7W zqgb03SqzcSgDhoEP(P70??&GjhC;Cqnih)m zZTtcg`32NlKD5xs%F1_8Jo^%&RK`z#_{Kf`H$tX*P`m=m~oG4?n*Foz}12;F{gCV>4@)M`f`uUr9==L4# z#|fH^Jp_RZ%Q6u7lx`UC`A4?D>;$Q3+&?DMEYBIR!sFuQ$1zzcp)+A3%$KqL*4waO z`+xCBt%fxvMUT$YssYJMna4vbV2YGx6eM$*dPoWQukI8&oMo z(yMXN*6Z~V89GdE|52`q@TDMM10_|m!YN{p4k|LpNR1{>lC=|RL<+Roi5fg-AI(mb z6>ow(%RD++pf60-Az&hv8Pzc8JCejqqGXPoYBqFb~?LAodF+z;d2sYNRe>lOfrR0n4OCj z$u(__ZO+M%jMO32B3r5@Fxxg%^7tq&pk6u&r+5xcxdJWhWB>hkk=*(@inLhsV~!^W z`iMI%OvV=cG+>Sf6|w_rhp=4O!`#d?7U!1`I#txReu^*shhN8?*;gR#Yyi8vNM|ch z?U+fxHZ2UuSB9kIJnjghE^|bJIP-D|v-V+pz^VAC32@vi;X#ujK4Ib?rFED#4{Ma6iohxmJpQ!y$iGAXH?p%6qYqJlw{ zm`g#BESd698$;CvX_JhAM2kc~ty*Ts&AtoN{us%ys(8&J-@ij5!s_s~y#1(IUp zTus5+MwexHvYLaTSy={%DCTq`un`Ji2WXJNPae{L8Sq%-VnF>- zKSa-sm=s2X2K9WSNI>c&6HTH3ULXt4h9u<-2g+-pHi1vBqnd{LjtRLJLTjueU3(i3 z%~&|Tun4a(gEim8U~e6LvK%IuIu+zQY6-cv%jCYCndftx99iicrHQea%i)=4p2G)M z-^c6Mw(-uN{t+g^O}zTemoa_r1a7b1fF>C*3 zP&_igl18hhSQ2v4QI0~)&JCQrNrX%)Bv^)Rn4KHqrdfpNxKf0Pp>dM!vnZOVc%z7IzQ(gY`^W`0 zlaCVmkYuV2I+m15O1sx=wpsd3=Yo=jmx*?e!n_BXb&`w}N|Pn!RH)47QW+|zMMvH$ z@IuF>m~8SlU~;99Yt!{FWV%vjxGk|sAMq;KbdFSRnY2C0Lf=$&(-aG;G&8Cbp<huIP=1*c>8__!FxYMck2pT&H#B>7z|o)qaLhSpf22gT|D#bvxqT;PGTcJRl%j@WdxgdvE5w9_N})O zzWt{N+k24hI_yE4Nybz?*u5Uj_=qEyk>jD%v)%3R`IXmYOq8k|ELrgt{K~6KNFVN!op-^ z=2YTulD28gosifxM$3A@tooqeHPX`yUwxX0)y%X<&G-}J?tlluVFw{%Y9?2cGdC_t z9x}|uU_{{9=~J_KXlV*&$>fvRkW3(-N9u*5pKBK2HFnS(bg(dY3|_YZH<`kgHlD+$U|6M#~Nngo!;kfo|xT7fIAqhOwbtY+t*MQ?(ZEZSM(->_mb~ zErQY%s&mJn>N!@%EG)l_`AaXtoLGUnavFY^AZO*Vb7uoy-Gio!9(lW2XV*$9awsmF z%xWMNpeQPYhl9A* z!ffSEMMazu8@brlb(j`~M(MnwH+73!A0KXY3nDWV!Jy}*0InVX^ zdOXaRkjILV!#N=sTWB2Ica%7tjILi~=);i2DU6~H2dhz$$K99gZxPuqNTf-U<-H_f z2Gbin5t0d77<$ZApjM#Fc_(0U_(%^(ETL6;Lc~p--8;$bol{g}g})Ik zE7nzR=VpF5bUPKBx&lK@xUk^tA}JNbOIZ*z`O~r@Mq(uewSbAdPUT9J(8}FF8cImQ z0M%-N&GX8Wi!k$(2sHzZjXT&|`+(Dx^LZ1xm1Fdbj={il@uf#jA}Ae4B1PB;E!aQ( zW7G^_XD~ppy@tr$A<8<4{X}WL3E6B*K;VT45(=b?1WA=9_+%(k7VR}Y^qR^j8x@&` zMrfUl*_kPP?Uh&YdOgC4ypGwa8LSavWt!-a--Qz)%^7fd5o|?6W6*%^wISO!I=uuP zxr9~6Lop4xgT%047w1R7Me8W>^Wb7R`1zy>cKopql7GfW94-$%_hXbC zpGDUBQ4&^sLP7EWN9$z#y@oO8B9Br0eB$%R+71WKnFoUj6UaEjLme^6IT?|(@=BJj zsb&a8CePAkH6vrH91=yX5n2Eo`XTMTCPJjxR8J;Dn(-et=g$mtWUjDz1;x;=fTd^v ziBks=swi42YExzO1~JE9TU86Q)hRgL2JT*a3tbAEl7Zfx*Ky{dOK6h;6gu3$Rm~i) z6z|-=jeH@`D_=5E3S19ma~}8CZ{Q0Tzm277717=#(qIqo{`3y^*Vf_oTo}dkFv}Wr zt%C>wOyeTf?*B{ZQ_rAi#RxhBgy{f@r(%#cFnR1*l=t7pW_tmrzx)`^pPNG(+i>hI zPk_WIcO6f#+8L4+XF3}Ov3p}Og0XvD7p2^BMEx1$)J5L!Zu2&R{sy{RH<8Sqf;@W~ zxyf1h`7?|tTzl(ZVgB(Ku=VKgqDG-yafGe?J=j5nkl<;fh)~U=IK2#YDhHGcP-d19 zp@h=hNi=(H1ko;3WfjSw11qNBX`kbl6R!!y8$b?iNP&xliiglf6nlt54^HgCA?auc z_=%L+Qy=y&p-G00L!nRvEEivY@d@My`*`Kmm(ZRqVRg2McN)9cSYPA8k|1^>htb9v z6q?GY6HR(F;S?;3$!v5i$vo|Mr1kO$Xwb^B;C!b(^ynpLWp5!+I0}hk+ zvbIGS9&*m4+u|%BOeh^Pm^O^KNafWV@d!8wDQ47c4ovyRlptI&4N;mT~ z(?P15h}v72>#V|6J@~SU3DrX0N{}y`@Ow5QSj6wWI4p#jDbfcXP|d&ATL2F%BaMoW~syNc98fvL~<1^)j~s2 zVMZN1i#@*fsBot5zEUVdRVb@T#YCxuv!_qu%fIm)n$a;tTdUBb3WDAaN=UJn2P98r z(<_OxT#^)l<1k{uk^P=KY8Q%jVm$hu7^yhg;uweL$2}t+nj{QDTg7ClM2(e6*{v-E0 zkrc+O16mnSi$hn_k*-@&QubrlG{BIR%$-gdwLBCh!)CaTA!j5`<;cY{H2JO#Nhk09+Ma$Z9aPGjX*4Yg3i^{ow9Rt+XudUN6nkB$rm9nK7m*(^QszBfW6%gs-m3E&s>6JRIyOg@X8lXupD%H5HpDh$EKA>&al{8 znp-t=KY239;)*{saAwFJtAT_?WJY>S#R`8YFHJ*+f+)$N>EmqD##mu7UeM5jfRH9hI&9-j6BB(VE}AmLBw^Gh<>N!-yCmaPiLkgB zap-3`CSui3l2e+T8SYL)=0p(UY4>e-K?IW$eThp!?ITie7z$4^)S{rEH@|PQ$4ibl z78I;TQ2a{aEIS`|_~`4!NxI0F%1BZRN+6+Yci=@Xlgx?h!3ZT0HKTwd73i4KIl>4e z8DEjiKf;6CA4lWFKW3rXrgAKXVroq=AO#a25&dH1K-4S|XIW!$~HiN%=;Lf^rl z*FvpQ#zdut?ad9$&P+40bA7Xeg>$no_EsTlWgurjN^;m%`>4h`V(Ob)D(4h9b~n3Y}pH{X65 z`S1Kbe)2#4F24N8X((L@yH~H^OwGfuz5Ey!zw-~!>;P-8zljxEU1>d>J-GzEA0UVm z>{|(vriB-eMfmnhzlu`%6!MadrL$jvm%D_ZvkP--5$B%&Rd}g_>sQ}}WOrZ$9=feI zn^}b!0W)O#aIsR4$J0PlX)GNyb7dU4&>=HXQbs-$<6bSoeO4R35U-?>6%<@}%VNbp zdaZQaQ)YNu%&j89d5{^gVGjXS{g8Vt#*mM6__g_O56Nt1f>b8k$E{6+`zXY>54=>bVJ26~`NYXB>T#fhB?hROm zo6i^d9OB|GmQW}aVJ%!h&uPJQIyfekpw=wB{L&eezVaK`eElB6-YQDf3d~%dk0o=5 ze2-fsx(Y*9wa|nwP_e8%ng}k=?;SOjN)R%U&j4MITfF#CGu(7EBKhA;wb6$!^F*_z7)(*5(P%4`Bpi`JVPt8Ob^!l z6IVhP9{pnA!yyDh8A}-z1;?0uw<3=XrbFmexN=HTa>&I~$_67M?xd=LCoe5veyR$^ zC~$v`R(Oe|BcSTpi&&jPWGq^>kg*d(sBwbL`x_`tEyL^WAg?Ca*mY4mv5b-_Lmfoe z?{A|Wsld)%Odop;TK7KW*<*;(5Iu7d&((mfRs*g*;C&&YY2*hemCNu5#%$Jsy}M9O zJ&$tPg0cSR@XYh57emaaIoNxvP>UA4c1sXmbq%}CeTKi4!ZeVSxPQC7@ja9)FC#zK zMC`d}?MpB!1U(iJs}XvGHZ~hw?DYi+t3)0l)EkXrSe}E;hL6AdH_zd>f9JP>(gJp( zCR%j~mHCs%O2iACgg8972qN5@`{xy2z#ArfMVrvdtok2nyVgfNIQ z`)ZMSL95St6e1T!C_qMCl3?c)O!xs_c;V}~@LT@{e)cb4!(abTeiKUdX-LgC@Z=Nc zu=LV@fNojB&wsLkjUW8qFeeH~rl+yznz+3iq2p0-l#g<-gBKRNs6F-+)P-e~ixEzL z;ZZmfGg!U(4o*&VaqRiO4P|Np>vwLUzIGG(pogH-W#V7J#zLa?L3t#ERt&Q*I5aHA z5iUfg%t$ffRuJci3SDZi4dHb9ouG0K-Qw0lG=la=XhCLXC1YGAHMF@O=Q*UAACDjs z_IrKiEXbKdE$`p(kz*F#7*77lfvMC%A#uQ&7?Lv;MTD~@**-EX&Fu~K0D^~@*wc&z zDG946-iG4>D`m3Q2=k{7d1nYjhtL3OSCP{yo9rnfDnQN-u7d11Kw&Nc8(@vHNEA`% zQA=!G68PnMFioB*cW#{$!Zm>Ssll2FG<7 zg<8}H&YEtEFC3#(MZ%)$bXo%{8D_L)!_0gGXG2V!ha zg+$xb48EPt88%lVjuE-vs#Fly7`ZGU!SkmJc=6?zaldo{^}AP*dVQD_RA!Q;dCcD# z5w|%%CkQw%g$%o>Ad0f~8jTZFT#)oxxVI)u04E|U7Zn(t)E}NiKgudQ9YZlbuAum+ zN&1tx4xg6u@L7t02fcPWcHgH(A;!0l%SJh>?s(8+54D}f9W@_-QZU+(4ItF=RkPS) zDkw-I#-0&F(xoagJq{HSNBk$0u}lzY?6F6Cmly^V9Str@0VfXe$eBq@Rf~{~f*25q zzeDnMIcE1u3KZMiyw4LCUGP@UM4?bXsZhY~<~C4NuvnU7E%>&S!^x$K$OmgkwKDvE z1G*$}e?E8N3$VgAOew+Z-~D5tyoBZDIjrAX<+$b9xg|caRmDK3-(zot)?f>p-@k_F zWDSdFUxsDB4p}ZCO{=h`Qpo**V3t#boywd~A{!bIGy%;;R6T}jxP-9#BiQQJX@@8(33C1> zHm}^oYT*=e$1fvVdK%I4a~v!-`Sh1C^US}6{N=xjg=fBo?d!MDy|<2)%5j9giUB79 zMo7IqAaSv{a2A!)6gvBB@H%S<22Dhc%jg0bYmwq3Ad6*cdr)eps$oFxq@KsUZepJE zpuqiX8nVGMQe-6HTPQKPjG%tMfHon1Esity^UMAbNzLwP7`sz3%6$jx`JNdAc~|cAS@c2aFr3a03+U4 zl9?66Ynxxr*P}h0FBJ_tdPsUmhG=UB|4e}w9wKPI1MvqN}$rk;O z9!)tc%u&gTis3e{_doP{hitnADl#NdGj}2tfnxL+RupidA#q_aJRU;{Ek-4d*o05U z7%@D1&0%rIe={OF+Dk#~CKMuxIAWhOKeUWE&d7!)lo-TE(M?2BIwCGJZ-mi~goCJP ztSXt59b!V!bnG=d2q|DJjZw4+RSVe3(NI<7R8oPEIc_9eDJ0PzVq-WdLoMiaWs$6! zX42k3)`Mo`iK4_|r=E0>>yGI1PjUxwb_giq*Ku7tj;U~l6NrYr|feC=BZil>?I z7~Ogg+POJ2ukNGVyor9r1)9Ky6GNB#*x21dpOjHte0qpUT^0@absMb?e8=N+tl4Za zNtL-ol8SPrf>zH!u4dw1?-rKSWt=esEI)bUdYHT9M6g+CN z>&)pQM8|V_NJt@;1La`O3CB|;-b&um&t~7a|HkZAOJ~3K~w@; z&X9?WR7Ly>Zi8e}Q+0$u41Fq;Lq&v=Jysc^AmVuksiy~a!Q+JnhUdtTO&`a&aH@i- zN*PAJCLY6fttopY1d-S`cQ6q0yqtyppvP{I?x4#`1J6&ex7S1>*)U+iCl|NL9CojN zfZ53@M2d-K;}*Oq#mvHa>~8Mi^jry7Hr8=^Wrd}ZvZCYq2R8wQG_)F=fO16UUP4j{g1@JbN3G8ba4i1pNVIzsDD-LKi7j6r}f0XeDSMPITtONIWs6yz(Fq z2MS6e)knaq5uoQu(2Wv8zmEyHxctZ$PwMV=N8E$`o-p{^=ToR)E z!gtU!=Fqrx1v~eyqPue)v0aBuX{kwymgl2KM35jIor^*-rHGbn5@*CiY0Q&isG7*G z4Ssx_IVEHq1uD=@omb<+i$xwOCipq3FqTS(0b9xN{SOF?A`w*#wz8BV53KQz(d+gz zdwlhX^5ZZGbA(FZppYNhZ_8tz6`5HBBN9ZKB%?B!l{OGJ zeW)fm6m%y3CUT*ct+%h2Q^RQMFd}#FgKM)(A~rQrRR}b_yVrJ z^BNY79eCw0VfV`ag?!C`Z5I(nJBZ>O5O*Q9 z90X(h(fWH@pTdyR*qdX2M)Dg3MkJ^Ly7aq8*Nk~9pC=7M^L-)W$dLol3pEJ zZDPv}` z$`Y+q$r1+1bVv@^`=C-RqTTMWgiy(RHKNEvN*n-1K{YUuPFs-l5{m5>R@=K!mL9|D zs)k!P?w}hun4YR4y74{SNlsv9ZUtL=J9ubL#r?ewdi_4i;J068#5s@rLzF0(m z;~qMNB|LUo!NyPCL%4JnryhO*YP5=G$3U@EgB|yg=m8QH&~sImq3Y%YXP7|lqvOkP z!aYpr1@yOn1VyQ$GM`6PwXxf@5%$~I-R)qvm%x`)s4}gLV$SKXln%cCeh0t(o4*RI z-GodIoO!_R0$cqS=A;l|^E!gYb@+o8`n?pXpTga^hP(gff5qLmzX!!~(UStK?d_me z(O{%)7^#YGGlE*JV!Bd+F1auyhjRv0wZOf8%aEYPHsmCLiVzye#ydplb&=9wBGKRz zu^A4nhK3UfujR>QP?9lMXN!llkCo_VZ_^A9}^L!U*wsA4MA zQB@^e>E491OLo0oq_GOc2V~oa=Cxo%yWHkjS|OLhJi@JaF^Kmt*!%#>%^#pTl|Xy= z74%R;y!8h5@7=_pxehhxBld}N;=zd$bcy^%WZB?=$jBiN$Rwm0*J5-vrU#x5L!J=_ zgHeWyEF{(>n>4dkGpz!N0LenkO!2_8p)_uu6&{LF9wHCpgib-=6u;4ml5EgPiNM#R zq(Qh^AI{SmdQ6NL6&Ncx#yK3RELQ&14j?W`lC^&ba+hSW>gW3*copI?;&YIzq%_7q z8SQa0ZZ|$`o2rbuaH26e^=cZY(>k6#+9&$-R8$b3BF%!znti&?1C}{wJqkuSbn>6j zRl%Q#Lq_~4MR&j510;iuyJ#^&iO1wqk=KEOP7bzI_{9ff7P9;gInC_4rOd5Tw4rEX zkC-7VVix(!FXHEKZ((BhPjKw1 zuOaA8;+bDPfgj)RqPP>m_IEjC%nu9{C{Z`oka`|AZ{I=UlhIcWx>XsWCrMV2Q3ejV zQyx2h4Bz@I-^9;ey8_)`M|pV~)urd~$jTJ{*;)u|?R%&g6&NL~$_Yew&JW4qet;ol`Y~qEBd7OUn>)69I5bPlCxKIu8 z{Su*tm%hF88i;eMih`4Bnsi^V@z7hsl3O{dQricqC zDwv<1glbh0liMAIPx%4dU;s_e!P0az>vi7OF!XuA4EzB)jXGQ}VyTlC2biiYqO-RJ z&6Lp_$XL4kDAdijvEym5R2fs}U&Qune~4Wt!c@t?&H#Yd#lrkNnym)!RTPS#oNBd< zR$~u2vj7AQXv}HR!hR1%k{ugMjsyRo{pDZJOihD z7mfQqwi~O^)H0l?4oS8U*?<-X=;gqdvK2P5?}-pg%7mOz-~k<+ z;3y=*h9V=c%CIyAgJc@ba2vH~3(uK-TuN@>H@|uU&wc$@aQ2Z`5t&Pn^%f$NjKvgq zQV2a)LshE7=@}@r?xAG%VL7+)_0zL>;oJ$Fed1xv9AAMJrzjdg$x3meVnVAO$KK>6 zacl7-;o6Y`Q}$Q7w`<(2gg-L>@u0Ox}#*5&X~oiX&TkWpr(@ zY*WtsDKw3}DG23}GGB?I9X9hRG8?}G)Pob`gi2z>wHUTD4mc4s*wVmDm!K{Lehrs zlNA-h3`|Vi%*de6Nd<-?7B8eoqt8YAGaU0sM$VHIt50Nf2SUcHa~wQ4?w-(1Dhx=Q zkrGjw_zrQz*3?}$!G2G05?IzNr!W->MN>t=kYH(Gl^dfK?8}jjk2F3>f+UJzv;b+b z$Ywv45O@xwn)53c;1}m`zurb?kGx#&p@jg2ROTpjq#7i10_pT3uDx>=XXX;Lq!p~a z@y}t(Dm>yb^w-f(C($LJjZly$CGxZPY$&0RVkwX6!ZMlzmwh#;@a*-woCj1W7TF6U zPoJBR=9#nD*jPuUWTBRGaeR`nvx|`Z9o!6j*t)aq02}R0>6Sc85*e3WXA;t1=#%JB!D^bRP9|8tuUrN<`dERYaNydkl!|=?%DL zLK0UZmPSO@CIliwC*q+q=n$nNg62>@KUP$HV)n;_wofWT{vwH(zs&YY1;t;^dycI* zJ|)g`wBV4&Y`Bs2XqAl3tc;3+1I`7v9OUeRmy#?rC_^?h{h&xddIX6ONXWr{9OhgM zKL!6k4`LbWLY>S^b~-&#LA6+bWm;m@6dv?|i8)*_E9i9FD3}IAXT@q6jn*z^DR;wj zu)ozqV=Ba8wSz)%5BiCd2-eo&@BIk>yH>@ozw~W9{Ad3R_qKXWge3k!XY&KZ3tz>F zoCGD!V{3a0v()M!(jhxdCMcRF!a|N&(S=G5*Z=$-R8LNzINQgMe*b^K$$#*lVddNt z$lG_2x_KC=!bnXt@7zFT!r&Z@un|BlJ%pf8LdnPjP7bi$;{LUsCtp@7*b>SrFhe&+kZ$Jynmr8$z z$DaNUaPe8-c?Am>-ten8fl@(lj ze*-g<7K~OO^Ov4N|LpVd*Lqmpx{6tC4h`a_C@M=-sb#Xizsp73fcQ|l2`x#{Zq=F7 z_S6%PV`^doj_+|XVObV-g9x(&2YN9;*LW1BzK2@kBSAC?J!V&%4;z8TzdEWT@$)E5V^4QP# zzJ8P!#mDaBs0}jYLrB8;?Fi4}&~www2#ZOW@}a^aWrRXVNV)AH9iS5$_ZrFhPZBK< zRmrTlMQcRo774kgNy4^U6}?Ujb3kMfX-|6cQRYVme{%{iM-Rtb17v?Hxt*;^WWB5{to7ZmR!kIIWsyZ}EMAQtVrUsdK3E=>N zHH|bki=_2B(#Acg<{YBp3<4#EdhAgc)eDeszXzuqLcX|!Cm))G_TEjrc`HP(sKZq} zXskeJpkz!UHB`Lw_PhACXJ;`LSg`#bntBm=P^%G5wN zUU&|HbsWAcBkt@0yLaK%@1g6Zyt+>$ACYgffl$6&M7cbHiK!JxPkkNvvo9kmUxcJg zBIw!JUb}(7ZZj;dI$Z>T$16#hCMT~0yIV(W_u%%Lh%mY=YVFS!qv`H6wQ#`@GOZsxc}-&Y60a!y(WHf|x10h6Yx;m8IC+ z_eeNMiO>cP=NyYsKkQ_gjF|^g5~+oDmrTGSk?P42-x@>9q&^Xl!9lSf#{o~8T#QH~ zAI!|fB74t_z|H1s%&lVL75BI~<0F%T1{p$;q~pFq*+f9ZKWZUCWNfgdH$;&!G!)a= z^)YL?u;PL~QOZO~`W!T+l4lEf7LXc;6Hdt)k_d?$oaT@%9JhTSX-wWsImy?Dr0d8h z9(?4WCN`iB&`~Q`z1QTt5L-!+%bYXGr-Bq9d1_HI55{BjEecTs8(wLdhmI;1U*Zdb zu2X?&A$12>URi{B{1QqRUO}_tVdL8CsOSME0vgL?xUq|F`v%_l;2pgA-G7C1&Mh1} zS%z}zS*&YkarYNLhOzw?o~}r^^w>q*PE-u`o0u?DOqMLX{LR0KmcD|$xW-8B%7g}o z!pYnKDz)Ss2X?;;E1yThabQhNp}n^auiHZL|6}e=Vk}FqGqLZ^_swI>nURrWviqs~){s@1RXIjxWX$pAJCDXW|9|g$kyR8+q69k z#HDfv`0#@d(XMNlYA!~{157Ck$j{g`i%syLBMdWmag3^&62 z5v_;*9WxUNC$p15ZO$CQx3N1V>I3$si@yey|GhiB&q91m67W@~RU9C8Dn2}K)c zHt~DE^RHo4+BkppI;_cUV5dF0M2*^9ST~!{tI~i^{cSn{UiL*hY@t6jh;qHpgqj=1143eX$5wB6aBsekUTbT zaDleJx62(LEjTo;qSV*dU;i3bSJ!d%pZzx&eD%LYwQ~vez4!6Vum0y)f9824$G33z z&pyJduf2ffT!k?jb4NeX5)3I&2vhW{DVAUU26VfH#IU*3q%g73@gb(O5zLx})|nSk zKl>c&7hZ;S{uR`(e+8|Ve+9VkB_t~^!cyAEyadzXKF0g^Fg?BlcW@WpXdC`?AGGD9 z(F_R{jxxD4%5@mEE|xbhq0xE`N@DV;Yq)GpQDO`_2 zt41ul41*Xh>Emf(3&f&E61jrmPF=q+7o=cd#5C{>;6sMC3qo*X*PI&y8!m@OR*G&o|qil}cgKDUFJkGFp z;Bw|iq^qcNLqrm7pkacG3X7uA)kMafqjVW$+k8fqig8kknbtsz7OIsNHr6)K?5?AG z<|39&AAR>WrjdczJA`g27{nQ3$4A3=5RHz|zi=IK`vyLG_brUy|9@b6k74)vFfV@* z)5=9WI?0)%gha-ZOp=0+Pm&5;> z6_ZgFH;B+#UBlG%FgV`D;CK&75W#mmMt`Va*dHDu&qA0h)BT|#jtGQ7)$3kk>+WwV`2#t^L<7np=&wlwFs??#>H(_?yfocc2*@jx{ zBh(w1rUpilitOP-Ob#DmeDD#%(H&&&V`Sb5(s0W5#(7LA!<5kkvU3hHzzqlU@4;J`?7a(ra0kikh%-lG4@hVc3rG|1a99z^6e+iZZQqj&UJ!ET0HFd@ zUp{(gFrw`1>jMSOKHU&9bnX&*y5Axz)GiB`gGbK^W71%xkz% ze+c8NlsiBQkE73(DjtCpY69_4@{-4tOA>TJkQN)el*gu7$q6Z>pCX?_Wv5U!LCx~A z=t*)hwn$~pgji=Z-gr6ej-%FDCc$LJ;<@P{XyX^pt)B`l;}S`kBPEI~+V~buMJ9el z#PfNgpm5SFjXEroIUqEWF%*IP5SN42DK&MGQBje(&@Bxg9R@f$iCFOwYB@Pl^9ZD3 z=4coSY8G*Q=(CHNbjnkY1@8^P0m~V!pvGxgGx&T@;sKf)eN@g}gVMcH?WVa3#O>D(EdC^ppb6jmM}_C_4nPISoQ?fY;(`Z2z=R)-TLsH8Kj z_bX`iI?%{vRH?$EjG%OgW`CJ|AHMkd>)5(<0h8I3H-&Dq1#ddTz;XCGBCnXy#DQv8 z@$yTr;?C`x2;CXf5HJlJC*u>0+!12pQ<2U7WQb?hHt@w?{u_3!~T<9c5vh5%qYgpb#dwP72JDpkAt}ASfX5EQ>eQ$3opI)3jFPx@L~m1-(hHW z=jaG8oxcF9UBknj2Y??kVQ3WlXs8wjgE5xZ);K+{(d)3?>~J(h=(>np2S#@tdq4QM zI2wj%UHL4Qw%V|UABafb%6WLZ{}NjJ1sKg6{92+$iy_IX62J=U$m=aEcQ#rQ5dvI&_9ZCU60+QeKR(9Jd++13U-@~ome+CU_&D}wP_zU}Oxi^g zQJf*K-vy2z zU^x5`!E6TzjyTd;3w^diC7Sc!* zn{F!1txl_%=6Jv<`DV#oNKu4hfg`>b@Ww=3{T1&14-aiwQ2+(^L{OV~I|rBrp-z zfV8a7Br2BVs#Jjp)49L1qT;7*^q&@$_*sgEPm6l|bsqB*c@?D>y;6G7KRp_mKgV3{ zk@0w=u)0;|ei54BSQxrU542@bVU^_!TW!gmM_tidYwm znyw0SEWv_@l(-dyF+m~|>~qW&A@Vp?wJ3&EObqSaBDPH5=Z&H(?vASbF2Dcw=>ndq3XB6R(Y=ok90Ww%Wzmaq-2^^fB9~ zdAkT-n~sO@1CPmUzU#rAdYpvnA3N};@1weM4ZY3oECs5)5c4i`{nBshfX3fCatsAJHy$)m+2HqG)2ahl~cm#j6 zk6^fiXtaymIY8zdBghVsgcIbU#{|yEi&-T@@!fF}!Sfx_ody)}<|6hTPJ0ZeBRD4q zNK%&bsp;|0%j@3pSkoZ0oyDW?wX>&5gSLo@ZQMmpG@S0@c4y2D$KG# zBAx^N9?Puo@zG{VJd40}`1olQLb>0z1#S`=l=op6cs$c^G)_=8On6GnN-}DsYLhO;kShg-FAILk1Ls#tsG3us+@o?UAP zAAN}BiUxCI6AwqnOdKWt!GPRf5ujz}@Z2$Wjz$=`0lMu5M!R?}-Co?=c zc!(dq`8}8ap>NaYuC_S?chcuz?E}(@CdWdYWgD{xD zt`Kh~W~7L-JHi-w93cvQHs*>sOa25G7=}bLBzmFCP_Y6+ExM|? z!)6h2UL3C~3!ZtGrz&DWROL4zrWZDASX%1B(rbtak|b9>t$~R10SJ1``DY)3dR>jN|r?gWavF9O}jgb+PoWiVFUPv8`i7*hH1S$doj#^KkWjfFO zd5%lwI$T~VZK zW^oy}oXOY71wK=#;mwV1&YIp5AveW7mUAz0<7ReaHEh5)P)KIcHxBJ zXqE4w`c#rA7Z}9|2y79}%?gcH5}_uc=7F9w@O^G}=y#ESMYU3aW@x;b5h_JcJh@~B zvBpx-I7{$wlwdeX*rMA*%ziAyB_pC{-OSOpbu=w<>!jBfapOe=h4Aw*WhRlv#9Hd^ zn+*?IFokW_v32Q1gtG{>(1+?jLF(Pdj&>gJ{+r)H%^zWs0NdjMDvA$(JiuU@!17%j z4M!NnF%D-($irj2y4A-wKld7}fGUn9D3s(m-G?^bMYwYZJ(YOO_c1v-;$qNq98AXp zwk79~wizNC?_mG^H{oo*4Q22Mm>i&GX3#1Y+mqAz&7XRjBXoVtW;AAX z#n>YjsyWJHqC%9fB|4AfIS)Rs3RTp+poofMo6mJIa-(yM_KcrcRQzog2Twn5@vS|j zz3pxHMoHKQ;$o>#|{DNmwvNnm32m;Y-_-+K>}#uipqUI6U#s8%zqtya*|H3V4*-w5D3 zF~U?qZmGOcl0C4g)-W3$;&A_6G^P(>EtQllQ3ChmwWTb3@8zY1or%LR2cbD&w?|G__%NR!}{64#%F$ zfqF`8U>q7a-rGaPc>u#mnctv$BY;qWke?Oa)P+*1vHK?3hChG#DwfW_fNkqCZd%tc z-r2{<9i!4P;71|q^>w(BfiZCv2xZM8xRWvZtu_pn;CE4LG`YhM^Bhav4j()DPS~VO z$}-&g;63zL*U?{I!Hu;wtoNFD`Gp&}_WZNVuNpc&%xaAbwcW!3?*GO2U`-xCCq>!J z#nIGd@0ryusXT0W(=lJu3K?)^U_OQ8PWikO!DI;+@LW7cQHg97Kcml^#(-Sp%kwdk zT%!`bN(*OJIsW+D*qlG@*WU(z;neLvkHzQU zkq3&L4uzpUogFeoen&ChU{wcYdvMWEAP^eo@RuY^=2=J!?!r-1Suod8b4k3E(CXq! z13YEGBmFRxMgIy_j!d-D42vY9Yikv(Eia)~X#k4oPBo(@jIhWB&Z>}KE_Z2`t)gmM zytz%sQ?!;l*njebUuUP&WN&-&wIJJG;u;+8KEW*UQB^8HyNkEJ{|ETs&OV;|+ShT; z+rf`-AHugS)D0Vd_<#K_8fVwBvbqX8j&S4;`NY3?{xT;85&@79ie|fw-NQZPnu^G9 zU{}|n9}iIp6QsR!*c%<<&f9;2AgX&{UtBqBd)7yCIvp>fsIYBUismEwjv^Qn=WJ|x{#7; zr^g^tT3TB2=ksw9|12fqcE%eKwcU(LP-K1>unMD6YY6v6;)IyOq$)~d*mjlOb)DIi z$(d%Y2R$WA=m58#_)ygvOeNv8-YivF@@$z3`c(~U?JD{W8x}dkCazHL&^cG|OmfKu z2$$>0tq2}!k& zQ6a@f-oTz)$KEu;$)gXT?7sv*V&nOcmF2h=>beK;tK;F5%roabQ>)+ zC|X=KFm_!$K03r?aKz(JI=3r~Mr-JHy8IbToB*q7igRaHaQ4C()K}MFboy|D6w}d= zC8`*13(}>ZVd^+A!V#+B37&iAqTs-gJ}XUlLQs)slehq4{8Mrk?TQZOH*gbAr}#b zC@uT6hDU&ZL1@8SJ;jMZuvYpRBS`{uvH(wSwr zsKJ@`p=lBJ4-e4o_E4u$K;U9H7^2zeurj2fcaQ`LjCKp7z=f$LsA?waW&;myzJnkQ zaplT$P^=syXN1n$CBB&b!w*?$VtNq_ofzyMBF{w&6=dWNvU~WO<{VZBsr(V zQkWSLzo@fIRpLPeEFV;9jO7EaAF^Yg@6UKgqZCA1%!u#6(n#vKIT%jkb2Q221)Pf+ zE-fsabeoH`Mj~q}nKIw-QgPL?Qb{`g&7ClX|AW|61sRbz5@c&GI1_Q1^2-ua=_*KY zJ-^Pp;3edI47O#kQl*$G(EH*CJ}<76k&)&)JjdgV7!%rofP@vP_Zh74I@S7v%<_Mw&n_sfnOG5GtH#T~5Lfrd<^yRZ3eW zdnpbaQ@83~^HqQ5&=+!*r$pndC zL8fKMlw9sF!pnyx@v`X&^$d!cbJ4128X_76vT1#Wgd)#VVPH>eT0&J$!W3>2u##%x zN6h*0DC2@q#3X`7GI5Z>-jo|9DwwBJ4^_)%HAmota7HeAy%iX?i8o%jgh3GF+2tyh zU;YxDRL5$ogQ?!cTC0g(V+j>)!ibk=w4hZ@tX4Fv+A1z>)$r101?w+=5!IK!h26A= zy^)Kkm581p2C7gCJ*Osb~{A@upYPQsWy zG-jhQpX;V(iD-4=R8Z1wCY(`tw8m(lD)#+Mg(OyR^C8H~!j7KE$J(#I{?fNEoLR+% zwLZ?RwsCH$gUwz8XSz+S_ZsLL3fff-Edyw(3MzCmLgf6DyRR-9;8UBoCgN)NPlg5Z z)SP%w7ABE|)QZhkE8uvP*XgN(pct2E%E#rPPZtS`Ma54p1fD7yeoFE1anj}DzY9LX z>H98@K2Xd@i?N4{GFJ;zD?%R_b$LvS(*8{$$nr=T2Z z@3D1~q%Z8ri7?59rJAq!QU~O#!&TNKutA$#HBvd2Rt98Wj1lm0n)|!GW9OGcW z2EPdmpZq!0wO8@{mo8%RojvU3E}G9SqrZ0#?>@?*&#iyI~Ho4HjkB}WP+ITFD9ffKSnp1;&5*V4O2%wp5XmI{B7*s{64IB zi2b|oV{o{OB=J$N+T5L`LCgkFG?JQ5rien9H_Rd{L-_d5yLd&;^@+$u|1Xq4w7CSd zIHkhAms#V|S&=v~Ot_?li%gOD_Jqd(J{K(!k7DRspaU^O{xVEoUONIEi`nX0ZsKI7 zL>p!-k5wWH`GWdme%&cjrNQh>A@LMUP1%Wv1(UcS!fkS%bpy$jpbjqQ5kVqCxlpJK za$ygx2;;d$0%MXUAtbFxHMIP-%o%Trc*&~xzbgv=9R)KXtSA!T!z7s@p8`t%|rL>l=CJ8*HV z^ms^FD;H?0;EK&d(7=XNiwUo~qLnBNf9EkARyT-%vx}FW!QDF#VcRBVoS~s1p)fH` z#hR^PwMp0S7*XmHOo~hs>(YE_%Q$^jjAwJcT~|cIW>_^2I3r~j9XH8ZnMc4WoG}v? zNz%+J2;v&}9zx&e(}hf@Sc9XAwmX#uYxKFtGT@8PR}M(@<$k8)zSqUYbDLONe--_$ z^RTTL`@<1-mbaikcoX~45Y@1bGrc7=tOQ+6!B#KCrHiXL_uOv)&;0_FjTbPCb-er5 zU*hEcd&sA|P_h6)S4#wP)6FVrZCYYslRJVp3E^#Iy4GSZV#> z>y!#*Lb{T)T-O=3$Yg#@l1K@u9HupYVjGwYD6028k^RM5Z42u7G&iHlNG=27IDK1VAG6CIw^=QDm4%{6 zVHi_gAZngo+%%RIT4sY?^vKtr3L-Cd`Lp!=5Y_rw91o6RYB_u2lNTP%>PaQgtgGnN zHxNV#pHqaE?;Q@%uGd&v`r!w+(YW{`Dl7M~bNeA08!ut=c@Oc<6NJeH-2C2m@osYq z|JiT7ivQt%`B#{oTt@q={{&b6@BbOwAB+$iSGl`uHkaT|$8ek}y1l+g)XP&$CS!*3 ziO4BB%m6V}qhTx1Tj$|=4sVEd)k3vi zXN7~N#0X}B@oiPkVRrU1a&H3rFo)tD)6-CISX z8>m$bE*v61Wb`;6z1lXR=}woLln6j(pd78*%ZP3 z^0_!-n!>G0zC^b0@6+BC!YNxjbw6R|RB#wlzUW1wsgPi6>fAVrH}EW(+invcKn(f_ z<*^lLAg^_~KuHW`ZpKx_wJ*LFm1C*(^5<0i($AALl>83)8ENx$QO*p?l(}qnF{DhA z1F74Ll@z9;FT5X_P=LuVevCR_>qLG~hD?>-7jgj>IV74;)1(4fqW2vTh*R+%315)x z6jx)Z-Ng2OfCvyVJW2O%5+(DQp%pb9-U`jM8 zeqH2*Br@Kf+;&Yi%F^@{Q7~o{#|tU=jI8-pM2aYwGij$@5M!y(CH0ZT>zYu~S*it- zWTm<(ohL;k0$mfdA66@MCZ|$3-*`L`Jh!92#MNF8(XW03ern-lXkw#Thq3(tJIL|c zS`(;Wz|q5fT(ER>FLhCW=^q2V7kTqLHfo%kGev)HCiL`Ev$c(YK zdxW!kf}XJrukjTGwP&CV-(&P5CNCK(@FQU&#|2bUSZ)_hV$NJCE*7|m1{eLv)N%wu zoE0h>iUxp5$*L&OiqQu>PJia=b#Y?QMOd7K+5Ezz>%V{xd2vZ2W`qmIy68%1_B(SO zIIfSW<6+`Bn2aYpN8C9)f$xO~q6}f0vpG&8(`;xHA-M50AybiY!K?t6nrf61Ms;!H z&PAg0-{se*Ehg|2jIN%JGymA*i<}QyJosCf<4{4t`fN=~N7=4h=h28J7k`rplLbPd zmIVdpf~bOtTND8V2@C1yylW^1TOX@`)Lbrrxjg>U8h>R$4o97vW|<(BUFJuklFxx^ zy@g7Joc5Lp6Nc{(Vb^TLG@6VBWSPRn?AS+db(2}n{k1bt(l$niPuRY@Ub7HB-bUk0 z3(szL@P~J9qS7>BPd)6$BRv1?%Xso9Kf?d<>M!D-{?uIQ4}!r8mf8) z@BQd6Fo|{i($~I$i)UIOSDtA|85AKrcZy7{BBsR_Hk4X}L*F9C;X|Ny4TkPOo4k+7 z$zx369nulcV8--5b}(|c;Y>&To=;}`s8^Su zq!r|ei!oG&i|MMUv)_lyazo9kus27uX5oaA5oZBg8q)$u*KXjuqNrRTAj*nXnm&mQ zGAuR$p0&q9Rgz291HtZ;2SDh74E9npsVX3;Ar&8)SfE&PR=Pr}?2#f)wN&`RLl{|6 zC!|w5L6*z>b4_-l^Eh!7YXG0VF?ZtB=_U-n7357RqkKxaaN3(9lN)bVn)?*ojH0-j zJ7{Jl2Z9F=bR97Ytdt!q-!D@ozd~em2sOt1vBhzS#8BGQwFQ!9ChWi$HhJF<*uMl^ zq@?9$eOkr}R!$|z%Ij2@B+pZt5?O`K-vbRPH7WF-@qApEXle3M%q3C9rXonG5^Yc= zG@e6_d*%I!dy^`RT$dadDM{t{E2?P#03ZNKL_t)yj5=LC6Ih8NoOx-(UtK+eox@`h zbf-n=G;4V2>MH*9-T-P#LlCG);|NBYltpkRUw1*8)wozHT2@trje*8DV6O~%+v0f0 zrhEuBK28q?B8Ux_HrPceFgMz1%Hv(zw4o8op_x4DiF0u~Wn3yf`lW!;Vf=XzaF{8nf1w|3smoREb=bD&4W@S(> z-A?z@Ys>4WE;v9uL9uz53(>v=Er~Zh;RTZy5#Q%Zh+2@ z(QrD&@MMhfY>MGzjM12M=tSND+?0a|#S6;kJPNhkrNv2{l$*7<&&PZ1`R(|GBH+_} zeX^zY)BivHlcx)cr_)J)(w8Zj)21#mItU)EP$aM_$d(kmQxG+EnK)``x+I4w4A0Kf zMMXieh(Ihtk9?6YRO7rr=u+=r6dFoa!k4U(&&A)63zi~rQbqP`VJf6@B;KSM9TC%r zAfzM|Cs=35mqK**_J@ob#IZQn$b&)GOg#U>4Saa-K3p0xoWG2d(F9XJLRH%SUb?ab z|D=v=vx?6s4(@$4!NU~jY8md|`Uur?RqTKFZQT2<-@x-1Z{yutChk6ZjHPS8g5_I( zgdhIppW^Gk^!L!~_n83Ns5kgEY;WIZgDpCa4{pDQZhH+iO7K)QRBH|BW(9sQ!+8Hb z-2Mid{cCvg!CUx#8bJBRucOLG7;>aAQ`(zYHhsuY74`Wfgk+vLv(ZtAMGc2GK|p%@WRFO;zCV?e+OCi<_gU` z$1Jh)GY2C-<4uR6AA(?pH1goO4x(&|N;8D#5d0bP{GJfR89Dk%Tk13p7NnL>hiVnR z4+}p_V(!8U=W8bQC22W2Db6ExVZ$S0S1yg1=v?CSQx%DZg?lRpZ{@0($wTm{G*x6- z2r20Tav%+=G9lH0)XX~9Is^Z8h%>A zrIvZBPmO|UQ5EUs!sc7vUyw;f7?;k+qcM^}TrV}#c+;l$gWiWz4HU!OiClN2pGGbg zZgN)Tf{?mbH4&-26a2kz{UUmw`9*x^))?oSK5FAfn4raR2*i=1(MQ6%P(ilj zNkodWkYE63>VHXj3Vzrd>d)u z!d9Hb;vh_U1)8Z*8p3cDLlY?!~xIpIa!nw0c9jF78bC-i?2^xOyE=@GcPC#grc~;Kqlt=3NiDe z1yGj+P2oME@b?^+mXa-kTbSPO_;fRGSk&B8kKVDUGCNOsg zEa1vhR>viWh7KfW0-9x2pm5H92(3~Tzb92On;vtlvG2v4=a5qepGL5#ugOdt3F)9`-Uz?qc* zH~+=|if{ZU{{^a#|0}e@7G`@c>X)8H^X@+W_>aDWOIMy{E(a|X!_fev<71esI#k<6 zr`hF&krDuP)j*@u;mwM!i)v?`&(%C~Q8lZ$_uvU8|N39y*&7$|>dVif*{!45=^;r1 z(1N0-5vIdK7}Yw=dPBganL`*hOtp*DQlYFg;JGs#@7_nZ*WiqfFOtrC79luE;VWn1 zL>_jg1}-`-&x5I`m?aaeZgd31iV<>c3QMz)x;}D(!q z4G69Q4_D-fBVzJpEH)*@5St$6BNg_1$W%F&J*@yKMhaOrNAAR9rKVp-uw${PFB>*F z@}T#a)>bJM6R%~C4$nPh6h3#0<15lel{^v*e~z41`8^P%If3EoGN(tpUn&2qPR*`(z{B=PduOdGaKEg!o6^c4n%P=2@HZv;P3L=+k zF)Fy;U&3Uthoiv=?fxp9V1^gAy7;pXj&P%;;k64UHqX^z5$R|)6TAnre8GMlhL3H*eD0{G;DqR8`LO*bum>Kqy1F^EJd2)UT6NanDty0FkJ&cQ#1iYNju zEsbxKd3aKxvoDWKhBMxbttKS~(gsH%N+(!e zJ&Uc)E9}0glmAjxgBIKHJO$JE7%x7zjOAV(`$toB>viNSD>ytEK}&p&4yMN}hY_lm zw_s}-tiAWJ-%2nsJ6N4eu&>!@qlfSPPyZcW_{z8N-v9PL;;6Qa^@Bd@H5-wkqgJor zy?5Wi)vM1kDYR8@;>qJ})R&iV?Z$N+>>a=*9)zk3*SREOd-15+#*!Yed5veCBatk2 zKYSaiv&)6>8(;f6R+rBJ(G;`s2#9>Bv4=c%q31rPaeyYx>XQmQU4h;1q5(on#!${V zINE=RiFb^x8yE2pmb>V6e}v!pcXx1j1hj5kM;K8YafrxE;1SEbLLI!xn?Y)fQBmvC zNIg{FoV<`P^B$WbQL{4ei;rcY`BCM$ zSa2RF36mjqMm)r#Hsz<2n6r_>Q>mHd$G09kt?Q;lT4;9vF*nttQ;q4$me)(H?c=vzD0o_ZBWugnX@mz{;SXScr0`^ga=vNhTdLrIkC$t_h`x3xl*=jzWq8qd2z}G4d!m z6{;3$ggNS&vNSK$=~JS!=)`nAWPGQg5K%YNOd~qu*b~QooPo)jrOyui*T~8ZMvP zz_s%mxN&I{moHtz)k~W=yV6FtX0i#2P76Vrmon6kZ|w8GpLV|dG+!SZVSLJh0-x~v z3LeEL78Dc^#-0?au-PVqE7O2U-!h3*lX9-&--VHtO4h#ge`StR%)22`Q1Asnn`EBK z6G171j*8}`Ud~5oxMZUDEne?%)S=J#u_Ylim8#n zrv)lA;m!8Z^FmA`6aCdTf=7qQlmuHBpU0yQ-^CZc{uR9Q``<

X)G>N8A~wsTd1U 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

\ No newline at end of file +eatwhat-admin
\ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/133-legacy.3ca06ed2.js b/程序代码/管理员系统/eatwhat-admin-dist/js/133-legacy.3ca06ed2.js deleted file mode 100644 index 06ed221..0000000 --- a/程序代码/管理员系统/eatwhat-admin-dist/js/133-legacy.3ca06ed2.js +++ /dev/null @@ -1,4 +0,0 @@ -(self["webpackChunkeatwhat_admin"]=self["webpackChunkeatwhat_admin"]||[]).push([[133],{4133:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return m}});var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-card",[n("div",{staticClass:"menu"},[n("div",{staticClass:"title"},[n("el-alert",{attrs:{title:"菜谱管理界面",type:"success",center:"",closable:!1}})],1),n("div",{staticClass:"btn"},[n("el-button",{attrs:{type:"primary",size:"small",round:"",icon:"el-icon-plus"},on:{click:function(t){e.addMenuDialogVisible=!0}}},[e._v("添加新菜谱")])],1),n("div",{staticClass:"table"},[n("el-table",{staticStyle:{width:"100%"},attrs:{data:e.menu.filter((function(t){return!e.menuSearch||t.menuName.toLowerCase().includes(e.menuSearch.toLowerCase())})),fit:"",lazy:"",stripe:!0,border:!0,"highlight-current-row":!0,"empty-text":"🥶正在努力加载中..."}},[n("el-table-column",{attrs:{type:"expand"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("div",{staticClass:"desc"},[n("div",{staticClass:"desc-title"},[n("span",[e._v("描述信息:")])]),n("div",{staticClass:"brief"},[e._v(e._s(t.row.menuBrief||"暂无"))])])]}}])}),n("el-table-column",{attrs:{label:"菜谱名称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuName||"未知")+" ")]}}])}),n("el-table-column",{attrs:{label:"图片",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-image",{staticStyle:{width:"100px",height:"100px"},attrs:{src:t.row.menuPut,"preview-src-list":e.menuImgs}},[n("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[n("i",{staticClass:"el-icon-picture-outline"})])])]}}])}),n("el-table-column",{attrs:{label:"组成",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuEle||"未知")+" ")]}}])}),n("el-table-column",{attrs:{label:"口味",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuTaste||"未知")+" ")]}}])}),n("el-table-column",{attrs:{label:"菜系",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuCuis||"未知")+" ")]}}])}),n("el-table-column",{attrs:{label:"难度",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-rate",{attrs:{disabled:"","text-color":"#ff9900"},model:{value:t.row.menuLevel,callback:function(n){e.$set(t.row,"menuLevel",n)},expression:"scope.row.menuLevel"}})]}}])}),n("el-table-column",{attrs:{label:"价格",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuPrice)+" 元 ")]}}])}),n("el-table-column",{attrs:{align:"center"},scopedSlots:e._u([{key:"header",fn:function(t){return[n("el-input",{attrs:{size:"mini",placeholder:"输入菜谱名称搜索"},model:{value:e.menuSearch,callback:function(t){e.menuSearch=t},expression:"menuSearch"}})]}},{key:"default",fn:function(t){return[n("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(n){return e.showUpdateMenu(t.row.menuId)}}},[e._v("编辑")]),n("el-popconfirm",{staticStyle:{"margin-left":"5px"},attrs:{title:"确定删除该菜谱?此操作不可逆"},on:{confirm:function(n){return e.deleteMenu(t.row.menuId)}}},[n("el-button",{attrs:{slot:"reference",type:"danger",size:"mini",plain:""},slot:"reference"},[e._v("删除")])],1)]}}])})],1)],1)]),n("el-dialog",{attrs:{title:"添加菜谱",visible:e.addMenuDialogVisible,width:"40%",center:!0},on:{"update:visible":function(t){e.addMenuDialogVisible=t},close:e.addMenuDialogClosed}},[n("el-form",{ref:"addMenuFormRef",attrs:{model:e.addMenuForm,"label-width":"80px",size:"small",rules:e.addMenuFormRules}},[n("el-form-item",{attrs:{label:"菜谱名称",prop:"menuName"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-food",autocomplete:"off",maxlength:"50",clearable:!0},model:{value:e.addMenuForm.menuName,callback:function(t){e.$set(e.addMenuForm,"menuName",t)},expression:"addMenuForm.menuName"}})],1),n("el-form-item",{attrs:{label:"菜谱组成"}},[e._l(e.dynamicIngredientTags,(function(t){return n("el-tag",{key:t,attrs:{closable:"","disable-transitions":!1},on:{close:function(n){return e.handleIngredientClose(t)}}},[e._v(" "+e._s(t)+" ")])})),e.inputIngredientVisible?n("el-input",{ref:"saveTagInput",staticClass:"input-new-tag",attrs:{size:"small"},on:{blur:e.handleInputConfirm},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleInputConfirm.apply(null,arguments)}},model:{value:e.inputIngredientValue,callback:function(t){e.inputIngredientValue=t},expression:"inputIngredientValue"}}):n("el-button",{staticClass:"button-new-tag",attrs:{size:"small"},on:{click:e.showInput}},[e._v("+ 原料")])],2),n("el-form-item",{attrs:{label:"预估价格",prop:"menuPrice"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-wallet",clearable:!0,maxlength:"5"},model:{value:e.addMenuForm.menuPrice,callback:function(t){e.$set(e.addMenuForm,"menuPrice",e._n(t))},expression:"addMenuForm.menuPrice"}},[n("i",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("元")])])],1),n("el-form-item",{attrs:{label:"菜谱口味",prop:"menuTaste"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-knife-fork",clearable:!0,maxlength:"50"},model:{value:e.addMenuForm.menuTaste,callback:function(t){e.$set(e.addMenuForm,"menuTaste",t)},expression:"addMenuForm.menuTaste"}})],1),n("el-form-item",{attrs:{label:"菜谱图片"}},[n("el-upload",{ref:"upload",attrs:{action:"http://121.37.102.50:3006/menu/upload","on-change":e.uploadImg,"on-success":e.uploadImgSuccess,accept:".jpeg,.png,.jpg,.bmp,.gif","list-type":"picture",limit:1,disabled:e.uploadImgBtnVisible}},[n("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.uploadImgBtnVisible,expression:"!uploadImgBtnVisible"}],attrs:{size:"small",type:"primary",plain:"",round:""}},[e._v("选择图片")])],1)],1),n("el-form-item",{attrs:{label:"菜谱菜系",prop:"menuCuis"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-guide",clearable:!0,minlength:"1",maxlength:"10"},model:{value:e.addMenuForm.menuCuis,callback:function(t){e.$set(e.addMenuForm,"menuCuis",t)},expression:"addMenuForm.menuCuis"}})],1),n("el-form-item",{attrs:{label:"上手难度",prop:"menuLevel"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-star-off",clearable:!0,maxlength:"1"},model:{value:e.addMenuForm.menuLevel,callback:function(t){e.$set(e.addMenuForm,"menuLevel",e._n(t))},expression:"addMenuForm.menuLevel"}})],1),n("el-form-item",{attrs:{label:"菜谱简介"}},[n("el-input",{attrs:{type:"textarea",rows:4,autocomplete:"off","prefix-icon":"el-icon-star-off",clearable:!0,minlength:"1",maxlength:"255","show-word-limit":""},model:{value:e.addMenuForm.menuBrief,callback:function(t){e.$set(e.addMenuForm,"menuBrief",e._n(t))},expression:"addMenuForm.menuBrief"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{round:"",plain:"",size:"small",type:"info"},on:{click:function(t){e.addMenuDialogVisible=!1}}},[e._v("取 消")]),n("el-button",{attrs:{type:"primary",round:"",plain:"",size:"small"},on:{click:e.addMenu}},[e._v("确 定")])],1)],1),n("el-dialog",{attrs:{title:"添加菜谱",visible:e.updateMenuDialogVisible,width:"40%",center:!0},on:{"update:visible":function(t){e.updateMenuDialogVisible=t}}},[n("el-form",{ref:"updateMenuFormRef",attrs:{model:e.updateMenuForm,"label-width":"80px",size:"small",rules:e.addMenuFormRules}},[n("el-form-item",{attrs:{label:"菜谱名称",prop:"menuName"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-food",autocomplete:"off",maxlength:"50",clearable:!0},model:{value:e.updateMenuForm.menuName,callback:function(t){e.$set(e.updateMenuForm,"menuName",t)},expression:"updateMenuForm.menuName"}})],1),n("el-form-item",{attrs:{label:"菜谱组成"}},[e._l(e.dynamicIngredientTags,(function(t){return n("el-tag",{key:t,attrs:{closable:"","disable-transitions":!1},on:{close:function(n){return e.handleIngredientClose(t)}}},[e._v(" "+e._s(t)+" ")])})),e.inputIngredientVisible?n("el-input",{ref:"saveTagInput",staticClass:"input-new-tag",attrs:{size:"small"},on:{blur:e.handleInputConfirm},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleInputConfirm.apply(null,arguments)}},model:{value:e.inputIngredientValue,callback:function(t){e.inputIngredientValue=t},expression:"inputIngredientValue"}}):n("el-button",{staticClass:"button-new-tag",attrs:{size:"small"},on:{click:e.showInput}},[e._v("+ 原料")])],2),n("el-form-item",{attrs:{label:"预估价格",prop:"menuPrice"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-wallet",clearable:!0,maxlength:"5"},model:{value:e.updateMenuForm.menuPrice,callback:function(t){e.$set(e.updateMenuForm,"menuPrice",e._n(t))},expression:"updateMenuForm.menuPrice"}},[n("i",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("元")])])],1),n("el-form-item",{attrs:{label:"菜谱口味",prop:"menuTaste"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-knife-fork",clearable:!0,maxlength:"50"},model:{value:e.updateMenuForm.menuTaste,callback:function(t){e.$set(e.updateMenuForm,"menuTaste",t)},expression:"updateMenuForm.menuTaste"}})],1),n("el-form-item",{attrs:{label:"菜谱图片"}},[n("el-upload",{ref:"updateUpload",attrs:{action:"http://121.37.102.50:3006/menu/upload","on-change":e.uploadImg,"on-success":e.updateImgSuccess,accept:".jpeg,.png,.jpg,.bmp,.gif","list-type":"picture",limit:1,disabled:e.uploadImgBtnVisible}},[n("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.uploadImgBtnVisible,expression:"!uploadImgBtnVisible"}],attrs:{size:"small",type:"primary",plain:"",round:""}},[e._v("选择图片")])],1)],1),n("el-form-item",{attrs:{label:"菜谱菜系",prop:"menuCuis"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-guide",clearable:!0,minlength:"1",maxlength:"10"},model:{value:e.updateMenuForm.menuCuis,callback:function(t){e.$set(e.updateMenuForm,"menuCuis",t)},expression:"updateMenuForm.menuCuis"}})],1),n("el-form-item",{attrs:{label:"上手难度",prop:"menuLevel"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-star-off",clearable:!0,maxlength:"1"},model:{value:e.updateMenuForm.menuLevel,callback:function(t){e.$set(e.updateMenuForm,"menuLevel",e._n(t))},expression:"updateMenuForm.menuLevel"}})],1),n("el-form-item",{attrs:{label:"菜谱简介"}},[n("el-input",{attrs:{type:"textarea",rows:4,autocomplete:"off","prefix-icon":"el-icon-star-off",clearable:!0,minlength:"1",maxlength:"255","show-word-limit":""},model:{value:e.updateMenuForm.menuBrief,callback:function(t){e.$set(e.updateMenuForm,"menuBrief",e._n(t))},expression:"updateMenuForm.menuBrief"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{round:"",plain:"",size:"small",type:"info"},on:{click:function(t){e.updateMenuDialogVisible=!1}}},[e._v("取 消")]),n("el-button",{attrs:{type:"primary",round:"",plain:"",size:"small"},on:{click:e.updateMenu}},[e._v("确 定")])],1)],1)],1)},a=[],i=n(7906),o=n(6198),u=(n(1539),n(4747),n(561),n(7042),n(9600),n(4916),n(3123),n(5306),n(9714),{name:"Menu",data:function(){return{menu:[],menuSearch:"",menuImgs:[],addMenuDialogVisible:!1,updateMenuDialogVisible:!1,inputIngredientVisible:!1,uploadImgBtnVisible:!1,addMenuForm:{menuName:"",menuId:"",menuEle:"",menuTaste:"",menuCuis:"",menuBrief:"",menuLevel:"",menuPut:"",menuPrice:""},updateMenuForm:{menuName:"",menuId:"",menuEle:"",menuTaste:"",menuCuis:"",menuBrief:"",menuLevel:"",menuPut:"",menuPrice:""},addMenuFormRules:{menuName:[{required:!0,message:"请输入菜谱名称",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字符",trigger:"blur"}],menuTaste:[{required:!0,message:"请输入菜谱口味",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字符",trigger:"blur"}],menuCuis:[{required:!0,message:"请输入菜谱菜系",trigger:"blur"},{min:1,max:10,message:"长度在 1 到 10 个字符",trigger:"blur"}],menuLevel:[{required:!0,message:"请填写上手难度",trigger:"blur"},{min:1,max:5,type:"number",message:"难度在1-5颗⭐",trigger:"blur"}],menuPrice:[{required:!0,message:"请填写菜谱预估价格",trigger:"blur"},{min:1,max:1e4,type:"number",message:"价格在1万元以下",trigger:"blur"}]},dynamicIngredientTags:[],inputIngredientValue:""}},methods:{getMenu:function(){var e=this;return(0,o.Z)((0,i.Z)().mark((function t(){var n,r;return(0,i.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$http.get("menu");case 2:n=t.sent,r=n.data,e.menu=r,r.forEach((function(t){e.menuImgs.push(t.ingrePut)}));case 6:case"end":return t.stop()}}),t)})))()},addMenuDialogClosed:function(){this.$refs.addMenuFormRef.resetFields(),this.addMenuForm.menuPut="",this.uploadImgBtnVisible=!1},handleIngredientClose:function(e){this.dynamicIngredientTags.splice(this.dynamicIngredientTags.indexOf(e),1)},handleInputConfirm:function(){var e=this.inputIngredientValue;e&&this.dynamicIngredientTags.push(e),this.inputIngredientVisible=!1,this.inputIngredientValue=""},showInput:function(){var e=this;this.inputIngredientVisible=!0,this.$nextTick((function(t){e.$refs.saveTagInput.$refs.input.focus()}))},uploadImg:function(e,t){if("ready"===e.status){var n="jpeg"===e.raw.type||"png",r=e.size/1024/1024<2;if(!n)return this.$message.warning("上传文件只能是图片格式!"),void t.pop();if(!r)return this.$message.warning("上传文件大小不能超过 2MB!"),void t.pop();this.uploadImgBtnVisible=!0}},uploadImgSuccess:function(e,t,n){this.addMenuForm.menuPut=e.data,this.$message.success("图片上传成功,请填写完成后点击确定按钮")},updateImgSuccess:function(e,t,n){this.updateMenuForm.menuPut=e.data,this.$message.success("图片上传成功,请填写完成后点击确定按钮")},addMenu:function(){var e=this;this.$refs.addMenuFormRef.validate(function(){var t=(0,o.Z)((0,i.Z)().mark((function t(n){var r,a;return(0,i.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n){t.next=3;break}return e.$message.error("添加新菜谱验证失败"),t.abrupt("return");case 3:return e.addMenuForm.menuId=e.guid().slice(1,10),e.addMenuForm.menuEle=e.dynamicIngredientTags.join("|"),t.next=7,e.$http.post("menu",e.addMenuForm);case 7:if(r=t.sent,a=r.data,1===a.status){t.next=12;break}return e.$message.error("添加菜谱失败"),t.abrupt("return");case 12:e.getMenu(),e.$message.success("添加菜谱成功!"),e.dynamicIngredientTags=[];case 15:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()),this.addMenuDialogVisible=!1,this.$refs.upload.uploadFiles=[],this.uploadImgBtnVisible=!1},deleteMenu:function(e){var t=this;return(0,o.Z)((0,i.Z)().mark((function n(){var r,a;return(0,i.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,t.$http.delete("menu/"+e);case 2:if(r=n.sent,a=r.data,1===a.status){n.next=7;break}return t.$message.error("删除菜谱失败"),n.abrupt("return");case 7:t.getMenu(),t.$message.success("删除菜谱成功");case 9:case"end":return n.stop()}}),n)})))()},showUpdateMenu:function(e){var t=this;return(0,o.Z)((0,i.Z)().mark((function n(){var r,a;return(0,i.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,t.$http.get("menu/"+e);case 2:r=n.sent,a=r.data,t.updateMenuForm=a[0],t.dynamicIngredientTags=a[0].menuEle.split("|"),t.updateMenuDialogVisible=!0;case 7:case"end":return n.stop()}}),n)})))()},updateMenu:function(){var e=this;this.$refs.updateMenuFormRef.validate(function(){var t=(0,o.Z)((0,i.Z)().mark((function t(n){return(0,i.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n){t.next=3;break}return e.$message.error("更新菜谱信息验证失败"),t.abrupt("return");case 3:return t.next=5,e.$http.put("menu",e.updateMenuForm);case 5:e.getMenu(),e.$message.success("更新菜谱信息成功");case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()),this.updateMenuDialogVisible=!1,this.$refs.updateUpload.uploadFiles=[],this.uploadImgBtnVisible=!1},guid:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0,n="x"==e?t:3&t|8;return n.toString(16)}))}},created:function(){this.getMenu()}}),l=u,s=n(1001),c=(0,s.Z)(l,r,a,!1,null,"52c97607",null),m=c.exports},2443:function(e,t,n){var r=n(7235);r("asyncIterator")},6198:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});n(1539);function r(e,t,n,r,a,i,o){try{var u=e[i](o),l=u.value}catch(s){return void n(s)}u.done?t(l):Promise.resolve(l).then(r,a)}function a(e){return function(){var t=this,n=arguments;return new Promise((function(a,i){var o=e.apply(t,n);function u(e){r(o,a,i,u,l,"next",e)}function l(e){r(o,a,i,u,l,"throw",e)}u(void 0)}))}}},7906:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});n(2526),n(1817),n(1539),n(2165),n(8783),n(3948),n(2443),n(3680),n(3706),n(2703),n(1703),n(489),n(4747),n(8309),n(7042);var r=n(9726);function a(){ -/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ -a=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",u=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(C){s=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var a=t&&t.prototype instanceof p?t:p,i=Object.create(a.prototype),o=new I(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(a,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===a)throw i;return L()}for(n.method=a,n.arg=i;;){var o=n.delegate;if(o){var u=M(o,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var l=m(e,t,n);if("normal"===l.type){if(r=n.done?"completed":"suspendedYield",l.arg===d)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r="completed",n.method="throw",n.arg=l.arg)}}}(e,n,o),i}function m(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(C){return{type:"throw",arg:C}}}e.wrap=c;var d={};function p(){}function f(){}function h(){}var g={};s(g,o,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(F([])));b&&b!==t&&n.call(b,o)&&(g=b);var y=h.prototype=p.prototype=Object.create(g);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){function a(i,o,u,l){var s=m(e[i],e,o);if("throw"!==s.type){var c=s.arg,d=c.value;return d&&"object"==(0,r.Z)(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){a("next",e,u,l)}),(function(e){a("throw",e,u,l)})):t.resolve(d).then((function(e){c.value=e,u(c)}),(function(e){return a("throw",e,u,l)}))}l(s.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){a(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function M(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator["return"]&&(t.method="return",t.arg=void 0,M(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=m(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var a=r.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function _(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function I(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function F(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,a=function t(){for(;++r=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),l=n.call(i,"finallyLoc");if(u&&l){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),_(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;_(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:F(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}}}]); -//# sourceMappingURL=133-legacy.3ca06ed2.js.map \ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/133-legacy.3ca06ed2.js.map b/程序代码/管理员系统/eatwhat-admin-dist/js/133-legacy.3ca06ed2.js.map deleted file mode 100644 index d163594..0000000 --- a/程序代码/管理员系统/eatwhat-admin-dist/js/133-legacy.3ca06ed2.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"js/133-legacy.3ca06ed2.js","mappings":"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","sources":["webpack://eatwhat-admin/./src/views/Menu.vue?8d07","webpack://eatwhat-admin/src/views/Menu.vue","webpack://eatwhat-admin/./src/views/Menu.vue?517a","webpack://eatwhat-admin/./src/views/Menu.vue","webpack://eatwhat-admin/./node_modules/core-js/modules/es.symbol.async-iterator.js","webpack://eatwhat-admin/./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js","webpack://eatwhat-admin/./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js"],"sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-card',[_c('div',{staticClass:\"menu\"},[_c('div',{staticClass:\"title\"},[_c('el-alert',{attrs:{\"title\":\"菜谱管理界面\",\"type\":\"success\",\"center\":\"\",\"closable\":false}})],1),_c('div',{staticClass:\"btn\"},[_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-plus\"},on:{\"click\":function($event){_vm.addMenuDialogVisible = true}}},[_vm._v(\"添加新菜谱\")])],1),_c('div',{staticClass:\"table\"},[_c('el-table',{staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.menu.filter(\n function (data) { return !_vm.menuSearch ||\n data.menuName.toLowerCase().includes(_vm.menuSearch.toLowerCase()); }\n ),\"fit\":\"\",\"lazy\":\"\",\"stripe\":true,\"border\":true,\"highlight-current-row\":true,\"empty-text\":\"🥶正在努力加载中...\"}},[_c('el-table-column',{attrs:{\"type\":\"expand\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',{staticClass:\"desc\"},[_c('div',{staticClass:\"desc-title\"},[_c('span',[_vm._v(\"描述信息:\")])]),_c('div',{staticClass:\"brief\"},[_vm._v(_vm._s(scope.row.menuBrief || \"暂无\"))])])]}}])}),_c('el-table-column',{attrs:{\"label\":\"菜谱名称\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuName || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"图片\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-image',{staticStyle:{\"width\":\"100px\",\"height\":\"100px\"},attrs:{\"src\":scope.row.menuPut,\"preview-src-list\":_vm.menuImgs}},[_c('div',{staticClass:\"image-slot\",attrs:{\"slot\":\"error\"},slot:\"error\"},[_c('i',{staticClass:\"el-icon-picture-outline\"})])])]}}])}),_c('el-table-column',{attrs:{\"label\":\"组成\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuEle || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"口味\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuTaste || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"菜系\",\"align\":\"center\",\"width\":\"100\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuCuis || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"难度\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-rate',{attrs:{\"disabled\":\"\",\"text-color\":\"#ff9900\"},model:{value:(scope.row.menuLevel),callback:function ($$v) {_vm.$set(scope.row, \"menuLevel\", $$v)},expression:\"scope.row.menuLevel\"}})]}}])}),_c('el-table-column',{attrs:{\"label\":\"价格\",\"align\":\"center\",\"width\":\"100\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuPrice)+\" 元 \")]}}])}),_c('el-table-column',{attrs:{\"align\":\"center\"},scopedSlots:_vm._u([{key:\"header\",fn:function(scope){return [_c('el-input',{attrs:{\"size\":\"mini\",\"placeholder\":\"输入菜谱名称搜索\"},model:{value:(_vm.menuSearch),callback:function ($$v) {_vm.menuSearch=$$v},expression:\"menuSearch\"}})]}},{key:\"default\",fn:function(scope){return [_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"mini\",\"plain\":\"\"},on:{\"click\":function($event){return _vm.showUpdateMenu(scope.row.menuId)}}},[_vm._v(\"编辑\")]),_c('el-popconfirm',{staticStyle:{\"margin-left\":\"5px\"},attrs:{\"title\":\"确定删除该菜谱?此操作不可逆\"},on:{\"confirm\":function($event){return _vm.deleteMenu(scope.row.menuId)}}},[_c('el-button',{attrs:{\"slot\":\"reference\",\"type\":\"danger\",\"size\":\"mini\",\"plain\":\"\"},slot:\"reference\"},[_vm._v(\"删除\")])],1)]}}])})],1)],1)]),_c('el-dialog',{attrs:{\"title\":\"添加菜谱\",\"visible\":_vm.addMenuDialogVisible,\"width\":\"40%\",\"center\":true},on:{\"update:visible\":function($event){_vm.addMenuDialogVisible=$event},\"close\":_vm.addMenuDialogClosed}},[_c('el-form',{ref:\"addMenuFormRef\",attrs:{\"model\":_vm.addMenuForm,\"label-width\":\"80px\",\"size\":\"small\",\"rules\":_vm.addMenuFormRules}},[_c('el-form-item',{attrs:{\"label\":\"菜谱名称\",\"prop\":\"menuName\"}},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-food\",\"autocomplete\":\"off\",\"maxlength\":\"50\",\"clearable\":true},model:{value:(_vm.addMenuForm.menuName),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuName\", $$v)},expression:\"addMenuForm.menuName\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱组成\"}},[_vm._l((_vm.dynamicIngredientTags),function(tag){return _c('el-tag',{key:tag,attrs:{\"closable\":\"\",\"disable-transitions\":false},on:{\"close\":function($event){return _vm.handleIngredientClose(tag)}}},[_vm._v(\" \"+_vm._s(tag)+\" \")])}),(_vm.inputIngredientVisible)?_c('el-input',{ref:\"saveTagInput\",staticClass:\"input-new-tag\",attrs:{\"size\":\"small\"},on:{\"blur\":_vm.handleInputConfirm},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.handleInputConfirm.apply(null, arguments)}},model:{value:(_vm.inputIngredientValue),callback:function ($$v) {_vm.inputIngredientValue=$$v},expression:\"inputIngredientValue\"}}):_c('el-button',{staticClass:\"button-new-tag\",attrs:{\"size\":\"small\"},on:{\"click\":_vm.showInput}},[_vm._v(\"+ 原料\")])],2),_c('el-form-item',{attrs:{\"label\":\"预估价格\",\"prop\":\"menuPrice\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-wallet\",\"clearable\":true,\"maxlength\":\"5\"},model:{value:(_vm.addMenuForm.menuPrice),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuPrice\", _vm._n($$v))},expression:\"addMenuForm.menuPrice\"}},[_c('i',{attrs:{\"slot\":\"suffix\"},slot:\"suffix\"},[_vm._v(\"元\")])])],1),_c('el-form-item',{attrs:{\"label\":\"菜谱口味\",\"prop\":\"menuTaste\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-knife-fork\",\"clearable\":true,\"maxlength\":\"50\"},model:{value:(_vm.addMenuForm.menuTaste),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuTaste\", $$v)},expression:\"addMenuForm.menuTaste\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱图片\"}},[_c('el-upload',{ref:\"upload\",attrs:{\"action\":\"http://121.37.102.50:3006/menu/upload\",\"on-change\":_vm.uploadImg,\"on-success\":_vm.uploadImgSuccess,\"accept\":\".jpeg,.png,.jpg,.bmp,.gif\",\"list-type\":\"picture\",\"limit\":1,\"disabled\":_vm.uploadImgBtnVisible}},[_c('el-button',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.uploadImgBtnVisible),expression:\"!uploadImgBtnVisible\"}],attrs:{\"size\":\"small\",\"type\":\"primary\",\"plain\":\"\",\"round\":\"\"}},[_vm._v(\"选择图片\")])],1)],1),_c('el-form-item',{attrs:{\"label\":\"菜谱菜系\",\"prop\":\"menuCuis\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-guide\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"10\"},model:{value:(_vm.addMenuForm.menuCuis),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuCuis\", $$v)},expression:\"addMenuForm.menuCuis\"}})],1),_c('el-form-item',{attrs:{\"label\":\"上手难度\",\"prop\":\"menuLevel\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-star-off\",\"clearable\":true,\"maxlength\":\"1\"},model:{value:(_vm.addMenuForm.menuLevel),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuLevel\", _vm._n($$v))},expression:\"addMenuForm.menuLevel\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱简介\"}},[_c('el-input',{attrs:{\"type\":\"textarea\",\"rows\":4,\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-star-off\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"255\",\"show-word-limit\":\"\"},model:{value:(_vm.addMenuForm.menuBrief),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuBrief\", _vm._n($$v))},expression:\"addMenuForm.menuBrief\"}})],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"round\":\"\",\"plain\":\"\",\"size\":\"small\",\"type\":\"info\"},on:{\"click\":function($event){_vm.addMenuDialogVisible = false}}},[_vm._v(\"取 消\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"round\":\"\",\"plain\":\"\",\"size\":\"small\"},on:{\"click\":_vm.addMenu}},[_vm._v(\"确 定\")])],1)],1),_c('el-dialog',{attrs:{\"title\":\"添加菜谱\",\"visible\":_vm.updateMenuDialogVisible,\"width\":\"40%\",\"center\":true},on:{\"update:visible\":function($event){_vm.updateMenuDialogVisible=$event}}},[_c('el-form',{ref:\"updateMenuFormRef\",attrs:{\"model\":_vm.updateMenuForm,\"label-width\":\"80px\",\"size\":\"small\",\"rules\":_vm.addMenuFormRules}},[_c('el-form-item',{attrs:{\"label\":\"菜谱名称\",\"prop\":\"menuName\"}},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-food\",\"autocomplete\":\"off\",\"maxlength\":\"50\",\"clearable\":true},model:{value:(_vm.updateMenuForm.menuName),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuName\", $$v)},expression:\"updateMenuForm.menuName\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱组成\"}},[_vm._l((_vm.dynamicIngredientTags),function(tag){return _c('el-tag',{key:tag,attrs:{\"closable\":\"\",\"disable-transitions\":false},on:{\"close\":function($event){return _vm.handleIngredientClose(tag)}}},[_vm._v(\" \"+_vm._s(tag)+\" \")])}),(_vm.inputIngredientVisible)?_c('el-input',{ref:\"saveTagInput\",staticClass:\"input-new-tag\",attrs:{\"size\":\"small\"},on:{\"blur\":_vm.handleInputConfirm},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.handleInputConfirm.apply(null, arguments)}},model:{value:(_vm.inputIngredientValue),callback:function ($$v) {_vm.inputIngredientValue=$$v},expression:\"inputIngredientValue\"}}):_c('el-button',{staticClass:\"button-new-tag\",attrs:{\"size\":\"small\"},on:{\"click\":_vm.showInput}},[_vm._v(\"+ 原料\")])],2),_c('el-form-item',{attrs:{\"label\":\"预估价格\",\"prop\":\"menuPrice\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-wallet\",\"clearable\":true,\"maxlength\":\"5\"},model:{value:(_vm.updateMenuForm.menuPrice),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuPrice\", _vm._n($$v))},expression:\"updateMenuForm.menuPrice\"}},[_c('i',{attrs:{\"slot\":\"suffix\"},slot:\"suffix\"},[_vm._v(\"元\")])])],1),_c('el-form-item',{attrs:{\"label\":\"菜谱口味\",\"prop\":\"menuTaste\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-knife-fork\",\"clearable\":true,\"maxlength\":\"50\"},model:{value:(_vm.updateMenuForm.menuTaste),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuTaste\", $$v)},expression:\"updateMenuForm.menuTaste\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱图片\"}},[_c('el-upload',{ref:\"updateUpload\",attrs:{\"action\":\"http://121.37.102.50:3006/menu/upload\",\"on-change\":_vm.uploadImg,\"on-success\":_vm.updateImgSuccess,\"accept\":\".jpeg,.png,.jpg,.bmp,.gif\",\"list-type\":\"picture\",\"limit\":1,\"disabled\":_vm.uploadImgBtnVisible}},[_c('el-button',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.uploadImgBtnVisible),expression:\"!uploadImgBtnVisible\"}],attrs:{\"size\":\"small\",\"type\":\"primary\",\"plain\":\"\",\"round\":\"\"}},[_vm._v(\"选择图片\")])],1)],1),_c('el-form-item',{attrs:{\"label\":\"菜谱菜系\",\"prop\":\"menuCuis\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-guide\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"10\"},model:{value:(_vm.updateMenuForm.menuCuis),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuCuis\", $$v)},expression:\"updateMenuForm.menuCuis\"}})],1),_c('el-form-item',{attrs:{\"label\":\"上手难度\",\"prop\":\"menuLevel\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-star-off\",\"clearable\":true,\"maxlength\":\"1\"},model:{value:(_vm.updateMenuForm.menuLevel),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuLevel\", _vm._n($$v))},expression:\"updateMenuForm.menuLevel\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱简介\"}},[_c('el-input',{attrs:{\"type\":\"textarea\",\"rows\":4,\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-star-off\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"255\",\"show-word-limit\":\"\"},model:{value:(_vm.updateMenuForm.menuBrief),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuBrief\", _vm._n($$v))},expression:\"updateMenuForm.menuBrief\"}})],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"round\":\"\",\"plain\":\"\",\"size\":\"small\",\"type\":\"info\"},on:{\"click\":function($event){_vm.updateMenuDialogVisible = false}}},[_vm._v(\"取 消\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"round\":\"\",\"plain\":\"\",\"size\":\"small\"},on:{\"click\":_vm.updateMenu}},[_vm._v(\"确 定\")])],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\r\n\r\n\r\n\r\n\r\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Menu.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Menu.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Menu.vue?vue&type=template&id=52c97607&scoped=true&\"\nimport script from \"./Menu.vue?vue&type=script&lang=js&\"\nexport * from \"./Menu.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Menu.vue?vue&type=style&index=0&id=52c97607&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"52c97607\",\n null\n \n)\n\nexport default component.exports","var defineWellKnownSymbol = require('../internals/define-well-known-symbol');\n\n// `Symbol.asyncIterator` well-known symbol\n// https://tc39.es/ecma262/#sec-symbol.asynciterator\ndefineWellKnownSymbol('asyncIterator');\n","function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {\n try {\n var info = gen[key](arg);\n var value = info.value;\n } catch (error) {\n reject(error);\n return;\n }\n\n if (info.done) {\n resolve(value);\n } else {\n Promise.resolve(value).then(_next, _throw);\n }\n}\n\nexport default function _asyncToGenerator(fn) {\n return function () {\n var self = this,\n args = arguments;\n return new Promise(function (resolve, reject) {\n var gen = fn.apply(self, args);\n\n function _next(value) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value);\n }\n\n function _throw(err) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err);\n }\n\n _next(undefined);\n });\n };\n}","import _typeof from \"./typeof.js\";\nexport default function _regeneratorRuntime() {\n \"use strict\";\n /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */\n\n _regeneratorRuntime = function _regeneratorRuntime() {\n return exports;\n };\n\n var exports = {},\n Op = Object.prototype,\n hasOwn = Op.hasOwnProperty,\n $Symbol = \"function\" == typeof Symbol ? Symbol : {},\n iteratorSymbol = $Symbol.iterator || \"@@iterator\",\n asyncIteratorSymbol = $Symbol.asyncIterator || \"@@asyncIterator\",\n toStringTagSymbol = $Symbol.toStringTag || \"@@toStringTag\";\n\n function define(obj, key, value) {\n return Object.defineProperty(obj, key, {\n value: value,\n enumerable: !0,\n configurable: !0,\n writable: !0\n }), obj[key];\n }\n\n try {\n define({}, \"\");\n } catch (err) {\n define = function define(obj, key, value) {\n return obj[key] = value;\n };\n }\n\n function wrap(innerFn, outerFn, self, tryLocsList) {\n var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator,\n generator = Object.create(protoGenerator.prototype),\n context = new Context(tryLocsList || []);\n return generator._invoke = function (innerFn, self, context) {\n var state = \"suspendedStart\";\n return function (method, arg) {\n if (\"executing\" === state) throw new Error(\"Generator is already running\");\n\n if (\"completed\" === state) {\n if (\"throw\" === method) throw arg;\n return doneResult();\n }\n\n for (context.method = method, context.arg = arg;;) {\n var delegate = context.delegate;\n\n if (delegate) {\n var delegateResult = maybeInvokeDelegate(delegate, context);\n\n if (delegateResult) {\n if (delegateResult === ContinueSentinel) continue;\n return delegateResult;\n }\n }\n\n if (\"next\" === context.method) context.sent = context._sent = context.arg;else if (\"throw\" === context.method) {\n if (\"suspendedStart\" === state) throw state = \"completed\", context.arg;\n context.dispatchException(context.arg);\n } else \"return\" === context.method && context.abrupt(\"return\", context.arg);\n state = \"executing\";\n var record = tryCatch(innerFn, self, context);\n\n if (\"normal\" === record.type) {\n if (state = context.done ? \"completed\" : \"suspendedYield\", record.arg === ContinueSentinel) continue;\n return {\n value: record.arg,\n done: context.done\n };\n }\n\n \"throw\" === record.type && (state = \"completed\", context.method = \"throw\", context.arg = record.arg);\n }\n };\n }(innerFn, self, context), generator;\n }\n\n function tryCatch(fn, obj, arg) {\n try {\n return {\n type: \"normal\",\n arg: fn.call(obj, arg)\n };\n } catch (err) {\n return {\n type: \"throw\",\n arg: err\n };\n }\n }\n\n exports.wrap = wrap;\n var ContinueSentinel = {};\n\n function Generator() {}\n\n function GeneratorFunction() {}\n\n function GeneratorFunctionPrototype() {}\n\n var IteratorPrototype = {};\n define(IteratorPrototype, iteratorSymbol, function () {\n return this;\n });\n var getProto = Object.getPrototypeOf,\n NativeIteratorPrototype = getProto && getProto(getProto(values([])));\n NativeIteratorPrototype && NativeIteratorPrototype !== Op && hasOwn.call(NativeIteratorPrototype, iteratorSymbol) && (IteratorPrototype = NativeIteratorPrototype);\n var Gp = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(IteratorPrototype);\n\n function defineIteratorMethods(prototype) {\n [\"next\", \"throw\", \"return\"].forEach(function (method) {\n define(prototype, method, function (arg) {\n return this._invoke(method, arg);\n });\n });\n }\n\n function AsyncIterator(generator, PromiseImpl) {\n function invoke(method, arg, resolve, reject) {\n var record = tryCatch(generator[method], generator, arg);\n\n if (\"throw\" !== record.type) {\n var result = record.arg,\n value = result.value;\n return value && \"object\" == _typeof(value) && hasOwn.call(value, \"__await\") ? PromiseImpl.resolve(value.__await).then(function (value) {\n invoke(\"next\", value, resolve, reject);\n }, function (err) {\n invoke(\"throw\", err, resolve, reject);\n }) : PromiseImpl.resolve(value).then(function (unwrapped) {\n result.value = unwrapped, resolve(result);\n }, function (error) {\n return invoke(\"throw\", error, resolve, reject);\n });\n }\n\n reject(record.arg);\n }\n\n var previousPromise;\n\n this._invoke = function (method, arg) {\n function callInvokeWithMethodAndArg() {\n return new PromiseImpl(function (resolve, reject) {\n invoke(method, arg, resolve, reject);\n });\n }\n\n return previousPromise = previousPromise ? previousPromise.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg();\n };\n }\n\n function maybeInvokeDelegate(delegate, context) {\n var method = delegate.iterator[context.method];\n\n if (undefined === method) {\n if (context.delegate = null, \"throw\" === context.method) {\n if (delegate.iterator[\"return\"] && (context.method = \"return\", context.arg = undefined, maybeInvokeDelegate(delegate, context), \"throw\" === context.method)) return ContinueSentinel;\n context.method = \"throw\", context.arg = new TypeError(\"The iterator does not provide a 'throw' method\");\n }\n\n return ContinueSentinel;\n }\n\n var record = tryCatch(method, delegate.iterator, context.arg);\n if (\"throw\" === record.type) return context.method = \"throw\", context.arg = record.arg, context.delegate = null, ContinueSentinel;\n var info = record.arg;\n return info ? info.done ? (context[delegate.resultName] = info.value, context.next = delegate.nextLoc, \"return\" !== context.method && (context.method = \"next\", context.arg = undefined), context.delegate = null, ContinueSentinel) : info : (context.method = \"throw\", context.arg = new TypeError(\"iterator result is not an object\"), context.delegate = null, ContinueSentinel);\n }\n\n function pushTryEntry(locs) {\n var entry = {\n tryLoc: locs[0]\n };\n 1 in locs && (entry.catchLoc = locs[1]), 2 in locs && (entry.finallyLoc = locs[2], entry.afterLoc = locs[3]), this.tryEntries.push(entry);\n }\n\n function resetTryEntry(entry) {\n var record = entry.completion || {};\n record.type = \"normal\", delete record.arg, entry.completion = record;\n }\n\n function Context(tryLocsList) {\n this.tryEntries = [{\n tryLoc: \"root\"\n }], tryLocsList.forEach(pushTryEntry, this), this.reset(!0);\n }\n\n function values(iterable) {\n if (iterable) {\n var iteratorMethod = iterable[iteratorSymbol];\n if (iteratorMethod) return iteratorMethod.call(iterable);\n if (\"function\" == typeof iterable.next) return iterable;\n\n if (!isNaN(iterable.length)) {\n var i = -1,\n next = function next() {\n for (; ++i < iterable.length;) {\n if (hasOwn.call(iterable, i)) return next.value = iterable[i], next.done = !1, next;\n }\n\n return next.value = undefined, next.done = !0, next;\n };\n\n return next.next = next;\n }\n }\n\n return {\n next: doneResult\n };\n }\n\n function doneResult() {\n return {\n value: undefined,\n done: !0\n };\n }\n\n return GeneratorFunction.prototype = GeneratorFunctionPrototype, define(Gp, \"constructor\", GeneratorFunctionPrototype), define(GeneratorFunctionPrototype, \"constructor\", GeneratorFunction), GeneratorFunction.displayName = define(GeneratorFunctionPrototype, toStringTagSymbol, \"GeneratorFunction\"), exports.isGeneratorFunction = function (genFun) {\n var ctor = \"function\" == typeof genFun && genFun.constructor;\n return !!ctor && (ctor === GeneratorFunction || \"GeneratorFunction\" === (ctor.displayName || ctor.name));\n }, exports.mark = function (genFun) {\n return Object.setPrototypeOf ? Object.setPrototypeOf(genFun, GeneratorFunctionPrototype) : (genFun.__proto__ = GeneratorFunctionPrototype, define(genFun, toStringTagSymbol, \"GeneratorFunction\")), genFun.prototype = Object.create(Gp), genFun;\n }, exports.awrap = function (arg) {\n return {\n __await: arg\n };\n }, defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, asyncIteratorSymbol, function () {\n return this;\n }), exports.AsyncIterator = AsyncIterator, exports.async = function (innerFn, outerFn, self, tryLocsList, PromiseImpl) {\n void 0 === PromiseImpl && (PromiseImpl = Promise);\n var iter = new AsyncIterator(wrap(innerFn, outerFn, self, tryLocsList), PromiseImpl);\n return exports.isGeneratorFunction(outerFn) ? iter : iter.next().then(function (result) {\n return result.done ? result.value : iter.next();\n });\n }, defineIteratorMethods(Gp), define(Gp, toStringTagSymbol, \"Generator\"), define(Gp, iteratorSymbol, function () {\n return this;\n }), define(Gp, \"toString\", function () {\n return \"[object Generator]\";\n }), exports.keys = function (object) {\n var keys = [];\n\n for (var key in object) {\n keys.push(key);\n }\n\n return keys.reverse(), function next() {\n for (; keys.length;) {\n var key = keys.pop();\n if (key in object) return next.value = key, next.done = !1, next;\n }\n\n return next.done = !0, next;\n };\n }, exports.values = values, Context.prototype = {\n constructor: Context,\n reset: function reset(skipTempReset) {\n if (this.prev = 0, this.next = 0, this.sent = this._sent = undefined, this.done = !1, this.delegate = null, this.method = \"next\", this.arg = undefined, this.tryEntries.forEach(resetTryEntry), !skipTempReset) for (var name in this) {\n \"t\" === name.charAt(0) && hasOwn.call(this, name) && !isNaN(+name.slice(1)) && (this[name] = undefined);\n }\n },\n stop: function stop() {\n this.done = !0;\n var rootRecord = this.tryEntries[0].completion;\n if (\"throw\" === rootRecord.type) throw rootRecord.arg;\n return this.rval;\n },\n dispatchException: function dispatchException(exception) {\n if (this.done) throw exception;\n var context = this;\n\n function handle(loc, caught) {\n return record.type = \"throw\", record.arg = exception, context.next = loc, caught && (context.method = \"next\", context.arg = undefined), !!caught;\n }\n\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i],\n record = entry.completion;\n if (\"root\" === entry.tryLoc) return handle(\"end\");\n\n if (entry.tryLoc <= this.prev) {\n var hasCatch = hasOwn.call(entry, \"catchLoc\"),\n hasFinally = hasOwn.call(entry, \"finallyLoc\");\n\n if (hasCatch && hasFinally) {\n if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0);\n if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc);\n } else if (hasCatch) {\n if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0);\n } else {\n if (!hasFinally) throw new Error(\"try statement without catch or finally\");\n if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc);\n }\n }\n }\n },\n abrupt: function abrupt(type, arg) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n\n if (entry.tryLoc <= this.prev && hasOwn.call(entry, \"finallyLoc\") && this.prev < entry.finallyLoc) {\n var finallyEntry = entry;\n break;\n }\n }\n\n finallyEntry && (\"break\" === type || \"continue\" === type) && finallyEntry.tryLoc <= arg && arg <= finallyEntry.finallyLoc && (finallyEntry = null);\n var record = finallyEntry ? finallyEntry.completion : {};\n return record.type = type, record.arg = arg, finallyEntry ? (this.method = \"next\", this.next = finallyEntry.finallyLoc, ContinueSentinel) : this.complete(record);\n },\n complete: function complete(record, afterLoc) {\n if (\"throw\" === record.type) throw record.arg;\n return \"break\" === record.type || \"continue\" === record.type ? this.next = record.arg : \"return\" === record.type ? (this.rval = this.arg = record.arg, this.method = \"return\", this.next = \"end\") : \"normal\" === record.type && afterLoc && (this.next = afterLoc), ContinueSentinel;\n },\n finish: function finish(finallyLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n if (entry.finallyLoc === finallyLoc) return this.complete(entry.completion, entry.afterLoc), resetTryEntry(entry), ContinueSentinel;\n }\n },\n \"catch\": function _catch(tryLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n\n if (entry.tryLoc === tryLoc) {\n var record = entry.completion;\n\n if (\"throw\" === record.type) {\n var thrown = record.arg;\n resetTryEntry(entry);\n }\n\n return thrown;\n }\n }\n\n throw new Error(\"illegal catch attempt\");\n },\n delegateYield: function delegateYield(iterable, resultName, nextLoc) {\n return this.delegate = {\n iterator: values(iterable),\n resultName: resultName,\n nextLoc: nextLoc\n }, \"next\" === this.method && (this.arg = undefined), ContinueSentinel;\n }\n }, exports;\n}"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","on","$event","addMenuDialogVisible","_v","staticStyle","menu","filter","data","menuSearch","menuName","toLowerCase","includes","scopedSlots","_u","key","fn","scope","_s","row","menuBrief","menuPut","menuImgs","slot","menuEle","menuTaste","menuCuis","model","value","callback","$$v","$set","expression","menuPrice","showUpdateMenu","menuId","deleteMenu","addMenuDialogClosed","ref","addMenuForm","addMenuFormRules","_l","tag","handleIngredientClose","handleInputConfirm","nativeOn","type","indexOf","_k","keyCode","apply","arguments","inputIngredientValue","showInput","_n","uploadImg","uploadImgSuccess","uploadImgBtnVisible","directives","name","rawName","addMenu","updateMenuDialogVisible","updateMenuForm","updateImgSuccess","updateMenu","staticRenderFns","inputIngredientVisible","menuLevel","required","message","trigger","min","max","dynamicIngredientTags","methods","getMenu","menuRes","file","fileList","response","valid","addMenuRes","deleteMenuRes","MenuRes","guid","v","created","component","defineWellKnownSymbol","asyncGeneratorStep","gen","resolve","reject","_next","_throw","arg","info","error","done","Promise","then","_asyncToGenerator","self","args","err","undefined","_regeneratorRuntime","exports","Op","Object","prototype","hasOwn","hasOwnProperty","$Symbol","Symbol","iteratorSymbol","iterator","asyncIteratorSymbol","asyncIterator","toStringTagSymbol","toStringTag","define","obj","defineProperty","enumerable","configurable","writable","wrap","innerFn","outerFn","tryLocsList","protoGenerator","Generator","generator","create","context","Context","_invoke","state","method","Error","doneResult","delegate","delegateResult","maybeInvokeDelegate","ContinueSentinel","sent","_sent","dispatchException","abrupt","record","tryCatch","call","GeneratorFunction","GeneratorFunctionPrototype","IteratorPrototype","getProto","getPrototypeOf","NativeIteratorPrototype","values","Gp","defineIteratorMethods","forEach","AsyncIterator","PromiseImpl","invoke","result","_typeof","__await","unwrapped","previousPromise","callInvokeWithMethodAndArg","TypeError","resultName","next","nextLoc","pushTryEntry","locs","entry","tryLoc","catchLoc","finallyLoc","afterLoc","tryEntries","push","resetTryEntry","completion","reset","iterable","iteratorMethod","isNaN","length","i","displayName","isGeneratorFunction","genFun","ctor","constructor","mark","setPrototypeOf","__proto__","awrap","async","iter","keys","object","reverse","pop","skipTempReset","prev","charAt","slice","stop","rootRecord","rval","exception","handle","loc","caught","hasCatch","hasFinally","finallyEntry","complete","finish","thrown","delegateYield"],"sourceRoot":""} \ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/133.2aad9307.js b/程序代码/管理员系统/eatwhat-admin-dist/js/133.2aad9307.js deleted file mode 100644 index 397fbbd..0000000 --- a/程序代码/管理员系统/eatwhat-admin-dist/js/133.2aad9307.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self["webpackChunkeatwhat_admin"]=self["webpackChunkeatwhat_admin"]||[]).push([[133],{4133:function(e,t,n){n.r(t),n.d(t,{default:function(){return o}});var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-card",[n("div",{staticClass:"menu"},[n("div",{staticClass:"title"},[n("el-alert",{attrs:{title:"菜谱管理界面",type:"success",center:"",closable:!1}})],1),n("div",{staticClass:"btn"},[n("el-button",{attrs:{type:"primary",size:"small",round:"",icon:"el-icon-plus"},on:{click:function(t){e.addMenuDialogVisible=!0}}},[e._v("添加新菜谱")])],1),n("div",{staticClass:"table"},[n("el-table",{staticStyle:{width:"100%"},attrs:{data:e.menu.filter((function(t){return!e.menuSearch||t.menuName.toLowerCase().includes(e.menuSearch.toLowerCase())})),fit:"",lazy:"",stripe:!0,border:!0,"highlight-current-row":!0,"empty-text":"🥶正在努力加载中..."}},[n("el-table-column",{attrs:{type:"expand"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("div",{staticClass:"desc"},[n("div",{staticClass:"desc-title"},[n("span",[e._v("描述信息:")])]),n("div",{staticClass:"brief"},[e._v(e._s(t.row.menuBrief||"暂无"))])])]}}])}),n("el-table-column",{attrs:{label:"菜谱名称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuName||"未知")+" ")]}}])}),n("el-table-column",{attrs:{label:"图片",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-image",{staticStyle:{width:"100px",height:"100px"},attrs:{src:t.row.menuPut,"preview-src-list":e.menuImgs}},[n("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[n("i",{staticClass:"el-icon-picture-outline"})])])]}}])}),n("el-table-column",{attrs:{label:"组成",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuEle||"未知")+" ")]}}])}),n("el-table-column",{attrs:{label:"口味",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuTaste||"未知")+" ")]}}])}),n("el-table-column",{attrs:{label:"菜系",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuCuis||"未知")+" ")]}}])}),n("el-table-column",{attrs:{label:"难度",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-rate",{attrs:{disabled:"","text-color":"#ff9900"},model:{value:t.row.menuLevel,callback:function(n){e.$set(t.row,"menuLevel",n)},expression:"scope.row.menuLevel"}})]}}])}),n("el-table-column",{attrs:{label:"价格",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuPrice)+" 元 ")]}}])}),n("el-table-column",{attrs:{align:"center"},scopedSlots:e._u([{key:"header",fn:function(t){return[n("el-input",{attrs:{size:"mini",placeholder:"输入菜谱名称搜索"},model:{value:e.menuSearch,callback:function(t){e.menuSearch=t},expression:"menuSearch"}})]}},{key:"default",fn:function(t){return[n("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(n){return e.showUpdateMenu(t.row.menuId)}}},[e._v("编辑")]),n("el-popconfirm",{staticStyle:{"margin-left":"5px"},attrs:{title:"确定删除该菜谱?此操作不可逆"},on:{confirm:function(n){return e.deleteMenu(t.row.menuId)}}},[n("el-button",{attrs:{slot:"reference",type:"danger",size:"mini",plain:""},slot:"reference"},[e._v("删除")])],1)]}}])})],1)],1)]),n("el-dialog",{attrs:{title:"添加菜谱",visible:e.addMenuDialogVisible,width:"40%",center:!0},on:{"update:visible":function(t){e.addMenuDialogVisible=t},close:e.addMenuDialogClosed}},[n("el-form",{ref:"addMenuFormRef",attrs:{model:e.addMenuForm,"label-width":"80px",size:"small",rules:e.addMenuFormRules}},[n("el-form-item",{attrs:{label:"菜谱名称",prop:"menuName"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-food",autocomplete:"off",maxlength:"50",clearable:!0},model:{value:e.addMenuForm.menuName,callback:function(t){e.$set(e.addMenuForm,"menuName",t)},expression:"addMenuForm.menuName"}})],1),n("el-form-item",{attrs:{label:"菜谱组成"}},[e._l(e.dynamicIngredientTags,(function(t){return n("el-tag",{key:t,attrs:{closable:"","disable-transitions":!1},on:{close:function(n){return e.handleIngredientClose(t)}}},[e._v(" "+e._s(t)+" ")])})),e.inputIngredientVisible?n("el-input",{ref:"saveTagInput",staticClass:"input-new-tag",attrs:{size:"small"},on:{blur:e.handleInputConfirm},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleInputConfirm.apply(null,arguments)}},model:{value:e.inputIngredientValue,callback:function(t){e.inputIngredientValue=t},expression:"inputIngredientValue"}}):n("el-button",{staticClass:"button-new-tag",attrs:{size:"small"},on:{click:e.showInput}},[e._v("+ 原料")])],2),n("el-form-item",{attrs:{label:"预估价格",prop:"menuPrice"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-wallet",clearable:!0,maxlength:"5"},model:{value:e.addMenuForm.menuPrice,callback:function(t){e.$set(e.addMenuForm,"menuPrice",e._n(t))},expression:"addMenuForm.menuPrice"}},[n("i",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("元")])])],1),n("el-form-item",{attrs:{label:"菜谱口味",prop:"menuTaste"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-knife-fork",clearable:!0,maxlength:"50"},model:{value:e.addMenuForm.menuTaste,callback:function(t){e.$set(e.addMenuForm,"menuTaste",t)},expression:"addMenuForm.menuTaste"}})],1),n("el-form-item",{attrs:{label:"菜谱图片"}},[n("el-upload",{ref:"upload",attrs:{action:"http://121.37.102.50:3006/menu/upload","on-change":e.uploadImg,"on-success":e.uploadImgSuccess,accept:".jpeg,.png,.jpg,.bmp,.gif","list-type":"picture",limit:1,disabled:e.uploadImgBtnVisible}},[n("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.uploadImgBtnVisible,expression:"!uploadImgBtnVisible"}],attrs:{size:"small",type:"primary",plain:"",round:""}},[e._v("选择图片")])],1)],1),n("el-form-item",{attrs:{label:"菜谱菜系",prop:"menuCuis"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-guide",clearable:!0,minlength:"1",maxlength:"10"},model:{value:e.addMenuForm.menuCuis,callback:function(t){e.$set(e.addMenuForm,"menuCuis",t)},expression:"addMenuForm.menuCuis"}})],1),n("el-form-item",{attrs:{label:"上手难度",prop:"menuLevel"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-star-off",clearable:!0,maxlength:"1"},model:{value:e.addMenuForm.menuLevel,callback:function(t){e.$set(e.addMenuForm,"menuLevel",e._n(t))},expression:"addMenuForm.menuLevel"}})],1),n("el-form-item",{attrs:{label:"菜谱简介"}},[n("el-input",{attrs:{type:"textarea",rows:4,autocomplete:"off","prefix-icon":"el-icon-star-off",clearable:!0,minlength:"1",maxlength:"255","show-word-limit":""},model:{value:e.addMenuForm.menuBrief,callback:function(t){e.$set(e.addMenuForm,"menuBrief",e._n(t))},expression:"addMenuForm.menuBrief"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{round:"",plain:"",size:"small",type:"info"},on:{click:function(t){e.addMenuDialogVisible=!1}}},[e._v("取 消")]),n("el-button",{attrs:{type:"primary",round:"",plain:"",size:"small"},on:{click:e.addMenu}},[e._v("确 定")])],1)],1),n("el-dialog",{attrs:{title:"添加菜谱",visible:e.updateMenuDialogVisible,width:"40%",center:!0},on:{"update:visible":function(t){e.updateMenuDialogVisible=t}}},[n("el-form",{ref:"updateMenuFormRef",attrs:{model:e.updateMenuForm,"label-width":"80px",size:"small",rules:e.addMenuFormRules}},[n("el-form-item",{attrs:{label:"菜谱名称",prop:"menuName"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-food",autocomplete:"off",maxlength:"50",clearable:!0},model:{value:e.updateMenuForm.menuName,callback:function(t){e.$set(e.updateMenuForm,"menuName",t)},expression:"updateMenuForm.menuName"}})],1),n("el-form-item",{attrs:{label:"菜谱组成"}},[e._l(e.dynamicIngredientTags,(function(t){return n("el-tag",{key:t,attrs:{closable:"","disable-transitions":!1},on:{close:function(n){return e.handleIngredientClose(t)}}},[e._v(" "+e._s(t)+" ")])})),e.inputIngredientVisible?n("el-input",{ref:"saveTagInput",staticClass:"input-new-tag",attrs:{size:"small"},on:{blur:e.handleInputConfirm},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleInputConfirm.apply(null,arguments)}},model:{value:e.inputIngredientValue,callback:function(t){e.inputIngredientValue=t},expression:"inputIngredientValue"}}):n("el-button",{staticClass:"button-new-tag",attrs:{size:"small"},on:{click:e.showInput}},[e._v("+ 原料")])],2),n("el-form-item",{attrs:{label:"预估价格",prop:"menuPrice"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-wallet",clearable:!0,maxlength:"5"},model:{value:e.updateMenuForm.menuPrice,callback:function(t){e.$set(e.updateMenuForm,"menuPrice",e._n(t))},expression:"updateMenuForm.menuPrice"}},[n("i",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("元")])])],1),n("el-form-item",{attrs:{label:"菜谱口味",prop:"menuTaste"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-knife-fork",clearable:!0,maxlength:"50"},model:{value:e.updateMenuForm.menuTaste,callback:function(t){e.$set(e.updateMenuForm,"menuTaste",t)},expression:"updateMenuForm.menuTaste"}})],1),n("el-form-item",{attrs:{label:"菜谱图片"}},[n("el-upload",{ref:"updateUpload",attrs:{action:"http://121.37.102.50:3006/menu/upload","on-change":e.uploadImg,"on-success":e.updateImgSuccess,accept:".jpeg,.png,.jpg,.bmp,.gif","list-type":"picture",limit:1,disabled:e.uploadImgBtnVisible}},[n("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.uploadImgBtnVisible,expression:"!uploadImgBtnVisible"}],attrs:{size:"small",type:"primary",plain:"",round:""}},[e._v("选择图片")])],1)],1),n("el-form-item",{attrs:{label:"菜谱菜系",prop:"menuCuis"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-guide",clearable:!0,minlength:"1",maxlength:"10"},model:{value:e.updateMenuForm.menuCuis,callback:function(t){e.$set(e.updateMenuForm,"menuCuis",t)},expression:"updateMenuForm.menuCuis"}})],1),n("el-form-item",{attrs:{label:"上手难度",prop:"menuLevel"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-star-off",clearable:!0,maxlength:"1"},model:{value:e.updateMenuForm.menuLevel,callback:function(t){e.$set(e.updateMenuForm,"menuLevel",e._n(t))},expression:"updateMenuForm.menuLevel"}})],1),n("el-form-item",{attrs:{label:"菜谱简介"}},[n("el-input",{attrs:{type:"textarea",rows:4,autocomplete:"off","prefix-icon":"el-icon-star-off",clearable:!0,minlength:"1",maxlength:"255","show-word-limit":""},model:{value:e.updateMenuForm.menuBrief,callback:function(t){e.$set(e.updateMenuForm,"menuBrief",e._n(t))},expression:"updateMenuForm.menuBrief"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{round:"",plain:"",size:"small",type:"info"},on:{click:function(t){e.updateMenuDialogVisible=!1}}},[e._v("取 消")]),n("el-button",{attrs:{type:"primary",round:"",plain:"",size:"small"},on:{click:e.updateMenu}},[e._v("确 定")])],1)],1)],1)},l=[],i={name:"Menu",data(){return{menu:[],menuSearch:"",menuImgs:[],addMenuDialogVisible:!1,updateMenuDialogVisible:!1,inputIngredientVisible:!1,uploadImgBtnVisible:!1,addMenuForm:{menuName:"",menuId:"",menuEle:"",menuTaste:"",menuCuis:"",menuBrief:"",menuLevel:"",menuPut:"",menuPrice:""},updateMenuForm:{menuName:"",menuId:"",menuEle:"",menuTaste:"",menuCuis:"",menuBrief:"",menuLevel:"",menuPut:"",menuPrice:""},addMenuFormRules:{menuName:[{required:!0,message:"请输入菜谱名称",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字符",trigger:"blur"}],menuTaste:[{required:!0,message:"请输入菜谱口味",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字符",trigger:"blur"}],menuCuis:[{required:!0,message:"请输入菜谱菜系",trigger:"blur"},{min:1,max:10,message:"长度在 1 到 10 个字符",trigger:"blur"}],menuLevel:[{required:!0,message:"请填写上手难度",trigger:"blur"},{min:1,max:5,type:"number",message:"难度在1-5颗⭐",trigger:"blur"}],menuPrice:[{required:!0,message:"请填写菜谱预估价格",trigger:"blur"},{min:1,max:1e4,type:"number",message:"价格在1万元以下",trigger:"blur"}]},dynamicIngredientTags:[],inputIngredientValue:""}},methods:{async getMenu(){const{data:e}=await this.$http.get("menu");this.menu=e,e.forEach((e=>{this.menuImgs.push(e.ingrePut)}))},addMenuDialogClosed(){this.$refs.addMenuFormRef.resetFields(),this.addMenuForm.menuPut="",this.uploadImgBtnVisible=!1},handleIngredientClose(e){this.dynamicIngredientTags.splice(this.dynamicIngredientTags.indexOf(e),1)},handleInputConfirm(){let e=this.inputIngredientValue;e&&this.dynamicIngredientTags.push(e),this.inputIngredientVisible=!1,this.inputIngredientValue=""},showInput(){this.inputIngredientVisible=!0,this.$nextTick((e=>{this.$refs.saveTagInput.$refs.input.focus()}))},uploadImg(e,t){if("ready"===e.status){const n="jpeg"===e.raw.type||"png",a=e.size/1024/1024<2;if(!n)return this.$message.warning("上传文件只能是图片格式!"),void t.pop();if(!a)return this.$message.warning("上传文件大小不能超过 2MB!"),void t.pop();this.uploadImgBtnVisible=!0}},uploadImgSuccess(e,t,n){this.addMenuForm.menuPut=e.data,this.$message.success("图片上传成功,请填写完成后点击确定按钮")},updateImgSuccess(e,t,n){this.updateMenuForm.menuPut=e.data,this.$message.success("图片上传成功,请填写完成后点击确定按钮")},addMenu(){this.$refs.addMenuFormRef.validate((async e=>{if(!e)return void this.$message.error("添加新菜谱验证失败");this.addMenuForm.menuId=this.guid().slice(1,10),this.addMenuForm.menuEle=this.dynamicIngredientTags.join("|");const{data:t}=await this.$http.post("menu",this.addMenuForm);1===t.status?(this.getMenu(),this.$message.success("添加菜谱成功!"),this.dynamicIngredientTags=[]):this.$message.error("添加菜谱失败")})),this.addMenuDialogVisible=!1,this.$refs.upload.uploadFiles=[],this.uploadImgBtnVisible=!1},async deleteMenu(e){const{data:t}=await this.$http.delete("menu/"+e);1===t.status?(this.getMenu(),this.$message.success("删除菜谱成功")):this.$message.error("删除菜谱失败")},async showUpdateMenu(e){const{data:t}=await this.$http.get("menu/"+e);this.updateMenuForm=t[0],this.dynamicIngredientTags=t[0].menuEle.split("|"),this.updateMenuDialogVisible=!0},updateMenu(){this.$refs.updateMenuFormRef.validate((async e=>{e?(await this.$http.put("menu",this.updateMenuForm),this.getMenu(),this.$message.success("更新菜谱信息成功")):this.$message.error("更新菜谱信息验证失败")})),this.updateMenuDialogVisible=!1,this.$refs.updateUpload.uploadFiles=[],this.uploadImgBtnVisible=!1},guid(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0,n="x"==e?t:3&t|8;return n.toString(16)}))}},created(){this.getMenu()}},u=i,s=n(1001),r=(0,s.Z)(u,a,l,!1,null,"52c97607",null),o=r.exports}}]); -//# sourceMappingURL=133.2aad9307.js.map \ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/133.2aad9307.js.map b/程序代码/管理员系统/eatwhat-admin-dist/js/133.2aad9307.js.map deleted file mode 100644 index eb5e91a..0000000 --- a/程序代码/管理员系统/eatwhat-admin-dist/js/133.2aad9307.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"js/133.2aad9307.js","mappings":"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","sources":["webpack://eatwhat-admin/./src/views/Menu.vue?8d07","webpack://eatwhat-admin/src/views/Menu.vue","webpack://eatwhat-admin/./src/views/Menu.vue?517a","webpack://eatwhat-admin/./src/views/Menu.vue"],"sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-card',[_c('div',{staticClass:\"menu\"},[_c('div',{staticClass:\"title\"},[_c('el-alert',{attrs:{\"title\":\"菜谱管理界面\",\"type\":\"success\",\"center\":\"\",\"closable\":false}})],1),_c('div',{staticClass:\"btn\"},[_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-plus\"},on:{\"click\":function($event){_vm.addMenuDialogVisible = true}}},[_vm._v(\"添加新菜谱\")])],1),_c('div',{staticClass:\"table\"},[_c('el-table',{staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.menu.filter(\n function (data) { return !_vm.menuSearch ||\n data.menuName.toLowerCase().includes(_vm.menuSearch.toLowerCase()); }\n ),\"fit\":\"\",\"lazy\":\"\",\"stripe\":true,\"border\":true,\"highlight-current-row\":true,\"empty-text\":\"🥶正在努力加载中...\"}},[_c('el-table-column',{attrs:{\"type\":\"expand\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',{staticClass:\"desc\"},[_c('div',{staticClass:\"desc-title\"},[_c('span',[_vm._v(\"描述信息:\")])]),_c('div',{staticClass:\"brief\"},[_vm._v(_vm._s(scope.row.menuBrief || \"暂无\"))])])]}}])}),_c('el-table-column',{attrs:{\"label\":\"菜谱名称\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuName || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"图片\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-image',{staticStyle:{\"width\":\"100px\",\"height\":\"100px\"},attrs:{\"src\":scope.row.menuPut,\"preview-src-list\":_vm.menuImgs}},[_c('div',{staticClass:\"image-slot\",attrs:{\"slot\":\"error\"},slot:\"error\"},[_c('i',{staticClass:\"el-icon-picture-outline\"})])])]}}])}),_c('el-table-column',{attrs:{\"label\":\"组成\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuEle || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"口味\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuTaste || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"菜系\",\"align\":\"center\",\"width\":\"100\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuCuis || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"难度\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-rate',{attrs:{\"disabled\":\"\",\"text-color\":\"#ff9900\"},model:{value:(scope.row.menuLevel),callback:function ($$v) {_vm.$set(scope.row, \"menuLevel\", $$v)},expression:\"scope.row.menuLevel\"}})]}}])}),_c('el-table-column',{attrs:{\"label\":\"价格\",\"align\":\"center\",\"width\":\"100\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuPrice)+\" 元 \")]}}])}),_c('el-table-column',{attrs:{\"align\":\"center\"},scopedSlots:_vm._u([{key:\"header\",fn:function(scope){return [_c('el-input',{attrs:{\"size\":\"mini\",\"placeholder\":\"输入菜谱名称搜索\"},model:{value:(_vm.menuSearch),callback:function ($$v) {_vm.menuSearch=$$v},expression:\"menuSearch\"}})]}},{key:\"default\",fn:function(scope){return [_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"mini\",\"plain\":\"\"},on:{\"click\":function($event){return _vm.showUpdateMenu(scope.row.menuId)}}},[_vm._v(\"编辑\")]),_c('el-popconfirm',{staticStyle:{\"margin-left\":\"5px\"},attrs:{\"title\":\"确定删除该菜谱?此操作不可逆\"},on:{\"confirm\":function($event){return _vm.deleteMenu(scope.row.menuId)}}},[_c('el-button',{attrs:{\"slot\":\"reference\",\"type\":\"danger\",\"size\":\"mini\",\"plain\":\"\"},slot:\"reference\"},[_vm._v(\"删除\")])],1)]}}])})],1)],1)]),_c('el-dialog',{attrs:{\"title\":\"添加菜谱\",\"visible\":_vm.addMenuDialogVisible,\"width\":\"40%\",\"center\":true},on:{\"update:visible\":function($event){_vm.addMenuDialogVisible=$event},\"close\":_vm.addMenuDialogClosed}},[_c('el-form',{ref:\"addMenuFormRef\",attrs:{\"model\":_vm.addMenuForm,\"label-width\":\"80px\",\"size\":\"small\",\"rules\":_vm.addMenuFormRules}},[_c('el-form-item',{attrs:{\"label\":\"菜谱名称\",\"prop\":\"menuName\"}},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-food\",\"autocomplete\":\"off\",\"maxlength\":\"50\",\"clearable\":true},model:{value:(_vm.addMenuForm.menuName),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuName\", $$v)},expression:\"addMenuForm.menuName\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱组成\"}},[_vm._l((_vm.dynamicIngredientTags),function(tag){return _c('el-tag',{key:tag,attrs:{\"closable\":\"\",\"disable-transitions\":false},on:{\"close\":function($event){return _vm.handleIngredientClose(tag)}}},[_vm._v(\" \"+_vm._s(tag)+\" \")])}),(_vm.inputIngredientVisible)?_c('el-input',{ref:\"saveTagInput\",staticClass:\"input-new-tag\",attrs:{\"size\":\"small\"},on:{\"blur\":_vm.handleInputConfirm},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.handleInputConfirm.apply(null, arguments)}},model:{value:(_vm.inputIngredientValue),callback:function ($$v) {_vm.inputIngredientValue=$$v},expression:\"inputIngredientValue\"}}):_c('el-button',{staticClass:\"button-new-tag\",attrs:{\"size\":\"small\"},on:{\"click\":_vm.showInput}},[_vm._v(\"+ 原料\")])],2),_c('el-form-item',{attrs:{\"label\":\"预估价格\",\"prop\":\"menuPrice\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-wallet\",\"clearable\":true,\"maxlength\":\"5\"},model:{value:(_vm.addMenuForm.menuPrice),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuPrice\", _vm._n($$v))},expression:\"addMenuForm.menuPrice\"}},[_c('i',{attrs:{\"slot\":\"suffix\"},slot:\"suffix\"},[_vm._v(\"元\")])])],1),_c('el-form-item',{attrs:{\"label\":\"菜谱口味\",\"prop\":\"menuTaste\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-knife-fork\",\"clearable\":true,\"maxlength\":\"50\"},model:{value:(_vm.addMenuForm.menuTaste),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuTaste\", $$v)},expression:\"addMenuForm.menuTaste\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱图片\"}},[_c('el-upload',{ref:\"upload\",attrs:{\"action\":\"http://121.37.102.50:3006/menu/upload\",\"on-change\":_vm.uploadImg,\"on-success\":_vm.uploadImgSuccess,\"accept\":\".jpeg,.png,.jpg,.bmp,.gif\",\"list-type\":\"picture\",\"limit\":1,\"disabled\":_vm.uploadImgBtnVisible}},[_c('el-button',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.uploadImgBtnVisible),expression:\"!uploadImgBtnVisible\"}],attrs:{\"size\":\"small\",\"type\":\"primary\",\"plain\":\"\",\"round\":\"\"}},[_vm._v(\"选择图片\")])],1)],1),_c('el-form-item',{attrs:{\"label\":\"菜谱菜系\",\"prop\":\"menuCuis\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-guide\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"10\"},model:{value:(_vm.addMenuForm.menuCuis),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuCuis\", $$v)},expression:\"addMenuForm.menuCuis\"}})],1),_c('el-form-item',{attrs:{\"label\":\"上手难度\",\"prop\":\"menuLevel\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-star-off\",\"clearable\":true,\"maxlength\":\"1\"},model:{value:(_vm.addMenuForm.menuLevel),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuLevel\", _vm._n($$v))},expression:\"addMenuForm.menuLevel\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱简介\"}},[_c('el-input',{attrs:{\"type\":\"textarea\",\"rows\":4,\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-star-off\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"255\",\"show-word-limit\":\"\"},model:{value:(_vm.addMenuForm.menuBrief),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuBrief\", _vm._n($$v))},expression:\"addMenuForm.menuBrief\"}})],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"round\":\"\",\"plain\":\"\",\"size\":\"small\",\"type\":\"info\"},on:{\"click\":function($event){_vm.addMenuDialogVisible = false}}},[_vm._v(\"取 消\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"round\":\"\",\"plain\":\"\",\"size\":\"small\"},on:{\"click\":_vm.addMenu}},[_vm._v(\"确 定\")])],1)],1),_c('el-dialog',{attrs:{\"title\":\"添加菜谱\",\"visible\":_vm.updateMenuDialogVisible,\"width\":\"40%\",\"center\":true},on:{\"update:visible\":function($event){_vm.updateMenuDialogVisible=$event}}},[_c('el-form',{ref:\"updateMenuFormRef\",attrs:{\"model\":_vm.updateMenuForm,\"label-width\":\"80px\",\"size\":\"small\",\"rules\":_vm.addMenuFormRules}},[_c('el-form-item',{attrs:{\"label\":\"菜谱名称\",\"prop\":\"menuName\"}},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-food\",\"autocomplete\":\"off\",\"maxlength\":\"50\",\"clearable\":true},model:{value:(_vm.updateMenuForm.menuName),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuName\", $$v)},expression:\"updateMenuForm.menuName\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱组成\"}},[_vm._l((_vm.dynamicIngredientTags),function(tag){return _c('el-tag',{key:tag,attrs:{\"closable\":\"\",\"disable-transitions\":false},on:{\"close\":function($event){return _vm.handleIngredientClose(tag)}}},[_vm._v(\" \"+_vm._s(tag)+\" \")])}),(_vm.inputIngredientVisible)?_c('el-input',{ref:\"saveTagInput\",staticClass:\"input-new-tag\",attrs:{\"size\":\"small\"},on:{\"blur\":_vm.handleInputConfirm},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.handleInputConfirm.apply(null, arguments)}},model:{value:(_vm.inputIngredientValue),callback:function ($$v) {_vm.inputIngredientValue=$$v},expression:\"inputIngredientValue\"}}):_c('el-button',{staticClass:\"button-new-tag\",attrs:{\"size\":\"small\"},on:{\"click\":_vm.showInput}},[_vm._v(\"+ 原料\")])],2),_c('el-form-item',{attrs:{\"label\":\"预估价格\",\"prop\":\"menuPrice\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-wallet\",\"clearable\":true,\"maxlength\":\"5\"},model:{value:(_vm.updateMenuForm.menuPrice),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuPrice\", _vm._n($$v))},expression:\"updateMenuForm.menuPrice\"}},[_c('i',{attrs:{\"slot\":\"suffix\"},slot:\"suffix\"},[_vm._v(\"元\")])])],1),_c('el-form-item',{attrs:{\"label\":\"菜谱口味\",\"prop\":\"menuTaste\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-knife-fork\",\"clearable\":true,\"maxlength\":\"50\"},model:{value:(_vm.updateMenuForm.menuTaste),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuTaste\", $$v)},expression:\"updateMenuForm.menuTaste\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱图片\"}},[_c('el-upload',{ref:\"updateUpload\",attrs:{\"action\":\"http://121.37.102.50:3006/menu/upload\",\"on-change\":_vm.uploadImg,\"on-success\":_vm.updateImgSuccess,\"accept\":\".jpeg,.png,.jpg,.bmp,.gif\",\"list-type\":\"picture\",\"limit\":1,\"disabled\":_vm.uploadImgBtnVisible}},[_c('el-button',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.uploadImgBtnVisible),expression:\"!uploadImgBtnVisible\"}],attrs:{\"size\":\"small\",\"type\":\"primary\",\"plain\":\"\",\"round\":\"\"}},[_vm._v(\"选择图片\")])],1)],1),_c('el-form-item',{attrs:{\"label\":\"菜谱菜系\",\"prop\":\"menuCuis\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-guide\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"10\"},model:{value:(_vm.updateMenuForm.menuCuis),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuCuis\", $$v)},expression:\"updateMenuForm.menuCuis\"}})],1),_c('el-form-item',{attrs:{\"label\":\"上手难度\",\"prop\":\"menuLevel\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-star-off\",\"clearable\":true,\"maxlength\":\"1\"},model:{value:(_vm.updateMenuForm.menuLevel),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuLevel\", _vm._n($$v))},expression:\"updateMenuForm.menuLevel\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱简介\"}},[_c('el-input',{attrs:{\"type\":\"textarea\",\"rows\":4,\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-star-off\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"255\",\"show-word-limit\":\"\"},model:{value:(_vm.updateMenuForm.menuBrief),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuBrief\", _vm._n($$v))},expression:\"updateMenuForm.menuBrief\"}})],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"round\":\"\",\"plain\":\"\",\"size\":\"small\",\"type\":\"info\"},on:{\"click\":function($event){_vm.updateMenuDialogVisible = false}}},[_vm._v(\"取 消\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"round\":\"\",\"plain\":\"\",\"size\":\"small\"},on:{\"click\":_vm.updateMenu}},[_vm._v(\"确 定\")])],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\r\n\r\n\r\n\r\n\r\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Menu.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Menu.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Menu.vue?vue&type=template&id=52c97607&scoped=true&\"\nimport script from \"./Menu.vue?vue&type=script&lang=js&\"\nexport * from \"./Menu.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Menu.vue?vue&type=style&index=0&id=52c97607&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"52c97607\",\n null\n \n)\n\nexport default component.exports"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","on","$event","addMenuDialogVisible","_v","staticStyle","menu","filter","data","menuSearch","menuName","toLowerCase","includes","scopedSlots","_u","key","fn","scope","_s","row","menuBrief","menuPut","menuImgs","slot","menuEle","menuTaste","menuCuis","model","value","callback","$$v","$set","expression","menuPrice","showUpdateMenu","menuId","deleteMenu","addMenuDialogClosed","ref","addMenuForm","addMenuFormRules","_l","tag","handleIngredientClose","handleInputConfirm","nativeOn","type","indexOf","_k","keyCode","apply","arguments","inputIngredientValue","showInput","_n","uploadImg","uploadImgSuccess","uploadImgBtnVisible","directives","name","rawName","addMenu","updateMenuDialogVisible","updateMenuForm","updateImgSuccess","updateMenu","staticRenderFns","inputIngredientVisible","menuLevel","required","message","trigger","min","max","dynamicIngredientTags","methods","menuRes","fileList","guid","v","created","component"],"sourceRoot":""} \ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/244-legacy.14e83d00.js b/程序代码/管理员系统/eatwhat-admin-dist/js/244-legacy.14e83d00.js deleted file mode 100644 index dcfb9c9..0000000 --- a/程序代码/管理员系统/eatwhat-admin-dist/js/244-legacy.14e83d00.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self["webpackChunkeatwhat_admin"]=self["webpackChunkeatwhat_admin"]||[]).push([[244],{1244:function(e,t,r){r.r(t),r.d(t,{default:function(){return g}});var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("el-card",[r("div",{staticClass:"ingredient"},[r("div",{staticClass:"title"},[r("el-alert",{attrs:{title:"食材管理界面",type:"success",center:"",closable:!1}})],1),r("div",{staticClass:"btn"},[r("el-button",{attrs:{type:"primary",size:"small",round:"",icon:"el-icon-plus"},on:{click:function(t){e.addIngredientDialogVisible=!0}}},[e._v("添加新食材")])],1),r("div",{staticClass:"table"},[r("el-table",{staticStyle:{width:"100%"},attrs:{data:e.ingredient.filter((function(t){return!e.ingredientSearch||t.ingreName.toLowerCase().includes(e.ingredientSearch.toLowerCase())})),fit:"",lazy:"",stripe:!0,border:!0,"highlight-current-row":!0,"empty-text":"🥶正在努力加载中..."}},[r("el-table-column",{attrs:{label:"食材名称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.ingreName||"未知")+" ")]}}])}),r("el-table-column",{attrs:{label:"图片",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("el-image",{staticStyle:{width:"100px",height:"100px"},attrs:{src:t.row.ingrePut,"preview-src-list":e.ingredientImgs}},[r("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[r("i",{staticClass:"el-icon-picture-outline"})])])]}}])}),r("el-table-column",{attrs:{label:"产地",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.ingreAdd||"未知")+" ")]}}])}),r("el-table-column",{attrs:{label:"属性",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.ingreAttr||"未知")+" ")]}}])}),r("el-table-column",{attrs:{label:"价格",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.ingrePrice||"0")+" 元 ")]}}])}),r("el-table-column",{attrs:{align:"center"},scopedSlots:e._u([{key:"header",fn:function(t){return[r("el-input",{attrs:{size:"mini",placeholder:"输入食材名称搜索"},model:{value:e.ingredientSearch,callback:function(t){e.ingredientSearch=t},expression:"ingredientSearch"}})]}},{key:"default",fn:function(t){return[r("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(r){return e.showUpdateIngredient(t.row.ingreId)}}},[e._v("编辑")]),r("el-popconfirm",{staticStyle:{"margin-left":"5px"},attrs:{title:"确定删除该食材?此操作不可逆"},on:{confirm:function(r){return e.deleteIngredient(t.row.ingreId)}}},[r("el-button",{attrs:{slot:"reference",type:"danger",size:"mini",plain:""},slot:"reference"},[e._v("删除")])],1)]}}])})],1)],1)]),r("el-dialog",{attrs:{title:"添加食材",visible:e.addIngredientDialogVisible,width:"40%",center:!0},on:{"update:visible":function(t){e.addIngredientDialogVisible=t},close:e.addIngredientDialogClosed}},[r("el-form",{ref:"addIngredientFormRef",attrs:{model:e.addIngredientForm,"label-width":"80px",size:"small",rules:e.addIngredientFormRules}},[r("el-form-item",{attrs:{label:"食材名称",prop:"ingreName"}},[r("el-input",{attrs:{"prefix-icon":"el-icon-watermelon",autocomplete:"off",maxlength:"50",clearable:!0},model:{value:e.addIngredientForm.ingreName,callback:function(t){e.$set(e.addIngredientForm,"ingreName",t)},expression:"addIngredientForm.ingreName"}})],1),r("el-form-item",{attrs:{label:"食材产地",prop:"ingreAdd"}},[r("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.citys,filterable:"",clearable:"",props:{expandTrigger:"hover"}},model:{value:e.addIngredientForm.ingreAdd,callback:function(t){e.$set(e.addIngredientForm,"ingreAdd",t)},expression:"addIngredientForm.ingreAdd"}})],1),r("el-form-item",{attrs:{label:"食材属性",prop:"ingreAttr"}},[r("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-ice-cream-square",clearable:!0,maxlength:"50"},model:{value:e.addIngredientForm.ingreAttr,callback:function(t){e.$set(e.addIngredientForm,"ingreAttr",t)},expression:"addIngredientForm.ingreAttr"}})],1),r("el-form-item",{attrs:{label:"食材图片"}},[r("el-upload",{ref:"upload",attrs:{action:"http://121.37.102.50:3006/ingredient/upload","on-change":e.uploadImg,"on-success":e.uploadImgSuccess,accept:".jpeg,.png,.jpg,.bmp,.gif","list-type":"picture",limit:1,disabled:e.uploadImgBtnVisible}},[r("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.uploadImgBtnVisible,expression:"!uploadImgBtnVisible"}],attrs:{size:"small",type:"primary",plain:"",round:""}},[e._v("选择图片")])],1)],1),r("el-form-item",{attrs:{label:"预估价格",prop:"ingrePrice"}},[r("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-coin",clearable:!0,minlength:"1",maxlength:"10"},model:{value:e.addIngredientForm.ingrePrice,callback:function(t){e.$set(e.addIngredientForm,"ingrePrice",e._n(t))},expression:"addIngredientForm.ingrePrice"}},[r("i",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("元")])])],1)],1),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{round:"",plain:"",size:"small",type:"info"},on:{click:function(t){e.addIngredientDialogVisible=!1}}},[e._v("取 消")]),r("el-button",{attrs:{type:"primary",round:"",plain:"",size:"small"},on:{click:e.addIngredient}},[e._v("确 定")])],1)],1),r("el-dialog",{attrs:{title:"更新食材信息",visible:e.updateIngredientDialogVisible,width:"40%",center:!0},on:{"update:visible":function(t){e.updateIngredientDialogVisible=t}}},[r("el-form",{ref:"updateIngredientFormRef",attrs:{model:e.updateIngredientForm,"label-width":"80px",size:"small",rules:e.addIngredientFormRules}},[r("el-form-item",{attrs:{label:"食材名称",prop:"ingreName"}},[r("el-input",{attrs:{"prefix-icon":"el-icon-watermelon",autocomplete:"off",maxlength:"50",clearable:!0},model:{value:e.updateIngredientForm.ingreName,callback:function(t){e.$set(e.updateIngredientForm,"ingreName",t)},expression:"updateIngredientForm.ingreName"}})],1),r("el-form-item",{attrs:{label:"食材产地",prop:"ingreAdd"}},[r("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.citys,filterable:"",clearable:"",props:{expandTrigger:"hover"}},model:{value:e.updateIngredientForm.ingreAdd,callback:function(t){e.$set(e.updateIngredientForm,"ingreAdd",t)},expression:"updateIngredientForm.ingreAdd"}})],1),r("el-form-item",{attrs:{label:"食材属性",prop:"ingreAttr"}},[r("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-ice-cream-square",clearable:!0,maxlength:"50"},model:{value:e.updateIngredientForm.ingreAttr,callback:function(t){e.$set(e.updateIngredientForm,"ingreAttr",t)},expression:"updateIngredientForm.ingreAttr"}})],1),r("el-form-item",{attrs:{label:"食材图片"}},[r("el-upload",{ref:"updateUpload",attrs:{action:"http://121.37.102.50:3006/ingredient/upload","on-change":e.uploadImg,"on-success":e.updateImgSuccess,accept:".jpeg,.png,.jpg,.bmp,.gif","list-type":"picture",limit:1,disabled:e.uploadImgBtnVisible}},[r("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.uploadImgBtnVisible,expression:"!uploadImgBtnVisible"}],attrs:{size:"small",type:"primary",plain:"",round:""}},[e._v("选择图片")])],1)],1),r("el-form-item",{attrs:{label:"预估价格",prop:"ingrePrice"}},[r("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-coin",clearable:!0,minlength:"1",maxlength:"10"},model:{value:e.updateIngredientForm.ingrePrice,callback:function(t){e.$set(e.updateIngredientForm,"ingrePrice",e._n(t))},expression:"updateIngredientForm.ingrePrice"}},[r("i",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("元")])])],1)],1),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{round:"",plain:"",size:"small",type:"info"},on:{click:function(t){e.updateIngredientDialogVisible=!1}}},[e._v("取 消")]),r("el-button",{attrs:{type:"primary",round:"",plain:"",size:"small"},on:{click:e.updateIngredient}},[e._v("确 定")])],1)],1)],1)},i=[],a=r(7906),l=r(6198),s=(r(1539),r(4747),r(7042),r(4916),r(5306),r(9714),r(3325)),o={name:"Ingredient",data:function(){return{ingredient:[],ingredientSearch:"",ingredientImgs:[],addIngredientDialogVisible:!1,updateIngredientDialogVisible:!1,uploadImgBtnVisible:!1,addIngredientForm:{ingreName:"",ingreId:"",ingreAdd:"",ingreAttr:"",ingrePut:"",ingrePrice:""},updateIngredientForm:{ingreName:"",ingreId:"",ingreAdd:"",ingreAttr:"",ingrePut:"",ingrePrice:""},addIngredientFormRules:{ingreName:[{required:!0,message:"请输入食材名称",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字符",trigger:"blur"}],ingreAdd:[{required:!0,message:"请输入食材产地",trigger:"blur"}],ingreAttr:[{required:!0,message:"请输入食材属性",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字符",trigger:"blur"}],ingrePrice:[{required:!0,message:"请输入食材价格",trigger:"blur"},{min:1,max:1e3,type:"number",message:"价格低于1000元",trigger:"blur"}]},citys:s.Z}},methods:{getIngredient:function(){var e=this;return(0,l.Z)((0,a.Z)().mark((function t(){var r,n;return(0,a.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$http.get("ingredient");case 2:r=t.sent,n=r.data,e.ingredient=n,n.forEach((function(t){e.ingredientImgs.push(t.ingrePut)}));case 6:case"end":return t.stop()}}),t)})))()},addIngredientDialogClosed:function(){this.$refs.addIngredientFormRef.resetFields(),this.addIngredientForm.ingrePut="",this.uploadImgBtnVisible=!1},addIngredient:function(){var e=this;this.$refs.addIngredientFormRef.validate(function(){var t=(0,l.Z)((0,a.Z)().mark((function t(r){var n,i;return(0,a.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(r){t.next=3;break}return e.$message.error("添加新食材验证失败"),t.abrupt("return");case 3:return e.addIngredientForm.ingreId=e.guid().slice(1,10),e.addIngredientForm.ingreAdd=e.getLocationTransform(e.addIngredientForm.ingreAdd),t.next=7,e.$http.post("ingredient",e.addIngredientForm);case 7:if(n=t.sent,i=n.data,1===i.status){t.next=12;break}return e.$message.error("添加新食材失败"),t.abrupt("return");case 12:e.getIngredient(),e.$message.success("添加新食材成功!");case 14:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()),this.addIngredientDialogVisible=!1,this.uploadImgBtnVisible=!1,this.$refs.upload.uploadFiles=[]},deleteIngredient:function(e){var t=this;return(0,l.Z)((0,a.Z)().mark((function r(){var n,i;return(0,a.Z)().wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,t.$http.delete("ingredient/"+e);case 2:if(n=r.sent,i=n.data,1===i.status){r.next=7;break}return t.$message.error("删除食材失败"),r.abrupt("return");case 7:t.getIngredient(),t.$message.success("删除食材成功");case 9:case"end":return r.stop()}}),r)})))()},showUpdateIngredient:function(e){var t=this;return(0,l.Z)((0,a.Z)().mark((function r(){var n,i;return(0,a.Z)().wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,t.$http.get("ingredient/"+e);case 2:n=r.sent,i=n.data,t.updateIngredientForm=i[0],t.updateIngredientDialogVisible=!0;case 6:case"end":return r.stop()}}),r)})))()},updateIngredient:function(){var e=this;return(0,l.Z)((0,a.Z)().mark((function t(){return(0,a.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.$refs.updateIngredientFormRef.validate(function(){var t=(0,l.Z)((0,a.Z)().mark((function t(r){return(0,a.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(r){t.next=3;break}return e.$message.error("更新食材信息验证失败"),t.abrupt("return");case 3:return e.updateIngredientForm.ingreAdd=e.getLocationTransform(e.updateIngredientForm.ingreAdd),t.next=6,e.$http.put("ingredient",e.updateIngredientForm);case 6:e.getIngredient(),e.$message.success("更新食材信息成功");case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()),e.updateIngredientDialogVisible=!1,e.$refs.updateUpload.uploadFiles=[],e.uploadImgBtnVisible=!1;case 4:case"end":return t.stop()}}),t)})))()},uploadImg:function(e,t){if("ready"===e.status){var r="jpeg"===e.raw.type||"png",n=e.size/1024/1024<2;if(!r)return this.$message.warning("上传文件只能是图片格式!"),void t.pop();if(!n)return this.$message.warning("上传文件大小不能超过 2MB!"),void t.pop();this.uploadImgBtnVisible=!0}},uploadImgSuccess:function(e,t,r){this.addIngredientForm.ingrePut=e.data,this.$message.success("图片上传成功,请填写完成后点击确定按钮")},updateImgSuccess:function(e,t,r){this.updateIngredientForm.ingrePut=e.data,this.$message.success("图片上传成功,请填写完成后点击确定按钮")},guid:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0,r="x"==e?t:3&t|8;return r.toString(16)}))},getLocationTransform:function(e){var t=e,r=t[0],n=t[1],i=t[2],a=[],l=(e=[],"");return this.citys.forEach((function(e){e.value===r&&(l+=e.label,a=e.children)})),a.forEach((function(t){t.value===n&&(l=l+"/"+t.label,e=t.children)})),e.forEach((function(e){e.value===i&&(l=l+"/"+e.label)})),l}},created:function(){this.getIngredient()}},d=o,u=r(1001),c=(0,u.Z)(d,n,i,!1,null,null,null),g=c.exports}}]); -//# sourceMappingURL=244-legacy.14e83d00.js.map \ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/244-legacy.14e83d00.js.map b/程序代码/管理员系统/eatwhat-admin-dist/js/244-legacy.14e83d00.js.map deleted file mode 100644 index 2284741..0000000 --- a/程序代码/管理员系统/eatwhat-admin-dist/js/244-legacy.14e83d00.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"js/244-legacy.14e83d00.js","mappings":"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","sources":["webpack://eatwhat-admin/./src/views/Ingredient.vue?3cb5","webpack://eatwhat-admin/src/views/Ingredient.vue","webpack://eatwhat-admin/./src/views/Ingredient.vue?c672","webpack://eatwhat-admin/./src/views/Ingredient.vue"],"sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-card',[_c('div',{staticClass:\"ingredient\"},[_c('div',{staticClass:\"title\"},[_c('el-alert',{attrs:{\"title\":\"食材管理界面\",\"type\":\"success\",\"center\":\"\",\"closable\":false}})],1),_c('div',{staticClass:\"btn\"},[_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-plus\"},on:{\"click\":function($event){_vm.addIngredientDialogVisible = true}}},[_vm._v(\"添加新食材\")])],1),_c('div',{staticClass:\"table\"},[_c('el-table',{staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.ingredient.filter(\n function (data) { return !_vm.ingredientSearch ||\n data.ingreName\n .toLowerCase()\n .includes(_vm.ingredientSearch.toLowerCase()); }\n ),\"fit\":\"\",\"lazy\":\"\",\"stripe\":true,\"border\":true,\"highlight-current-row\":true,\"empty-text\":\"🥶正在努力加载中...\"}},[_c('el-table-column',{attrs:{\"label\":\"食材名称\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.ingreName || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"图片\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-image',{staticStyle:{\"width\":\"100px\",\"height\":\"100px\"},attrs:{\"src\":scope.row.ingrePut,\"preview-src-list\":_vm.ingredientImgs}},[_c('div',{staticClass:\"image-slot\",attrs:{\"slot\":\"error\"},slot:\"error\"},[_c('i',{staticClass:\"el-icon-picture-outline\"})])])]}}])}),_c('el-table-column',{attrs:{\"label\":\"产地\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.ingreAdd || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"属性\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.ingreAttr || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"价格\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.ingrePrice || \"0\")+\" 元 \")]}}])}),_c('el-table-column',{attrs:{\"align\":\"center\"},scopedSlots:_vm._u([{key:\"header\",fn:function(scope){return [_c('el-input',{attrs:{\"size\":\"mini\",\"placeholder\":\"输入食材名称搜索\"},model:{value:(_vm.ingredientSearch),callback:function ($$v) {_vm.ingredientSearch=$$v},expression:\"ingredientSearch\"}})]}},{key:\"default\",fn:function(scope){return [_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"mini\",\"plain\":\"\"},on:{\"click\":function($event){return _vm.showUpdateIngredient(scope.row.ingreId)}}},[_vm._v(\"编辑\")]),_c('el-popconfirm',{staticStyle:{\"margin-left\":\"5px\"},attrs:{\"title\":\"确定删除该食材?此操作不可逆\"},on:{\"confirm\":function($event){return _vm.deleteIngredient(scope.row.ingreId)}}},[_c('el-button',{attrs:{\"slot\":\"reference\",\"type\":\"danger\",\"size\":\"mini\",\"plain\":\"\"},slot:\"reference\"},[_vm._v(\"删除\")])],1)]}}])})],1)],1)]),_c('el-dialog',{attrs:{\"title\":\"添加食材\",\"visible\":_vm.addIngredientDialogVisible,\"width\":\"40%\",\"center\":true},on:{\"update:visible\":function($event){_vm.addIngredientDialogVisible=$event},\"close\":_vm.addIngredientDialogClosed}},[_c('el-form',{ref:\"addIngredientFormRef\",attrs:{\"model\":_vm.addIngredientForm,\"label-width\":\"80px\",\"size\":\"small\",\"rules\":_vm.addIngredientFormRules}},[_c('el-form-item',{attrs:{\"label\":\"食材名称\",\"prop\":\"ingreName\"}},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-watermelon\",\"autocomplete\":\"off\",\"maxlength\":\"50\",\"clearable\":true},model:{value:(_vm.addIngredientForm.ingreName),callback:function ($$v) {_vm.$set(_vm.addIngredientForm, \"ingreName\", $$v)},expression:\"addIngredientForm.ingreName\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材产地\",\"prop\":\"ingreAdd\"}},[_c('el-cascader',{staticStyle:{\"width\":\"100%\"},attrs:{\"options\":_vm.citys,\"filterable\":\"\",\"clearable\":\"\",\"props\":{ expandTrigger: 'hover' }},model:{value:(_vm.addIngredientForm.ingreAdd),callback:function ($$v) {_vm.$set(_vm.addIngredientForm, \"ingreAdd\", $$v)},expression:\"addIngredientForm.ingreAdd\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材属性\",\"prop\":\"ingreAttr\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-ice-cream-square\",\"clearable\":true,\"maxlength\":\"50\"},model:{value:(_vm.addIngredientForm.ingreAttr),callback:function ($$v) {_vm.$set(_vm.addIngredientForm, \"ingreAttr\", $$v)},expression:\"addIngredientForm.ingreAttr\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材图片\"}},[_c('el-upload',{ref:\"upload\",attrs:{\"action\":\"http://121.37.102.50:3006/ingredient/upload\",\"on-change\":_vm.uploadImg,\"on-success\":_vm.uploadImgSuccess,\"accept\":\".jpeg,.png,.jpg,.bmp,.gif\",\"list-type\":\"picture\",\"limit\":1,\"disabled\":_vm.uploadImgBtnVisible}},[_c('el-button',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.uploadImgBtnVisible),expression:\"!uploadImgBtnVisible\"}],attrs:{\"size\":\"small\",\"type\":\"primary\",\"plain\":\"\",\"round\":\"\"}},[_vm._v(\"选择图片\")])],1)],1),_c('el-form-item',{attrs:{\"label\":\"预估价格\",\"prop\":\"ingrePrice\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-coin\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"10\"},model:{value:(_vm.addIngredientForm.ingrePrice),callback:function ($$v) {_vm.$set(_vm.addIngredientForm, \"ingrePrice\", _vm._n($$v))},expression:\"addIngredientForm.ingrePrice\"}},[_c('i',{attrs:{\"slot\":\"suffix\"},slot:\"suffix\"},[_vm._v(\"元\")])])],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"round\":\"\",\"plain\":\"\",\"size\":\"small\",\"type\":\"info\"},on:{\"click\":function($event){_vm.addIngredientDialogVisible = false}}},[_vm._v(\"取 消\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"round\":\"\",\"plain\":\"\",\"size\":\"small\"},on:{\"click\":_vm.addIngredient}},[_vm._v(\"确 定\")])],1)],1),_c('el-dialog',{attrs:{\"title\":\"更新食材信息\",\"visible\":_vm.updateIngredientDialogVisible,\"width\":\"40%\",\"center\":true},on:{\"update:visible\":function($event){_vm.updateIngredientDialogVisible=$event}}},[_c('el-form',{ref:\"updateIngredientFormRef\",attrs:{\"model\":_vm.updateIngredientForm,\"label-width\":\"80px\",\"size\":\"small\",\"rules\":_vm.addIngredientFormRules}},[_c('el-form-item',{attrs:{\"label\":\"食材名称\",\"prop\":\"ingreName\"}},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-watermelon\",\"autocomplete\":\"off\",\"maxlength\":\"50\",\"clearable\":true},model:{value:(_vm.updateIngredientForm.ingreName),callback:function ($$v) {_vm.$set(_vm.updateIngredientForm, \"ingreName\", $$v)},expression:\"updateIngredientForm.ingreName\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材产地\",\"prop\":\"ingreAdd\"}},[_c('el-cascader',{staticStyle:{\"width\":\"100%\"},attrs:{\"options\":_vm.citys,\"filterable\":\"\",\"clearable\":\"\",\"props\":{ expandTrigger: 'hover' }},model:{value:(_vm.updateIngredientForm.ingreAdd),callback:function ($$v) {_vm.$set(_vm.updateIngredientForm, \"ingreAdd\", $$v)},expression:\"updateIngredientForm.ingreAdd\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材属性\",\"prop\":\"ingreAttr\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-ice-cream-square\",\"clearable\":true,\"maxlength\":\"50\"},model:{value:(_vm.updateIngredientForm.ingreAttr),callback:function ($$v) {_vm.$set(_vm.updateIngredientForm, \"ingreAttr\", $$v)},expression:\"updateIngredientForm.ingreAttr\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材图片\"}},[_c('el-upload',{ref:\"updateUpload\",attrs:{\"action\":\"http://121.37.102.50:3006/ingredient/upload\",\"on-change\":_vm.uploadImg,\"on-success\":_vm.updateImgSuccess,\"accept\":\".jpeg,.png,.jpg,.bmp,.gif\",\"list-type\":\"picture\",\"limit\":1,\"disabled\":_vm.uploadImgBtnVisible}},[_c('el-button',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.uploadImgBtnVisible),expression:\"!uploadImgBtnVisible\"}],attrs:{\"size\":\"small\",\"type\":\"primary\",\"plain\":\"\",\"round\":\"\"}},[_vm._v(\"选择图片\")])],1)],1),_c('el-form-item',{attrs:{\"label\":\"预估价格\",\"prop\":\"ingrePrice\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-coin\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"10\"},model:{value:(_vm.updateIngredientForm.ingrePrice),callback:function ($$v) {_vm.$set(_vm.updateIngredientForm, \"ingrePrice\", _vm._n($$v))},expression:\"updateIngredientForm.ingrePrice\"}},[_c('i',{attrs:{\"slot\":\"suffix\"},slot:\"suffix\"},[_vm._v(\"元\")])])],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"round\":\"\",\"plain\":\"\",\"size\":\"small\",\"type\":\"info\"},on:{\"click\":function($event){_vm.updateIngredientDialogVisible = false}}},[_vm._v(\"取 消\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"round\":\"\",\"plain\":\"\",\"size\":\"small\"},on:{\"click\":_vm.updateIngredient}},[_vm._v(\"确 定\")])],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\r\n\r\n\r\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Ingredient.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Ingredient.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Ingredient.vue?vue&type=template&id=02d75acb&\"\nimport script from \"./Ingredient.vue?vue&type=script&lang=js&\"\nexport * from \"./Ingredient.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","on","$event","addIngredientDialogVisible","_v","staticStyle","ingredient","filter","data","ingredientSearch","ingreName","toLowerCase","includes","scopedSlots","_u","key","fn","scope","_s","row","ingrePut","ingredientImgs","slot","ingreAdd","ingreAttr","ingrePrice","model","value","callback","$$v","expression","showUpdateIngredient","ingreId","deleteIngredient","addIngredientDialogClosed","ref","addIngredientForm","addIngredientFormRules","$set","citys","expandTrigger","uploadImg","uploadImgSuccess","uploadImgBtnVisible","directives","name","rawName","_n","addIngredient","updateIngredientDialogVisible","updateIngredientForm","updateImgSuccess","updateIngredient","staticRenderFns","required","message","trigger","min","max","type","methods","getIngredient","ingredientRes","valid","addIngredientRes","deleteIngredientRes","file","fileList","response","guid","v","getLocationTransform","cityArr","tansformLocation","provinceArr","created","component"],"sourceRoot":""} \ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/244.d8c0f97e.js b/程序代码/管理员系统/eatwhat-admin-dist/js/244.d8c0f97e.js deleted file mode 100644 index 79f440d..0000000 --- a/程序代码/管理员系统/eatwhat-admin-dist/js/244.d8c0f97e.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self["webpackChunkeatwhat_admin"]=self["webpackChunkeatwhat_admin"]||[]).push([[244],{1244:function(e,t,i){i.r(t),i.d(t,{default:function(){return g}});var r=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-card",[i("div",{staticClass:"ingredient"},[i("div",{staticClass:"title"},[i("el-alert",{attrs:{title:"食材管理界面",type:"success",center:"",closable:!1}})],1),i("div",{staticClass:"btn"},[i("el-button",{attrs:{type:"primary",size:"small",round:"",icon:"el-icon-plus"},on:{click:function(t){e.addIngredientDialogVisible=!0}}},[e._v("添加新食材")])],1),i("div",{staticClass:"table"},[i("el-table",{staticStyle:{width:"100%"},attrs:{data:e.ingredient.filter((function(t){return!e.ingredientSearch||t.ingreName.toLowerCase().includes(e.ingredientSearch.toLowerCase())})),fit:"",lazy:"",stripe:!0,border:!0,"highlight-current-row":!0,"empty-text":"🥶正在努力加载中..."}},[i("el-table-column",{attrs:{label:"食材名称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.ingreName||"未知")+" ")]}}])}),i("el-table-column",{attrs:{label:"图片",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-image",{staticStyle:{width:"100px",height:"100px"},attrs:{src:t.row.ingrePut,"preview-src-list":e.ingredientImgs}},[i("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[i("i",{staticClass:"el-icon-picture-outline"})])])]}}])}),i("el-table-column",{attrs:{label:"产地",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.ingreAdd||"未知")+" ")]}}])}),i("el-table-column",{attrs:{label:"属性",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.ingreAttr||"未知")+" ")]}}])}),i("el-table-column",{attrs:{label:"价格",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.ingrePrice||"0")+" 元 ")]}}])}),i("el-table-column",{attrs:{align:"center"},scopedSlots:e._u([{key:"header",fn:function(t){return[i("el-input",{attrs:{size:"mini",placeholder:"输入食材名称搜索"},model:{value:e.ingredientSearch,callback:function(t){e.ingredientSearch=t},expression:"ingredientSearch"}})]}},{key:"default",fn:function(t){return[i("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(i){return e.showUpdateIngredient(t.row.ingreId)}}},[e._v("编辑")]),i("el-popconfirm",{staticStyle:{"margin-left":"5px"},attrs:{title:"确定删除该食材?此操作不可逆"},on:{confirm:function(i){return e.deleteIngredient(t.row.ingreId)}}},[i("el-button",{attrs:{slot:"reference",type:"danger",size:"mini",plain:""},slot:"reference"},[e._v("删除")])],1)]}}])})],1)],1)]),i("el-dialog",{attrs:{title:"添加食材",visible:e.addIngredientDialogVisible,width:"40%",center:!0},on:{"update:visible":function(t){e.addIngredientDialogVisible=t},close:e.addIngredientDialogClosed}},[i("el-form",{ref:"addIngredientFormRef",attrs:{model:e.addIngredientForm,"label-width":"80px",size:"small",rules:e.addIngredientFormRules}},[i("el-form-item",{attrs:{label:"食材名称",prop:"ingreName"}},[i("el-input",{attrs:{"prefix-icon":"el-icon-watermelon",autocomplete:"off",maxlength:"50",clearable:!0},model:{value:e.addIngredientForm.ingreName,callback:function(t){e.$set(e.addIngredientForm,"ingreName",t)},expression:"addIngredientForm.ingreName"}})],1),i("el-form-item",{attrs:{label:"食材产地",prop:"ingreAdd"}},[i("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.citys,filterable:"",clearable:"",props:{expandTrigger:"hover"}},model:{value:e.addIngredientForm.ingreAdd,callback:function(t){e.$set(e.addIngredientForm,"ingreAdd",t)},expression:"addIngredientForm.ingreAdd"}})],1),i("el-form-item",{attrs:{label:"食材属性",prop:"ingreAttr"}},[i("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-ice-cream-square",clearable:!0,maxlength:"50"},model:{value:e.addIngredientForm.ingreAttr,callback:function(t){e.$set(e.addIngredientForm,"ingreAttr",t)},expression:"addIngredientForm.ingreAttr"}})],1),i("el-form-item",{attrs:{label:"食材图片"}},[i("el-upload",{ref:"upload",attrs:{action:"http://121.37.102.50:3006/ingredient/upload","on-change":e.uploadImg,"on-success":e.uploadImgSuccess,accept:".jpeg,.png,.jpg,.bmp,.gif","list-type":"picture",limit:1,disabled:e.uploadImgBtnVisible}},[i("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.uploadImgBtnVisible,expression:"!uploadImgBtnVisible"}],attrs:{size:"small",type:"primary",plain:"",round:""}},[e._v("选择图片")])],1)],1),i("el-form-item",{attrs:{label:"预估价格",prop:"ingrePrice"}},[i("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-coin",clearable:!0,minlength:"1",maxlength:"10"},model:{value:e.addIngredientForm.ingrePrice,callback:function(t){e.$set(e.addIngredientForm,"ingrePrice",e._n(t))},expression:"addIngredientForm.ingrePrice"}},[i("i",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("元")])])],1)],1),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{round:"",plain:"",size:"small",type:"info"},on:{click:function(t){e.addIngredientDialogVisible=!1}}},[e._v("取 消")]),i("el-button",{attrs:{type:"primary",round:"",plain:"",size:"small"},on:{click:e.addIngredient}},[e._v("确 定")])],1)],1),i("el-dialog",{attrs:{title:"更新食材信息",visible:e.updateIngredientDialogVisible,width:"40%",center:!0},on:{"update:visible":function(t){e.updateIngredientDialogVisible=t}}},[i("el-form",{ref:"updateIngredientFormRef",attrs:{model:e.updateIngredientForm,"label-width":"80px",size:"small",rules:e.addIngredientFormRules}},[i("el-form-item",{attrs:{label:"食材名称",prop:"ingreName"}},[i("el-input",{attrs:{"prefix-icon":"el-icon-watermelon",autocomplete:"off",maxlength:"50",clearable:!0},model:{value:e.updateIngredientForm.ingreName,callback:function(t){e.$set(e.updateIngredientForm,"ingreName",t)},expression:"updateIngredientForm.ingreName"}})],1),i("el-form-item",{attrs:{label:"食材产地",prop:"ingreAdd"}},[i("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.citys,filterable:"",clearable:"",props:{expandTrigger:"hover"}},model:{value:e.updateIngredientForm.ingreAdd,callback:function(t){e.$set(e.updateIngredientForm,"ingreAdd",t)},expression:"updateIngredientForm.ingreAdd"}})],1),i("el-form-item",{attrs:{label:"食材属性",prop:"ingreAttr"}},[i("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-ice-cream-square",clearable:!0,maxlength:"50"},model:{value:e.updateIngredientForm.ingreAttr,callback:function(t){e.$set(e.updateIngredientForm,"ingreAttr",t)},expression:"updateIngredientForm.ingreAttr"}})],1),i("el-form-item",{attrs:{label:"食材图片"}},[i("el-upload",{ref:"updateUpload",attrs:{action:"http://121.37.102.50:3006/ingredient/upload","on-change":e.uploadImg,"on-success":e.updateImgSuccess,accept:".jpeg,.png,.jpg,.bmp,.gif","list-type":"picture",limit:1,disabled:e.uploadImgBtnVisible}},[i("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.uploadImgBtnVisible,expression:"!uploadImgBtnVisible"}],attrs:{size:"small",type:"primary",plain:"",round:""}},[e._v("选择图片")])],1)],1),i("el-form-item",{attrs:{label:"预估价格",prop:"ingrePrice"}},[i("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-coin",clearable:!0,minlength:"1",maxlength:"10"},model:{value:e.updateIngredientForm.ingrePrice,callback:function(t){e.$set(e.updateIngredientForm,"ingrePrice",e._n(t))},expression:"updateIngredientForm.ingrePrice"}},[i("i",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("元")])])],1)],1),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{round:"",plain:"",size:"small",type:"info"},on:{click:function(t){e.updateIngredientDialogVisible=!1}}},[e._v("取 消")]),i("el-button",{attrs:{type:"primary",round:"",plain:"",size:"small"},on:{click:e.updateIngredient}},[e._v("确 定")])],1)],1)],1)},n=[],a=i(3325),l={name:"Ingredient",data(){return{ingredient:[],ingredientSearch:"",ingredientImgs:[],addIngredientDialogVisible:!1,updateIngredientDialogVisible:!1,uploadImgBtnVisible:!1,addIngredientForm:{ingreName:"",ingreId:"",ingreAdd:"",ingreAttr:"",ingrePut:"",ingrePrice:""},updateIngredientForm:{ingreName:"",ingreId:"",ingreAdd:"",ingreAttr:"",ingrePut:"",ingrePrice:""},addIngredientFormRules:{ingreName:[{required:!0,message:"请输入食材名称",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字符",trigger:"blur"}],ingreAdd:[{required:!0,message:"请输入食材产地",trigger:"blur"}],ingreAttr:[{required:!0,message:"请输入食材属性",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字符",trigger:"blur"}],ingrePrice:[{required:!0,message:"请输入食材价格",trigger:"blur"},{min:1,max:1e3,type:"number",message:"价格低于1000元",trigger:"blur"}]},citys:a.Z}},methods:{async getIngredient(){const{data:e}=await this.$http.get("ingredient");this.ingredient=e,e.forEach((e=>{this.ingredientImgs.push(e.ingrePut)}))},addIngredientDialogClosed(){this.$refs.addIngredientFormRef.resetFields(),this.addIngredientForm.ingrePut="",this.uploadImgBtnVisible=!1},addIngredient(){this.$refs.addIngredientFormRef.validate((async e=>{if(!e)return void this.$message.error("添加新食材验证失败");this.addIngredientForm.ingreId=this.guid().slice(1,10),this.addIngredientForm.ingreAdd=this.getLocationTransform(this.addIngredientForm.ingreAdd);const{data:t}=await this.$http.post("ingredient",this.addIngredientForm);1===t.status?(this.getIngredient(),this.$message.success("添加新食材成功!")):this.$message.error("添加新食材失败")})),this.addIngredientDialogVisible=!1,this.uploadImgBtnVisible=!1,this.$refs.upload.uploadFiles=[]},async deleteIngredient(e){const{data:t}=await this.$http.delete("ingredient/"+e);1===t.status?(this.getIngredient(),this.$message.success("删除食材成功")):this.$message.error("删除食材失败")},async showUpdateIngredient(e){const{data:t}=await this.$http.get("ingredient/"+e);this.updateIngredientForm=t[0],this.updateIngredientDialogVisible=!0},async updateIngredient(){this.$refs.updateIngredientFormRef.validate((async e=>{e?(this.updateIngredientForm.ingreAdd=this.getLocationTransform(this.updateIngredientForm.ingreAdd),await this.$http.put("ingredient",this.updateIngredientForm),this.getIngredient(),this.$message.success("更新食材信息成功")):this.$message.error("更新食材信息验证失败")})),this.updateIngredientDialogVisible=!1,this.$refs.updateUpload.uploadFiles=[],this.uploadImgBtnVisible=!1},uploadImg(e,t){if("ready"===e.status){const i="jpeg"===e.raw.type||"png",r=e.size/1024/1024<2;if(!i)return this.$message.warning("上传文件只能是图片格式!"),void t.pop();if(!r)return this.$message.warning("上传文件大小不能超过 2MB!"),void t.pop();this.uploadImgBtnVisible=!0}},uploadImgSuccess(e,t,i){this.addIngredientForm.ingrePut=e.data,this.$message.success("图片上传成功,请填写完成后点击确定按钮")},updateImgSuccess(e,t,i){this.updateIngredientForm.ingrePut=e.data,this.$message.success("图片上传成功,请填写完成后点击确定按钮")},guid(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0,i="x"==e?t:3&t|8;return i.toString(16)}))},getLocationTransform(e){const t=e,i=t[0],r=t[1],n=t[2];var a=[],l=(e=[],"");return this.citys.forEach((e=>{e.value===i&&(l+=e.label,a=e.children)})),a.forEach((t=>{t.value===r&&(l=l+"/"+t.label,e=t.children)})),e.forEach((e=>{e.value===n&&(l=l+"/"+e.label)})),l}},created(){this.getIngredient()}},s=l,d=i(1001),o=(0,d.Z)(s,r,n,!1,null,null,null),g=o.exports}}]); -//# sourceMappingURL=244.d8c0f97e.js.map \ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/244.d8c0f97e.js.map b/程序代码/管理员系统/eatwhat-admin-dist/js/244.d8c0f97e.js.map deleted file mode 100644 index 8061713..0000000 --- a/程序代码/管理员系统/eatwhat-admin-dist/js/244.d8c0f97e.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"js/244.d8c0f97e.js","mappings":"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","sources":["webpack://eatwhat-admin/./src/views/Ingredient.vue?3cb5","webpack://eatwhat-admin/src/views/Ingredient.vue","webpack://eatwhat-admin/./src/views/Ingredient.vue?c672","webpack://eatwhat-admin/./src/views/Ingredient.vue"],"sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-card',[_c('div',{staticClass:\"ingredient\"},[_c('div',{staticClass:\"title\"},[_c('el-alert',{attrs:{\"title\":\"食材管理界面\",\"type\":\"success\",\"center\":\"\",\"closable\":false}})],1),_c('div',{staticClass:\"btn\"},[_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-plus\"},on:{\"click\":function($event){_vm.addIngredientDialogVisible = true}}},[_vm._v(\"添加新食材\")])],1),_c('div',{staticClass:\"table\"},[_c('el-table',{staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.ingredient.filter(\n function (data) { return !_vm.ingredientSearch ||\n data.ingreName\n .toLowerCase()\n .includes(_vm.ingredientSearch.toLowerCase()); }\n ),\"fit\":\"\",\"lazy\":\"\",\"stripe\":true,\"border\":true,\"highlight-current-row\":true,\"empty-text\":\"🥶正在努力加载中...\"}},[_c('el-table-column',{attrs:{\"label\":\"食材名称\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.ingreName || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"图片\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-image',{staticStyle:{\"width\":\"100px\",\"height\":\"100px\"},attrs:{\"src\":scope.row.ingrePut,\"preview-src-list\":_vm.ingredientImgs}},[_c('div',{staticClass:\"image-slot\",attrs:{\"slot\":\"error\"},slot:\"error\"},[_c('i',{staticClass:\"el-icon-picture-outline\"})])])]}}])}),_c('el-table-column',{attrs:{\"label\":\"产地\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.ingreAdd || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"属性\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.ingreAttr || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"价格\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.ingrePrice || \"0\")+\" 元 \")]}}])}),_c('el-table-column',{attrs:{\"align\":\"center\"},scopedSlots:_vm._u([{key:\"header\",fn:function(scope){return [_c('el-input',{attrs:{\"size\":\"mini\",\"placeholder\":\"输入食材名称搜索\"},model:{value:(_vm.ingredientSearch),callback:function ($$v) {_vm.ingredientSearch=$$v},expression:\"ingredientSearch\"}})]}},{key:\"default\",fn:function(scope){return [_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"mini\",\"plain\":\"\"},on:{\"click\":function($event){return _vm.showUpdateIngredient(scope.row.ingreId)}}},[_vm._v(\"编辑\")]),_c('el-popconfirm',{staticStyle:{\"margin-left\":\"5px\"},attrs:{\"title\":\"确定删除该食材?此操作不可逆\"},on:{\"confirm\":function($event){return _vm.deleteIngredient(scope.row.ingreId)}}},[_c('el-button',{attrs:{\"slot\":\"reference\",\"type\":\"danger\",\"size\":\"mini\",\"plain\":\"\"},slot:\"reference\"},[_vm._v(\"删除\")])],1)]}}])})],1)],1)]),_c('el-dialog',{attrs:{\"title\":\"添加食材\",\"visible\":_vm.addIngredientDialogVisible,\"width\":\"40%\",\"center\":true},on:{\"update:visible\":function($event){_vm.addIngredientDialogVisible=$event},\"close\":_vm.addIngredientDialogClosed}},[_c('el-form',{ref:\"addIngredientFormRef\",attrs:{\"model\":_vm.addIngredientForm,\"label-width\":\"80px\",\"size\":\"small\",\"rules\":_vm.addIngredientFormRules}},[_c('el-form-item',{attrs:{\"label\":\"食材名称\",\"prop\":\"ingreName\"}},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-watermelon\",\"autocomplete\":\"off\",\"maxlength\":\"50\",\"clearable\":true},model:{value:(_vm.addIngredientForm.ingreName),callback:function ($$v) {_vm.$set(_vm.addIngredientForm, \"ingreName\", $$v)},expression:\"addIngredientForm.ingreName\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材产地\",\"prop\":\"ingreAdd\"}},[_c('el-cascader',{staticStyle:{\"width\":\"100%\"},attrs:{\"options\":_vm.citys,\"filterable\":\"\",\"clearable\":\"\",\"props\":{ expandTrigger: 'hover' }},model:{value:(_vm.addIngredientForm.ingreAdd),callback:function ($$v) {_vm.$set(_vm.addIngredientForm, \"ingreAdd\", $$v)},expression:\"addIngredientForm.ingreAdd\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材属性\",\"prop\":\"ingreAttr\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-ice-cream-square\",\"clearable\":true,\"maxlength\":\"50\"},model:{value:(_vm.addIngredientForm.ingreAttr),callback:function ($$v) {_vm.$set(_vm.addIngredientForm, \"ingreAttr\", $$v)},expression:\"addIngredientForm.ingreAttr\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材图片\"}},[_c('el-upload',{ref:\"upload\",attrs:{\"action\":\"http://121.37.102.50:3006/ingredient/upload\",\"on-change\":_vm.uploadImg,\"on-success\":_vm.uploadImgSuccess,\"accept\":\".jpeg,.png,.jpg,.bmp,.gif\",\"list-type\":\"picture\",\"limit\":1,\"disabled\":_vm.uploadImgBtnVisible}},[_c('el-button',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.uploadImgBtnVisible),expression:\"!uploadImgBtnVisible\"}],attrs:{\"size\":\"small\",\"type\":\"primary\",\"plain\":\"\",\"round\":\"\"}},[_vm._v(\"选择图片\")])],1)],1),_c('el-form-item',{attrs:{\"label\":\"预估价格\",\"prop\":\"ingrePrice\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-coin\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"10\"},model:{value:(_vm.addIngredientForm.ingrePrice),callback:function ($$v) {_vm.$set(_vm.addIngredientForm, \"ingrePrice\", _vm._n($$v))},expression:\"addIngredientForm.ingrePrice\"}},[_c('i',{attrs:{\"slot\":\"suffix\"},slot:\"suffix\"},[_vm._v(\"元\")])])],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"round\":\"\",\"plain\":\"\",\"size\":\"small\",\"type\":\"info\"},on:{\"click\":function($event){_vm.addIngredientDialogVisible = false}}},[_vm._v(\"取 消\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"round\":\"\",\"plain\":\"\",\"size\":\"small\"},on:{\"click\":_vm.addIngredient}},[_vm._v(\"确 定\")])],1)],1),_c('el-dialog',{attrs:{\"title\":\"更新食材信息\",\"visible\":_vm.updateIngredientDialogVisible,\"width\":\"40%\",\"center\":true},on:{\"update:visible\":function($event){_vm.updateIngredientDialogVisible=$event}}},[_c('el-form',{ref:\"updateIngredientFormRef\",attrs:{\"model\":_vm.updateIngredientForm,\"label-width\":\"80px\",\"size\":\"small\",\"rules\":_vm.addIngredientFormRules}},[_c('el-form-item',{attrs:{\"label\":\"食材名称\",\"prop\":\"ingreName\"}},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-watermelon\",\"autocomplete\":\"off\",\"maxlength\":\"50\",\"clearable\":true},model:{value:(_vm.updateIngredientForm.ingreName),callback:function ($$v) {_vm.$set(_vm.updateIngredientForm, \"ingreName\", $$v)},expression:\"updateIngredientForm.ingreName\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材产地\",\"prop\":\"ingreAdd\"}},[_c('el-cascader',{staticStyle:{\"width\":\"100%\"},attrs:{\"options\":_vm.citys,\"filterable\":\"\",\"clearable\":\"\",\"props\":{ expandTrigger: 'hover' }},model:{value:(_vm.updateIngredientForm.ingreAdd),callback:function ($$v) {_vm.$set(_vm.updateIngredientForm, \"ingreAdd\", $$v)},expression:\"updateIngredientForm.ingreAdd\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材属性\",\"prop\":\"ingreAttr\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-ice-cream-square\",\"clearable\":true,\"maxlength\":\"50\"},model:{value:(_vm.updateIngredientForm.ingreAttr),callback:function ($$v) {_vm.$set(_vm.updateIngredientForm, \"ingreAttr\", $$v)},expression:\"updateIngredientForm.ingreAttr\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材图片\"}},[_c('el-upload',{ref:\"updateUpload\",attrs:{\"action\":\"http://121.37.102.50:3006/ingredient/upload\",\"on-change\":_vm.uploadImg,\"on-success\":_vm.updateImgSuccess,\"accept\":\".jpeg,.png,.jpg,.bmp,.gif\",\"list-type\":\"picture\",\"limit\":1,\"disabled\":_vm.uploadImgBtnVisible}},[_c('el-button',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.uploadImgBtnVisible),expression:\"!uploadImgBtnVisible\"}],attrs:{\"size\":\"small\",\"type\":\"primary\",\"plain\":\"\",\"round\":\"\"}},[_vm._v(\"选择图片\")])],1)],1),_c('el-form-item',{attrs:{\"label\":\"预估价格\",\"prop\":\"ingrePrice\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-coin\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"10\"},model:{value:(_vm.updateIngredientForm.ingrePrice),callback:function ($$v) {_vm.$set(_vm.updateIngredientForm, \"ingrePrice\", _vm._n($$v))},expression:\"updateIngredientForm.ingrePrice\"}},[_c('i',{attrs:{\"slot\":\"suffix\"},slot:\"suffix\"},[_vm._v(\"元\")])])],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"round\":\"\",\"plain\":\"\",\"size\":\"small\",\"type\":\"info\"},on:{\"click\":function($event){_vm.updateIngredientDialogVisible = false}}},[_vm._v(\"取 消\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"round\":\"\",\"plain\":\"\",\"size\":\"small\"},on:{\"click\":_vm.updateIngredient}},[_vm._v(\"确 定\")])],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\r\n\r\n\r\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Ingredient.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Ingredient.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Ingredient.vue?vue&type=template&id=02d75acb&\"\nimport script from \"./Ingredient.vue?vue&type=script&lang=js&\"\nexport * from \"./Ingredient.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","on","$event","addIngredientDialogVisible","_v","staticStyle","ingredient","filter","data","ingredientSearch","ingreName","toLowerCase","includes","scopedSlots","_u","key","fn","scope","_s","row","ingrePut","ingredientImgs","slot","ingreAdd","ingreAttr","ingrePrice","model","value","callback","$$v","expression","showUpdateIngredient","ingreId","deleteIngredient","addIngredientDialogClosed","ref","addIngredientForm","addIngredientFormRules","$set","citys","expandTrigger","uploadImg","uploadImgSuccess","uploadImgBtnVisible","directives","name","rawName","_n","addIngredient","updateIngredientDialogVisible","updateIngredientForm","updateImgSuccess","updateIngredient","staticRenderFns","required","message","trigger","min","max","type","methods","ingredientRes","fileList","guid","v","getLocationTransform","tansformLocation","provinceArr","cityArr","created","component"],"sourceRoot":""} \ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/339-legacy.a053f65a.js b/程序代码/管理员系统/eatwhat-admin-dist/js/339-legacy.a053f65a.js new file mode 100644 index 0000000..0cee4a4 --- /dev/null +++ b/程序代码/管理员系统/eatwhat-admin-dist/js/339-legacy.a053f65a.js @@ -0,0 +1,4 @@ +(self["webpackChunkeatwhat_admin"]=self["webpackChunkeatwhat_admin"]||[]).push([[339],{7339:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return m}});var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-card",[n("div",{staticClass:"menu"},[n("div",{staticClass:"title"},[n("el-alert",{attrs:{title:"菜谱管理界面",type:"success",center:"",closable:!1}})],1),n("div",{staticClass:"btn"},[n("el-button",{attrs:{type:"primary",size:"small",round:"",icon:"el-icon-plus"},on:{click:e.addMenuClick}},[e._v("添加新菜谱")])],1),n("div",{staticClass:"table"},[n("el-table",{staticStyle:{width:"100%"},attrs:{data:e.menu.filter((function(t){return!e.menuSearch||t.menuName.toLowerCase().includes(e.menuSearch.toLowerCase())})),fit:"",lazy:"",stripe:!0,border:!0,"highlight-current-row":!0,"empty-text":"🥶正在努力加载中..."}},[n("el-table-column",{attrs:{type:"expand"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("div",{staticClass:"desc"},[n("div",{staticClass:"desc-title"},[n("span",[e._v("描述信息:")])]),n("div",{staticClass:"brief"},[e._v(e._s(t.row.menuBrief||"暂无"))])])]}}])}),n("el-table-column",{attrs:{label:"菜谱名称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuName||"未知")+" ")]}}])}),n("el-table-column",{attrs:{label:"图片",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-image",{staticStyle:{width:"100px",height:"100px"},attrs:{src:t.row.menuPut,"preview-src-list":e.menuImgs}},[n("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[n("i",{staticClass:"el-icon-picture-outline"})])])]}}])}),n("el-table-column",{attrs:{label:"组成",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuEle||"未知")+" ")]}}])}),n("el-table-column",{attrs:{label:"口味",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuTaste||"未知")+" ")]}}])}),n("el-table-column",{attrs:{label:"菜系",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuCuis||"未知")+" ")]}}])}),n("el-table-column",{attrs:{label:"难度",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-rate",{attrs:{disabled:"","text-color":"#ff9900"},model:{value:t.row.menuLevel,callback:function(n){e.$set(t.row,"menuLevel",n)},expression:"scope.row.menuLevel"}})]}}])}),n("el-table-column",{attrs:{label:"价格",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuPrice)+" 元 ")]}}])}),n("el-table-column",{attrs:{align:"center"},scopedSlots:e._u([{key:"header",fn:function(t){return[n("el-input",{attrs:{size:"mini",placeholder:"输入菜谱名称搜索"},model:{value:e.menuSearch,callback:function(t){e.menuSearch=t},expression:"menuSearch"}})]}},{key:"default",fn:function(t){return[n("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(n){return e.showUpdateMenu(t.row.menuId)}}},[e._v("编辑")]),n("el-popconfirm",{staticStyle:{"margin-left":"5px"},attrs:{title:"确定删除该菜谱?此操作不可逆"},on:{confirm:function(n){return e.deleteMenu(t.row.menuId)}}},[n("el-button",{attrs:{slot:"reference",type:"danger",size:"mini",plain:""},slot:"reference"},[e._v("删除")])],1)]}}])})],1)],1)]),n("el-dialog",{attrs:{title:"添加菜谱",visible:e.addMenuDialogVisible,width:"40%",center:!0},on:{"update:visible":function(t){e.addMenuDialogVisible=t},close:e.addMenuDialogClosed}},[n("el-form",{ref:"addMenuFormRef",attrs:{model:e.addMenuForm,"label-width":"80px",size:"small",rules:e.addMenuFormRules}},[n("el-form-item",{attrs:{label:"菜谱名称",prop:"menuName"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-food",autocomplete:"off",maxlength:"50",clearable:!0},model:{value:e.addMenuForm.menuName,callback:function(t){e.$set(e.addMenuForm,"menuName",t)},expression:"addMenuForm.menuName"}})],1),n("el-form-item",{attrs:{label:"菜谱组成"}},[e._l(e.dynamicIngredientTags,(function(t){return n("el-tag",{key:t,staticStyle:{margin:"5px"},attrs:{closable:"","disable-transitions":!1},on:{close:function(n){return e.handleIngredientClose(t)}}},[e._v(" "+e._s(t)+" ")])})),e.inputIngredientVisible?n("el-input",{ref:"saveTagInput",staticClass:"input-new-tag",attrs:{size:"small"},on:{blur:e.handleInputConfirm},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleInputConfirm.apply(null,arguments)}},model:{value:e.inputIngredientValue,callback:function(t){e.inputIngredientValue=t},expression:"inputIngredientValue"}}):n("el-button",{staticClass:"button-new-tag",attrs:{size:"small"},on:{click:e.showInput}},[e._v("+ 原料")])],2),n("el-form-item",{attrs:{label:"预估价格",prop:"menuPrice"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-wallet",clearable:!0,maxlength:"5"},model:{value:e.addMenuForm.menuPrice,callback:function(t){e.$set(e.addMenuForm,"menuPrice",e._n(t))},expression:"addMenuForm.menuPrice"}},[n("i",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("元")])])],1),n("el-form-item",{attrs:{label:"菜谱口味",prop:"menuTaste"}},[n("el-select",{attrs:{filterable:"",clearable:"",placeholder:"请选择菜谱口味"},model:{value:e.addMenuForm.menuTaste,callback:function(t){e.$set(e.addMenuForm,"menuTaste",t)},expression:"addMenuForm.menuTaste"}},e._l(e.menuTastes,(function(e){return n("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),n("el-form-item",{attrs:{label:"菜谱图片"}},[n("el-upload",{ref:"upload",attrs:{action:"http://121.37.102.50:3006/menu/upload","on-change":e.uploadImg,"on-success":e.uploadImgSuccess,accept:".jpeg,.png,.jpg,.bmp,.gif","list-type":"picture",limit:1,disabled:e.uploadImgBtnVisible}},[n("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.uploadImgBtnVisible,expression:"!uploadImgBtnVisible"}],attrs:{size:"small",type:"primary",plain:"",round:""}},[e._v("选择图片")])],1)],1),n("el-form-item",{attrs:{label:"菜谱菜系",prop:"menuCuis"}},[n("el-select",{attrs:{filterable:"",clearable:"",placeholder:"请选择菜谱菜系"},model:{value:e.addMenuForm.menuCuis,callback:function(t){e.$set(e.addMenuForm,"menuCuis",t)},expression:"addMenuForm.menuCuis"}},e._l(e.menuCuis,(function(e){return n("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),n("el-form-item",{attrs:{label:"上手难度",prop:"menuLevel"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-star-off",clearable:!0,maxlength:"1"},model:{value:e.addMenuForm.menuLevel,callback:function(t){e.$set(e.addMenuForm,"menuLevel",e._n(t))},expression:"addMenuForm.menuLevel"}})],1),n("el-form-item",{attrs:{label:"菜谱简介"}},[n("el-input",{attrs:{type:"textarea",rows:4,autocomplete:"off","prefix-icon":"el-icon-star-off",clearable:!0,minlength:"1",maxlength:"255","show-word-limit":""},model:{value:e.addMenuForm.menuBrief,callback:function(t){e.$set(e.addMenuForm,"menuBrief",e._n(t))},expression:"addMenuForm.menuBrief"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{round:"",plain:"",size:"small",type:"info"},on:{click:function(t){e.addMenuDialogVisible=!1}}},[e._v("取 消")]),n("el-button",{attrs:{type:"primary",round:"",plain:"",size:"small"},on:{click:e.addMenu}},[e._v("确 定")])],1)],1),n("el-dialog",{attrs:{title:"添加菜谱",visible:e.updateMenuDialogVisible,width:"40%",center:!0},on:{"update:visible":function(t){e.updateMenuDialogVisible=t}}},[n("el-form",{ref:"updateMenuFormRef",attrs:{model:e.updateMenuForm,"label-width":"80px",size:"small",rules:e.addMenuFormRules}},[n("el-form-item",{attrs:{label:"菜谱名称",prop:"menuName"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-food",autocomplete:"off",maxlength:"50",clearable:!0},model:{value:e.updateMenuForm.menuName,callback:function(t){e.$set(e.updateMenuForm,"menuName",t)},expression:"updateMenuForm.menuName"}})],1),n("el-form-item",{attrs:{label:"菜谱组成"}},[e._l(e.dynamicIngredientTags,(function(t){return n("el-tag",{key:t,staticStyle:{margin:"5px"},attrs:{closable:"","disable-transitions":!1},on:{close:function(n){return e.handleIngredientClose(t)}}},[e._v(" "+e._s(t)+" ")])})),e.inputIngredientVisible?n("el-input",{ref:"saveTagInput",staticClass:"input-new-tag",attrs:{size:"small"},on:{blur:e.handleInputConfirm},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleInputConfirm.apply(null,arguments)}},model:{value:e.inputIngredientValue,callback:function(t){e.inputIngredientValue=t},expression:"inputIngredientValue"}}):n("el-button",{staticClass:"button-new-tag",attrs:{size:"small"},on:{click:e.showInput}},[e._v("+ 原料")])],2),n("el-form-item",{attrs:{label:"预估价格",prop:"menuPrice"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-wallet",clearable:!0,maxlength:"5"},model:{value:e.updateMenuForm.menuPrice,callback:function(t){e.$set(e.updateMenuForm,"menuPrice",e._n(t))},expression:"updateMenuForm.menuPrice"}},[n("i",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("元")])])],1),n("el-form-item",{attrs:{label:"菜谱口味",prop:"menuTaste"}},[n("el-select",{attrs:{filterable:"",clearable:"",placeholder:"请选择菜谱口味"},model:{value:e.updateMenuForm.menuTaste,callback:function(t){e.$set(e.updateMenuForm,"menuTaste",t)},expression:"updateMenuForm.menuTaste"}},e._l(e.menuTastes,(function(e){return n("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),n("el-form-item",{attrs:{label:"菜谱图片"}},[n("el-upload",{ref:"updateUpload",attrs:{action:"http://121.37.102.50:3006/menu/upload","on-change":e.uploadImg,"on-success":e.updateImgSuccess,accept:".jpeg,.png,.jpg,.bmp,.gif","list-type":"picture",limit:1,disabled:e.uploadImgBtnVisible}},[n("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.uploadImgBtnVisible,expression:"!uploadImgBtnVisible"}],attrs:{size:"small",type:"primary",plain:"",round:""}},[e._v("选择图片")])],1)],1),n("el-form-item",{attrs:{label:"菜谱菜系",prop:"menuCuis"}},[n("el-select",{attrs:{filterable:"",clearable:"",placeholder:"请选择菜谱菜系"},model:{value:e.updateMenuForm.menuCuis,callback:function(t){e.$set(e.updateMenuForm,"menuCuis",t)},expression:"updateMenuForm.menuCuis"}},e._l(e.menuCuis,(function(e){return n("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),n("el-form-item",{attrs:{label:"上手难度",prop:"menuLevel"}},[n("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-star-off",clearable:!0,maxlength:"1"},model:{value:e.updateMenuForm.menuLevel,callback:function(t){e.$set(e.updateMenuForm,"menuLevel",e._n(t))},expression:"updateMenuForm.menuLevel"}})],1),n("el-form-item",{attrs:{label:"菜谱简介"}},[n("el-input",{attrs:{type:"textarea",rows:4,autocomplete:"off","prefix-icon":"el-icon-star-off",clearable:!0,minlength:"1",maxlength:"255","show-word-limit":""},model:{value:e.updateMenuForm.menuBrief,callback:function(t){e.$set(e.updateMenuForm,"menuBrief",e._n(t))},expression:"updateMenuForm.menuBrief"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{round:"",plain:"",size:"small",type:"info"},on:{click:function(t){e.updateMenuDialogVisible=!1}}},[e._v("取 消")]),n("el-button",{attrs:{type:"primary",round:"",plain:"",size:"small"},on:{click:e.updateMenu}},[e._v("确 定")])],1)],1)],1)},a=[],i=n(7906),u=n(6198),l=(n(1539),n(4747),n(561),n(7042),n(9600),n(4916),n(3123),n(5306),n(9714),{name:"Menu",data:function(){return{menu:[],menuSearch:"",menuImgs:[],addMenuDialogVisible:!1,updateMenuDialogVisible:!1,inputIngredientVisible:!1,uploadImgBtnVisible:!1,addMenuForm:{menuName:"",menuId:"",menuEle:"",menuTaste:"",menuCuis:"",menuBrief:"",menuLevel:"",menuPut:"",menuPrice:""},updateMenuForm:{menuName:"",menuId:"",menuEle:"",menuTaste:"",menuCuis:"",menuBrief:"",menuLevel:"",menuPut:"",menuPrice:""},addMenuFormRules:{menuName:[{required:!0,message:"请输入菜谱名称",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字符",trigger:"blur"}],menuTaste:[{required:!0,message:"请输入菜谱口味",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字符",trigger:"blur"}],menuCuis:[{required:!0,message:"请输入菜谱菜系",trigger:"blur"},{min:1,max:10,message:"长度在 1 到 10 个字符",trigger:"blur"}],menuLevel:[{required:!0,message:"请填写上手难度",trigger:"blur"},{min:1,max:5,type:"number",message:"难度在1-5颗⭐",trigger:"blur"}],menuPrice:[{required:!0,message:"请填写菜谱预估价格",trigger:"blur"},{min:1,max:1e4,type:"number",message:"价格在1万元以下",trigger:"blur"}]},dynamicIngredientTags:[],inputIngredientValue:"",menuTastes:[{label:"甜",value:"甜"},{label:"酸",value:"酸"},{label:"辣",value:"辣"},{label:"咸",value:"咸"},{label:"酸",value:"酸"},{label:"酸辣",value:"酸辣"},{label:"酸甜",value:"酸甜"},{label:"清淡",value:"清淡"},{label:"苦涩",value:"苦涩"},{label:"鲜香",value:"鲜香"}],menuCuis:[{label:"川湘菜",value:"川湘菜"},{label:"鲁菜",value:"鲁菜"},{label:"东北菜",value:"东北菜"},{label:"西北菜",value:"西北菜"},{label:"粤菜",value:"粤菜"},{label:"徽菜",value:"徽菜"},{label:"西餐",value:"西餐"},{label:"主食",value:"主食"}]}},methods:{getMenu:function(){var e=this;return(0,u.Z)((0,i.Z)().mark((function t(){var n,r;return(0,i.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$http.get("menu");case 2:n=t.sent,r=n.data,e.menu=r,r.forEach((function(t){e.menuImgs.push(t.ingrePut)}));case 6:case"end":return t.stop()}}),t)})))()},addMenuDialogClosed:function(){this.$refs.addMenuFormRef.resetFields(),this.addMenuForm.menuPut="",this.uploadImgBtnVisible=!1},handleIngredientClose:function(e){this.dynamicIngredientTags.splice(this.dynamicIngredientTags.indexOf(e),1)},handleInputConfirm:function(){var e=this.inputIngredientValue;e&&this.dynamicIngredientTags.push(e),this.inputIngredientVisible=!1,this.inputIngredientValue=""},showInput:function(){var e=this;this.inputIngredientVisible=!0,this.$nextTick((function(t){e.$refs.saveTagInput.$refs.input.focus()}))},uploadImg:function(e,t){if("ready"===e.status){var n="jpeg"===e.raw.type||"png",r=e.size/1024/1024<2;if(!n)return this.$message.warning("上传文件只能是图片格式!"),void t.pop();if(!r)return this.$message.warning("上传文件大小不能超过 2MB!"),void t.pop();this.uploadImgBtnVisible=!0}},uploadImgSuccess:function(e,t,n){this.addMenuForm.menuPut=e.data,this.$message.success("图片上传成功,请填写完成后点击确定按钮")},updateImgSuccess:function(e,t,n){this.updateMenuForm.menuPut=e.data,this.$message.success("图片上传成功,请填写完成后点击确定按钮")},addMenu:function(){var e=this;this.$refs.addMenuFormRef.validate(function(){var t=(0,u.Z)((0,i.Z)().mark((function t(n){var r,a;return(0,i.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n){t.next=3;break}return e.$message.error("添加新菜谱验证失败"),t.abrupt("return");case 3:return e.addMenuForm.menuId=e.guid().slice(1,10),e.addMenuForm.menuEle=e.dynamicIngredientTags.join("|"),t.next=7,e.$http.post("menu",e.addMenuForm);case 7:if(r=t.sent,a=r.data,1===a.status){t.next=12;break}return e.$message.error("添加菜谱失败"),t.abrupt("return");case 12:e.getMenu(),e.$message.success("添加菜谱成功!"),e.dynamicIngredientTags=[];case 15:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()),this.addMenuDialogVisible=!1,this.$refs.upload.uploadFiles=[],this.uploadImgBtnVisible=!1},deleteMenu:function(e){var t=this;return(0,u.Z)((0,i.Z)().mark((function n(){var r,a;return(0,i.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,t.$http.delete("menu/"+e);case 2:if(r=n.sent,a=r.data,1===a.status){n.next=7;break}return t.$message.error("删除菜谱失败"),n.abrupt("return");case 7:t.getMenu(),t.$message.success("删除菜谱成功");case 9:case"end":return n.stop()}}),n)})))()},showUpdateMenu:function(e){var t=this;return(0,u.Z)((0,i.Z)().mark((function n(){var r,a;return(0,i.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,t.$http.get("menu/"+e);case 2:r=n.sent,a=r.data,t.updateMenuForm=a[0],t.dynamicIngredientTags=a[0].menuEle.split("|"),t.updateMenuDialogVisible=!0;case 7:case"end":return n.stop()}}),n)})))()},updateMenu:function(){var e=this;this.$refs.updateMenuFormRef.validate(function(){var t=(0,u.Z)((0,i.Z)().mark((function t(n){return(0,i.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n){t.next=3;break}return e.$message.error("更新菜谱信息验证失败"),t.abrupt("return");case 3:return e.updateMenuForm.menuEle=e.dynamicIngredientTags.join("|"),t.next=6,e.$http.put("menu",e.updateMenuForm);case 6:e.getMenu(),e.$message.success("更新菜谱信息成功");case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()),this.updateMenuDialogVisible=!1,this.$refs.updateUpload.uploadFiles=[],this.uploadImgBtnVisible=!1},guid:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0,n="x"==e?t:3&t|8;return n.toString(16)}))},addMenuClick:function(){this.addMenuDialogVisible=!0,this.dynamicIngredientTags=[]}},created:function(){this.getMenu()}}),o=l,s=n(1001),c=(0,s.Z)(o,r,a,!1,null,"9610d47e",null),m=c.exports},2443:function(e,t,n){var r=n(7235);r("asyncIterator")},6198:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});n(1539);function r(e,t,n,r,a,i,u){try{var l=e[i](u),o=l.value}catch(s){return void n(s)}l.done?t(o):Promise.resolve(o).then(r,a)}function a(e){return function(){var t=this,n=arguments;return new Promise((function(a,i){var u=e.apply(t,n);function l(e){r(u,a,i,l,o,"next",e)}function o(e){r(u,a,i,l,o,"throw",e)}l(void 0)}))}}},7906:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});n(2526),n(1817),n(1539),n(2165),n(8783),n(3948),n(2443),n(3680),n(3706),n(2703),n(1703),n(489),n(4747),n(8309),n(7042);var r=n(9726);function a(){ +/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ +a=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},u=i.iterator||"@@iterator",l=i.asyncIterator||"@@asyncIterator",o=i.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(L){s=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var a=t&&t.prototype instanceof p?t:p,i=Object.create(a.prototype),u=new I(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(a,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===a)throw i;return C()}for(n.method=a,n.arg=i;;){var u=n.delegate;if(u){var l=M(u,n);if(l){if(l===d)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var o=m(e,t,n);if("normal"===o.type){if(r=n.done?"completed":"suspendedYield",o.arg===d)continue;return{value:o.arg,done:n.done}}"throw"===o.type&&(r="completed",n.method="throw",n.arg=o.arg)}}}(e,n,u),i}function m(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(L){return{type:"throw",arg:L}}}e.wrap=c;var d={};function p(){}function f(){}function h(){}var g={};s(g,u,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(F([])));b&&b!==t&&n.call(b,u)&&(g=b);var y=h.prototype=p.prototype=Object.create(g);function x(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){function a(i,u,l,o){var s=m(e[i],e,u);if("throw"!==s.type){var c=s.arg,d=c.value;return d&&"object"==(0,r.Z)(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){a("next",e,l,o)}),(function(e){a("throw",e,l,o)})):t.resolve(d).then((function(e){c.value=e,l(c)}),(function(e){return a("throw",e,l,o)}))}o(s.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){a(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function M(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator["return"]&&(t.method="return",t.arg=void 0,M(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=m(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var a=r.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function _(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function I(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function F(e){if(e){var t=e[u];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,a=function t(){for(;++r=0;--a){var i=this.tryEntries[a],u=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),o=n.call(i,"finallyLoc");if(l&&o){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),_(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;_(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:F(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}}}]); +//# sourceMappingURL=339-legacy.a053f65a.js.map \ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/339-legacy.a053f65a.js.map b/程序代码/管理员系统/eatwhat-admin-dist/js/339-legacy.a053f65a.js.map new file mode 100644 index 0000000..99ff155 --- /dev/null +++ b/程序代码/管理员系统/eatwhat-admin-dist/js/339-legacy.a053f65a.js.map @@ -0,0 +1 @@ +{"version":3,"file":"js/339-legacy.a053f65a.js","mappings":"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","sources":["webpack://eatwhat-admin/./src/views/Menu.vue?c02b","webpack://eatwhat-admin/src/views/Menu.vue","webpack://eatwhat-admin/./src/views/Menu.vue?517a","webpack://eatwhat-admin/./src/views/Menu.vue","webpack://eatwhat-admin/./node_modules/core-js/modules/es.symbol.async-iterator.js","webpack://eatwhat-admin/./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js","webpack://eatwhat-admin/./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js"],"sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-card',[_c('div',{staticClass:\"menu\"},[_c('div',{staticClass:\"title\"},[_c('el-alert',{attrs:{\"title\":\"菜谱管理界面\",\"type\":\"success\",\"center\":\"\",\"closable\":false}})],1),_c('div',{staticClass:\"btn\"},[_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-plus\"},on:{\"click\":_vm.addMenuClick}},[_vm._v(\"添加新菜谱\")])],1),_c('div',{staticClass:\"table\"},[_c('el-table',{staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.menu.filter(\n function (data) { return !_vm.menuSearch ||\n data.menuName.toLowerCase().includes(_vm.menuSearch.toLowerCase()); }\n ),\"fit\":\"\",\"lazy\":\"\",\"stripe\":true,\"border\":true,\"highlight-current-row\":true,\"empty-text\":\"🥶正在努力加载中...\"}},[_c('el-table-column',{attrs:{\"type\":\"expand\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',{staticClass:\"desc\"},[_c('div',{staticClass:\"desc-title\"},[_c('span',[_vm._v(\"描述信息:\")])]),_c('div',{staticClass:\"brief\"},[_vm._v(_vm._s(scope.row.menuBrief || \"暂无\"))])])]}}])}),_c('el-table-column',{attrs:{\"label\":\"菜谱名称\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuName || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"图片\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-image',{staticStyle:{\"width\":\"100px\",\"height\":\"100px\"},attrs:{\"src\":scope.row.menuPut,\"preview-src-list\":_vm.menuImgs}},[_c('div',{staticClass:\"image-slot\",attrs:{\"slot\":\"error\"},slot:\"error\"},[_c('i',{staticClass:\"el-icon-picture-outline\"})])])]}}])}),_c('el-table-column',{attrs:{\"label\":\"组成\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuEle || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"口味\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuTaste || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"菜系\",\"align\":\"center\",\"width\":\"100\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuCuis || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"难度\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-rate',{attrs:{\"disabled\":\"\",\"text-color\":\"#ff9900\"},model:{value:(scope.row.menuLevel),callback:function ($$v) {_vm.$set(scope.row, \"menuLevel\", $$v)},expression:\"scope.row.menuLevel\"}})]}}])}),_c('el-table-column',{attrs:{\"label\":\"价格\",\"align\":\"center\",\"width\":\"100\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuPrice)+\" 元 \")]}}])}),_c('el-table-column',{attrs:{\"align\":\"center\"},scopedSlots:_vm._u([{key:\"header\",fn:function(scope){return [_c('el-input',{attrs:{\"size\":\"mini\",\"placeholder\":\"输入菜谱名称搜索\"},model:{value:(_vm.menuSearch),callback:function ($$v) {_vm.menuSearch=$$v},expression:\"menuSearch\"}})]}},{key:\"default\",fn:function(scope){return [_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"mini\",\"plain\":\"\"},on:{\"click\":function($event){return _vm.showUpdateMenu(scope.row.menuId)}}},[_vm._v(\"编辑\")]),_c('el-popconfirm',{staticStyle:{\"margin-left\":\"5px\"},attrs:{\"title\":\"确定删除该菜谱?此操作不可逆\"},on:{\"confirm\":function($event){return _vm.deleteMenu(scope.row.menuId)}}},[_c('el-button',{attrs:{\"slot\":\"reference\",\"type\":\"danger\",\"size\":\"mini\",\"plain\":\"\"},slot:\"reference\"},[_vm._v(\"删除\")])],1)]}}])})],1)],1)]),_c('el-dialog',{attrs:{\"title\":\"添加菜谱\",\"visible\":_vm.addMenuDialogVisible,\"width\":\"40%\",\"center\":true},on:{\"update:visible\":function($event){_vm.addMenuDialogVisible=$event},\"close\":_vm.addMenuDialogClosed}},[_c('el-form',{ref:\"addMenuFormRef\",attrs:{\"model\":_vm.addMenuForm,\"label-width\":\"80px\",\"size\":\"small\",\"rules\":_vm.addMenuFormRules}},[_c('el-form-item',{attrs:{\"label\":\"菜谱名称\",\"prop\":\"menuName\"}},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-food\",\"autocomplete\":\"off\",\"maxlength\":\"50\",\"clearable\":true},model:{value:(_vm.addMenuForm.menuName),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuName\", $$v)},expression:\"addMenuForm.menuName\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱组成\"}},[_vm._l((_vm.dynamicIngredientTags),function(tag){return _c('el-tag',{key:tag,staticStyle:{\"margin\":\"5px\"},attrs:{\"closable\":\"\",\"disable-transitions\":false},on:{\"close\":function($event){return _vm.handleIngredientClose(tag)}}},[_vm._v(\" \"+_vm._s(tag)+\" \")])}),(_vm.inputIngredientVisible)?_c('el-input',{ref:\"saveTagInput\",staticClass:\"input-new-tag\",attrs:{\"size\":\"small\"},on:{\"blur\":_vm.handleInputConfirm},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.handleInputConfirm.apply(null, arguments)}},model:{value:(_vm.inputIngredientValue),callback:function ($$v) {_vm.inputIngredientValue=$$v},expression:\"inputIngredientValue\"}}):_c('el-button',{staticClass:\"button-new-tag\",attrs:{\"size\":\"small\"},on:{\"click\":_vm.showInput}},[_vm._v(\"+ 原料\")])],2),_c('el-form-item',{attrs:{\"label\":\"预估价格\",\"prop\":\"menuPrice\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-wallet\",\"clearable\":true,\"maxlength\":\"5\"},model:{value:(_vm.addMenuForm.menuPrice),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuPrice\", _vm._n($$v))},expression:\"addMenuForm.menuPrice\"}},[_c('i',{attrs:{\"slot\":\"suffix\"},slot:\"suffix\"},[_vm._v(\"元\")])])],1),_c('el-form-item',{attrs:{\"label\":\"菜谱口味\",\"prop\":\"menuTaste\"}},[_c('el-select',{attrs:{\"filterable\":\"\",\"clearable\":\"\",\"placeholder\":\"请选择菜谱口味\"},model:{value:(_vm.addMenuForm.menuTaste),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuTaste\", $$v)},expression:\"addMenuForm.menuTaste\"}},_vm._l((_vm.menuTastes),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}),1)],1),_c('el-form-item',{attrs:{\"label\":\"菜谱图片\"}},[_c('el-upload',{ref:\"upload\",attrs:{\"action\":\"http://121.37.102.50:3006/menu/upload\",\"on-change\":_vm.uploadImg,\"on-success\":_vm.uploadImgSuccess,\"accept\":\".jpeg,.png,.jpg,.bmp,.gif\",\"list-type\":\"picture\",\"limit\":1,\"disabled\":_vm.uploadImgBtnVisible}},[_c('el-button',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.uploadImgBtnVisible),expression:\"!uploadImgBtnVisible\"}],attrs:{\"size\":\"small\",\"type\":\"primary\",\"plain\":\"\",\"round\":\"\"}},[_vm._v(\"选择图片\")])],1)],1),_c('el-form-item',{attrs:{\"label\":\"菜谱菜系\",\"prop\":\"menuCuis\"}},[_c('el-select',{attrs:{\"filterable\":\"\",\"clearable\":\"\",\"placeholder\":\"请选择菜谱菜系\"},model:{value:(_vm.addMenuForm.menuCuis),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuCuis\", $$v)},expression:\"addMenuForm.menuCuis\"}},_vm._l((_vm.menuCuis),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}),1)],1),_c('el-form-item',{attrs:{\"label\":\"上手难度\",\"prop\":\"menuLevel\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-star-off\",\"clearable\":true,\"maxlength\":\"1\"},model:{value:(_vm.addMenuForm.menuLevel),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuLevel\", _vm._n($$v))},expression:\"addMenuForm.menuLevel\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱简介\"}},[_c('el-input',{attrs:{\"type\":\"textarea\",\"rows\":4,\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-star-off\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"255\",\"show-word-limit\":\"\"},model:{value:(_vm.addMenuForm.menuBrief),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuBrief\", _vm._n($$v))},expression:\"addMenuForm.menuBrief\"}})],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"round\":\"\",\"plain\":\"\",\"size\":\"small\",\"type\":\"info\"},on:{\"click\":function($event){_vm.addMenuDialogVisible = false}}},[_vm._v(\"取 消\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"round\":\"\",\"plain\":\"\",\"size\":\"small\"},on:{\"click\":_vm.addMenu}},[_vm._v(\"确 定\")])],1)],1),_c('el-dialog',{attrs:{\"title\":\"添加菜谱\",\"visible\":_vm.updateMenuDialogVisible,\"width\":\"40%\",\"center\":true},on:{\"update:visible\":function($event){_vm.updateMenuDialogVisible=$event}}},[_c('el-form',{ref:\"updateMenuFormRef\",attrs:{\"model\":_vm.updateMenuForm,\"label-width\":\"80px\",\"size\":\"small\",\"rules\":_vm.addMenuFormRules}},[_c('el-form-item',{attrs:{\"label\":\"菜谱名称\",\"prop\":\"menuName\"}},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-food\",\"autocomplete\":\"off\",\"maxlength\":\"50\",\"clearable\":true},model:{value:(_vm.updateMenuForm.menuName),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuName\", $$v)},expression:\"updateMenuForm.menuName\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱组成\"}},[_vm._l((_vm.dynamicIngredientTags),function(tag){return _c('el-tag',{key:tag,staticStyle:{\"margin\":\"5px\"},attrs:{\"closable\":\"\",\"disable-transitions\":false},on:{\"close\":function($event){return _vm.handleIngredientClose(tag)}}},[_vm._v(\" \"+_vm._s(tag)+\" \")])}),(_vm.inputIngredientVisible)?_c('el-input',{ref:\"saveTagInput\",staticClass:\"input-new-tag\",attrs:{\"size\":\"small\"},on:{\"blur\":_vm.handleInputConfirm},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.handleInputConfirm.apply(null, arguments)}},model:{value:(_vm.inputIngredientValue),callback:function ($$v) {_vm.inputIngredientValue=$$v},expression:\"inputIngredientValue\"}}):_c('el-button',{staticClass:\"button-new-tag\",attrs:{\"size\":\"small\"},on:{\"click\":_vm.showInput}},[_vm._v(\"+ 原料\")])],2),_c('el-form-item',{attrs:{\"label\":\"预估价格\",\"prop\":\"menuPrice\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-wallet\",\"clearable\":true,\"maxlength\":\"5\"},model:{value:(_vm.updateMenuForm.menuPrice),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuPrice\", _vm._n($$v))},expression:\"updateMenuForm.menuPrice\"}},[_c('i',{attrs:{\"slot\":\"suffix\"},slot:\"suffix\"},[_vm._v(\"元\")])])],1),_c('el-form-item',{attrs:{\"label\":\"菜谱口味\",\"prop\":\"menuTaste\"}},[_c('el-select',{attrs:{\"filterable\":\"\",\"clearable\":\"\",\"placeholder\":\"请选择菜谱口味\"},model:{value:(_vm.updateMenuForm.menuTaste),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuTaste\", $$v)},expression:\"updateMenuForm.menuTaste\"}},_vm._l((_vm.menuTastes),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}),1)],1),_c('el-form-item',{attrs:{\"label\":\"菜谱图片\"}},[_c('el-upload',{ref:\"updateUpload\",attrs:{\"action\":\"http://121.37.102.50:3006/menu/upload\",\"on-change\":_vm.uploadImg,\"on-success\":_vm.updateImgSuccess,\"accept\":\".jpeg,.png,.jpg,.bmp,.gif\",\"list-type\":\"picture\",\"limit\":1,\"disabled\":_vm.uploadImgBtnVisible}},[_c('el-button',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.uploadImgBtnVisible),expression:\"!uploadImgBtnVisible\"}],attrs:{\"size\":\"small\",\"type\":\"primary\",\"plain\":\"\",\"round\":\"\"}},[_vm._v(\"选择图片\")])],1)],1),_c('el-form-item',{attrs:{\"label\":\"菜谱菜系\",\"prop\":\"menuCuis\"}},[_c('el-select',{attrs:{\"filterable\":\"\",\"clearable\":\"\",\"placeholder\":\"请选择菜谱菜系\"},model:{value:(_vm.updateMenuForm.menuCuis),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuCuis\", $$v)},expression:\"updateMenuForm.menuCuis\"}},_vm._l((_vm.menuCuis),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}),1)],1),_c('el-form-item',{attrs:{\"label\":\"上手难度\",\"prop\":\"menuLevel\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-star-off\",\"clearable\":true,\"maxlength\":\"1\"},model:{value:(_vm.updateMenuForm.menuLevel),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuLevel\", _vm._n($$v))},expression:\"updateMenuForm.menuLevel\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱简介\"}},[_c('el-input',{attrs:{\"type\":\"textarea\",\"rows\":4,\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-star-off\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"255\",\"show-word-limit\":\"\"},model:{value:(_vm.updateMenuForm.menuBrief),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuBrief\", _vm._n($$v))},expression:\"updateMenuForm.menuBrief\"}})],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"round\":\"\",\"plain\":\"\",\"size\":\"small\",\"type\":\"info\"},on:{\"click\":function($event){_vm.updateMenuDialogVisible = false}}},[_vm._v(\"取 消\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"round\":\"\",\"plain\":\"\",\"size\":\"small\"},on:{\"click\":_vm.updateMenu}},[_vm._v(\"确 定\")])],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\r\n\r\n\r\n\r\n\r\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Menu.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Menu.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Menu.vue?vue&type=template&id=9610d47e&scoped=true&\"\nimport script from \"./Menu.vue?vue&type=script&lang=js&\"\nexport * from \"./Menu.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Menu.vue?vue&type=style&index=0&id=9610d47e&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"9610d47e\",\n null\n \n)\n\nexport default component.exports","var defineWellKnownSymbol = require('../internals/define-well-known-symbol');\n\n// `Symbol.asyncIterator` well-known symbol\n// https://tc39.es/ecma262/#sec-symbol.asynciterator\ndefineWellKnownSymbol('asyncIterator');\n","function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {\n try {\n var info = gen[key](arg);\n var value = info.value;\n } catch (error) {\n reject(error);\n return;\n }\n\n if (info.done) {\n resolve(value);\n } else {\n Promise.resolve(value).then(_next, _throw);\n }\n}\n\nexport default function _asyncToGenerator(fn) {\n return function () {\n var self = this,\n args = arguments;\n return new Promise(function (resolve, reject) {\n var gen = fn.apply(self, args);\n\n function _next(value) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value);\n }\n\n function _throw(err) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err);\n }\n\n _next(undefined);\n });\n };\n}","import _typeof from \"./typeof.js\";\nexport default function _regeneratorRuntime() {\n \"use strict\";\n /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */\n\n _regeneratorRuntime = function _regeneratorRuntime() {\n return exports;\n };\n\n var exports = {},\n Op = Object.prototype,\n hasOwn = Op.hasOwnProperty,\n $Symbol = \"function\" == typeof Symbol ? Symbol : {},\n iteratorSymbol = $Symbol.iterator || \"@@iterator\",\n asyncIteratorSymbol = $Symbol.asyncIterator || \"@@asyncIterator\",\n toStringTagSymbol = $Symbol.toStringTag || \"@@toStringTag\";\n\n function define(obj, key, value) {\n return Object.defineProperty(obj, key, {\n value: value,\n enumerable: !0,\n configurable: !0,\n writable: !0\n }), obj[key];\n }\n\n try {\n define({}, \"\");\n } catch (err) {\n define = function define(obj, key, value) {\n return obj[key] = value;\n };\n }\n\n function wrap(innerFn, outerFn, self, tryLocsList) {\n var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator,\n generator = Object.create(protoGenerator.prototype),\n context = new Context(tryLocsList || []);\n return generator._invoke = function (innerFn, self, context) {\n var state = \"suspendedStart\";\n return function (method, arg) {\n if (\"executing\" === state) throw new Error(\"Generator is already running\");\n\n if (\"completed\" === state) {\n if (\"throw\" === method) throw arg;\n return doneResult();\n }\n\n for (context.method = method, context.arg = arg;;) {\n var delegate = context.delegate;\n\n if (delegate) {\n var delegateResult = maybeInvokeDelegate(delegate, context);\n\n if (delegateResult) {\n if (delegateResult === ContinueSentinel) continue;\n return delegateResult;\n }\n }\n\n if (\"next\" === context.method) context.sent = context._sent = context.arg;else if (\"throw\" === context.method) {\n if (\"suspendedStart\" === state) throw state = \"completed\", context.arg;\n context.dispatchException(context.arg);\n } else \"return\" === context.method && context.abrupt(\"return\", context.arg);\n state = \"executing\";\n var record = tryCatch(innerFn, self, context);\n\n if (\"normal\" === record.type) {\n if (state = context.done ? \"completed\" : \"suspendedYield\", record.arg === ContinueSentinel) continue;\n return {\n value: record.arg,\n done: context.done\n };\n }\n\n \"throw\" === record.type && (state = \"completed\", context.method = \"throw\", context.arg = record.arg);\n }\n };\n }(innerFn, self, context), generator;\n }\n\n function tryCatch(fn, obj, arg) {\n try {\n return {\n type: \"normal\",\n arg: fn.call(obj, arg)\n };\n } catch (err) {\n return {\n type: \"throw\",\n arg: err\n };\n }\n }\n\n exports.wrap = wrap;\n var ContinueSentinel = {};\n\n function Generator() {}\n\n function GeneratorFunction() {}\n\n function GeneratorFunctionPrototype() {}\n\n var IteratorPrototype = {};\n define(IteratorPrototype, iteratorSymbol, function () {\n return this;\n });\n var getProto = Object.getPrototypeOf,\n NativeIteratorPrototype = getProto && getProto(getProto(values([])));\n NativeIteratorPrototype && NativeIteratorPrototype !== Op && hasOwn.call(NativeIteratorPrototype, iteratorSymbol) && (IteratorPrototype = NativeIteratorPrototype);\n var Gp = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(IteratorPrototype);\n\n function defineIteratorMethods(prototype) {\n [\"next\", \"throw\", \"return\"].forEach(function (method) {\n define(prototype, method, function (arg) {\n return this._invoke(method, arg);\n });\n });\n }\n\n function AsyncIterator(generator, PromiseImpl) {\n function invoke(method, arg, resolve, reject) {\n var record = tryCatch(generator[method], generator, arg);\n\n if (\"throw\" !== record.type) {\n var result = record.arg,\n value = result.value;\n return value && \"object\" == _typeof(value) && hasOwn.call(value, \"__await\") ? PromiseImpl.resolve(value.__await).then(function (value) {\n invoke(\"next\", value, resolve, reject);\n }, function (err) {\n invoke(\"throw\", err, resolve, reject);\n }) : PromiseImpl.resolve(value).then(function (unwrapped) {\n result.value = unwrapped, resolve(result);\n }, function (error) {\n return invoke(\"throw\", error, resolve, reject);\n });\n }\n\n reject(record.arg);\n }\n\n var previousPromise;\n\n this._invoke = function (method, arg) {\n function callInvokeWithMethodAndArg() {\n return new PromiseImpl(function (resolve, reject) {\n invoke(method, arg, resolve, reject);\n });\n }\n\n return previousPromise = previousPromise ? previousPromise.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg();\n };\n }\n\n function maybeInvokeDelegate(delegate, context) {\n var method = delegate.iterator[context.method];\n\n if (undefined === method) {\n if (context.delegate = null, \"throw\" === context.method) {\n if (delegate.iterator[\"return\"] && (context.method = \"return\", context.arg = undefined, maybeInvokeDelegate(delegate, context), \"throw\" === context.method)) return ContinueSentinel;\n context.method = \"throw\", context.arg = new TypeError(\"The iterator does not provide a 'throw' method\");\n }\n\n return ContinueSentinel;\n }\n\n var record = tryCatch(method, delegate.iterator, context.arg);\n if (\"throw\" === record.type) return context.method = \"throw\", context.arg = record.arg, context.delegate = null, ContinueSentinel;\n var info = record.arg;\n return info ? info.done ? (context[delegate.resultName] = info.value, context.next = delegate.nextLoc, \"return\" !== context.method && (context.method = \"next\", context.arg = undefined), context.delegate = null, ContinueSentinel) : info : (context.method = \"throw\", context.arg = new TypeError(\"iterator result is not an object\"), context.delegate = null, ContinueSentinel);\n }\n\n function pushTryEntry(locs) {\n var entry = {\n tryLoc: locs[0]\n };\n 1 in locs && (entry.catchLoc = locs[1]), 2 in locs && (entry.finallyLoc = locs[2], entry.afterLoc = locs[3]), this.tryEntries.push(entry);\n }\n\n function resetTryEntry(entry) {\n var record = entry.completion || {};\n record.type = \"normal\", delete record.arg, entry.completion = record;\n }\n\n function Context(tryLocsList) {\n this.tryEntries = [{\n tryLoc: \"root\"\n }], tryLocsList.forEach(pushTryEntry, this), this.reset(!0);\n }\n\n function values(iterable) {\n if (iterable) {\n var iteratorMethod = iterable[iteratorSymbol];\n if (iteratorMethod) return iteratorMethod.call(iterable);\n if (\"function\" == typeof iterable.next) return iterable;\n\n if (!isNaN(iterable.length)) {\n var i = -1,\n next = function next() {\n for (; ++i < iterable.length;) {\n if (hasOwn.call(iterable, i)) return next.value = iterable[i], next.done = !1, next;\n }\n\n return next.value = undefined, next.done = !0, next;\n };\n\n return next.next = next;\n }\n }\n\n return {\n next: doneResult\n };\n }\n\n function doneResult() {\n return {\n value: undefined,\n done: !0\n };\n }\n\n return GeneratorFunction.prototype = GeneratorFunctionPrototype, define(Gp, \"constructor\", GeneratorFunctionPrototype), define(GeneratorFunctionPrototype, \"constructor\", GeneratorFunction), GeneratorFunction.displayName = define(GeneratorFunctionPrototype, toStringTagSymbol, \"GeneratorFunction\"), exports.isGeneratorFunction = function (genFun) {\n var ctor = \"function\" == typeof genFun && genFun.constructor;\n return !!ctor && (ctor === GeneratorFunction || \"GeneratorFunction\" === (ctor.displayName || ctor.name));\n }, exports.mark = function (genFun) {\n return Object.setPrototypeOf ? Object.setPrototypeOf(genFun, GeneratorFunctionPrototype) : (genFun.__proto__ = GeneratorFunctionPrototype, define(genFun, toStringTagSymbol, \"GeneratorFunction\")), genFun.prototype = Object.create(Gp), genFun;\n }, exports.awrap = function (arg) {\n return {\n __await: arg\n };\n }, defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, asyncIteratorSymbol, function () {\n return this;\n }), exports.AsyncIterator = AsyncIterator, exports.async = function (innerFn, outerFn, self, tryLocsList, PromiseImpl) {\n void 0 === PromiseImpl && (PromiseImpl = Promise);\n var iter = new AsyncIterator(wrap(innerFn, outerFn, self, tryLocsList), PromiseImpl);\n return exports.isGeneratorFunction(outerFn) ? iter : iter.next().then(function (result) {\n return result.done ? result.value : iter.next();\n });\n }, defineIteratorMethods(Gp), define(Gp, toStringTagSymbol, \"Generator\"), define(Gp, iteratorSymbol, function () {\n return this;\n }), define(Gp, \"toString\", function () {\n return \"[object Generator]\";\n }), exports.keys = function (object) {\n var keys = [];\n\n for (var key in object) {\n keys.push(key);\n }\n\n return keys.reverse(), function next() {\n for (; keys.length;) {\n var key = keys.pop();\n if (key in object) return next.value = key, next.done = !1, next;\n }\n\n return next.done = !0, next;\n };\n }, exports.values = values, Context.prototype = {\n constructor: Context,\n reset: function reset(skipTempReset) {\n if (this.prev = 0, this.next = 0, this.sent = this._sent = undefined, this.done = !1, this.delegate = null, this.method = \"next\", this.arg = undefined, this.tryEntries.forEach(resetTryEntry), !skipTempReset) for (var name in this) {\n \"t\" === name.charAt(0) && hasOwn.call(this, name) && !isNaN(+name.slice(1)) && (this[name] = undefined);\n }\n },\n stop: function stop() {\n this.done = !0;\n var rootRecord = this.tryEntries[0].completion;\n if (\"throw\" === rootRecord.type) throw rootRecord.arg;\n return this.rval;\n },\n dispatchException: function dispatchException(exception) {\n if (this.done) throw exception;\n var context = this;\n\n function handle(loc, caught) {\n return record.type = \"throw\", record.arg = exception, context.next = loc, caught && (context.method = \"next\", context.arg = undefined), !!caught;\n }\n\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i],\n record = entry.completion;\n if (\"root\" === entry.tryLoc) return handle(\"end\");\n\n if (entry.tryLoc <= this.prev) {\n var hasCatch = hasOwn.call(entry, \"catchLoc\"),\n hasFinally = hasOwn.call(entry, \"finallyLoc\");\n\n if (hasCatch && hasFinally) {\n if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0);\n if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc);\n } else if (hasCatch) {\n if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0);\n } else {\n if (!hasFinally) throw new Error(\"try statement without catch or finally\");\n if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc);\n }\n }\n }\n },\n abrupt: function abrupt(type, arg) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n\n if (entry.tryLoc <= this.prev && hasOwn.call(entry, \"finallyLoc\") && this.prev < entry.finallyLoc) {\n var finallyEntry = entry;\n break;\n }\n }\n\n finallyEntry && (\"break\" === type || \"continue\" === type) && finallyEntry.tryLoc <= arg && arg <= finallyEntry.finallyLoc && (finallyEntry = null);\n var record = finallyEntry ? finallyEntry.completion : {};\n return record.type = type, record.arg = arg, finallyEntry ? (this.method = \"next\", this.next = finallyEntry.finallyLoc, ContinueSentinel) : this.complete(record);\n },\n complete: function complete(record, afterLoc) {\n if (\"throw\" === record.type) throw record.arg;\n return \"break\" === record.type || \"continue\" === record.type ? this.next = record.arg : \"return\" === record.type ? (this.rval = this.arg = record.arg, this.method = \"return\", this.next = \"end\") : \"normal\" === record.type && afterLoc && (this.next = afterLoc), ContinueSentinel;\n },\n finish: function finish(finallyLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n if (entry.finallyLoc === finallyLoc) return this.complete(entry.completion, entry.afterLoc), resetTryEntry(entry), ContinueSentinel;\n }\n },\n \"catch\": function _catch(tryLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n\n if (entry.tryLoc === tryLoc) {\n var record = entry.completion;\n\n if (\"throw\" === record.type) {\n var thrown = record.arg;\n resetTryEntry(entry);\n }\n\n return thrown;\n }\n }\n\n throw new Error(\"illegal catch attempt\");\n },\n delegateYield: function delegateYield(iterable, resultName, nextLoc) {\n return this.delegate = {\n iterator: values(iterable),\n resultName: resultName,\n nextLoc: nextLoc\n }, \"next\" === this.method && (this.arg = undefined), ContinueSentinel;\n }\n }, exports;\n}"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","on","addMenuClick","_v","staticStyle","menu","filter","data","menuSearch","menuName","toLowerCase","includes","scopedSlots","_u","key","fn","scope","_s","row","menuBrief","menuPut","menuImgs","slot","menuEle","menuTaste","menuCuis","model","value","callback","$$v","$set","expression","menuPrice","$event","showUpdateMenu","menuId","deleteMenu","addMenuDialogVisible","addMenuDialogClosed","ref","addMenuForm","addMenuFormRules","_l","tag","handleIngredientClose","handleInputConfirm","nativeOn","type","indexOf","_k","keyCode","apply","arguments","inputIngredientValue","showInput","_n","item","label","uploadImg","uploadImgSuccess","uploadImgBtnVisible","directives","name","rawName","addMenu","updateMenuDialogVisible","updateMenuForm","updateImgSuccess","updateMenu","staticRenderFns","inputIngredientVisible","menuLevel","required","message","trigger","min","max","dynamicIngredientTags","menuTastes","methods","getMenu","menuRes","file","fileList","response","valid","addMenuRes","deleteMenuRes","MenuRes","guid","v","created","component","defineWellKnownSymbol","asyncGeneratorStep","gen","resolve","reject","_next","_throw","arg","info","error","done","Promise","then","_asyncToGenerator","self","args","err","undefined","_regeneratorRuntime","exports","Op","Object","prototype","hasOwn","hasOwnProperty","$Symbol","Symbol","iteratorSymbol","iterator","asyncIteratorSymbol","asyncIterator","toStringTagSymbol","toStringTag","define","obj","defineProperty","enumerable","configurable","writable","wrap","innerFn","outerFn","tryLocsList","protoGenerator","Generator","generator","create","context","Context","_invoke","state","method","Error","doneResult","delegate","delegateResult","maybeInvokeDelegate","ContinueSentinel","sent","_sent","dispatchException","abrupt","record","tryCatch","call","GeneratorFunction","GeneratorFunctionPrototype","IteratorPrototype","getProto","getPrototypeOf","NativeIteratorPrototype","values","Gp","defineIteratorMethods","forEach","AsyncIterator","PromiseImpl","invoke","result","_typeof","__await","unwrapped","previousPromise","callInvokeWithMethodAndArg","TypeError","resultName","next","nextLoc","pushTryEntry","locs","entry","tryLoc","catchLoc","finallyLoc","afterLoc","tryEntries","push","resetTryEntry","completion","reset","iterable","iteratorMethod","isNaN","length","i","displayName","isGeneratorFunction","genFun","ctor","constructor","mark","setPrototypeOf","__proto__","awrap","async","iter","keys","object","reverse","pop","skipTempReset","prev","charAt","slice","stop","rootRecord","rval","exception","handle","loc","caught","hasCatch","hasFinally","finallyEntry","complete","finish","thrown","delegateYield"],"sourceRoot":""} \ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/339.f2522571.js b/程序代码/管理员系统/eatwhat-admin-dist/js/339.f2522571.js new file mode 100644 index 0000000..9a670b4 --- /dev/null +++ b/程序代码/管理员系统/eatwhat-admin-dist/js/339.f2522571.js @@ -0,0 +1,2 @@ +"use strict";(self["webpackChunkeatwhat_admin"]=self["webpackChunkeatwhat_admin"]||[]).push([[339],{7339:function(e,t,a){a.r(t),a.d(t,{default:function(){return o}});var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-card",[a("div",{staticClass:"menu"},[a("div",{staticClass:"title"},[a("el-alert",{attrs:{title:"菜谱管理界面",type:"success",center:"",closable:!1}})],1),a("div",{staticClass:"btn"},[a("el-button",{attrs:{type:"primary",size:"small",round:"",icon:"el-icon-plus"},on:{click:e.addMenuClick}},[e._v("添加新菜谱")])],1),a("div",{staticClass:"table"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.menu.filter((function(t){return!e.menuSearch||t.menuName.toLowerCase().includes(e.menuSearch.toLowerCase())})),fit:"",lazy:"",stripe:!0,border:!0,"highlight-current-row":!0,"empty-text":"🥶正在努力加载中..."}},[a("el-table-column",{attrs:{type:"expand"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"desc"},[a("div",{staticClass:"desc-title"},[a("span",[e._v("描述信息:")])]),a("div",{staticClass:"brief"},[e._v(e._s(t.row.menuBrief||"暂无"))])])]}}])}),a("el-table-column",{attrs:{label:"菜谱名称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuName||"未知")+" ")]}}])}),a("el-table-column",{attrs:{label:"图片",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-image",{staticStyle:{width:"100px",height:"100px"},attrs:{src:t.row.menuPut,"preview-src-list":e.menuImgs}},[a("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[a("i",{staticClass:"el-icon-picture-outline"})])])]}}])}),a("el-table-column",{attrs:{label:"组成",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuEle||"未知")+" ")]}}])}),a("el-table-column",{attrs:{label:"口味",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuTaste||"未知")+" ")]}}])}),a("el-table-column",{attrs:{label:"菜系",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuCuis||"未知")+" ")]}}])}),a("el-table-column",{attrs:{label:"难度",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-rate",{attrs:{disabled:"","text-color":"#ff9900"},model:{value:t.row.menuLevel,callback:function(a){e.$set(t.row,"menuLevel",a)},expression:"scope.row.menuLevel"}})]}}])}),a("el-table-column",{attrs:{label:"价格",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.menuPrice)+" 元 ")]}}])}),a("el-table-column",{attrs:{align:"center"},scopedSlots:e._u([{key:"header",fn:function(t){return[a("el-input",{attrs:{size:"mini",placeholder:"输入菜谱名称搜索"},model:{value:e.menuSearch,callback:function(t){e.menuSearch=t},expression:"menuSearch"}})]}},{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(a){return e.showUpdateMenu(t.row.menuId)}}},[e._v("编辑")]),a("el-popconfirm",{staticStyle:{"margin-left":"5px"},attrs:{title:"确定删除该菜谱?此操作不可逆"},on:{confirm:function(a){return e.deleteMenu(t.row.menuId)}}},[a("el-button",{attrs:{slot:"reference",type:"danger",size:"mini",plain:""},slot:"reference"},[e._v("删除")])],1)]}}])})],1)],1)]),a("el-dialog",{attrs:{title:"添加菜谱",visible:e.addMenuDialogVisible,width:"40%",center:!0},on:{"update:visible":function(t){e.addMenuDialogVisible=t},close:e.addMenuDialogClosed}},[a("el-form",{ref:"addMenuFormRef",attrs:{model:e.addMenuForm,"label-width":"80px",size:"small",rules:e.addMenuFormRules}},[a("el-form-item",{attrs:{label:"菜谱名称",prop:"menuName"}},[a("el-input",{attrs:{"prefix-icon":"el-icon-food",autocomplete:"off",maxlength:"50",clearable:!0},model:{value:e.addMenuForm.menuName,callback:function(t){e.$set(e.addMenuForm,"menuName",t)},expression:"addMenuForm.menuName"}})],1),a("el-form-item",{attrs:{label:"菜谱组成"}},[e._l(e.dynamicIngredientTags,(function(t){return a("el-tag",{key:t,staticStyle:{margin:"5px"},attrs:{closable:"","disable-transitions":!1},on:{close:function(a){return e.handleIngredientClose(t)}}},[e._v(" "+e._s(t)+" ")])})),e.inputIngredientVisible?a("el-input",{ref:"saveTagInput",staticClass:"input-new-tag",attrs:{size:"small"},on:{blur:e.handleInputConfirm},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleInputConfirm.apply(null,arguments)}},model:{value:e.inputIngredientValue,callback:function(t){e.inputIngredientValue=t},expression:"inputIngredientValue"}}):a("el-button",{staticClass:"button-new-tag",attrs:{size:"small"},on:{click:e.showInput}},[e._v("+ 原料")])],2),a("el-form-item",{attrs:{label:"预估价格",prop:"menuPrice"}},[a("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-wallet",clearable:!0,maxlength:"5"},model:{value:e.addMenuForm.menuPrice,callback:function(t){e.$set(e.addMenuForm,"menuPrice",e._n(t))},expression:"addMenuForm.menuPrice"}},[a("i",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("元")])])],1),a("el-form-item",{attrs:{label:"菜谱口味",prop:"menuTaste"}},[a("el-select",{attrs:{filterable:"",clearable:"",placeholder:"请选择菜谱口味"},model:{value:e.addMenuForm.menuTaste,callback:function(t){e.$set(e.addMenuForm,"menuTaste",t)},expression:"addMenuForm.menuTaste"}},e._l(e.menuTastes,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-form-item",{attrs:{label:"菜谱图片"}},[a("el-upload",{ref:"upload",attrs:{action:"http://121.37.102.50:3006/menu/upload","on-change":e.uploadImg,"on-success":e.uploadImgSuccess,accept:".jpeg,.png,.jpg,.bmp,.gif","list-type":"picture",limit:1,disabled:e.uploadImgBtnVisible}},[a("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.uploadImgBtnVisible,expression:"!uploadImgBtnVisible"}],attrs:{size:"small",type:"primary",plain:"",round:""}},[e._v("选择图片")])],1)],1),a("el-form-item",{attrs:{label:"菜谱菜系",prop:"menuCuis"}},[a("el-select",{attrs:{filterable:"",clearable:"",placeholder:"请选择菜谱菜系"},model:{value:e.addMenuForm.menuCuis,callback:function(t){e.$set(e.addMenuForm,"menuCuis",t)},expression:"addMenuForm.menuCuis"}},e._l(e.menuCuis,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-form-item",{attrs:{label:"上手难度",prop:"menuLevel"}},[a("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-star-off",clearable:!0,maxlength:"1"},model:{value:e.addMenuForm.menuLevel,callback:function(t){e.$set(e.addMenuForm,"menuLevel",e._n(t))},expression:"addMenuForm.menuLevel"}})],1),a("el-form-item",{attrs:{label:"菜谱简介"}},[a("el-input",{attrs:{type:"textarea",rows:4,autocomplete:"off","prefix-icon":"el-icon-star-off",clearable:!0,minlength:"1",maxlength:"255","show-word-limit":""},model:{value:e.addMenuForm.menuBrief,callback:function(t){e.$set(e.addMenuForm,"menuBrief",e._n(t))},expression:"addMenuForm.menuBrief"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{round:"",plain:"",size:"small",type:"info"},on:{click:function(t){e.addMenuDialogVisible=!1}}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary",round:"",plain:"",size:"small"},on:{click:e.addMenu}},[e._v("确 定")])],1)],1),a("el-dialog",{attrs:{title:"添加菜谱",visible:e.updateMenuDialogVisible,width:"40%",center:!0},on:{"update:visible":function(t){e.updateMenuDialogVisible=t}}},[a("el-form",{ref:"updateMenuFormRef",attrs:{model:e.updateMenuForm,"label-width":"80px",size:"small",rules:e.addMenuFormRules}},[a("el-form-item",{attrs:{label:"菜谱名称",prop:"menuName"}},[a("el-input",{attrs:{"prefix-icon":"el-icon-food",autocomplete:"off",maxlength:"50",clearable:!0},model:{value:e.updateMenuForm.menuName,callback:function(t){e.$set(e.updateMenuForm,"menuName",t)},expression:"updateMenuForm.menuName"}})],1),a("el-form-item",{attrs:{label:"菜谱组成"}},[e._l(e.dynamicIngredientTags,(function(t){return a("el-tag",{key:t,staticStyle:{margin:"5px"},attrs:{closable:"","disable-transitions":!1},on:{close:function(a){return e.handleIngredientClose(t)}}},[e._v(" "+e._s(t)+" ")])})),e.inputIngredientVisible?a("el-input",{ref:"saveTagInput",staticClass:"input-new-tag",attrs:{size:"small"},on:{blur:e.handleInputConfirm},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleInputConfirm.apply(null,arguments)}},model:{value:e.inputIngredientValue,callback:function(t){e.inputIngredientValue=t},expression:"inputIngredientValue"}}):a("el-button",{staticClass:"button-new-tag",attrs:{size:"small"},on:{click:e.showInput}},[e._v("+ 原料")])],2),a("el-form-item",{attrs:{label:"预估价格",prop:"menuPrice"}},[a("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-wallet",clearable:!0,maxlength:"5"},model:{value:e.updateMenuForm.menuPrice,callback:function(t){e.$set(e.updateMenuForm,"menuPrice",e._n(t))},expression:"updateMenuForm.menuPrice"}},[a("i",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("元")])])],1),a("el-form-item",{attrs:{label:"菜谱口味",prop:"menuTaste"}},[a("el-select",{attrs:{filterable:"",clearable:"",placeholder:"请选择菜谱口味"},model:{value:e.updateMenuForm.menuTaste,callback:function(t){e.$set(e.updateMenuForm,"menuTaste",t)},expression:"updateMenuForm.menuTaste"}},e._l(e.menuTastes,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-form-item",{attrs:{label:"菜谱图片"}},[a("el-upload",{ref:"updateUpload",attrs:{action:"http://121.37.102.50:3006/menu/upload","on-change":e.uploadImg,"on-success":e.updateImgSuccess,accept:".jpeg,.png,.jpg,.bmp,.gif","list-type":"picture",limit:1,disabled:e.uploadImgBtnVisible}},[a("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.uploadImgBtnVisible,expression:"!uploadImgBtnVisible"}],attrs:{size:"small",type:"primary",plain:"",round:""}},[e._v("选择图片")])],1)],1),a("el-form-item",{attrs:{label:"菜谱菜系",prop:"menuCuis"}},[a("el-select",{attrs:{filterable:"",clearable:"",placeholder:"请选择菜谱菜系"},model:{value:e.updateMenuForm.menuCuis,callback:function(t){e.$set(e.updateMenuForm,"menuCuis",t)},expression:"updateMenuForm.menuCuis"}},e._l(e.menuCuis,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-form-item",{attrs:{label:"上手难度",prop:"menuLevel"}},[a("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-star-off",clearable:!0,maxlength:"1"},model:{value:e.updateMenuForm.menuLevel,callback:function(t){e.$set(e.updateMenuForm,"menuLevel",e._n(t))},expression:"updateMenuForm.menuLevel"}})],1),a("el-form-item",{attrs:{label:"菜谱简介"}},[a("el-input",{attrs:{type:"textarea",rows:4,autocomplete:"off","prefix-icon":"el-icon-star-off",clearable:!0,minlength:"1",maxlength:"255","show-word-limit":""},model:{value:e.updateMenuForm.menuBrief,callback:function(t){e.$set(e.updateMenuForm,"menuBrief",e._n(t))},expression:"updateMenuForm.menuBrief"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{round:"",plain:"",size:"small",type:"info"},on:{click:function(t){e.updateMenuDialogVisible=!1}}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary",round:"",plain:"",size:"small"},on:{click:e.updateMenu}},[e._v("确 定")])],1)],1)],1)},l=[],u={name:"Menu",data(){return{menu:[],menuSearch:"",menuImgs:[],addMenuDialogVisible:!1,updateMenuDialogVisible:!1,inputIngredientVisible:!1,uploadImgBtnVisible:!1,addMenuForm:{menuName:"",menuId:"",menuEle:"",menuTaste:"",menuCuis:"",menuBrief:"",menuLevel:"",menuPut:"",menuPrice:""},updateMenuForm:{menuName:"",menuId:"",menuEle:"",menuTaste:"",menuCuis:"",menuBrief:"",menuLevel:"",menuPut:"",menuPrice:""},addMenuFormRules:{menuName:[{required:!0,message:"请输入菜谱名称",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字符",trigger:"blur"}],menuTaste:[{required:!0,message:"请输入菜谱口味",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字符",trigger:"blur"}],menuCuis:[{required:!0,message:"请输入菜谱菜系",trigger:"blur"},{min:1,max:10,message:"长度在 1 到 10 个字符",trigger:"blur"}],menuLevel:[{required:!0,message:"请填写上手难度",trigger:"blur"},{min:1,max:5,type:"number",message:"难度在1-5颗⭐",trigger:"blur"}],menuPrice:[{required:!0,message:"请填写菜谱预估价格",trigger:"blur"},{min:1,max:1e4,type:"number",message:"价格在1万元以下",trigger:"blur"}]},dynamicIngredientTags:[],inputIngredientValue:"",menuTastes:[{label:"甜",value:"甜"},{label:"酸",value:"酸"},{label:"辣",value:"辣"},{label:"咸",value:"咸"},{label:"酸",value:"酸"},{label:"酸辣",value:"酸辣"},{label:"酸甜",value:"酸甜"},{label:"清淡",value:"清淡"},{label:"苦涩",value:"苦涩"},{label:"鲜香",value:"鲜香"}],menuCuis:[{label:"川湘菜",value:"川湘菜"},{label:"鲁菜",value:"鲁菜"},{label:"东北菜",value:"东北菜"},{label:"西北菜",value:"西北菜"},{label:"粤菜",value:"粤菜"},{label:"徽菜",value:"徽菜"},{label:"西餐",value:"西餐"},{label:"主食",value:"主食"}]}},methods:{async getMenu(){const{data:e}=await this.$http.get("menu");this.menu=e,e.forEach((e=>{this.menuImgs.push(e.ingrePut)}))},addMenuDialogClosed(){this.$refs.addMenuFormRef.resetFields(),this.addMenuForm.menuPut="",this.uploadImgBtnVisible=!1},handleIngredientClose(e){this.dynamicIngredientTags.splice(this.dynamicIngredientTags.indexOf(e),1)},handleInputConfirm(){let e=this.inputIngredientValue;e&&this.dynamicIngredientTags.push(e),this.inputIngredientVisible=!1,this.inputIngredientValue=""},showInput(){this.inputIngredientVisible=!0,this.$nextTick((e=>{this.$refs.saveTagInput.$refs.input.focus()}))},uploadImg(e,t){if("ready"===e.status){const a="jpeg"===e.raw.type||"png",n=e.size/1024/1024<2;if(!a)return this.$message.warning("上传文件只能是图片格式!"),void t.pop();if(!n)return this.$message.warning("上传文件大小不能超过 2MB!"),void t.pop();this.uploadImgBtnVisible=!0}},uploadImgSuccess(e,t,a){this.addMenuForm.menuPut=e.data,this.$message.success("图片上传成功,请填写完成后点击确定按钮")},updateImgSuccess(e,t,a){this.updateMenuForm.menuPut=e.data,this.$message.success("图片上传成功,请填写完成后点击确定按钮")},addMenu(){this.$refs.addMenuFormRef.validate((async e=>{if(!e)return void this.$message.error("添加新菜谱验证失败");this.addMenuForm.menuId=this.guid().slice(1,10),this.addMenuForm.menuEle=this.dynamicIngredientTags.join("|");const{data:t}=await this.$http.post("menu",this.addMenuForm);1===t.status?(this.getMenu(),this.$message.success("添加菜谱成功!"),this.dynamicIngredientTags=[]):this.$message.error("添加菜谱失败")})),this.addMenuDialogVisible=!1,this.$refs.upload.uploadFiles=[],this.uploadImgBtnVisible=!1},async deleteMenu(e){const{data:t}=await this.$http.delete("menu/"+e);1===t.status?(this.getMenu(),this.$message.success("删除菜谱成功")):this.$message.error("删除菜谱失败")},async showUpdateMenu(e){const{data:t}=await this.$http.get("menu/"+e);this.updateMenuForm=t[0],this.dynamicIngredientTags=t[0].menuEle.split("|"),this.updateMenuDialogVisible=!0},updateMenu(){this.$refs.updateMenuFormRef.validate((async e=>{e?(this.updateMenuForm.menuEle=this.dynamicIngredientTags.join("|"),await this.$http.put("menu",this.updateMenuForm),this.getMenu(),this.$message.success("更新菜谱信息成功")):this.$message.error("更新菜谱信息验证失败")})),this.updateMenuDialogVisible=!1,this.$refs.updateUpload.uploadFiles=[],this.uploadImgBtnVisible=!1},guid(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0,a="x"==e?t:3&t|8;return a.toString(16)}))},addMenuClick(){this.addMenuDialogVisible=!0,this.dynamicIngredientTags=[]}},created(){this.getMenu()}},i=u,s=a(1001),r=(0,s.Z)(i,n,l,!1,null,"9610d47e",null),o=r.exports}}]); +//# sourceMappingURL=339.f2522571.js.map \ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/339.f2522571.js.map b/程序代码/管理员系统/eatwhat-admin-dist/js/339.f2522571.js.map new file mode 100644 index 0000000..353d29d --- /dev/null +++ b/程序代码/管理员系统/eatwhat-admin-dist/js/339.f2522571.js.map @@ -0,0 +1 @@ +{"version":3,"file":"js/339.f2522571.js","mappings":"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","sources":["webpack://eatwhat-admin/./src/views/Menu.vue?c02b","webpack://eatwhat-admin/src/views/Menu.vue","webpack://eatwhat-admin/./src/views/Menu.vue?517a","webpack://eatwhat-admin/./src/views/Menu.vue"],"sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-card',[_c('div',{staticClass:\"menu\"},[_c('div',{staticClass:\"title\"},[_c('el-alert',{attrs:{\"title\":\"菜谱管理界面\",\"type\":\"success\",\"center\":\"\",\"closable\":false}})],1),_c('div',{staticClass:\"btn\"},[_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-plus\"},on:{\"click\":_vm.addMenuClick}},[_vm._v(\"添加新菜谱\")])],1),_c('div',{staticClass:\"table\"},[_c('el-table',{staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.menu.filter(\n function (data) { return !_vm.menuSearch ||\n data.menuName.toLowerCase().includes(_vm.menuSearch.toLowerCase()); }\n ),\"fit\":\"\",\"lazy\":\"\",\"stripe\":true,\"border\":true,\"highlight-current-row\":true,\"empty-text\":\"🥶正在努力加载中...\"}},[_c('el-table-column',{attrs:{\"type\":\"expand\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',{staticClass:\"desc\"},[_c('div',{staticClass:\"desc-title\"},[_c('span',[_vm._v(\"描述信息:\")])]),_c('div',{staticClass:\"brief\"},[_vm._v(_vm._s(scope.row.menuBrief || \"暂无\"))])])]}}])}),_c('el-table-column',{attrs:{\"label\":\"菜谱名称\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuName || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"图片\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-image',{staticStyle:{\"width\":\"100px\",\"height\":\"100px\"},attrs:{\"src\":scope.row.menuPut,\"preview-src-list\":_vm.menuImgs}},[_c('div',{staticClass:\"image-slot\",attrs:{\"slot\":\"error\"},slot:\"error\"},[_c('i',{staticClass:\"el-icon-picture-outline\"})])])]}}])}),_c('el-table-column',{attrs:{\"label\":\"组成\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuEle || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"口味\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuTaste || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"菜系\",\"align\":\"center\",\"width\":\"100\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuCuis || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"难度\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-rate',{attrs:{\"disabled\":\"\",\"text-color\":\"#ff9900\"},model:{value:(scope.row.menuLevel),callback:function ($$v) {_vm.$set(scope.row, \"menuLevel\", $$v)},expression:\"scope.row.menuLevel\"}})]}}])}),_c('el-table-column',{attrs:{\"label\":\"价格\",\"align\":\"center\",\"width\":\"100\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.menuPrice)+\" 元 \")]}}])}),_c('el-table-column',{attrs:{\"align\":\"center\"},scopedSlots:_vm._u([{key:\"header\",fn:function(scope){return [_c('el-input',{attrs:{\"size\":\"mini\",\"placeholder\":\"输入菜谱名称搜索\"},model:{value:(_vm.menuSearch),callback:function ($$v) {_vm.menuSearch=$$v},expression:\"menuSearch\"}})]}},{key:\"default\",fn:function(scope){return [_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"mini\",\"plain\":\"\"},on:{\"click\":function($event){return _vm.showUpdateMenu(scope.row.menuId)}}},[_vm._v(\"编辑\")]),_c('el-popconfirm',{staticStyle:{\"margin-left\":\"5px\"},attrs:{\"title\":\"确定删除该菜谱?此操作不可逆\"},on:{\"confirm\":function($event){return _vm.deleteMenu(scope.row.menuId)}}},[_c('el-button',{attrs:{\"slot\":\"reference\",\"type\":\"danger\",\"size\":\"mini\",\"plain\":\"\"},slot:\"reference\"},[_vm._v(\"删除\")])],1)]}}])})],1)],1)]),_c('el-dialog',{attrs:{\"title\":\"添加菜谱\",\"visible\":_vm.addMenuDialogVisible,\"width\":\"40%\",\"center\":true},on:{\"update:visible\":function($event){_vm.addMenuDialogVisible=$event},\"close\":_vm.addMenuDialogClosed}},[_c('el-form',{ref:\"addMenuFormRef\",attrs:{\"model\":_vm.addMenuForm,\"label-width\":\"80px\",\"size\":\"small\",\"rules\":_vm.addMenuFormRules}},[_c('el-form-item',{attrs:{\"label\":\"菜谱名称\",\"prop\":\"menuName\"}},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-food\",\"autocomplete\":\"off\",\"maxlength\":\"50\",\"clearable\":true},model:{value:(_vm.addMenuForm.menuName),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuName\", $$v)},expression:\"addMenuForm.menuName\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱组成\"}},[_vm._l((_vm.dynamicIngredientTags),function(tag){return _c('el-tag',{key:tag,staticStyle:{\"margin\":\"5px\"},attrs:{\"closable\":\"\",\"disable-transitions\":false},on:{\"close\":function($event){return _vm.handleIngredientClose(tag)}}},[_vm._v(\" \"+_vm._s(tag)+\" \")])}),(_vm.inputIngredientVisible)?_c('el-input',{ref:\"saveTagInput\",staticClass:\"input-new-tag\",attrs:{\"size\":\"small\"},on:{\"blur\":_vm.handleInputConfirm},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.handleInputConfirm.apply(null, arguments)}},model:{value:(_vm.inputIngredientValue),callback:function ($$v) {_vm.inputIngredientValue=$$v},expression:\"inputIngredientValue\"}}):_c('el-button',{staticClass:\"button-new-tag\",attrs:{\"size\":\"small\"},on:{\"click\":_vm.showInput}},[_vm._v(\"+ 原料\")])],2),_c('el-form-item',{attrs:{\"label\":\"预估价格\",\"prop\":\"menuPrice\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-wallet\",\"clearable\":true,\"maxlength\":\"5\"},model:{value:(_vm.addMenuForm.menuPrice),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuPrice\", _vm._n($$v))},expression:\"addMenuForm.menuPrice\"}},[_c('i',{attrs:{\"slot\":\"suffix\"},slot:\"suffix\"},[_vm._v(\"元\")])])],1),_c('el-form-item',{attrs:{\"label\":\"菜谱口味\",\"prop\":\"menuTaste\"}},[_c('el-select',{attrs:{\"filterable\":\"\",\"clearable\":\"\",\"placeholder\":\"请选择菜谱口味\"},model:{value:(_vm.addMenuForm.menuTaste),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuTaste\", $$v)},expression:\"addMenuForm.menuTaste\"}},_vm._l((_vm.menuTastes),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}),1)],1),_c('el-form-item',{attrs:{\"label\":\"菜谱图片\"}},[_c('el-upload',{ref:\"upload\",attrs:{\"action\":\"http://121.37.102.50:3006/menu/upload\",\"on-change\":_vm.uploadImg,\"on-success\":_vm.uploadImgSuccess,\"accept\":\".jpeg,.png,.jpg,.bmp,.gif\",\"list-type\":\"picture\",\"limit\":1,\"disabled\":_vm.uploadImgBtnVisible}},[_c('el-button',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.uploadImgBtnVisible),expression:\"!uploadImgBtnVisible\"}],attrs:{\"size\":\"small\",\"type\":\"primary\",\"plain\":\"\",\"round\":\"\"}},[_vm._v(\"选择图片\")])],1)],1),_c('el-form-item',{attrs:{\"label\":\"菜谱菜系\",\"prop\":\"menuCuis\"}},[_c('el-select',{attrs:{\"filterable\":\"\",\"clearable\":\"\",\"placeholder\":\"请选择菜谱菜系\"},model:{value:(_vm.addMenuForm.menuCuis),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuCuis\", $$v)},expression:\"addMenuForm.menuCuis\"}},_vm._l((_vm.menuCuis),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}),1)],1),_c('el-form-item',{attrs:{\"label\":\"上手难度\",\"prop\":\"menuLevel\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-star-off\",\"clearable\":true,\"maxlength\":\"1\"},model:{value:(_vm.addMenuForm.menuLevel),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuLevel\", _vm._n($$v))},expression:\"addMenuForm.menuLevel\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱简介\"}},[_c('el-input',{attrs:{\"type\":\"textarea\",\"rows\":4,\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-star-off\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"255\",\"show-word-limit\":\"\"},model:{value:(_vm.addMenuForm.menuBrief),callback:function ($$v) {_vm.$set(_vm.addMenuForm, \"menuBrief\", _vm._n($$v))},expression:\"addMenuForm.menuBrief\"}})],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"round\":\"\",\"plain\":\"\",\"size\":\"small\",\"type\":\"info\"},on:{\"click\":function($event){_vm.addMenuDialogVisible = false}}},[_vm._v(\"取 消\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"round\":\"\",\"plain\":\"\",\"size\":\"small\"},on:{\"click\":_vm.addMenu}},[_vm._v(\"确 定\")])],1)],1),_c('el-dialog',{attrs:{\"title\":\"添加菜谱\",\"visible\":_vm.updateMenuDialogVisible,\"width\":\"40%\",\"center\":true},on:{\"update:visible\":function($event){_vm.updateMenuDialogVisible=$event}}},[_c('el-form',{ref:\"updateMenuFormRef\",attrs:{\"model\":_vm.updateMenuForm,\"label-width\":\"80px\",\"size\":\"small\",\"rules\":_vm.addMenuFormRules}},[_c('el-form-item',{attrs:{\"label\":\"菜谱名称\",\"prop\":\"menuName\"}},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-food\",\"autocomplete\":\"off\",\"maxlength\":\"50\",\"clearable\":true},model:{value:(_vm.updateMenuForm.menuName),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuName\", $$v)},expression:\"updateMenuForm.menuName\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱组成\"}},[_vm._l((_vm.dynamicIngredientTags),function(tag){return _c('el-tag',{key:tag,staticStyle:{\"margin\":\"5px\"},attrs:{\"closable\":\"\",\"disable-transitions\":false},on:{\"close\":function($event){return _vm.handleIngredientClose(tag)}}},[_vm._v(\" \"+_vm._s(tag)+\" \")])}),(_vm.inputIngredientVisible)?_c('el-input',{ref:\"saveTagInput\",staticClass:\"input-new-tag\",attrs:{\"size\":\"small\"},on:{\"blur\":_vm.handleInputConfirm},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.handleInputConfirm.apply(null, arguments)}},model:{value:(_vm.inputIngredientValue),callback:function ($$v) {_vm.inputIngredientValue=$$v},expression:\"inputIngredientValue\"}}):_c('el-button',{staticClass:\"button-new-tag\",attrs:{\"size\":\"small\"},on:{\"click\":_vm.showInput}},[_vm._v(\"+ 原料\")])],2),_c('el-form-item',{attrs:{\"label\":\"预估价格\",\"prop\":\"menuPrice\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-wallet\",\"clearable\":true,\"maxlength\":\"5\"},model:{value:(_vm.updateMenuForm.menuPrice),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuPrice\", _vm._n($$v))},expression:\"updateMenuForm.menuPrice\"}},[_c('i',{attrs:{\"slot\":\"suffix\"},slot:\"suffix\"},[_vm._v(\"元\")])])],1),_c('el-form-item',{attrs:{\"label\":\"菜谱口味\",\"prop\":\"menuTaste\"}},[_c('el-select',{attrs:{\"filterable\":\"\",\"clearable\":\"\",\"placeholder\":\"请选择菜谱口味\"},model:{value:(_vm.updateMenuForm.menuTaste),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuTaste\", $$v)},expression:\"updateMenuForm.menuTaste\"}},_vm._l((_vm.menuTastes),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}),1)],1),_c('el-form-item',{attrs:{\"label\":\"菜谱图片\"}},[_c('el-upload',{ref:\"updateUpload\",attrs:{\"action\":\"http://121.37.102.50:3006/menu/upload\",\"on-change\":_vm.uploadImg,\"on-success\":_vm.updateImgSuccess,\"accept\":\".jpeg,.png,.jpg,.bmp,.gif\",\"list-type\":\"picture\",\"limit\":1,\"disabled\":_vm.uploadImgBtnVisible}},[_c('el-button',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.uploadImgBtnVisible),expression:\"!uploadImgBtnVisible\"}],attrs:{\"size\":\"small\",\"type\":\"primary\",\"plain\":\"\",\"round\":\"\"}},[_vm._v(\"选择图片\")])],1)],1),_c('el-form-item',{attrs:{\"label\":\"菜谱菜系\",\"prop\":\"menuCuis\"}},[_c('el-select',{attrs:{\"filterable\":\"\",\"clearable\":\"\",\"placeholder\":\"请选择菜谱菜系\"},model:{value:(_vm.updateMenuForm.menuCuis),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuCuis\", $$v)},expression:\"updateMenuForm.menuCuis\"}},_vm._l((_vm.menuCuis),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}),1)],1),_c('el-form-item',{attrs:{\"label\":\"上手难度\",\"prop\":\"menuLevel\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-star-off\",\"clearable\":true,\"maxlength\":\"1\"},model:{value:(_vm.updateMenuForm.menuLevel),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuLevel\", _vm._n($$v))},expression:\"updateMenuForm.menuLevel\"}})],1),_c('el-form-item',{attrs:{\"label\":\"菜谱简介\"}},[_c('el-input',{attrs:{\"type\":\"textarea\",\"rows\":4,\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-star-off\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"255\",\"show-word-limit\":\"\"},model:{value:(_vm.updateMenuForm.menuBrief),callback:function ($$v) {_vm.$set(_vm.updateMenuForm, \"menuBrief\", _vm._n($$v))},expression:\"updateMenuForm.menuBrief\"}})],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"round\":\"\",\"plain\":\"\",\"size\":\"small\",\"type\":\"info\"},on:{\"click\":function($event){_vm.updateMenuDialogVisible = false}}},[_vm._v(\"取 消\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"round\":\"\",\"plain\":\"\",\"size\":\"small\"},on:{\"click\":_vm.updateMenu}},[_vm._v(\"确 定\")])],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\r\n\r\n\r\n\r\n\r\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Menu.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Menu.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Menu.vue?vue&type=template&id=9610d47e&scoped=true&\"\nimport script from \"./Menu.vue?vue&type=script&lang=js&\"\nexport * from \"./Menu.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Menu.vue?vue&type=style&index=0&id=9610d47e&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"9610d47e\",\n null\n \n)\n\nexport default component.exports"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","on","addMenuClick","_v","staticStyle","menu","filter","data","menuSearch","menuName","toLowerCase","includes","scopedSlots","_u","key","fn","scope","_s","row","menuBrief","menuPut","menuImgs","slot","menuEle","menuTaste","menuCuis","model","value","callback","$$v","$set","expression","menuPrice","$event","showUpdateMenu","menuId","deleteMenu","addMenuDialogVisible","addMenuDialogClosed","ref","addMenuForm","addMenuFormRules","_l","tag","handleIngredientClose","handleInputConfirm","nativeOn","type","indexOf","_k","keyCode","apply","arguments","inputIngredientValue","showInput","_n","item","label","uploadImg","uploadImgSuccess","uploadImgBtnVisible","directives","name","rawName","addMenu","updateMenuDialogVisible","updateMenuForm","updateImgSuccess","updateMenu","staticRenderFns","inputIngredientVisible","menuLevel","required","message","trigger","min","max","dynamicIngredientTags","menuTastes","methods","menuRes","fileList","guid","v","created","component"],"sourceRoot":""} \ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/462-legacy.187cab03.js b/程序代码/管理员系统/eatwhat-admin-dist/js/462-legacy.187cab03.js new file mode 100644 index 0000000..3fe0352 --- /dev/null +++ b/程序代码/管理员系统/eatwhat-admin-dist/js/462-legacy.187cab03.js @@ -0,0 +1,2 @@ +"use strict";(self["webpackChunkeatwhat_admin"]=self["webpackChunkeatwhat_admin"]||[]).push([[462],{1603:function(e,t,r){r.r(t),r.d(t,{default:function(){return c}});var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("el-card",[r("div",{staticClass:"ingredient"},[r("div",{staticClass:"title"},[r("el-alert",{attrs:{title:"食材管理界面",type:"success",center:"",closable:!1}})],1),r("div",{staticClass:"btn"},[r("el-button",{attrs:{type:"primary",size:"small",round:"",icon:"el-icon-plus"},on:{click:function(t){e.addIngredientDialogVisible=!0}}},[e._v("添加新食材")])],1),r("div",{staticClass:"table"},[r("el-table",{staticStyle:{width:"100%"},attrs:{data:e.ingredient.filter((function(t){return!e.ingredientSearch||t.ingreName.toLowerCase().includes(e.ingredientSearch.toLowerCase())})),fit:"",lazy:"",stripe:!0,border:!0,"highlight-current-row":!0,"empty-text":"🥶正在努力加载中..."}},[r("el-table-column",{attrs:{label:"食材名称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.ingreName||"未知")+" ")]}}])}),r("el-table-column",{attrs:{label:"图片",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("el-image",{staticStyle:{width:"100px",height:"100px"},attrs:{src:t.row.ingrePut,"preview-src-list":e.ingredientImgs}},[r("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[r("i",{staticClass:"el-icon-picture-outline"})])])]}}])}),r("el-table-column",{attrs:{label:"产地",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.ingreAdd||"未知")+" ")]}}])}),r("el-table-column",{attrs:{label:"属性",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.ingreAttr||"未知")+" ")]}}])}),r("el-table-column",{attrs:{label:"价格",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.ingrePrice||"0")+" 元 ")]}}])}),r("el-table-column",{attrs:{align:"center"},scopedSlots:e._u([{key:"header",fn:function(t){return[r("el-input",{attrs:{size:"mini",placeholder:"输入食材名称搜索"},model:{value:e.ingredientSearch,callback:function(t){e.ingredientSearch=t},expression:"ingredientSearch"}})]}},{key:"default",fn:function(t){return[r("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(r){return e.showUpdateIngredient(t.row.ingreId)}}},[e._v("编辑")]),r("el-popconfirm",{staticStyle:{"margin-left":"5px"},attrs:{title:"确定删除该食材?此操作不可逆"},on:{confirm:function(r){return e.deleteIngredient(t.row.ingreId)}}},[r("el-button",{attrs:{slot:"reference",type:"danger",size:"mini",plain:""},slot:"reference"},[e._v("删除")])],1)]}}])})],1)],1)]),r("el-dialog",{attrs:{title:"添加食材",visible:e.addIngredientDialogVisible,width:"40%",center:!0},on:{"update:visible":function(t){e.addIngredientDialogVisible=t},close:e.addIngredientDialogClosed}},[r("el-form",{ref:"addIngredientFormRef",attrs:{model:e.addIngredientForm,"label-width":"80px",size:"small",rules:e.addIngredientFormRules}},[r("el-form-item",{attrs:{label:"食材名称",prop:"ingreName"}},[r("el-input",{attrs:{"prefix-icon":"el-icon-watermelon",autocomplete:"off",maxlength:"50",clearable:!0},model:{value:e.addIngredientForm.ingreName,callback:function(t){e.$set(e.addIngredientForm,"ingreName",t)},expression:"addIngredientForm.ingreName"}})],1),r("el-form-item",{attrs:{label:"食材产地",prop:"ingreAdd"}},[r("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.citys,filterable:"",clearable:"",props:{expandTrigger:"hover"}},model:{value:e.addIngredientForm.ingreAdd,callback:function(t){e.$set(e.addIngredientForm,"ingreAdd",t)},expression:"addIngredientForm.ingreAdd"}})],1),r("el-form-item",{attrs:{label:"食材属性",prop:"ingreAttr"}},[r("el-select",{attrs:{filterable:"",clearable:"",placeholder:"请选择食材属性"},model:{value:e.addIngredientForm.ingreAttr,callback:function(t){e.$set(e.addIngredientForm,"ingreAttr",t)},expression:"addIngredientForm.ingreAttr"}},e._l(e.ingreAttrs,(function(e){return r("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),r("el-form-item",{attrs:{label:"食材图片"}},[r("el-upload",{ref:"upload",attrs:{action:"http://121.37.102.50:3006/ingredient/upload","on-change":e.uploadImg,"on-success":e.uploadImgSuccess,accept:".jpeg,.png,.jpg,.bmp,.gif","list-type":"picture",limit:1,disabled:e.uploadImgBtnVisible}},[r("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.uploadImgBtnVisible,expression:"!uploadImgBtnVisible"}],attrs:{size:"small",type:"primary",plain:"",round:""}},[e._v("选择图片")])],1)],1),r("el-form-item",{attrs:{label:"预估价格",prop:"ingrePrice"}},[r("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-coin",clearable:!0,minlength:"1",maxlength:"10"},model:{value:e.addIngredientForm.ingrePrice,callback:function(t){e.$set(e.addIngredientForm,"ingrePrice",e._n(t))},expression:"addIngredientForm.ingrePrice"}},[r("i",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("元")])])],1)],1),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{round:"",plain:"",size:"small",type:"info"},on:{click:function(t){e.addIngredientDialogVisible=!1}}},[e._v("取 消")]),r("el-button",{attrs:{type:"primary",round:"",plain:"",size:"small"},on:{click:e.addIngredient}},[e._v("确 定")])],1)],1),r("el-dialog",{attrs:{title:"更新食材信息",visible:e.updateIngredientDialogVisible,width:"40%",center:!0},on:{"update:visible":function(t){e.updateIngredientDialogVisible=t}}},[r("el-form",{ref:"updateIngredientFormRef",attrs:{model:e.updateIngredientForm,"label-width":"80px",size:"small",rules:e.addIngredientFormRules}},[r("el-form-item",{attrs:{label:"食材名称",prop:"ingreName"}},[r("el-input",{attrs:{"prefix-icon":"el-icon-watermelon",autocomplete:"off",maxlength:"50",clearable:!0},model:{value:e.updateIngredientForm.ingreName,callback:function(t){e.$set(e.updateIngredientForm,"ingreName",t)},expression:"updateIngredientForm.ingreName"}})],1),r("el-form-item",{attrs:{label:"食材产地",prop:"ingreAdd"}},[r("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.citys,filterable:"",clearable:"",props:{expandTrigger:"hover"}},model:{value:e.updateIngredientForm.ingreAdd,callback:function(t){e.$set(e.updateIngredientForm,"ingreAdd",t)},expression:"updateIngredientForm.ingreAdd"}})],1),r("el-form-item",{attrs:{label:"食材属性",prop:"ingreAttr"}},[r("el-select",{attrs:{filterable:"",clearable:"",placeholder:"请选择食材属性"},model:{value:e.updateIngredientForm.ingreAttr,callback:function(t){e.$set(e.updateIngredientForm,"ingreAttr",t)},expression:"updateIngredientForm.ingreAttr"}},e._l(e.ingreAttrs,(function(e){return r("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),r("el-form-item",{attrs:{label:"食材图片"}},[r("el-upload",{ref:"updateUpload",attrs:{action:"http://121.37.102.50:3006/ingredient/upload","on-change":e.uploadImg,"on-success":e.updateImgSuccess,accept:".jpeg,.png,.jpg,.bmp,.gif","list-type":"picture",limit:1,disabled:e.uploadImgBtnVisible}},[r("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.uploadImgBtnVisible,expression:"!uploadImgBtnVisible"}],attrs:{size:"small",type:"primary",plain:"",round:""}},[e._v("选择图片")])],1)],1),r("el-form-item",{attrs:{label:"预估价格",prop:"ingrePrice"}},[r("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-coin",clearable:!0,minlength:"1",maxlength:"10"},model:{value:e.updateIngredientForm.ingrePrice,callback:function(t){e.$set(e.updateIngredientForm,"ingrePrice",e._n(t))},expression:"updateIngredientForm.ingrePrice"}},[r("i",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("元")])])],1)],1),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{round:"",plain:"",size:"small",type:"info"},on:{click:function(t){e.updateIngredientDialogVisible=!1}}},[e._v("取 消")]),r("el-button",{attrs:{type:"primary",round:"",plain:"",size:"small"},on:{click:e.updateIngredient}},[e._v("确 定")])],1)],1)],1)},i=[],a=r(7906),l=r(6198),s=(r(1539),r(4747),r(7042),r(4916),r(5306),r(9714),r(3325)),o={name:"Ingredient",data:function(){return{ingredient:[],ingredientSearch:"",ingredientImgs:[],addIngredientDialogVisible:!1,updateIngredientDialogVisible:!1,uploadImgBtnVisible:!1,addIngredientForm:{ingreName:"",ingreId:"",ingreAdd:"",ingreAttr:"",ingrePut:"",ingrePrice:""},updateIngredientForm:{ingreName:"",ingreId:"",ingreAdd:"",ingreAttr:"",ingrePut:"",ingrePrice:""},addIngredientFormRules:{ingreName:[{required:!0,message:"请输入食材名称",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字符",trigger:"blur"}],ingreAdd:[{required:!0,message:"请输入食材产地",trigger:"blur"}],ingreAttr:[{required:!0,message:"请输入食材属性",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字符",trigger:"blur"}],ingrePrice:[{required:!0,message:"请输入食材价格",trigger:"blur"},{min:1,max:1e3,type:"number",message:"价格低于1000元",trigger:"blur"}]},citys:s.Z,ingreAttrs:[{value:"热性",label:"热性"},{value:"温性",label:"温性"},{value:"平性",label:"平性"},{value:"凉性",label:"凉性"},{value:"寒性",label:"寒性"}]}},methods:{getIngredient:function(){var e=this;return(0,l.Z)((0,a.Z)().mark((function t(){var r,n;return(0,a.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$http.get("ingredient");case 2:r=t.sent,n=r.data,e.ingredient=n,n.forEach((function(t){e.ingredientImgs.push(t.ingrePut)}));case 6:case"end":return t.stop()}}),t)})))()},addIngredientDialogClosed:function(){this.$refs.addIngredientFormRef.resetFields(),this.addIngredientForm.ingrePut="",this.uploadImgBtnVisible=!1},addIngredient:function(){var e=this;this.$refs.addIngredientFormRef.validate(function(){var t=(0,l.Z)((0,a.Z)().mark((function t(r){var n,i;return(0,a.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(r){t.next=3;break}return e.$message.error("添加新食材验证失败"),t.abrupt("return");case 3:return e.addIngredientForm.ingreId=e.guid().slice(1,10),e.addIngredientForm.ingreAdd=e.getLocationTransform(e.addIngredientForm.ingreAdd),t.next=7,e.$http.post("ingredient",e.addIngredientForm);case 7:if(n=t.sent,i=n.data,1===i.status){t.next=12;break}return e.$message.error("添加新食材失败"),t.abrupt("return");case 12:e.getIngredient(),e.$message.success("添加新食材成功!");case 14:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()),this.addIngredientDialogVisible=!1,this.uploadImgBtnVisible=!1,this.$refs.upload.uploadFiles=[]},deleteIngredient:function(e){var t=this;return(0,l.Z)((0,a.Z)().mark((function r(){var n,i;return(0,a.Z)().wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,t.$http.delete("ingredient/"+e);case 2:if(n=r.sent,i=n.data,1===i.status){r.next=7;break}return t.$message.error("删除食材失败"),r.abrupt("return");case 7:t.getIngredient(),t.$message.success("删除食材成功");case 9:case"end":return r.stop()}}),r)})))()},showUpdateIngredient:function(e){var t=this;return(0,l.Z)((0,a.Z)().mark((function r(){var n,i;return(0,a.Z)().wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,t.$http.get("ingredient/"+e);case 2:n=r.sent,i=n.data,t.updateIngredientForm=i[0],t.updateIngredientDialogVisible=!0;case 6:case"end":return r.stop()}}),r)})))()},updateIngredient:function(){var e=this;return(0,l.Z)((0,a.Z)().mark((function t(){return(0,a.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.$refs.updateIngredientFormRef.validate(function(){var t=(0,l.Z)((0,a.Z)().mark((function t(r){return(0,a.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(r){t.next=3;break}return e.$message.error("更新食材信息验证失败"),t.abrupt("return");case 3:return e.updateIngredientForm.ingreAdd=e.getLocationTransform(e.updateIngredientForm.ingreAdd),t.next=6,e.$http.put("ingredient",e.updateIngredientForm);case 6:e.getIngredient(),e.$message.success("更新食材信息成功");case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()),e.updateIngredientDialogVisible=!1,e.$refs.updateUpload.uploadFiles=[],e.uploadImgBtnVisible=!1;case 4:case"end":return t.stop()}}),t)})))()},uploadImg:function(e,t){if("ready"===e.status){var r="jpeg"===e.raw.type||"png",n=e.size/1024/1024<2;if(!r)return this.$message.warning("上传文件只能是图片格式!"),void t.pop();if(!n)return this.$message.warning("上传文件大小不能超过 2MB!"),void t.pop();this.uploadImgBtnVisible=!0}},uploadImgSuccess:function(e,t,r){this.addIngredientForm.ingrePut=e.data,this.$message.success("图片上传成功,请填写完成后点击确定按钮")},updateImgSuccess:function(e,t,r){this.updateIngredientForm.ingrePut=e.data,this.$message.success("图片上传成功,请填写完成后点击确定按钮")},guid:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0,r="x"==e?t:3&t|8;return r.toString(16)}))},getLocationTransform:function(e){var t=e,r=t[0],n=t[1],i=t[2],a=[],l=(e=[],"");return this.citys.forEach((function(e){e.value===r&&(l+=e.label,a=e.children)})),a.forEach((function(t){t.value===n&&(l=l+"/"+t.label,e=t.children)})),e.forEach((function(e){e.value===i&&(l=l+"/"+e.label)})),l}},created:function(){this.getIngredient()}},d=o,u=r(1001),g=(0,u.Z)(d,n,i,!1,null,null,null),c=g.exports}}]); +//# sourceMappingURL=462-legacy.187cab03.js.map \ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/462-legacy.187cab03.js.map b/程序代码/管理员系统/eatwhat-admin-dist/js/462-legacy.187cab03.js.map new file mode 100644 index 0000000..2f35e76 --- /dev/null +++ b/程序代码/管理员系统/eatwhat-admin-dist/js/462-legacy.187cab03.js.map @@ -0,0 +1 @@ +{"version":3,"file":"js/462-legacy.187cab03.js","mappings":"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","sources":["webpack://eatwhat-admin/./src/views/Ingredient.vue?2a21","webpack://eatwhat-admin/src/views/Ingredient.vue","webpack://eatwhat-admin/./src/views/Ingredient.vue?c672","webpack://eatwhat-admin/./src/views/Ingredient.vue"],"sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-card',[_c('div',{staticClass:\"ingredient\"},[_c('div',{staticClass:\"title\"},[_c('el-alert',{attrs:{\"title\":\"食材管理界面\",\"type\":\"success\",\"center\":\"\",\"closable\":false}})],1),_c('div',{staticClass:\"btn\"},[_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-plus\"},on:{\"click\":function($event){_vm.addIngredientDialogVisible = true}}},[_vm._v(\"添加新食材\")])],1),_c('div',{staticClass:\"table\"},[_c('el-table',{staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.ingredient.filter(\n function (data) { return !_vm.ingredientSearch ||\n data.ingreName\n .toLowerCase()\n .includes(_vm.ingredientSearch.toLowerCase()); }\n ),\"fit\":\"\",\"lazy\":\"\",\"stripe\":true,\"border\":true,\"highlight-current-row\":true,\"empty-text\":\"🥶正在努力加载中...\"}},[_c('el-table-column',{attrs:{\"label\":\"食材名称\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.ingreName || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"图片\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-image',{staticStyle:{\"width\":\"100px\",\"height\":\"100px\"},attrs:{\"src\":scope.row.ingrePut,\"preview-src-list\":_vm.ingredientImgs}},[_c('div',{staticClass:\"image-slot\",attrs:{\"slot\":\"error\"},slot:\"error\"},[_c('i',{staticClass:\"el-icon-picture-outline\"})])])]}}])}),_c('el-table-column',{attrs:{\"label\":\"产地\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.ingreAdd || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"属性\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.ingreAttr || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"价格\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.ingrePrice || \"0\")+\" 元 \")]}}])}),_c('el-table-column',{attrs:{\"align\":\"center\"},scopedSlots:_vm._u([{key:\"header\",fn:function(scope){return [_c('el-input',{attrs:{\"size\":\"mini\",\"placeholder\":\"输入食材名称搜索\"},model:{value:(_vm.ingredientSearch),callback:function ($$v) {_vm.ingredientSearch=$$v},expression:\"ingredientSearch\"}})]}},{key:\"default\",fn:function(scope){return [_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"mini\",\"plain\":\"\"},on:{\"click\":function($event){return _vm.showUpdateIngredient(scope.row.ingreId)}}},[_vm._v(\"编辑\")]),_c('el-popconfirm',{staticStyle:{\"margin-left\":\"5px\"},attrs:{\"title\":\"确定删除该食材?此操作不可逆\"},on:{\"confirm\":function($event){return _vm.deleteIngredient(scope.row.ingreId)}}},[_c('el-button',{attrs:{\"slot\":\"reference\",\"type\":\"danger\",\"size\":\"mini\",\"plain\":\"\"},slot:\"reference\"},[_vm._v(\"删除\")])],1)]}}])})],1)],1)]),_c('el-dialog',{attrs:{\"title\":\"添加食材\",\"visible\":_vm.addIngredientDialogVisible,\"width\":\"40%\",\"center\":true},on:{\"update:visible\":function($event){_vm.addIngredientDialogVisible=$event},\"close\":_vm.addIngredientDialogClosed}},[_c('el-form',{ref:\"addIngredientFormRef\",attrs:{\"model\":_vm.addIngredientForm,\"label-width\":\"80px\",\"size\":\"small\",\"rules\":_vm.addIngredientFormRules}},[_c('el-form-item',{attrs:{\"label\":\"食材名称\",\"prop\":\"ingreName\"}},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-watermelon\",\"autocomplete\":\"off\",\"maxlength\":\"50\",\"clearable\":true},model:{value:(_vm.addIngredientForm.ingreName),callback:function ($$v) {_vm.$set(_vm.addIngredientForm, \"ingreName\", $$v)},expression:\"addIngredientForm.ingreName\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材产地\",\"prop\":\"ingreAdd\"}},[_c('el-cascader',{staticStyle:{\"width\":\"100%\"},attrs:{\"options\":_vm.citys,\"filterable\":\"\",\"clearable\":\"\",\"props\":{ expandTrigger: 'hover' }},model:{value:(_vm.addIngredientForm.ingreAdd),callback:function ($$v) {_vm.$set(_vm.addIngredientForm, \"ingreAdd\", $$v)},expression:\"addIngredientForm.ingreAdd\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材属性\",\"prop\":\"ingreAttr\"}},[_c('el-select',{attrs:{\"filterable\":\"\",\"clearable\":\"\",\"placeholder\":\"请选择食材属性\"},model:{value:(_vm.addIngredientForm.ingreAttr),callback:function ($$v) {_vm.$set(_vm.addIngredientForm, \"ingreAttr\", $$v)},expression:\"addIngredientForm.ingreAttr\"}},_vm._l((_vm.ingreAttrs),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}),1)],1),_c('el-form-item',{attrs:{\"label\":\"食材图片\"}},[_c('el-upload',{ref:\"upload\",attrs:{\"action\":\"http://121.37.102.50:3006/ingredient/upload\",\"on-change\":_vm.uploadImg,\"on-success\":_vm.uploadImgSuccess,\"accept\":\".jpeg,.png,.jpg,.bmp,.gif\",\"list-type\":\"picture\",\"limit\":1,\"disabled\":_vm.uploadImgBtnVisible}},[_c('el-button',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.uploadImgBtnVisible),expression:\"!uploadImgBtnVisible\"}],attrs:{\"size\":\"small\",\"type\":\"primary\",\"plain\":\"\",\"round\":\"\"}},[_vm._v(\"选择图片\")])],1)],1),_c('el-form-item',{attrs:{\"label\":\"预估价格\",\"prop\":\"ingrePrice\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-coin\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"10\"},model:{value:(_vm.addIngredientForm.ingrePrice),callback:function ($$v) {_vm.$set(_vm.addIngredientForm, \"ingrePrice\", _vm._n($$v))},expression:\"addIngredientForm.ingrePrice\"}},[_c('i',{attrs:{\"slot\":\"suffix\"},slot:\"suffix\"},[_vm._v(\"元\")])])],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"round\":\"\",\"plain\":\"\",\"size\":\"small\",\"type\":\"info\"},on:{\"click\":function($event){_vm.addIngredientDialogVisible = false}}},[_vm._v(\"取 消\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"round\":\"\",\"plain\":\"\",\"size\":\"small\"},on:{\"click\":_vm.addIngredient}},[_vm._v(\"确 定\")])],1)],1),_c('el-dialog',{attrs:{\"title\":\"更新食材信息\",\"visible\":_vm.updateIngredientDialogVisible,\"width\":\"40%\",\"center\":true},on:{\"update:visible\":function($event){_vm.updateIngredientDialogVisible=$event}}},[_c('el-form',{ref:\"updateIngredientFormRef\",attrs:{\"model\":_vm.updateIngredientForm,\"label-width\":\"80px\",\"size\":\"small\",\"rules\":_vm.addIngredientFormRules}},[_c('el-form-item',{attrs:{\"label\":\"食材名称\",\"prop\":\"ingreName\"}},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-watermelon\",\"autocomplete\":\"off\",\"maxlength\":\"50\",\"clearable\":true},model:{value:(_vm.updateIngredientForm.ingreName),callback:function ($$v) {_vm.$set(_vm.updateIngredientForm, \"ingreName\", $$v)},expression:\"updateIngredientForm.ingreName\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材产地\",\"prop\":\"ingreAdd\"}},[_c('el-cascader',{staticStyle:{\"width\":\"100%\"},attrs:{\"options\":_vm.citys,\"filterable\":\"\",\"clearable\":\"\",\"props\":{ expandTrigger: 'hover' }},model:{value:(_vm.updateIngredientForm.ingreAdd),callback:function ($$v) {_vm.$set(_vm.updateIngredientForm, \"ingreAdd\", $$v)},expression:\"updateIngredientForm.ingreAdd\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材属性\",\"prop\":\"ingreAttr\"}},[_c('el-select',{attrs:{\"filterable\":\"\",\"clearable\":\"\",\"placeholder\":\"请选择食材属性\"},model:{value:(_vm.updateIngredientForm.ingreAttr),callback:function ($$v) {_vm.$set(_vm.updateIngredientForm, \"ingreAttr\", $$v)},expression:\"updateIngredientForm.ingreAttr\"}},_vm._l((_vm.ingreAttrs),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}),1)],1),_c('el-form-item',{attrs:{\"label\":\"食材图片\"}},[_c('el-upload',{ref:\"updateUpload\",attrs:{\"action\":\"http://121.37.102.50:3006/ingredient/upload\",\"on-change\":_vm.uploadImg,\"on-success\":_vm.updateImgSuccess,\"accept\":\".jpeg,.png,.jpg,.bmp,.gif\",\"list-type\":\"picture\",\"limit\":1,\"disabled\":_vm.uploadImgBtnVisible}},[_c('el-button',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.uploadImgBtnVisible),expression:\"!uploadImgBtnVisible\"}],attrs:{\"size\":\"small\",\"type\":\"primary\",\"plain\":\"\",\"round\":\"\"}},[_vm._v(\"选择图片\")])],1)],1),_c('el-form-item',{attrs:{\"label\":\"预估价格\",\"prop\":\"ingrePrice\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-coin\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"10\"},model:{value:(_vm.updateIngredientForm.ingrePrice),callback:function ($$v) {_vm.$set(_vm.updateIngredientForm, \"ingrePrice\", _vm._n($$v))},expression:\"updateIngredientForm.ingrePrice\"}},[_c('i',{attrs:{\"slot\":\"suffix\"},slot:\"suffix\"},[_vm._v(\"元\")])])],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"round\":\"\",\"plain\":\"\",\"size\":\"small\",\"type\":\"info\"},on:{\"click\":function($event){_vm.updateIngredientDialogVisible = false}}},[_vm._v(\"取 消\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"round\":\"\",\"plain\":\"\",\"size\":\"small\"},on:{\"click\":_vm.updateIngredient}},[_vm._v(\"确 定\")])],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\r\n\r\n\r\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Ingredient.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Ingredient.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Ingredient.vue?vue&type=template&id=6d1117a3&\"\nimport script from \"./Ingredient.vue?vue&type=script&lang=js&\"\nexport * from \"./Ingredient.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","on","$event","addIngredientDialogVisible","_v","staticStyle","ingredient","filter","data","ingredientSearch","ingreName","toLowerCase","includes","scopedSlots","_u","key","fn","scope","_s","row","ingrePut","ingredientImgs","slot","ingreAdd","ingreAttr","ingrePrice","model","value","callback","$$v","expression","showUpdateIngredient","ingreId","deleteIngredient","addIngredientDialogClosed","ref","addIngredientForm","addIngredientFormRules","$set","citys","expandTrigger","_l","item","label","uploadImg","uploadImgSuccess","uploadImgBtnVisible","directives","name","rawName","_n","addIngredient","updateIngredientDialogVisible","updateIngredientForm","updateImgSuccess","updateIngredient","staticRenderFns","required","message","trigger","min","max","type","ingreAttrs","methods","getIngredient","ingredientRes","valid","addIngredientRes","deleteIngredientRes","file","fileList","response","guid","v","getLocationTransform","cityArr","tansformLocation","provinceArr","created","component"],"sourceRoot":""} \ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/462.76d402db.js b/程序代码/管理员系统/eatwhat-admin-dist/js/462.76d402db.js new file mode 100644 index 0000000..21c2285 --- /dev/null +++ b/程序代码/管理员系统/eatwhat-admin-dist/js/462.76d402db.js @@ -0,0 +1,2 @@ +"use strict";(self["webpackChunkeatwhat_admin"]=self["webpackChunkeatwhat_admin"]||[]).push([[462],{1603:function(e,t,i){i.r(t),i.d(t,{default:function(){return g}});var r=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-card",[i("div",{staticClass:"ingredient"},[i("div",{staticClass:"title"},[i("el-alert",{attrs:{title:"食材管理界面",type:"success",center:"",closable:!1}})],1),i("div",{staticClass:"btn"},[i("el-button",{attrs:{type:"primary",size:"small",round:"",icon:"el-icon-plus"},on:{click:function(t){e.addIngredientDialogVisible=!0}}},[e._v("添加新食材")])],1),i("div",{staticClass:"table"},[i("el-table",{staticStyle:{width:"100%"},attrs:{data:e.ingredient.filter((function(t){return!e.ingredientSearch||t.ingreName.toLowerCase().includes(e.ingredientSearch.toLowerCase())})),fit:"",lazy:"",stripe:!0,border:!0,"highlight-current-row":!0,"empty-text":"🥶正在努力加载中..."}},[i("el-table-column",{attrs:{label:"食材名称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.ingreName||"未知")+" ")]}}])}),i("el-table-column",{attrs:{label:"图片",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-image",{staticStyle:{width:"100px",height:"100px"},attrs:{src:t.row.ingrePut,"preview-src-list":e.ingredientImgs}},[i("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[i("i",{staticClass:"el-icon-picture-outline"})])])]}}])}),i("el-table-column",{attrs:{label:"产地",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.ingreAdd||"未知")+" ")]}}])}),i("el-table-column",{attrs:{label:"属性",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.ingreAttr||"未知")+" ")]}}])}),i("el-table-column",{attrs:{label:"价格",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.ingrePrice||"0")+" 元 ")]}}])}),i("el-table-column",{attrs:{align:"center"},scopedSlots:e._u([{key:"header",fn:function(t){return[i("el-input",{attrs:{size:"mini",placeholder:"输入食材名称搜索"},model:{value:e.ingredientSearch,callback:function(t){e.ingredientSearch=t},expression:"ingredientSearch"}})]}},{key:"default",fn:function(t){return[i("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(i){return e.showUpdateIngredient(t.row.ingreId)}}},[e._v("编辑")]),i("el-popconfirm",{staticStyle:{"margin-left":"5px"},attrs:{title:"确定删除该食材?此操作不可逆"},on:{confirm:function(i){return e.deleteIngredient(t.row.ingreId)}}},[i("el-button",{attrs:{slot:"reference",type:"danger",size:"mini",plain:""},slot:"reference"},[e._v("删除")])],1)]}}])})],1)],1)]),i("el-dialog",{attrs:{title:"添加食材",visible:e.addIngredientDialogVisible,width:"40%",center:!0},on:{"update:visible":function(t){e.addIngredientDialogVisible=t},close:e.addIngredientDialogClosed}},[i("el-form",{ref:"addIngredientFormRef",attrs:{model:e.addIngredientForm,"label-width":"80px",size:"small",rules:e.addIngredientFormRules}},[i("el-form-item",{attrs:{label:"食材名称",prop:"ingreName"}},[i("el-input",{attrs:{"prefix-icon":"el-icon-watermelon",autocomplete:"off",maxlength:"50",clearable:!0},model:{value:e.addIngredientForm.ingreName,callback:function(t){e.$set(e.addIngredientForm,"ingreName",t)},expression:"addIngredientForm.ingreName"}})],1),i("el-form-item",{attrs:{label:"食材产地",prop:"ingreAdd"}},[i("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.citys,filterable:"",clearable:"",props:{expandTrigger:"hover"}},model:{value:e.addIngredientForm.ingreAdd,callback:function(t){e.$set(e.addIngredientForm,"ingreAdd",t)},expression:"addIngredientForm.ingreAdd"}})],1),i("el-form-item",{attrs:{label:"食材属性",prop:"ingreAttr"}},[i("el-select",{attrs:{filterable:"",clearable:"",placeholder:"请选择食材属性"},model:{value:e.addIngredientForm.ingreAttr,callback:function(t){e.$set(e.addIngredientForm,"ingreAttr",t)},expression:"addIngredientForm.ingreAttr"}},e._l(e.ingreAttrs,(function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),i("el-form-item",{attrs:{label:"食材图片"}},[i("el-upload",{ref:"upload",attrs:{action:"http://121.37.102.50:3006/ingredient/upload","on-change":e.uploadImg,"on-success":e.uploadImgSuccess,accept:".jpeg,.png,.jpg,.bmp,.gif","list-type":"picture",limit:1,disabled:e.uploadImgBtnVisible}},[i("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.uploadImgBtnVisible,expression:"!uploadImgBtnVisible"}],attrs:{size:"small",type:"primary",plain:"",round:""}},[e._v("选择图片")])],1)],1),i("el-form-item",{attrs:{label:"预估价格",prop:"ingrePrice"}},[i("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-coin",clearable:!0,minlength:"1",maxlength:"10"},model:{value:e.addIngredientForm.ingrePrice,callback:function(t){e.$set(e.addIngredientForm,"ingrePrice",e._n(t))},expression:"addIngredientForm.ingrePrice"}},[i("i",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("元")])])],1)],1),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{round:"",plain:"",size:"small",type:"info"},on:{click:function(t){e.addIngredientDialogVisible=!1}}},[e._v("取 消")]),i("el-button",{attrs:{type:"primary",round:"",plain:"",size:"small"},on:{click:e.addIngredient}},[e._v("确 定")])],1)],1),i("el-dialog",{attrs:{title:"更新食材信息",visible:e.updateIngredientDialogVisible,width:"40%",center:!0},on:{"update:visible":function(t){e.updateIngredientDialogVisible=t}}},[i("el-form",{ref:"updateIngredientFormRef",attrs:{model:e.updateIngredientForm,"label-width":"80px",size:"small",rules:e.addIngredientFormRules}},[i("el-form-item",{attrs:{label:"食材名称",prop:"ingreName"}},[i("el-input",{attrs:{"prefix-icon":"el-icon-watermelon",autocomplete:"off",maxlength:"50",clearable:!0},model:{value:e.updateIngredientForm.ingreName,callback:function(t){e.$set(e.updateIngredientForm,"ingreName",t)},expression:"updateIngredientForm.ingreName"}})],1),i("el-form-item",{attrs:{label:"食材产地",prop:"ingreAdd"}},[i("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.citys,filterable:"",clearable:"",props:{expandTrigger:"hover"}},model:{value:e.updateIngredientForm.ingreAdd,callback:function(t){e.$set(e.updateIngredientForm,"ingreAdd",t)},expression:"updateIngredientForm.ingreAdd"}})],1),i("el-form-item",{attrs:{label:"食材属性",prop:"ingreAttr"}},[i("el-select",{attrs:{filterable:"",clearable:"",placeholder:"请选择食材属性"},model:{value:e.updateIngredientForm.ingreAttr,callback:function(t){e.$set(e.updateIngredientForm,"ingreAttr",t)},expression:"updateIngredientForm.ingreAttr"}},e._l(e.ingreAttrs,(function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),i("el-form-item",{attrs:{label:"食材图片"}},[i("el-upload",{ref:"updateUpload",attrs:{action:"http://121.37.102.50:3006/ingredient/upload","on-change":e.uploadImg,"on-success":e.updateImgSuccess,accept:".jpeg,.png,.jpg,.bmp,.gif","list-type":"picture",limit:1,disabled:e.uploadImgBtnVisible}},[i("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.uploadImgBtnVisible,expression:"!uploadImgBtnVisible"}],attrs:{size:"small",type:"primary",plain:"",round:""}},[e._v("选择图片")])],1)],1),i("el-form-item",{attrs:{label:"预估价格",prop:"ingrePrice"}},[i("el-input",{attrs:{autocomplete:"off","prefix-icon":"el-icon-coin",clearable:!0,minlength:"1",maxlength:"10"},model:{value:e.updateIngredientForm.ingrePrice,callback:function(t){e.$set(e.updateIngredientForm,"ingrePrice",e._n(t))},expression:"updateIngredientForm.ingrePrice"}},[i("i",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("元")])])],1)],1),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{round:"",plain:"",size:"small",type:"info"},on:{click:function(t){e.updateIngredientDialogVisible=!1}}},[e._v("取 消")]),i("el-button",{attrs:{type:"primary",round:"",plain:"",size:"small"},on:{click:e.updateIngredient}},[e._v("确 定")])],1)],1)],1)},n=[],a=i(3325),l={name:"Ingredient",data(){return{ingredient:[],ingredientSearch:"",ingredientImgs:[],addIngredientDialogVisible:!1,updateIngredientDialogVisible:!1,uploadImgBtnVisible:!1,addIngredientForm:{ingreName:"",ingreId:"",ingreAdd:"",ingreAttr:"",ingrePut:"",ingrePrice:""},updateIngredientForm:{ingreName:"",ingreId:"",ingreAdd:"",ingreAttr:"",ingrePut:"",ingrePrice:""},addIngredientFormRules:{ingreName:[{required:!0,message:"请输入食材名称",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字符",trigger:"blur"}],ingreAdd:[{required:!0,message:"请输入食材产地",trigger:"blur"}],ingreAttr:[{required:!0,message:"请输入食材属性",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字符",trigger:"blur"}],ingrePrice:[{required:!0,message:"请输入食材价格",trigger:"blur"},{min:1,max:1e3,type:"number",message:"价格低于1000元",trigger:"blur"}]},citys:a.Z,ingreAttrs:[{value:"热性",label:"热性"},{value:"温性",label:"温性"},{value:"平性",label:"平性"},{value:"凉性",label:"凉性"},{value:"寒性",label:"寒性"}]}},methods:{async getIngredient(){const{data:e}=await this.$http.get("ingredient");this.ingredient=e,e.forEach((e=>{this.ingredientImgs.push(e.ingrePut)}))},addIngredientDialogClosed(){this.$refs.addIngredientFormRef.resetFields(),this.addIngredientForm.ingrePut="",this.uploadImgBtnVisible=!1},addIngredient(){this.$refs.addIngredientFormRef.validate((async e=>{if(!e)return void this.$message.error("添加新食材验证失败");this.addIngredientForm.ingreId=this.guid().slice(1,10),this.addIngredientForm.ingreAdd=this.getLocationTransform(this.addIngredientForm.ingreAdd);const{data:t}=await this.$http.post("ingredient",this.addIngredientForm);1===t.status?(this.getIngredient(),this.$message.success("添加新食材成功!")):this.$message.error("添加新食材失败")})),this.addIngredientDialogVisible=!1,this.uploadImgBtnVisible=!1,this.$refs.upload.uploadFiles=[]},async deleteIngredient(e){const{data:t}=await this.$http.delete("ingredient/"+e);1===t.status?(this.getIngredient(),this.$message.success("删除食材成功")):this.$message.error("删除食材失败")},async showUpdateIngredient(e){const{data:t}=await this.$http.get("ingredient/"+e);this.updateIngredientForm=t[0],this.updateIngredientDialogVisible=!0},async updateIngredient(){this.$refs.updateIngredientFormRef.validate((async e=>{e?(this.updateIngredientForm.ingreAdd=this.getLocationTransform(this.updateIngredientForm.ingreAdd),await this.$http.put("ingredient",this.updateIngredientForm),this.getIngredient(),this.$message.success("更新食材信息成功")):this.$message.error("更新食材信息验证失败")})),this.updateIngredientDialogVisible=!1,this.$refs.updateUpload.uploadFiles=[],this.uploadImgBtnVisible=!1},uploadImg(e,t){if("ready"===e.status){const i="jpeg"===e.raw.type||"png",r=e.size/1024/1024<2;if(!i)return this.$message.warning("上传文件只能是图片格式!"),void t.pop();if(!r)return this.$message.warning("上传文件大小不能超过 2MB!"),void t.pop();this.uploadImgBtnVisible=!0}},uploadImgSuccess(e,t,i){this.addIngredientForm.ingrePut=e.data,this.$message.success("图片上传成功,请填写完成后点击确定按钮")},updateImgSuccess(e,t,i){this.updateIngredientForm.ingrePut=e.data,this.$message.success("图片上传成功,请填写完成后点击确定按钮")},guid(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0,i="x"==e?t:3&t|8;return i.toString(16)}))},getLocationTransform(e){const t=e,i=t[0],r=t[1],n=t[2];var a=[],l=(e=[],"");return this.citys.forEach((e=>{e.value===i&&(l+=e.label,a=e.children)})),a.forEach((t=>{t.value===r&&(l=l+"/"+t.label,e=t.children)})),e.forEach((e=>{e.value===n&&(l=l+"/"+e.label)})),l}},created(){this.getIngredient()}},s=l,d=i(1001),o=(0,d.Z)(s,r,n,!1,null,null,null),g=o.exports}}]); +//# sourceMappingURL=462.76d402db.js.map \ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/462.76d402db.js.map b/程序代码/管理员系统/eatwhat-admin-dist/js/462.76d402db.js.map new file mode 100644 index 0000000..b615559 --- /dev/null +++ b/程序代码/管理员系统/eatwhat-admin-dist/js/462.76d402db.js.map @@ -0,0 +1 @@ +{"version":3,"file":"js/462.76d402db.js","mappings":"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","sources":["webpack://eatwhat-admin/./src/views/Ingredient.vue?2a21","webpack://eatwhat-admin/src/views/Ingredient.vue","webpack://eatwhat-admin/./src/views/Ingredient.vue?c672","webpack://eatwhat-admin/./src/views/Ingredient.vue"],"sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-card',[_c('div',{staticClass:\"ingredient\"},[_c('div',{staticClass:\"title\"},[_c('el-alert',{attrs:{\"title\":\"食材管理界面\",\"type\":\"success\",\"center\":\"\",\"closable\":false}})],1),_c('div',{staticClass:\"btn\"},[_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\",\"round\":\"\",\"icon\":\"el-icon-plus\"},on:{\"click\":function($event){_vm.addIngredientDialogVisible = true}}},[_vm._v(\"添加新食材\")])],1),_c('div',{staticClass:\"table\"},[_c('el-table',{staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.ingredient.filter(\n function (data) { return !_vm.ingredientSearch ||\n data.ingreName\n .toLowerCase()\n .includes(_vm.ingredientSearch.toLowerCase()); }\n ),\"fit\":\"\",\"lazy\":\"\",\"stripe\":true,\"border\":true,\"highlight-current-row\":true,\"empty-text\":\"🥶正在努力加载中...\"}},[_c('el-table-column',{attrs:{\"label\":\"食材名称\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.ingreName || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"图片\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-image',{staticStyle:{\"width\":\"100px\",\"height\":\"100px\"},attrs:{\"src\":scope.row.ingrePut,\"preview-src-list\":_vm.ingredientImgs}},[_c('div',{staticClass:\"image-slot\",attrs:{\"slot\":\"error\"},slot:\"error\"},[_c('i',{staticClass:\"el-icon-picture-outline\"})])])]}}])}),_c('el-table-column',{attrs:{\"label\":\"产地\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.ingreAdd || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"属性\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.ingreAttr || \"未知\")+\" \")]}}])}),_c('el-table-column',{attrs:{\"label\":\"价格\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\" \"+_vm._s(scope.row.ingrePrice || \"0\")+\" 元 \")]}}])}),_c('el-table-column',{attrs:{\"align\":\"center\"},scopedSlots:_vm._u([{key:\"header\",fn:function(scope){return [_c('el-input',{attrs:{\"size\":\"mini\",\"placeholder\":\"输入食材名称搜索\"},model:{value:(_vm.ingredientSearch),callback:function ($$v) {_vm.ingredientSearch=$$v},expression:\"ingredientSearch\"}})]}},{key:\"default\",fn:function(scope){return [_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"mini\",\"plain\":\"\"},on:{\"click\":function($event){return _vm.showUpdateIngredient(scope.row.ingreId)}}},[_vm._v(\"编辑\")]),_c('el-popconfirm',{staticStyle:{\"margin-left\":\"5px\"},attrs:{\"title\":\"确定删除该食材?此操作不可逆\"},on:{\"confirm\":function($event){return _vm.deleteIngredient(scope.row.ingreId)}}},[_c('el-button',{attrs:{\"slot\":\"reference\",\"type\":\"danger\",\"size\":\"mini\",\"plain\":\"\"},slot:\"reference\"},[_vm._v(\"删除\")])],1)]}}])})],1)],1)]),_c('el-dialog',{attrs:{\"title\":\"添加食材\",\"visible\":_vm.addIngredientDialogVisible,\"width\":\"40%\",\"center\":true},on:{\"update:visible\":function($event){_vm.addIngredientDialogVisible=$event},\"close\":_vm.addIngredientDialogClosed}},[_c('el-form',{ref:\"addIngredientFormRef\",attrs:{\"model\":_vm.addIngredientForm,\"label-width\":\"80px\",\"size\":\"small\",\"rules\":_vm.addIngredientFormRules}},[_c('el-form-item',{attrs:{\"label\":\"食材名称\",\"prop\":\"ingreName\"}},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-watermelon\",\"autocomplete\":\"off\",\"maxlength\":\"50\",\"clearable\":true},model:{value:(_vm.addIngredientForm.ingreName),callback:function ($$v) {_vm.$set(_vm.addIngredientForm, \"ingreName\", $$v)},expression:\"addIngredientForm.ingreName\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材产地\",\"prop\":\"ingreAdd\"}},[_c('el-cascader',{staticStyle:{\"width\":\"100%\"},attrs:{\"options\":_vm.citys,\"filterable\":\"\",\"clearable\":\"\",\"props\":{ expandTrigger: 'hover' }},model:{value:(_vm.addIngredientForm.ingreAdd),callback:function ($$v) {_vm.$set(_vm.addIngredientForm, \"ingreAdd\", $$v)},expression:\"addIngredientForm.ingreAdd\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材属性\",\"prop\":\"ingreAttr\"}},[_c('el-select',{attrs:{\"filterable\":\"\",\"clearable\":\"\",\"placeholder\":\"请选择食材属性\"},model:{value:(_vm.addIngredientForm.ingreAttr),callback:function ($$v) {_vm.$set(_vm.addIngredientForm, \"ingreAttr\", $$v)},expression:\"addIngredientForm.ingreAttr\"}},_vm._l((_vm.ingreAttrs),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}),1)],1),_c('el-form-item',{attrs:{\"label\":\"食材图片\"}},[_c('el-upload',{ref:\"upload\",attrs:{\"action\":\"http://121.37.102.50:3006/ingredient/upload\",\"on-change\":_vm.uploadImg,\"on-success\":_vm.uploadImgSuccess,\"accept\":\".jpeg,.png,.jpg,.bmp,.gif\",\"list-type\":\"picture\",\"limit\":1,\"disabled\":_vm.uploadImgBtnVisible}},[_c('el-button',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.uploadImgBtnVisible),expression:\"!uploadImgBtnVisible\"}],attrs:{\"size\":\"small\",\"type\":\"primary\",\"plain\":\"\",\"round\":\"\"}},[_vm._v(\"选择图片\")])],1)],1),_c('el-form-item',{attrs:{\"label\":\"预估价格\",\"prop\":\"ingrePrice\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-coin\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"10\"},model:{value:(_vm.addIngredientForm.ingrePrice),callback:function ($$v) {_vm.$set(_vm.addIngredientForm, \"ingrePrice\", _vm._n($$v))},expression:\"addIngredientForm.ingrePrice\"}},[_c('i',{attrs:{\"slot\":\"suffix\"},slot:\"suffix\"},[_vm._v(\"元\")])])],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"round\":\"\",\"plain\":\"\",\"size\":\"small\",\"type\":\"info\"},on:{\"click\":function($event){_vm.addIngredientDialogVisible = false}}},[_vm._v(\"取 消\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"round\":\"\",\"plain\":\"\",\"size\":\"small\"},on:{\"click\":_vm.addIngredient}},[_vm._v(\"确 定\")])],1)],1),_c('el-dialog',{attrs:{\"title\":\"更新食材信息\",\"visible\":_vm.updateIngredientDialogVisible,\"width\":\"40%\",\"center\":true},on:{\"update:visible\":function($event){_vm.updateIngredientDialogVisible=$event}}},[_c('el-form',{ref:\"updateIngredientFormRef\",attrs:{\"model\":_vm.updateIngredientForm,\"label-width\":\"80px\",\"size\":\"small\",\"rules\":_vm.addIngredientFormRules}},[_c('el-form-item',{attrs:{\"label\":\"食材名称\",\"prop\":\"ingreName\"}},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-watermelon\",\"autocomplete\":\"off\",\"maxlength\":\"50\",\"clearable\":true},model:{value:(_vm.updateIngredientForm.ingreName),callback:function ($$v) {_vm.$set(_vm.updateIngredientForm, \"ingreName\", $$v)},expression:\"updateIngredientForm.ingreName\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材产地\",\"prop\":\"ingreAdd\"}},[_c('el-cascader',{staticStyle:{\"width\":\"100%\"},attrs:{\"options\":_vm.citys,\"filterable\":\"\",\"clearable\":\"\",\"props\":{ expandTrigger: 'hover' }},model:{value:(_vm.updateIngredientForm.ingreAdd),callback:function ($$v) {_vm.$set(_vm.updateIngredientForm, \"ingreAdd\", $$v)},expression:\"updateIngredientForm.ingreAdd\"}})],1),_c('el-form-item',{attrs:{\"label\":\"食材属性\",\"prop\":\"ingreAttr\"}},[_c('el-select',{attrs:{\"filterable\":\"\",\"clearable\":\"\",\"placeholder\":\"请选择食材属性\"},model:{value:(_vm.updateIngredientForm.ingreAttr),callback:function ($$v) {_vm.$set(_vm.updateIngredientForm, \"ingreAttr\", $$v)},expression:\"updateIngredientForm.ingreAttr\"}},_vm._l((_vm.ingreAttrs),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}),1)],1),_c('el-form-item',{attrs:{\"label\":\"食材图片\"}},[_c('el-upload',{ref:\"updateUpload\",attrs:{\"action\":\"http://121.37.102.50:3006/ingredient/upload\",\"on-change\":_vm.uploadImg,\"on-success\":_vm.updateImgSuccess,\"accept\":\".jpeg,.png,.jpg,.bmp,.gif\",\"list-type\":\"picture\",\"limit\":1,\"disabled\":_vm.uploadImgBtnVisible}},[_c('el-button',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.uploadImgBtnVisible),expression:\"!uploadImgBtnVisible\"}],attrs:{\"size\":\"small\",\"type\":\"primary\",\"plain\":\"\",\"round\":\"\"}},[_vm._v(\"选择图片\")])],1)],1),_c('el-form-item',{attrs:{\"label\":\"预估价格\",\"prop\":\"ingrePrice\"}},[_c('el-input',{attrs:{\"autocomplete\":\"off\",\"prefix-icon\":\"el-icon-coin\",\"clearable\":true,\"minlength\":\"1\",\"maxlength\":\"10\"},model:{value:(_vm.updateIngredientForm.ingrePrice),callback:function ($$v) {_vm.$set(_vm.updateIngredientForm, \"ingrePrice\", _vm._n($$v))},expression:\"updateIngredientForm.ingrePrice\"}},[_c('i',{attrs:{\"slot\":\"suffix\"},slot:\"suffix\"},[_vm._v(\"元\")])])],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"round\":\"\",\"plain\":\"\",\"size\":\"small\",\"type\":\"info\"},on:{\"click\":function($event){_vm.updateIngredientDialogVisible = false}}},[_vm._v(\"取 消\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"round\":\"\",\"plain\":\"\",\"size\":\"small\"},on:{\"click\":_vm.updateIngredient}},[_vm._v(\"确 定\")])],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\r\n\r\n\r\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Ingredient.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Ingredient.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Ingredient.vue?vue&type=template&id=6d1117a3&\"\nimport script from \"./Ingredient.vue?vue&type=script&lang=js&\"\nexport * from \"./Ingredient.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","on","$event","addIngredientDialogVisible","_v","staticStyle","ingredient","filter","data","ingredientSearch","ingreName","toLowerCase","includes","scopedSlots","_u","key","fn","scope","_s","row","ingrePut","ingredientImgs","slot","ingreAdd","ingreAttr","ingrePrice","model","value","callback","$$v","expression","showUpdateIngredient","ingreId","deleteIngredient","addIngredientDialogClosed","ref","addIngredientForm","addIngredientFormRules","$set","citys","expandTrigger","_l","item","label","uploadImg","uploadImgSuccess","uploadImgBtnVisible","directives","name","rawName","_n","addIngredient","updateIngredientDialogVisible","updateIngredientForm","updateImgSuccess","updateIngredient","staticRenderFns","required","message","trigger","min","max","type","ingreAttrs","methods","ingredientRes","fileList","guid","v","getLocationTransform","tansformLocation","provinceArr","cityArr","created","component"],"sourceRoot":""} \ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/app-legacy.dd87ebe7.js b/程序代码/管理员系统/eatwhat-admin-dist/js/app-legacy.f45423e0.js similarity index 79% rename from 程序代码/管理员系统/eatwhat-admin-dist/js/app-legacy.dd87ebe7.js rename to 程序代码/管理员系统/eatwhat-admin-dist/js/app-legacy.f45423e0.js index 79f0af7..65d4645 100644 --- a/程序代码/管理员系统/eatwhat-admin-dist/js/app-legacy.dd87ebe7.js +++ b/程序代码/管理员系统/eatwhat-admin-dist/js/app-legacy.f45423e0.js @@ -1,2 +1,2 @@ -(function(){"use strict";var e={4501:function(e,t,n){n(6992),n(8674),n(9601),n(7727);var r=n(8935),o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"app"}},[n("router-view")],1)},i=[],u={name:"app"},a=u,c=n(1001),f=(0,c.Z)(a,o,i,!1,null,null,null),l=f.exports,d=(n(1539),n(8783),n(3948),n(2809));r["default"].use(d.Z);var s=function(){return n.e(621).then(n.bind(n,4621))},p=function(){return Promise.all([n.e(77),n.e(244)]).then(n.bind(n,1244))},h=function(){return n.e(133).then(n.bind(n,4133))},m=function(){return Promise.all([n.e(77),n.e(801)]).then(n.bind(n,3801))},v=[{path:"/",redirect:"/home"},{path:"/home",component:s,redirect:"/ingredient",children:[{path:"/ingredient",component:p},{path:"/menu",component:h},{path:"/user",component:m}]}],g=new d.Z({routes:v}),b=g,y=n(4665);r["default"].use(y.ZP);var w=new y.ZP.Store({state:{},getters:{},mutations:{},actions:{},modules:{}}),k=n(4549),O=n.n(k);r["default"].use(O());var C=n(6166),j=n.n(C);r["default"].config.productionTip=!1,r["default"].prototype.$http=j(),j().defaults.baseURL="/api",new r["default"]({router:b,store:w,render:function(e){return e(l)}}).$mount("#app")}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}n.m=e,function(){var e=[];n.O=function(t,r,o,i){if(!r){var u=1/0;for(l=0;l=i)&&Object.keys(n.O).every((function(e){return n.O[e](r[c])}))?r.splice(c--,1):(a=!1,i0&&e[l-1][2]>i;l--)e[l]=e[l-1];e[l]=[r,o,i]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,r){return n.f[r](e,t),t}),[]))}}(),function(){n.u=function(e){return"js/"+e+"-legacy."+{77:"a6b59c08",133:"3ca06ed2",244:"14e83d00",621:"2ce8e8db",801:"76c5c387"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"css/"+e+"."+{133:"94c876c8",621:"972b34a6"}[e]+".css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="eatwhat-admin:";n.l=function(r,o,i,u){if(e[r])e[r].push(o);else{var a,c;if(void 0!==i)for(var f=document.getElementsByTagName("script"),l=0;l=i)&&Object.keys(n.O).every((function(e){return n.O[e](r[c])}))?r.splice(c--,1):(a=!1,i0&&e[l-1][2]>i;l--)e[l]=e[l-1];e[l]=[r,o,i]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,r){return n.f[r](e,t),t}),[]))}}(),function(){n.u=function(e){return"js/"+e+"-legacy."+{77:"a6b59c08",339:"a053f65a",462:"187cab03",621:"2ce8e8db",801:"76c5c387"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"css/"+e+"."+{339:"2e764467",621:"972b34a6"}[e]+".css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="eatwhat-admin:";n.l=function(r,o,i,u){if(e[r])e[r].push(o);else{var a,c;if(void 0!==i)for(var f=document.getElementsByTagName("script"),l=0;l\n
\n \n
\n\n\n\n","import mod from \"-!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=64eac130&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from \"vue\";\nimport VueRouter from \"vue-router\";\n\nVue.use(VueRouter);\n\nconst Home = () => import(\"../components/Home.vue\");\nconst Ingredient = () => import(\"../views/Ingredient.vue\");\nconst Menu = () => import(\"../views/Menu.vue\");\nconst User = () => import(\"../views/User.vue\");\n\nconst routes = [\n { path: \"/\", redirect: \"/home\" },\n {\n path: \"/home\",\n component: Home,\n redirect: \"/ingredient\",\n children: [\n { path: \"/ingredient\", component: Ingredient },\n { path: \"/menu\", component: Menu },\n { path: \"/user\", component: User },\n ],\n },\n];\n\nconst router = new VueRouter({\n routes,\n});\n\nexport default router;\n","import Vue from 'vue'\nimport Vuex from 'vuex'\n\nVue.use(Vuex)\n\nexport default new Vuex.Store({\n state: {\n },\n getters: {\n },\n mutations: {\n },\n actions: {\n },\n modules: {\n }\n})\n","import Vue from 'vue'\nimport Element from 'element-ui'\nimport 'element-ui/lib/theme-chalk/index.css'\n\nVue.use(Element)\n","import Vue from 'vue'\r\nimport App from './App.vue'\r\nimport router from './router'\r\nimport store from './store'\r\nimport './plugins/element.js'\r\nimport \"./assets/css/global.css\"\r\nimport axios from 'axios';\r\n\r\nVue.config.productionTip = false\r\n\r\nVue.prototype.$http = axios;\r\naxios.defaults.baseURL = \"/api\";\r\n\r\nnew Vue({\r\n router,\r\n store,\r\n render: h => h(App)\r\n}).$mount('#app')\r\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"js/\" + chunkId + \"-legacy.\" + {\"77\":\"a6b59c08\",\"133\":\"3ca06ed2\",\"244\":\"14e83d00\",\"621\":\"2ce8e8db\",\"801\":\"76c5c387\"}[chunkId] + \".js\";\n};","// This function allow to reference async chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"css/\" + chunkId + \".\" + {\"133\":\"94c876c8\",\"621\":\"972b34a6\"}[chunkId] + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","var inProgress = {};\nvar dataWebpackPrefix = \"eatwhat-admin:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\t;\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"/\";","var createStylesheet = function(chunkId, fullhref, resolve, reject) {\n\tvar linkTag = document.createElement(\"link\");\n\n\tlinkTag.rel = \"stylesheet\";\n\tlinkTag.type = \"text/css\";\n\tvar onLinkComplete = function(event) {\n\t\t// avoid mem leaks.\n\t\tlinkTag.onerror = linkTag.onload = null;\n\t\tif (event.type === 'load') {\n\t\t\tresolve();\n\t\t} else {\n\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\tvar realHref = event && event.target && event.target.href || fullhref;\n\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + realHref + \")\");\n\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n\t\t\terr.type = errorType;\n\t\t\terr.request = realHref;\n\t\t\tlinkTag.parentNode.removeChild(linkTag)\n\t\t\treject(err);\n\t\t}\n\t}\n\tlinkTag.onerror = linkTag.onload = onLinkComplete;\n\tlinkTag.href = fullhref;\n\n\tdocument.head.appendChild(linkTag);\n\treturn linkTag;\n};\nvar findStylesheet = function(href, fullhref) {\n\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n\tfor(var i = 0; i < existingLinkTags.length; i++) {\n\t\tvar tag = existingLinkTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return tag;\n\t}\n\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n\tfor(var i = 0; i < existingStyleTags.length; i++) {\n\t\tvar tag = existingStyleTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\");\n\t\tif(dataHref === href || dataHref === fullhref) return tag;\n\t}\n};\nvar loadStylesheet = function(chunkId) {\n\treturn new Promise(function(resolve, reject) {\n\t\tvar href = __webpack_require__.miniCssF(chunkId);\n\t\tvar fullhref = __webpack_require__.p + href;\n\t\tif(findStylesheet(href, fullhref)) return resolve();\n\t\tcreateStylesheet(chunkId, fullhref, resolve, reject);\n\t});\n}\n// object to store loaded CSS chunks\nvar installedCssChunks = {\n\t143: 0\n};\n\n__webpack_require__.f.miniCss = function(chunkId, promises) {\n\tvar cssChunks = {\"133\":1,\"621\":1};\n\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n\t\tpromises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(function() {\n\t\t\tinstalledCssChunks[chunkId] = 0;\n\t\t}, function(e) {\n\t\t\tdelete installedCssChunks[chunkId];\n\t\t\tthrow e;\n\t\t}));\n\t}\n};\n\n// no hmr","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t143: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(true) { // all chunks have JS\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkeatwhat_admin\"] = self[\"webpackChunkeatwhat_admin\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [998], function() { return __webpack_require__(4501); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["render","_vm","this","_h","$createElement","_c","_self","attrs","staticRenderFns","name","component","Vue","VueRouter","Home","Ingredient","Menu","User","routes","path","redirect","children","router","Vuex","state","getters","mutations","actions","modules","Element","axios","store","h","App","$mount","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","__webpack_modules__","m","deferred","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","miniCssF","g","globalThis","Function","window","obj","prop","prototype","hasOwnProperty","call","inProgress","dataWebpackPrefix","l","url","done","push","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","forEach","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","value","p","createStylesheet","fullhref","resolve","reject","linkTag","rel","onLinkComplete","errorType","realHref","href","err","Error","code","request","findStylesheet","existingLinkTags","tag","dataHref","existingStyleTags","loadStylesheet","installedCssChunks","miniCss","cssChunks","then","installedChunks","installedChunkData","promise","error","loadingEnded","realSrc","message","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","id","chunkLoadingGlobal","self","__webpack_exports__"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"js/app-legacy.f45423e0.js","mappings":"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","sources":["webpack://eatwhat-admin/./src/App.vue?49e7","webpack://eatwhat-admin/src/App.vue","webpack://eatwhat-admin/./src/App.vue?facb","webpack://eatwhat-admin/./src/App.vue","webpack://eatwhat-admin/./src/router/index.js","webpack://eatwhat-admin/./src/store/index.js","webpack://eatwhat-admin/./src/plugins/element.js","webpack://eatwhat-admin/./src/main.js","webpack://eatwhat-admin/webpack/bootstrap","webpack://eatwhat-admin/webpack/runtime/chunk loaded","webpack://eatwhat-admin/webpack/runtime/compat get default export","webpack://eatwhat-admin/webpack/runtime/define property getters","webpack://eatwhat-admin/webpack/runtime/ensure chunk","webpack://eatwhat-admin/webpack/runtime/get javascript chunk filename","webpack://eatwhat-admin/webpack/runtime/get mini-css chunk filename","webpack://eatwhat-admin/webpack/runtime/global","webpack://eatwhat-admin/webpack/runtime/hasOwnProperty shorthand","webpack://eatwhat-admin/webpack/runtime/load script","webpack://eatwhat-admin/webpack/runtime/make namespace object","webpack://eatwhat-admin/webpack/runtime/publicPath","webpack://eatwhat-admin/webpack/runtime/css loading","webpack://eatwhat-admin/webpack/runtime/jsonp chunk loading","webpack://eatwhat-admin/webpack/startup"],"sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('router-view')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=64eac130&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from \"vue\";\nimport VueRouter from \"vue-router\";\n\nVue.use(VueRouter);\n\nconst Home = () => import(\"../components/Home.vue\");\nconst Ingredient = () => import(\"../views/Ingredient.vue\");\nconst Menu = () => import(\"../views/Menu.vue\");\nconst User = () => import(\"../views/User.vue\");\n\nconst routes = [\n { path: \"/\", redirect: \"/home\" },\n {\n path: \"/home\",\n component: Home,\n redirect: \"/ingredient\",\n children: [\n { path: \"/ingredient\", component: Ingredient },\n { path: \"/menu\", component: Menu },\n { path: \"/user\", component: User },\n ],\n },\n];\n\nconst router = new VueRouter({\n routes,\n});\n\nexport default router;\n","import Vue from 'vue'\nimport Vuex from 'vuex'\n\nVue.use(Vuex)\n\nexport default new Vuex.Store({\n state: {\n },\n getters: {\n },\n mutations: {\n },\n actions: {\n },\n modules: {\n }\n})\n","import Vue from 'vue'\nimport Element from 'element-ui'\nimport 'element-ui/lib/theme-chalk/index.css'\n\nVue.use(Element)\n","import Vue from 'vue'\r\nimport App from './App.vue'\r\nimport router from './router'\r\nimport store from './store'\r\nimport './plugins/element.js'\r\nimport \"./assets/css/global.css\"\r\nimport axios from 'axios';\r\n\r\nVue.config.productionTip = false\r\n\r\nVue.prototype.$http = axios;\r\naxios.defaults.baseURL = \"/api\";\r\n\r\nnew Vue({\r\n router,\r\n store,\r\n render: h => h(App)\r\n}).$mount('#app')\r\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"js/\" + chunkId + \"-legacy.\" + {\"77\":\"a6b59c08\",\"339\":\"a053f65a\",\"462\":\"187cab03\",\"621\":\"2ce8e8db\",\"801\":\"76c5c387\"}[chunkId] + \".js\";\n};","// This function allow to reference async chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"css/\" + chunkId + \".\" + {\"339\":\"2e764467\",\"621\":\"972b34a6\"}[chunkId] + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","var inProgress = {};\nvar dataWebpackPrefix = \"eatwhat-admin:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\t;\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"/\";","var createStylesheet = function(chunkId, fullhref, resolve, reject) {\n\tvar linkTag = document.createElement(\"link\");\n\n\tlinkTag.rel = \"stylesheet\";\n\tlinkTag.type = \"text/css\";\n\tvar onLinkComplete = function(event) {\n\t\t// avoid mem leaks.\n\t\tlinkTag.onerror = linkTag.onload = null;\n\t\tif (event.type === 'load') {\n\t\t\tresolve();\n\t\t} else {\n\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\tvar realHref = event && event.target && event.target.href || fullhref;\n\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + realHref + \")\");\n\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n\t\t\terr.type = errorType;\n\t\t\terr.request = realHref;\n\t\t\tlinkTag.parentNode.removeChild(linkTag)\n\t\t\treject(err);\n\t\t}\n\t}\n\tlinkTag.onerror = linkTag.onload = onLinkComplete;\n\tlinkTag.href = fullhref;\n\n\tdocument.head.appendChild(linkTag);\n\treturn linkTag;\n};\nvar findStylesheet = function(href, fullhref) {\n\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n\tfor(var i = 0; i < existingLinkTags.length; i++) {\n\t\tvar tag = existingLinkTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return tag;\n\t}\n\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n\tfor(var i = 0; i < existingStyleTags.length; i++) {\n\t\tvar tag = existingStyleTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\");\n\t\tif(dataHref === href || dataHref === fullhref) return tag;\n\t}\n};\nvar loadStylesheet = function(chunkId) {\n\treturn new Promise(function(resolve, reject) {\n\t\tvar href = __webpack_require__.miniCssF(chunkId);\n\t\tvar fullhref = __webpack_require__.p + href;\n\t\tif(findStylesheet(href, fullhref)) return resolve();\n\t\tcreateStylesheet(chunkId, fullhref, resolve, reject);\n\t});\n}\n// object to store loaded CSS chunks\nvar installedCssChunks = {\n\t143: 0\n};\n\n__webpack_require__.f.miniCss = function(chunkId, promises) {\n\tvar cssChunks = {\"339\":1,\"621\":1};\n\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n\t\tpromises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(function() {\n\t\t\tinstalledCssChunks[chunkId] = 0;\n\t\t}, function(e) {\n\t\t\tdelete installedCssChunks[chunkId];\n\t\t\tthrow e;\n\t\t}));\n\t}\n};\n\n// no hmr","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t143: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(true) { // all chunks have JS\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkeatwhat_admin\"] = self[\"webpackChunkeatwhat_admin\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [998], function() { return __webpack_require__(4501); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["render","_vm","this","_h","$createElement","_c","_self","attrs","staticRenderFns","name","component","Vue","VueRouter","Home","Ingredient","Menu","User","routes","path","redirect","children","router","Vuex","state","getters","mutations","actions","modules","Element","axios","store","h","App","$mount","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","__webpack_modules__","m","deferred","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","miniCssF","g","globalThis","Function","window","obj","prop","prototype","hasOwnProperty","call","inProgress","dataWebpackPrefix","l","url","done","push","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","forEach","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","value","p","createStylesheet","fullhref","resolve","reject","linkTag","rel","onLinkComplete","errorType","realHref","href","err","Error","code","request","findStylesheet","existingLinkTags","tag","dataHref","existingStyleTags","loadStylesheet","installedCssChunks","miniCss","cssChunks","then","installedChunks","installedChunkData","promise","error","loadingEnded","realSrc","message","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","id","chunkLoadingGlobal","self","__webpack_exports__"],"sourceRoot":""} \ No newline at end of file diff --git a/程序代码/管理员系统/eatwhat-admin-dist/js/app.5033e94b.js b/程序代码/管理员系统/eatwhat-admin-dist/js/app.ed2c681d.js similarity index 68% rename from 程序代码/管理员系统/eatwhat-admin-dist/js/app.5033e94b.js rename to 程序代码/管理员系统/eatwhat-admin-dist/js/app.ed2c681d.js index e8b7a3e..25480b2 100644 --- a/程序代码/管理员系统/eatwhat-admin-dist/js/app.5033e94b.js +++ b/程序代码/管理员系统/eatwhat-admin-dist/js/app.ed2c681d.js @@ -1,2 +1,2 @@ -(function(){"use strict";var e={4501:function(e,t,n){var r=n(8935),o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"app"}},[n("router-view")],1)},i=[],u={name:"app"},a=u,c=n(1001),f=(0,c.Z)(a,o,i,!1,null,null,null),l=f.exports,d=n(2809);r["default"].use(d.Z);const s=()=>n.e(621).then(n.bind(n,4621)),p=()=>Promise.all([n.e(325),n.e(244)]).then(n.bind(n,1244)),h=()=>n.e(133).then(n.bind(n,4133)),m=()=>Promise.all([n.e(325),n.e(801)]).then(n.bind(n,3801)),v=[{path:"/",redirect:"/home"},{path:"/home",component:s,redirect:"/ingredient",children:[{path:"/ingredient",component:p},{path:"/menu",component:h},{path:"/user",component:m}]}],g=new d.Z({routes:v});var b=g,y=n(4665);r["default"].use(y.ZP);var w=new y.ZP.Store({state:{},getters:{},mutations:{},actions:{},modules:{}}),k=n(4549),O=n.n(k);r["default"].use(O());var C=n(6166),j=n.n(C);r["default"].config.productionTip=!1,r["default"].prototype.$http=j(),j().defaults.baseURL="/api",new r["default"]({router:b,store:w,render:e=>e(l)}).$mount("#app")}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}n.m=e,function(){var e=[];n.O=function(t,r,o,i){if(!r){var u=1/0;for(l=0;l=i)&&Object.keys(n.O).every((function(e){return n.O[e](r[c])}))?r.splice(c--,1):(a=!1,i0&&e[l-1][2]>i;l--)e[l]=e[l-1];e[l]=[r,o,i]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,r){return n.f[r](e,t),t}),[]))}}(),function(){n.u=function(e){return"js/"+e+"."+{133:"2aad9307",244:"d8c0f97e",325:"c975241a",621:"d77e984f",801:"259d5b91"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"css/"+e+"."+{133:"94c876c8",621:"972b34a6"}[e]+".css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="eatwhat-admin:";n.l=function(r,o,i,u){if(e[r])e[r].push(o);else{var a,c;if(void 0!==i)for(var f=document.getElementsByTagName("script"),l=0;ln.e(621).then(n.bind(n,4621)),p=()=>Promise.all([n.e(325),n.e(462)]).then(n.bind(n,1603)),h=()=>n.e(339).then(n.bind(n,7339)),m=()=>Promise.all([n.e(325),n.e(801)]).then(n.bind(n,3801)),v=[{path:"/",redirect:"/home"},{path:"/home",component:s,redirect:"/ingredient",children:[{path:"/ingredient",component:p},{path:"/menu",component:h},{path:"/user",component:m}]}],b=new d.Z({routes:v});var g=b,y=n(4665);r["default"].use(y.ZP);var w=new y.ZP.Store({state:{},getters:{},mutations:{},actions:{},modules:{}}),k=n(4549),O=n.n(k);r["default"].use(O());var C=n(6166),j=n.n(C);r["default"].config.productionTip=!1,r["default"].prototype.$http=j(),j().defaults.baseURL="/api",new r["default"]({router:g,store:w,render:e=>e(l)}).$mount("#app")}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}n.m=e,function(){var e=[];n.O=function(t,r,o,i){if(!r){var u=1/0;for(l=0;l=i)&&Object.keys(n.O).every((function(e){return n.O[e](r[f])}))?r.splice(f--,1):(a=!1,i0&&e[l-1][2]>i;l--)e[l]=e[l-1];e[l]=[r,o,i]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,r){return n.f[r](e,t),t}),[]))}}(),function(){n.u=function(e){return"js/"+e+"."+{325:"c975241a",339:"f2522571",462:"76d402db",621:"d77e984f",801:"259d5b91"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"css/"+e+"."+{339:"2e764467",621:"972b34a6"}[e]+".css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="eatwhat-admin:";n.l=function(r,o,i,u){if(e[r])e[r].push(o);else{var a,f;if(void 0!==i)for(var c=document.getElementsByTagName("script"),l=0;l\n
\n \n
\n\n\n\n","import mod from \"-!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=64eac130&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from \"vue\";\nimport VueRouter from \"vue-router\";\n\nVue.use(VueRouter);\n\nconst Home = () => import(\"../components/Home.vue\");\nconst Ingredient = () => import(\"../views/Ingredient.vue\");\nconst Menu = () => import(\"../views/Menu.vue\");\nconst User = () => import(\"../views/User.vue\");\n\nconst routes = [\n { path: \"/\", redirect: \"/home\" },\n {\n path: \"/home\",\n component: Home,\n redirect: \"/ingredient\",\n children: [\n { path: \"/ingredient\", component: Ingredient },\n { path: \"/menu\", component: Menu },\n { path: \"/user\", component: User },\n ],\n },\n];\n\nconst router = new VueRouter({\n routes,\n});\n\nexport default router;\n","import Vue from 'vue'\nimport Vuex from 'vuex'\n\nVue.use(Vuex)\n\nexport default new Vuex.Store({\n state: {\n },\n getters: {\n },\n mutations: {\n },\n actions: {\n },\n modules: {\n }\n})\n","import Vue from 'vue'\nimport Element from 'element-ui'\nimport 'element-ui/lib/theme-chalk/index.css'\n\nVue.use(Element)\n","import Vue from 'vue'\r\nimport App from './App.vue'\r\nimport router from './router'\r\nimport store from './store'\r\nimport './plugins/element.js'\r\nimport \"./assets/css/global.css\"\r\nimport axios from 'axios';\r\n\r\nVue.config.productionTip = false\r\n\r\nVue.prototype.$http = axios;\r\naxios.defaults.baseURL = \"/api\";\r\n\r\nnew Vue({\r\n router,\r\n store,\r\n render: h => h(App)\r\n}).$mount('#app')\r\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"js/\" + chunkId + \".\" + {\"133\":\"2aad9307\",\"244\":\"d8c0f97e\",\"325\":\"c975241a\",\"621\":\"d77e984f\",\"801\":\"259d5b91\"}[chunkId] + \".js\";\n};","// This function allow to reference async chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"css/\" + chunkId + \".\" + {\"133\":\"94c876c8\",\"621\":\"972b34a6\"}[chunkId] + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","var inProgress = {};\nvar dataWebpackPrefix = \"eatwhat-admin:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\t;\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"/\";","var createStylesheet = function(chunkId, fullhref, resolve, reject) {\n\tvar linkTag = document.createElement(\"link\");\n\n\tlinkTag.rel = \"stylesheet\";\n\tlinkTag.type = \"text/css\";\n\tvar onLinkComplete = function(event) {\n\t\t// avoid mem leaks.\n\t\tlinkTag.onerror = linkTag.onload = null;\n\t\tif (event.type === 'load') {\n\t\t\tresolve();\n\t\t} else {\n\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\tvar realHref = event && event.target && event.target.href || fullhref;\n\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + realHref + \")\");\n\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n\t\t\terr.type = errorType;\n\t\t\terr.request = realHref;\n\t\t\tlinkTag.parentNode.removeChild(linkTag)\n\t\t\treject(err);\n\t\t}\n\t}\n\tlinkTag.onerror = linkTag.onload = onLinkComplete;\n\tlinkTag.href = fullhref;\n\n\tdocument.head.appendChild(linkTag);\n\treturn linkTag;\n};\nvar findStylesheet = function(href, fullhref) {\n\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n\tfor(var i = 0; i < existingLinkTags.length; i++) {\n\t\tvar tag = existingLinkTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return tag;\n\t}\n\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n\tfor(var i = 0; i < existingStyleTags.length; i++) {\n\t\tvar tag = existingStyleTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\");\n\t\tif(dataHref === href || dataHref === fullhref) return tag;\n\t}\n};\nvar loadStylesheet = function(chunkId) {\n\treturn new Promise(function(resolve, reject) {\n\t\tvar href = __webpack_require__.miniCssF(chunkId);\n\t\tvar fullhref = __webpack_require__.p + href;\n\t\tif(findStylesheet(href, fullhref)) return resolve();\n\t\tcreateStylesheet(chunkId, fullhref, resolve, reject);\n\t});\n}\n// object to store loaded CSS chunks\nvar installedCssChunks = {\n\t143: 0\n};\n\n__webpack_require__.f.miniCss = function(chunkId, promises) {\n\tvar cssChunks = {\"133\":1,\"621\":1};\n\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n\t\tpromises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(function() {\n\t\t\tinstalledCssChunks[chunkId] = 0;\n\t\t}, function(e) {\n\t\t\tdelete installedCssChunks[chunkId];\n\t\t\tthrow e;\n\t\t}));\n\t}\n};\n\n// no hmr","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t143: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(true) { // all chunks have JS\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkeatwhat_admin\"] = self[\"webpackChunkeatwhat_admin\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [998], function() { return __webpack_require__(4501); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["render","_vm","this","_h","$createElement","_c","_self","attrs","staticRenderFns","name","component","Vue","VueRouter","Home","Ingredient","Menu","User","routes","path","redirect","children","router","Vuex","state","getters","mutations","actions","modules","Element","axios","store","h","App","$mount","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","__webpack_modules__","m","deferred","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","miniCssF","g","globalThis","Function","window","obj","prop","prototype","hasOwnProperty","call","inProgress","dataWebpackPrefix","l","url","done","push","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","forEach","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","value","p","createStylesheet","fullhref","resolve","reject","linkTag","rel","onLinkComplete","errorType","realHref","href","err","Error","code","request","findStylesheet","existingLinkTags","tag","dataHref","existingStyleTags","loadStylesheet","installedCssChunks","miniCss","cssChunks","then","installedChunks","installedChunkData","promise","error","loadingEnded","realSrc","message","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","id","chunkLoadingGlobal","self","__webpack_exports__"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"js/app.ed2c681d.js","mappings":"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","sources":["webpack://eatwhat-admin/./src/App.vue?49e7","webpack://eatwhat-admin/src/App.vue","webpack://eatwhat-admin/./src/App.vue?facb","webpack://eatwhat-admin/./src/App.vue","webpack://eatwhat-admin/./src/router/index.js","webpack://eatwhat-admin/./src/store/index.js","webpack://eatwhat-admin/./src/plugins/element.js","webpack://eatwhat-admin/./src/main.js","webpack://eatwhat-admin/webpack/bootstrap","webpack://eatwhat-admin/webpack/runtime/chunk loaded","webpack://eatwhat-admin/webpack/runtime/compat get default export","webpack://eatwhat-admin/webpack/runtime/define property getters","webpack://eatwhat-admin/webpack/runtime/ensure chunk","webpack://eatwhat-admin/webpack/runtime/get javascript chunk filename","webpack://eatwhat-admin/webpack/runtime/get mini-css chunk filename","webpack://eatwhat-admin/webpack/runtime/global","webpack://eatwhat-admin/webpack/runtime/hasOwnProperty shorthand","webpack://eatwhat-admin/webpack/runtime/load script","webpack://eatwhat-admin/webpack/runtime/make namespace object","webpack://eatwhat-admin/webpack/runtime/publicPath","webpack://eatwhat-admin/webpack/runtime/css loading","webpack://eatwhat-admin/webpack/runtime/jsonp chunk loading","webpack://eatwhat-admin/webpack/startup"],"sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('router-view')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=64eac130&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from \"vue\";\nimport VueRouter from \"vue-router\";\n\nVue.use(VueRouter);\n\nconst Home = () => import(\"../components/Home.vue\");\nconst Ingredient = () => import(\"../views/Ingredient.vue\");\nconst Menu = () => import(\"../views/Menu.vue\");\nconst User = () => import(\"../views/User.vue\");\n\nconst routes = [\n { path: \"/\", redirect: \"/home\" },\n {\n path: \"/home\",\n component: Home,\n redirect: \"/ingredient\",\n children: [\n { path: \"/ingredient\", component: Ingredient },\n { path: \"/menu\", component: Menu },\n { path: \"/user\", component: User },\n ],\n },\n];\n\nconst router = new VueRouter({\n routes,\n});\n\nexport default router;\n","import Vue from 'vue'\nimport Vuex from 'vuex'\n\nVue.use(Vuex)\n\nexport default new Vuex.Store({\n state: {\n },\n getters: {\n },\n mutations: {\n },\n actions: {\n },\n modules: {\n }\n})\n","import Vue from 'vue'\nimport Element from 'element-ui'\nimport 'element-ui/lib/theme-chalk/index.css'\n\nVue.use(Element)\n","import Vue from 'vue'\r\nimport App from './App.vue'\r\nimport router from './router'\r\nimport store from './store'\r\nimport './plugins/element.js'\r\nimport \"./assets/css/global.css\"\r\nimport axios from 'axios';\r\n\r\nVue.config.productionTip = false\r\n\r\nVue.prototype.$http = axios;\r\naxios.defaults.baseURL = \"/api\";\r\n\r\nnew Vue({\r\n router,\r\n store,\r\n render: h => h(App)\r\n}).$mount('#app')\r\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"js/\" + chunkId + \".\" + {\"325\":\"c975241a\",\"339\":\"f2522571\",\"462\":\"76d402db\",\"621\":\"d77e984f\",\"801\":\"259d5b91\"}[chunkId] + \".js\";\n};","// This function allow to reference async chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"css/\" + chunkId + \".\" + {\"339\":\"2e764467\",\"621\":\"972b34a6\"}[chunkId] + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","var inProgress = {};\nvar dataWebpackPrefix = \"eatwhat-admin:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\t;\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"/\";","var createStylesheet = function(chunkId, fullhref, resolve, reject) {\n\tvar linkTag = document.createElement(\"link\");\n\n\tlinkTag.rel = \"stylesheet\";\n\tlinkTag.type = \"text/css\";\n\tvar onLinkComplete = function(event) {\n\t\t// avoid mem leaks.\n\t\tlinkTag.onerror = linkTag.onload = null;\n\t\tif (event.type === 'load') {\n\t\t\tresolve();\n\t\t} else {\n\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\tvar realHref = event && event.target && event.target.href || fullhref;\n\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + realHref + \")\");\n\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n\t\t\terr.type = errorType;\n\t\t\terr.request = realHref;\n\t\t\tlinkTag.parentNode.removeChild(linkTag)\n\t\t\treject(err);\n\t\t}\n\t}\n\tlinkTag.onerror = linkTag.onload = onLinkComplete;\n\tlinkTag.href = fullhref;\n\n\tdocument.head.appendChild(linkTag);\n\treturn linkTag;\n};\nvar findStylesheet = function(href, fullhref) {\n\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n\tfor(var i = 0; i < existingLinkTags.length; i++) {\n\t\tvar tag = existingLinkTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return tag;\n\t}\n\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n\tfor(var i = 0; i < existingStyleTags.length; i++) {\n\t\tvar tag = existingStyleTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\");\n\t\tif(dataHref === href || dataHref === fullhref) return tag;\n\t}\n};\nvar loadStylesheet = function(chunkId) {\n\treturn new Promise(function(resolve, reject) {\n\t\tvar href = __webpack_require__.miniCssF(chunkId);\n\t\tvar fullhref = __webpack_require__.p + href;\n\t\tif(findStylesheet(href, fullhref)) return resolve();\n\t\tcreateStylesheet(chunkId, fullhref, resolve, reject);\n\t});\n}\n// object to store loaded CSS chunks\nvar installedCssChunks = {\n\t143: 0\n};\n\n__webpack_require__.f.miniCss = function(chunkId, promises) {\n\tvar cssChunks = {\"339\":1,\"621\":1};\n\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n\t\tpromises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(function() {\n\t\t\tinstalledCssChunks[chunkId] = 0;\n\t\t}, function(e) {\n\t\t\tdelete installedCssChunks[chunkId];\n\t\t\tthrow e;\n\t\t}));\n\t}\n};\n\n// no hmr","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t143: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(true) { // all chunks have JS\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkeatwhat_admin\"] = self[\"webpackChunkeatwhat_admin\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [998], function() { return __webpack_require__(4501); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["render","_vm","this","_h","$createElement","_c","_self","attrs","staticRenderFns","name","component","Vue","VueRouter","Home","Ingredient","Menu","User","routes","path","redirect","children","router","Vuex","state","getters","mutations","actions","modules","Element","axios","store","h","App","$mount","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","__webpack_modules__","m","deferred","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","miniCssF","g","globalThis","Function","window","obj","prop","prototype","hasOwnProperty","call","inProgress","dataWebpackPrefix","l","url","done","push","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","forEach","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","value","p","createStylesheet","fullhref","resolve","reject","linkTag","rel","onLinkComplete","errorType","realHref","href","err","Error","code","request","findStylesheet","existingLinkTags","tag","dataHref","existingStyleTags","loadStylesheet","installedCssChunks","miniCss","cssChunks","then","installedChunks","installedChunkData","promise","error","loadingEnded","realSrc","message","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","id","chunkLoadingGlobal","self","__webpack_exports__"],"sourceRoot":""} \ No newline at end of file diff --git a/过程性资料/~$项目管理-吃啥-任务分解.docx b/过程性资料/项目管理-吃啥-任务分解.docx similarity index 100% rename from 过程性资料/~$项目管理-吃啥-任务分解.docx rename to 过程性资料/项目管理-吃啥-任务分解.docx