From fca4e59667bbb43c5fc954228c5444ad3effc319 Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Fri, 28 Jun 2024 08:39:24 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20XiaoDaiGua-R?= =?UTF-8?q?ay/ray-template@8405cc5709fbf696ae8b118b2c777a6926d88f4e=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 6 +++--- index.html.gz | Bin 1727 -> 1727 bytes ...mo-DUOlsBpW.js => BarcodeDemo-AjAw1DzR.js} | 2 +- js/BarcodeDemo-AjAw1DzR.js.gz | Bin 0 -> 1437 bytes js/BarcodeDemo-DUOlsBpW.js.gz | Bin 1435 -> 0 bytes js/en-US-ClmiUgso.js.gz | Bin 1680 -> 0 bytes js/{en-US-ClmiUgso.js => en-US-Vq4yC-66.js} | 2 +- js/en-US-Vq4yC-66.js.gz | Bin 0 -> 1679 bytes js/hooks-DtYdZWXJ.js | 12 ++++++++++++ js/hooks-DtYdZWXJ.js.gz | Bin 0 -> 33866 bytes js/hooks-_X8wGKkD.js | 12 ------------ js/hooks-_X8wGKkD.js.gz | Bin 33787 -> 0 bytes js/index-0X2nE27t.js.gz | Bin 983 -> 0 bytes js/{index-BZX9DiY6.js => index-1VNdjw6i.js} | 2 +- js/index-1VNdjw6i.js.gz | Bin 0 -> 2077 bytes js/{index-DYdqTwZq.js => index-2iyrt7kQ.js} | 2 +- js/index-2iyrt7kQ.js.gz | Bin 0 -> 802 bytes js/{index-DWMr3W5q.js => index-B5JnmBGm.js} | 2 +- js/index-B5JnmBGm.js.gz | Bin 0 -> 29628 bytes js/index-BEoTSzI0.js.gz | Bin 1229 -> 0 bytes js/index-BGPZIlJk.js.gz | Bin 1350 -> 0 bytes js/{index-DJwcKh4a.js => index-BIFJwPsQ.js} | 2 +- js/index-BIFJwPsQ.js.gz | Bin 0 -> 1984 bytes js/index-BKa59Qrc.js.gz | Bin 1658 -> 0 bytes js/{index-BPsCKMrL.js => index-BMklpJ_p.js} | 2 +- js/index-BMklpJ_p.js.gz | Bin 0 -> 1784 bytes js/index-BPsCKMrL.js.gz | Bin 1782 -> 0 bytes js/{index-CPLlw0S7.js => index-BUieUnir.js} | 2 +- js/index-BUieUnir.js.gz | Bin 0 -> 1514 bytes js/index-BZX9DiY6.js.gz | Bin 2077 -> 0 bytes js/{index-DnhZ7df8.js => index-Bi16YVaZ.js} | 2 +- js/index-Bi16YVaZ.js.gz | Bin 0 -> 2161 bytes js/index-BttjPDfG.js.gz | Bin 1123 -> 0 bytes js/index-C7mpLREW.js.gz | Bin 1781 -> 0 bytes js/{index-C7mpLREW.js => index-CETCbL0X.js} | 2 +- js/index-CETCbL0X.js.gz | Bin 0 -> 1782 bytes js/index-CPLlw0S7.js.gz | Bin 1514 -> 0 bytes js/{index-BttjPDfG.js => index-C_p6s4B3.js} | 2 +- js/index-C_p6s4B3.js.gz | Bin 0 -> 1123 bytes js/{index-CyB2I7iE.js => index-Ca8dkFUR.js} | 2 +- js/index-Ca8dkFUR.js.gz | Bin 0 -> 1996 bytes js/index-CcQnCdPg.js.gz | Bin 2490 -> 0 bytes js/{index-ilPusJQs.js => index-CdBUAOSD.js} | 2 +- js/index-CdBUAOSD.js.gz | Bin 0 -> 1030 bytes js/{index-DEiqrfRZ.js => index-CwH8f46E.js} | 2 +- js/index-CwH8f46E.js.gz | Bin 0 -> 1564 bytes js/index-CyB2I7iE.js.gz | Bin 1996 -> 0 bytes js/index-DEiqrfRZ.js.gz | Bin 1565 -> 0 bytes js/{index-CcQnCdPg.js => index-DG3hJlZ3.js} | 2 +- js/index-DG3hJlZ3.js.gz | Bin 0 -> 2491 bytes js/index-DJwcKh4a.js.gz | Bin 1984 -> 0 bytes js/index-DW8QR-JT.js.gz | Bin 3537 -> 0 bytes js/index-DWMr3W5q.js.gz | Bin 29626 -> 0 bytes js/{index-0X2nE27t.js => index-DXOaZCDd.js} | 2 +- js/index-DXOaZCDd.js.gz | Bin 0 -> 984 bytes js/index-DYdqTwZq.js.gz | Bin 801 -> 0 bytes js/index-DnhZ7df8.js.gz | Bin 2161 -> 0 bytes js/{index-BEoTSzI0.js => index-DscxrZZp.js} | 2 +- js/index-DscxrZZp.js.gz | Bin 0 -> 1230 bytes js/{index-TnqIsgad.js => index-FvWab_gy.js} | 2 +- js/index-FvWab_gy.js.gz | Bin 0 -> 2868 bytes js/{index-DW8QR-JT.js => index-OUOi2Sg4.js} | 2 +- js/index-OUOi2Sg4.js.gz | Bin 0 -> 3540 bytes js/{index-BKa59Qrc.js => index-R3UIaZc8.js} | 2 +- js/index-R3UIaZc8.js.gz | Bin 0 -> 1658 bytes js/index-TnqIsgad.js.gz | Bin 2867 -> 0 bytes js/index-ilPusJQs.js.gz | Bin 1030 -> 0 bytes js/{index-BGPZIlJk.js => index-jW2kx6LG.js} | 2 +- js/index-jW2kx6LG.js.gz | Bin 0 -> 1351 bytes ...tance-DEllwsgC.js => instance-COhWfrSq.js} | 2 +- js/instance-COhWfrSq.js.gz | Bin 0 -> 769 bytes js/instance-DEllwsgC.js.gz | Bin 767 -> 0 bytes js/{utils-CCfea37m.js => utils-BmI4YPvf.js} | 2 +- js/utils-BmI4YPvf.js.gz | Bin 0 -> 3331 bytes js/utils-CCfea37m.js.gz | Bin 3332 -> 0 bytes js/zh-CN-DBmoJ-fV.js.gz | Bin 1973 -> 0 bytes js/{zh-CN-DBmoJ-fV.js => zh-CN-DEQk5_4O.js} | 2 +- js/zh-CN-DEQk5_4O.js.gz | Bin 0 -> 1973 bytes mockServer/mock-data.js | 8 ++++---- mockServer/mock-data.js.gz | Bin 1043 -> 1043 bytes 80 files changed, 43 insertions(+), 43 deletions(-) rename js/{BarcodeDemo-DUOlsBpW.js => BarcodeDemo-AjAw1DzR.js} (96%) create mode 100644 js/BarcodeDemo-AjAw1DzR.js.gz delete mode 100644 js/BarcodeDemo-DUOlsBpW.js.gz delete mode 100644 js/en-US-ClmiUgso.js.gz rename js/{en-US-ClmiUgso.js => en-US-Vq4yC-66.js} (96%) create mode 100644 js/en-US-Vq4yC-66.js.gz create mode 100644 js/hooks-DtYdZWXJ.js create mode 100644 js/hooks-DtYdZWXJ.js.gz delete mode 100644 js/hooks-_X8wGKkD.js delete mode 100644 js/hooks-_X8wGKkD.js.gz delete mode 100644 js/index-0X2nE27t.js.gz rename js/{index-BZX9DiY6.js => index-1VNdjw6i.js} (98%) create mode 100644 js/index-1VNdjw6i.js.gz rename js/{index-DYdqTwZq.js => index-2iyrt7kQ.js} (91%) create mode 100644 js/index-2iyrt7kQ.js.gz rename js/{index-DWMr3W5q.js => index-B5JnmBGm.js} (99%) create mode 100644 js/index-B5JnmBGm.js.gz delete mode 100644 js/index-BEoTSzI0.js.gz delete mode 100644 js/index-BGPZIlJk.js.gz rename js/{index-DJwcKh4a.js => index-BIFJwPsQ.js} (96%) create mode 100644 js/index-BIFJwPsQ.js.gz delete mode 100644 js/index-BKa59Qrc.js.gz rename js/{index-BPsCKMrL.js => index-BMklpJ_p.js} (97%) create mode 100644 js/index-BMklpJ_p.js.gz delete mode 100644 js/index-BPsCKMrL.js.gz rename js/{index-CPLlw0S7.js => index-BUieUnir.js} (96%) create mode 100644 js/index-BUieUnir.js.gz delete mode 100644 js/index-BZX9DiY6.js.gz rename js/{index-DnhZ7df8.js => index-Bi16YVaZ.js} (97%) create mode 100644 js/index-Bi16YVaZ.js.gz delete mode 100644 js/index-BttjPDfG.js.gz delete mode 100644 js/index-C7mpLREW.js.gz rename js/{index-C7mpLREW.js => index-CETCbL0X.js} (94%) create mode 100644 js/index-CETCbL0X.js.gz delete mode 100644 js/index-CPLlw0S7.js.gz rename js/{index-BttjPDfG.js => index-C_p6s4B3.js} (93%) create mode 100644 js/index-C_p6s4B3.js.gz rename js/{index-CyB2I7iE.js => index-Ca8dkFUR.js} (97%) create mode 100644 js/index-Ca8dkFUR.js.gz delete mode 100644 js/index-CcQnCdPg.js.gz rename js/{index-ilPusJQs.js => index-CdBUAOSD.js} (93%) create mode 100644 js/index-CdBUAOSD.js.gz rename js/{index-DEiqrfRZ.js => index-CwH8f46E.js} (97%) create mode 100644 js/index-CwH8f46E.js.gz delete mode 100644 js/index-CyB2I7iE.js.gz delete mode 100644 js/index-DEiqrfRZ.js.gz rename js/{index-CcQnCdPg.js => index-DG3hJlZ3.js} (97%) create mode 100644 js/index-DG3hJlZ3.js.gz delete mode 100644 js/index-DJwcKh4a.js.gz delete mode 100644 js/index-DW8QR-JT.js.gz delete mode 100644 js/index-DWMr3W5q.js.gz rename js/{index-0X2nE27t.js => index-DXOaZCDd.js} (92%) create mode 100644 js/index-DXOaZCDd.js.gz delete mode 100644 js/index-DYdqTwZq.js.gz delete mode 100644 js/index-DnhZ7df8.js.gz rename js/{index-BEoTSzI0.js => index-DscxrZZp.js} (94%) create mode 100644 js/index-DscxrZZp.js.gz rename js/{index-TnqIsgad.js => index-FvWab_gy.js} (98%) create mode 100644 js/index-FvWab_gy.js.gz rename js/{index-DW8QR-JT.js => index-OUOi2Sg4.js} (97%) create mode 100644 js/index-OUOi2Sg4.js.gz rename js/{index-BKa59Qrc.js => index-R3UIaZc8.js} (96%) create mode 100644 js/index-R3UIaZc8.js.gz delete mode 100644 js/index-TnqIsgad.js.gz delete mode 100644 js/index-ilPusJQs.js.gz rename js/{index-BGPZIlJk.js => index-jW2kx6LG.js} (96%) create mode 100644 js/index-jW2kx6LG.js.gz rename js/{instance-DEllwsgC.js => instance-COhWfrSq.js} (93%) create mode 100644 js/instance-COhWfrSq.js.gz delete mode 100644 js/instance-DEllwsgC.js.gz rename js/{utils-CCfea37m.js => utils-BmI4YPvf.js} (99%) create mode 100644 js/utils-BmI4YPvf.js.gz delete mode 100644 js/utils-CCfea37m.js.gz delete mode 100644 js/zh-CN-DBmoJ-fV.js.gz rename js/{zh-CN-DBmoJ-fV.js => zh-CN-DEQk5_4O.js} (96%) create mode 100644 js/zh-CN-DEQk5_4O.js.gz diff --git a/index.html b/index.html index f271a8f6..d06955b3 100644 --- a/index.html +++ b/index.html @@ -17,7 +17,7 @@ content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> Ray Template - + @@ -29,7 +29,7 @@ - + @@ -39,7 +39,7 @@ - + diff --git a/index.html.gz b/index.html.gz index b67eadeec60d5a87896117576918af8b59002479..8bb53522b561dc8401eacf9bdce86850f955a98d 100644 GIT binary patch literal 1727 zcmV;w20-~AiwFP!000021MOLDbK|xV{+?ffDw9bvHNY3WSeB(5oh2td*B3jkE~)*+ z0})FJ5(w}BP_o>)|K1@f($t-7pU-TkAIc9l2rQmwcd^(7sQzEZ7o*Ab4qebY zNARg}RtY#w(jrYaZIYQ#Qz}TrC0Urpo4%7nz6u{Rh`8etuSGfzmkjO*=ONTcA}L=1 zPPpTfW|#O|l2|KN6G6-+r;blNa+tU4wjgzrR*41ev`CZqm5%?+nsBcxog?BkiC4bY z&qVLIGLA<&q?@;E#9o*w)q!GZ{CXbgIA`W0?;up{Ga_e-z)}>&#H?lyNGVO$ zLP*jG28|Vmb*!{)Yku8dz=xyt$$qG}&s|ck;d+m**x%iX{RXDA39nrTL7@d@**-T$p@s z;gj~6j81-y_O0cE6LZv9gHV+1g70(U!Z<=PYUUWsutmH>;(NGxy_}s+-rzd#h-7L(|OZT(q;!*cpUHx&{ zsR=yRTw0vrcZiEmm^xi_++S-#&m*@C+tIpxv`o&{HK8vI4wPE*G;mzf#y7X!e=yH& z*930@4Islrh+&)f#Kq(2{mp1O=QZJ{6=tr~(%@JmX=wVp+hEMzpG<;{t%)wNTo`;3 zy=z@xuIk#!Tw2gHuz7&G#P8to&H3%*=Kiv-08LL8sfT7<;uy5y#sV{z+SE}#@oqDT zVRjC|SAQHP^X8&8W_LR1~A40>R2(T;X<|3>s))`HI_3 zx#i^iRDWC_)yk4c%Ok*9u`4Q^4#MBY?7SwPJd2F&HM{xqpJ(-@rzVzgXYt4E0GZWJ z&%I60M)}buON%}p>C5}~lVwy_H5ELbDymsd=;84k-p)>h-ivSSMu3?E*yq6mQ@CpM z5wOAf0|`tGm|y29JWj5fr*GTu>mkjLoTJ0*NS%szC1&3#uD<;YG3V)Nr7Zf__LPnB zc0IV9VM}K?P(tY*`aTRhhpv0PS1dgwmx4a)24O`o({2tC;8^pB>J1JlE5-F}N`Gp# z50KY#50Ib!aY^&%r>5^C`jlT*zK=EFLMzHPylHG-La2U zml|V6_3}BJ_o(O7rq}9xjpNAP?%Uh7rg03qB*|`JJ> zVY=iNPu1O{W1)aOgOSMw_D!r#s1RVKIY`?>E6|n)RP2*sTtkqDhEzKGQYZzlN(D+J zku0P#$*pQnOQp}#QdPBL8Z37M;bDA{7|X+SJ7o9b&&76B+J{p-&)`(m*%O!#0@)zu z79#VcE_*?W=TVR+<8%x1OtgNTRK6|C$PSgX*zkMkA&+!AhZ>?n=a{k#qsRz8X;((G ziRNy>@L!}mFj8BCMmd9VDGYx`TzJlZ3{pgaW*R1GN>`9ljeJ|_(d<_d# zQpmtkITL`m4AajmfINeM8o*p)l~{yb;+qnpT)}UL_%c;}nKO%u^z*m)vp0oMX*hV% z92(k6rhD)?of;()`*NS}e9r2jAAdalFWX-llNUbhl0*Nfj&NwbJ{(erZ!m0kk+v1Q z9>ZQ`(vC61f_@2`P}2xZ1)$K~{o!ES>OM5nB3epRYAbPDekG=Mv$dI1rq(^=BKP?~ zsy^Q^`BUMf)+36xJI$|96c-k~M&TEMeA-!{|1Zq{+`^>Smh!gJpDMQ5UXK`GA V_MO~qeJB4>^xv_Gi;^WB001jkWZ3`! literal 1727 zcmV;w20-~AiwFP!000021MOMca^p41 zAhIb!0s$HTb@A5x`xZ%&re_5U%x8cp6`pQF%3{M9%8 z^dI6>%m)n+jaT0w)DMCBX#=6Y_7sZ^(#jh&LStgxvn^{pK8MflisqTBKt!;lqY77C?<8g0dCh zgjp_Wc8R+qiIwzgB8Zt_)N+YKj`Mci7Nl-cGBKd67HJZ<((#{J6XtYy19kI|${6jL4ZHFcf(qRT|8o@pkev?lzFM zQ-d?HL<;zz!8|D%$ZTU6G+0FEVCmKTr%l8gC{z#(8kVA4Y#@p`HITj#y_(-6r8HR! zAweS;G*%4Ou~eq9>-D5CAk3h#X1)mrKCGArID0ulOfbVJ$J(PD1`e^0P((K@N}_64 zqCsWvbjD#IWDZ?uV3^_X>V|I7WT$1{%KP?Qo|_m+KjF|oo|0Ni#pX=pi?MI!Lg#x6 zkKbLY=DYUop|!ksVvZUs;F9|L;D?;J&=!|I)gcBwY!T;}xDIZp<(2JVbyhJGw-j*!% z&?Po$;ghS^H&c3bRTlx}9M72WhYqpHF&@Q>ldkN%uL<6#+l3xF>3()>JnCM^o4>C+ zHG#*934=5I4zcl>FV7bp`DvER#3un$Q;-dr~f08aOs-;}6sBU%q3v zYl7FF0uVvM`LIn~V&idi`C+sSSxxw9g$boxY8>+<4NZ4{8;t$Svx&DgHPI!8ag9f# z0BG|#stJ?{1B!Yk4^W%99X$SUF`az4yRIuh)00K&p*a&c2Bn!c;A=xo>L`~u(@bKR zokQ@=-^WSVoYa*VeHmdRaaQYwZni_lqpP3a!k=$zVlbMs+0Z4;bn}h3f8sX`YJ$E~ zAbe26Hfg7Nzw64i2%MV0Aw4Y^y#pV?-R(s)stB9fj_XTLO)Owz@NIU0%xb4& zPt&teezeKbqKilB`tEYFtShB>oW(Oqm7fzjcpSp(`59LS@wM4<&>?_%8r;)`t46ng zHCAtlr)$9cGEd=ga??D2-M*}cG(U2Vj^9V}oc~s0_O0UT+s_blo}QA@pnvU7*%xGEMFoqfVN#UF#Zt4hqlW^v0ly&O5SSh+RaR^s zR^N?`D{nJtjEt%s)LYJ#OoU(YRr;Kk7niJeMb!@vxvjL(~7n~NUuAT6MK_L1sR zW9(D4e9Gnn>bbP(v^rnnIC8LiI$bLo$Dm4*>=xETj%|NeSQ0|+#%iC>bj<0thwvI^ zOJ?v)ZXO&9I2;&^bT)8kVs%1=087O{m>ybzGR&j=kc`h1czI|DsiMz?Qt+yjCwUTy zLMoHosrI;3`aCXGRV$|6az7C6#}|n_IK}e>PF0-)fq5^G4Ps^> z(vRwL5Ttk>1bH-0cOXwh>z7I8+p>)8KnjC3yMrEbNT+kGAS!f@sh?pK8Nns(%4jxm zz1swBdp}P-rNeHh)S`^>8JFJj^s{uPfK$U(aJs)AZPIj_6`hJbX_L0=Wc{D6VWCP2 z=@}~K91s&h`gsMAqY+RImf6$W>JxT{2G7uW)MgPN6(r= z15?R#_dcgHEqP*|@AJLSSv~aq_ox45`%7c;!iQ~g?4HyS4y~7mLkjT~hV3uXu7cNN z*o#csGiF%OFJT)f8iB3=6uR5r9qn4(`(|21ONmNtC3efL#MFMa)*2G(}BcH7h^9KzY z$LSY!pRGO_IG8$im#dwa$Ens2NR~;aobsGW`7xq06`|@c3-^fkia(QJH?(K_9$wk( VTe;i%R{o>tzX2T(VlE{e0087fSu6km diff --git a/js/BarcodeDemo-DUOlsBpW.js b/js/BarcodeDemo-AjAw1DzR.js similarity index 96% rename from js/BarcodeDemo-DUOlsBpW.js rename to js/BarcodeDemo-AjAw1DzR.js index e954af1e..227b2069 100644 --- a/js/BarcodeDemo-DUOlsBpW.js +++ b/js/BarcodeDemo-AjAw1DzR.js @@ -1 +1 @@ -import{y as e}from"./hooks-_X8wGKkD.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-CCfea37m.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const T=Vue.defineComponent({name:"BarcodeDemo",setup(){const u={width:4},t=Vue.ref(!1),a=Vue.ref("RayTemplate");return{baseOptions:u,loading:t,text:a}},render(){const{baseOptions:u}=this;return Vue.createVNode(naive.NGrid,{cols:2,xGap:12,yGap:12},{default:()=>[Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"详细配置项说明"},{default:()=>[Vue.createTextVNode("点击查看详细配置项:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/Options"},[Vue.createTextVNode("js-barcode options")]),Vue.createTextVNode("。")]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"基础条形码"},{default:()=>[Vue.createVNode(e,{text:"RayTemplate",options:{...u}},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自定义颜色条形码"},{default:()=>[Vue.createVNode(e,{text:"RayTemplate",options:{...u,lineColor:"red"}},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"pharmacode 模式"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{type:"warning",title:"注意"},{default:()=>[Vue.createTextVNode("该模式下,条形码只能渲染有效数值,否则将会渲染失败。可以查看官网说明:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/pharmacode"},[Vue.createTextVNode("pharmacode")]),Vue.createTextVNode("。")]}),Vue.createVNode(e,{text:"1234",format:"pharmacode",options:{width:4,height:40,displayValue:!1,background:"#eee"}},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"codabar 模式"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{type:"warning",title:"注意"},{default:()=>[Vue.createTextVNode("该模式下,需要注意 text 中的特殊字符,可以查看官网说明:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/codabar"},[Vue.createTextVNode("codabar")]),Vue.createTextVNode("。")]}),Vue.createVNode(e,{text:"1234",format:"codabar",options:{width:4,height:40,displayValue:!1,background:"#eee"}},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"有状态的条形码"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large",justify:"flex-start",inline:!0},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.loading,"onUpdate:value":t=>this.loading=t,style:"width: fit-content"},{checked:()=>"loading...",unchecked:()=>"success!"}),Vue.createVNode(e,{text:"RayTemplate",loading:this.loading},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"watchText 主动监听 text 变化"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.text,"onUpdate:value":t=>this.text=t},null),Vue.createVNode(e,{text:this.text,watchText:!0},null)]})]})]})]})}});export{T as default}; +import{y as e}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const T=Vue.defineComponent({name:"BarcodeDemo",setup(){const u={width:4},t=Vue.ref(!1),a=Vue.ref("RayTemplate");return{baseOptions:u,loading:t,text:a}},render(){const{baseOptions:u}=this;return Vue.createVNode(naive.NGrid,{cols:2,xGap:12,yGap:12},{default:()=>[Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"详细配置项说明"},{default:()=>[Vue.createTextVNode("点击查看详细配置项:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/Options"},[Vue.createTextVNode("js-barcode options")]),Vue.createTextVNode("。")]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"基础条形码"},{default:()=>[Vue.createVNode(e,{text:"RayTemplate",options:{...u}},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自定义颜色条形码"},{default:()=>[Vue.createVNode(e,{text:"RayTemplate",options:{...u,lineColor:"red"}},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"pharmacode 模式"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{type:"warning",title:"注意"},{default:()=>[Vue.createTextVNode("该模式下,条形码只能渲染有效数值,否则将会渲染失败。可以查看官网说明:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/pharmacode"},[Vue.createTextVNode("pharmacode")]),Vue.createTextVNode("。")]}),Vue.createVNode(e,{text:"1234",format:"pharmacode",options:{width:4,height:40,displayValue:!1,background:"#eee"}},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"codabar 模式"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{type:"warning",title:"注意"},{default:()=>[Vue.createTextVNode("该模式下,需要注意 text 中的特殊字符,可以查看官网说明:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/codabar"},[Vue.createTextVNode("codabar")]),Vue.createTextVNode("。")]}),Vue.createVNode(e,{text:"1234",format:"codabar",options:{width:4,height:40,displayValue:!1,background:"#eee"}},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"有状态的条形码"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large",justify:"flex-start",inline:!0},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.loading,"onUpdate:value":t=>this.loading=t,style:"width: fit-content"},{checked:()=>"loading...",unchecked:()=>"success!"}),Vue.createVNode(e,{text:"RayTemplate",loading:this.loading},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"watchText 主动监听 text 变化"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.text,"onUpdate:value":t=>this.text=t},null),Vue.createVNode(e,{text:this.text,watchText:!0},null)]})]})]})]})}});export{T as default}; diff --git a/js/BarcodeDemo-AjAw1DzR.js.gz b/js/BarcodeDemo-AjAw1DzR.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c80f4c32c5a6ee5859172cc7a6a94fcefd3e0bde GIT binary patch literal 1437 zcmV;O1!DRiiwFP!000021JzeuZxcrpeebUb)0bG9op_xOl0`u#HqfLYfnY+D3PqFM zYwy_W-DPIhj-?SyQaKvV$|k|oQU zbI<)a=Z<$--gUSvms+T3fl8V?c|_Vw$H@sLDaVZQvtJF6tU!lY9fwGp?r{#bULsi$ zkC7s%$7+Ow>9XOLV;=1+_#awgj?qXJ?pY5Q0%b2Qbj zgmLkL2cCcl-Qf^dqogO?PU4GPXZMiE?j9se%E8zrtS>b<^=0;CIvnOnW(lP)-`_EI zvasWf*%CO_WkaPXiFGN-@xh7I_=S@@6sMM@OfuVut0YPeDhW5+)9rMP?a-3hj0O^A zn60?L1rrhsA*l>%j1hIBj)=#IN)9R`qX#{+J+)&rhLcyMqp&>9Ks;9WL^3ga>DB#}jpb+6yWgX| znNlz%8*Hd{X~n;~TD`YWo4>Jx=Jnbfir}635kzBNV@J^^w0cx4ts->cRZR z%%AVI3vAUF*mAgrI2h>Tb>*6r=V{#~)ra@}wOO=JmSYx7;c@}EWIDC91JQlP9kGB* zT$UvlG*qPAW_AYQW;NBn9#${U?r+OBmKPcouRp)>dhO6P`hxdy=h{f~`j3ooZH`LoOGs|$^t^_T9}UfgbM z{Ciy3H>2KjXSYG#xvO|jpQ*9-4usPV&r`Ww;ccdC-u~DGmNBK)5yb`*u0>0u)bc<( zpyElY=Q7;!Y(qnz1HcYXeqdYbjzK3W|HM7{YJPfS@nVCZCD5j2{rQvH+~wNLN_FYF z|Kz9Ix=q4Q$8y#AncDTgtJ4>2bC>sjx$osXEZ7CmkVSb0 z5YBo+vUEv9X$z(lAt{##GdsBT_wUlvMJ9C`TT{EW1n#iDnY9sB2D%l z-VW%MSjbY)WkZFQG?R+%*b;0Rw5Xe)=fJ3^N6i>Q2*REnIuf3)gAfPM+l&zUo7;Lq z+*ZxURJBN@Zl)Tmx9VSiSo`I+f9r8$8U5M2{>>jh^ySiTyPgcG79`(Wvf#8=HfOZw rl;03-byzPcJlS)VNTm`v1XJ}F`Bd;C-z>Ru=(B$Teq(J>-wyx)X0g>^ literal 0 HcmV?d00001 diff --git a/js/BarcodeDemo-DUOlsBpW.js.gz b/js/BarcodeDemo-DUOlsBpW.js.gz deleted file mode 100644 index befa8fd3f519431a17fcf14b49cca5f319fdafde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1435 zcmV;M1!VdkiwFP!000021Jze+Zxcrp{oY@ZOuxj^?8NK5HwrSbAq4_~VA4W`qRH;H zckK1;u`C5jfdFkl6)jCu(Vzw)#H%f;NR#{;vbOVyzfi61glw8XQ~?r_CCi#~ z&wZS8$Ga@=I$V~DEmX8XInA9sBJHN*x4v}`<;~Z?gNU|ax zBT>?+^o<-G9j7BBVVpsWSrJ!>suDG-BzlLP(Xo@=VT{X}EtNW~n?#jC!#R}gjt+%E zlO8CIf?UfBa>ht>eA0t>2k9goQ6*^{A57^*8IH0Xg9F!cAU*+4yBGL zVO)ID15d!X?r?~!QPLM~C-FtDtM`P+?j9se%E8zrY%n!Ebu4=_9S-v(vxJgJq=9zy zsq(>PY>+#Hv)Q-^@PF|6Y!tyi&@mSpx$;8OvGjQrm z7znyaxfJm((nX?50;VqvcjR}FO>?jf;7v^O%U-8or`0e<3X4s|W27T+U$S^gIm+O_ zgCFOfEmHpDgj0MIY^J&r3orv#Ffmkh2~+)p$4-vn#2;Oq(;kS+?ecU zrZB!dAWbHkR4qXwodcCHcET~B&8BP;$cZ7&3|!J3OK34XHAG!ajp1VByNpW)q^V~~ ztt~Qe;Onp1r8t{T}Vj zl!7VQU_;eQ%l_4s%DtuP!i^m?uUF?$1n-UQK|e7nVL z11ziksAwwMUSK)a-kd5b}k^gjleR+1{{z7f` z&-dB|w(1LPIb1^=4D|83a!tzfwC%#vc5Xs0QkTEQG2oUYUYwZ_iTM-sj;*E)4SER+l`HX zj|=-|)O+siHpn}774PXYHP+FIaN6N{Dz_`V&2-J%ADh53rqnv4*kHo7XmN~M9%!v9 zo}hXz!yV5yH1s(D?C|6Vwx#YEbb|6v+>;v%Gqnd78w4$ZHZAKfpH$~BS7(tsL+yTQqdh-f-Qpm`LJd%hegmm~c!RezCB1uyc=lFR*{{R<%C*`VJK0000N%vJyZ diff --git a/js/en-US-ClmiUgso.js.gz b/js/en-US-ClmiUgso.js.gz deleted file mode 100644 index 00a4b9fd725a7170f76fa1534160fa73e79d69a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1680 zcmV;B25JnI`4E|VN14QLz1aVrOw6K8*H~)U$?%mrMBVeL}@#J@|f{{Ee2Yp zB-k1%H8y_l=fUII_i-Z_8S<6qek9n6*=%HL)u37psujO}&{XZa*510$M008V+-)zY z_{Xt28SPch)}5vq`bD6L$V_cJ*bXYaX@<3(;7hPm@f-2waW|UT^;ts2%nWN^g6e*- zUG?jayNBcK+vB>^$oP>`WA3mj!LEPbJLtsK%I>RD7-au;$|})4GBmL=S3*W!C_MkB{DTo;8Fo@dNG?aC?H>$QYhePvViE5 z48O%(i@D0A%yE_TGV+V8mwd|)^PPp{=!q-iwecZCV+l+`a?Et3Vk8hd7Na40x9(*2 z8ki~qy^yptM%?73*$GM8)w)*~JQ{nKC^G_sken;GGy1N!HM;W!2@FHhP!WM{e)Tr$ zLoV4SfkyuP*Ps99((oAn`tv^oW+AD&QvrZ9<^|9lKJW(bN2r(@!s;U_58y7D~G5 z6LhADsey zytLjyo)rC-`_u0$C;9{0Y_^O`e=Z>XoM^A`f1eip@tX`^uWT(Zc$bW&{_Mm0C#%&l zV|XGr=I+x(`nR2}M5sO!muL)2+!uwCgd)Ofe26SYUA||OwOG2@H*Q^}gyoZRJbE#n zqRdLOeqlBRZaE@ej7&K`nl0h@-QqIFr_v|I#U|WhI8Td|={yL6UmFPm$tRM{#o{YI a<^L7jqWiO;q-*i@U;hO<&+tt{5C8yVaa242 diff --git a/js/en-US-ClmiUgso.js b/js/en-US-Vq4yC-66.js similarity index 96% rename from js/en-US-ClmiUgso.js rename to js/en-US-Vq4yC-66.js index 2ff9d4a9..be133653 100644 --- a/js/en-US-ClmiUgso.js +++ b/js/en-US-Vq4yC-66.js @@ -1 +1 @@ -import{x as Y}from"./hooks-_X8wGKkD.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-CCfea37m.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const e="The current environment does not support full screen",Z={isEnabledFullscreen:e},ee=Object.freeze(Object.defineProperty({__proto__:null,default:Z,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="Configuration",t={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},n="Display",c="Content Transition",oe={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:c},te=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:c,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:oe},Symbol.toStringTag,{value:"Module"})),i="Reload Current Page",r="Lock",s="Setting",l="Github",a="Full Screen",m="Cancel Full Screen",g="Search",ne={Reload:i,Lock:r,Setting:s,Github:l,FullScreen:a,CancelFullScreen:m,Search:g},ce=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:a,Github:l,Lock:r,Reload:i,Search:g,Setting:s,default:ne},Symbol.toStringTag,{value:"Module"})),u="Axios Request",p="Barcode",d="Cache Utils Demo",_="Precision",S="Right Click Menu",f="Home",b="Directive",h="Doc",T="Doc (China)",D="Doc(inside)",y="Chart",C="Form",O="Mock",R="Modal",P="MultiMenu(catch)",M="Office",v="Document",j="Presentation",L="Spreadsheet",k="QRCode",F="Rely",I="Rely About",U="Same Level Router Demo",x="Segment",w="SVG Icon",A="Table",z="Template Api",E="Scroll Reveal",ie={Axios:u,Barcode:p,CacheDemo:d,CalculatePrecision:_,ContextMenu:S,Dashboard:f,Directive:b,Doc:h,DocLocal:T,DocLocalInside:D,Echart:y,Error:"Error Page",Form:C,Mock:O,Modal:R,MultiMenu:P,Office:M,Office_Document:v,Office_Presentation:j,Office_Spreadsheet:L,QRCode:k,Rely:F,RelyAbout:I,RouterDemo:U,Segment:x,SvgIcon:w,Table:A,TemplateHooks:z,scrollReveal:E},re=Object.freeze(Object.defineProperty({__proto__:null,Axios:u,Barcode:p,CacheDemo:d,CalculatePrecision:_,ContextMenu:S,Dashboard:f,Directive:b,Doc:h,DocLocal:T,DocLocalInside:D,Echart:y,Form:C,Mock:O,Modal:R,MultiMenu:P,Office:M,Office_Document:v,Office_Presentation:j,Office_Spreadsheet:L,QRCode:k,Rely:F,RelyAbout:I,RouterDemo:U,Segment:x,SvgIcon:w,Table:A,TemplateHooks:z,default:ie,scrollReveal:E},Symbol.toStringTag,{value:"Module"})),Q="Configuration",N={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},B="Interface Display",se={Title:Q,ThemeOptions:N,InterfaceDisplay:B},le=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:B,ThemeOptions:N,Title:Q,default:se},Symbol.toStringTag,{value:"Module"})),G="Register",H="Signing",$="QRCode Signing",q="please enter user name",V="please enter password",J="Login",K="User Name",W="User Password",X="Fast Background Template",ae={Register:G,Signing:H,QRCodeSigning:$,NamePlaceholder:q,PasswordPlaceholder:V,Login:J,Name:K,Password:W,RayTemplate:X},me=Object.freeze(Object.defineProperty({__proto__:null,Login:J,Name:K,NamePlaceholder:q,Password:W,PasswordPlaceholder:V,QRCodeSigning:$,RayTemplate:X,Register:G,Signing:H,default:ae},Symbol.toStringTag,{value:"Module"})),ge=Object.assign({"./en-US/globalMessage.json":ee,"./en-US/headerSettingOptions.json":te,"./en-US/headerTooltip.json":ce,"./en-US/menu.json":re,"./en-US/setting.json":le,"./en-US/views/login/index.json":me}),Ue={message:{...Y(ge,"en-US")}};export{Ue as default}; +import{x as Y}from"./hooks-DtYdZWXJ.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const e="The current environment does not support full screen",Z={isEnabledFullscreen:e},ee=Object.freeze(Object.defineProperty({__proto__:null,default:Z,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="Configuration",t={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},n="Display",c="Content Transition",oe={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:c},te=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:c,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:oe},Symbol.toStringTag,{value:"Module"})),i="Reload Current Page",r="Lock",s="Setting",l="Github",a="Full Screen",m="Cancel Full Screen",g="Search",ne={Reload:i,Lock:r,Setting:s,Github:l,FullScreen:a,CancelFullScreen:m,Search:g},ce=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:a,Github:l,Lock:r,Reload:i,Search:g,Setting:s,default:ne},Symbol.toStringTag,{value:"Module"})),u="Axios Request",p="Barcode",d="Cache Utils Demo",_="Precision",S="Right Click Menu",f="Home",b="Directive",h="Doc",T="Doc (China)",D="Doc(inside)",y="Chart",C="Form",O="Mock",R="Modal",P="MultiMenu(catch)",M="Office",v="Document",j="Presentation",L="Spreadsheet",k="QRCode",F="Rely",I="Rely About",U="Same Level Router Demo",x="Segment",w="SVG Icon",A="Table",z="Template Api",E="Scroll Reveal",ie={Axios:u,Barcode:p,CacheDemo:d,CalculatePrecision:_,ContextMenu:S,Dashboard:f,Directive:b,Doc:h,DocLocal:T,DocLocalInside:D,Echart:y,Error:"Error Page",Form:C,Mock:O,Modal:R,MultiMenu:P,Office:M,Office_Document:v,Office_Presentation:j,Office_Spreadsheet:L,QRCode:k,Rely:F,RelyAbout:I,RouterDemo:U,Segment:x,SvgIcon:w,Table:A,TemplateHooks:z,scrollReveal:E},re=Object.freeze(Object.defineProperty({__proto__:null,Axios:u,Barcode:p,CacheDemo:d,CalculatePrecision:_,ContextMenu:S,Dashboard:f,Directive:b,Doc:h,DocLocal:T,DocLocalInside:D,Echart:y,Form:C,Mock:O,Modal:R,MultiMenu:P,Office:M,Office_Document:v,Office_Presentation:j,Office_Spreadsheet:L,QRCode:k,Rely:F,RelyAbout:I,RouterDemo:U,Segment:x,SvgIcon:w,Table:A,TemplateHooks:z,default:ie,scrollReveal:E},Symbol.toStringTag,{value:"Module"})),Q="Configuration",N={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},B="Interface Display",se={Title:Q,ThemeOptions:N,InterfaceDisplay:B},le=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:B,ThemeOptions:N,Title:Q,default:se},Symbol.toStringTag,{value:"Module"})),G="Register",H="Signing",$="QRCode Signing",q="please enter user name",V="please enter password",J="Login",K="User Name",W="User Password",X="Fast Background Template",ae={Register:G,Signing:H,QRCodeSigning:$,NamePlaceholder:q,PasswordPlaceholder:V,Login:J,Name:K,Password:W,RayTemplate:X},me=Object.freeze(Object.defineProperty({__proto__:null,Login:J,Name:K,NamePlaceholder:q,Password:W,PasswordPlaceholder:V,QRCodeSigning:$,RayTemplate:X,Register:G,Signing:H,default:ae},Symbol.toStringTag,{value:"Module"})),ge=Object.assign({"./en-US/globalMessage.json":ee,"./en-US/headerSettingOptions.json":te,"./en-US/headerTooltip.json":ce,"./en-US/menu.json":re,"./en-US/setting.json":le,"./en-US/views/login/index.json":me}),Ue={message:{...Y(ge,"en-US")}};export{Ue as default}; diff --git a/js/en-US-Vq4yC-66.js.gz b/js/en-US-Vq4yC-66.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1eca7f7b42ac10c1c09661dd801786e1c65d370a GIT binary patch literal 1679 zcmV;A25|WwiwFP!000021JzjFPV2f7zCTY9S^EN{NoZlg0xv}>wEV6Dr7f`FrgD>M z>ejJ~?Gy^?{W6_YMa4kQ0YxGtZfC~f~|_*h|dqY(af&S5-Mh9So;=KzXzLD zzy7$rH_px;SDi-2kCYm7hgAu-{rlc-C$3huSG`Q65#=BgqPFdV`;GMczCIrERktY9 z8f7#KMlQ)p@Xg=5+;8{T<>g12`Dm8OZQYHN!|tiS>Q|d)m>KLvN@J~B3HDZ(T|XIb z?_QYE$CJ#EX^cOZcF=7;{T#IhtJ5;eh4By4({FdJ>6vG%-s=eH!wi#4| z?|%E{dp6wazM&>osc)6fQH~a4k~^fpC6iA=^L@|h$M?kdbS5oN(a$AY=%k~;MI&y0h-A1gn$?aEEAUA!*6gqv$U^7U{%LzE|V@x;AP50hLoJEI1@+7IGQde@o zlT0(ql_X%pmoB#gsat7^1R6|_DRI99nmid=O7aVVmgXtbv$_&W7bujJHZM1lImnPS zxS0qxBM{}mtYfRInKZnJsBjTdK_2sR;sy-0aO(EOfJInhPzfc%{{Uz-2m3V=KfwAZ zVzc*sGTn)M5z|&>?B6XiUI_q=VLSnGg^mIp%hl^$D<$IB~sB zSxsq3>P$u`ycKieW-}cP2}lfIicpk;!=@TaWNM(mr2^daVm4(^K)y1iP{7e-4$&7G zevi2lbD2q*<1*((W&{QyIZ1;wA_Cp~>aEp> zT(Wfnjr{qqKmX08;W7U8=YI&yLQ;39CV_fLj+9ObT!!R4uYtC^iJ2hK3dwmUEO%ko zB4(rEI)U?$Tn+|2LITqqIdjJkfl;2gL21j4+zd%)qLIaBh-e9nLvq!w=PN(T>u^Tk zw7Bv1`zo^pu0zscDSAzuqVU=(v#3j6o?LAuMX1M+bZ(Bl)5wL{4@uV@KLnmb(#3Ql zm_=`Y!U-IPq!Vc+gxAI?x)pH@Uvfog2Bi*k0=Wt<42_}AM3gy*r3$oH?9(Ufc%U6< zFf;5creivQCI7S!4HeO$`)#U-3EExWp60~U1{~(Ciq7CrYo#g4FXbL|D$qJO4d^B0 z3eYwz`KK)?Xs74pO>e=355o9>`Hw`kMc`SKRtzl@tlckDCwq8 z(3vKVYx)Q|({vveJfFCCHu?-Er@3I69?n63ZMXgtr1`(rVR1xpd?(50POPhU{rKYV z?Z*cpS#~&Y*_q9<1z)XpyNmbz@L&$&YvuJG>TR$^4htU5r;qw$cakOUJy#Pr2}y@1 zGH;`QERH>IX?h6BL?AQhq07k23~Em@NAAs=p$RkQQR$e#nd{LBmjr%>CdGTy@fWLE#lH&b4b4?+8g}er$ujnli}Nyt>gtClCjXAeOmuyxjJSH zPvqK*`!tdMb!Q_Hs?WqZ8p9IzMWH02h_Di.map(i=>__vite__fileDeps[i]); +var Jo=Object.defineProperty;var Qo=(e,t,o)=>t in e?Jo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Ye=(e,t,o)=>Qo(e,typeof t!="symbol"?t+"":t,o);import{s as Te,c as ve,t as Fe,i as pt,o as Be,p as be}from"./lodash-es@4.17.21-3YkgETI-.js";import{o as en,u as re,a as tn,b as on,c as Oe,d as nn,e as mt}from"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{d as W}from"./dayjs@1.11.10-C8LoRVP6.js";import{p as an}from"./print-js@1.6.0-BdoEj60G.js";import{u as ft}from"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{g as le,i as G,s as We,a as De,c as rn,b as M,r as ee,d as A,e as ln,u as Ve,q as Se,f as ke,h as ht,p as gt,j as Ke,k as Xe,l as sn,m as cn,n as un,o as dn,t as pn,w as mn,v as U}from"./utils-BmI4YPvf.js";import{i as Ze}from"./interactjs@1.10.26-DZL_TZzP.js";import{s as fn}from"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import{d as ne}from"./dom-to-image@2.6.0-DCOFUeQU.js";import{r as hn,u as ae,i as gn,a as yn,b as vn,c as bn,d as Vn,e as Sn,f as _n,g as wn,h as Cn,j as Nn,k as Tn,l as On,m as kn,n as xn,o as An,p as Rn,q as Pn,s as Ln}from"./echarts@5.5.0-CezqL3m-.js";import{f as Mn,g as En}from"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import{c as yt,o as vt,a as bt}from"./@vue_runtime-core@3.4.30-CrcfNDdL.js";const ql=(e,t)=>{if(typeof t!="string"||!t.trim())throw new TypeError("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const r=e[n].default;let a=n.replace(`./${t}/`,"").replace(/^\.\//,"");const s=a.lastIndexOf(".");a=a.substring(0,s);const l=a.split("/"),i=l.shift(),u=l.join(".");i&&(u?(Te(o,i,o[i]||{}),Te(o[i],u,r)):Te(o,i,r||{}))}),o},zn="modulepreload",In=function(e){return"/ray-template/"+e},Je={},k=function(t,o,n){let r=Promise.resolve();if(o&&o.length>0){document.getElementsByTagName("link");const a=document.querySelector("meta[property=csp-nonce]"),s=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));r=Promise.all(o.map(l=>{if(l=In(l),l in Je)return;Je[l]=!0;const i=l.endsWith(".css"),u=i?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${u}`))return;const c=document.createElement("link");if(c.rel=i?"stylesheet":zn,i||(c.as="script",c.crossOrigin=""),c.href=l,s&&c.setAttribute("nonce",s),document.head.appendChild(c),i)return new Promise((f,p)=>{c.addEventListener("load",f),c.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${l}`)))})}))}return r.then(()=>t()).catch(a=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=a,window.dispatchEvent(s),!s.defaultPrevented)throw a})},Dn=(e,t,o)=>{const n=e[t];return n?typeof n=="function"?n():Promise.resolve(n):new Promise((r,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==o?". Note that variables only represent file names one level deep.":""))))})},jn=async e=>{var o;const t={};for(const n of e){const r=await Dn(Object.assign({"../lang/en-US.ts":()=>k(()=>import("./en-US-Vq4yC-66.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21])),"../lang/zh-CN.ts":()=>k(()=>import("./zh-CN-DEQk5_4O.js"),__vite__mapDeps([22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21]))}),`../lang/${n.key}.ts`,3),a=n.key;a&&(t[a]=((o=r==null?void 0:r.default)==null?void 0:o.message)??{})}return t},Gl=e=>{switch(e){case"zh-CN":return{locale:naive.zhCN,dateLocal:naive.dateZhCN};case"en-US":return{locale:null,dateLocal:null};default:return{locale:naive.zhCN,dateLocal:naive.dateZhCN}}},Hl={max:5,closable:!1},Yl="loading",Vt={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},$n={icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"},Y={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Xl="",z={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions"},Fn=[{label:"无",value:"none"},{label:"缩放出现",value:"scale"},{label:"缩放消退",value:"fade-scale"},{label:"滑入出现",value:"fade-slide"},{label:"淡入消退",value:"opacity"},{label:"底部消退",value:"fade-bottom"}],$={appThemeColors:["#2d8cf0","#3f9eff","#ff42bc","#ee4f12","#a6e4f7","#dbcb02","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{dark:{},light:{}},appNaiveUIThemeOverridesCommon:{dark:{},light:{}},echartTheme:"macarons"},St=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],Bn="zh-CN",Wn="zh-CN",Kn={"zh-CN":"zh-cn","en-US":"en"},Un="zh-cn",Zl={cssUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/},Jl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Q=Vue.ref(null),_t=Vue.ref(null),qn={setupRouterLoadingBar:!0,setupRouterGuard:!0},Gn=["RLogin","ErrorPage","RayTemplateDoc"],me=["admin"],Ql=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),r=Vue.ref(!1),{clickOutside:a}={},s=f=>{r.value=f},l=f=>{f.preventDefault(),s(!1),Vue.nextTick().then(()=>{const{clientX:p,clientY:h}=f;o.value=p,n.value=h,s(!0)})};a&&en(e,f=>{a(f)});const i=re(e,"contextmenu",l,t),u=re(e,"click",()=>{s(!1)});return{stop:()=>{i(),u()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(r),updateShow:s}},_e=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function q(e,t,o){Object.hasOwn(_e,e)&&(_e[e]=t)}function Ce(e){return Vue.readonly(Vue.toRef(_e,e))}function Hn(){return{...Vue.toRefs(Vue.readonly(_e))}}let K;const Yn=async()=>{const e=Go(),t=await jn(St);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:Wn})},es=async e=>{const t=await Yn();e.use(t),K=t},Qe=(e,t)=>t,se=e=>{if(!K)return{t:a=>Qe(e,a),locale:a=>{}};const{t,...o}=K.global;return{...o,t:(a,...s)=>a?!a.includes(".")&&!e?a:t(Qe(e,a),...s):"",locale:a=>{K.mode==="legacy"?K.global.locale=a:Vue.isRef(K.global.locale)?K.global.locale.value=a:K.global.locale=a}}},P=e=>e,Xn={path:"/dashboard",component:()=>k(()=>import("./index-R3UIaZc8.js"),__vite__mapDeps([23,8,1,2,3,4,5,6,7,24,9,10,11,12,13,14,15,16,17,18,19,20,21,25])),meta:{i18nKey:P("menu.Dashboard"),icon:"dashboard",order:0}},Zn=Object.freeze(Object.defineProperty({__proto__:null,default:Xn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/axios",name:"RAxios",component:()=>k(()=>import("./index-BIFJwPsQ.js"),__vite__mapDeps([26,4,5,2,6,7,27,1,3,12,9,8,10,11,13,14,15,16,17,18,19,20,21,28])),meta:{i18nKey:P("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),ea={path:"barcode",component:()=>k(()=>import("./BarcodeDemo-AjAw1DzR.js"),__vite__mapDeps([29,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Barcode"),icon:"other",order:2,extra:{label:"new"}}},ta=Object.freeze(Object.defineProperty({__proto__:null,default:ea},Symbol.toStringTag,{value:"Module"})),oa={path:"/cache-demo",component:()=>k(()=>import("./index-C_p6s4B3.js"),__vite__mapDeps([30,1,2,3,4,5,6,7,12,9,8,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.CacheDemo"),icon:"other",order:3}},na=Object.freeze(Object.defineProperty({__proto__:null,default:oa},Symbol.toStringTag,{value:"Module"})),aa={path:"/context-menu",component:()=>k(()=>import("./index-DscxrZZp.js"),__vite__mapDeps([31,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.ContextMenu"),icon:"other",order:2}},ra=Object.freeze(Object.defineProperty({__proto__:null,default:aa},Symbol.toStringTag,{value:"Module"})),la={path:"/directive",component:()=>k(()=>import("./index-5cxxl6_s.js"),[]),meta:{i18nKey:P("menu.Directive"),icon:"other",order:2,extra:{label:"ellipsis"}}},sa=Object.freeze(Object.defineProperty({__proto__:null,default:la},Symbol.toStringTag,{value:"Module"})),ia={path:"/echart",component:()=>k(()=>import("./index-DG3hJlZ3.js"),__vite__mapDeps([32,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21,33])),meta:{i18nKey:P("menu.Echart"),icon:"echart",order:1,extra:{label:"useChart"}}},ca=Object.freeze(Object.defineProperty({__proto__:null,default:ia},Symbol.toStringTag,{value:"Module"})),ua={path:"/form",component:()=>k(()=>import("./index-jW2kx6LG.js"),__vite__mapDeps([34,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Form"),icon:"other",order:2,extra:{label:"useForm"}}},da=Object.freeze(Object.defineProperty({__proto__:null,default:ua},Symbol.toStringTag,{value:"Module"})),pa={path:"/iframe",component:()=>k(()=>import("./index-2iyrt7kQ.js"),__vite__mapDeps([35,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},ma=Object.freeze(Object.defineProperty({__proto__:null,default:pa},Symbol.toStringTag,{value:"Module"})),fa={path:"/mock-demo",component:()=>k(()=>import("./index-CETCbL0X.js"),__vite__mapDeps([36,8,1,2,3,4,5,6,7,27,12,9,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Mock"),icon:"other",order:3,keepAlive:!1,extra:{label:"usePagination"}}},ha=Object.freeze(Object.defineProperty({__proto__:null,default:fa},Symbol.toStringTag,{value:"Module"})),ga={path:"/modal-demo",component:()=>k(()=>import("./index-CwH8f46E.js"),__vite__mapDeps([37,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Modal"),icon:"other",order:3}},ya=Object.freeze(Object.defineProperty({__proto__:null,default:ga},Symbol.toStringTag,{value:"Module"})),ye=()=>k(()=>Promise.resolve().then(()=>Wr),void 0),va={path:"/multi",component:ye,meta:{i18nKey:P("menu.MultiMenu"),icon:"other",order:4,extra:{label:"cache"}},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>k(()=>import("./index-BtZPyenx.js"),[]),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:ye,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>k(()=>import("./index-B6a_PCdD.js"),[]),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:ye,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>k(()=>import("./index-Cg1Whvge.js"),[]),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},ba=Object.freeze(Object.defineProperty({__proto__:null,default:va},Symbol.toStringTag,{value:"Module"})),Va={path:"/precision",component:()=>k(()=>import("./index-BUieUnir.js"),__vite__mapDeps([38,1,2,3,4,5,6,7,12,9,8,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.CalculatePrecision"),icon:"other",order:2}},Sa=Object.freeze(Object.defineProperty({__proto__:null,default:Va},Symbol.toStringTag,{value:"Module"})),_a={path:"/qrcode",component:()=>k(()=>import("./index-CaJnaAOe.js"),__vite__mapDeps([39,40,41,42])),meta:{i18nKey:P("menu.QRCode"),icon:"other",order:2}},wa=Object.freeze(Object.defineProperty({__proto__:null,default:_a},Symbol.toStringTag,{value:"Module"})),Ca={path:"rely-about",component:()=>k(()=>import("./index-1VNdjw6i.js"),__vite__mapDeps([43,44])),meta:{i18nKey:P("menu.RelyAbout"),icon:"rely",order:999}},Na=Object.freeze(Object.defineProperty({__proto__:null,default:Ca},Symbol.toStringTag,{value:"Module"})),Ta={path:"/router-demo",component:ye,meta:{i18nKey:P("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",component:()=>k(()=>import("./index-DXOaZCDd.js"),__vite__mapDeps([45,8,1,2,3,9,10,11,4,5,6,7,12,13,14,15,16,17,18,19,20,21])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",component:()=>k(()=>import("./index-BRGdSJVO.js"),[]),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},Oa=Object.freeze(Object.defineProperty({__proto__:null,default:Ta},Symbol.toStringTag,{value:"Module"})),ka={path:"/scroll-reveal",component:()=>k(()=>import("./index-E385tkq8.js"),__vite__mapDeps([46,47])),meta:{i18nKey:P("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},xa=Object.freeze(Object.defineProperty({__proto__:null,default:ka},Symbol.toStringTag,{value:"Module"})),Aa={path:"/segment",component:()=>k(()=>import("./index-Ca8dkFUR.js"),__vite__mapDeps([48,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Segment"),icon:"other",order:3,extra:{label:"segment"}}},Ra=Object.freeze(Object.defineProperty({__proto__:null,default:Aa},Symbol.toStringTag,{value:"Module"})),Pa={path:"/svg-icons",component:()=>k(()=>import("./index-BMklpJ_p.js"),__vite__mapDeps([49,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21,50])),meta:{i18nKey:P("menu.SvgIcon"),icon:"other",order:3}},La=Object.freeze(Object.defineProperty({__proto__:null,default:Pa},Symbol.toStringTag,{value:"Module"})),Ma={path:"/table",component:()=>k(()=>import("./index-FvWab_gy.js"),__vite__mapDeps([51,12,9,8,1,2,4,5,6,7,3,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Table"),icon:"other",order:2,extra:{label:"useTable"}}},Ea=Object.freeze(Object.defineProperty({__proto__:null,default:Ma},Symbol.toStringTag,{value:"Module"})),za={path:"/template-hooks",component:()=>k(()=>import("./index-Bi16YVaZ.js"),__vite__mapDeps([52,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.TemplateHooks"),icon:"other",order:1}},Ia=Object.freeze(Object.defineProperty({__proto__:null,default:za},Symbol.toStringTag,{value:"Module"})),Da=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Zn,"/src/router/modules/demo/axios.ts":Qn,"/src/router/modules/demo/barcode.ts":ta,"/src/router/modules/demo/cache-demo.ts":na,"/src/router/modules/demo/context-menu.ts":ra,"/src/router/modules/demo/directive.ts":sa,"/src/router/modules/demo/echart.ts":ca,"/src/router/modules/demo/form.ts":da,"/src/router/modules/demo/iframe.ts":ma,"/src/router/modules/demo/mock.ts":ha,"/src/router/modules/demo/modal.ts":ya,"/src/router/modules/demo/multi-menu.ts":ba,"/src/router/modules/demo/precision.ts":Sa,"/src/router/modules/demo/qrcode.ts":wa,"/src/router/modules/demo/rely.ts":Na,"/src/router/modules/demo/router-demo.ts":Oa,"/src/router/modules/demo/scroll-reveal.ts":xa,"/src/router/modules/demo/segment.ts":Ra,"/src/router/modules/demo/svg-icons.ts":La,"/src/router/modules/demo/table.ts":Ea,"/src/router/modules/demo/template-hooks.ts":Ia});return Object.keys(e).reduce((o,n)=>{const r=e[n].default;if(r)o.push(r);else throw new Error(`[combineRawRouteModules]: ${n} module must export default.`);return o},[])},ja=e=>e[0]==="/",wt=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const a=o+(ja(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){wt(r.children,t,a);continue}else t.push({...r,path:a})}return t},$a=e=>Array.isArray(e)?wt(ve(e)):[],Fa=e=>e.sort((t,o)=>{var a,s;const n=((a=t.meta)==null?void 0:a.order)??1,r=((s=o.meta)==null?void 0:s.order)??0;if(typeof n!="number"||typeof r!="number")throw new TypeError("orderRoutes error: order must be a number!");return n===r?t.name?o.name?t.name.localeCompare(o.name):-1:1:n-r}),Ba=e=>{const{beforeEach:t}=e,{getRootPath:o}=oe(),n=(r,a)=>r.path==="/"||a.path==="/login";t((r,a,s)=>{const l=le(z.token),i=le(z.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=r;l!==null?n(r,a)?xe(!0):!G(c,"Symbol")&&c&&Gn.includes(c)?s():Bo(u)?n(r,a)?i?s(i):xe(!0):s():xe(!0):n(r,a)?s():s("/")})},xe=(e=!0)=>{const{router:t}=Ue(),{push:o,replace:n}=t,{getRootPath:r}=oe();We(z.appMenuKey,r.value),e?n(r.value):o(r.value)},Wa=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Q.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},Ka=e=>{e.beforeEach(()=>{var t;(t=window.$loadingBar)==null||t.start()}),e.afterEach(()=>{var t;(t=window.$loadingBar)==null||t.finish()}),e.onError(()=>{var t;(t=window.$loadingBar)==null||t.error()})},Ct=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:r}=t,{MODE:a}=De();return!(n||o||r&&typeof r=="string"&&r!==a||r&&Array.isArray(r)&&!r.includes(a))};var Ua={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Nt=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=Ua,{locale:t}=se(),{locale:o}=Cl(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e,primaryColorPressed:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:Go(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"},sideBarLogo:Object.assign({},$n)}),r=l=>{t(l),o(l),n.localeLanguage=l,We(z.localeLanguage,l,"localStorage")},a=(l,i=.3)=>{const u=rn(l,i),c={primaryColor:l,primaryColorHover:l,primaryColorPressed:l};n.primaryColorOverride.common=c;const f=document.body;f.style.setProperty("--ray-theme-primary-color",l),f.style.setProperty("--ray-theme-primary-fade-color",u)},s=(l,i,u)=>{Object.hasOwn(n,l)&&(n[l]=i),u==null||u()};return Mn(()=>n.appTheme,l=>{l?n.primaryColorOverride=Object.assign({},n.primaryColorOverride,$.appNaiveUIThemeOverrides.dark,$.appNaiveUIThemeOverridesCommon.dark):n.primaryColorOverride=Object.assign({},n.primaryColorOverride,$.appNaiveUIThemeOverrides.light,$.appNaiveUIThemeOverridesCommon.light)},{immediate:!0}),{...Vue.toRefs(n),updateLocale:r,changePrimaryColor:a,updateSettingState:s}},{persist:{key:z.appPiniaSettingStore}}),Tt=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2","#9b8bba","#e098c7","#8fd3e8","#71669e","#cc70af","#7cb4cc","#7EC4FF","#5FCBB0","#49C4BF","#F0C9CA","#34DC90","#3295E0","#EAB62E","#76C3F3","#2DC2C0","#FCC43F","#84CFFF"],Ot="transparent",kt={},xt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},At={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},Rt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},Pt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},Lt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Mt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Et={itemStyle:{borderWidth:0,borderColor:"#ccc"}},zt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},It={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Dt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},jt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},$t={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},Ft={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:"1",color:"#ffffff"},symbolSize:"0",symbol:"circle",smooth:!0,color:["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],label:{color:"#293441"}},Bt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Wt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Kt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Ut={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},qt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Gt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Ht={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Yt={textStyle:{color:"#999999"},pageTextStyle:{color:"#999999"}},Xt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Zt={lineStyle:{color:"#87f7cf",width:1},itemStyle:{color:"#87f7cf",borderWidth:1},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},checkpointStyle:{color:"#fc97af",borderColor:"#fc97af"},label:{color:"#87f7cf"},emphasis:{itemStyle:{color:"#f7f494"},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},label:{color:"#87f7cf"}}},Jt={color:["#fc97af","#87f7cf"]},Qt={backgroundColor:"rgba(255,255,255,0)",dataBackgroundColor:"rgba(114,204,255,1)",fillerColor:"rgba(114,204,255,0.2)",handleColor:"#72ccff",handleSize:"100%",textStyle:{color:"#333333"}},eo={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},qa={color:Tt,backgroundColor:Ot,textStyle:kt,title:xt,line:At,radar:Rt,bar:Pt,pie:Lt,scatter:Mt,boxplot:Et,parallel:zt,sankey:It,funnel:Dt,gauge:jt,candlestick:$t,graph:Ft,map:Bt,geo:Wt,categoryAxis:Kt,valueAxis:Ut,logAxis:qt,timeAxis:Gt,toolbox:Ht,legend:Yt,tooltip:Xt,timeline:Zt,visualMap:Jt,dataZoom:Qt,markPoint:eo},Ga=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Ot,bar:Pt,boxplot:Et,candlestick:$t,categoryAxis:Kt,color:Tt,dataZoom:Qt,default:qa,funnel:Dt,gauge:jt,geo:Wt,graph:Ft,legend:Yt,line:At,logAxis:qt,map:Bt,markPoint:eo,parallel:zt,pie:Lt,radar:Rt,sankey:It,scatter:Mt,textStyle:kt,timeAxis:Gt,timeline:Zt,title:xt,toolbox:Ht,tooltip:Xt,valueAxis:Ut,visualMap:Jt},Symbol.toStringTag,{value:"Module"})),to=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089","#516b91","#59c4e6","#edafda","#93b7e3","#a5e7f0","#cbb0e3"],oo="transparent",no={},ao={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},ro={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},lo={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},so={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},io={itemStyle:{borderWidth:0,borderColor:"#ccc"}},co={itemStyle:{borderWidth:0,borderColor:"#ccc"}},uo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},po={itemStyle:{borderWidth:0,borderColor:"#ccc"}},mo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},fo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ho={itemStyle:{borderWidth:0,borderColor:"#ccc"}},go={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},yo={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:1,color:"#aaa"},symbolSize:3,symbol:"emptyCircle",smooth:!0,color:["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],label:{color:"#eee"}},vo={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},bo={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},Vo={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!1,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},So={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},_o={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},wo={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Co={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},No={textStyle:{color:"#333333"}},To={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},Oo={lineStyle:{color:"#008acd",width:1},itemStyle:{color:"#008acd",borderWidth:1},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},checkpointStyle:{color:"#2ec7c9",borderColor:"#2ec7c9"},label:{color:"#008acd"},emphasis:{itemStyle:{color:"#a9334c"},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},label:{color:"#008acd"}}},ko={color:["#5ab1ef","#e0ffff"]},xo={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},Ao={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Ha={color:to,backgroundColor:oo,textStyle:no,title:ao,line:ro,radar:lo,bar:so,pie:io,scatter:co,boxplot:uo,parallel:po,sankey:mo,funnel:fo,gauge:ho,candlestick:go,graph:yo,map:vo,geo:bo,categoryAxis:Vo,valueAxis:So,logAxis:_o,timeAxis:wo,toolbox:Co,legend:No,tooltip:To,timeline:Oo,visualMap:ko,dataZoom:xo,markPoint:Ao},Ya=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:oo,bar:so,boxplot:uo,candlestick:go,categoryAxis:Vo,color:to,dataZoom:xo,default:Ha,funnel:fo,gauge:ho,geo:bo,graph:yo,legend:No,line:ro,logAxis:_o,map:vo,markPoint:Ao,parallel:po,pie:io,radar:lo,sankey:mo,scatter:co,textStyle:no,timeAxis:wo,timeline:Oo,title:ao,toolbox:Co,tooltip:To,valueAxis:So,visualMap:ko},Symbol.toStringTag,{value:"Module"})),Xa=()=>{const e=Object.assign({"/src/app-config/echart-themes/macarons/macarons-dark.json":Ga,"/src/app-config/echart-themes/macarons/macarons.json":Ya}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,r)=>{var s;const a=(s=r.match(t))==null?void 0:s[1];if(a)return n.push({name:a,theme:e[r].default}),n;throw new Error(`[RChart Theme Error]: name ${r} is invalid!`)},[])},Za=e=>{const{getAppTheme:t}=Uo(),{theme:o}=t();return Object.assign({},{text:"loading",color:"#c23531",textColor:o?"#fff":"#000",maskColor:o?"rgba(0, 0, 0, 0.5)":"rgba(255, 255, 255, 0.5)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"},e)},Ja={intersectionObserver:{type:Boolean,default:!0},intersectionObserverTarget:{type:Object,default:null},intersectionOptions:{type:Object,default:{threshold:.1}},bordered:{type:Boolean,default:!0},downloadOptions:{type:Object,default:()=>({})},onDropdownSelect:{type:[Function,Array]},dropdownOptions:{type:Array},preset:{type:String},contentStyle:{type:[String,Object]},title:{type:[String,Function]},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},autoResize:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onFinally:{type:[Function,Array],default:null},theme:{type:String,default:null},autoChangeTheme:{type:Boolean,default:!0},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>Za()},autoResizeObserverTarget:{type:Object,default:null},watchOptionsThrottleWait:{type:Number,default:500},nextTick:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]})},onRegister:{type:[Function,Array],default:null}},Qa={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},er=Xa(),et="__R_CHART_DOWN_LOAD_CHART__";er.forEach(e=>{hn(e.name,e.theme)});const ts=Vue.defineComponent({name:"RChart",props:Ja,setup(e,{expose:t}){const{getAppTheme:o}=D(),n=Vue.ref(),r=Vue.ref(),a=Vue.ref();let s,l;const{echartTheme:i}=$;let u,c;const f=Vue.computed(()=>[{label:"下载图片",key:et,disabled:!(a.value&&a.value.getDom())}]),p=Vue.computed(()=>({"--ray-chart-width":M(e.width),"--ray-chart-height":M(e.height)})),h=Vue.ref(!1);let g;const y=async()=>{var C;ae([yn,vn,bn,Vn,Sn,_n,wn,Cn]),ae([Nn,Tn,On,kn,xn,An]),ae([Rn,Pn]),ae([Ln]);try{ae((C=e.use)==null?void 0:C.filter(Boolean))}catch(L){console.error("[RChart register error]: ",L)}},m=()=>{if(c!=null&&c.getDom()&&S(),e.theme==="default"){e.autoChangeTheme?d("dark"):d("");return}if(e.theme)d(e.theme);else{const C=e.autoChangeTheme&&o.value?`${i}-dark`:i;d(C)}},b=C=>{let L=Vue.unref(C);const R=j=>Object.assign({},L,j);return e.showAria&&(L=R({aria:{enabled:!0,decal:{show:!0}}})),L},d=(C=i)=>{const L=n.value,R=b(e.options),{height:j,width:B}=L.getBoundingClientRect(),{onSuccess:ue,onError:de}=e;try{c=gn(L,C,{width:B===0?200:void 0,height:j===0?200:void 0}),a.value=c,ue&&A(ue,c),e.nextTick?(c.setOption({}),Vue.nextTick(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R))}catch(Z){throw de&&A(de),new Error(`[RChart render error]: ${Z}`)}finally{const{onFinally:Z}=e;Z&&A(Z)}},V=()=>!(c&&c.getDom()),S=()=>{V()||(c.clear(),c.dispose(),a.value=void 0,c=null)},O=()=>{c&&c.resize()},v=(C,L)=>{if(C===et&&!V()){const{filename:j,...B}=e.downloadOptions;ln(c.getDataURL(B),j??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&A(R,C,L)},w=()=>{if(e.autoResize&&(s||(s=Fe(O,500)),l||(l=on(e.autoResizeObserverTarget||r,s))),c!=null&&c.getDom()||!h.value&&e.intersectionObserver)return;m(),g==null||g.stop();const{onRegister:C}=e;C&&c&&A(C,c,w,x)};e.intersectionObserver&&(g=tn(e.intersectionObserverTarget||r,([C])=>{h.value=C.isIntersecting},e.intersectionOptions));const x=()=>{S(),s==null||s.cancel(),l==null||l.stop(),g==null||g.stop(),g=null,s=null,l=null};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(S(),m())}),Vue.watch(()=>e.showAria,()=>{S(),m()}),Vue.watchEffect(()=>{e.watchOptions?u=En(()=>e.options,C=>{const L=b(C),R=Object.assign({},e.setChartOptions,Qa);c==null||c.setOption(L,R)},{deep:!0,throttle:e.watchOptionsThrottleWait}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading(),h.value&&w()}),t(),Vue.onBeforeMount(async()=>{await y()}),Vue.onMounted(()=>{w()}),Vue.onBeforeUnmount(()=>{x(),u==null||u()}),{rayChartRef:n,cssVarsRef:p,rayChartWrapperRef:r,moreDropDownOptions:f,dropdownSelect:v}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:r,bordered:a,dropdownOptions:s}=this,{cardExtra:l}=this.$slots;return o==="card"?Vue.createVNode(naive.NCard,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:t,bordered:a},{default:ee(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:ee(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":ee(l,{defaultElement:Vue.createVNode(Lo,{iconSize:18,cursor:"pointer",options:s??n,trigger:"click",onSelect:r.bind(this),placement:"bottom-end"},null)})}):Vue.createVNode("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartWrapperRef"},[Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)])}}),os=()=>{let e,t,o;const n=(i,u,c)=>{i&&(e=i,t=c,o=u)},r=()=>{if(!e)throw new Error("[useChart]: echart instance is not ready yet. if you are using useChart, please make sure you have called register method in onRegister event.");return{dispose:t,render:o,echartInst:e}};return[n,{getChartInstance:r,isDispose:()=>!(e&&r().echartInst.getDom()),dispose:()=>r().dispose.call(null),render:()=>r().render.call(null)}]},tr={open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...naive.gridProps},ns=Vue.defineComponent({name:"RCollapseGrid",props:tr,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:r,"onUpdate:value":a}=e;r&&A(r,t.value),a&&A(a,t.value)};return{modelCollapsed:t,collapseClick:o,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:o.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(T,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"end",align:"center"},{default:()=>{var o,n;return[(n=(o=this.$slots).action)==null?void 0:n.call(o),this.CollapseIcon()]}})]})]}})})}}),or={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},T=Vue.defineComponent({name:"RIcon",props:or,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?M(e.width):M(e.size),"--ray-icon-height":e.height?M(e.height):M(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor,"--ray-icon-color":e.color}));return{symbolId:t,cssVars:o,iconClick:r=>{const{onClick:a}=e;a&&A(a,r)}}},render(){return Vue.createVNode("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.iconClick.bind(this)},[Vue.createVNode("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[Vue.createVNode("use",Vue.mergeProps({"xlink:href":this.symbolId},{fill:this.color}),null)])])}}),nr={src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0},iframeClass:{type:String,default:null}},as=Vue.defineComponent({name:"RIframe",props:nr,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":M(e.frameborder),"--ray-iframe-width":M(e.width),"--ray-iframe-height":M(e.height)})),n=Vue.ref(),r=Vue.ref(!0),a=l=>{r.value=!1;const{onSuccess:i}=e;i&&A(i,n.value,l)},s=l=>{r.value=!1;const{onError:i}=e;i&&A(i,l)};return re(n,"load",a),re(n,"error",s),t({iframeInst:n}),{cssVars:o,iframeRef:n,spinShow:r}},render(){return Vue.createVNode("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[Vue.createVNode(naive.NSpin,Vue.mergeProps(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>Vue.createVNode("iframe",Vue.mergeProps({class:["ray-iframe__container",this.iframeClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),ar={...naive.modalProps,memo:{type:Boolean,default:!0},fullscreen:{type:Boolean,default:!1},width:{type:[String,Number],default:600},cardWidth:{type:[String,Number],default:600},dialogWidth:{type:[String,Number],default:446},dad:{type:Boolean,default:!1}},rr=(e,t,o)=>{const{scheduler:n}=o??{};return new Promise(r=>{setTimeout(()=>{const a=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const s=Ze(e).draggable({inertia:!0,autoScroll:!0,allowFrom:a,modifiers:[Ze.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);r(s)}},30)})},Ro=(e,t)=>{const o=typeof e=="string"?document.querySelector(e):e;return new Promise((n,r)=>{if(o){o.setAttribute("can-drag","true");const{preset:a,dargCallback:s}=t;let{x:l,y:i}=t;rr(o,a,{scheduler:u=>{const c=u.target;l+=u.dx,i+=u.dy,c.style.transform=`translate(${l}px, ${i}px)`,s==null||s(l,i,u)}}).then(u=>{n(u)})}else r()})},lr="r-modal__preset-card--fullscreen",Po="r-modal",te={width:"--r-modal-width",cardWidth:"--r-modal-card-width",dialogWidth:"--r-modal-dialog-width"},rs=Vue.defineComponent({name:"RModal",props:ar,setup(e){const t=Vue.computed(()=>({[te.width]:M(e.width??600),[te.cardWidth]:M(e.cardWidth??600),[te.dialogWidth]:M(e.dialogWidth??446)})),o=Ve();let n;const r={x:0,y:0},a=Vue.computed(()=>e.preset==="card"&&e.fullscreen);return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{const l=document.getElementById(o);l&&Ro(l,{preset:e.preset,x:r.x,y:r.y,dargCallback:(i,u)=>{r.x=i,r.y=u}}).then(i=>{n=i}),e.memo&&l&&(l.style.transform=`translate(${r.x}px, ${r.y}px)`)}):(n==null||n.unset(),n=null)},{immediate:!0}),{cssVars:t,isFullscreenCardType:a,uuidEl:o}},render(){const{$props:e,$slots:t,$attrs:o}=this,{preset:n,...r}=e,{cssVars:a,uuidEl:s,isFullscreenCardType:l}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:[Po,l?lr:""],style:[a,l?"height: 100vh":""],preset:n},{id:s},r,o),{...t})}}),ls=()=>{const{create:e,destroyAll:t}=naive.useModal();return{create:n=>{const{content:r,...a}=n;let s=r;a.preset==="card"&&a.fullscreen&&(s=()=>Vue.h(naive.NScrollbar,{themeOverrides:{color:"rgba(0, 0, 0, 0)",colorHover:"rgba(0, 0, 0, 0)"},trigger:"none",style:{padding:"0 var(--n-padding-left) var(--n-padding-bottom) var(--n-padding-left)",width:"auto",height:"calc(100vh - 29px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))"}},{default:()=>typeof r=="function"?r():r}));const{preset:l,dad:i,fullscreen:u,width:c,cardWidth:f,dialogWidth:p}=n,h=e({...a,content:s}),{key:g}=h,y={[te.width]:M(c??600),[te.cardWidth]:M(f??600),[te.dialogWidth]:M(p??446)};return Vue.nextTick(()=>{const[m]=Se(`[internalkey="${g}"]`)||[];if(m){if(i&&Ro(m,{preset:l,x:0,y:0}),u&&l==="card"){const b=m.querySelector(".n-card__content");b&&ke(b,{maxHeight:"calc(100vh - 9px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))",overflowY:"hidden",padding:"0"}),ke(m,{width:"100%",height:"100vh"})}ke(m,y),ht(m,Po)}}),h},destroyAll:t}},sr={...naive.dropdownProps,icon:{type:String,default:"more"},iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function ir(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Lo=Vue.defineComponent({name:"RMoreDropdown",props:sr,render(){let e;const{iconSize:t,cursor:o,icon:n}=this,{default:r}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),ir(e=ee(r,{defaultElement:Vue.createVNode(T,{name:n,size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),ie={...naive.dataTableProps,cardProps:{type:Object,default:()=>({})},tool:{type:Boolean,default:!0},downloadCsvTableOptions:{type:Object,default:()=>({})},title:{type:[String,Number,Object],default:null},toolOptions:{type:Array},coverTool:{type:Boolean,default:!1},contextMenuOptions:{type:Array},disabledContextMenu:{type:Boolean,default:!1},onContextMenuClick:{type:[Function,Array],default:null},wrapperBordered:{type:Boolean,default:!1},printTableOptions:{type:Object,default:()=>({})},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null},onRegister:{type:[Function,Array],default:null}},F={tableIconSize:"18",tableKey:Symbol("r-table")},cr=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],ur=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...ie},setup(e){return{size:Vue.ref(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],updatePopselectValue:r=>{const{onChangeSize:a}=e;a&&A(a,r)}}},render(){return Vue.createVNode(naive.NPopselect,{value:this.size,"onUpdate:value":e=>this.size=e,options:this.sizeOptions,trigger:"click",onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(T,{name:"adjustment",size:F.tableIconSize,cursor:"pointer"},null)]})}}),dr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(F.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=ft(e);return{toggleFullscreen:o,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(T,{name:"fullscreen",size:F.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null)}}),pr=()=>Vue.createVNode(T,{name:"draggable",size:14,cursor:"grab"},null),tt=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:e,size:F.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),je=(e,t)=>{if(!t)return[null,null];for(let o=0;ove(e.columns).filter(i=>i.type?(t=i,!1):!0).map((i,u)=>{const{key:c,title:f,children:p,fixed:h,isResizable:g,...y}=i,m=h==="left",b=h==="right",d={...y,title:f,key:c,fixed:h,isLeftFixedActivated:m,isRightFixedActivated:b,isResizable:g};return{...d,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(tt,{icon:"row_head",title:"固定在列首",customClassName:m?Ae:"",onClick:a.bind(this,"left",d,u)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:"resize_h",size:F.tableIconSize,cursor:"pointer",customClassName:g?Ae:"",onClick:r.bind(this,d,u)},null),default:()=>"修改列宽"}),Vue.createVNode(tt,{icon:"row_end",title:"固定在列尾",customClassName:b?Ae:"",onClick:a.bind(this,"right",d,u)},null)]})}}),set:()=>{}}),n=l=>{const{onUpdateColumn:i}=e;i&&A(i,l)},r=(l,i)=>{l.isResizable=!l.isResizable,l.resizable=l.isResizable,o.value[i]=l,n(o.value)},a=(l,i,u)=>{const c=`${l}FixedActivated`,f=`${l==="left"?"right":"left"}FixedActivated`;i[f]=!1,i[c]=!i[c],i[c]?i.fixed=l:i.fixed=void 0,o.value[u]=i,n(o.value)};return{treeDataSource:o,treeDrop:({node:l,dragNode:i,dropPosition:u})=>{const[c,f]=je(i,o.value);if(c===null||f===null)return;c.splice(f,1);const[p,h]=je(l,o.value);p===null||h===null||(u==="before"?p.splice(h,0,i):p.splice(h+1,0,i),pt(t)||p.unshift(t),n(p))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:"setting",size:F.tableIconSize,cursor:"pointer",customClassName:"r-table__setting"},null),default:()=>Vue.createVNode(naive.NTree,{class:"r-table__c-tree",data:this.treeDataSource,blockLine:!0,draggable:!0,keyboard:!1,labelField:"title",selectable:!1,renderSwitcherIcon:pr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),fr=Vue.defineComponent({name:"TablePrint",props:ie,setup(e){const{wrapperRef:t}=Vue.inject(F.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:n={},domToImageOptions:r}={},title:a}=e;(n.documentTitle===""||n.documentTitle===void 0||n.documentTitle===null)&&(n.documentTitle=typeof a=="string"?a:""),gt(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(T,{name:"print",size:F.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),hr=Vue.defineComponent({name:"TablePropsSelect",props:{...ie,onPopselectChange:{type:[Function,Array],default:null},onInitialed:{type:[Function,Array],default:null}},setup(e){const t=Vue.ref(!1),o=Vue.ref([]),n=a=>{const{onPopselectChange:s}=e;s&&A(s,a)};return(()=>{const{striped:a,bordered:s,onInitialed:l}=e;a&&o.value.push("striped"),s&&o.value.push("bordered"),l&&A(l,o.value)})(),{propsPopselectValue:o,popoverShow:t,updatePopselectValue:n}},render(){return Vue.createVNode(naive.NPopselect,{value:this.propsPopselectValue,"onUpdate:value":e=>this.propsPopselectValue=e,options:cr,trigger:"click",multiple:!0,onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(T,{name:"expanded",size:F.tableIconSize,cursor:"pointer",style:"transform: rotate(270deg);"},null)]})}});function gr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ss=Vue.defineComponent({name:"RTable",inheritAttrs:!1,props:ie,setup(e,t){const{expose:o,emit:n}=t,r=Vue.ref(),a=Vue.ref(),s=Ve(16),l=Ve(16),i=Vue.reactive({x:0,y:0,showContextMenu:!1}),u=Vue.reactive({size:e.size}),c=Vue.ref({striped:!1,bordered:!1}),f=(d,V)=>{const{onContextMenuClick:S}=e;S&&A(S,d,V),i.showContextMenu=!1},p=(d,V)=>{var O;return{...(O=e.rowProps)==null?void 0:O.call(e,d,V),onContextmenu:e.disabledContextMenu?void 0:v=>{v.preventDefault(),i.showContextMenu=!1,Vue.nextTick().then(()=>{i.showContextMenu=!0,i.x=v.clientX,i.y=v.clientY})}}},h=d=>{u.size=d},g=d=>{const{onUpdateColumns:V,"onUpdate:columns":S}=e;V&&A(V,d),S&&A(S,d)},y=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(()=>Boolean).map(V=>typeof V=="function"?V():V)},m=d=>{Object.keys(c.value).forEach(S=>{c.value[S]=d.includes(S)})},b=d=>{const{tool:V}=d;if(!V)return;const S=()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(fr,d,null),Vue.createVNode(ur,Vue.mergeProps(d,{onChangeSize:h.bind(this)}),null),Vue.createVNode(dr,null,null),Vue.createVNode(mr,Vue.mergeProps(d,{onUpdateColumn:g.bind(this)}),null),Vue.createVNode(hr,Vue.mergeProps(d,{onPopselectChange:m.bind(this),onInitialed:m.bind(this)}),null)]});if(e.toolOptions)if(e.coverTool){let O;return Vue.createVNode(naive.NFlex,{align:"center"},gr(O=y())?O:{default:()=>[O]})}else return()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[S(),y()]});else return S};return Vue.onMounted(()=>{const{onRegister:d}=e;d&&r.value&&A(d,r.value,{uuidTable:l,uuidWrapper:s,wrapperRef:a})}),Vue.provide(F.tableKey,{uuidTable:l,uuidWrapper:s,wrapperRef:a}),o(),{uuidWrapper:s,uuidTable:l,contextMenuReactive:i,rTableInst:r,combineRowProps:p,contextMenuSelect:f,privateReactive:u,tool:b,wrapperRef:a,propsPopselectValue:c}},render(){const{$props:e,$attrs:t,wrapperBordered:o,uuidWrapper:n,privateReactive:r,disabledContextMenu:a,contextMenuReactive:s,contextMenuOptions:l,uuidTable:i,title:u,$slots:c,propsPopselectValue:f}=this,{class:p}=t,{tool:h,combineRowProps:g,contextMenuSelect:y}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps(e.cardProps,{id:n},{ref:"wrapperRef",bordered:o,class:p}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({id:i},t,e,f,{rowProps:g.bind(this),size:r.size,ref:"rTableInst"}),{...c}),a?null:Vue.createVNode(naive.NDropdown,{show:s.showContextMenu,placement:"bottom-start",trigger:"manual",x:s.x,y:s.y,options:l,onClickoutside:()=>s.showContextMenu=!1,onSelect:y.bind(this)},null)]),header:ee(u,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":h(e),footer:()=>{var m;return(m=c.tableFooter)==null?void 0:m.call(c)},action:()=>{var m;return(m=c.tableAction)==null?void 0:m.call(c)}})}}),is=()=>{const e=Vue.ref();let t={};const o=(p,h)=>{p&&(e.value=p,t=h)},n=()=>{if(!e.value)throw new Error("[useTable]: table instance is not ready yet. if you are using useTable, please make sure you have called register method in onRegister event.");return e.value,e.value};return[o,{getTableInstance:n,clearFilters:()=>n().clearFilters.call(null),clearSorter:()=>n().clearSorter.call(null),downloadCsv:p=>n().downloadCsv.call(null,p),filters:p=>n().filters.call(null,p),page:p=>n().page.call(null,p),scrollTo:p=>n().scrollTo(p),sort:(p,h)=>n().sort.call(null,p,h),print:()=>{const{uuidWrapper:p}=t;if(p){const h=document.getElementById(p);gt(h)}}}]},Mo=(e,t,o)=>{var n;if(e.length)for(const r of e){if(r[t]===o)return r;if((n=r==null?void 0:r.children)!=null&&n.length){const a=Mo(r.children,t,o);if(a)return a}}},ot=e=>{const t=Vue.unref(e);return t?t.findIndex(n=>{const{type:r,multiple:a}=n;if(r==="selection"&&(a==null||a===!0))return!0})!==-1:!0},yr=(e,t,o,n)=>{const r=Vue.unref(e);return r?t.reduce((a,s)=>{const l=Vue.unref(o).findIndex(u=>u[n]===s);if(l!==-1)return a.push(Vue.unref(o)[l]),a;const i=r.findIndex(u=>u[n]===s);return i!==-1&&a.push(r[i]),a},[]):o},cs=(e,t,o)=>{const n=Vue.ref([]),r=Vue.ref([]),{rowKey:a="key",onChange:s}=o||{},l=Vue.computed(()=>ot(t)),i=(g,y,m)=>{n.value=g,r.value=Vue.unref(yr(e,g,r,a)),s==null||s(g,r.value,m),ot(t)},u=()=>n.value,c=()=>r.value,f=()=>{n.value=[],r.value=[],s==null||s(n.value,r.value,{row:void 0,action:"uncheckAll"})},p=g=>{if(g==null)return;let y;n.value=n.value.filter(m=>m!==g),r.value=r.value.filter(m=>m[a]===g?(y=m,!1):!0),s==null||s(n.value,r.value,{row:y,action:"uncheck"})},h=g=>{if(n.value.includes(g))return;const y=!l.value&&n.value.length>=1,m=Mo(Vue.unref(e)||[],a,g);y?n.value=[g]:n.value.push(g),m&&(y?r.value=[m]:r.value.push(m),s==null||s(n.value,r.value,{row:m,action:"check"}))};return Ke(()=>{f()}),[n,{checkedRows:r,checkedRowKeysBind:i,getKeys:u,getRows:c,clearAll:f,clearKey:p,selectKey:h}]},vr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},br=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},vr),setup(e){const{getKeepAliveInclude:t}=Mr(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=Vt;return(a,s)=>{const l=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createElementBlock("div",null,[Vue.createVNode(l,null,{default:Vue.withCtx(({Component:i,route:u})=>[i?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:a.transitionPropName,mode:a.transitionMode,appear:a.transitionAppear},{default:Vue.withCtx(()=>[(Vue.openBlock(),Vue.createBlock(Vue.Suspense,null,{default:Vue.withCtx(()=>[Vue.unref(o)?(Vue.openBlock(),Vue.createBlock(Vue.KeepAlive,{key:0,max:Vue.unref(n),include:Vue.unref(t),exclude:Vue.unref(r)},[(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(i),{key:u.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(i),{key:u.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})])}}}),Vr={...naive.formProps,onRegister:{type:[Function,Array],default:null}},us=Vue.defineComponent({name:"RForm",props:Vr,setup(e,{expose:t}){const o=Vue.ref();return Vue.onMounted(()=>{const{onRegister:n}=e;n&&o.value&&A(n,o.value)}),t(),{formRef:o}},render(){const{$attrs:e,$props:t,$slots:o}=this;return Vue.createVNode(naive.NForm,Vue.mergeProps(e,t,{ref:"formRef"}),{...o})}}),ds=(e,t)=>{const o=Vue.ref(),n=u=>{u&&(o.value=u)},r=()=>{if(!o.value)throw new Error("[useForm]: form instance is not ready yet. if you are using useForm, please make sure you have called register method in onRegister event.");return o.value};return[n,{getFormInstance:r,validate:(u,c)=>r().validate.call(null,u,c),restoreValidation:()=>r().restoreValidation.call(null),formModel:()=>ve(e)||{},formRules:()=>ve(t)||{}}]},Sr=["addTabClass","addTabStyle","paneClass","paneStyle","paneWrapperStyle","tabClass","tabStyle","type","label","addable","closable","onAdd","onClose","placement","animated","justifyContent","builtinThemeOverrides","displayDirective"],_r={tabPaddingSmallSegment:"4px 7px",tabPaddingMediumSegment:"6px 11px",tabPaddingLargeSegment:"8px 11px"},wr=Be({...naive.tabsProps,options:{type:Array,default:()=>[]},width:{type:[Number,String],default:"fitContent"}},...Sr);function Cr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const $e=e=>{const{icon:t,label:o}=e;return t?Vue.createVNode(naive.NFlex,{align:"center",wrap:!1,size:"small"},{default:()=>[Vue.createVNode(t,null,null),Vue.createVNode("div",null,[o])]}):o},Nr=e=>{if(typeof e.popover=="string")return Vue.createVNode(naive.NPopover,null,{trigger:()=>$e(e),default:()=>e.popover});if(G(e.popover,"Object")){const{popover:t}=e,{label:o,...n}=t;return Vue.createVNode(naive.NPopover,n,{trigger:()=>$e(e),default:()=>o})}},ps=Vue.defineComponent({name:"RSegment",props:wr,setup(e,{expose:t}){const o=Vue.computed(()=>{const{width:n}=e;let r="";switch(n){case"block":r="100%";break;case"fitContent":r="fit-content";break;default:r=typeof n=="number"?M(n):"fit-content"}return{"--r-segment-width":r}});return t(),{cssVars:o}},render(){let e;const{$props:t,options:o,cssVars:n,themeOverrides:r}=this;return Vue.createVNode(naive.NTabs,Vue.mergeProps(t,{ref:"segmentRef",style:[n],class:"r-segment",type:"segment",animated:!0,themeOverrides:Object.assign({},_r,r)}),Cr(e=o.map(a=>Vue.createVNode(naive.NTab,{key:a.key,name:a.key,tab:a.popover?Nr(a):$e(a),disabled:a.disabled},{...a.slots})))?e:{default:()=>[e]})}}),Tr={width:{type:[String,Number],default:"auto"},height:{type:[String,Number],default:"auto"},loading:{type:Boolean,default:!1},barcodeRender:{type:String,default:"canvas",validator:e=>["canvas","svg"].includes(e)},text:{type:String},options:{type:Object,default:()=>({})},format:{type:String,default:()=>"CODE128"},watchText:{type:Boolean,default:!0},onSuccess:{type:[Function,Array]},onError:{type:[Function,Array]},onFinally:{type:[Function,Array]}},ms=Vue.defineComponent({name:"RBarcode",props:Tr,setup(e){const t=Vue.ref(),o=Vue.computed(()=>({"--r-barcode-width":M(e.width),"--r-barcode-height":M(e.height)}));let n;const r=()=>{try{const{format:a,text:s,options:l,onSuccess:i}=e,u=Object.assign({},l,{format:a});JsBarcode(t.value,s!=null?s.toString():"",u),i&&A(i,s,a,l)}catch(a){const{onError:s}=e;s&&A(s,a)}finally{const{onFinally:a}=e;a&&A(a)}};return Vue.watchEffect(()=>{e.watchText?n=Vue.watch(()=>e.text,r):n==null||n()}),Vue.onMounted(()=>{r()}),Vue.onBeforeUnmount(()=>{n==null||n()}),{barcodeRef:t,cssVars:o}},render(){const{barcodeRender:e,loading:t,cssVars:o}=this,n=["r-barcode",{"r-barcode--loading":t}];return Vue.createVNode(naive.NSpin,{class:"r-barcode-spin",show:t},{default:()=>[e==="canvas"?Vue.createVNode("canvas",{class:n,style:o,ref:"barcodeRef"},null):Vue.createVNode("svg",{class:n,style:o,ref:"barcodeRef"},null)]})}});var Or={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const kr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,Eo=(e,t,o)=>{const n=[];if(kr(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const r of e.children){const a=Eo(r,t,o);a.length>0&&n.push(e,...a)}return n},xr=(e,t,o)=>{const n=[];for(const r of e){const a=Eo(r,t,o);a.length>0&&n.push(...a)}return n},nt=e=>{const{breadcrumbLabel:t}=e;if(!t)return;const{layout:{sideBarLogo:o}}=Or,n=o?o.title:"";document.title=t+" - "+n},Ar=e=>{const{meta:{icon:t}}=e;if(!t)return;if(G(t,"Object"))return()=>t;const o=Vue.h(T,{name:t,size:Y.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},zo=e=>{const{meta:{extra:t}}=e;if(!t)return;const{show:o}=t;if(o===!1)return;const{t:n}=se(),{label:r,icon:a,type:s,i18nLabel:l}=t,i={type:"primary",size:"small",round:!0,bordered:!1,strong:!0},u=()=>l?n(l):r||null,c=()=>a&&(l||r)||!a&&(l||r)?null:{"padding-right":"0"};if(G(t,"Object"))return()=>Vue.h(naive.NTag,{...i,type:s||"primary",style:c()},{default:()=>u(),icon:()=>a})},at=()=>{const{getRootPath:e}=oe();return le(z.appMenuKey,"sessionStorage",{defaultValue:e.value})},Io=()=>Fa(Da()),Rr=()=>$a(Io());let fe;const Do=(e,t)=>{var o;if(fe&&Xe(fe.fullPath,t))return fe;for(const n of e){if(Xe(n.fullPath,t))return fe=n,n;if((o=n.children)!=null&&o.length){Do(n.children,t);continue}}},jo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=se(),{setKeepAliveInclude:r}=Er(),a=Vue.reactive({menuKey:at(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),s=Vue.ref(!0),l=(d,V)=>{Object.hasOwn(a,d)&&(a[d]=V)},i=d=>{const{meta:V}=d,{i18nKey:S,noLocalTitle:O}=V,v=Vue.computed(()=>S?n(`${S}`):O),w={...d,key:d.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>v.value}),breadcrumbLabel:v.value},x=Object.assign({},w,{icon:Ar(d),extra:zo(d)});return d.fullPath===at()&&(a.currentMenuOption=x),x.show=Ct(x),x},u=d=>{a.breadcrumbOptions=xr(a.options,"fullPath",d)},c=(d,V=!0)=>{const O=Array.isArray(d)?[...d]:[d];V?a.menuTagOptions.push(...O):a.menuTagOptions=O},f=(d,V)=>{a.menuTagOptions.find(O=>O.fullPath===d)||a.menuTagOptions.push(V)},p=(d,V,S)=>{const{meta:O}=V;if(O.windowOpen)window.open(O.windowOpen);else{e({path:String(d),query:S});const{sameLevel:v}=O;if(r(V),nt(V),!v)f(d,V),u(d),a.menuKey=d,a.currentMenuOption=V,We(z.appMenuKey,d);else{const w=be(i(V),["breadcrumbLabel","children","key","meta","name","path","show"]);a.breadcrumbOptions.find(C=>C.key===w.key)||a.breadcrumbOptions.push({...w,fullPath:String(w.key)})}}},h=async(d,V)=>{const[S]=d.split("?"),O=t().find(v=>v.path===S);if(O){const v=be(O,["children","meta","path","name","redirect"]);p(S,i({...v,fullPath:v.path}),V)}},g=()=>new Promise(d=>{const V=(S,O)=>{var w;const v=[];for(const x of S){let C=`${O.endsWith("/")?O:O+"/"}${x.path}`;if(C=C.replace(/\/+/g,"/"),(w=x.children)!=null&&w.length)x.children=V(x.children,C);else if(!Bo(x.meta))continue;v.push(i({...x,fullPath:C}))}return v};if(a.options=V(Io(),""),a.currentMenuOption){const{currentMenuOption:S}=a;a.breadcrumbOptions.length||u(S.key),f(S.fullPath,S),nt(S)}d()}),y=d=>a.collapsed=d,m=(d,V=1)=>a.menuTagOptions.splice(d,V),b=async()=>{s.value&&(await g(),s.value=!1)};return Vue.watch(()=>o.fullPath,async(d,V)=>{await b(),d!==V&&await h(d,o.query)},{immediate:!0}),{...Vue.toRefs(a),changeMenuModelValue:p,collapsedMenu:y,spliceMenTagOptions:m,setMenuTagOptions:c,resolveOption:i,updateMenuState:l}},{persist:{key:z.appPiniaMenuStore,storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions","collapsed"]}}),$o=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,a)=>{pt(n)?a({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:n.name,avatar:"https://avatars.githubusercontent.com/u/51957438?v=4"},r({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{const{closeAll:n}=qo();window.$message.info("账号退出中..."),sn("__all_sessionStorage__"),n(),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:z.appPiniaSigningStore,paths:["signingCallback"],storage:sessionStorage}}),Fo=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=Vt,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=a=>{const s=o(),{name:l,meta:{keepAlive:i}}=a;if(i){if(s=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(l))}},r=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:r}},{persist:{key:z.appPiniaKeepAliveStore,storage:window.sessionStorage,paths:["keepAliveInclude"]}}),X=()=>{const e=jo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),r=Vue.computed(()=>{const{getRootPath:l}=oe();return e.menuTagOptions.map((i,u,c)=>(i.key===n.value&&i.key!==l.value?i.closeable=!0:i.closeable=!1,i.key===l.value&&(i.closeable=!1),c.length<=1&&(i.closeable=!1),i))}),a=Vue.computed(()=>e.currentMenuOption),s=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:r,getCurrentMenuOption:a,getCollapsed:s}},ce=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r,updateMenuState:a}=jo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r,updateMenuState:a}},D=()=>{const e=Nt(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),n=Vue.computed(()=>e.appTheme),r=Vue.computed(()=>e.menuTagSwitch),a=Vue.computed(()=>e.breadcrumbSwitch),s=Vue.computed(()=>e.localeLanguage),l=Vue.computed(()=>e.lockScreenSwitch),i=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),f=Vue.computed(()=>e.watermarkConfig),p=Vue.computed(()=>e.appRootRoute),h=Vue.computed(()=>e.sideBarLogo);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:r,getBreadcrumbSwitch:a,getLocaleLanguage:s,getLockScreenSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:f,getAppRootRoute:p,getSideBarLogo:h}},I=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=Nt();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Pr=()=>{const e=$o();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Lr=()=>{const{signing:e,logout:t}=$o();return{signing:e,logout:t}},Mr=()=>{const e=Fo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Er=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=Fo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},fs=e=>{const t=Pinia.createPinia();e.use(t),t.use(fn)},Bo=e=>{const{getSigningCallback:t}=Pr(),{role:o}=e;return me!=null&&me.length&&me.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},zr=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=qn;t&&Ka(e),o&&Ba(e)},Ir=Vue.ref(),Dr=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{getSideBarLogo:t}=D();return{sideBarLogo:t,sideBarLogoClick:()=>{t.value&&t.value.url&&(t.value.jumpType==="station"?e.push(t.value.url):window.open(t.value.url))},TemplateLogo:({cursor:r})=>{if(!t.value)return null;if(typeof t.value.icon=="string")return Vue.createVNode(T,{name:t.value.icon,size:"30",cursor:r},null);if(G(t.value.icon,"Object"))return ee(t.value.icon)}}},render(){const{sideBarLogo:e,collapsed:t,TemplateLogo:o,sideBarLogoClick:n}=this;return e!=null&&e.title?Vue.createVNode("div",{class:["ray-menu__logo",e!=null&&e.url?"ray-menu__logo-url":null],onClick:n.bind(this),ref:Ir},[e!=null&&e.icon?t?Vue.createVNode(naive.NTooltip,{placement:"right"},{trigger:()=>o({cursor:"pointer"}),default:()=>e.title}):o({cursor:"pointer"}):t?Vue.createVNode(naive.NTooltip,{placement:"right"},{trigger:()=>{var r;return Vue.createVNode("h1",{class:"n-menu-item-content"},[((r=e.title)==null?void 0:r[0])||null])},default:()=>e.title}):null,Vue.createVNode("h1",{class:[t?null:"ray-menu__logo-title--open","ray-menu__logo-title",'class="n-menu-item-content"']},[Vue.createVNode(naive.NEllipsis,null,{default:()=>[e.title]})])]):null}}),jr=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o,updateMenuState:n}=ce(),{getMenuOptions:r,getCollapsed:a,getMenuKey:s}=X(),l=Vue.computed({get:()=>(Vue.nextTick().then(()=>{c()}),s.value),set:()=>{i.value&&q("globalDrawerValue",!1)}}),{isTabletOrSmaller:i}=Ne(),u=Vue.computed({get:()=>Ce("globalDrawerValue").value,set:p=>{q("globalDrawerValue",p)}}),c=()=>{const p=l.value;p!=null&&Vue.nextTick(()=>{var h,g;return(g=(h=e.value)==null?void 0:h.showOption)==null?void 0:g.call(h,p)})};return{isTabletOrSmaller:i,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{class:"app-menu__sider",showTrigger:!i.value,collapseMode:Y.menuCollapsedMode,collapsedWidth:Y.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1,ref:_t,collapsed:a.value,onExpand:()=>{n("collapsed",!1)},onCollapse:()=>{n("collapsed",!0)}},{default:()=>[Vue.createVNode(Dr,{collapsed:a.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:l.value,"onUpdate:value":p=>l.value=p,options:r.value,indent:Y.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:Y.menuCollapsedIconSize,collapsedWidth:Y.menuCollapsedWidth,onUpdateValue:(p,h)=>{t(p,h)},accordion:Y.menuAccordion},null)]}),modelGlobalDrawerValue:u}},render(){const{isTabletOrSmaller:e,BasicMenu:t}=this;return e?Vue.createVNode(naive.NDrawer,{class:"app-menu__drawer",show:this.modelGlobalDrawerValue,"onUpdate:show":o=>this.modelGlobalDrawerValue=o,placement:"left",displayDirective:"show",autoFocus:!1},{default:()=>[Vue.createVNode(t,null,null)]}):Vue.createVNode(t,null,null)}});class $r{constructor(){Ye(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.cancel)??!0}generateRequestKey(t){const{method:o,url:n}=t;return[n||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isAppending(t)){t.__CANCELER_TAG_RAY_TEMPLATE__="__CANCELER_TAG_RAY_TEMPLATE__";const n=this.generateRequestKey(t);if(this.pendingRequest.has(n))t.signal=(o=this.pendingRequest.get(n))==null?void 0:o.signal;else{const r=new AbortController;t.signal=r.signal,this.pendingRequest.set(n,r)}}}removePendingRequest(t){const o=this.generateRequestKey(t);this.pendingRequest.has(o)&&(this.pendingRequest.get(o).abort(),this.pendingRequest.delete(o))}cancelAllRequest(){this.pendingRequest.forEach(t=>{t.abort()})}}const Re={requestInstance:null,responseInstance:null},Pe={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},he={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},Fr=new $r,hs=()=>{const e=(l,i)=>{i==="requestInstance"?Re.requestInstance=l:Re.responseInstance=l},t=l=>Re[l],o=(l,i,u)=>{u==="ok"?Pe[l]=i:he[l]=i},n=(l,i)=>i==="ok"?Pe[l]:he[l],r=(l,...i)=>{Array.isArray(l)&&l.forEach(u=>{typeof u=="function"&&u(...i)})};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(l,i,u)=>{const c=u==="ok"?Pe[i]:he[i],f=t(l),{MODE:p}=De();f&&r(c,f,p)},fetchError:(l,i,u)=>{const c=he[u],{MODE:f}=De();r(c,i,f)}}},Br=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{Fr.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Wo=Vue.defineComponent({name:"LayoutContentWrapper",setup(){VueRouter.useRouter();const{maximize:e}=Ko(),{getContentTransition:t}=D(),o=Vue.ref(!1),n={opacitySpinning:"0"},{globalMainLayoutLoad:r,layoutContentMaximize:a,layoutContentSpinning:s}=Hn();return{globalMainLayoutLoad:r,spinning:o,themeOverridesSpin:n,getContentTransition:t,layoutContentMaximize:a,maximize:e,layoutContentSpinning:s}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o,maximize:n,spinning:r,themeOverridesSpin:a,getContentTransition:s}=this;return Vue.createVNode(naive.NSpin,{show:r||!e||o,description:"loading...",size:"large",themeOverrides:a,class:[t?"r-layout-full__viewer-content--maximize":null,"r-layout-full__viewer-content--maximize--light","r-layout-full__viewer-content--maximize--dark"]},{default:()=>[t?Vue.createVNode("div",{class:"layout-content__maximize-out",onClick:()=>{n(!1)}},[Vue.createVNode(T,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(Br,null,null),e?Vue.createVNode(br,{class:"content-wrapper",transitionPropName:s+"-transform"},null):null]})}}),Wr=Object.freeze(Object.defineProperty({__proto__:null,default:Wo},Symbol.toStringTag,{value:"Module"}));var Kr={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Ur=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=Kr;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),qr=Vue.defineComponent({name:"TooltipIcon",props:{...naive.tooltipProps,iconName:{type:String,required:!0},customClassName:{type:String,default:null},tooltipText:{type:String,default:null}},emits:["click"],setup(e,{emit:t}){const o=r=>{t("click",r)};return{iconClick:o,Icon:()=>Vue.createVNode(T,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:o.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?Vue.createVNode(naive.NTooltip,this.$props,{trigger:()=>Vue.createVNode(e,null,null),default:()=>this.tooltipText}):Vue.createVNode(e,null,null)}}),Gr=Vue.defineComponent({name:"ThemeSwitch",setup(){const{darkTheme:e,lightTheme:t}=Uo(),{getAppTheme:o}=D(),n=Vue.ref(o.value);return{darkTheme:e,lightTheme:t,getAppTheme:o,railStyle:({checked:a})=>a?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,darkTheme:t,lightTheme:o,railStyle:n}=this;return Vue.createVNode(naive.NFlex,{justify:"center"},{default:()=>[Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NSwitch,{value:this.modelAppThemeRef,"onUpdate:value":r=>this.modelAppThemeRef=r,railStyle:n.bind(this),onUpdateValue:r=>r?t():o()},{"checked-icon":()=>Vue.createVNode(T,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(T,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function ge(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Hr=Vue.defineComponent({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{changePrimaryColor:o,updateSettingState:n}=I(),{getAppTheme:r,getPrimaryColorOverride:a,getMenuTagSwitch:s,getBreadcrumbSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c}=D(),f=Vue.computed({get:()=>e.show,set:h=>{t("update:show",h)}}),p=Vue.computed({get:()=>({getMenuTagSwitch:s.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:i.value,getContentTransition:u.value,getWatermarkSwitch:c.value}),set:h=>{}});return{modelShow:f,changePrimaryColor:o,getAppTheme:r,getPrimaryColorOverride:a,updateSettingState:n,modelSwitchReactive:p}},render(){let e,t,o,n;const{$t:r,changePrimaryColor:a,updateSettingState:s}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:r("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NFlex,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(e=r("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(Gr,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(t=r("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:$.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":l=>this.getPrimaryColorOverride.common.primaryColor=l,onUpdateValue:a.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(o=r("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":l=>this.modelSwitchReactive.getContentTransition=l,options:Fn,onUpdateValue:l=>{s("contentTransition",l)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(n=r("headerSettingOptions.InterfaceDisplay"))?n:{default:()=>[n]}),Vue.createVNode(naive.NDescriptions,{labelPlacement:"left",column:1},{default:()=>[Vue.createVNode(naive.NDescriptionsItem,{label:"多标签"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getMenuTagSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getMenuTagSwitch=l,onUpdateValue:l=>s("menuTagSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getBreadcrumbSwitch=l,onUpdateValue:l=>s("breadcrumbSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getWatermarkSwitch=l,onUpdateValue:l=>s("watermarkSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getCopyrightSwitch=l,onUpdateValue:l=>s("copyrightSwitch",l)},null)]})]})]})]})]})}});function Yr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Xr=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=ce(),{getBreadcrumbOptions:t}=X(),{isTabletOrSmaller:o}=Ne();return{getBreadcrumbOptions:t,dropdownSelect:(a,s)=>{e(a,s)},breadcrumbItemClick:a=>{var s;if(!((s=a.children)!=null&&s.length)){const{meta:l={}}=a;l.sameLevel||e(a.fullPath,a)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:n,breadcrumbItemClick:r}=this;return t?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NBreadcrumb,null,{default:()=>[Vue.createVNode(Vue.TransitionGroup,{tag:"li",name:"breadcrumb",appear:!0},Yr(e=o.map(a=>Vue.createVNode(naive.NBreadcrumbItem,{key:a.fullPath,onClick:r.bind(this,a)},{default:()=>{var s;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:a.children&&((s=a.children)==null?void 0:s.length)>1?a.children:[],onSelect:n.bind(this)},{default:()=>Vue.createVNode("span",null,[a.label&&typeof a.label=="function"?a.label():a.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function Le(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Zr=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o,resolveOption:n}=ce(),{getRoutes:r}=VueRouter.useRouter(),a=Vue.computed({get:()=>e.show,set:v=>{t("update:show",v),v||h()}}),s=Vue.reactive({searchValue:null,searchOptions:[]}),l=[{icon:["↑","↓"],label:"切换",plain:!0},{icon:["↵"],label:"选择",plain:!0},{icon:["esc"],label:"关闭",plain:!0}];let i=0,u=i;const{isTabletOrSmaller:c}=Ne(),f=Vue.ref(!1),p="content-item--active",h=()=>{s.searchOptions=[],s.searchValue=null,i=0,u=i},g=v=>{a.value||(v.ctrlKey||v.metaKey)&&v.key==="k"&&(v.preventDefault(),v.stopPropagation(),h(),a.value=!0)},y=v=>{if(v)f.value=!0;else{f.value=!1,s.searchOptions=[];return}const w=r().reduce((x,C)=>{var B;const L=be(C,["children","meta","path","name"]),R=n({...L,fullPath:C.path}),{breadcrumbLabel:j}=R;return(B=j==null?void 0:j.toLocaleLowerCase())!=null&&B.includes(v.toLocaleLowerCase())&&Ct(R)&&x.push(R),x},[]);setTimeout(()=>{s.searchOptions=w,Vue.nextTick().then(()=>{b()}),f.value=!1},500)},m=v=>{if(v){const{meta:w}=v;w.windowOpen?window.open(w.windowOpen):(a.value=!1,o(v.fullPath,v),setTimeout(cn,300))}},b=()=>{const v=s.searchOptions[i],w=s.searchOptions[u];v&&Vue.nextTick().then(()=>{const x=Se(`attr:data_path="${v.path}"`),C=w?Se(`attr:data_path="${w==null?void 0:w.path}"`):null;if(C!=null&&C.length){const[L]=C;un(L,p)}if(x!=null&&x.length){const[L]=x;ht(L,p)}})},d=v=>{const{icon:w}=v;return typeof w=="string"?Vue.createVNode(T,{name:w,size:"24"},null):typeof w=="function"?()=>w:Vue.createVNode(T,{name:"search",size:"24"},null)},V=v=>{v==="up"&&(i-=1,i<0&&(i=s.searchOptions.length-1)),v==="down"&&(i+=1,i>=s.searchOptions.length&&(i=0))},S=v=>{const w=v.key;switch((w==="ArrowUp"||w==="ArrowDown"||w==="Enter")&&(v.preventDefault(),v.stopPropagation()),u=i<=0?0:i,w){case"ArrowUp":V("up");break;case"ArrowDown":V("down");break;case"Enter":const x=s.searchOptions[i];x&&m(x);break}b()},O=({menuOption:v})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:m.bind(this,v),data_path:v.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[d(v.meta)]),Vue.createVNode("div",{class:"content-item-label"},[v.breadcrumbLabel]),Vue.createVNode(T,{name:"enter",size:"18",customClassName:"content-item-icon__enter"},null)]});return Vue.watchEffect(()=>{c.value&&(a.value=!1)}),re(window,"keydown",v=>{g(v),S(v)},!0),{...Vue.toRefs(s),modelShow:a,helperTipOptions:l,fuzzySearchMenuOptions:Fe(y,300),searchItemClick:m,RenderPreIcon:d,isTabletOrSmaller:c,SearchItem:O,loading:f}},render(){const{isTabletOrSmaller:e,searchOptions:t,loading:o}=this,{SearchItem:n,fuzzySearchMenuOptions:r}=this;return e?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":a=>this.modelShow=a,transformOrigin:"center",displayDirective:"if"},{default:()=>[Vue.createVNode("div",{class:"global-search global-search--dark global-search--light"},[Vue.createVNode("div",{class:"global-search__wrapper"},[Vue.createVNode(naive.NCard,{class:"global-search__card",headerStyle:{padding:"12px 12px 0 12px"},contentStyle:{padding:"12px"},segmented:{action:"soft"}},{header:()=>Vue.createVNode(naive.NInput,{size:"large",value:this.searchValue,"onUpdate:value":a=>this.searchValue=a,clearable:!0,onInput:r.bind(this)},{prefix:()=>Vue.createVNode(T,{name:"search",size:"24"},null)}),default:()=>{let a;return Vue.createVNode(naive.NScrollbar,null,{default:()=>[Vue.createVNode(naive.NSpin,{show:o},{default:()=>[t.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[0,6],class:"global-search__card-content"},Le(a=t.map((s,l)=>Vue.createVNode(n,{menuOption:s,key:s.fullPath},null)))?a:{default:()=>[a]}):Vue.createVNode(naive.NResult,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>Vue.createVNode(naive.NFlex,{justify:"center",class:"global-search__empty-content"},{default:()=>[Vue.createVNode(naive.NText,null,{default:()=>[Vue.createTextVNode("没有搜索结果")]})]})})]})]})},action:()=>{let a;return Vue.createVNode(naive.NFlex,{justify:"flex-start",align:"center",size:[16,0]},Le(a=this.helperTipOptions.map(s=>Vue.createVNode(naive.NFlex,{key:s.label,size:[4,0]},{default:()=>[s.icon.map(l=>Vue.createVNode(naive.NFlex,{class:"item-icon",align:"center",justify:"center"},Le(l)?l:{default:()=>[l]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[s.label]})]})))?a:{default:()=>[a]})}})])])]})}}),Jr=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=dn();return n==="MacOS"?"⌘ + K":"CTRL + K"},click:n=>{const{onClick:r}=e;r&&A(r,n)}}},render(){const{getShortcutKeyAboutSystem:e,click:t,$t:o}=this;return Vue.createVNode(naive.NButton,{class:"global-search__btn-wrapper",bordered:!1,onClick:t.bind(this)},{icon:()=>Vue.createVNode(T,{name:"search",size:"16"},null),default:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[o("headerTooltip.Search"),Vue.createVNode("div",{class:"global-search-btn__label"},[e()])]})})}}),Qr=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number,Array],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){return{signing:le(z.signing)}},render(){const{signing:e,avatarSize:t,spaceSize:o,$props:n}=this;return Vue.createVNode(naive.NButton,{quaternary:!0,strong:!0},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",size:o},{default:()=>[Vue.createVNode(naive.NAvatar,Vue.mergeProps(n,{src:e==null?void 0:e.avatar,objectFit:"cover",round:!0,size:t}),null),e==null?void 0:e.name]})]})}}),el=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],tl={logout:()=>{const{logout:e}=Lr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=I();e("lockScreenSwitch",!0)}},ol=e=>{const t=tl[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},nl=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},al=e=>{const{isTabletOrSmaller:t}=e,o=[{name:"fullscreen",size:18,eventKey:"screen"},{name:"github",size:18,eventKey:"github"},{name:"setting",size:18,eventKey:"setting"}],n=[...o],r=[...o];return t.value?r:n},rl=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=I(),{t:o}=se(),[n,{toggleFullscreen:r,isEnabled:a}]=ft(document.getElementsByTagName("html")[0]),{getDrawerPlacement:s,getBreadcrumbSwitch:l}=D(),i=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:c}=Ne(),f=Ce("globalDrawerValue"),p=Vue.computed(()=>nl({isFullscreen:n,isTabletOrSmaller:c})),h=Vue.computed(()=>al({isFullscreen:n,isTabletOrSmaller:c})),g={search:()=>{u.value=!0},setting:()=>{i.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{a||window.$message.warning(o("globalMessage.isEnabledFullscreen")),r()},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{q("globalDrawerValue",!f.value)}};return{leftIconOptions:p,rightTooltipIconOptions:h,toolIconClick:b=>{var d;(d=g[b])==null||d.call(g)},showSettings:i,updateLocale:e,getDrawerPlacement:s,getBreadcrumbSwitch:l,globalSearchShown:u,isRenderVNode:b=>c.value?null:b}},render(){const{rightTooltipIconOptions:e,leftIconOptions:t,getDrawerPlacement:o,getBreadcrumbSwitch:n}=this,{toolIconClick:r,updateLocale:a,isRenderVNode:s}=this;return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header"},{default:()=>[Vue.createVNode(Zr,{show:this.globalSearchShown,"onUpdate:show":l=>this.globalSearchShown=l},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between",wrap:!1},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",wrap:!1},{default:()=>[t.map(l=>Vue.createVNode(qr,{key:l.name,iconName:l.name,tooltipText:Vue.isRef(l.tooltip)?l.tooltip.value:l.tooltip,customClassName:l.iconClass,onClick:r.bind(this,l.name)},null)),n?Vue.createVNode(Xr,null,null):null]}),Vue.createVNode(naive.NFlex,{justify:"end",align:"center",size:[0,0],wrap:!1},{default:()=>[s(Vue.createVNode(Jr,{onClick:l=>{l.stopPropagation(),this.globalSearchShown=!0}},null)),e.map(l=>Vue.createVNode(naive.NButton,{class:"override-button__layout",quaternary:!0,size:"medium",key:l.name,onClick:r.bind(this,l.name)},{default:()=>[Vue.createVNode(T,{name:l.name,size:18,cursor:"pointer"},null)]})),Vue.createVNode(naive.NDropdown,{options:St,onSelect:l=>a(String(l)),trigger:"click"},{default:()=>[Vue.createVNode(naive.NButton,{quaternary:!0,class:"override-button__layout"},{default:()=>[Vue.createVNode(T,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NDropdown,{options:el(),onSelect:ol.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(Qr,{avatarSize:24,spaceSize:[8,0],class:"override-button__layout"},null)]})]})]}),Vue.createVNode(Hr,{show:this.showSettings,"onUpdate:show":l=>this.showSettings=l,placement:o},null)]})}}),ll=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(rl,null,null)]})}}),sl={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},il=bt('',1),cl=[il];function ul(e,t){return vt(),yt("svg",sl,[...cl])}const dl={render:ul},pl={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},ml=bt('',1),fl=[ml];function hl(e,t){return vt(),yt("svg",pl,[...fl])}const gl={render:hl};function yl(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const vl=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:r}=X(),{changeMenuModelValue:a}=ce(),{getRootPath:s}=oe(),{maximize:l}=Ko(),{reload:i}=Ol(),{close:u,closeAll:c,closeRight:f,closeLeft:p,closeOther:h,checkCloseLeft:g,checkCloseRight:y}=qo(),m=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let b=1/0;const d={size:16},V=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(T,{name:"reload",size:d.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(T,{name:"close",size:d.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(gl,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(dl,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(T,{name:"other",size:d.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(T,{name:"resize_h",size:d.size},null),disabled:!1}]),S=Ve(16),O={closeCurrentPage:()=>{n.value!==s.value&&u(b)},reloadCurrentPage:()=>{i()},closeAll:()=>{c()},closeRight:()=>{f(b)},closeLeft:()=>{p(b)},closeOther:()=>{h(b)}},v=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),w="menu_tag_data",x=Ce("globalMainLayoutLoad"),C="n-scrollbar-container",L=_=>{u(_)},R=(_,N)=>{V.value.forEach(E=>{if(E.key===_){E.disabled=N;return}})},j=_=>{v.actionDropdownShow=!1,a(_.fullPath,_)},B=()=>{const _=document.getElementById(S);if(_)return Array.from(_.childNodes).find(pe=>pn(pe,C).value)},ue=_=>{var E;const N=B();if(N){const pe=N.scrollLeft||0,He=_==="left"?Math.max(0,pe-200):pe+200;(E=o.value)==null||E.scrollTo({left:He,behavior:"smooth"})}},de=_=>{v.actionDropdownShow=!1;const N=O[_];N&&N()},Z=(_,N)=>{N.preventDefault(),v.actionDropdownShow=!1,b=_,Vue.nextTick(()=>{v.actionDropdownShow=!0,v.x=N.clientX,v.y=N.clientY})},qe=()=>{const{closeable:_}=r.value[b]??{};R("closeCurrentPage",!_),y(b)?R("closeRight",!1):R("closeRight",!0),g(b)?R("closeLeft",!1):R("closeLeft",!0)},Ho=()=>{b=r.value.findIndex(N=>N.fullPath===n.value),qe()},Yo=_=>{r.value.length>1&&_.fullPath!==s.value&&(_.closeable=!0)},Xo=_=>{_.fullPath!==n.value&&(_.closeable=!1)},Zo=()=>{B()&&Vue.nextTick().then(()=>{var N;(N=o.value)==null||N.scrollTo({left:99999,behavior:"smooth"})})},Ge=()=>{Vue.nextTick().then(()=>{const _=Se(`attr:${w}="${n.value}"`);if(_!=null&&_.length){const[N]=_;Vue.nextTick().then(()=>{var E;(E=o.value)==null||E.scrollTo({left:N.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(_,N)=>{V.value.forEach(E=>{m.includes(E.key)&&(_.length>1?E.disabled=!1:E.disabled=!0)}),N!=null&&N.length&&(_.length>(N==null?void 0:N.length)?Zo():_.length===(N==null?void 0:N.length)&&Ge()),N===void 0&&Ge()},{immediate:!0}),Vue.watch(()=>v.actionDropdownShow,_=>{var N;_&&((N=Fe(qe,100))==null||N())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:L,getMenuKey:n,menuTagClick:j,moreOptions:V,scrollX:ue,scrollRef:o,uuidScrollBar:S,actionDropdownSelect:de,actionState:v,menuTagContextMenu:Z,setCurrentContextmenuIndex:Ho,menuTagMouseenter:Yo,menuTagMouseleave:Xo,MENU_TAG_DATA:w,iconConfig:{width:22,height:22},maximize:l,getRootPath:s,reload:i,globalMainLayoutLoad:x}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:r,MENU_TAG_DATA:a,globalMainLayoutLoad:s}=this,{maximize:l,closeCurrentMenuTag:i,scrollX:u,$t:c,menuTagClick:f,menuTagContextMenu:p,menuTagMouseenter:h,menuTagMouseleave:g,actionDropdownSelect:y,reload:m}=this;return Vue.createVNode(naive.NLayoutHeader,null,{default:()=>[Vue.createVNode("div",{class:"menu-tag"},[Vue.createVNode(naive.NDropdown,{class:"menu-tag__dropdown",options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,keyboard:!1,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onSelect:y.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NFlex,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0,size:[16,0]},{default:()=>[Vue.createVNode(T,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:n}),{default:()=>[Vue.createVNode(naive.NFlex,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},yl(e=r.map((b,d)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:b.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:b.fullPath===this.getMenuKey?"primary":"default"},{onClick:f.bind(this,b),onContextmenu:p.bind(this,d),onMouseenter:h.bind(this,b),onMouseleave:g.bind(this,b),[a]:b.path},{size:"small"}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:V,meta:{i18nKey:S}}=b;return S?c(S):V}}),(b.closeable||r.length===1)&&b.fullPath!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:i.bind(this,d)}),{default:()=>[Vue.createVNode(T,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[b.fullPath!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NFlex,{class:"menu-tag__right-wrapper",align:"center",inline:!0,wrap:!1,size:[8,0]},{default:()=>[Vue.createVNode(T,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(T,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{l(!0)}},null),Vue.createVNode(T,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${s?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{m()}},null),Vue.createVNode(Lo,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(T,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),bl=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(vl,null,null)}}),Vl=e=>{const t=Oe(e[0]),o=Oe(e[1]),n=Oe(e[2]);return Vue.computed(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px - ${n.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`,"--layout-footer-height":`${n.height.value}px`}))},rt=nn(z.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),Sl=()=>({setLockAppScreen:o=>{rt.value=o},getLockAppScreen:()=>rt.value}),_l=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=D(),{getLockAppScreen:a}=Sl(),s=Vl([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:s,getLockAppScreen:a,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:r}},render(){const{getMenuTagSwitch:e,cssVarsRef:t,getCopyrightSwitch:o}=this,{getLockAppScreen:n}=this;return n()?null:Vue.createVNode(naive.NLayout,{class:"r-layout-full",style:[t],hasSider:!0,embedded:!0},{default:()=>[Vue.createVNode(jr,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(ll,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(bl,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Q,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(Wo,null,null)]}),o?Vue.createVNode(Ur,{ref:"layoutFooterRef"},null):null]})]})}}),wl=[{path:"/",name:"RLogin",component:()=>k(()=>import("./index-OUOi2Sg4.js"),__vite__mapDeps([53,1,2,3,4,5,6,7,12,9,8,40,41,42,10,11,24,13,14,15,16,17,18,19,20,21,54]))},{path:"/",name:"RLayout",component:_l,children:[...Rr(),{path:"/:catchAll(.*)",component:()=>k(()=>import("./index-CdBUAOSD.js"),__vite__mapDeps([55,1,2,3,4,5,6,7,12,9,8,10,11,13,14,15,16,17,18,19,20,21,56])),meta:{i18nKey:P("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}}]}],we=VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:wl,scrollBehavior:e=>{Wa(e)}}),gs=e=>{e.use(we),zr(we)},Ue=()=>we?{router:we}:{router:{}},lt="YYYY-MM-DD HH:mm:ss",Cl=()=>({locale:s=>{const l=Kn[s];l?W.locale(l):W.locale(Un)},getStartAndEndOfDay:s=>{const{format:l=lt}=s??{},i=W(),u=i.startOf("day"),c=i.endOf("day"),f=i.format(l),p=u.format(l),h=c.format(l);return{today:i,startOfDay:u,endOfDay:c,formatToday:f,formatStartOfDay:p,formatEndOfDay:h}},format:(s,l)=>{const{format:i=lt}=l??{};return W(s).format(i)},isDayjs:s=>W.isDayjs(s),daysDiff:(s,l)=>{const i=W(s);return W(l).diff(i,"days")},isDateInRange:(s,l)=>{const{start:i,end:u}=l,c=W(s);return c.isAfter(i)&&c.isBefore(u)}});function Ne(e){const{width:t,height:o}=mt(e),n=Vue.ref(!1);return mn(()=>{const{media:a=768}={};n.value=t.value<=a}),{width:t,height:o,isTabletOrSmaller:Vue.readonly(n)}}let st=999,Me=!1;const H="ELEMENT-FULLSCREEN-RAY",{width:it,height:ct}=mt(),ut=document.createElement("style"),Nl=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:r,exit:a,backgroundColor:s,zIndex:l,transition:i="all 0.3s var(--r-bezier)"}=t??{};let u=!1;const c=()=>{const y=U(e);if(!y)return;const{left:m,top:b}=y.getBoundingClientRect(),d=` + [${H}] { + position: fixed; + width: ${it.value}px !important; + height: ${ct.value}px !important; + transform: translate(-${m}px, -${b}px) !important; + transition: ${i}; + z-index: ${G(l,"Null")||G(l,"Undefined")?st:l} !important; + background-color: ${s??null}; + } + `;ut.innerHTML=d,Me||document.head.appendChild(ut)},f=()=>{const y=U(e);o==null||o(),y&&(y.getAttribute(H)||y.setAttribute(H,H),u||(u=!0,st+=1),Me||(c(),Me=!0),y.style.transition=i,r==null||r())},p=()=>{n==null||n();const y=U(e);y&&y.removeAttribute(H),a==null||a()},h=()=>{const y=U(e);y&&(y.getAttribute(H)?p():f())},g=Vue.watch(()=>[it.value,ct.value],c);return Ke(()=>{const y=U(e);y&&y.removeAttribute(H),g()}),{enter:f,exit:p,toggleFullscreen:h}},Ee={svg:ne.toSvg,png:ne.toPng,jpeg:ne.toJpeg,blob:ne.toBlob,pixelData:ne.toPixelData},ys=(e,t)=>{const{beforeCreate:o,created:n,createdError:r,finally:a,imageType:s}=t??{};return{create:i=>new Promise((u,c)=>{var p;const f=U(e);if(o==null||o(f),!f)return r==null||r(),c("useDomToImage: element is undefined.");(p=Ee[i??s??"jpeg"])==null||p.call(Ee,f,t).then(h=>(n==null||n(h,f),u(h))).catch(h=>(r==null||r(h),c(h))).finally(()=>{a==null||a()})})}},vs=(e,t)=>({print:()=>{const n=U(e)||e;an({...Be(t,["printable"]),printable:n})}}),Tl={page:1,pageSize:10,showSizePicker:!0,pageSizes:[10,20,50,100]},bs=(e,t)=>{const o=Vue.ref(e),n=Be(t,["on-update:page","on-update:page-size","onUpdatePage","onUpdatePageSize","onUpdate:page","onUpdate:page-size"]),r={onUpdatePage:d=>{var V;a.value.page=d,(V=o.value)==null||V.call(o)},onUpdatePageSize:d=>{var V;a.value.pageSize=d,a.value.page=1,(V=o.value)==null||V.call(o)}},a=Vue.ref(Object.assign({},Tl,n,r)),s=a.value.onUpdatePage,l=a.value.onUpdatePageSize,i=()=>a.value.itemCount,u=d=>{a.value.itemCount=d},c=()=>a.value.page,f=d=>{s(d)},p=()=>a.value.pageSize,h=d=>{l(d)},g=()=>a.value,y=e,m=d=>{o.value=d},b=()=>{const{pageSizes:d}=a.value;a.value.page=1,a.value.pageSize=(d==null?void 0:d[0])||10};return Ke(()=>{o.value=void 0}),[a,{getItemCount:i,setItemCount:u,getPage:c,setPage:f,getPageSize:p,setPageSize:h,getPagination:g,getCallback:y,setCallback:m,resetPagination:b}]},Ko=()=>({isLayoutContentMaximized:Vue.computed(()=>Ce("layoutContentMaximize").value),maximize:(o,n)=>{var l;const{scrollToOptions:r}=n??{},a=U(Q),{toggleFullscreen:s}=Nl(a,n);q("layoutContentMaximize",o),s(),r&&o&&((l=Q==null?void 0:Q.value)==null||l.scrollTo(r))}}),Ol=()=>({reload:(n=800)=>{q("globalMainLayoutLoad",!1),setTimeout(()=>q("globalMainLayoutLoad",!0),n)},openSpin:()=>{q("layoutContentSpinning",!0)},closeSpin:()=>{q("layoutContentSpinning",!1)}}),Vs=()=>({setWatermarkContent:r=>{const{getWatermarkConfig:a}=D(),s=Object.assign(a.value,{content:r}),{updateSettingState:l}=I();l("watermarkConfig",s)},showWatermark:()=>{const{updateSettingState:r}=I();r("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:r}=I();r("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:r}=D(),{updateSettingState:a}=I();a("watermarkSwitch",!r.value)}}),ze=e=>{const{getPrimaryColorOverride:t}=D(),{updateSettingState:o}=I();o("primaryColorOverride",e?Object.assign({},t.value,$.appNaiveUIThemeOverrides.dark,$.appNaiveUIThemeOverridesCommon.dark):Object.assign({},t.value,$.appNaiveUIThemeOverrides.light,$.appNaiveUIThemeOverridesCommon.light))},Uo=()=>{const e=()=>{const{getAppTheme:r}=D(),{t:a}=se();return{theme:r.value,themeI18nLabel:r.value?a("headerSettingOptions.ThemeOptions.Dark"):a("headerSettingOptions.ThemeOptions.Light"),themeLabel:r.value?"Dark":"Light"}};return{darkTheme:()=>{const{updateSettingState:r}=I();r("appTheme",!0),ze(!0)},lightTheme:()=>{const{updateSettingState:r}=I();r("appTheme",!1),ze(!1)},toggleTheme:()=>{const{theme:r}=e(),{updateSettingState:a}=I();a("appTheme",!r),ze(!r)},getAppTheme:e}},J=(e,t)=>{const{getMenuTagOptions:o}=X();if(typeof e=="number"){if(isNaN(e)){console.warn(`${t}: The ${e} is NaN, expect number.`);return}if(e>o.value.length||e<-1){console.warn(`${t}: The incoming index ${e} did not match the corresponding item.`);return}return{option:o.value[e],index:e}}else if(typeof e=="string"){const n=o.value.findIndex(r=>r.fullPath===e);return n>-1?{option:o.value[n],index:n}:console.warn(`${t}: The incoming key ${e} did not match the corresponding item.`)}else{const{fullPath:n}=e,r=o.value.findIndex(a=>a.fullPath===n);if(r===-1){console.warn(`${t}: The incoming menuTag option ${e.fullPath} did not match the corresponding item.`);return}return{option:e,index:r}}};function qo(){const{getMenuTagOptions:e,getMenuKey:t}=X(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:r,resolveOption:a}=ce(),s=()=>e.value.findIndex(g=>g.fullPath===t.value);return{close:g=>{const y=J(g,"close");if(e.value.length!==1&&y){const{index:m,option:b}=y;if(n(m),b.fullPath===t.value){const d=e.value[m-1];d&&o(d.fullPath,d)}}},closeAll:()=>{n(0,e.value.length);const{getRootPath:g}=oe(),{router:{getRoutes:y}}=Ue(),m=y().find(b=>b.path===g.value);if(m){const b=be(m,["children","meta","path","name","redirect"]),d=a(b);o(d.path,a({...d,fullPath:d.path}))}},closeRight:g=>{const y=J(g,"closeRight");if(y){const{option:m,index:b}=y,d=e.value.length-b,V=s();n(b+1,d),b<=V&&t.value!==m.fullPath&&o(m.fullPath,m)}},closeLeft:g=>{const y=J(g,"closeLeft");if(y){const{option:m,index:b}=y,d=s();n(0,b),d<=b&&t.value!==m.fullPath&&o(m.fullPath,m)}},closeOther:g=>{const y=J(g,"closeOther");if(y){const{option:m}=y;t.value!==m.fullPath?(n(0,e.value.length),o(m.fullPath,m)):r(m,!1)}},getCurrentTagIndex:s,checkCloseRight:g=>{const y=J(g,"checkCloseRight");if(y){const{index:m}=y,b=e.value.length-1;return!(m>=b)}return!1},checkCloseLeft:g=>{const y=J(g,"checkCloseRight");if(y){const{index:m}=y,b=e.value.length-1;return m===0?!1:m>0&&b>0}return!1}}}function Ss(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:r,replace:a}}=Ue(),{isPush:s=!0,query:l}=o||{},i=u=>s?r({path:u,query:l}):a({path:u,query:l});if(typeof t=="number"){if(isNaN(t)){console.warn(`[navigationTo]: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=X();if(t>u.value.length){console.warn(`[navigationTo]: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],f=p=>{if(p.children&&p.children.length>0){const{children:[h]}=p;f(h);return}i(p.fullPath)};f(c)}else if(typeof t=="string"){const u=n().find(c=>c.path===t);u?i(u.path):console.warn(`[navigationTo]: The path "${t}" is not found.`)}else i(t.fullPath)}}}function oe(){const{getAppRootRoute:e}=D(),{updateSettingState:t}=I(),o=e,n=Vue.computed(()=>e.value.path),r=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:n,getRootName:r,setRootRoute:s=>{t("appRootRoute",Object.assign({},e.value,s))}}}const kl=(e,t)=>{const{show:o,...n}=t;e.meta.extra=Object.assign({},e.meta.extra,{...n,show:o}),e.extra=zo(e)},dt=(e,t,o)=>{const n=Do(e,t);n&&kl(n,o)},Ie=(e,t,o)=>{const{getMenuOptions:n}=X();if(typeof e=="string")dt(n.value,e,o);else if(G(e,"Object")){const{fullPath:r}=e;dt(n.value,r,o)}else console.warn(`[useBadge ${t}]: target expect string or object.`)};function _s(){return{hidden:n=>{Ie(n,"hidden",{show:!1})},show:n=>{Ie(n,"show",{show:!0})},update:(n,r)=>{Ie(n,"update",r)}}}const ws=()=>{const e=_t.value,{scrollTo:t}=e||{};if(!t)throw new Error("[useSiderScroll]: LAYOUT_SIDER_REF is not ready yet. please wait component mounted!");return t},Go=()=>le(z.localeLanguage,"localStorage",{defaultValue:Bn});export{Vs as $,Xl as A,ts as B,os as C,Un as D,ds as E,us as F,as as G,bs as H,ns as I,ss as J,Fr as K,_t as L,Hl as M,hs as N,Jl as O,ls as P,ps as Q,rs as R,Ir as S,Gr as T,is as U,cs as V,Lo as W,Ko as X,Ss as Y,Ol as Z,k as _,vs as a,Uo as a0,_s as a1,ws as b,Zl as c,D as d,z as e,I as f,Gl as g,Sl as h,Lr as i,Ne as j,Qr as k,Ce as l,Yl as m,es as n,gs as o,oe as p,se as q,T as r,fs as s,St as t,ys as u,xe as v,Ue as w,ql as x,ms as y,Ql as z}; diff --git a/js/hooks-DtYdZWXJ.js.gz b/js/hooks-DtYdZWXJ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..20208a8074b9006a6a3298d71c35bce52d1712bf GIT binary patch literal 33866 zcmV)GK)$~piwFP!000021MIzPa~nyLAo%@$1(>bnW?ltS00_R4lf{xisY+E;QAJWx zmDngMkQo3{Ok_Zj0g@1yXLGhTJ9Bq-H#c_k*r(l&**wi|dw1>Tc4m4WYqr0oRo(qB z&fFs+Gx4IJQuW&1*l4DU$Ow;@hlhuUhr36>lT=pD&o3j%&d0Opo zpPp2oy>5^=^UD$YWW#N` z8@1{|`1t;5FqV0Nn1?j&f6{d8+is&?ZC!2dUW`7!%JW~P)qwMh2x_Rgo7ETRJ11ei zwwVK@fnY4@j^g-}O=zupFnIi;bZ!D5(yaNTXD; zFqKq7a}BqCju4+T+`7A6J$|-5>TjGDV+;A9DtR>;&>s7wfirv1I(qn&ef2blVL_h? znSQeAZo0K&}J~C@ z`PGy3t5P+oq)EW4t)u?)t~hx;TT|=wh&>*^PKuiDQxWix9k2nf-g|ZLs($e1c&1ye z^Wj$7yuUG%e2@m$;>C;MZ1SfY{mMs4;iogzG@`MP z+ZSKW_T|B8t8-ZUdN%p$vz=~p>%mO&{ihLonnYq2ntq@H>xf10Bqn`%mv3ogB=xNAlJ$B{drLp$<6p54;U zqPDa5-(6Bs`JDSlomVW7ZpgY(!k!2|WI~SjAoDBk+l)xU9sgrliINK2|D0pWge9W^ z6SNaEZ>>fGo^+$$DF40^ku<+AX*^;c&m51P$+pk2=5JV0^H*5qc*uCSBG-H?9S=G@ zw)W*mmgND+UNjhTAtz~trj=7h0{DB$h=jin8HwQUP!bM*?=v!lza5r!1s_=MJN6<| zITmIK8Npw{2!+2gAszV36V>PuBO&}v62jo`K$=G0V>i<+TJAeGQqwbR@wsVexxiuI zariVb1#XcrObHxwHy_LU$Q;FBZV@~RpxdO60_s)~#B{m`osRYFe@c)zp6hu#&_p8i z{5>WDr&mwkJvDo=p6zFhyoSFgjCA4e1tWd<+n0)zdXl_?zh5wN0e`<{B!<6fLI&_R zNJs*IM~NcAFj1sAOvn{dNkT5+?^A=|dBMaC3J3EdC*605DpL!iTg>?P7G9=EF3G#` z4sphmLLB!sQmLMqUZSRCtf%5qFQrbR=Hi)NN+*dz{&_-hX0H-839UpS|I0)n|1?p^ zKhns*(8#~m$iJ7UNjpx|q&`U$X&mP0SuS{)fnY}->yA7~X4m*i5~!&Q2Rqix=~60W zbf);mJ4Lm<01qawV`Q3+|M4X1+GUO@MU?cco0~Q1N)Zig$B})(uPO<JMllBC}82Uv!o6C2pz?8FJ`hr{lpb)7}J2+FWtL$CNjJGl313Lr{4Yc$L^2s z-i0*XX6jQnrm1`co7_>?wp`2Eqds-hQAc&pu94J0$B;3MBWYWAEr&#Y?56#wD{Y62 z{MdcPqeRsZt*_goefyNzoJ545MeUoLN#+npIE&h3M1VnKMxsvQWU0Y%q+eWOuEPSVlf){v;z81+*lbB+dkoBm5_V z52BR0f~7pZWVW*xb#1=B&fSCIIVAOM>ifwkj`uHl6jo{;burVq zxtY)DF?ml)5p_nA*%rcCj`HuCE7fx&Un?bx7WaKBJ*aheMWxt$q}TcHodm_ZXM4#;bhQsu`;!2UYq6FNGsJW1 z4(S+Rd`hmOB;;3a7^Op~SyhxeWGywE<%wXB$U@EJXy#<(ASnb&-IK%zfzzM{L9%M}gpyrWaGSO=o#2lc&*u@sV_F>Vg`` zhSfw0>|0Nhi-cb#l}jojoQH6n&_NVb)b`<3tdHbJwk+{D%^TKypYL04?#ho$Hk% zVH46ZM{%6(>F$1yma>d|7W=ih4%AiGAd8Afk|G(x0SEj)q?_HoO-{mw4K|Fdq-DgLo7&@2pJ*^g4$*#Kq%n zX5>!dPojV)o+aqmA~KRO^Q>b!uAJ&E+#(|pd)8ez*K{})p+#Pe215|2JPX8WSo0bA z#-9vWGHUTSro)tl&!bTGy{#shN`1^j=2=&eXHDlk3V3o7yO-3JMzqH~Yx>(Fl3%dIv+$2a=y3R$C8ICc z*s})e2PQs&Bf<%jGD>Y9I&f1D-~I02zx~ah{``OYk2y>VQ!xkh-GBbAU;g^9 z=RjQ=vg$14cYpIcZ-3*DXR1?>aTHEL{^cLO{f$4Ksgn@!p7LU0|y))}ajc_OE)+}QEXrsH!x?T9y?KT^o0Ddvn?A9Cb zi*B)IcN>0%ouE_0wEE7y+UAbc#)%fufQm6z>`jK{uc8s1{E&uBXNg{i+RaT;sW)q+ z(t!We+zrRdpw2IWl{|ffJwCc*LPQ};y-7&Lg*VAa9QFFrn`FyjTYNC!$)XbK*oe@c zHJ||%iX2X)e>S;*<)e5j(fIw@U;X>u!OZulD{7BQUIV!(o)DqzTX5&M%MO`j%_^zMH9jbd)y-x9=5i1vH@lZ`k$C>znju zkluu>cOz(c1AP3Z2fzAnZZ7(7Zo*-76ApvHO*kB0-*m+d9ZBxoxto#CV}H`2DSLW+ z=vfxIie$ef7;v+Q#;LbfCsN5p-sXQ_XBz~hUnWv-Vzqc8St6^zWG!5TaTFk@z56N! zcAJr}{AVK&*19N6IpkcUaH*C&I<0=yx*`V?x&*DuMSv?WndxQmg~&12z0<6kOO&A(pGIKnpC9 zUwcEMetqNhGrzmXb^Sw<=wE%PuLd$8NFXe+8G&}G-E}f2Kb{F@GhziWJ=YR83X8-< z!Wm8Hz<|{8VuJn494&fJQptxXbWI{SmfKE7u04ef8iK59bBBzlQxb=yeSS5aC>$~x zf}C&yS!tG$bEeUXH(1P`^c2e;MhWhUYjvVh4g|eo;u&(eJn=D&l0!P?BMCGD)Dh#C zCc?+`IvT*nyjGviC{>?1dq(`Pyw)d>iI#->G(EaX>~lt#v%YShvoqHArIY0aTCC6> zRHjA>ACe!lt}0zB^I2k>A`{njbHLP|s^A<7WuRvGLQmm0TD~txq{949x$O|CW%yT# zeIm`QL4O|AcM^R%hM)E%W<45=5g$sPV?>LesV5244oDnCX&NQH=Tv~KLeeN^iF`=o zxI=>rm0BZR{e7q^dY-@;gr%i3h&g?z&V7^E&K`3|DYKkw@98|MRp=2V7>$*Jizi<^j>=k(BM0z%b{M7M3ru%EujS`e7 zQ`9G|udlIv>Pg$wkC4FZN)3JC4tU6X-?tRvtbNmxtDt;}1RkX@(=&O_EU;d#)SIgW zMCKcke!*+Poufo@rN`v;Uoq+C~p$g zcM=dbpV%mFx(9hL9iqhXQop$X!LF8NcjB)`O5fY)ZnwD?%m&o z!e!Ucp>v-!tRfs!lFWmw1 zYFAoyERLgL8l|}O(hoyJyfPZ10uAaQxFYeCOoJ8?PviR$582pQPCpM+{|quscNI44 zGuRxZtcCf2&EUhZ8Lf=XQGv}a7lYMsSvH$mgv;g+y$~Nl*H)s*QOXb)kQja#5=Sc| zaabTR>Iynoaaoql%od?>^Mld22ww?DLH|@~S#^K2j0`>uTf>#H)h)0!;K9ZFY@Hr*e!DB%=`i?bH)ILM(4S3h`R4_$Ylx7qgX~|6pz`m0R!Z6 zfucD>Mkrju>I~p2TCl`B(`{mtC_Gg`+pW(=dG$xhicILfeDP$=lIvO7V46+5{iA>N z^Pm3dFMj*qy!~H)uUfZe&oJ|Sl2?4LPp4OWA&zcos$ne{dOGUpfh*LhW==*O9Joqb zY3N(@{7EZ3c#oksmJiqI(riI%Ouwdp-ulUN7-|E$$_b+?wy)du<2W|X6 z()qCEdb#p)eO4^JpHD>j(}qpkMCh)1_#i-LBa0sZkCZRKMV=2m632-5Q4y)m^oo#=}x9@Zf?^n z%rmZ18`VBvRZcFu7%akfAtxJYq_lchS+mpZ?q@&!>D%A=7eD(ifB4=1_#f=IfBk>| z{HK5V-Jkv8+rRy7$11pec_bl|G>TW`KgXYjC!aq%x}D>y#((i2{^YxV_8S&S>3|)A zsgUNi6xG2aY4Fr$lDqMik6~|ik0a-L}Tco+Ye4VHUk5zky!c^k9=|w*Z zLzbv*`1-?;anHVPW(@4<)R@$t%dd{e@swk=TpHY*Zg$*pV=LK{Ey ziZ%uipJ5*tBDS7oD^QWTCljQ4ENLGG88R9UnFEP6dQ1L z?T27r-3F$wvk*|yTL6oz8iY-5g)LoAAhfs*I#cA9BA4Qs((9FNMi&W-wKwW^AWal8*F|)L(r4kKwlTrcy${b$jb=z<*iVKgoeOJ zw*gN{Hwb=xE4bP$5%Bm{K(nhM=;3Xk$jA}w!L49ZdILcw1#fwb*a?o5)bqPkcajDQVX z1DCAm>fM)l-*^TBZ$@5Gw2(NfwZS0cu0^gSnveKrZNkB2Lz}%P(6zODLeQ}rrTEuo z#(CtdU9yB1QsfcLk8~1LY$v{O%?ZU>LtF0k^+X%>JCiGE z7x_dIiWXQhN=7VGI8rDB8x=vY1v+K+eFuj*+x`73XkO0yOy0Lf_Oj0wiT-dPunw3v`;`_eXmoDh3_PP3_zO>m)iw}lWFk9t0UbXJk zy`(BKhulZ}Xgj(N>vF-s*Ugie&&Z_5dN{a3&V8(R~hFShvtuRJZJOvQ=6woyR8umERUVvVb`EnYuLLqkV`3yF+d89)a zbWMMFJpY-I=W6mw9xMtmFnN2@tT^dLy@U&PZv@tJDU&D2i*Igh?ti80Qpmfx;rdi~ z%Iyi5GS*1Uy3(tW4(rp)2#k``0q3%B!Qj78?K8I^9A%aXJ(7F2^tFrAoj5m4&6|>L zDyfh*_=_-?b|n+^?xCrzan3vQ931P`4 zOq?W>$43Vbz^wHE=1{H3H9NVv;Wsy8ech~kKX+YSUl(h>Pce6zcL^}H69sir$H_2+ zz*CT-FM8f2WZ*T&k{|+8Z%cdW-UVk`%d@^!Zn_phu@1i7EqB`jqu3z|gr4;+2C%3@ zaD~Dl-_q$#i=fLrmPDs}i&$lcXv?$ECEC&!;sA-R#TF^tw>?YyZ(HP5swGFy+JFkT zEMny$3ZPZ(L2nU|o^(;D%|bt!>L^lO+t_g%7D3kt{I0{OtXq7)p%}P-LscdyfTa;q zv&bb#+21PfV~bc21R!JsXsqVeo7m0izyLUKRUKr&sR63nb?X~$T_>t_uST^2{k3MJ zhhQxbKg7yN$Sx0NCNtoJK_ufSk#~a_M_%7{x3T`IJPbfl4R`{U(h*N+oWnu~KPjf- zF2*Ub%#74^ZX9*TcSniFTzNoEx2EdAf_DQk9!jop*L3TuFDh>VU2GS*`OI5->YGL0 zJO!W=h0ax!fPJo&YDDMLDoYUs>W`j!sAWqL;Ud@}6{(t*90*R45cnt`zlC&MQ=Od4 zt-eaH6+zXD@~OOw)LD0%I&s8Izw`_Z1^5rCws#F;=fR3D<1{wPkkC#QLnt7Mo9>21 z!1F*kwSyxNtof!}-?T``hC!bN7f9w!che%O9nbo9$K6D_w{GiTeE|dn915ujtKil! z)6?dL?&;KQOjWw+)}hC95P18mrbN-yG=QFwUALhotWSr-aW&)vz&9+ex<&e<^kVE; zJ8lhIz~ZT-Jr*JsH`Q>4Je5J3A_|)B1~jFUs>5p_-^++yfiPX&DX6LLHlR*35Y0+9 zK~0<@i`rJ5hNDM16p>_A*j)^fDgIjE3h~fDhLEp0n8T`$0peNT)?g8AmH~k5as^4M zU>b^dfuAu{sW}fc-x(!g%&Ih@@%Rn)12%%D$<}oSVbZV)7CV*22jD@AmuJ}4W>L8Y zVTOZl&y`lQhgI*)m5T;L#l)L)<)S2oAPuU;9h}Ez`XS0uKL@dDZ$Rq6LmIcwY4;YGo8&4rI@#|0M1- zGX0p~QE57r#6-FOn!}@$5$fA9iF|jXID(FRkwBtD0)Lty;spc|FC>UK+e_Rv~x<%lP4iCqBT^FNkK!}W7M{HHA$V-5_s=Cr@0JT~qcF4*_(4AG68#&-&2g4*I z82Yr6RzhO%(MljFNd#VP`aA^QYDT5-SXpBwt|5E^a}w__9=AU?lZ)ZV9e0^CstaDI zx8y5lRfKZ9UtKTI2ln0FKrkmGlV~ttVFc>|0(_7eH?_n#@oCR5L4rO_dTfdzQsd}n zyv?Du6feTnnZ`qJT2u|pd8%g+)<^nh){nZu?lwgS<(=*BcA#99x4X?<5CeX+-3S8h zzPuf5Qgmq!o3zO~_^Z*~q+1BL)opaqeR;RD)9FxjbFS^~1nAtn(+xM+4#L&9wsyg3 z^hZIkT~qCD2c2esj?vo>TFr+K;n(KF*8Tg~T64G6ypL%QYpvbZJ#?yW9<+9qdv#-X z^8x;PaPR(BGkUeb{O>H?WqSX6xa@hgO>$N#BydD?!BtSH%}_ zawpf)pTPaX2`nFAi)zp7;y++Sqt1ft5dXpEc~AP2NV0(j=%5x(#XGQ?u*2iFhk1&5 zS{qO+YMPM8S~W|5dR7pL02sK^ouJLx@vpf4Co}a^alh0=jpPYN8VG^_#(lWFUp3NM zRO0b_mw52rCEmPuiAV2U;^4hYyn62vccx3^RH+v)e%HKddY-PxfR<8gUa{z>=%@ir zK77wkE}*=+?%CA(S&+zF90o z=CuuJkDV^h&&bz$lAdr>%6pRq2oLa|rH|nCj9_@hcK|_{0O>EP&g`vubqmCeMZy9! z%o8bid@FG4mMUOlK^626hPy<>St!lSZ%C^8B^y#+r;;9in4T}`L6(uvr9W9N#k4c> zm4p~T!9`E-Q4-E>mF9mn2kzG-y}uB$UT=~{t%;DZt9GL}&O1E^QF9xPMfw!NnUGOO2W|HL8-Xm|tv0gW>5PnO71CG0PgwleaX8tj}(GK+;HS!(=3YHjAVL`LD= zlSI&v3hx+73h#*|!-#o@lB59zot5`kk`BKf#$0+2BpFgcU0D2` zE!qfC0kTOub*3Z3b#`~u!DVNgs$V)HxZtA3rg)cWYi768~zePx<## zwnY4W6$rt5ml(ZwiQ#*f7`%6h?t7Q$zjuiqU#M&`i_<7u@>M-ui2<8Yv`hmV63WP! zf2f+JUY4+}_oBc;$?^|^L(M677(*ZJOTJY7p%u5Y$_V`TPFYVQV`cRRcol4r?VSbc zk7l#EitYo>E+7zs0M+>iIjU!T#q+7zBIeJhweNR6MTnITr;L5r$#i4M!E{5POHcm4 zhKJhw;i2{e;o ztRJT5OL~xH&d4=irju!IldWB{(_F5Q`4Q_fsAiE8W~V{wTMg1^ zG!`mh%t+o-33G2=34=1vat(|Ui8At8u6~hxPA9;5so8|5`D z9dSNy<=z?f%V%^EYBlb1lonVpQ(D5D#&>zVQ1bcV7i9-A zcoNH4LV|-6ST#;m>pb(NJ?kY|m}23+>=jR%C+4Ggx9Va=I}lCORq(=ZyPUR{YpY75%L za?h1Tq?K?nfS4Fq7cPjYq=$46#beJ(X_A7;a)j3xPDVbb{shI1lwn-+qmD9Y_9kE? z?%n4+W;DsyJ?N7bfuB;*V^SAV_|41UJ2ca!^xGZ_!6&jWSlZ`t=(%+~fx@=S!drS2 z@~Z?U@78)@iQ4cq58=sy;6o^+-YV1ZXAgC3cY+>I?TmyPY`R{|%?KJuo3e^OWX3#J zZ>6eQl}A)}+L>lY)0w8}cBbX9>Fh7jtFoPsMeW*|v4>p^m?{@LAhhME1p2!tBDxHu zo)Nw(mQO}Oz|wRHdS~cEd&sQ{{4h#r9FJE6S4^NhQ!@a7nig6=o|Zrt;b)YxG8s&b z`wV6enB+9QEUHGcnp?1}A>K*SFDSg@P|WS>E3(|x)4t$R#_TzbOc_N+d6~^xEhFZc zi`xi@N#x@zti^=O$4vC}yAE&0PtnvA*&aSs0O{H@Rl%LL6=5B-9=Ox3Ml2cmiu&KH zEy9HVHMJeWq;H*{AD_2AyLWtgesJ{s%k#sddk6aa+}dLze}@zHqkdvD^kyc^McOMK z@Q^8b3n=-mWt?dAW@)J{5L^ZLF!esC>Xj6mkqNlfr?9U%3wAr6`3H9Sos;r2C-AOW z{u^HdO-ZaBa?5Y&M45jFvqz*b5r=}{e>0LSM5F8c#igJ9)&KH~zx%tl|N8HL{y+UD z1Oyy=Op-9dN5VpH&8EtEcYR&|fEOzdI6R4(wH-2?ui2hx({UxNh-&Nc!d1U2rr#J(h9l)eR7CT6>h)XXAuiCZv;)X9+n;$azAp64FZA4uRY+ z6LOl6ql8=}l2wcKtLOD1f+UK}S=uQeX3 z$>cH9-oBO*f`q1U>)ww1fFe-!=Z()ctb-_caILG@h?@Xc$<=2;9v=`bf=yS(! zfq6cYl|!7JQ3CVRGArWPf8~EXCz2hKSGl~#T(c{!uiJ78ohonXH-N}95_iOu&TFp}gVYcm8GwGQ_^kVS?0!!zf zJz^w)DK(6D-^Mpg6?27scKY=pB#z_tbvrPA6J_vYc>d7wZp~MO`NEkf`8>p4gv=oe zBy|BE!Uc)mnY_qeI$2lk%$iLVJM{}d&kLyT1yIE^q~tX_C{wUQP85MZvmJcfHHaA% zHaw&X50P^8zcM(|$P92KPDYOODGVwUxEI3CcB$~?uy8o_b@{b^r%v>@#xaF`(cW zP;gA3QyIC+*RxtxY7bvux6_*&JM|wj`-p7TY7qbb=EjbFc<0z%w%Om@2$DLELl*Fc zo13-1;mFKgB*L3#c?Y&bdWJlDE<74#>$N&5ZM`iROACWm+_PIGAXntt$@Ui4y}oYu zdr}__&$0SPyG{ zprnThBvpT6U%jGPdK(JGCR}Nn>nVrA1zgdFe&CL$mT6J4;AkZ8@W7sed(iCyx6yT% zWwrg0{~*!TXa+`FB^KAQTMjv%cQ`^nt+H%JzJjPWi#Wj{IR*zJc$*futJKn=H{Fr4 z(3m-1*;k7|bQct0_sb3R`IUYJ&dveM9C{_deiSkT=#ZRnuMkDRf&ooDxsQ=O9`jKm z?P7OV?^KO*bn*ltw3souDrKk&o+bmV0<*8}8Lu;kOavVx-i}$qP!t7 zSe&%Wd#v(+=PU$&?S;r%@H zJI@6(iwM@m?-{gM1bqd)GiPSgOt{hBmaI>iC^iA9A8D zk5K)yLxPb=LG?6LcR*Ht*iQHN6Cy>_>w(k1e&mnmbFLn>2GlxaSa=?*7euQp35$Ma zj<+HzmrvQUInK!04>?V32V4kws<=8xkod4)5gIEZBNE^Sy1s5RKO)i(2=~FoROCDB z8gpiqjn8;3)FG%6B@j>|V4!GBI7l}%99PCnx|OI~8S_zv3RW4xi+UAPnpB1{ zqbaKl=mo2!Bf$``PcK;|08MsSNb&OL3<^;rUd zXv9+Z6Fy|gEvk$_Kcsxhd%YNK(wD1HthfK^_ul^PuUo|W?sxz5FaDpugxj)rX#hbd zm8b)~ip8~(Qphr8JltKZ)k?XptN33}L?PV2q!~%xai-V9|5QYwIoeBMj`mLezG8lI zg>4;Tka0!AQVT4`SfrRNcPNO>qo=0h~(LQ({z$m_<6IiG_=woasL9gPvfPfX-@dZ((}9-Bz1> zx!O}Q2}Y^pgBEn|OPH3IQyr{UsQ?af#~^#(vS!AhLC(+F^^hhZ3$5&>4!4n~kW^i% zHp>jG*yKw>*fZcF62pLm9&%7OnA(%Qk6HA1hQ0l9H@w4L>i`MLnO$uG~$>m zqZy5gR7{A?Pjv|uk0cwANjmCwqiZxZS%Qi4a|Khab|gIFJk`asB@H}`*)^HG8l^Jo z;%m~OMQ9xL63+@4Zr#~}v2v2+V@-UUPmh%%-`I* zd!ex$Zgx4}qT3JIFmHKArwx0P61Wy)!06AioPVvRa6Y|tKfoyBdLQ6R_JJwQ=*u77 znJ`z)RaS-HP*e62c8KL_RAgFOi>h^~`-L_Y6{j$Fxn33FjatOgp!QV&44`C0z5!GbDA zDYNF-ymcK%$%WS!tZS(r88l`DR9tb+jse$ZcTxg&BK%1zf?F23iZiVReZ&rZtGq04t`O-o?Qs=tGw7$lm`X?IIr)zV}+Zn+ivP{Cf+q)8KJie zu#fbshKgk+V)?C9J#(_I4M zQHkSWj#4>+8ORCTZHQHvTUij-yiL!bVpVgCc`<`qz6Mrf$f!}zKtC#|Q z_$>>#JBs5JgR=Dk(Go6RkFZS|Jpc}9f581E{=xmr4D&}U#mCm`xH-`}6)s|NHm z`V~eScKcLat?-dn(Hg5XS?DM&H>tv}s?x#1GaMK$(@m;sAm`^eZx&dp<+4`lzkpcm zZYXH42X~3~1gJ+w6iw8k|GM!J>kTB zVURrIkjRqoD2c}yk*iH&&;lh;(PY3cnFl;3G0Nw}jzO4l)MXZS4=%NZox-VdqlTfO zk2xZ?KnwSERA*L1b>7b-y}ceWF;+@LE^Ov_Y!T9p5n$A{xijH#F_4QYwiVE%3K+A9 zCB=wY=5k1@sVNDm=(T7ZgB2=joZ%vVa_z-r42)9l31M?WNr?nTdH(}{)R9_0~*RIZfD;GpV=JcCoYW?{C#=4uPz^<0?DGH8KVfkk0oFPdO6K^;6> z*Ue2iN%h!r_UA9q&3gd(s_8MKz`s9!6x!U`i`UnWIq3H_(VLpdwI|$bGWLW!o?ZvG z4tFTrYd<2w9s8r4AR}D%5k`uK9btVvUSGH4+sR$H*P7skJ4TWR)xKS@4|kNLOrl+o zz9FBB2xz1YNuu;&j%LtAVZ2sKMx!Wv5PN+7u1e{RJVw+e?n!coN(qvSxnk0&NkC^R zFj&25F0VIT+^)Wo+Pht0hNQntE_lL8ydMkCvU1^ul6c?JXNgL^R=ez5m~HwA_zAr< zBZ6=(q$s6IoR;jnC#okNBO&m2KE4NMtISuO8l?=ol^Yuy@T4fOW1tGa3(fpQ*<|@* zkIqv+Em1#M1^7lr>gTc;?ob^nw5@X<4YKV0ST;*`w0*M*B08U&71vA&zA&rMHyP3p z%Ub4$X9YA4Y@C})wbIxfURSD1>wTXb z$%l@5z_BcBmfk<;>SLL;FKov{b;Q)J7Ndj{l_j!~9zsxJ_1!71KFs`t^nHe}#87k5 z>7gDJEarNd-zQ^#njr_vSaEkb10HIoTV62>c-q;Z?Vm9F19^? zrE_z0hKBqD2R8l)IoyC02r!J>A*1#6I44rG)pY#9jCf&$G9{SfTZDU^_4Ny8cgSQw zuRmKf=|A+G6Cm?$%&)%jEcI9hg#I<8Y-J9)U@%PMDu?b+h8z`_$eave#t!LAdqAFW zWDEUlngwJeElc_4>Rk!?7&LpamJx3Ct&HT?z>8It%~f@k*`A^0N(3UFIVP6G!kpM| zZnTvMdJh3a?(1SS>@d$~9HF%1MB4%bsu6ReRPke`4W258{2j82GG73!7?C9v#m0gc zyn5N?*pOz}N(YEf)Zq4FMlKfGFD%(JO!Es*ulg!P{l?9VOy)1s@nIOC8^Es5m@VFU z%YRA~3KFF)FNTy~$~*hao4$8oZMFGCtV~l>QhX>;5fv=1mGng5?X-gbL@T|-+E?_W zSmel{$yQU!tZI$(c%d&v0E_hWmQHGCQ+6%!mG?z;7~A7k0e9<#aS3j9-9EWeYLol# zzLLhLUET+s=Ki+D~MrD8)eE|0YHA)x3J+AE`8J(Hk~zm%#jw^IV_h7EXDZ zu}++~b}Ab@Ao!xOO~z0V|>NHlaP>Vi!%eW1 z3_A`1Lu|9VW)2w&f01@M?{KaG)cvhD^Dg!T?U?x{Qu?-f043K67q%^Px6(Rf+{zD^q%XtNxxCQw72Iw)lhdBt)~BN)|5^AaZ- z>%f21lbj&Lalf|5e@*JgH1|IGh?_$~;>$CRr;G$VkHH)t{+hZZ;cX=Vo(V$R{wpxg zOp13p@wL+Rb*kS}G{pcmo9j+S?lIr&F6ZY#6~qr?%Y$#VSY+_-mD|eq1my5D+w_WC zVZJK>dgR{1%Q7(NLu|tXp|0M}9pgI``5#9vw6$+bKO$>&$6Kp8?tl($qgqm{7!Hr^ci)g7{~ zdKK2PP8#lmh}ln3Xb z{0i2+rQBN1`_}hl0KJ(ZlR-A?eK9Hwf&eRHqYNWrKR_5%r(YKxRID9|CgkT$@xOt*Ms!b=PdYMbk=SAYjqNx z1#N!~{)<2NBNtbnAA9DPc7`%N9JT$Z+{0WX5R8Er(+MAmfO(u?g5X0B+;Kw&dM-hG zFt1*O-UCm#e&=bF6?&wAbdfnnra|P)fp2urU4M!}?*%S|Y6_U$C3US>I~$Td))5zV z4D$;5`7e6}*ivt}TKhv&QJ>UEBq}*2rg3*S2 zaLOOS%cLe*WRR|-)Bw-26W825okA+C01Iw(W>eLwUzCFwf`_zbaXIT#E zNn4Vc?k?=>N((8c@}a{0`yB#s;%D%@VE#b|yUOhIVLEfVHs1_*&SvGh6o1`N2cHlJl+LIZI2kGyibhLvu?`~nQ1!xsmX~WA766x& z4}qBD>4Omjh*IqBSEzcJaUOW*8qvaUektr#)SHKPW4jizp0hWtn=djE|t1Jc_K z7f#h_J4*UYL}*@;!rm~;q=__aTH6|O!UmC4FV!yzazRosJg9Gh!>|4k&Aid6@3L^? zE-Q@J>Tta^1B?@+RCgIX&1f3R7u#CBSZ!EC*SACR%qc6`X0^>HuntdPL7fnQC6PPR z86UOCc}?Iya8x=k*+)Ke1;0Z6HsdsKq$f<(Jgw`6%fmTMxhZ%F4Z$@u_@x~v0=5_T zZ94LRwq#H~ck|FS61ms@r5j)zg|A8Ej`Oc?)RxlsL;vH+NT~(GjP&q(kzk*C&lc&u z5u?ulqt8g_5QAGMBjfV@efbh1L>DQwB*JMFhUVZ6MNQxiJZ?YBFOHv0T^v8N9q*X~ zF*?HHSxXGB7HEc<2Z=d>-e^(%r0s`plmzi8WT}0ErbwOA*zxY>S>}fzVy`{RMQU7R zC;mH6%eQ)^%<-kJAmNe&>`2VsnuTOqecUfIKxaucp&+@AWLja~XKl&TZAy zj{jkk4&esIHV&s$Y2{?feqhFJel7q6uAOjwT^R5Ddv-|l2bq9@53+bKMq?jsZtSI` zByQ8pxZ)25zl=gQC33G?1;Idn(-7sdrHjL3&C|Vz2+T&qYe51&=tK!S*4)$^mJ4Yg z>n_~r!MQxIWTfs@J5&83i{zo;Hv1`MHYMk-7Wveuley-_!Yfa@aJ=cF>(jV|rbwSZ zM#i2iSU8Yw9zOujjzidm6^H82A+fgriQ|5_@ahhOF_C_)HzA*Q_DbMmva zMSK8e;``7A?_I_V%B((}-Db%$V}(Mt9nfS1_M+Ebie`$bJI-a`*qp!kNWx3lh_7_f z&Y#B}7|)-|+U3{^qhC>Mg+91`b~%??l$}G6D8RB{+qP}nwr$(CZM*xnZQHhe+qP}v z-xu#MW+G-YyQ)n^)FvYd=+Bn!8|A5w_W&HeQZc7RH9n^gwjyX-cB zg?soMHiDwB|Jt*j$v|<6P)} zFNCJoiW!^0#-NJE7A|1lB`f2?=5^%PeB<-iF+3-v;?Vi$B9b&0RI`EDT(*(Afsgo^ zACb)KFTQzM0KGs_YmxM&6M87G4rIM5Mi(=_OnA;+0YiQ=BVeTj=gyiU*UOU#sK|7E zoweh>=WazLKFJ|h8+0+|irYj{O`IEZg9v*jm26ZABde>nRw(03uiq`1Mcx2zbJo53 zHAVZ2YwaZo#TxxahVjF_)5avqNvYSv&<;1rUc3+dcsZm2>nMo`#$B9b$zCNoFEnB4 zL7D0zy&7t1wSonnrOvMbnGc6Qp+Tzy#|LsRX7*g=r%E(?K-E! z_I6~Lk*C+soaL+gF1D}Z=`i`E*DR;6F*F)Na~f+gPZ0!5l;CHL&KgV(5Gxsph)%+X zLFjvFffrPAmYH1Er?xpQQ_q*UcSnOo_(xRcc4Mu2GWQ9o?T@g4)z~lz#Q)$ zbIs+ynZyVEzaI4`pSKS345;^;;8g5}sDe+@}ND0~0i{K+plz|bvT^6f$F4jK@+#XZ2$PW>C? z1MgxA;%yr|&Xe*B(rWQ86WWB`wQr&1PCzyB5#wfh;vf$8cH}Rqcd-Oy ztq`8@(Fo+=$vQ%4jNWNpxP-Kx5S`3qu(hh5$qzH~nla)K3eEAoDWvoYBfcbAuISZd zrqffP0mtk9$pl^A!wgykrc{&;O)s^qup^YfZh^#$_QOUix#y~49$G+OgU z`QtfzFy6d%T{)R!gqcK%$T@-=Zx#iC*r1fGl@lihxeEd)=(5O0icv@$lYIG=dE6q| z^M+V(wkEKbEuyshC{gN7;IbRet@?bm@a(?ps8`Kj8h=A|q$i`+00oqbjEV2NjR|lZ}rpt*Vbv=?bVfvfT6RJX^=z zgtt8`3eK(C!L2PiP?zXX};I#7hAM)2d zT@mOdN}iF6SR=3~lD`1e-ZVz%cZ#&vxT4jw6j7$h*>ao@n!}kb!VMcoI{B{O$fh9f zK%;x))n&>2GyATl-X5{7FIanwT7OOvw1+OGdiY?SAkYpuhvNbP^1y$49}JbDB^Kl= zG3UC8N57&Ws73r5I}=$n#^;lNM3QUiw0~pk=x*y5nwTs$$eykByIl-PUU!8-<2Q8M zDO3m#oDRP?Yf$aGC@H6Sx?v}MIG%ke>o5PcR6U%YRecQa_p8mmi-*G+X%}((|1N=? zwp3*$%3t#YYCuh?;aO;#2bfI6tOAV%L}4HswD9#*36IxK+`W9uB6qAG)b21B#x`IJ z4UYD}$b}EKRrjF8W?l_vfUuaNVaaIb-lgd8>xnaXHH2%DMumUbkyMRJD+M3J*^OF| z-}_PzfSO$Mw<3>aQI){vGj7PSsuHsRx`?ErR-$&{n3Z;Sq<-H%#l3}Vs!;Cs6?}w#fgy#sD0E2TZ1Z@}fkKuz zz*VfB*Y#RX(7<}zj-PQUhwvDWQ|(^;M}S*8Nh(iWedz>P&S>VwB+hJvk^xN{nIc{+ z^CUDM917NtDR;D!TO@CBad{}%Uuk?`W+^GGi^9d-Lajg7Qt00LIYR85wC9{}sdKQ& zoIa&O)VG1WR9#ePAz@L^>EU2nlc9w>wIZI>fW^90p3vrWVo;5Z5f#1fJups0o6qi? zR^Zjt99AT$RK&b4`WUz3)_>t~ifCJug#@LvdIbb={W%BFW=^%A!porGtmj$(o_$I(c_*SnS8{Lo2bCTp z+b2riE7oL^U-M+N><;8Hma7{g+f)X$>rVEs|7m)FQWgYA0Gx&t<}{yoCChAbb_LYh z8_;?5lnx@T)zI1OD#%E_BOi*!yW1e#qlYAl2siX~;xsBs-iGZ@-D>KsS>4iYGaKj{ z<_WcTpW1GfKoA!;ow4!Vbg;I=#YDQvA=jKh0O|Kcx`8RHZPP630&{B?i1u18iHM z>VA)kYHVYzmp>$2$*x_ytUE9Pop?1?BOr^K^QG(+S@APxpF}|*3V3a0a7=kG@IZU- z_J1*e!dBUGMOy)XLf0ZFG}GnPsMLZ~tb9}=S{=M;8MA)yV2M#hqFXS=xbEI-JL7L< z&o?Ww2uX+8SP!8?95k*sNk&xnz!u@t<^OLOU}b$Oy=>!RvO3sI$qB5$%wBFD9@0$F_eNqTNx zA%Hm8%6pZ-4X^r)NzS+k2J%`(oGA(wlx-UpdZ@i(t-}BS(7N}0g`GA6ItCr`{|y6_ ziwmJ1NWYkSZEVf+=48fJNU?8oJ$b+Z6*X2+DzdP`=9`@X%C^*dr(=%henLZvSt&?n*x0OZsH2y{U0mt%1z^vaBw#yC@Ufa#L;0blR z@bDHLk6G;PNsQ(?p>0rJU8B3PV8hBT7$_C*A*{%`aQG1a@%s&43+Ua3QS|@i{|BiQ zC*Uo|OLOgZNm9I;#HeD)_rf{1qqC&k3XLA*rT(CL2IM6XaBWh$BE?q&}}0bGZk>x)m-~mfzaSA63lo z>Q|1xpNS0!zkJx8#_QO71&rI271696%xPx`S`&|(3?4WeTlg9|;z3c&o&lEk` zMrP0=Q%Ti@nm-7TZU+m&z{^HmHDqksZFk`SS(L1|YE^2n&6c1OK$^x@dTALAn4K6W ze*T&gw!&BNs5{ljS-n;GL~MIj?5$dMO$jD~q3LA?JUeTAey+>dHhsq>P2^lXYh3t{ zfzqz8%gCV#dqo~Gu(=_BOf}$X1L59tQ)&bdcGt%wB?c?iuWSDWi6hjK2GTHS1(oh6 zG8Lax+;~lIJi?GnwHlK#B?J&eTc$6f$dDX!--VWvL)T!BnD!@-(i0wCHqS4eD9R^g z{fKXJyKjV4U;xNj__91{VxwGBqEzf_QPj}M8lOK`k$B*E{l`qC@X5y4_L~ubfXjKI zwfZ_xM@sP#wr>oOhsYR+8nKWj-3jB(V|?@U6ixe!(VezPkbg#gKg=GHc%OTS!*x8U zo`KH0hK+Prjqta*;SD>o$Os-Ym?{RWI)ph)&_uIw9(n0myOa=vZy~!uya4w1>^N|{ zK)Jg9rQUrt)B+&C!Lj?c4%aEFY1~a>^8xS%j8SyAbNjM3T>QEgnPM?0Xi^Ax1SAW7 zcXK-`N}7vR`mzq6{lUzyxy}i_?lJ#d${~yNA?9}KUg!Cxpza8tNdfu8|2h8qR?c%Z z-_fDDHOf5J9+8M_p2-scWYB}xL6tg-*iBh7bP=#VMe)JCG4pWwk)%(Cb z9hZN=Y#ml9Kv<+1Bbq!=2wEhjIxet%HW)(X|IG%0<*btLu>HVqcdo#qju8c>zzZL} z7S`eD`4ew1TmpyO3Ohq}VzSMdt-%btdvpXgL-h za980-w5A`#oG&naW$+qf*N^KSw2ocQ!r@5;V`am#aQR)3Rc4>|K8^1b+wBSpXcZS% ztMDM}u77K9Ez*aZL_5@LCq-@ZWv2o!kMfr6z7vgrwvhm)mJ5ZUxrR;EStkpbl}x;* z(uN+mgZzVs*A#37+w=l5f+f836AMsiDY%*(a?R1x9Thw#EEGOe6ttKUX{cu=t=yCu z2z-}b#_QROBPr3?LSIxZpfOW$^lX<~7FgJnNuf`sy(i<+Z44x3q;kE>ShF%X_ zx^l2|WHYjP-UhM?L2z;q-~!L(>F7ZvMG9 z+n=_+@3g+JXMO+AEdKwPT)bCZ2|ERiv`uW1G`eop7&zcDGIlZk#L}`9Bz}wgZ=AWdnD!Gq8c-=LOk_PMWY$HLM-MAzs>WzO22o^Fz2cF07;a!(QsV>&)`!G*_hIi~J zc1uexr$yla!0L|(#&j^N?;>!kJ&@*Xy*+4j?j3fg`@A`lI>uAI=Y-dHl3Rb**C9gv zMz6SS>oV^=1q?`%lB^Wz3dzaMy|M4>`}Xze%|y0?aW*Y;@P~;Q2Y2Vz=c5oefUxWW zRT~~SdTPZYg*<1reWl@!)Vv{yla@coKO%W?CU?}}h|B>wHNb-3ud3rG^!~`?h^bl` zCUBY6d=tpDR;z|prK6FJqe=~D&M9OyKmU+0=N}uaOt)H>N?w;T$I4d3<97J^JB`U$ zHLVNH%*!j5prVN^6>7=8Te6jR?%M-?-J3ejJ&gy|xcJjhmf%z!(LW|BbW`31s85q^p%L27!Acqd zV$XF#;p`&|3Rz3|FVW~q4&i}#F7Z@dr%Le10j0yWqlLyf0JkbgiWS4gG8sP*sVY74 z6}mY->#SH*<=B#jn8KeESnrk7loX6n@i4AH>7ERS#1zZyqdi6MD1iO3)zZf309(tz z_{I286LM4e7Mjo)hV%`E(tp*(LhGgw6?dCKTRwYS-F4KRggV{^l4*61!0 zlDejKJq>n6jS5Wxnlg1V+Qv|fEzLXw*!$X0C)&_ELbK1F=XG77vRAP!k1C>l$6L2= znimGk;Flz&_>hBUwa|7LnnX{nk%C=DR}(6ZLp^6e7qUeqqm*gB^GW>Z&N#I-9X)Sk zKme+1m6umFpHvsx2XT|M+}^^Iu?Sh}_B>XIWuy&;v!!s4ug*hd8;N@^1s@^2b8R|v zk!7g0vZ+ICLtYEETOGnI_2Gx^al7&LMf2i$GC@mUQ%98Ox4Mx_Pf#wwv2gBMhy~n> zF>Uo65JX&3(Q zdz2xo}`e39LjEYH8T@oAtx7^W-qeGfNGH$*jSZ>~Vp-ZVUlNP`IwURC9Bh=8uD+Xje${{|$ z{Sy2jpic4I82gd48EahJ`%cYQW|O(7Sw6>c#=ls*6}VeFd>X^kU>i> zi;1^nzYz$~K|3c0jEX5ELRBun1};67CFqalNb=aSjXdz}u%X?wUB#W9 zXYc<#~>RekbM%`|#XnuxtT?~dr zF_i8UzvAN?0sK*n9zyX35StFVZQ(%p9-OiYglO}F=U>)H;O5qVz38#F3|nJm3ZO=& zY71Q*2Fwx+(?Bv6;7Ma!Qk5aTmT3wqeW>-e?fmWXpsAmu8emQTxisc?%A6VGTs@d*{2y7a)5RxM$kI zn3(0$1fm)bQ^;}aw^ri>qcA3-F8sjyZHZL4Tl}`VQzBxbIXXHd6rKab#v+-^*qjLI z+%!D?3+1T#W~N?I#{oyygmu2#?R}IOGgk0YSuzF5W$(MhP>$1`8l(eAnW&3CCCaN+ z>ARX+u=+k^2X>gXoC5L0iGb7&puEzj6QWdZH}-UI>~!j^)r7FHgtK-I5_ljT7b@6W z@r_rrp{T4(R1~u3ni^>Sfr&VScihuhnA2w?wYfAYxtg1*f{MYSB)K7q>LAJ~xY~-} zT18`pqO4o-uNL0@)*(_x&)oyk77$PbMT{Q987^Tr`+$q!c!!6|Sa(yGuo7Z0;)-X{ zMgN9-*IxaQ5G76ds_9gFbwqVmkKU^XOX)K|2FJc~(VtVo!($_QVHCQ_OSi>`AkFM( zq_Zp!RPyBp)I01Q#~Sw7NrE`k!7NgleaDUV%YwnHUjt!okq2N%6v(XO7divzSF$?G#H8i z%50hX+^&KbNO1gt=#$w%ELjSY>%S_aHA7Ty5LqSy*W{H>>v1vi6 zlST{;mQa$!@v3f|l^9d6K`KK!q7N^N_7@K{`EGU2NXxds*u6GK95jZmt}8LpiQ?odC zs}RMq^kz~Ib+d%8s)hPX<9z4RoOUZgFq-b(PY|Jgc(Dt{DsENd{)sj>IdQBt8|_}& zg9V-Txg36~qLS8-mymWv_uTne!7^w|ciBx>La^6lNVwY?E6Qs|KYsol;$9hJG9pTaxBeYy%)sK)buF8w6;bG7YtWys*&H47B zk<59LY^h?axZ3M>C#k>~BzI+&UoAZE-630SP;ji^UDU$}_j28p%F-Hq4&UY>n$UdN zKc(L{sc&Z*Wj#?K(G!8a&#>^zMvbdGOvyMmW0r&i(cwtm_tEk1+iaQt{if^sHPuZA zht3A!=VWk=udW6m-gcafu=Dp|;0(=zUJEhb=lY!f*WWh%uVZ}wcicpCD!mT+2T&Ck z@tvt_=$G*+{hyiW+uw(&+c+Hlr^%kg&)!02Cp>5UdV0R^9e4eoD|o*5@OXW{%U{2D z-lRhs{;|<=U;V$tobe((;!D5QZS`aNj(ZXCD-RfxY9e}1N;f!F7$fMop~iMUdPbR8 z4$dwk)-^}gObCLeq9W>;mC^h7kwGUQ%287@IELzYgrnJ(VoQ`j?Gks$Q%Zu7Je>l& z{&k5!kh*$Ii;DB&djZteGNSoGMk`eDR+ya}t44jzu^s7PDM0%rf!0+(?`Fd(oMy?P z6tfxu+J+2SNupOV0zyOtT*=#u35X*Bg#O)f^})C`?@Tv>Tm(v5SY|%BFiCRF>F|Rb zZl+>j?Q?UV!Tr(_FevQgK0c8Cf2kJ(gVGt=iW#$ZHg(1JS;*in>^&8xf^(^uaY8 zuq6J*!Zs8Kn%im{L^B{?bvnS@6#rl&u*BU#xLzZ{g>dOM20LxP>1>3Ty_O@1Jo%qL zo4~=@S$!82Bm_W1R1pH^EhHz^B1q0=iA_^e4Us?@6!0^_y#1C#nghs8PkkUfNpc-4 z*Gq5P_&*JTG5>~I<740wyD#1Q9v?pW*#+?SKE7VE&3;r;T4)}}7*!9_W~~XCZeVh^$kiNT$-&Mko1;~-2^>yH9Czm7!i0bI7IZsC zYa>oh0SB0E?Lx|~F-|1DAO=|v1QH~>UxRXJ#V37|;9|U*kAI@QE)v6m@CXDD;e+ef zEDFBs<`9-r|J5(KxgH}F@qpYQNO2;dS^o~BWHZu2-}_F0ifzOSK#`KcCX zNS8PJSr3I-&nDJ57qQ0SD&4st zaJxJAfn{=a-7{Q6)2)Px90^>kw?2eNNNCPrd#<$pZkx*%@im9+D+8bQ?}gV?BZME& z7Kq;ymQS;8B7SrbrBGaxT}6)amZQly-6IZEH)7bp`%s0WX9n+$ASsa{z9_}Y1~v*u zaOds3S(jzkk&X!HpOm%uy>UhwRvHa8;_i_b%Ue#s*6g$q&R*As21Z8uVR1+r1*beG z6KzM2T+-za(d74&LYHIV_2U@5{g?pj5)%}1s3H%uL>ERAj^wF#-R&hI?nnje^n}I0 z33<4P_z$SO$MRT6PF`vz(_*KGC^hvgA{5Ijw+u7GYz=8)#AoJlG0<{EpBLF)VxnP6 zIWQn(50hNYqcxr;BnQHoAzHD)B1BY1I80{y$w6dyFMillmTX>szEhd(3sc`e8O~cW zpzMFP!^lF$2)z)Pn!_=Yx8^^NIKC%)^G2z$YEMNg9_1ZBJiV-ypUh4V8d5eD{n&FJdw2(zgcPI%b5A z1uL-G@%&?{!OynpqaKNWsET$O& zh!0X=2^8TQAsnZQXu#NSX{M~WJF;4oPx5Ha_>BHePsxWnd99mZ&B1zt3*(qBgAVC9 z)}mF1q^cG@O?j1yAT-#WO9;a?OzZzFkJ0;o^rZ2BotODPKFa_8h|~XW%EMCfr}T-? zRJWXJ*G3A*>jr$gKm>BRf(6Y*uVfXkCkDewQ~4|Hi$tioQ04)8G)6ns88>*5i&!W{ zfO=6wp$I44V|!jim+FB}KUKG;WjXJyDpOX|uaF8!U8bOJ2Cly$s7^nI5O+e<6}qpc zo?cBKXfz0ggWi%3wcvWjy;gbIw{cXo? zTAx8_Mld_@s@4ItD?oEzc+WhRe$qNO7}K_eCM(h@T7)8kLKz*CmDf265?qKK+230G zRe$v7ASR6=2;*LqN5j;^2+3BVf<=u2J|d#$s&B!@hYdKV;5NjW$FqrmyUyT3xm6b2 zI<-HX!QU0cjOc1pCM|G0kW`1vcMJ_IiW%H_S^wcB8c!(AvHrFDRbnduJr<twgC1HYf8Vedl!A6Bk7KWW<1Q3?VHVnqJ0;sa)iJG-s7?!SN&*;IJZa zd-s$h%c>q;SdxL~0vxgV9C8fi9PMYaKN6YyO5ckCi6q2`&`x#qPFCx;hJe;xUylw_ ziE~>P>uG@Qn;g3k(@RvbA^)|6JgEZSL$HXTzj^?inGrN30skiF!$uxBknYC(#lDcc zC|yE^${R@K%r9Eh8%uKR2G^S>UR+jy3#=#byFJ>q?=bs8a#p`>c*BVYZO5wytZR*7t)d{R?cC>s z=3G3u*PyGwFYr*~1?*7mN5sy|ed1`^IM0KPM5f4v9(1T1@cquFpkl?{XO%jnjeY}l zTmY}kXayN3xP-(_=PyrSW07o9Ubaolp#R=xSTqk{tW_`cu1%MSxTC=uQ$J02R6mD&HX$||C|-8${pH1B92knF0v zSApkMx8`^oYEq!X!CptrKD*dvXj^^7yS>pkAGNumR*e^%(p8@+=^P8$xUuJU>RF{b z^v9CqFWlePVu-&6(QVfd_!Q28?VvZXJs6u}VmUm=ZocD;qd%diLG- zpb=LMh%S0fj=WNoJ1P`*J@-~9_NmI`Hy>gO7*;1Hs=?>p8A7!0pQP zmk%<&ru2F0exvodvud=gA78Y8qgLQ(amm5i@AsTZgg2f@ z7RcbQAP|0Dd1+992G*IAz_P9$`QshRFdxE!*Z;0u+>YSX1nsa}z~j|W-gw&<6)T56lGPSXE65vT8c^{p8dVqPgn z=&LBN(^9HaerWUmnXvyQcgOs?I@GTizMHKrHaaRvV;TM%pMyA-%~*-`9o$!2DFx$X zsvFFDq1869`{SSY^_`chL}<2j;Ro+Ax_tQc;N1t$25OqJkD_lbCwRZ@sA+3JK5{&w zt|d7}H1>qZtZgsEaxLn|1?i(eSJf_LiG}28_JRP-!M+@v)+;Z|>J}RKtF~p$etf4i ze1QqCSqR_I(>#`F-=O3=eS2C8yK+krwy~>OWU!C9kD0-9@39tUayYRi+>n8>Ys(qj zOp=7CR339X_v0ivQCE7>dm_ehFuT5$zI8yj)7YpZ{J|%K$!l$I8|2WgIdV&ivBB_z>Y_EBxF5H+3B|?bSctO;QphePK)1X{9|sJhu0g ziT@`coAu;;(HP^xyc)q7^Ln!r64j7j&O67=JJAL=gY@$~rB?LBY|d(`&1ki2q4CN` zX_1JSm3lXNIhzQy8K6y+<}8;4xD0d{tAhdl{Kb$9xT(GY%@fQ@_JN~6Fk#oxy7hWx zRE*7bc?QTV4@qZ5Y8<>9fVN9N7dNQSheBeTv4)fmjKLDVZF*=BhI@Lh-hQxeLDG!$ zC>5g)wH9W3I%WUjfCms9^e>QuWWOs#4ooK}dGHY2wH>YP=#Likas5DtImS}d3W=)W zh3RmHsrEX_W5@vQ%wR)e(YD%4D>bdQuT@aSae>W`;R$bopDo^n8AP~c@gO|#VxuXa zl%?rxY^?TPtS}s9$rr9XpmILsxQn2STL~qIjpo!;D&u+SV;S^MLiiIIa~|UYPeNW&mMpgS!=QwH}Q zTRB4LJ%|5>W5G#4q)ROypR_elbU1Wz{|^EkY}W%<+<5}@YPTo<@wl*^gYqR_DfdM}SW~8;Se3+DrmlFT1AV-rsmA4jSBm7s zDnGFxcl?PwmdBY}5aw_J>WCv#>}Xp_kbVi_$B{5V1BRhdp#9IWDjL82%v#VmbpZq~ zWwExR8rsPhG0UXwXo%dMTRUlh;R8!l0eMFgmrbhfu(jupg6q~87=~PN6R@Zn20iJD z?Bht0$udh?JIFFweet8^_2FWIyh37rVDB!vRJ+9-2jibw;+)yQjHHl#Zh^GXSb>R z&Jig|I$P9A2v82QiQrrEkq4W?c)2e$J`3Yr*^SdL?Mgl6Uv6jl(WP8w{Myc)<$@E@ zFEchCuaB8NG&3)FiyBB?4`U+$uDKU3v19p$D7d=;N^mn|>6=Z`O#ZrZ=(fw#dL^Ep z%H)k1?&XPTHZ3)^v36D=W2X9HPT2~+VkG2V#?HAj2!pcQhZQSVWnQ7HGh!o5QPQ}F zE*JuH0y$?VQd9O?@a`SsPqwMRC_cql-)u&OPcXHylO3DtsOhyNc(TuXFtyH2r5&K? z_y7!&6xFe}H3s6Ai5w5~I(j`3$DF2bG#W2<#zc#MG+$cXgcV=3>8G#jD zjF)bFtjcMQ<(m9Q+$y{F%t>Fxvb8#TW71B~g1d^ljhl-eQC4I?fO#U=EM5Rh7X(>ruLFnZ(?-OsOBeEuGden^f>&v z*HgXRp|HobUus0_S#PM`GCc+a7qT@-Rt#>!ZymUcbojxhk3gbDP%~JNtXp42a4& zohF(Sev=#*rgP#qzXpw8GRtckPW1NbBe@r}b z1pc5fMda~X<&Wjk*8BVh^SAU$&H4GBZ@Ww93ak2n^{>B$zkz?v_EZ}L5+K8=Z+<=q z5z8+mr1RYsp~wW&yT65(H3pdPEtcN~3nnrdOz4Ew0~ij=S;%-`DgC~Z#G`X$a5y25 zIRXWyWF90@^&RBr7|;>Ecga4^i7IZ!JtRStZ0!e_&pI}0;#uN}#QpU}P7cmySOt0- z=Z)dS_J;T$g9vxns(XJQ)asb;(f7hWozFHa<#jM2pXgQ$^tbT$~a zN!PrdOS(ktThq45D9__l!@21A1BZATk51WcKEVzSnKMkLJXEb?S%NB~ z@;wX03ehUO>-BgYLYG8auvHKg?itSIa6PN8a9~TqvJ%|?dP2sb8jQmoMOmJI(;(yM znT7QU{`vX>FMq*~kB5VEi+6pCzY=f9!)C&2rzOunnyO)fWuBjJIYR;co&?v~&Lx3Js8}M_JMc}4k zYRZKuD3KrFlG(o=daQyodf>3eWE!|a8<@NHeKai6*hg3kIFa6p57%u%;VuklWH!r!{ zF!%!_;bXZ=*ZRoJ1RTU}37CWHf&YE|86jq8@1du&Ltt=w2?is5(q}l@;kMg3TS&Km zf3RxiNz7Bpi4WDNL%JQ+Bo4OL(WHXbSovb$ldLgXLyv(I(pKQcHP+#$#Z0Ufb4LxFMik8dPD`_y+ON;xo{pKIjBke~M-i|ph0mu0gu5Ot zil$`g6Ws$JQLiC$pL5A$#^VQGlXz!ql-HKsliIZiYV7`#plA1mYOTWK0g4-_k515_ z%;G#jx+ExNZSq40Z&G@7uQ8XH^2nesGe$(HTfVyi%&3cJ3z^>zW>N-h#7DKJ%X3hK zr2#pys;>ywT?kx=x~-+>LNxDMkQXA@fDAYs+95F>Dei-$MUawUTA7Sc$AVc-KxZfa zz`A#M1;)%z#>_QdZ_?z#B_W~z2@*jrJdK+X?6Nz}o)*Ix9j+;6g~n7CBXd_{!KYFv z6hqgz&LUx=-0IY$ex~o7j~xahfaT%2ZbkMUtE@J~OqTB=bUuc=Znf9BEDj?c`dAE4 ze^*x^Gvt^z>EeSG?Oq#C7yANnOb4ek^(lYNsiiw!1_{7m-Qg`sPUsHo81G0dOW`2D zh6i&MM1c&0+0)n^)_giOO*b9z<`n$|;!auzlnZRRc)RYz;-b6?!wpom20`;QQg$RPkPQD#Jc78hbSF zUiHXE3&2ja*9p&HTS48ul5bpLxwqm}&Z$l99xYu}B%_iUR*8^72xCCjr@R})8$BfY z2XVO#up<)Jrj}H_%c>x|apQ8r{ul;?!`j zLKp#vuX~7CH?pn}tY3!Cvu}!6T##<+hv%5s4Pswh43btd38ka3%@5?UEm|kld^o$T>tN8%vn7BC2 zFmR#^8<#7b44F|1D848yJ^xhdYGWc@P+}h>{apAoVQCE%1ikJa2}}M+2hhT<71zRS zBrWYK$E&JSXZ02wc^>yrHC>(A0i2aT!W!A2-uga$`9lz+(E=;~Dj)1B?w>ZrzZSez z^tr5B`0YBA6taJ3^=SpV-=6xoEjS33Rm5Ah#$F?AzD?J@XAVm-lfk%a^~r{7tVkbm6Si$v4VB&hp|oD=bJ(r+y% zlAIOT3-2P@2&$AeHufV5IM$~L5e=q-8rbgJ$uLn*qZj(ZkSvNfS4A6_c5rNLKaRcTXKV(ka|yRtZWi*S zc|4KG^y(NS!I%VCgdfZsAK;60UXEOF4K~L+Jf87EaTt)8&J>GY$>X7ZUz&vK=3P;L z`QhRaKXS`FshDp(PZ8q9jfa^XYg&es%N}8TTbtnu^8Bcuz8 zf}|}H`FMrnBpU4U{k`4|ts`4JN3v}eb4gza=NnFNmHWQ9tdXTGn|w=5e)mPQ45B6+C_P4YJDmy1rvxNopRT}sSX$T$cLagkSs>cHDiT5WwyeBpxqnbw7>}o(3e$rECGWUP$rai znh1oYLLt~a!s-kN-K3cDWOWCc`-m@}(3~!Wqd&_Uaa27=A>AN_E10N~L~yQ%$?!C< zgX6&P1n_wi8gDTS!qH$Cap=&J60^4$qrxWwSRR0}_(#tJP_mOjj1?)%zvk1u04v|} zH#VMnrcXeUd57gQ=GTv3#`DWrHHb~25G9NR)|Q-rw@gM1-T)&FSePET2rsRC8UiW! zX>Q`pBDUiUMtu2q>{<+1^08e1oQPTw);OpF%)N{m>?*sWuzLWY>pOsXZwNzV0k8x< z!dxPvWZ^-}M20405OQe~WUy&Ao@kIT8|CvzzbSX+Z9EmVA;u|erl{?Vt#}*;=QYq} zpcce5pyg585aK|fZV>~Yh54V6S`u;Ac*jqyEdZJb=0vrt zHqravTo{Cz|Y0{DHO+{NDy z$T6lrCik)256M&b>5?-{cF04_<}^u{C$z{p{?Q{J;s<@Q2R{Sy9DW$N13yD@3tx`N zG5(Ip0aD|VLk7Pek@xWVDcQwmk37bF6T+}?pN#M~AOXGyIWzn|BPZ|^k|Dm1$T4AJBNv$Mj6B5ObMg#}y&w~OKPT_u^Ydiu_x=gKNT${lxB&nNa_p=C literal 0 HcmV?d00001 diff --git a/js/hooks-_X8wGKkD.js b/js/hooks-_X8wGKkD.js deleted file mode 100644 index e40eb063..00000000 --- a/js/hooks-_X8wGKkD.js +++ /dev/null @@ -1,12 +0,0 @@ -const __vite__fileDeps=["js/en-US-ClmiUgso.js","js/dayjs@1.11.10-C8LoRVP6.js","js/call-bind@1.0.7-Cpj98o6Y.js","js/print-js@1.6.0-BdoEj60G.js","js/vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js","js/lodash@4.17.21-Cw59kuJw.js","js/js-cookie@3.0.5-Z_8Sd105.js","js/screenfull@5.2.0-DmMZCkhi.js","js/currency.js@2.0.4-9OAR_aOO.js","js/lodash-es@4.17.21-3YkgETI-.js","js/@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js","js/@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js","js/utils-CCfea37m.js","js/interactjs@1.10.26-DZL_TZzP.js","js/pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js","js/dom-to-image@2.6.0-DCOFUeQU.js","js/echarts@5.5.0-CezqL3m-.js","js/zrender@5.5.0-DW8ownf1.js","js/tslib@2.3.0-BDyQ-Jie.js","js/@vue_runtime-core@3.4.30-CrcfNDdL.js","js/@vue_reactivity@3.4.30-DnhErqw9.js","js/@vue_shared@3.4.30-Bev2jR-5.js","js/zh-CN-DBmoJ-fV.js","js/index-BKa59Qrc.js","js/index-43Sr2ZDd.js","css/index-DeeQXRbp.css","js/index-DJwcKh4a.js","js/instance-DEllwsgC.js","css/index-CTOeMyqn.css","js/BarcodeDemo-DUOlsBpW.js","js/index-BttjPDfG.js","js/index-BEoTSzI0.js","js/index-CcQnCdPg.js","css/index-BqPIKfai.css","js/index-BGPZIlJk.js","js/index-DYdqTwZq.js","js/index-C7mpLREW.js","js/index-DEiqrfRZ.js","js/index-CPLlw0S7.js","js/index-CaJnaAOe.js","js/vue3-next-qrcode@2.0.10_typescript@5.2.2-CrPzMTkm.js","css/vue3-next-qrcode@2.0.10_typescript@5.2-DuR3EA5M.css","js/ray-dCjhX_JK.js","js/index-BZX9DiY6.js","css/index-cMo-v_SD.css","js/index-0X2nE27t.js","js/index-E385tkq8.js","css/index-Dig957GB.css","js/index-CyB2I7iE.js","js/index-BPsCKMrL.js","css/index-CIq6_pk2.css","js/index-TnqIsgad.js","js/index-DnhZ7df8.js","js/index-DW8QR-JT.js","css/index-BhnoEzFG.css","js/index-ilPusJQs.js","css/index-G2qqDeP0.css"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -var Jo=Object.defineProperty;var Qo=(e,t,o)=>t in e?Jo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Ye=(e,t,o)=>Qo(e,typeof t!="symbol"?t+"":t,o);import{s as Te,c as ve,t as Fe,i as pt,o as Be,p as be}from"./lodash-es@4.17.21-3YkgETI-.js";import{o as en,u as re,a as tn,b as on,c as Oe,d as nn,e as mt}from"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{d as W}from"./dayjs@1.11.10-C8LoRVP6.js";import{p as an}from"./print-js@1.6.0-BdoEj60G.js";import{u as ht}from"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{g as le,i as G,s as We,a as De,c as rn,b as M,r as ee,d as A,e as ln,u as Ve,q as Se,f as ke,h as ft,p as gt,j as Ke,k as Xe,l as sn,m as cn,n as un,o as dn,t as pn,w as mn,v as U}from"./utils-CCfea37m.js";import{i as Ze}from"./interactjs@1.10.26-DZL_TZzP.js";import{s as hn}from"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import{d as ne}from"./dom-to-image@2.6.0-DCOFUeQU.js";import{r as fn,u as ae,i as gn,a as yn,b as vn,c as bn,d as Vn,e as Sn,f as _n,g as wn,h as Cn,j as Nn,k as Tn,l as On,m as kn,n as xn,o as An,p as Rn,q as Pn,s as Ln}from"./echarts@5.5.0-CezqL3m-.js";import{f as Mn,g as En}from"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import{c as yt,o as vt,a as bt}from"./@vue_runtime-core@3.4.30-CrcfNDdL.js";const Ul=(e,t)=>{if(typeof t!="string"||!t.trim())throw new TypeError("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const r=e[n].default;let a=n.replace(`./${t}/`,"").replace(/^\.\//,"");const s=a.lastIndexOf(".");a=a.substring(0,s);const l=a.split("/"),i=l.shift(),u=l.join(".");i&&(u?(Te(o,i,o[i]||{}),Te(o[i],u,r)):Te(o,i,r||{}))}),o},zn="modulepreload",In=function(e){return"/ray-template/"+e},Je={},k=function(t,o,n){let r=Promise.resolve();if(o&&o.length>0){document.getElementsByTagName("link");const a=document.querySelector("meta[property=csp-nonce]"),s=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));r=Promise.all(o.map(l=>{if(l=In(l),l in Je)return;Je[l]=!0;const i=l.endsWith(".css"),u=i?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${u}`))return;const c=document.createElement("link");if(c.rel=i?"stylesheet":zn,i||(c.as="script",c.crossOrigin=""),c.href=l,s&&c.setAttribute("nonce",s),document.head.appendChild(c),i)return new Promise((h,p)=>{c.addEventListener("load",h),c.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${l}`)))})}))}return r.then(()=>t()).catch(a=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=a,window.dispatchEvent(s),!s.defaultPrevented)throw a})},Dn=(e,t,o)=>{const n=e[t];return n?typeof n=="function"?n():Promise.resolve(n):new Promise((r,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==o?". Note that variables only represent file names one level deep.":""))))})},jn=async e=>{var o;const t={};for(const n of e){const r=await Dn(Object.assign({"../lang/en-US.ts":()=>k(()=>import("./en-US-ClmiUgso.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21])),"../lang/zh-CN.ts":()=>k(()=>import("./zh-CN-DBmoJ-fV.js"),__vite__mapDeps([22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21]))}),`../lang/${n.key}.ts`,3),a=n.key;a&&(t[a]=((o=r==null?void 0:r.default)==null?void 0:o.message)??{})}return t},ql=e=>{switch(e){case"zh-CN":return{locale:naive.zhCN,dateLocal:naive.dateZhCN};case"en-US":return{locale:null,dateLocal:null};default:return{locale:naive.zhCN,dateLocal:naive.dateZhCN}}},Gl={max:5,closable:!1},Hl="loading",Vt={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},$n={icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"},Y={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Yl="",z={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions"},Fn=[{label:"无",value:"none"},{label:"缩放出现",value:"scale"},{label:"缩放消退",value:"fade-scale"},{label:"滑入出现",value:"fade-slide"},{label:"淡入消退",value:"opacity"},{label:"底部消退",value:"fade-bottom"}],$={appThemeColors:["#2d8cf0","#3f9eff","#ff42bc","#ee4f12","#a6e4f7","#dbcb02","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{dark:{},light:{}},appNaiveUIThemeOverridesCommon:{dark:{},light:{}},echartTheme:"macarons"},St=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],Bn="zh-CN",Wn="zh-CN",Kn={"zh-CN":"zh-cn","en-US":"en"},Un="zh-cn",Xl={cssUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/},Zl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Q=Vue.ref(null),_t=Vue.ref(null),qn={setupRouterLoadingBar:!0,setupRouterGuard:!0},Gn=["RLogin","ErrorPage","RayTemplateDoc"],me=["admin"],Jl=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),r=Vue.ref(!1),{clickOutside:a}={},s=h=>{r.value=h},l=h=>{h.preventDefault(),s(!1),Vue.nextTick().then(()=>{const{clientX:p,clientY:g}=h;o.value=p,n.value=g,s(!0)})};a&&en(e,h=>{a(h)});const i=re(e,"contextmenu",l,t),u=re(e,"click",()=>{s(!1)});return{stop:()=>{i(),u()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(r),updateShow:s}},_e=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function q(e,t,o){Object.hasOwn(_e,e)&&(_e[e]=t)}function Ce(e){return Vue.readonly(Vue.toRef(_e,e))}function Hn(){return{...Vue.toRefs(Vue.readonly(_e))}}let K;const Yn=async()=>{const e=Go(),t=await jn(St);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:Wn})},Ql=async e=>{const t=await Yn();e.use(t),K=t},Qe=(e,t)=>t,se=e=>{if(!K)return{t:a=>Qe(e,a),locale:a=>{}};const{t,...o}=K.global;return{...o,t:(a,...s)=>a?!a.includes(".")&&!e?a:t(Qe(e,a),...s):"",locale:a=>{K.mode==="legacy"?K.global.locale=a:Vue.isRef(K.global.locale)?K.global.locale.value=a:K.global.locale=a}}},P=e=>e,Xn={path:"/dashboard",component:()=>k(()=>import("./index-BKa59Qrc.js"),__vite__mapDeps([23,8,1,2,3,4,5,6,7,24,9,10,11,12,13,14,15,16,17,18,19,20,21,25])),meta:{i18nKey:P("menu.Dashboard"),icon:"dashboard",order:0}},Zn=Object.freeze(Object.defineProperty({__proto__:null,default:Xn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/axios",name:"RAxios",component:()=>k(()=>import("./index-DJwcKh4a.js"),__vite__mapDeps([26,4,5,2,6,7,27,1,3,12,9,8,10,11,13,14,15,16,17,18,19,20,21,28])),meta:{i18nKey:P("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),ea={path:"barcode",component:()=>k(()=>import("./BarcodeDemo-DUOlsBpW.js"),__vite__mapDeps([29,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Barcode"),icon:"other",order:2,extra:{label:"new"}}},ta=Object.freeze(Object.defineProperty({__proto__:null,default:ea},Symbol.toStringTag,{value:"Module"})),oa={path:"/cache-demo",component:()=>k(()=>import("./index-BttjPDfG.js"),__vite__mapDeps([30,1,2,3,4,5,6,7,12,9,8,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.CacheDemo"),icon:"other",order:3}},na=Object.freeze(Object.defineProperty({__proto__:null,default:oa},Symbol.toStringTag,{value:"Module"})),aa={path:"/context-menu",component:()=>k(()=>import("./index-BEoTSzI0.js"),__vite__mapDeps([31,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.ContextMenu"),icon:"other",order:2}},ra=Object.freeze(Object.defineProperty({__proto__:null,default:aa},Symbol.toStringTag,{value:"Module"})),la={path:"/directive",component:()=>k(()=>import("./index-5cxxl6_s.js"),[]),meta:{i18nKey:P("menu.Directive"),icon:"other",order:2,extra:{label:"ellipsis"}}},sa=Object.freeze(Object.defineProperty({__proto__:null,default:la},Symbol.toStringTag,{value:"Module"})),ia={path:"/echart",component:()=>k(()=>import("./index-CcQnCdPg.js"),__vite__mapDeps([32,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21,33])),meta:{i18nKey:P("menu.Echart"),icon:"echart",order:1,extra:{label:"useChart"}}},ca=Object.freeze(Object.defineProperty({__proto__:null,default:ia},Symbol.toStringTag,{value:"Module"})),ua={path:"/form",component:()=>k(()=>import("./index-BGPZIlJk.js"),__vite__mapDeps([34,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Form"),icon:"other",order:2,extra:{label:"useForm"}}},da=Object.freeze(Object.defineProperty({__proto__:null,default:ua},Symbol.toStringTag,{value:"Module"})),pa={path:"/iframe",component:()=>k(()=>import("./index-DYdqTwZq.js"),__vite__mapDeps([35,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},ma=Object.freeze(Object.defineProperty({__proto__:null,default:pa},Symbol.toStringTag,{value:"Module"})),ha={path:"/mock-demo",component:()=>k(()=>import("./index-C7mpLREW.js"),__vite__mapDeps([36,8,1,2,3,4,5,6,7,27,12,9,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Mock"),icon:"other",order:3,keepAlive:!1,extra:{label:"usePagination"}}},fa=Object.freeze(Object.defineProperty({__proto__:null,default:ha},Symbol.toStringTag,{value:"Module"})),ga={path:"/modal-demo",component:()=>k(()=>import("./index-DEiqrfRZ.js"),__vite__mapDeps([37,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Modal"),icon:"other",order:3}},ya=Object.freeze(Object.defineProperty({__proto__:null,default:ga},Symbol.toStringTag,{value:"Module"})),ye=()=>k(()=>Promise.resolve().then(()=>Br),void 0),va={path:"/multi",component:ye,meta:{i18nKey:P("menu.MultiMenu"),icon:"other",order:4,extra:{label:"cache"}},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>k(()=>import("./index-BtZPyenx.js"),[]),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:ye,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>k(()=>import("./index-B6a_PCdD.js"),[]),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:ye,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>k(()=>import("./index-Cg1Whvge.js"),[]),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},ba=Object.freeze(Object.defineProperty({__proto__:null,default:va},Symbol.toStringTag,{value:"Module"})),Va={path:"/precision",component:()=>k(()=>import("./index-CPLlw0S7.js"),__vite__mapDeps([38,1,2,3,4,5,6,7,12,9,8,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.CalculatePrecision"),icon:"other",order:2}},Sa=Object.freeze(Object.defineProperty({__proto__:null,default:Va},Symbol.toStringTag,{value:"Module"})),_a={path:"/qrcode",component:()=>k(()=>import("./index-CaJnaAOe.js"),__vite__mapDeps([39,40,41,42])),meta:{i18nKey:P("menu.QRCode"),icon:"other",order:2}},wa=Object.freeze(Object.defineProperty({__proto__:null,default:_a},Symbol.toStringTag,{value:"Module"})),Ca={path:"rely-about",component:()=>k(()=>import("./index-BZX9DiY6.js"),__vite__mapDeps([43,44])),meta:{i18nKey:P("menu.RelyAbout"),icon:"rely",order:999}},Na=Object.freeze(Object.defineProperty({__proto__:null,default:Ca},Symbol.toStringTag,{value:"Module"})),Ta={path:"/router-demo",component:ye,meta:{i18nKey:P("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",component:()=>k(()=>import("./index-0X2nE27t.js"),__vite__mapDeps([45,8,1,2,3,9,10,11,4,5,6,7,12,13,14,15,16,17,18,19,20,21])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",component:()=>k(()=>import("./index-BRGdSJVO.js"),[]),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},Oa=Object.freeze(Object.defineProperty({__proto__:null,default:Ta},Symbol.toStringTag,{value:"Module"})),ka={path:"/scroll-reveal",component:()=>k(()=>import("./index-E385tkq8.js"),__vite__mapDeps([46,47])),meta:{i18nKey:P("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},xa=Object.freeze(Object.defineProperty({__proto__:null,default:ka},Symbol.toStringTag,{value:"Module"})),Aa={path:"/segment",component:()=>k(()=>import("./index-CyB2I7iE.js"),__vite__mapDeps([48,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Segment"),icon:"other",order:3,extra:{label:"segment"}}},Ra=Object.freeze(Object.defineProperty({__proto__:null,default:Aa},Symbol.toStringTag,{value:"Module"})),Pa={path:"/svg-icons",component:()=>k(()=>import("./index-BPsCKMrL.js"),__vite__mapDeps([49,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21,50])),meta:{i18nKey:P("menu.SvgIcon"),icon:"other",order:3}},La=Object.freeze(Object.defineProperty({__proto__:null,default:Pa},Symbol.toStringTag,{value:"Module"})),Ma={path:"/table",component:()=>k(()=>import("./index-TnqIsgad.js"),__vite__mapDeps([51,12,9,8,1,2,4,5,6,7,3,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Table"),icon:"other",order:2,extra:{label:"useTable"}}},Ea=Object.freeze(Object.defineProperty({__proto__:null,default:Ma},Symbol.toStringTag,{value:"Module"})),za={path:"/template-hooks",component:()=>k(()=>import("./index-DnhZ7df8.js"),__vite__mapDeps([52,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.TemplateHooks"),icon:"other",order:1}},Ia=Object.freeze(Object.defineProperty({__proto__:null,default:za},Symbol.toStringTag,{value:"Module"})),Da=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Zn,"/src/router/modules/demo/axios.ts":Qn,"/src/router/modules/demo/barcode.ts":ta,"/src/router/modules/demo/cache-demo.ts":na,"/src/router/modules/demo/context-menu.ts":ra,"/src/router/modules/demo/directive.ts":sa,"/src/router/modules/demo/echart.ts":ca,"/src/router/modules/demo/form.ts":da,"/src/router/modules/demo/iframe.ts":ma,"/src/router/modules/demo/mock.ts":fa,"/src/router/modules/demo/modal.ts":ya,"/src/router/modules/demo/multi-menu.ts":ba,"/src/router/modules/demo/precision.ts":Sa,"/src/router/modules/demo/qrcode.ts":wa,"/src/router/modules/demo/rely.ts":Na,"/src/router/modules/demo/router-demo.ts":Oa,"/src/router/modules/demo/scroll-reveal.ts":xa,"/src/router/modules/demo/segment.ts":Ra,"/src/router/modules/demo/svg-icons.ts":La,"/src/router/modules/demo/table.ts":Ea,"/src/router/modules/demo/template-hooks.ts":Ia});return Object.keys(e).reduce((o,n)=>{const r=e[n].default;if(r)o.push(r);else throw new Error(`[combineRawRouteModules]: ${n} module must export default.`);return o},[])},ja=e=>e[0]==="/",wt=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const a=o+(ja(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){wt(r.children,t,a);continue}else t.push({...r,path:a})}return t},$a=e=>Array.isArray(e)?wt(ve(e)):[],Fa=e=>e.sort((t,o)=>{var a,s;const n=((a=t.meta)==null?void 0:a.order)??1,r=((s=o.meta)==null?void 0:s.order)??0;if(typeof n!="number"||typeof r!="number")throw new TypeError("orderRoutes error: order must be a number!");return n===r?t.name?o.name?t.name.localeCompare(o.name):-1:1:n-r}),Ba=e=>{const{beforeEach:t}=e,{getRootPath:o}=oe(),n=(r,a)=>r.path==="/"||a.path==="/login";t((r,a,s)=>{const l=le(z.token),i=le(z.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=r;l!==null?n(r,a)?xe(!0):!G(c,"Symbol")&&c&&Gn.includes(c)?s():Bo(u)?n(r,a)?i?s(i):xe(!0):s():xe(!0):n(r,a)?s():s("/")})},xe=(e=!0)=>{const{router:t}=Ue(),{push:o,replace:n}=t,{getRootPath:r}=oe();We(z.appMenuKey,r.value),e?n(r.value):o(r.value)},Wa=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Q.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},Ka=e=>{e.beforeEach(()=>{var t;(t=window.$loadingBar)==null||t.start()}),e.afterEach(()=>{var t;(t=window.$loadingBar)==null||t.finish()}),e.onError(()=>{var t;(t=window.$loadingBar)==null||t.error()})},Ct=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:r}=t,{MODE:a}=De();return!(n||o||r&&typeof r=="string"&&r!==a||r&&Array.isArray(r)&&!r.includes(a))};var Ua={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.8"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Nt=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=Ua,{locale:t}=se(),{locale:o}=wl(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e,primaryColorPressed:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:Go(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"},sideBarLogo:Object.assign({},$n)}),r=l=>{t(l),o(l),n.localeLanguage=l,We(z.localeLanguage,l,"localStorage")},a=(l,i=.3)=>{const u=rn(l,i),c={primaryColor:l,primaryColorHover:l,primaryColorPressed:l};n.primaryColorOverride.common=c;const h=document.body;h.style.setProperty("--ray-theme-primary-color",l),h.style.setProperty("--ray-theme-primary-fade-color",u)},s=(l,i,u)=>{Object.hasOwn(n,l)&&(n[l]=i),u==null||u()};return Mn(()=>n.appTheme,l=>{l?n.primaryColorOverride=Object.assign({},n.primaryColorOverride,$.appNaiveUIThemeOverrides.dark,$.appNaiveUIThemeOverridesCommon.dark):n.primaryColorOverride=Object.assign({},n.primaryColorOverride,$.appNaiveUIThemeOverrides.light,$.appNaiveUIThemeOverridesCommon.light)},{immediate:!0}),{...Vue.toRefs(n),updateLocale:r,changePrimaryColor:a,updateSettingState:s}},{persist:{key:z.appPiniaSettingStore}}),Tt=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2","#9b8bba","#e098c7","#8fd3e8","#71669e","#cc70af","#7cb4cc","#7EC4FF","#5FCBB0","#49C4BF","#F0C9CA","#34DC90","#3295E0","#EAB62E","#76C3F3","#2DC2C0","#FCC43F","#84CFFF"],Ot="transparent",kt={},xt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},At={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},Rt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},Pt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},Lt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Mt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Et={itemStyle:{borderWidth:0,borderColor:"#ccc"}},zt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},It={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Dt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},jt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},$t={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},Ft={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:"1",color:"#ffffff"},symbolSize:"0",symbol:"circle",smooth:!0,color:["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],label:{color:"#293441"}},Bt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Wt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Kt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Ut={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},qt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Gt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Ht={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Yt={textStyle:{color:"#999999"},pageTextStyle:{color:"#999999"}},Xt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Zt={lineStyle:{color:"#87f7cf",width:1},itemStyle:{color:"#87f7cf",borderWidth:1},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},checkpointStyle:{color:"#fc97af",borderColor:"#fc97af"},label:{color:"#87f7cf"},emphasis:{itemStyle:{color:"#f7f494"},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},label:{color:"#87f7cf"}}},Jt={color:["#fc97af","#87f7cf"]},Qt={backgroundColor:"rgba(255,255,255,0)",dataBackgroundColor:"rgba(114,204,255,1)",fillerColor:"rgba(114,204,255,0.2)",handleColor:"#72ccff",handleSize:"100%",textStyle:{color:"#333333"}},eo={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},qa={color:Tt,backgroundColor:Ot,textStyle:kt,title:xt,line:At,radar:Rt,bar:Pt,pie:Lt,scatter:Mt,boxplot:Et,parallel:zt,sankey:It,funnel:Dt,gauge:jt,candlestick:$t,graph:Ft,map:Bt,geo:Wt,categoryAxis:Kt,valueAxis:Ut,logAxis:qt,timeAxis:Gt,toolbox:Ht,legend:Yt,tooltip:Xt,timeline:Zt,visualMap:Jt,dataZoom:Qt,markPoint:eo},Ga=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Ot,bar:Pt,boxplot:Et,candlestick:$t,categoryAxis:Kt,color:Tt,dataZoom:Qt,default:qa,funnel:Dt,gauge:jt,geo:Wt,graph:Ft,legend:Yt,line:At,logAxis:qt,map:Bt,markPoint:eo,parallel:zt,pie:Lt,radar:Rt,sankey:It,scatter:Mt,textStyle:kt,timeAxis:Gt,timeline:Zt,title:xt,toolbox:Ht,tooltip:Xt,valueAxis:Ut,visualMap:Jt},Symbol.toStringTag,{value:"Module"})),to=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089","#516b91","#59c4e6","#edafda","#93b7e3","#a5e7f0","#cbb0e3"],oo="transparent",no={},ao={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},ro={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},lo={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},so={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},io={itemStyle:{borderWidth:0,borderColor:"#ccc"}},co={itemStyle:{borderWidth:0,borderColor:"#ccc"}},uo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},po={itemStyle:{borderWidth:0,borderColor:"#ccc"}},mo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ho={itemStyle:{borderWidth:0,borderColor:"#ccc"}},fo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},go={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},yo={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:1,color:"#aaa"},symbolSize:3,symbol:"emptyCircle",smooth:!0,color:["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],label:{color:"#eee"}},vo={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},bo={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},Vo={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!1,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},So={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},_o={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},wo={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Co={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},No={textStyle:{color:"#333333"}},To={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},Oo={lineStyle:{color:"#008acd",width:1},itemStyle:{color:"#008acd",borderWidth:1},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},checkpointStyle:{color:"#2ec7c9",borderColor:"#2ec7c9"},label:{color:"#008acd"},emphasis:{itemStyle:{color:"#a9334c"},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},label:{color:"#008acd"}}},ko={color:["#5ab1ef","#e0ffff"]},xo={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},Ao={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Ha={color:to,backgroundColor:oo,textStyle:no,title:ao,line:ro,radar:lo,bar:so,pie:io,scatter:co,boxplot:uo,parallel:po,sankey:mo,funnel:ho,gauge:fo,candlestick:go,graph:yo,map:vo,geo:bo,categoryAxis:Vo,valueAxis:So,logAxis:_o,timeAxis:wo,toolbox:Co,legend:No,tooltip:To,timeline:Oo,visualMap:ko,dataZoom:xo,markPoint:Ao},Ya=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:oo,bar:so,boxplot:uo,candlestick:go,categoryAxis:Vo,color:to,dataZoom:xo,default:Ha,funnel:ho,gauge:fo,geo:bo,graph:yo,legend:No,line:ro,logAxis:_o,map:vo,markPoint:Ao,parallel:po,pie:io,radar:lo,sankey:mo,scatter:co,textStyle:no,timeAxis:wo,timeline:Oo,title:ao,toolbox:Co,tooltip:To,valueAxis:So,visualMap:ko},Symbol.toStringTag,{value:"Module"})),Xa=()=>{const e=Object.assign({"/src/app-config/echart-themes/macarons/macarons-dark.json":Ga,"/src/app-config/echart-themes/macarons/macarons.json":Ya}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,r)=>{var s;const a=(s=r.match(t))==null?void 0:s[1];if(a)return n.push({name:a,theme:e[r].default}),n;throw new Error(`[RChart Theme Error]: name ${r} is invalid!`)},[])},Za=e=>{const{getAppTheme:t}=Uo(),{theme:o}=t();return Object.assign({},{text:"loading",color:"#c23531",textColor:o?"#fff":"#000",maskColor:o?"rgba(0, 0, 0, 0.5)":"rgba(255, 255, 255, 0.5)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"},e)},Ja={intersectionObserver:{type:Boolean,default:!0},intersectionObserverTarget:{type:Object,default:null},intersectionOptions:{type:Object,default:{threshold:.1}},bordered:{type:Boolean,default:!0},downloadOptions:{type:Object,default:()=>({})},onDropdownSelect:{type:[Function,Array]},dropdownOptions:{type:Array},preset:{type:String},contentStyle:{type:[String,Object]},title:{type:[String,Function]},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},autoResize:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onFinally:{type:[Function,Array],default:null},theme:{type:String,default:null},autoChangeTheme:{type:Boolean,default:!0},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>Za()},autoResizeObserverTarget:{type:Object,default:null},watchOptionsThrottleWait:{type:Number,default:500},nextTick:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]})},onRegister:{type:[Function,Array],default:null}},Qa={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},er=Xa(),et="__R_CHART_DOWN_LOAD_CHART__";er.forEach(e=>{fn(e.name,e.theme)});const es=Vue.defineComponent({name:"RChart",props:Ja,setup(e,{expose:t}){const{getAppTheme:o}=D(),n=Vue.ref(),r=Vue.ref(),a=Vue.ref();let s,l;const{echartTheme:i}=$;let u,c;const h=Vue.computed(()=>[{label:"下载图片",key:et,disabled:!(a.value&&a.value.getDom())}]),p=Vue.computed(()=>({"--ray-chart-width":M(e.width),"--ray-chart-height":M(e.height)})),g=Vue.ref(!1);let y;const f=async()=>{var C;ae([yn,vn,bn,Vn,Sn,_n,wn,Cn]),ae([Nn,Tn,On,kn,xn,An]),ae([Rn,Pn]),ae([Ln]);try{ae((C=e.use)==null?void 0:C.filter(Boolean))}catch(L){console.error("[RChart register error]: ",L)}},m=()=>{if(c!=null&&c.getDom()&&S(),e.theme==="default"){e.autoChangeTheme?d("dark"):d("");return}if(e.theme)d(e.theme);else{const C=e.autoChangeTheme&&o.value?`${i}-dark`:i;d(C)}},b=C=>{let L=Vue.unref(C);const R=j=>Object.assign({},L,j);return e.showAria&&(L=R({aria:{enabled:!0,decal:{show:!0}}})),L},d=(C=i)=>{const L=n.value,R=b(e.options),{height:j,width:B}=L.getBoundingClientRect(),{onSuccess:ue,onError:de}=e;try{c=gn(L,C,{width:B===0?200:void 0,height:j===0?200:void 0}),a.value=c,ue&&A(ue,c),e.nextTick?(c.setOption({}),Vue.nextTick(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R))}catch(Z){throw de&&A(de),new Error(`[RChart render error]: ${Z}`)}finally{const{onFinally:Z}=e;Z&&A(Z)}},V=()=>!(c&&c.getDom()),S=()=>{V()||(c.clear(),c.dispose(),a.value=void 0,c=null)},O=()=>{c&&c.resize()},v=(C,L)=>{if(C===et&&!V()){const{filename:j,...B}=e.downloadOptions;ln(c.getDataURL(B),j??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&A(R,C,L)},w=()=>{if(e.autoResize&&(s||(s=Fe(O,500)),l||(l=on(e.autoResizeObserverTarget||r,s))),c!=null&&c.getDom()||!g.value&&e.intersectionObserver)return;m(),y==null||y.stop();const{onRegister:C}=e;C&&c&&A(C,c,w,x)};e.intersectionObserver&&(y=tn(e.intersectionObserverTarget||r,([C])=>{g.value=C.isIntersecting},e.intersectionOptions));const x=()=>{S(),s==null||s.cancel(),l==null||l.stop(),y==null||y.stop(),y=null,s=null,l=null};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(S(),m())}),Vue.watch(()=>e.showAria,()=>{S(),m()}),Vue.watchEffect(()=>{e.watchOptions?u=En(()=>e.options,C=>{const L=b(C),R=Object.assign({},e.setChartOptions,Qa);c==null||c.setOption(L,R)},{deep:!0,throttle:e.watchOptionsThrottleWait}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading(),g.value&&w()}),t(),Vue.onBeforeMount(async()=>{await f()}),Vue.onMounted(()=>{w()}),Vue.onBeforeUnmount(()=>{x(),u==null||u()}),{rayChartRef:n,cssVarsRef:p,rayChartWrapperRef:r,moreDropDownOptions:h,dropdownSelect:v}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:r,bordered:a,dropdownOptions:s}=this,{cardExtra:l}=this.$slots;return o==="card"?Vue.createVNode(naive.NCard,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:t,bordered:a},{default:ee(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:ee(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":ee(l,{defaultElement:Vue.createVNode(Lo,{iconSize:18,cursor:"pointer",options:s??n,trigger:"click",onSelect:r.bind(this),placement:"bottom-end"},null)})}):Vue.createVNode("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartWrapperRef"},[Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)])}}),ts=()=>{let e,t,o;const n=(i,u,c)=>{i&&(e=i,t=c,o=u)},r=()=>{if(!e)throw new Error("[useChart]: echart instance is not ready yet. if you are using useChart, please make sure you have called register method in onRegister event.");return{dispose:t,render:o,echartInst:e}};return[n,{getChartInstance:r,isDispose:()=>!(e&&r().echartInst.getDom()),dispose:()=>r().dispose.call(null),render:()=>r().render.call(null)}]},tr={open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...naive.gridProps},os=Vue.defineComponent({name:"RCollapseGrid",props:tr,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:r,"onUpdate:value":a}=e;r&&A(r,t.value),a&&A(a,t.value)};return{modelCollapsed:t,collapseClick:o,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:o.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(T,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"end",align:"center"},{default:()=>{var o,n;return[(n=(o=this.$slots).action)==null?void 0:n.call(o),this.CollapseIcon()]}})]})]}})})}}),or={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},T=Vue.defineComponent({name:"RIcon",props:or,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?M(e.width):M(e.size),"--ray-icon-height":e.height?M(e.height):M(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor,"--ray-icon-color":e.color}));return{symbolId:t,cssVars:o,iconClick:r=>{const{onClick:a}=e;a&&A(a,r)}}},render(){return Vue.createVNode("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.iconClick.bind(this)},[Vue.createVNode("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[Vue.createVNode("use",Vue.mergeProps({"xlink:href":this.symbolId},{fill:this.color}),null)])])}}),nr={src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0},iframeClass:{type:String,default:null}},ns=Vue.defineComponent({name:"RIframe",props:nr,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":M(e.frameborder),"--ray-iframe-width":M(e.width),"--ray-iframe-height":M(e.height)})),n=Vue.ref(),r=Vue.ref(!0),a=l=>{r.value=!1;const{onSuccess:i}=e;i&&A(i,n.value,l)},s=l=>{r.value=!1;const{onError:i}=e;i&&A(i,l)};return re(n,"load",a),re(n,"error",s),t({iframeInst:n}),{cssVars:o,iframeRef:n,spinShow:r}},render(){return Vue.createVNode("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[Vue.createVNode(naive.NSpin,Vue.mergeProps(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>Vue.createVNode("iframe",Vue.mergeProps({class:["ray-iframe__container",this.iframeClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),ar={...naive.modalProps,memo:{type:Boolean,default:!0},fullscreen:{type:Boolean,default:!1},width:{type:[String,Number],default:600},cardWidth:{type:[String,Number],default:600},dialogWidth:{type:[String,Number],default:446},dad:{type:Boolean,default:!1}},rr=(e,t,o)=>{const{scheduler:n}=o??{};return new Promise(r=>{setTimeout(()=>{const a=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const s=Ze(e).draggable({inertia:!0,autoScroll:!0,allowFrom:a,modifiers:[Ze.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);r(s)}},30)})},Ro=(e,t)=>{const o=typeof e=="string"?document.querySelector(e):e;return new Promise((n,r)=>{if(o){o.setAttribute("can-drag","true");const{preset:a,dargCallback:s}=t;let{x:l,y:i}=t;rr(o,a,{scheduler:u=>{const c=u.target;l+=u.dx,i+=u.dy,c.style.transform=`translate(${l}px, ${i}px)`,s==null||s(l,i,u)}}).then(u=>{n(u)})}else r()})},lr="r-modal__preset-card--fullscreen",Po="r-modal",te={width:"--r-modal-width",cardWidth:"--r-modal-card-width",dialogWidth:"--r-modal-dialog-width"},as=Vue.defineComponent({name:"RModal",props:ar,setup(e){const t=Vue.computed(()=>({[te.width]:M(e.width??600),[te.cardWidth]:M(e.cardWidth??600),[te.dialogWidth]:M(e.dialogWidth??446)})),o=Ve();let n;const r={x:0,y:0},a=Vue.computed(()=>e.preset==="card"&&e.fullscreen);return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{const l=document.getElementById(o);l&&Ro(l,{preset:e.preset,x:r.x,y:r.y,dargCallback:(i,u)=>{r.x=i,r.y=u}}).then(i=>{n=i}),e.memo&&l&&(l.style.transform=`translate(${r.x}px, ${r.y}px)`)}):(n==null||n.unset(),n=null)},{immediate:!0}),{cssVars:t,isFullscreenCardType:a,uuidEl:o}},render(){const{$props:e,$slots:t,$attrs:o}=this,{preset:n,...r}=e,{cssVars:a,uuidEl:s,isFullscreenCardType:l}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:[Po,l?lr:""],style:[a,l?"height: 100vh":""],preset:n},{id:s},r,o),{...t})}}),rs=()=>{const{create:e,destroyAll:t}=naive.useModal();return{create:n=>{const{content:r,...a}=n;let s=r;a.preset==="card"&&a.fullscreen&&(s=()=>Vue.h(naive.NScrollbar,{themeOverrides:{color:"rgba(0, 0, 0, 0)",colorHover:"rgba(0, 0, 0, 0)"},trigger:"none",style:{padding:"0 var(--n-padding-left) var(--n-padding-bottom) var(--n-padding-left)",width:"auto",height:"calc(100vh - 29px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))"}},{default:()=>typeof r=="function"?r():r}));const{preset:l,dad:i,fullscreen:u,width:c,cardWidth:h,dialogWidth:p}=n,g=e({...a,content:s}),{key:y}=g,f={[te.width]:M(c??600),[te.cardWidth]:M(h??600),[te.dialogWidth]:M(p??446)};return Vue.nextTick(()=>{const[m]=Se(`[internalkey="${y}"]`)||[];if(m){if(i&&Ro(m,{preset:l,x:0,y:0}),u&&l==="card"){const b=m.querySelector(".n-card__content");b&&ke(b,{maxHeight:"calc(100vh - 9px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))",overflowY:"hidden",padding:"0"}),ke(m,{width:"100%",height:"100vh"})}ke(m,f),ft(m,Po)}}),g},destroyAll:t}},sr={...naive.dropdownProps,icon:{type:String,default:"more"},iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function ir(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Lo=Vue.defineComponent({name:"RMoreDropdown",props:sr,render(){let e;const{iconSize:t,cursor:o,icon:n}=this,{default:r}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),ir(e=ee(r,{defaultElement:Vue.createVNode(T,{name:n,size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),ie={...naive.dataTableProps,cardProps:{type:Object,default:()=>({})},tool:{type:Boolean,default:!0},downloadCsvTableOptions:{type:Object,default:()=>({})},title:{type:[String,Number,Object],default:null},toolOptions:{type:Array},coverTool:{type:Boolean,default:!1},contextMenuOptions:{type:Array},disabledContextMenu:{type:Boolean,default:!1},onContextMenuClick:{type:[Function,Array],default:null},wrapperBordered:{type:Boolean,default:!1},printTableOptions:{type:Object,default:()=>({})},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null},onRegister:{type:[Function,Array],default:null}},F={tableIconSize:"18",tableKey:Symbol("r-table")},cr=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],ur=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...ie},setup(e){return{size:Vue.ref(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],updatePopselectValue:r=>{const{onChangeSize:a}=e;a&&A(a,r)}}},render(){return Vue.createVNode(naive.NPopselect,{value:this.size,"onUpdate:value":e=>this.size=e,options:this.sizeOptions,trigger:"click",onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(T,{name:"adjustment",size:F.tableIconSize,cursor:"pointer"},null)]})}}),dr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(F.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=ht(e);return{toggleFullscreen:o,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(T,{name:"fullscreen",size:F.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null)}}),pr=()=>Vue.createVNode(T,{name:"draggable",size:14,cursor:"grab"},null),tt=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:e,size:F.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),je=(e,t)=>{if(!t)return[null,null];for(let o=0;ove(e.columns).filter(i=>i.type?(t=i,!1):!0).map((i,u)=>{const{key:c,title:h,children:p,fixed:g,isResizable:y,...f}=i,m=g==="left",b=g==="right",d={...f,title:h,key:c,fixed:g,isLeftFixedActivated:m,isRightFixedActivated:b,isResizable:y};return{...d,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(tt,{icon:"row_head",title:"固定在列首",customClassName:m?Ae:"",onClick:a.bind(this,"left",d,u)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:"resize_h",size:F.tableIconSize,cursor:"pointer",customClassName:y?Ae:"",onClick:r.bind(this,d,u)},null),default:()=>"修改列宽"}),Vue.createVNode(tt,{icon:"row_end",title:"固定在列尾",customClassName:b?Ae:"",onClick:a.bind(this,"right",d,u)},null)]})}}),set:()=>{}}),n=l=>{const{onUpdateColumn:i}=e;i&&A(i,l)},r=(l,i)=>{l.isResizable=!l.isResizable,l.resizable=l.isResizable,o.value[i]=l,n(o.value)},a=(l,i,u)=>{const c=`${l}FixedActivated`,h=`${l==="left"?"right":"left"}FixedActivated`;i[h]=!1,i[c]=!i[c],i[c]?i.fixed=l:i.fixed=void 0,o.value[u]=i,n(o.value)};return{treeDataSource:o,treeDrop:({node:l,dragNode:i,dropPosition:u})=>{const[c,h]=je(i,o.value);if(c===null||h===null)return;c.splice(h,1);const[p,g]=je(l,o.value);p===null||g===null||(u==="before"?p.splice(g,0,i):p.splice(g+1,0,i),pt(t)||p.unshift(t),n(p))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:"setting",size:F.tableIconSize,cursor:"pointer",customClassName:"r-table__setting"},null),default:()=>Vue.createVNode(naive.NTree,{class:"r-table__c-tree",data:this.treeDataSource,blockLine:!0,draggable:!0,keyboard:!1,labelField:"title",selectable:!1,renderSwitcherIcon:pr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),hr=Vue.defineComponent({name:"TablePrint",props:ie,setup(e){const{wrapperRef:t}=Vue.inject(F.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:n={},domToImageOptions:r}={},title:a}=e;(n.documentTitle===""||n.documentTitle===void 0||n.documentTitle===null)&&(n.documentTitle=typeof a=="string"?a:""),gt(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(T,{name:"print",size:F.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),fr=Vue.defineComponent({name:"TablePropsSelect",props:{...ie,onPopselectChange:{type:[Function,Array],default:null},onInitialed:{type:[Function,Array],default:null}},setup(e){const t=Vue.ref(!1),o=Vue.ref([]),n=a=>{const{onPopselectChange:s}=e;s&&A(s,a)};return(()=>{const{striped:a,bordered:s,onInitialed:l}=e;a&&o.value.push("striped"),s&&o.value.push("bordered"),l&&A(l,o.value)})(),{propsPopselectValue:o,popoverShow:t,updatePopselectValue:n}},render(){return Vue.createVNode(naive.NPopselect,{value:this.propsPopselectValue,"onUpdate:value":e=>this.propsPopselectValue=e,options:cr,trigger:"click",multiple:!0,onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(T,{name:"expanded",size:F.tableIconSize,cursor:"pointer",style:"transform: rotate(270deg);"},null)]})}});function gr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ls=Vue.defineComponent({name:"RTable",inheritAttrs:!1,props:ie,setup(e,t){const{expose:o,emit:n}=t,r=Vue.ref(),a=Vue.ref(),s=Ve(16),l=Ve(16),i=Vue.reactive({x:0,y:0,showContextMenu:!1}),u=Vue.reactive({size:e.size}),c=Vue.ref({striped:!1,bordered:!1}),h=(d,V)=>{const{onContextMenuClick:S}=e;S&&A(S,d,V),i.showContextMenu=!1},p=(d,V)=>{var O;return{...(O=e.rowProps)==null?void 0:O.call(e,d,V),onContextmenu:e.disabledContextMenu?void 0:v=>{v.preventDefault(),i.showContextMenu=!1,Vue.nextTick().then(()=>{i.showContextMenu=!0,i.x=v.clientX,i.y=v.clientY})}}},g=d=>{u.size=d},y=d=>{const{onUpdateColumns:V,"onUpdate:columns":S}=e;V&&A(V,d),S&&A(S,d)},f=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(()=>Boolean).map(V=>typeof V=="function"?V():V)},m=d=>{Object.keys(c.value).forEach(S=>{c.value[S]=d.includes(S)})},b=d=>{const{tool:V}=d;if(!V)return;const S=()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(hr,d,null),Vue.createVNode(ur,Vue.mergeProps(d,{onChangeSize:g.bind(this)}),null),Vue.createVNode(dr,null,null),Vue.createVNode(mr,Vue.mergeProps(d,{onUpdateColumn:y.bind(this)}),null),Vue.createVNode(fr,Vue.mergeProps(d,{onPopselectChange:m.bind(this),onInitialed:m.bind(this)}),null)]});if(e.toolOptions)if(e.coverTool){let O;return Vue.createVNode(naive.NFlex,{align:"center"},gr(O=f())?O:{default:()=>[O]})}else return()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[S(),f()]});else return S};return Vue.onMounted(()=>{const{onRegister:d}=e;d&&r.value&&A(d,r.value,{uuidTable:l,uuidWrapper:s,wrapperRef:a})}),Vue.provide(F.tableKey,{uuidTable:l,uuidWrapper:s,wrapperRef:a}),o(),{uuidWrapper:s,uuidTable:l,contextMenuReactive:i,rTableInst:r,combineRowProps:p,contextMenuSelect:h,privateReactive:u,tool:b,wrapperRef:a,propsPopselectValue:c}},render(){const{$props:e,$attrs:t,wrapperBordered:o,uuidWrapper:n,privateReactive:r,disabledContextMenu:a,contextMenuReactive:s,contextMenuOptions:l,uuidTable:i,title:u,$slots:c,propsPopselectValue:h}=this,{class:p}=t,{tool:g,combineRowProps:y,contextMenuSelect:f}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps(e.cardProps,{id:n},{ref:"wrapperRef",bordered:o,class:p}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({id:i},t,e,h,{rowProps:y.bind(this),size:r.size,ref:"rTableInst"}),{...c}),a?null:Vue.createVNode(naive.NDropdown,{show:s.showContextMenu,placement:"bottom-start",trigger:"manual",x:s.x,y:s.y,options:l,onClickoutside:()=>s.showContextMenu=!1,onSelect:f.bind(this)},null)]),header:ee(u,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":g(e),footer:()=>{var m;return(m=c.tableFooter)==null?void 0:m.call(c)},action:()=>{var m;return(m=c.tableAction)==null?void 0:m.call(c)}})}}),ss=()=>{const e=Vue.ref();let t={};const o=(p,g)=>{p&&(e.value=p,t=g)},n=()=>{if(!e.value)throw new Error("[useTable]: table instance is not ready yet. if you are using useTable, please make sure you have called register method in onRegister event.");return e.value,e.value};return[o,{getTableInstance:n,clearFilters:()=>n().clearFilters.call(null),clearSorter:()=>n().clearSorter.call(null),downloadCsv:p=>n().downloadCsv.call(null,p),filters:p=>n().filters.call(null,p),page:p=>n().page.call(null,p),scrollTo:p=>n().scrollTo(p),sort:(p,g)=>n().sort.call(null,p,g),print:()=>{const{uuidWrapper:p}=t;if(p){const g=document.getElementById(p);gt(g)}}}]},Mo=(e,t,o)=>{var n;if(e.length)for(const r of e){if(r[t]===o)return r;if((n=r==null?void 0:r.children)!=null&&n.length){const a=Mo(r.children,t,o);if(a)return a}}},ot=e=>{const t=Vue.unref(e);return t?t.findIndex(n=>{const{type:r,multiple:a}=n;if(r==="selection"&&(a==null||a===!0))return!0})!==-1:!0},is=(e,t,o)=>{const n=Vue.ref([]),r=Vue.ref([]),{rowKey:a="key",onChange:s}=o||{},l=Vue.computed(()=>ot(t)),i=(y,f,m)=>{n.value=y,r.value=f,s==null||s(y,f,m),ot(t)},u=()=>n.value,c=()=>r.value,h=()=>{n.value=[],r.value=[],s==null||s(n.value,r.value,{row:void 0,action:"uncheckAll"})},p=y=>{if(y==null)return;let f;n.value=n.value.filter(m=>m!==y),r.value=r.value.filter(m=>m[a]===y?(f=m,!1):!0),s==null||s(n.value,r.value,{row:f,action:"uncheck"})},g=y=>{if(n.value.includes(y))return;const f=!l.value&&n.value.length>=1,m=Mo(Vue.unref(e)||[],a,y);f?n.value=[y]:n.value.push(y),m&&(f?r.value=[m]:r.value.push(m),s==null||s(n.value,r.value,{row:m,action:"check"}))};return Ke(()=>{h()}),[n,{checkedRows:r,checkedRowKeysBind:i,getKeys:u,getRows:c,clearAll:h,clearKey:p,selectKey:g}]},yr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},vr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},yr),setup(e){const{getKeepAliveInclude:t}=Lr(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=Vt;return(a,s)=>{const l=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createElementBlock("div",null,[Vue.createVNode(l,null,{default:Vue.withCtx(({Component:i,route:u})=>[i?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:a.transitionPropName,mode:a.transitionMode,appear:a.transitionAppear},{default:Vue.withCtx(()=>[(Vue.openBlock(),Vue.createBlock(Vue.Suspense,null,{default:Vue.withCtx(()=>[Vue.unref(o)?(Vue.openBlock(),Vue.createBlock(Vue.KeepAlive,{key:0,max:Vue.unref(n),include:Vue.unref(t),exclude:Vue.unref(r)},[(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(i),{key:u.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(i),{key:u.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})])}}}),br={...naive.formProps,onRegister:{type:[Function,Array],default:null}},cs=Vue.defineComponent({name:"RForm",props:br,setup(e,{expose:t}){const o=Vue.ref();return Vue.onMounted(()=>{const{onRegister:n}=e;n&&o.value&&A(n,o.value)}),t(),{formRef:o}},render(){const{$attrs:e,$props:t,$slots:o}=this;return Vue.createVNode(naive.NForm,Vue.mergeProps(e,t,{ref:"formRef"}),{...o})}}),us=(e,t)=>{const o=Vue.ref(),n=u=>{u&&(o.value=u)},r=()=>{if(!o.value)throw new Error("[useForm]: form instance is not ready yet. if you are using useForm, please make sure you have called register method in onRegister event.");return o.value};return[n,{getFormInstance:r,validate:(u,c)=>r().validate.call(null,u,c),restoreValidation:()=>r().restoreValidation.call(null),formModel:()=>ve(e)||{},formRules:()=>ve(t)||{}}]},Vr=["addTabClass","addTabStyle","paneClass","paneStyle","paneWrapperStyle","tabClass","tabStyle","type","label","addable","closable","onAdd","onClose","placement","animated","justifyContent","builtinThemeOverrides","displayDirective"],Sr={tabPaddingSmallSegment:"4px 7px",tabPaddingMediumSegment:"6px 11px",tabPaddingLargeSegment:"8px 11px"},_r=Be({...naive.tabsProps,options:{type:Array,default:()=>[]},width:{type:[Number,String],default:"fitContent"}},...Vr);function wr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const $e=e=>{const{icon:t,label:o}=e;return t?Vue.createVNode(naive.NFlex,{align:"center",wrap:!1,size:"small"},{default:()=>[Vue.createVNode(t,null,null),Vue.createVNode("div",null,[o])]}):o},Cr=e=>{if(typeof e.popover=="string")return Vue.createVNode(naive.NPopover,null,{trigger:()=>$e(e),default:()=>e.popover});if(G(e.popover,"Object")){const{popover:t}=e,{label:o,...n}=t;return Vue.createVNode(naive.NPopover,n,{trigger:()=>$e(e),default:()=>o})}},ds=Vue.defineComponent({name:"RSegment",props:_r,setup(e,{expose:t}){const o=Vue.computed(()=>{const{width:n}=e;let r="";switch(n){case"block":r="100%";break;case"fitContent":r="fit-content";break;default:r=typeof n=="number"?M(n):"fit-content"}return{"--r-segment-width":r}});return t(),{cssVars:o}},render(){let e;const{$props:t,options:o,cssVars:n,themeOverrides:r}=this;return Vue.createVNode(naive.NTabs,Vue.mergeProps(t,{ref:"segmentRef",style:[n],class:"r-segment",type:"segment",animated:!0,themeOverrides:Object.assign({},Sr,r)}),wr(e=o.map(a=>Vue.createVNode(naive.NTab,{key:a.key,name:a.key,tab:a.popover?Cr(a):$e(a),disabled:a.disabled},{...a.slots})))?e:{default:()=>[e]})}}),Nr={width:{type:[String,Number],default:"auto"},height:{type:[String,Number],default:"auto"},loading:{type:Boolean,default:!1},barcodeRender:{type:String,default:"canvas",validator:e=>["canvas","svg"].includes(e)},text:{type:String},options:{type:Object,default:()=>({})},format:{type:String,default:()=>"CODE128"},watchText:{type:Boolean,default:!0},onSuccess:{type:[Function,Array]},onError:{type:[Function,Array]},onFinally:{type:[Function,Array]}},ps=Vue.defineComponent({name:"RBarcode",props:Nr,setup(e){const t=Vue.ref(),o=Vue.computed(()=>({"--r-barcode-width":M(e.width),"--r-barcode-height":M(e.height)}));let n;const r=()=>{try{const{format:a,text:s,options:l,onSuccess:i}=e,u=Object.assign({},l,{format:a});JsBarcode(t.value,s!=null?s.toString():"",u),i&&A(i,s,a,l)}catch(a){const{onError:s}=e;s&&A(s,a)}finally{const{onFinally:a}=e;a&&A(a)}};return Vue.watchEffect(()=>{e.watchText?n=Vue.watch(()=>e.text,r):n==null||n()}),Vue.onMounted(()=>{r()}),Vue.onBeforeUnmount(()=>{n==null||n()}),{barcodeRef:t,cssVars:o}},render(){const{barcodeRender:e,loading:t,cssVars:o}=this,n=["r-barcode",{"r-barcode--loading":t}];return Vue.createVNode(naive.NSpin,{class:"r-barcode-spin",show:t},{default:()=>[e==="canvas"?Vue.createVNode("canvas",{class:n,style:o,ref:"barcodeRef"},null):Vue.createVNode("svg",{class:n,style:o,ref:"barcodeRef"},null)]})}});var Tr={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.8"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Or=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,Eo=(e,t,o)=>{const n=[];if(Or(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const r of e.children){const a=Eo(r,t,o);a.length>0&&n.push(e,...a)}return n},kr=(e,t,o)=>{const n=[];for(const r of e){const a=Eo(r,t,o);a.length>0&&n.push(...a)}return n},nt=e=>{const{breadcrumbLabel:t}=e;if(!t)return;const{layout:{sideBarLogo:o}}=Tr,n=o?o.title:"";document.title=t+" - "+n},xr=e=>{const{meta:{icon:t}}=e;if(!t)return;if(G(t,"Object"))return()=>t;const o=Vue.h(T,{name:t,size:Y.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},zo=e=>{const{meta:{extra:t}}=e;if(!t)return;const{show:o}=t;if(o===!1)return;const{t:n}=se(),{label:r,icon:a,type:s,i18nLabel:l}=t,i={type:"primary",size:"small",round:!0,bordered:!1,strong:!0},u=()=>l?n(l):r||null,c=()=>a&&(l||r)||!a&&(l||r)?null:{"padding-right":"0"};if(G(t,"Object"))return()=>Vue.h(naive.NTag,{...i,type:s||"primary",style:c()},{default:()=>u(),icon:()=>a})},at=()=>{const{getRootPath:e}=oe();return le(z.appMenuKey,"sessionStorage",{defaultValue:e.value})},Io=()=>Fa(Da()),Ar=()=>$a(Io());let he;const Do=(e,t)=>{var o;if(he&&Xe(he.fullPath,t))return he;for(const n of e){if(Xe(n.fullPath,t))return he=n,n;if((o=n.children)!=null&&o.length){Do(n.children,t);continue}}},jo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=se(),{setKeepAliveInclude:r}=Mr(),a=Vue.reactive({menuKey:at(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),s=Vue.ref(!0),l=(d,V)=>{Object.hasOwn(a,d)&&(a[d]=V)},i=d=>{const{meta:V}=d,{i18nKey:S,noLocalTitle:O}=V,v=Vue.computed(()=>S?n(`${S}`):O),w={...d,key:d.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>v.value}),breadcrumbLabel:v.value},x=Object.assign({},w,{icon:xr(d),extra:zo(d)});return d.fullPath===at()&&(a.currentMenuOption=x),x.show=Ct(x),x},u=d=>{a.breadcrumbOptions=kr(a.options,"fullPath",d)},c=(d,V=!0)=>{const O=Array.isArray(d)?[...d]:[d];V?a.menuTagOptions.push(...O):a.menuTagOptions=O},h=(d,V)=>{a.menuTagOptions.find(O=>O.fullPath===d)||a.menuTagOptions.push(V)},p=(d,V,S)=>{const{meta:O}=V;if(O.windowOpen)window.open(O.windowOpen);else{e({path:String(d),query:S});const{sameLevel:v}=O;if(r(V),nt(V),!v)h(d,V),u(d),a.menuKey=d,a.currentMenuOption=V,We(z.appMenuKey,d);else{const w=be(i(V),["breadcrumbLabel","children","key","meta","name","path","show"]);a.breadcrumbOptions.find(C=>C.key===w.key)||a.breadcrumbOptions.push({...w,fullPath:String(w.key)})}}},g=async(d,V)=>{const[S]=d.split("?"),O=t().find(v=>v.path===S);if(O){const v=be(O,["children","meta","path","name","redirect"]);p(S,i({...v,fullPath:v.path}),V)}},y=()=>new Promise(d=>{const V=(S,O)=>{var w;const v=[];for(const x of S){let C=`${O.endsWith("/")?O:O+"/"}${x.path}`;if(C=C.replace(/\/+/g,"/"),(w=x.children)!=null&&w.length)x.children=V(x.children,C);else if(!Bo(x.meta))continue;v.push(i({...x,fullPath:C}))}return v};if(a.options=V(Io(),""),a.currentMenuOption){const{currentMenuOption:S}=a;a.breadcrumbOptions.length||u(S.key),h(S.fullPath,S),nt(S)}d()}),f=d=>a.collapsed=d,m=(d,V=1)=>a.menuTagOptions.splice(d,V),b=async()=>{s.value&&(await y(),s.value=!1)};return Vue.watch(()=>o.fullPath,async(d,V)=>{await b(),d!==V&&await g(d,o.query)},{immediate:!0}),{...Vue.toRefs(a),changeMenuModelValue:p,collapsedMenu:f,spliceMenTagOptions:m,setMenuTagOptions:c,resolveOption:i,updateMenuState:l}},{persist:{key:z.appPiniaMenuStore,storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions","collapsed"]}}),$o=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,a)=>{pt(n)?a({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:n.name,avatar:"https://avatars.githubusercontent.com/u/51957438?v=4"},r({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{const{closeAll:n}=qo();window.$message.info("账号退出中..."),sn("__all_sessionStorage__"),n(),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:z.appPiniaSigningStore,paths:["signingCallback"],storage:sessionStorage}}),Fo=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=Vt,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=a=>{const s=o(),{name:l,meta:{keepAlive:i}}=a;if(i){if(s=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(l))}},r=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:r}},{persist:{key:z.appPiniaKeepAliveStore,storage:window.sessionStorage,paths:["keepAliveInclude"]}}),X=()=>{const e=jo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),r=Vue.computed(()=>{const{getRootPath:l}=oe();return e.menuTagOptions.map((i,u,c)=>(i.key===n.value&&i.key!==l.value?i.closeable=!0:i.closeable=!1,i.key===l.value&&(i.closeable=!1),c.length<=1&&(i.closeable=!1),i))}),a=Vue.computed(()=>e.currentMenuOption),s=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:r,getCurrentMenuOption:a,getCollapsed:s}},ce=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r,updateMenuState:a}=jo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r,updateMenuState:a}},D=()=>{const e=Nt(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),n=Vue.computed(()=>e.appTheme),r=Vue.computed(()=>e.menuTagSwitch),a=Vue.computed(()=>e.breadcrumbSwitch),s=Vue.computed(()=>e.localeLanguage),l=Vue.computed(()=>e.lockScreenSwitch),i=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),h=Vue.computed(()=>e.watermarkConfig),p=Vue.computed(()=>e.appRootRoute),g=Vue.computed(()=>e.sideBarLogo);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:r,getBreadcrumbSwitch:a,getLocaleLanguage:s,getLockScreenSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:h,getAppRootRoute:p,getSideBarLogo:g}},I=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=Nt();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Rr=()=>{const e=$o();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Pr=()=>{const{signing:e,logout:t}=$o();return{signing:e,logout:t}},Lr=()=>{const e=Fo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Mr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=Fo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},ms=e=>{const t=Pinia.createPinia();e.use(t),t.use(hn)},Bo=e=>{const{getSigningCallback:t}=Rr(),{role:o}=e;return me!=null&&me.length&&me.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},Er=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=qn;t&&Ka(e),o&&Ba(e)},zr=Vue.ref(),Ir=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{getSideBarLogo:t}=D();return{sideBarLogo:t,sideBarLogoClick:()=>{t.value&&t.value.url&&(t.value.jumpType==="station"?e.push(t.value.url):window.open(t.value.url))},TemplateLogo:({cursor:r})=>{if(!t.value)return null;if(typeof t.value.icon=="string")return Vue.createVNode(T,{name:t.value.icon,size:"30",cursor:r},null);if(G(t.value.icon,"Object"))return ee(t.value.icon)}}},render(){const{sideBarLogo:e,collapsed:t,TemplateLogo:o,sideBarLogoClick:n}=this;return e!=null&&e.title?Vue.createVNode("div",{class:["ray-menu__logo",e!=null&&e.url?"ray-menu__logo-url":null],onClick:n.bind(this),ref:zr},[e!=null&&e.icon?t?Vue.createVNode(naive.NTooltip,{placement:"right"},{trigger:()=>o({cursor:"pointer"}),default:()=>e.title}):o({cursor:"pointer"}):t?Vue.createVNode(naive.NTooltip,{placement:"right"},{trigger:()=>{var r;return Vue.createVNode("h1",{class:"n-menu-item-content"},[((r=e.title)==null?void 0:r[0])||null])},default:()=>e.title}):null,Vue.createVNode("h1",{class:[t?null:"ray-menu__logo-title--open","ray-menu__logo-title",'class="n-menu-item-content"']},[Vue.createVNode(naive.NEllipsis,null,{default:()=>[e.title]})])]):null}}),Dr=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o,updateMenuState:n}=ce(),{getMenuOptions:r,getCollapsed:a,getMenuKey:s}=X(),l=Vue.computed({get:()=>(Vue.nextTick().then(()=>{c()}),s.value),set:()=>{i.value&&q("globalDrawerValue",!1)}}),{isTabletOrSmaller:i}=Ne(),u=Vue.computed({get:()=>Ce("globalDrawerValue").value,set:p=>{q("globalDrawerValue",p)}}),c=()=>{const p=l.value;p!=null&&Vue.nextTick(()=>{var g,y;return(y=(g=e.value)==null?void 0:g.showOption)==null?void 0:y.call(g,p)})};return{isTabletOrSmaller:i,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{class:"app-menu__sider",showTrigger:!i.value,collapseMode:Y.menuCollapsedMode,collapsedWidth:Y.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1,ref:_t,collapsed:a.value,onExpand:()=>{n("collapsed",!1)},onCollapse:()=>{n("collapsed",!0)}},{default:()=>[Vue.createVNode(Ir,{collapsed:a.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:l.value,"onUpdate:value":p=>l.value=p,options:r.value,indent:Y.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:Y.menuCollapsedIconSize,collapsedWidth:Y.menuCollapsedWidth,onUpdateValue:(p,g)=>{t(p,g)},accordion:Y.menuAccordion},null)]}),modelGlobalDrawerValue:u}},render(){const{isTabletOrSmaller:e,BasicMenu:t}=this;return e?Vue.createVNode(naive.NDrawer,{class:"app-menu__drawer",show:this.modelGlobalDrawerValue,"onUpdate:show":o=>this.modelGlobalDrawerValue=o,placement:"left",displayDirective:"show",autoFocus:!1},{default:()=>[Vue.createVNode(t,null,null)]}):Vue.createVNode(t,null,null)}});class jr{constructor(){Ye(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.cancel)??!0}generateRequestKey(t){const{method:o,url:n}=t;return[n||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isAppending(t)){t.__CANCELER_TAG_RAY_TEMPLATE__="__CANCELER_TAG_RAY_TEMPLATE__";const n=this.generateRequestKey(t);if(this.pendingRequest.has(n))t.signal=(o=this.pendingRequest.get(n))==null?void 0:o.signal;else{const r=new AbortController;t.signal=r.signal,this.pendingRequest.set(n,r)}}}removePendingRequest(t){const o=this.generateRequestKey(t);this.pendingRequest.has(o)&&(this.pendingRequest.get(o).abort(),this.pendingRequest.delete(o))}cancelAllRequest(){this.pendingRequest.forEach(t=>{t.abort()})}}const Re={requestInstance:null,responseInstance:null},Pe={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},fe={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},$r=new jr,hs=()=>{const e=(l,i)=>{i==="requestInstance"?Re.requestInstance=l:Re.responseInstance=l},t=l=>Re[l],o=(l,i,u)=>{u==="ok"?Pe[l]=i:fe[l]=i},n=(l,i)=>i==="ok"?Pe[l]:fe[l],r=(l,...i)=>{Array.isArray(l)&&l.forEach(u=>{typeof u=="function"&&u(...i)})};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(l,i,u)=>{const c=u==="ok"?Pe[i]:fe[i],h=t(l),{MODE:p}=De();h&&r(c,h,p)},fetchError:(l,i,u)=>{const c=fe[u],{MODE:h}=De();r(c,i,h)}}},Fr=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{$r.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Wo=Vue.defineComponent({name:"LayoutContentWrapper",setup(){VueRouter.useRouter();const{maximize:e}=Ko(),{getContentTransition:t}=D(),o=Vue.ref(!1),n={opacitySpinning:"0"},{globalMainLayoutLoad:r,layoutContentMaximize:a,layoutContentSpinning:s}=Hn();return{globalMainLayoutLoad:r,spinning:o,themeOverridesSpin:n,getContentTransition:t,layoutContentMaximize:a,maximize:e,layoutContentSpinning:s}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o,maximize:n,spinning:r,themeOverridesSpin:a,getContentTransition:s}=this;return Vue.createVNode(naive.NSpin,{show:r||!e||o,description:"loading...",size:"large",themeOverrides:a,class:[t?"r-layout-full__viewer-content--maximize":null,"r-layout-full__viewer-content--maximize--light","r-layout-full__viewer-content--maximize--dark"]},{default:()=>[t?Vue.createVNode("div",{class:"layout-content__maximize-out",onClick:()=>{n(!1)}},[Vue.createVNode(T,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(Fr,null,null),e?Vue.createVNode(vr,{class:"content-wrapper",transitionPropName:s+"-transform"},null):null]})}}),Br=Object.freeze(Object.defineProperty({__proto__:null,default:Wo},Symbol.toStringTag,{value:"Module"}));var Wr={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.8"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Kr=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=Wr;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),Ur=Vue.defineComponent({name:"TooltipIcon",props:{...naive.tooltipProps,iconName:{type:String,required:!0},customClassName:{type:String,default:null},tooltipText:{type:String,default:null}},emits:["click"],setup(e,{emit:t}){const o=r=>{t("click",r)};return{iconClick:o,Icon:()=>Vue.createVNode(T,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:o.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?Vue.createVNode(naive.NTooltip,this.$props,{trigger:()=>Vue.createVNode(e,null,null),default:()=>this.tooltipText}):Vue.createVNode(e,null,null)}}),qr=Vue.defineComponent({name:"ThemeSwitch",setup(){const{darkTheme:e,lightTheme:t}=Uo(),{getAppTheme:o}=D(),n=Vue.ref(o.value);return{darkTheme:e,lightTheme:t,getAppTheme:o,railStyle:({checked:a})=>a?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,darkTheme:t,lightTheme:o,railStyle:n}=this;return Vue.createVNode(naive.NFlex,{justify:"center"},{default:()=>[Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NSwitch,{value:this.modelAppThemeRef,"onUpdate:value":r=>this.modelAppThemeRef=r,railStyle:n.bind(this),onUpdateValue:r=>r?t():o()},{"checked-icon":()=>Vue.createVNode(T,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(T,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function ge(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Gr=Vue.defineComponent({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{changePrimaryColor:o,updateSettingState:n}=I(),{getAppTheme:r,getPrimaryColorOverride:a,getMenuTagSwitch:s,getBreadcrumbSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c}=D(),h=Vue.computed({get:()=>e.show,set:g=>{t("update:show",g)}}),p=Vue.computed({get:()=>({getMenuTagSwitch:s.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:i.value,getContentTransition:u.value,getWatermarkSwitch:c.value}),set:g=>{}});return{modelShow:h,changePrimaryColor:o,getAppTheme:r,getPrimaryColorOverride:a,updateSettingState:n,modelSwitchReactive:p}},render(){let e,t,o,n;const{$t:r,changePrimaryColor:a,updateSettingState:s}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:r("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NFlex,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(e=r("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(qr,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(t=r("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:$.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":l=>this.getPrimaryColorOverride.common.primaryColor=l,onUpdateValue:a.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(o=r("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":l=>this.modelSwitchReactive.getContentTransition=l,options:Fn,onUpdateValue:l=>{s("contentTransition",l)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(n=r("headerSettingOptions.InterfaceDisplay"))?n:{default:()=>[n]}),Vue.createVNode(naive.NDescriptions,{labelPlacement:"left",column:1},{default:()=>[Vue.createVNode(naive.NDescriptionsItem,{label:"多标签"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getMenuTagSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getMenuTagSwitch=l,onUpdateValue:l=>s("menuTagSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getBreadcrumbSwitch=l,onUpdateValue:l=>s("breadcrumbSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getWatermarkSwitch=l,onUpdateValue:l=>s("watermarkSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getCopyrightSwitch=l,onUpdateValue:l=>s("copyrightSwitch",l)},null)]})]})]})]})]})}});function Hr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Yr=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=ce(),{getBreadcrumbOptions:t}=X(),{isTabletOrSmaller:o}=Ne();return{getBreadcrumbOptions:t,dropdownSelect:(a,s)=>{e(a,s)},breadcrumbItemClick:a=>{var s;if(!((s=a.children)!=null&&s.length)){const{meta:l={}}=a;l.sameLevel||e(a.fullPath,a)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:n,breadcrumbItemClick:r}=this;return t?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NBreadcrumb,null,{default:()=>[Vue.createVNode(Vue.TransitionGroup,{tag:"li",name:"breadcrumb",appear:!0},Hr(e=o.map(a=>Vue.createVNode(naive.NBreadcrumbItem,{key:a.fullPath,onClick:r.bind(this,a)},{default:()=>{var s;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:a.children&&((s=a.children)==null?void 0:s.length)>1?a.children:[],onSelect:n.bind(this)},{default:()=>Vue.createVNode("span",null,[a.label&&typeof a.label=="function"?a.label():a.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function Le(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Xr=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o,resolveOption:n}=ce(),{getRoutes:r}=VueRouter.useRouter(),a=Vue.computed({get:()=>e.show,set:v=>{t("update:show",v),v||g()}}),s=Vue.reactive({searchValue:null,searchOptions:[]}),l=[{icon:["↑","↓"],label:"切换",plain:!0},{icon:["↵"],label:"选择",plain:!0},{icon:["esc"],label:"关闭",plain:!0}];let i=0,u=i;const{isTabletOrSmaller:c}=Ne(),h=Vue.ref(!1),p="content-item--active",g=()=>{s.searchOptions=[],s.searchValue=null,i=0,u=i},y=v=>{a.value||(v.ctrlKey||v.metaKey)&&v.key==="k"&&(v.preventDefault(),v.stopPropagation(),g(),a.value=!0)},f=v=>{if(v)h.value=!0;else{h.value=!1,s.searchOptions=[];return}const w=r().reduce((x,C)=>{var B;const L=be(C,["children","meta","path","name"]),R=n({...L,fullPath:C.path}),{breadcrumbLabel:j}=R;return(B=j==null?void 0:j.toLocaleLowerCase())!=null&&B.includes(v.toLocaleLowerCase())&&Ct(R)&&x.push(R),x},[]);setTimeout(()=>{s.searchOptions=w,Vue.nextTick().then(()=>{b()}),h.value=!1},500)},m=v=>{if(v){const{meta:w}=v;w.windowOpen?window.open(w.windowOpen):(a.value=!1,o(v.fullPath,v),setTimeout(cn,300))}},b=()=>{const v=s.searchOptions[i],w=s.searchOptions[u];v&&Vue.nextTick().then(()=>{const x=Se(`attr:data_path="${v.path}"`),C=w?Se(`attr:data_path="${w==null?void 0:w.path}"`):null;if(C!=null&&C.length){const[L]=C;un(L,p)}if(x!=null&&x.length){const[L]=x;ft(L,p)}})},d=v=>{const{icon:w}=v;return typeof w=="string"?Vue.createVNode(T,{name:w,size:"24"},null):typeof w=="function"?()=>w:Vue.createVNode(T,{name:"search",size:"24"},null)},V=v=>{v==="up"&&(i-=1,i<0&&(i=s.searchOptions.length-1)),v==="down"&&(i+=1,i>=s.searchOptions.length&&(i=0))},S=v=>{const w=v.key;switch((w==="ArrowUp"||w==="ArrowDown"||w==="Enter")&&(v.preventDefault(),v.stopPropagation()),u=i<=0?0:i,w){case"ArrowUp":V("up");break;case"ArrowDown":V("down");break;case"Enter":const x=s.searchOptions[i];x&&m(x);break}b()},O=({menuOption:v})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:m.bind(this,v),data_path:v.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[d(v.meta)]),Vue.createVNode("div",{class:"content-item-label"},[v.breadcrumbLabel]),Vue.createVNode(T,{name:"enter",size:"18",customClassName:"content-item-icon__enter"},null)]});return Vue.watchEffect(()=>{c.value&&(a.value=!1)}),re(window,"keydown",v=>{y(v),S(v)},!0),{...Vue.toRefs(s),modelShow:a,helperTipOptions:l,fuzzySearchMenuOptions:Fe(f,300),searchItemClick:m,RenderPreIcon:d,isTabletOrSmaller:c,SearchItem:O,loading:h}},render(){const{isTabletOrSmaller:e,searchOptions:t,loading:o}=this,{SearchItem:n,fuzzySearchMenuOptions:r}=this;return e?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":a=>this.modelShow=a,transformOrigin:"center",displayDirective:"if"},{default:()=>[Vue.createVNode("div",{class:"global-search global-search--dark global-search--light"},[Vue.createVNode("div",{class:"global-search__wrapper"},[Vue.createVNode(naive.NCard,{class:"global-search__card",headerStyle:{padding:"12px 12px 0 12px"},contentStyle:{padding:"12px"},segmented:{action:"soft"}},{header:()=>Vue.createVNode(naive.NInput,{size:"large",value:this.searchValue,"onUpdate:value":a=>this.searchValue=a,clearable:!0,onInput:r.bind(this)},{prefix:()=>Vue.createVNode(T,{name:"search",size:"24"},null)}),default:()=>{let a;return Vue.createVNode(naive.NScrollbar,null,{default:()=>[Vue.createVNode(naive.NSpin,{show:o},{default:()=>[t.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[0,6],class:"global-search__card-content"},Le(a=t.map((s,l)=>Vue.createVNode(n,{menuOption:s,key:s.fullPath},null)))?a:{default:()=>[a]}):Vue.createVNode(naive.NResult,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>Vue.createVNode(naive.NFlex,{justify:"center",class:"global-search__empty-content"},{default:()=>[Vue.createVNode(naive.NText,null,{default:()=>[Vue.createTextVNode("没有搜索结果")]})]})})]})]})},action:()=>{let a;return Vue.createVNode(naive.NFlex,{justify:"flex-start",align:"center",size:[16,0]},Le(a=this.helperTipOptions.map(s=>Vue.createVNode(naive.NFlex,{key:s.label,size:[4,0]},{default:()=>[s.icon.map(l=>Vue.createVNode(naive.NFlex,{class:"item-icon",align:"center",justify:"center"},Le(l)?l:{default:()=>[l]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[s.label]})]})))?a:{default:()=>[a]})}})])])]})}}),Zr=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=dn();return n==="MacOS"?"⌘ + K":"CTRL + K"},click:n=>{const{onClick:r}=e;r&&A(r,n)}}},render(){const{getShortcutKeyAboutSystem:e,click:t,$t:o}=this;return Vue.createVNode(naive.NButton,{class:"global-search__btn-wrapper",bordered:!1,onClick:t.bind(this)},{icon:()=>Vue.createVNode(T,{name:"search",size:"16"},null),default:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[o("headerTooltip.Search"),Vue.createVNode("div",{class:"global-search-btn__label"},[e()])]})})}}),Jr=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number,Array],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){return{signing:le(z.signing)}},render(){const{signing:e,avatarSize:t,spaceSize:o,$props:n}=this;return Vue.createVNode(naive.NButton,{quaternary:!0,strong:!0},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",size:o},{default:()=>[Vue.createVNode(naive.NAvatar,Vue.mergeProps(n,{src:e==null?void 0:e.avatar,objectFit:"cover",round:!0,size:t}),null),e==null?void 0:e.name]})]})}}),Qr=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],el={logout:()=>{const{logout:e}=Pr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=I();e("lockScreenSwitch",!0)}},tl=e=>{const t=el[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},ol=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},nl=e=>{const{isTabletOrSmaller:t}=e,o=[{name:"fullscreen",size:18,eventKey:"screen"},{name:"github",size:18,eventKey:"github"},{name:"setting",size:18,eventKey:"setting"}],n=[...o],r=[...o];return t.value?r:n},al=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=I(),{t:o}=se(),[n,{toggleFullscreen:r,isEnabled:a}]=ht(document.getElementsByTagName("html")[0]),{getDrawerPlacement:s,getBreadcrumbSwitch:l}=D(),i=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:c}=Ne(),h=Ce("globalDrawerValue"),p=Vue.computed(()=>ol({isFullscreen:n,isTabletOrSmaller:c})),g=Vue.computed(()=>nl({isFullscreen:n,isTabletOrSmaller:c})),y={search:()=>{u.value=!0},setting:()=>{i.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{a||window.$message.warning(o("globalMessage.isEnabledFullscreen")),r()},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{q("globalDrawerValue",!h.value)}};return{leftIconOptions:p,rightTooltipIconOptions:g,toolIconClick:b=>{var d;(d=y[b])==null||d.call(y)},showSettings:i,updateLocale:e,getDrawerPlacement:s,getBreadcrumbSwitch:l,globalSearchShown:u,isRenderVNode:b=>c.value?null:b}},render(){const{rightTooltipIconOptions:e,leftIconOptions:t,getDrawerPlacement:o,getBreadcrumbSwitch:n}=this,{toolIconClick:r,updateLocale:a,isRenderVNode:s}=this;return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header"},{default:()=>[Vue.createVNode(Xr,{show:this.globalSearchShown,"onUpdate:show":l=>this.globalSearchShown=l},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between",wrap:!1},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",wrap:!1},{default:()=>[t.map(l=>Vue.createVNode(Ur,{key:l.name,iconName:l.name,tooltipText:Vue.isRef(l.tooltip)?l.tooltip.value:l.tooltip,customClassName:l.iconClass,onClick:r.bind(this,l.name)},null)),n?Vue.createVNode(Yr,null,null):null]}),Vue.createVNode(naive.NFlex,{justify:"end",align:"center",size:[0,0],wrap:!1},{default:()=>[s(Vue.createVNode(Zr,{onClick:l=>{l.stopPropagation(),this.globalSearchShown=!0}},null)),e.map(l=>Vue.createVNode(naive.NButton,{class:"override-button__layout",quaternary:!0,size:"medium",key:l.name,onClick:r.bind(this,l.name)},{default:()=>[Vue.createVNode(T,{name:l.name,size:18,cursor:"pointer"},null)]})),Vue.createVNode(naive.NDropdown,{options:St,onSelect:l=>a(String(l)),trigger:"click"},{default:()=>[Vue.createVNode(naive.NButton,{quaternary:!0,class:"override-button__layout"},{default:()=>[Vue.createVNode(T,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NDropdown,{options:Qr(),onSelect:tl.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(Jr,{avatarSize:24,spaceSize:[8,0],class:"override-button__layout"},null)]})]})]}),Vue.createVNode(Gr,{show:this.showSettings,"onUpdate:show":l=>this.showSettings=l,placement:o},null)]})}}),rl=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(al,null,null)]})}}),ll={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},sl=bt('',1),il=[sl];function cl(e,t){return vt(),yt("svg",ll,[...il])}const ul={render:cl},dl={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},pl=bt('',1),ml=[pl];function hl(e,t){return vt(),yt("svg",dl,[...ml])}const fl={render:hl};function gl(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const yl=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:r}=X(),{changeMenuModelValue:a}=ce(),{getRootPath:s}=oe(),{maximize:l}=Ko(),{reload:i}=Tl(),{close:u,closeAll:c,closeRight:h,closeLeft:p,closeOther:g,checkCloseLeft:y,checkCloseRight:f}=qo(),m=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let b=1/0;const d={size:16},V=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(T,{name:"reload",size:d.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(T,{name:"close",size:d.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(fl,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(ul,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(T,{name:"other",size:d.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(T,{name:"resize_h",size:d.size},null),disabled:!1}]),S=Ve(16),O={closeCurrentPage:()=>{n.value!==s.value&&u(b)},reloadCurrentPage:()=>{i()},closeAll:()=>{c()},closeRight:()=>{h(b)},closeLeft:()=>{p(b)},closeOther:()=>{g(b)}},v=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),w="menu_tag_data",x=Ce("globalMainLayoutLoad"),C="n-scrollbar-container",L=_=>{u(_)},R=(_,N)=>{V.value.forEach(E=>{if(E.key===_){E.disabled=N;return}})},j=_=>{v.actionDropdownShow=!1,a(_.fullPath,_)},B=()=>{const _=document.getElementById(S);if(_)return Array.from(_.childNodes).find(pe=>pn(pe,C).value)},ue=_=>{var E;const N=B();if(N){const pe=N.scrollLeft||0,He=_==="left"?Math.max(0,pe-200):pe+200;(E=o.value)==null||E.scrollTo({left:He,behavior:"smooth"})}},de=_=>{v.actionDropdownShow=!1;const N=O[_];N&&N()},Z=(_,N)=>{N.preventDefault(),v.actionDropdownShow=!1,b=_,Vue.nextTick(()=>{v.actionDropdownShow=!0,v.x=N.clientX,v.y=N.clientY})},qe=()=>{const{closeable:_}=r.value[b]??{};R("closeCurrentPage",!_),f(b)?R("closeRight",!1):R("closeRight",!0),y(b)?R("closeLeft",!1):R("closeLeft",!0)},Ho=()=>{b=r.value.findIndex(N=>N.fullPath===n.value),qe()},Yo=_=>{r.value.length>1&&_.fullPath!==s.value&&(_.closeable=!0)},Xo=_=>{_.fullPath!==n.value&&(_.closeable=!1)},Zo=()=>{B()&&Vue.nextTick().then(()=>{var N;(N=o.value)==null||N.scrollTo({left:99999,behavior:"smooth"})})},Ge=()=>{Vue.nextTick().then(()=>{const _=Se(`attr:${w}="${n.value}"`);if(_!=null&&_.length){const[N]=_;Vue.nextTick().then(()=>{var E;(E=o.value)==null||E.scrollTo({left:N.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(_,N)=>{V.value.forEach(E=>{m.includes(E.key)&&(_.length>1?E.disabled=!1:E.disabled=!0)}),N!=null&&N.length&&(_.length>(N==null?void 0:N.length)?Zo():_.length===(N==null?void 0:N.length)&&Ge()),N===void 0&&Ge()},{immediate:!0}),Vue.watch(()=>v.actionDropdownShow,_=>{var N;_&&((N=Fe(qe,100))==null||N())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:L,getMenuKey:n,menuTagClick:j,moreOptions:V,scrollX:ue,scrollRef:o,uuidScrollBar:S,actionDropdownSelect:de,actionState:v,menuTagContextMenu:Z,setCurrentContextmenuIndex:Ho,menuTagMouseenter:Yo,menuTagMouseleave:Xo,MENU_TAG_DATA:w,iconConfig:{width:22,height:22},maximize:l,getRootPath:s,reload:i,globalMainLayoutLoad:x}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:r,MENU_TAG_DATA:a,globalMainLayoutLoad:s}=this,{maximize:l,closeCurrentMenuTag:i,scrollX:u,$t:c,menuTagClick:h,menuTagContextMenu:p,menuTagMouseenter:g,menuTagMouseleave:y,actionDropdownSelect:f,reload:m}=this;return Vue.createVNode(naive.NLayoutHeader,null,{default:()=>[Vue.createVNode("div",{class:"menu-tag"},[Vue.createVNode(naive.NDropdown,{class:"menu-tag__dropdown",options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,keyboard:!1,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onSelect:f.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NFlex,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0,size:[16,0]},{default:()=>[Vue.createVNode(T,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:n}),{default:()=>[Vue.createVNode(naive.NFlex,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},gl(e=r.map((b,d)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:b.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:b.fullPath===this.getMenuKey?"primary":"default"},{onClick:h.bind(this,b),onContextmenu:p.bind(this,d),onMouseenter:g.bind(this,b),onMouseleave:y.bind(this,b),[a]:b.path},{size:"small"}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:V,meta:{i18nKey:S}}=b;return S?c(S):V}}),(b.closeable||r.length===1)&&b.fullPath!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:i.bind(this,d)}),{default:()=>[Vue.createVNode(T,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[b.fullPath!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NFlex,{class:"menu-tag__right-wrapper",align:"center",inline:!0,wrap:!1,size:[8,0]},{default:()=>[Vue.createVNode(T,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(T,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{l(!0)}},null),Vue.createVNode(T,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${s?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{m()}},null),Vue.createVNode(Lo,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(T,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),vl=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(yl,null,null)}}),bl=e=>{const t=Oe(e[0]),o=Oe(e[1]),n=Oe(e[2]);return Vue.computed(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px - ${n.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`,"--layout-footer-height":`${n.height.value}px`}))},rt=nn(z.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),Vl=()=>({setLockAppScreen:o=>{rt.value=o},getLockAppScreen:()=>rt.value}),Sl=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=D(),{getLockAppScreen:a}=Vl(),s=bl([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:s,getLockAppScreen:a,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:r}},render(){const{getMenuTagSwitch:e,cssVarsRef:t,getCopyrightSwitch:o}=this,{getLockAppScreen:n}=this;return n()?null:Vue.createVNode(naive.NLayout,{class:"r-layout-full",style:[t],hasSider:!0,embedded:!0},{default:()=>[Vue.createVNode(Dr,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(rl,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(vl,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Q,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(Wo,null,null)]}),o?Vue.createVNode(Kr,{ref:"layoutFooterRef"},null):null]})]})}}),_l=[{path:"/",name:"RLogin",component:()=>k(()=>import("./index-DW8QR-JT.js"),__vite__mapDeps([53,1,2,3,4,5,6,7,12,9,8,40,41,42,10,11,24,13,14,15,16,17,18,19,20,21,54]))},{path:"/",name:"RLayout",component:Sl,children:[...Ar(),{path:"/:catchAll(.*)",component:()=>k(()=>import("./index-ilPusJQs.js"),__vite__mapDeps([55,1,2,3,4,5,6,7,12,9,8,10,11,13,14,15,16,17,18,19,20,21,56])),meta:{i18nKey:P("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}}]}],we=VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:_l,scrollBehavior:e=>{Wa(e)}}),fs=e=>{e.use(we),Er(we)},Ue=()=>we?{router:we}:{router:{}},lt="YYYY-MM-DD HH:mm:ss",wl=()=>({locale:s=>{const l=Kn[s];l?W.locale(l):W.locale(Un)},getStartAndEndOfDay:s=>{const{format:l=lt}=s??{},i=W(),u=i.startOf("day"),c=i.endOf("day"),h=i.format(l),p=u.format(l),g=c.format(l);return{today:i,startOfDay:u,endOfDay:c,formatToday:h,formatStartOfDay:p,formatEndOfDay:g}},format:(s,l)=>{const{format:i=lt}=l??{};return W(s).format(i)},isDayjs:s=>W.isDayjs(s),daysDiff:(s,l)=>{const i=W(s);return W(l).diff(i,"days")},isDateInRange:(s,l)=>{const{start:i,end:u}=l,c=W(s);return c.isAfter(i)&&c.isBefore(u)}});function Ne(e){const{width:t,height:o}=mt(e),n=Vue.ref(!1);return mn(()=>{const{media:a=768}={};n.value=t.value<=a}),{width:t,height:o,isTabletOrSmaller:Vue.readonly(n)}}let st=999,Me=!1;const H="ELEMENT-FULLSCREEN-RAY",{width:it,height:ct}=mt(),ut=document.createElement("style"),Cl=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:r,exit:a,backgroundColor:s,zIndex:l,transition:i="all 0.3s var(--r-bezier)"}=t??{};let u=!1;const c=()=>{const f=U(e);if(!f)return;const{left:m,top:b}=f.getBoundingClientRect(),d=` - [${H}] { - position: fixed; - width: ${it.value}px !important; - height: ${ct.value}px !important; - transform: translate(-${m}px, -${b}px) !important; - transition: ${i}; - z-index: ${G(l,"Null")||G(l,"Undefined")?st:l} !important; - background-color: ${s??null}; - } - `;ut.innerHTML=d,Me||document.head.appendChild(ut)},h=()=>{const f=U(e);o==null||o(),f&&(f.getAttribute(H)||f.setAttribute(H,H),u||(u=!0,st+=1),Me||(c(),Me=!0),f.style.transition=i,r==null||r())},p=()=>{n==null||n();const f=U(e);f&&f.removeAttribute(H),a==null||a()},g=()=>{const f=U(e);f&&(f.getAttribute(H)?p():h())},y=Vue.watch(()=>[it.value,ct.value],c);return Ke(()=>{const f=U(e);f&&f.removeAttribute(H),y()}),{enter:h,exit:p,toggleFullscreen:g}},Ee={svg:ne.toSvg,png:ne.toPng,jpeg:ne.toJpeg,blob:ne.toBlob,pixelData:ne.toPixelData},gs=(e,t)=>{const{beforeCreate:o,created:n,createdError:r,finally:a,imageType:s}=t??{};return{create:i=>new Promise((u,c)=>{var p;const h=U(e);if(o==null||o(h),!h)return r==null||r(),c("useDomToImage: element is undefined.");(p=Ee[i??s??"jpeg"])==null||p.call(Ee,h,t).then(g=>(n==null||n(g,h),u(g))).catch(g=>(r==null||r(g),c(g))).finally(()=>{a==null||a()})})}},ys=(e,t)=>({print:()=>{const n=U(e)||e;an({...Be(t,["printable"]),printable:n})}}),Nl={page:1,pageSize:10,showSizePicker:!0,pageSizes:[10,20,50,100]},vs=(e,t)=>{const o=Vue.ref(e),n=Be(t,["on-update:page","on-update:page-size","onUpdatePage","onUpdatePageSize","onUpdate:page","onUpdate:page-size"]),r={onUpdatePage:d=>{var V;a.value.page=d,(V=o.value)==null||V.call(o)},onUpdatePageSize:d=>{var V;a.value.pageSize=d,a.value.page=1,(V=o.value)==null||V.call(o)}},a=Vue.ref(Object.assign({},Nl,n,r)),s=a.value.onUpdatePage,l=a.value.onUpdatePageSize,i=()=>a.value.itemCount,u=d=>{a.value.itemCount=d},c=()=>a.value.page,h=d=>{s(d)},p=()=>a.value.pageSize,g=d=>{l(d)},y=()=>a.value,f=e,m=d=>{o.value=d},b=()=>{const{pageSizes:d}=a.value;a.value.page=1,a.value.pageSize=(d==null?void 0:d[0])||10};return Ke(()=>{o.value=void 0}),[a,{getItemCount:i,setItemCount:u,getPage:c,setPage:h,getPageSize:p,setPageSize:g,getPagination:y,getCallback:f,setCallback:m,resetPagination:b}]},Ko=()=>({isLayoutContentMaximized:Vue.computed(()=>Ce("layoutContentMaximize").value),maximize:(o,n)=>{var l;const{scrollToOptions:r}=n??{},a=U(Q),{toggleFullscreen:s}=Cl(a,n);q("layoutContentMaximize",o),s(),r&&o&&((l=Q==null?void 0:Q.value)==null||l.scrollTo(r))}}),Tl=()=>({reload:(n=800)=>{q("globalMainLayoutLoad",!1),setTimeout(()=>q("globalMainLayoutLoad",!0),n)},openSpin:()=>{q("layoutContentSpinning",!0)},closeSpin:()=>{q("layoutContentSpinning",!1)}}),bs=()=>({setWatermarkContent:r=>{const{getWatermarkConfig:a}=D(),s=Object.assign(a.value,{content:r}),{updateSettingState:l}=I();l("watermarkConfig",s)},showWatermark:()=>{const{updateSettingState:r}=I();r("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:r}=I();r("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:r}=D(),{updateSettingState:a}=I();a("watermarkSwitch",!r.value)}}),ze=e=>{const{getPrimaryColorOverride:t}=D(),{updateSettingState:o}=I();o("primaryColorOverride",e?Object.assign({},t.value,$.appNaiveUIThemeOverrides.dark,$.appNaiveUIThemeOverridesCommon.dark):Object.assign({},t.value,$.appNaiveUIThemeOverrides.light,$.appNaiveUIThemeOverridesCommon.light))},Uo=()=>{const e=()=>{const{getAppTheme:r}=D(),{t:a}=se();return{theme:r.value,themeI18nLabel:r.value?a("headerSettingOptions.ThemeOptions.Dark"):a("headerSettingOptions.ThemeOptions.Light"),themeLabel:r.value?"Dark":"Light"}};return{darkTheme:()=>{const{updateSettingState:r}=I();r("appTheme",!0),ze(!0)},lightTheme:()=>{const{updateSettingState:r}=I();r("appTheme",!1),ze(!1)},toggleTheme:()=>{const{theme:r}=e(),{updateSettingState:a}=I();a("appTheme",!r),ze(!r)},getAppTheme:e}},J=(e,t)=>{const{getMenuTagOptions:o}=X();if(typeof e=="number"){if(isNaN(e)){console.warn(`${t}: The ${e} is NaN, expect number.`);return}if(e>o.value.length||e<-1){console.warn(`${t}: The incoming index ${e} did not match the corresponding item.`);return}return{option:o.value[e],index:e}}else if(typeof e=="string"){const n=o.value.findIndex(r=>r.fullPath===e);return n>-1?{option:o.value[n],index:n}:console.warn(`${t}: The incoming key ${e} did not match the corresponding item.`)}else{const{fullPath:n}=e,r=o.value.findIndex(a=>a.fullPath===n);if(r===-1){console.warn(`${t}: The incoming menuTag option ${e.fullPath} did not match the corresponding item.`);return}return{option:e,index:r}}};function qo(){const{getMenuTagOptions:e,getMenuKey:t}=X(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:r,resolveOption:a}=ce(),s=()=>e.value.findIndex(y=>y.fullPath===t.value);return{close:y=>{const f=J(y,"close");if(e.value.length!==1&&f){const{index:m,option:b}=f;if(n(m),b.fullPath===t.value){const d=e.value[m-1];d&&o(d.fullPath,d)}}},closeAll:()=>{n(0,e.value.length);const{getRootPath:y}=oe(),{router:{getRoutes:f}}=Ue(),m=f().find(b=>b.path===y.value);if(m){const b=be(m,["children","meta","path","name","redirect"]),d=a(b);o(d.path,a({...d,fullPath:d.path}))}},closeRight:y=>{const f=J(y,"closeRight");if(f){const{option:m,index:b}=f,d=e.value.length-b,V=s();n(b+1,d),b<=V&&t.value!==m.fullPath&&o(m.fullPath,m)}},closeLeft:y=>{const f=J(y,"closeLeft");if(f){const{option:m,index:b}=f,d=s();n(0,b),d<=b&&t.value!==m.fullPath&&o(m.fullPath,m)}},closeOther:y=>{const f=J(y,"closeOther");if(f){const{option:m}=f;t.value!==m.fullPath?(n(0,e.value.length),o(m.fullPath,m)):r(m,!1)}},getCurrentTagIndex:s,checkCloseRight:y=>{const f=J(y,"checkCloseRight");if(f){const{index:m}=f,b=e.value.length-1;return!(m>=b)}return!1},checkCloseLeft:y=>{const f=J(y,"checkCloseRight");if(f){const{index:m}=f,b=e.value.length-1;return m===0?!1:m>0&&b>0}return!1}}}function Vs(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:r,replace:a}}=Ue(),{isPush:s=!0,query:l}=o||{},i=u=>s?r({path:u,query:l}):a({path:u,query:l});if(typeof t=="number"){if(isNaN(t)){console.warn(`[navigationTo]: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=X();if(t>u.value.length){console.warn(`[navigationTo]: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],h=p=>{if(p.children&&p.children.length>0){const{children:[g]}=p;h(g);return}i(p.fullPath)};h(c)}else if(typeof t=="string"){const u=n().find(c=>c.path===t);u?i(u.path):console.warn(`[navigationTo]: The path "${t}" is not found.`)}else i(t.fullPath)}}}function oe(){const{getAppRootRoute:e}=D(),{updateSettingState:t}=I(),o=e,n=Vue.computed(()=>e.value.path),r=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:n,getRootName:r,setRootRoute:s=>{t("appRootRoute",Object.assign({},e.value,s))}}}const Ol=(e,t)=>{const{show:o,...n}=t;e.meta.extra=Object.assign({},e.meta.extra,{...n,show:o}),e.extra=zo(e)},dt=(e,t,o)=>{const n=Do(e,t);n&&Ol(n,o)},Ie=(e,t,o)=>{const{getMenuOptions:n}=X();if(typeof e=="string")dt(n.value,e,o);else if(G(e,"Object")){const{fullPath:r}=e;dt(n.value,r,o)}else console.warn(`[useBadge ${t}]: target expect string or object.`)};function Ss(){return{hidden:n=>{Ie(n,"hidden",{show:!1})},show:n=>{Ie(n,"show",{show:!0})},update:(n,r)=>{Ie(n,"update",r)}}}const _s=()=>{const e=_t.value,{scrollTo:t}=e||{};if(!t)throw new Error("[useSiderScroll]: LAYOUT_SIDER_REF is not ready yet. please wait component mounted!");return t},Go=()=>le(z.localeLanguage,"localStorage",{defaultValue:Bn});export{bs as $,Yl as A,es as B,ts as C,Un as D,us as E,cs as F,ns as G,vs as H,os as I,ls as J,$r as K,_t as L,Gl as M,hs as N,Zl as O,rs as P,ds as Q,as as R,zr as S,qr as T,ss as U,is as V,Lo as W,Ko as X,Vs as Y,Tl as Z,k as _,ys as a,Uo as a0,Ss as a1,_s as b,Xl as c,D as d,z as e,I as f,ql as g,Vl as h,Pr as i,Ne as j,Jr as k,Ce as l,Hl as m,Ql as n,fs as o,oe as p,se as q,T as r,ms as s,St as t,gs as u,xe as v,Ue as w,Ul as x,ps as y,Jl as z}; diff --git a/js/hooks-_X8wGKkD.js.gz b/js/hooks-_X8wGKkD.js.gz deleted file mode 100644 index 60f40ae131d1a412f35848f89b654e01e3cf37c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33787 zcmV)DK*7HsiwFP!000021MIzPa~w&M82J5uMInZQGOweORfTs#*=VvrcC#C7umLo? zn;0}0l^Io)L{>yGGYUYlkY{@)lXmaU?sRLX_rp$WrpK8^6jvX?o43*KE|=+XwRK`LoR;J7h^x@5Cbdr0F%ht$KU- zYG+$+epdht(^#lFRJKCN=+$Q9(<1+J#Or-2FS7bD8D*ceyq4EEzZ~&T*1UCZ ztx?~Po<2MY$Eqlh$cSbAPu9KWme*?5+gBSq7o*Rwiu_kuJ(Thyh8h~)M*YS4_Hoo~ zY!m=lm~t+EA{=|KphFFBy}on!;OLwk9?tZl&a+w%oIJ5ih!^dCquf8r|c-UvD z%0A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 H9k&4hT9b(s diff --git a/js/index-0X2nE27t.js.gz b/js/index-0X2nE27t.js.gz deleted file mode 100644 index d75909eae8da797eab6da83235a8f7fe080ad422..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 983 zcmV;|11S6-iwFP!000021BI1AZ{tK1$M1ZKFsDT8nc7LyrVgo0lkS#oHtlxPLR(eQ zto_nVY|pqe68EZ=5Z_G2JBZmCOmQ7pyw`@QGC-~TU} zg^`eYzFnfK#FC*DAtFm7A$)}gpEahB9{U|KR;bA`4v{4{mJ+x-BV*-MiAk36+Rn#& z1G=+Q@rwDV2nE8UYJ@>K%fwnG zRSVY+{nO38XZ5#dW z`Q!2Ku-G<<0WX#m1#!BEYO$;1J=y5HGkxEi+`LA6T3_?y?dhHU(jdUk8TTBEm}C{V zqw!iptQ;1pvBItpK1-iyk~%&bG@f~uSuaw`l>mGg2Z2*hCE`x_{6#wxJ}8R1lk zMON|N!D>9J_3v2di4bdnSx8U8sb-nzw09ov!_)mD2=0hVt(-ck6BD=L;;dT>?+m+; zz&(&T)A_U^rhI4>8La~L+^LdUn!e8LDc)xA-+&Bc%ry%EXVJROlXQo@j@P{p2kL4z zVS09x2R_=AXVbNN;5>QPaf3;9yoVP)x`HcR+G-udKs*>S4s8)ef&Y$Fe!cwR^SnkqPl8gn%5T5;?(g6Jy!!r+%h%uJP&5+!_JpgKFW&t1DlZ~q;fxKf z^;Cx|foeGD2@lGgvI&sh!vM~WIStq;w~-5J2GeOC3~3x_yIg6lAHSn@Bi34QW3Fcr z*og6=K!%2MZGUJQid}$>G~+X52;L5u>u0m(nnbZ0mFE%FBO5KrY*E;QP~1Mp9%#w} zWSqqyXZFGZAn9L{RFZcK?8CWUh(vFH`RVG*uTbSANsr{DVu;r9NpmPmT3z{xy04Ms9(PdN3^=3h9@6f|RUMm-#WZmr)&TG~iOF53Q;n`BSTwwF|zaGrg?w$krct|MuF@DH}DmwMI) F008qG{const s=r=>Object.keys(r).reduce((p,u)=>(p.push({name:u,relyVersion:r[u],relyAddress:""}),p),[]);l.value=s(i),o.value=s(n)},y=s=>{s.url&&window.open(s.url)};return Vue.onBeforeMount(()=>{m()}),{columns:c,dependenciesOptions:l,devDependenciesOptions:o,templateOptions:v,handleTagClick:y}},render(){let t,i,n;return Vue.createVNode("div",{class:"rely-about"},[Vue.createVNode(naive.NCard,{title:"关于项目"},{default:()=>[Vue.createTextVNode("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),Vue.createVNode(naive.NCard,{title:"项目信息"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(t=this.templateOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[Vue.createVNode(naive.NTag,Vue.mergeProps({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NCard,{title:"生产依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(i=this.dependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]}),Vue.createVNode(naive.NCard,{title:"开发依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(n=this.devDependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{V as default}; +var g={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function a(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Vue.isVNode(t)}const V=Vue.defineComponent({name:"RelyAbout",setup(){const{pkg:t}=g,{dependencies:i,devDependencies:n,name:e,version:d}=t,c=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],l=Vue.ref([]),o=Vue.ref([]),v=[{name:"项目名称",label:e},{name:"版本信息",label:d},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],m=()=>{const s=r=>Object.keys(r).reduce((p,u)=>(p.push({name:u,relyVersion:r[u],relyAddress:""}),p),[]);l.value=s(i),o.value=s(n)},y=s=>{s.url&&window.open(s.url)};return Vue.onBeforeMount(()=>{m()}),{columns:c,dependenciesOptions:l,devDependenciesOptions:o,templateOptions:v,handleTagClick:y}},render(){let t,i,n;return Vue.createVNode("div",{class:"rely-about"},[Vue.createVNode(naive.NCard,{title:"关于项目"},{default:()=>[Vue.createTextVNode("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),Vue.createVNode(naive.NCard,{title:"项目信息"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(t=this.templateOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[Vue.createVNode(naive.NTag,Vue.mergeProps({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NCard,{title:"生产依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(i=this.dependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]}),Vue.createVNode(naive.NCard,{title:"开发依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(n=this.devDependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{V as default}; diff --git a/js/index-1VNdjw6i.js.gz b/js/index-1VNdjw6i.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..36dd39176f9ee27df34720980dd225829e05f1e7 GIT binary patch literal 2077 zcmV+&2;%o2iwFP!000021HD)6Zxp#5{@%Z0&Xv%Pm zOOo;L)z9$g)9Vb=^~lSV)NshTy$HMlwn2Ar}M$;Jn{J$4~=6yg|9t z-{>e>1Tc(gy2`PL0&u>G8p!tn1YsrwVPTHeB&gO~07f`pvyr}!{04v^;)$oYM-$xB zHJa$Cu0X;*7D{`zQClxirij3y($P8+HID+gCRectc|-!Rpc5Vi5X3yfvhNX7wT1je z)bs&Nc(`7L>TG~vIv`#~ZEFils0m<78O7$?*SiAd+e_oDN12xrA*oa(k_syW#sX@Z zRH>j$d3Kk+?S7CEzZE_jS=DDT$>1(T(rVJ%=p2B!{?8S*5dDyB@;!`STHUqp*0|D27p zF70_CX9L0%x6kwQQw-{4lBTKPOVl6rsu{?#!%2yc|;lr?5~P?o#m(%;p==;ETpAn z;xwR&tjYRx|G?7!P)n2~W`6+@{YN>N+;*cjNuZqt?x zjm=q4UB}B5jjaM(XaPW+DV_?_r5i-pGv7jf8^DO9VV{KSM&>Ql2GG_C!1*QAHo6D@ ztwH}a9#UZzVG(&3sOlf+w6#!mI>*Lb(l+vS$A>(4LM5@3SWV44RE!)$O-ooGr)lm* zJkfaT!{r0m&*XX@fF;y06->BPxJM#`V%u&fPrlSh|d%~%u@4>KI+zcGF2i=Z_&S2@FoHNkYm z&Y5_U3L+)t%+_j8lUFWeJV6%^MO*ev>ZL<*G)e6cZyk!GOr|8P5Lhxi&YJZk@FFts zBoPC%E3NCr174a18ge$d#U>4C%aoY$Xfq}y$43CGzK*O$wmsRpP2qpl=_}be<)23=}ZNInPuu40)Oh+Uu(ToE-n@{Oc>H*=RQPQIUix z=M2sPlr$nAVDWR_DmOu0ADp`6oCcl}Yqgajn&cj^AoPr>TE5(1Ht! z;&?Y>p)TOynsSGNs7x?NtDScp)#-q-9enc1$E#~3R45f(aqWQ=|D_U?^-zf8xTf4r zrvsL`@p7#53OI7)opTvMRG#~YN2I3QLX)eUa~-`LkuGKA;Z^K&-gA;H{+IKyh`GL6tJ?|Mn*r}-}&^>*cwf&RczIRwSo_+`f0XW$*ZqaDua5x zM^!&tMIle>zoM9*!t}!oduMQ7pF0D^3QRgRw{yZG@5qkmoTwDAPI6fjE)pclLQ<=x zFmpR6YAH%H*{?Xv;0#!SSk6}93@8Brg$q*`F0Z)9V>G~VMmn-aUC1XN%q?Kvk)0Dm zi82u%IdXxrh+jZFC9Gza+~Rm8SPdv=ACN8=Hmy1$wVD3C@xYRTUIC zcgCA=cK+~aw7ogn{#$wX#puP=z)^C;F|Te%KW)*5qvxfguSI9~=Ec$WKgw%Y%dN+I z5C2?VezJ4p`Of_-$f=a}{M+)g&C&MNy;m>GXAhxMKKpj}<<|bK%R5)Djb2!a;2Y?|`(>-&FvP(FCL|Jl~g@9*ti|Lgw!r~7yQ zG}^wp`|{%G<#!0UD}@W+1lX!id$#^FuyYAcRqp{U3^-inA|irB!8;9m`cB6) zwU~4@#ki(As!t_4pemH$v_?87-k{FU6iMJvPZ)yqDH{(7^YMm#pT#|cNkT-AoEAKl zwVCdH^U?_bWnHe3;LHl$G(InWv`Sf2(*{V~0uH6hV-hSAeKOzG|Bp&80w?9>{}&Jd zpxKyjksz~yl|nP+y6>uB-ma|WjX2!Bes}cZp`FEVkwa=Ze9a(vTRiHkVlqiBPV@jy z^nbvq{O4x5^}Dx@6C307y3zW7go+)2idm>u+@f%glMVf3AD(ltbSkgn_>cY#i_)Oa Hq7eW9^!^N( literal 0 HcmV?d00001 diff --git a/js/index-DYdqTwZq.js b/js/index-2iyrt7kQ.js similarity index 91% rename from js/index-DYdqTwZq.js rename to js/index-2iyrt7kQ.js index 19dbbf38..3ead9a87 100644 --- a/js/index-DYdqTwZq.js +++ b/js/index-2iyrt7kQ.js @@ -1 +1 @@ -import{G as e}from"./hooks-_X8wGKkD.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-CCfea37m.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const b=Vue.defineComponent({name:"IframeDemo",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0,size:[20,20]},{default:()=>[Vue.createVNode(naive.NCard,{title:"naive ui(延迟加载)"},{default:()=>[Vue.createVNode(e,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(e,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{b as default}; +import{G as e}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const b=Vue.defineComponent({name:"IframeDemo",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0,size:[20,20]},{default:()=>[Vue.createVNode(naive.NCard,{title:"naive ui(延迟加载)"},{default:()=>[Vue.createVNode(e,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(e,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{b as default}; diff --git a/js/index-2iyrt7kQ.js.gz b/js/index-2iyrt7kQ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..83b069fee6b12169ba473f513f56f00f9bc01398 GIT binary patch literal 802 zcmV+-1Ks=|iwFP!000021D%x5Zrer>#_xR!g(nN(u1Ly~B^oJMlTK<^ksViYY6XU{ zB1hs<gP8`ej`wlh zLP7N6s246&IV$B5k+HXr?E~!C$e%ab6MZ@_Ly1Ho=M!3JS-64vgVwi^Z8gf23B*@7=&DaXIr>kevbe3q|xfiWOtB^ ziGXNF*io-@^G$L-Du-!BQ;CkUll`mn+14Fp3Iqw&#w80oO%(JygI<4mzU4ScQ#7P3 z@@#D31LRMWc8fQ!w!EZ_lER`fWoQaQQmG)4im0MS2it=+;W^mG2k7GRK*#moR%;@j zA;l5R$QV3lJrjX{_UskBd{qV^jEPXvYv2a9kPpkZoqDzc%zn{ozB?X4Kez%@=rf@Bat#tl<~($l@_N`TUW zt@7O5bl~x*QV4|th=R*5k6@1xIs@E&mcos>nt@O>B&qwvG9_Jt`^K?M$GXnVRRklV zQ|0bepMLq~A4Gg2B6FpvO2IYOXBAEFZ{OYh_UotLf4uwf)2ELg?{D85|0W0KN{Y}m zVx^|it<~o9IbO?YibI~&mND|XwTOs`Va7nmv2u;NWf>+(Q$BZ%;-7AQtdW~cr)l*% zubTg*=<=euzkT<|&)?tu@XP-%owAq?Q!*^Z29K$V^$=5Di+CtEE4H@vgp@27?i2g3 gy07zUo>vdyX1%0`#gcxgAV2)#PrOYrle+}~0NE{(cmMzZ literal 0 HcmV?d00001 diff --git a/js/index-DWMr3W5q.js b/js/index-B5JnmBGm.js similarity index 99% rename from js/index-DWMr3W5q.js rename to js/index-B5JnmBGm.js index bb7b3aa5..73f95552 100644 --- a/js/index-DWMr3W5q.js +++ b/js/index-B5JnmBGm.js @@ -1 +1 @@ -import{d as _,g as W,M as q,e as v,f as M,h as V,i as A,j as G,k as J,R as P,l as K,m as X,D as Q,s as e1,n as t1,o as l1}from"./hooks-_X8wGKkD.js";import{d as u}from"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{g as i1,d as o1,t as c1,f as a1}from"./lodash-es@4.17.21-3YkgETI-.js";import{g as L,c as n1,f as b,n as y,h as B,s as C,b as z,i as s1}from"./utils-CCfea37m.js";import"./vue3-next-qrcode@2.0.10_typescript@5.2.2-CrPzMTkm.js";import{C as r1}from"./clipboard@2.0.11-DheAgBlr.js";import{u as T}from"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))o(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const c of a.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&o(c)}).observe(document,{childList:!0,subtree:!0});function l(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function o(i){if(i.ep)return;i.ep=!0;const a=l(i);fetch(i.href,a)}})();const d1=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:t}){const{getPrimaryColorOverride:l,getAppTheme:o,getLocaleLanguage:i}=_(),a=Vue.computed(()=>{const n=i.value;return W(n)}),c=()=>{const{message:n,notification:s,dialog:r,loadingBar:d}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:o.value?naive.darkTheme:null}))});window.$dialog=r,window.$message=n,window.$loadingBar=d,window.$notification=s};return t(),{getPrimaryColorOverride:l,localePackage:a,getAppTheme:o,discreteApi:c}},render(){const{$slots:{default:e},discreteApi:t}=this,{getPrimaryColorOverride:l,getAppTheme:o,localePackage:i}=this;return Vue.createVNode(naive.NConfigProvider,{themeOverrides:l,theme:o?naive.darkTheme:null,locale:i.locale,dateLocale:i.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,q,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NModalProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>[Vue.createVNode(naive.NGlobalStyle,null,null),e==null?void 0:e(),t()]})]})]})]})]})]})}});var p1={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.8"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const u1=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:t}){const{getAppTheme:l}=_(),o=()=>{const{appPrimaryColor:{primaryColor:c,primaryFadeColor:n}}=p1,s=document.body,r=L(v.appPiniaSettingStore,"localStorage");if(r){const d=i1(r,"primaryColorOverride.common.primaryColor",c),h=n1(d,.38);s.style.setProperty("--ray-theme-primary-color",d),s.style.setProperty("--ray-theme-primary-fade-color",h||n)}},i=()=>{const c=document.getElementById("pre-loading-animation");c&&b(c,{display:"none"})},a=c=>{const n=document.body,s="ray-template--dark",r="ray-template--light";c?y(n,r):y(n,s),B(n,c?s:r)};o(),i(),Vue.watch(()=>l.value,c=>{a(c)},{immediate:!0}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),j={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},g=()=>({lockPassword:null}),h1=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{setLockAppScreen:l}=V(),{updateSettingState:o}=M(),i=Vue.reactive({lockCondition:g()}),a=()=>{var c;(c=e.value)==null||c.validate(n=>{n||(l(!0),o("lockScreenSwitch",!0),i.lockCondition=g())})};return Vue.onMounted(()=>{Vue.nextTick(()=>{var c;(c=t.value)==null||c.focus()})}),{...Vue.toRefs(i),lockScreen:a,formInstRef:e,inputInstRef:t}},render(){return Vue.createVNode("div",{class:"app-lock-screen__input"},[Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:j,labelPlacement:"left"},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,showPasswordOn:"click",minlength:6,maxlength:12,onKeydown:e=>{e.code==="Enter"&&this.lockScreen()}},null)]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[Vue.createTextVNode("锁屏")]})]})])}}),f1=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{logout:l}=A(),{updateSettingState:o}=M(),{setLockAppScreen:i}=V(),{isTabletOrSmaller:a}=G(),c="HH:mm",n="A",s="YY年MM月DD日",r="ddd",d=Vue.reactive({lockCondition:g(),HH_MM:u().format(c),AM_PM:u().locale("en").format(n),YY_MM_DD:u().format(s),DDD:u().format(r)}),h=setInterval(()=>{d.HH_MM=u().format(c),d.AM_PM=u().format(n)},6e3),f=setInterval(()=>{d.YY_MM_DD=u().format(s),d.DDD=u().format(r)},864e5),m=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{l(),setTimeout(()=>{o("lockScreenSwitch",!1)})}})},U=()=>{var k;(k=e.value)==null||k.validate(Y=>{Y||(i(!1),o("lockScreenSwitch",!1),d.lockCondition=g())})};return Vue.onBeforeUnmount(()=>{clearInterval(h),clearInterval(f)}),{...Vue.toRefs(d),backToSigning:m,unlockScreen:U,formRef:e,inputInstRef:t,isTabletOrSmaller:a}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:t,AM_PM:l,YY_MM_DD:o,DDD:i}=this,a=t.split(":"),{unlockScreen:c,backToSigning:n}=this;return Vue.createVNode("div",{class:"app-lock-screen__unlock"},[Vue.createVNode("div",{class:"app-lock-screen__unlock__content"},[Vue.createVNode("div",{class:"app-lock-screen__unlock__content-wrapper"},[Vue.createVNode("div",{class:["app-lock-screen__unlock__content-bg__wrapper","app-lock-screen__unlock__content-bg",e?"app-lock-screen__unlock__content-bg--smaller":""]},[Vue.createVNode("div",{class:"left"},[a[0]]),Vue.createVNode("div",{class:"right"},[a[1]])])]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-avatar"},[Vue.createVNode(J,{avatarSize:52,style:"pointer-events: none;"},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:j},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":s=>this.lockCondition.lockPassword=s,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,onKeydown:s=>{s.code==="Enter"&&c()}},null)]}),Vue.createVNode(naive.NFlex,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:n.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:c.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[t,Vue.createTextVNode(" "),Vue.createVNode("span",null,[l])]),Vue.createVNode("div",{class:"current-year"},[o,Vue.createTextVNode(" "),Vue.createVNode("span",null,[i])])])])])}}),m1=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=V(),{updateSettingState:t}=M(),{getLockScreenSwitch:l}=_();return{lockScreenSwitchRef:Vue.computed({get:()=>l.value,set:i=>{t("lockScreenSwitch",i)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(P,{show:this.lockScreenSwitchRef,"onUpdate:show":t=>this.lockScreenSwitchRef=t,transformOrigin:"center",autoFocus:!1,maskClosable:!1,closeOnEsc:!1,preset:e()?void 0:"dialog",title:"锁定屏幕"},{default:()=>[Vue.createVNode("div",{class:"app-lock-screen__content"},[e()?Vue.createVNode(f1,null,null):Vue.createVNode(h1,null,null)])]})}}),v1=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:t}=_();return{getWatermarkSwitch:e,getWatermarkConfig:t}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:t}=this;return t?Vue.createVNode(naive.NWatermark,Vue.mergeProps({cross:!0,fullscreen:!0},e),null):null}}),g1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:K("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var _1={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.8"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const b1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=_1,t=L(v.appVersionProvider,"localStorage"),l=Vue.ref(!1),{logout:o}=A();return t!==null?e!==t&&(l.value=!0,C(v.appVersionProvider,e,"localStorage")):C(v.appVersionProvider,e,"localStorage"),{modalShow:l,logout:o}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(P,{show:this.modalShow,"onUpdate:show":t=>this.modalShow=t,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,dad:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),D=Vue.defineComponent({name:"App",render(){return Vue.createVNode(d1,null,{default:()=>[Vue.createVNode(b1,null,null),Vue.createVNode(m1,null,null),Vue.createVNode(u1,null,null),Vue.createVNode(v1,null,null),Vue.createVNode(g1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>X})]})}});if(typeof window<"u"){let e=function(){var t=document.body,l=document.getElementById("__svg__icons__dom__");l||(l=document.createElementNS("http://www.w3.org/2000/svg","svg"),l.style.position="absolute",l.style.width="0",l.style.height="0",l.id="__svg__icons__dom__",l.setAttribute("xmlns","http://www.w3.org/2000/svg"),l.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),l.innerHTML='',t.insertBefore(l,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const y1=()=>{u.locale(Q)},Z=(e,t)=>{const l=new r1(e,{text:()=>t});e.$$clipboard=l,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},M1=()=>({mounted:(e,{value:t})=>{Z(e,t)},updated:(e,{value:t,oldValue:l})=>{var o;t!==l&&((o=e.$$clipboard)==null||o.destroy(),Z(e,t))},beforeUnmount:e=>{var t;e.$$clipboard&&((t=e.$$clipboard)==null||t.destroy(),e.$$clipboard=null)}}),V1=Object.freeze(Object.defineProperty({__proto__:null,default:M1},Symbol.toStringTag,{value:"Module"})),w1=()=>{let e,t;return{beforeMount:(l,{value:o})=>{const{func:i,trigger:a="click",wait:c=500,options:n}=o;if(typeof i!="function")throw new TypeError("debounce directive value must be a function");e=o1(i,c,Object.assign({},n)),t=T(l,a,e)},beforeUnmount:(l,{value:o})=>{e&&(e.cancel(),t==null||t()),e=null}}},k1=Object.freeze(Object.defineProperty({__proto__:null,default:w1},Symbol.toStringTag,{value:"Module"})),S=(e,t)=>{if(e){const l="ray-template__directive--disabled";t?(e.setAttribute("disabled","disabled"),B(e,l)):(e.removeAttribute("disabled"),y(e,l)),e==null||e.setAttribute("disabled",t?"disabled":"")}},C1=()=>({mounted:(e,{value:t})=>{S(e,t)},updated:(e,{value:t,oldValue:l})=>{t!==l&&S(e,t)}}),z1=Object.freeze(Object.defineProperty({__proto__:null,default:C1},Symbol.toStringTag,{value:"Module"})),H=(e,t)=>{const{line:l=1,type:o="block",width:i,popoverText:a}=t;if(i==null){console.error(`[v-ellipsis]: Expected width is string or number, but got typeof ${i}!`);return}a&&e.textContent&&e.setAttribute("title",e.textContent),o==="line"?b(e,{display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":l,overflow:"hidden",width:z(i)}):b(e,{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:z(i)})},Z1=()=>({mounted:(e,{value:t})=>{H(e,t)},updated:(e,{value:t})=>{H(e,t)}}),S1=Object.freeze(Object.defineProperty({__proto__:null,default:Z1},Symbol.toStringTag,{value:"Module"})),p={vRippleAnimationEnter:"v-ripple__animation--enter",vRippleAnimationVisible:"v-ripple__animation--visible",vRippleAnimationIn:"v-ripple__animation--in",vRippleAnimationOut:"v-ripple__animation--out",vRippleAnimation:"v-ripple__animation"},H1="v-ripple__container";function x(e,t){e.style.transform=t}function R(e){const t={},l=e.currentTarget;!(l!=null&&l.__d_ripple__)||l.__d_ripple__.touched||(t.center=l.__d_ripple__.centered,l.__d_ripple__.class&&(t.class=l.__d_ripple__.class),w.show(e,l,t))}function O(e){const t=e.currentTarget;t!=null&&t.__d_ripple__&&(setTimeout(()=>{t.__d_ripple__&&(t.__d_ripple__.touched=!1)}),w.hide(t))}const x1=(e,t,l={})=>{var f;const o=t.getBoundingClientRect(),i=e.clientX-o.left,a=e.clientY-o.top;let c=0,n=.3;(f=t.__d_ripple__)!=null&&f.circle?(n=.15,c=t.clientWidth/2,c=l.center?c:c+Math.sqrt((i-c)**2+(a-c)**2)/4):c=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const s=`${(t.clientWidth-c*2)/2}px`,r=`${(t.clientHeight-c*2)/2}px`,d=l.center?s:`${i-c}px`,h=l.center?r:`${a-c}px`;return{radius:c,scale:n,x:d,y:h,centerX:s,centerY:r}},w={show(e,t,l={}){var m;if(!((m=t==null?void 0:t.__d_ripple__)!=null&&m.enabled))return;const o=document.createElement("span"),i=document.createElement("span");o.appendChild(i),o.className=H1,l.class&&(o.className+=` ${l.class}`);const{radius:a,scale:c,x:n,y:s,centerX:r,centerY:d}=x1(e,t,l),h=`${a*2}px`;i.className=p.vRippleAnimation,i.style.width=h,i.style.height=h,t.appendChild(o);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),i.classList.add(p.vRippleAnimationEnter),i.classList.add(p.vRippleAnimationVisible),x(i,`translate(${n}, ${s}) scale3d(${c},${c},${c})`),i.dataset.activated=String(performance.now()),setTimeout(()=>{i.classList.remove(p.vRippleAnimationEnter),i.classList.add(p.vRippleAnimationIn),x(i,`translate(${r}, ${d}) scale3d(1,1,1)`)},0)},hide(e){var a;if(!((a=e==null?void 0:e.__d_ripple__)!=null&&a.enabled))return;const t=e.getElementsByClassName(p.vRippleAnimation);if(t.length===0)return;const l=t[t.length-1];if(l.dataset.isHiding)return;l.dataset.isHiding="true";const o=performance.now()-Number(l.dataset.activated),i=Math.max(250-o,0);setTimeout(()=>{l.classList.remove(p.vRippleAnimationIn),l.classList.add(p.vRippleAnimationOut),setTimeout(()=>{var n;e.getElementsByClassName(p.vRippleAnimation).length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((n=l.parentNode)==null?void 0:n.parentNode)===e&&e.removeChild(l.parentNode)},300)},i)}};function E(e){return typeof e>"u"||!!e}function $(e){e.removeEventListener("pointerdown",R),e.removeEventListener("pointerup",O)}function N(e,t,l){const{value:o,modifiers:i}=t,a=E(o);a||w.hide(e),e.__d_ripple__=e.__d_ripple__??{},e.__d_ripple__.enabled=a,e.__d_ripple__.centered=i.center,e.__d_ripple__.circle=i.circle,s1(o,"Object")&&o.class&&(e.__d_ripple__.class=o.class),a&&!l?(e.addEventListener("pointerdown",R),e.addEventListener("pointerup",O)):!a&&l&&$(e)}const N1=()=>({mounted:(e,t)=>{N(e,t,!1)},beforeUnmount:e=>{delete e.__d_ripple__,$(e)},updated:(e,t)=>{if(t.value===t.oldValue)return;const l=E(t.oldValue);N(e,t,l)}}),A1=Object.freeze(Object.defineProperty({__proto__:null,default:N1},Symbol.toStringTag,{value:"Module"})),P1=()=>{let e;return{beforeMount:(t,{value:l})=>{const{func:o,trigger:i="click",wait:a=500,options:c}=l;if(typeof o!="function")throw new TypeError("throttle directive value must be a function");e=c1(o,a,Object.assign({},c)),T(t,i,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},L1=Object.freeze(Object.defineProperty({__proto__:null,default:P1},Symbol.toStringTag,{value:"Module"})),B1=e=>Object.keys(e).reduce((l,o)=>{var a;const i=(a=e[o])==null?void 0:a.default;if(typeof i=="function")return l[o]=i,l;throw new TypeError(`directiveModules: ${o} is not function`)},{}),T1=e=>{const l=B1(Object.assign({"/src/directives/modules/copy/index.ts":V1,"/src/directives/modules/debounce/index.ts":k1,"/src/directives/modules/disabled/index.ts":z1,"/src/directives/modules/ellipsis/index.ts":S1,"/src/directives/modules/ripple/index.ts":A1,"/src/directives/modules/throttle/index.ts":L1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),i=/^([^-]+-)*[^-]+$/;a1(l,(a,c)=>{var s;const n=(s=c.match(o))==null?void 0:s[0];typeof n=="string"&&i.test(n)?e.directive(n,a()):console.error(`[setupDirectives] ${n} is not a valid directive name`)})},F=async()=>{},I=async e=>{e1(e),await t1(e),l1(e),y1(),T1(e)},j1=async()=>{const e=Vue.createApp(D);await I(e),e.mount("#app"),await F()},D1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(D),await I(e),e.mount("#app"),await F()},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?D1():j1(); +import{d as _,g as W,M as q,e as v,f as M,h as V,i as A,j as G,k as J,R as P,l as K,m as X,D as Q,s as e1,n as t1,o as l1}from"./hooks-DtYdZWXJ.js";import{d as u}from"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{g as i1,d as o1,t as c1,f as a1}from"./lodash-es@4.17.21-3YkgETI-.js";import{g as L,c as n1,f as b,n as y,h as B,s as C,b as z,i as s1}from"./utils-BmI4YPvf.js";import"./vue3-next-qrcode@2.0.10_typescript@5.2.2-CrPzMTkm.js";import{C as r1}from"./clipboard@2.0.11-DheAgBlr.js";import{u as T}from"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))o(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const c of a.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&o(c)}).observe(document,{childList:!0,subtree:!0});function l(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function o(i){if(i.ep)return;i.ep=!0;const a=l(i);fetch(i.href,a)}})();const d1=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:t}){const{getPrimaryColorOverride:l,getAppTheme:o,getLocaleLanguage:i}=_(),a=Vue.computed(()=>{const n=i.value;return W(n)}),c=()=>{const{message:n,notification:s,dialog:r,loadingBar:d}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:o.value?naive.darkTheme:null}))});window.$dialog=r,window.$message=n,window.$loadingBar=d,window.$notification=s};return t(),{getPrimaryColorOverride:l,localePackage:a,getAppTheme:o,discreteApi:c}},render(){const{$slots:{default:e},discreteApi:t}=this,{getPrimaryColorOverride:l,getAppTheme:o,localePackage:i}=this;return Vue.createVNode(naive.NConfigProvider,{themeOverrides:l,theme:o?naive.darkTheme:null,locale:i.locale,dateLocale:i.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,q,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NModalProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>[Vue.createVNode(naive.NGlobalStyle,null,null),e==null?void 0:e(),t()]})]})]})]})]})]})}});var p1={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const u1=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:t}){const{getAppTheme:l}=_(),o=()=>{const{appPrimaryColor:{primaryColor:c,primaryFadeColor:n}}=p1,s=document.body,r=L(v.appPiniaSettingStore,"localStorage");if(r){const d=i1(r,"primaryColorOverride.common.primaryColor",c),h=n1(d,.38);s.style.setProperty("--ray-theme-primary-color",d),s.style.setProperty("--ray-theme-primary-fade-color",h||n)}},i=()=>{const c=document.getElementById("pre-loading-animation");c&&b(c,{display:"none"})},a=c=>{const n=document.body,s="ray-template--dark",r="ray-template--light";c?y(n,r):y(n,s),B(n,c?s:r)};o(),i(),Vue.watch(()=>l.value,c=>{a(c)},{immediate:!0}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),j={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},g=()=>({lockPassword:null}),h1=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{setLockAppScreen:l}=V(),{updateSettingState:o}=M(),i=Vue.reactive({lockCondition:g()}),a=()=>{var c;(c=e.value)==null||c.validate(n=>{n||(l(!0),o("lockScreenSwitch",!0),i.lockCondition=g())})};return Vue.onMounted(()=>{Vue.nextTick(()=>{var c;(c=t.value)==null||c.focus()})}),{...Vue.toRefs(i),lockScreen:a,formInstRef:e,inputInstRef:t}},render(){return Vue.createVNode("div",{class:"app-lock-screen__input"},[Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:j,labelPlacement:"left"},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,showPasswordOn:"click",minlength:6,maxlength:12,onKeydown:e=>{e.code==="Enter"&&this.lockScreen()}},null)]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[Vue.createTextVNode("锁屏")]})]})])}}),f1=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{logout:l}=A(),{updateSettingState:o}=M(),{setLockAppScreen:i}=V(),{isTabletOrSmaller:a}=G(),c="HH:mm",n="A",s="YY年MM月DD日",r="ddd",d=Vue.reactive({lockCondition:g(),HH_MM:u().format(c),AM_PM:u().locale("en").format(n),YY_MM_DD:u().format(s),DDD:u().format(r)}),h=setInterval(()=>{d.HH_MM=u().format(c),d.AM_PM=u().format(n)},6e3),f=setInterval(()=>{d.YY_MM_DD=u().format(s),d.DDD=u().format(r)},864e5),m=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{l(),setTimeout(()=>{o("lockScreenSwitch",!1)})}})},U=()=>{var k;(k=e.value)==null||k.validate(Y=>{Y||(i(!1),o("lockScreenSwitch",!1),d.lockCondition=g())})};return Vue.onBeforeUnmount(()=>{clearInterval(h),clearInterval(f)}),{...Vue.toRefs(d),backToSigning:m,unlockScreen:U,formRef:e,inputInstRef:t,isTabletOrSmaller:a}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:t,AM_PM:l,YY_MM_DD:o,DDD:i}=this,a=t.split(":"),{unlockScreen:c,backToSigning:n}=this;return Vue.createVNode("div",{class:"app-lock-screen__unlock"},[Vue.createVNode("div",{class:"app-lock-screen__unlock__content"},[Vue.createVNode("div",{class:"app-lock-screen__unlock__content-wrapper"},[Vue.createVNode("div",{class:["app-lock-screen__unlock__content-bg__wrapper","app-lock-screen__unlock__content-bg",e?"app-lock-screen__unlock__content-bg--smaller":""]},[Vue.createVNode("div",{class:"left"},[a[0]]),Vue.createVNode("div",{class:"right"},[a[1]])])]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-avatar"},[Vue.createVNode(J,{avatarSize:52,style:"pointer-events: none;"},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:j},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":s=>this.lockCondition.lockPassword=s,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,onKeydown:s=>{s.code==="Enter"&&c()}},null)]}),Vue.createVNode(naive.NFlex,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:n.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:c.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[t,Vue.createTextVNode(" "),Vue.createVNode("span",null,[l])]),Vue.createVNode("div",{class:"current-year"},[o,Vue.createTextVNode(" "),Vue.createVNode("span",null,[i])])])])])}}),m1=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=V(),{updateSettingState:t}=M(),{getLockScreenSwitch:l}=_();return{lockScreenSwitchRef:Vue.computed({get:()=>l.value,set:i=>{t("lockScreenSwitch",i)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(P,{show:this.lockScreenSwitchRef,"onUpdate:show":t=>this.lockScreenSwitchRef=t,transformOrigin:"center",autoFocus:!1,maskClosable:!1,closeOnEsc:!1,preset:e()?void 0:"dialog",title:"锁定屏幕"},{default:()=>[Vue.createVNode("div",{class:"app-lock-screen__content"},[e()?Vue.createVNode(f1,null,null):Vue.createVNode(h1,null,null)])]})}}),v1=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:t}=_();return{getWatermarkSwitch:e,getWatermarkConfig:t}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:t}=this;return t?Vue.createVNode(naive.NWatermark,Vue.mergeProps({cross:!0,fullscreen:!0},e),null):null}}),g1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:K("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var _1={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const b1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=_1,t=L(v.appVersionProvider,"localStorage"),l=Vue.ref(!1),{logout:o}=A();return t!==null?e!==t&&(l.value=!0,C(v.appVersionProvider,e,"localStorage")):C(v.appVersionProvider,e,"localStorage"),{modalShow:l,logout:o}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(P,{show:this.modalShow,"onUpdate:show":t=>this.modalShow=t,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,dad:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),D=Vue.defineComponent({name:"App",render(){return Vue.createVNode(d1,null,{default:()=>[Vue.createVNode(b1,null,null),Vue.createVNode(m1,null,null),Vue.createVNode(u1,null,null),Vue.createVNode(v1,null,null),Vue.createVNode(g1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>X})]})}});if(typeof window<"u"){let e=function(){var t=document.body,l=document.getElementById("__svg__icons__dom__");l||(l=document.createElementNS("http://www.w3.org/2000/svg","svg"),l.style.position="absolute",l.style.width="0",l.style.height="0",l.id="__svg__icons__dom__",l.setAttribute("xmlns","http://www.w3.org/2000/svg"),l.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),l.innerHTML='',t.insertBefore(l,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const y1=()=>{u.locale(Q)},Z=(e,t)=>{const l=new r1(e,{text:()=>t});e.$$clipboard=l,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},M1=()=>({mounted:(e,{value:t})=>{Z(e,t)},updated:(e,{value:t,oldValue:l})=>{var o;t!==l&&((o=e.$$clipboard)==null||o.destroy(),Z(e,t))},beforeUnmount:e=>{var t;e.$$clipboard&&((t=e.$$clipboard)==null||t.destroy(),e.$$clipboard=null)}}),V1=Object.freeze(Object.defineProperty({__proto__:null,default:M1},Symbol.toStringTag,{value:"Module"})),w1=()=>{let e,t;return{beforeMount:(l,{value:o})=>{const{func:i,trigger:a="click",wait:c=500,options:n}=o;if(typeof i!="function")throw new TypeError("debounce directive value must be a function");e=o1(i,c,Object.assign({},n)),t=T(l,a,e)},beforeUnmount:(l,{value:o})=>{e&&(e.cancel(),t==null||t()),e=null}}},k1=Object.freeze(Object.defineProperty({__proto__:null,default:w1},Symbol.toStringTag,{value:"Module"})),S=(e,t)=>{if(e){const l="ray-template__directive--disabled";t?(e.setAttribute("disabled","disabled"),B(e,l)):(e.removeAttribute("disabled"),y(e,l)),e==null||e.setAttribute("disabled",t?"disabled":"")}},C1=()=>({mounted:(e,{value:t})=>{S(e,t)},updated:(e,{value:t,oldValue:l})=>{t!==l&&S(e,t)}}),z1=Object.freeze(Object.defineProperty({__proto__:null,default:C1},Symbol.toStringTag,{value:"Module"})),H=(e,t)=>{const{line:l=1,type:o="block",width:i,popoverText:a}=t;if(i==null){console.error(`[v-ellipsis]: Expected width is string or number, but got typeof ${i}!`);return}a&&e.textContent&&e.setAttribute("title",e.textContent),o==="line"?b(e,{display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":l,overflow:"hidden",width:z(i)}):b(e,{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:z(i)})},Z1=()=>({mounted:(e,{value:t})=>{H(e,t)},updated:(e,{value:t})=>{H(e,t)}}),S1=Object.freeze(Object.defineProperty({__proto__:null,default:Z1},Symbol.toStringTag,{value:"Module"})),p={vRippleAnimationEnter:"v-ripple__animation--enter",vRippleAnimationVisible:"v-ripple__animation--visible",vRippleAnimationIn:"v-ripple__animation--in",vRippleAnimationOut:"v-ripple__animation--out",vRippleAnimation:"v-ripple__animation"},H1="v-ripple__container";function x(e,t){e.style.transform=t}function R(e){const t={},l=e.currentTarget;!(l!=null&&l.__d_ripple__)||l.__d_ripple__.touched||(t.center=l.__d_ripple__.centered,l.__d_ripple__.class&&(t.class=l.__d_ripple__.class),w.show(e,l,t))}function O(e){const t=e.currentTarget;t!=null&&t.__d_ripple__&&(setTimeout(()=>{t.__d_ripple__&&(t.__d_ripple__.touched=!1)}),w.hide(t))}const x1=(e,t,l={})=>{var f;const o=t.getBoundingClientRect(),i=e.clientX-o.left,a=e.clientY-o.top;let c=0,n=.3;(f=t.__d_ripple__)!=null&&f.circle?(n=.15,c=t.clientWidth/2,c=l.center?c:c+Math.sqrt((i-c)**2+(a-c)**2)/4):c=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const s=`${(t.clientWidth-c*2)/2}px`,r=`${(t.clientHeight-c*2)/2}px`,d=l.center?s:`${i-c}px`,h=l.center?r:`${a-c}px`;return{radius:c,scale:n,x:d,y:h,centerX:s,centerY:r}},w={show(e,t,l={}){var m;if(!((m=t==null?void 0:t.__d_ripple__)!=null&&m.enabled))return;const o=document.createElement("span"),i=document.createElement("span");o.appendChild(i),o.className=H1,l.class&&(o.className+=` ${l.class}`);const{radius:a,scale:c,x:n,y:s,centerX:r,centerY:d}=x1(e,t,l),h=`${a*2}px`;i.className=p.vRippleAnimation,i.style.width=h,i.style.height=h,t.appendChild(o);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),i.classList.add(p.vRippleAnimationEnter),i.classList.add(p.vRippleAnimationVisible),x(i,`translate(${n}, ${s}) scale3d(${c},${c},${c})`),i.dataset.activated=String(performance.now()),setTimeout(()=>{i.classList.remove(p.vRippleAnimationEnter),i.classList.add(p.vRippleAnimationIn),x(i,`translate(${r}, ${d}) scale3d(1,1,1)`)},0)},hide(e){var a;if(!((a=e==null?void 0:e.__d_ripple__)!=null&&a.enabled))return;const t=e.getElementsByClassName(p.vRippleAnimation);if(t.length===0)return;const l=t[t.length-1];if(l.dataset.isHiding)return;l.dataset.isHiding="true";const o=performance.now()-Number(l.dataset.activated),i=Math.max(250-o,0);setTimeout(()=>{l.classList.remove(p.vRippleAnimationIn),l.classList.add(p.vRippleAnimationOut),setTimeout(()=>{var n;e.getElementsByClassName(p.vRippleAnimation).length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((n=l.parentNode)==null?void 0:n.parentNode)===e&&e.removeChild(l.parentNode)},300)},i)}};function E(e){return typeof e>"u"||!!e}function $(e){e.removeEventListener("pointerdown",R),e.removeEventListener("pointerup",O)}function N(e,t,l){const{value:o,modifiers:i}=t,a=E(o);a||w.hide(e),e.__d_ripple__=e.__d_ripple__??{},e.__d_ripple__.enabled=a,e.__d_ripple__.centered=i.center,e.__d_ripple__.circle=i.circle,s1(o,"Object")&&o.class&&(e.__d_ripple__.class=o.class),a&&!l?(e.addEventListener("pointerdown",R),e.addEventListener("pointerup",O)):!a&&l&&$(e)}const N1=()=>({mounted:(e,t)=>{N(e,t,!1)},beforeUnmount:e=>{delete e.__d_ripple__,$(e)},updated:(e,t)=>{if(t.value===t.oldValue)return;const l=E(t.oldValue);N(e,t,l)}}),A1=Object.freeze(Object.defineProperty({__proto__:null,default:N1},Symbol.toStringTag,{value:"Module"})),P1=()=>{let e;return{beforeMount:(t,{value:l})=>{const{func:o,trigger:i="click",wait:a=500,options:c}=l;if(typeof o!="function")throw new TypeError("throttle directive value must be a function");e=c1(o,a,Object.assign({},c)),T(t,i,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},L1=Object.freeze(Object.defineProperty({__proto__:null,default:P1},Symbol.toStringTag,{value:"Module"})),B1=e=>Object.keys(e).reduce((l,o)=>{var a;const i=(a=e[o])==null?void 0:a.default;if(typeof i=="function")return l[o]=i,l;throw new TypeError(`directiveModules: ${o} is not function`)},{}),T1=e=>{const l=B1(Object.assign({"/src/directives/modules/copy/index.ts":V1,"/src/directives/modules/debounce/index.ts":k1,"/src/directives/modules/disabled/index.ts":z1,"/src/directives/modules/ellipsis/index.ts":S1,"/src/directives/modules/ripple/index.ts":A1,"/src/directives/modules/throttle/index.ts":L1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),i=/^([^-]+-)*[^-]+$/;a1(l,(a,c)=>{var s;const n=(s=c.match(o))==null?void 0:s[0];typeof n=="string"&&i.test(n)?e.directive(n,a()):console.error(`[setupDirectives] ${n} is not a valid directive name`)})},F=async()=>{},I=async e=>{e1(e),await t1(e),l1(e),y1(),T1(e)},j1=async()=>{const e=Vue.createApp(D);await I(e),e.mount("#app"),await F()},D1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(D),await I(e),e.mount("#app"),await F()},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?D1():j1(); diff --git a/js/index-B5JnmBGm.js.gz b/js/index-B5JnmBGm.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f7ea6b298bcce66042f3bd7bdd1f0a88e46c0df0 GIT binary patch literal 29628 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 Ds*#li literal 0 HcmV?d00001 diff --git a/js/index-BEoTSzI0.js.gz b/js/index-BEoTSzI0.js.gz deleted file mode 100644 index 8ab695b3372e0af7561d155e791053ebbdc7ebd4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1229 zcmV;;1Ty;{iwFP!000021C^FtZxcrphVT0;mKBw3b#~abaXvN*GT1;1A%PIm5`@fn z=hz;5cgD=j`Xj5AD2O6Nfg1`{DOD>`i5n;qm7on$CH_iTlKhKm{gL7jq*n5UNAsL> z-aYSYd0EgFQb+3sQ3j1`QUoSG&=8`ftjbq2-Qy=)W!zNe92;;ZKH!B?0{8m3sfsyl zj)J`n^X4jNvIQo zH5AnL!*pg2+m%iT#XLTU^R`u{r;e<6eLY#_3rbX@cn~|&IOkZUZeg|+p6E_OO=WpP zv{>59#szDwGIN$Xc43lIo&?~v(D#dlbhuRxPOX(%4Yt=r3)Ifg{P|Y>=*kz?BvSFnPzg z21z_UbjilKDXYA;P+3`9KfTLw;`>&Waawe+ji;?ryE!`}rq1v3l5s{-i|UM9ZIFs7 z4OD5OQ;j+7R0c#bhaEg^Ew4_8jr_{4)ld;wT39R~btvWrnJAZ*j-7)u=O#h$8boSU zEZ_pRtrDzXUdRW#nypLV6y%60e>o$%yyi?YTKTM6%;9{RzHczVCCgDBL++hKoP2YYwr=dY9Nx8A%=ZvXP`*3IO}*CU8CuVr{d zk}m0+@x?5Pdagu$mm$>q zL|Ze#l^Y_@XI^V5)QVAX`TU`X6)8?J$$=w&*_nvLt z{V}=yo%tVU{cnwCBX1%e`aXK^Y6W_FbiKXt{noR`n^*rxZfqpiuWkPRbMpB9_O&N( zU;mI?f3f}G=}_O_SFW1bi&^wRd&)W{iX_xr^WR9ANa=pMjV`0Q;Tn!@e>!J0fYlq? zHFCDy?#&rh;y&^ar!|Y z+1PmLC>o{(jl(m}Wtt2;Iv_1sy$;ef1Hwb%o2cy*4+7xYHLF5v5m-tSsZAvKS@6Nr zZiXP8oj(+H8Kgn4*zcKbl8V`Pt@ue(c!ZRG5Qp`nq zEuSsjsdpzkt`W4b(QaK~(2g=B- z_j%vvP8RiiE>w46jL0z?Ek+-1SQFgS@aa0|O{rHunQ1SbZ%|FdOyj(vm)euF&EQ-+ z4Qfc;;=D;Ct{k4!H>)!r*+yLDKQdO=n^K zte(adTLAWeNnbR5GO;&QIy(&E@L)=JmBB6DO{#Z&79!4V=T%ddY9h&hV+rM`lSGCDDi+ z%5)!uq*8$`6;V-*d2Cc;L@|#IJgrwYri1$U`jOVy+|w1;sYe_r=3`HkORI~Q;Nqn; z5Ue^8N){*aB+lt2xPEPU+&e;cT>!H|^fBd+XLy^{j5J0`mu?mFcsz1nxpPrJN8!JX zuZn;v>VY1QY%nKb)mF;(@-R3MOVJipodb`u`hvLDo*e@2PjoOwXyqFfJ#nDLnN(x# z!bSkth8ks1;-1eLFqP>t;(@7E7P;`s;BgH}P=TMxcH^ik0qQ!SqPu6ARD@YzQq&?Y zwTS{#Apufx0UOCLlrvMH8W-LLZi8!*cwGrxkS2sz3wA#r3tSfwr@wIG1}E#7HeLzv zh-k*^5G7$<0oMX5z&20ikOxvm6xyq&&tJW~*Zb^oZ|7d`tGgOff;tWe^NP0R20}xc zRVT~=?P{3NA4{`;c=x*pZ=gY{bhhLTvHo3(kH5JYLSOEBz?k6BR?YPS>^`{bz8&@;D{s~@ga?~OMcv~7^9g` zI5PxSfDlDnDSI`{q7w+{`z{ecoOi2#C3fX8Du^?Z2;x8ikgW6ee4rF(<|zY7)p5bp z+SFEcbIi!)-q+qu<*gTc_a6-QeWEq0=A>fFM8O)hn#XF5NJkMH-Hp`#Px=N&PogY2 zu1>10LTt*H1P}aUv?a8os7sKMBS+6XNUAwhxZ3fN>#(hoXs!47nf9herFlKVMx))k z|2(Emu9LXz(XHKQPyYG);qJ|+{qB!^w)BsIz1!dScJAzb@!Rf=n{RYex~Mi0j56o2E`_6izL}`9>}WRI z`E&o943g_PY7c|7| I83PUg0L`(Pi~s-t diff --git a/js/index-DJwcKh4a.js b/js/index-BIFJwPsQ.js similarity index 96% rename from js/index-DJwcKh4a.js rename to js/index-BIFJwPsQ.js index 4b24c8f6..3eec8747 100644 --- a/js/index-DJwcKh4a.js +++ b/js/index-BIFJwPsQ.js @@ -1 +1 @@ -import{a as u}from"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import{s as o}from"./instance-DEllwsgC.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./hooks-_X8wGKkD.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./utils-CCfea37m.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function D(e,t){return u(()=>o(e),Object.assign({},t))}const p=e=>o({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),n=()=>o({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),H=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(n,{throttleWait:1e3,manual:!0}),{data:l,loading:d,run:V}=u(n,{debounceWait:1e3,manual:!0}),{data:i,loading:c,run:s}=u(p,{throttleWait:1e3,manual:!0}),{data:m,loading:F,run:N}=D({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{cancel:!0}},{manual:!0,onError:()=>{window.$message.error("接口出现异常")}});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:l,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:s,demoData:m,demoLoading:F,demoRun:N}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h1",null,[Vue.createTextVNode("请求")]),Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("useRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持配置化请求数据")]),Vue.createVNode("h2",null,[Vue.createTextVNode("useHookPlusRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useRequest 获取")]),Vue.createVNode(naive.NCard,{title:"请求函数"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),Vue.createVNode("h3",null,[Vue.createTextVNode("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),Vue.createVNode("h3",null,[Vue.createTextVNode("3.详情请查看文档")])]}),Vue.createVNode(naive.NCard,{title:"useRequest示例(手动触发)"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var e;return[Vue.createVNode(naive.NButton,{onClick:this.demoRun.bind(this)},{default:()=>[Vue.createTextVNode("获取数据")]}),Vue.createVNode("h3",null,[Vue.createTextVNode("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useHookPlusRequest 获取")]),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("不论触发多少次,一秒钟之内仅会触发一次")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("一秒后才会执行,如果中途重新请求,则会重新计时")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"获取气候"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("该示例演示了如何根据动态值获取数据")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{H as default}; +import{a as u}from"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import{s as o}from"./instance-COhWfrSq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./hooks-DtYdZWXJ.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function D(e,t){return u(()=>o(e),Object.assign({},t))}const p=e=>o({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),n=()=>o({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),H=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(n,{throttleWait:1e3,manual:!0}),{data:l,loading:d,run:V}=u(n,{debounceWait:1e3,manual:!0}),{data:i,loading:c,run:s}=u(p,{throttleWait:1e3,manual:!0}),{data:m,loading:F,run:N}=D({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{cancel:!0}},{manual:!0,onError:()=>{window.$message.error("接口出现异常")}});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:l,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:s,demoData:m,demoLoading:F,demoRun:N}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h1",null,[Vue.createTextVNode("请求")]),Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("useRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持配置化请求数据")]),Vue.createVNode("h2",null,[Vue.createTextVNode("useHookPlusRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useRequest 获取")]),Vue.createVNode(naive.NCard,{title:"请求函数"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),Vue.createVNode("h3",null,[Vue.createTextVNode("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),Vue.createVNode("h3",null,[Vue.createTextVNode("3.详情请查看文档")])]}),Vue.createVNode(naive.NCard,{title:"useRequest示例(手动触发)"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var e;return[Vue.createVNode(naive.NButton,{onClick:this.demoRun.bind(this)},{default:()=>[Vue.createTextVNode("获取数据")]}),Vue.createVNode("h3",null,[Vue.createTextVNode("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useHookPlusRequest 获取")]),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("不论触发多少次,一秒钟之内仅会触发一次")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("一秒后才会执行,如果中途重新请求,则会重新计时")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"获取气候"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("该示例演示了如何根据动态值获取数据")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{H as default}; diff --git a/js/index-BIFJwPsQ.js.gz b/js/index-BIFJwPsQ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d5be724dd6911ee6a81a0b44403452ccecda42cd GIT binary patch literal 1984 zcmV;x2S4~9iwFP!000021HD*nPaDS?{eFLiv#Kgv+8z7?1RObWv6GwRQlKs&7pjPE zcE@4kVcnpK>+5g%T=ck`s!@s{Lx`iQBn6wyJh^b<)4tGP3{}Gf zUXr-G2#Y}vaD$6nC>d{UAuw+UN4zUqGb>e=Ar?kK+*HX88oAca zPa^$%XJ<7|1wXVBxQstXTh3*n`;xv)p)b}@6{lcB1z%e z5;q!qyHYjDAWWgm3)GI}2Hs{a+}GaU-FL66CKAGkH?1{*Fqed~f)olxh4R##t`~Uv zEkw`@Jm4Z1>A9%JeBCvxERqCA35OE=01SGqjKiVMYq#KMx2l0qi19L2f=!?axVaF# zH`MM+)C_h{hFFAh2@}5ELWXhFQ;ngDgzg5tz-O*ac=R*wCW6N`?3YzcQ37(7`bUz> zLbM|+w%3D0UZ5z2=xDjNaO|o)G~8MTTr$UzBVfuKk8pN5L{%(MM6e_5ge-MwGNh`E z9jepm3S1^m=wdtX#-Ts~uPA5$JGC@RU9Pl1utFWl05n0GDog$^W0WQpe?!CY@Gzi= z$3uuuA|Q}N1D`}!Ql?r22U4vc^T{L<174ro*W_zzG#?cx$dCqFdQ(zYhkWm20nyRG zM;c6j$tEC;5z)^KK+2?DEDqRtSs|IDka30Jq{Is_MkEo+fQ}}SKtyOor$i)5gNLad z>Uy9@g+PQ+gkgvzk_1Ccof_s7(9c9Z89_v0SOrow>2zuKe4#}tEj@HGLI4YR+ZPlR`giiNs;M?)X)O1oH1G$T@0 zBD{$3fS+e&75n9MKy_kPI|_N5N7V0uJ~qK)m6!Y%+-0g%rivD|r$jx<=oBg{Qw58v znAGICq9)4JYZkR59SFa-lB{5!1X76LC>ro<_LCVk&1&ToSc0$0GLikJd$eJMMKTON zN$|&*E1h;-vP(h(0GR4i5`j_0ER0HNZFy)_ zTYFiZ%GQXfRF(8Lx7rTvWqB%FO>R%6HEb%XY-%s7Q_*M=6;^}^61Ig9E0EW$r-&s; znzeT{XL%8?M6K2R;snAq368K@3d$4- zwk^)!F)WAMWgIt`joYC8^4LXQj_g6rR4$?PhYjKN+(d z#_F^qDU$?Jpd&x?%E*l6SH9M>FQdQ&}J;@rWT{L-f5?fN?k3%}`$%V&zNQA8!^FL}hy zojKcZzEiXD0DWyQx3^H5slGE-csg;Iohy8Gpg&tHO#YO z>|Al|jXp77oSfI6%^SPF8fy=WnJ327{o;39#UH;v!33x0;swU^Lp_@@7GCI6uk^(o zN8qv}fAAo`ziR%o7cO_OP|U3P2Hv(CYa991*)pl{@3V*5DPww8pV=(Dc&;x#ILuC;Dc?Ew87;-j4p`dM zPa336rIcV+BRC`>VbD)wNCBl?5|}RoPP4^za!Qr^lx5j+!KdGSee?SdjmNA0Kb|n= zp;OAFw0mDEji1|n2>@XHP8cXd%)Qq1D8+12OxVyu+L!2TE_?x6+2z& zw6&n`u6u5GzOc1tSAhO(Mc;W~{IY(Soy+ZJ@-MzEe!G@?J*$5+k=vihWmjxiZZ~86 zvi_&4SU-5EPtV)ieudZS+-Pb&cVzLY`})k-QIo>G@oC#h89kSf4Y`;^*VWo? zcBRy~wQhX(>O-2M&Q0>s^ZMLbB_%WeE7kcxHtDMQUawkg$w#?LO>d zPoM5S-#Oop9}w6-2$#_~gJDwcs!ROEwJ(@j)1f& zAkh?BLL|c1W)K>sEGASNU0q*Y4x9<^+1I04;+zg^{pOhFMnoN%07&(?1 zSXHGdqA9Tu3Zi}~UdRp(=zU)w^PFe|J65KNCKZ4(!Z;|5WA1PaqtK*_h=oxI^-H5; z{YIucc}yBb&r4jFNFJvl7It$d5g-2aEBNxOb|AnaER4k0Toh(h1zLY*A@V4-i)X+G|gXCJ)^oh!;D+y(&6CAM2 zNs;iT#3-p`m!4BYtqfHy37|xDLUZ$oDP3A<`e5&6Flqqn7YCc{nfS&Rh(Wube z7ry;=cq$7rM+K^L-9aF(U*(i&Y2>))Hv-XURJg9YD4z$O5I*|o%$Na)u(2z;0)8V< zk#&u6-*D9VtU!ur5ZChsT?38#%Nou@L>NtAmYLEqRRoa%HwykHwX&=ifer!ZK!*zs zF&4RAR`C?55y4)%Z!fRgEB~lH{gb_Z$A0`m5EWn%e<1p?^O{TnbMT00m=pnB`Ba4& zQ8QFkEGv-0hRR*^^>@INI4zc)*dqcnWEmI}D(^g*gcKrk z`swZ+b+W*{cA^rfh)p5P-6eBpu_45tU)2Bj`u|0U+U{-h)l-j?S^cZ^>bdn`q4sFb z`f0iL-JW&tLG8zFkGEC5+aa*(rn$3ox?sv!C21`p$lx@g6XDJ1Lpu4@GA2}~{;SQ^Ep zE{aPMhkQZB9E6J4nc_vlFBwxpVB#HW+si9vb=ItI`YtnO0Be(TLgXN4G+ouxr6f+j z)f*ZWC>F75z~S=9g)zdRw-wM>A0bAZ(Q>%&t&Vn+SN+!lhr8aYGEu3B-h}W6$|`W5 zA@Z}09($s}MWCF>SdE+sR!&!taZHs){bm3wKs#nprzG#|IZX1_hXiZyp}F_8wzhci z_nQZ=zcZ_w_4WVMzyHBnSrUELPd|GZTVH=wTivo={;RgTY^`it3mf*`6>H&%xpU`t z!n?bjOSjAkSD{(e=I&x`_knQAcoV>6N<5dv@{~>$prAy~1Vz`75f#gj2aQJr6;fOf zWnDG$Zr!PVBg!*`p|?i~%Hx6`q940n;rBSz%HT4GyjadbDFVoS-(zvOa+4IIQAg%; zMV%Xyv}$kc|D6hOx{alU*+J@6s_gB5nTHBhnpWk#w+3O$cvro+Gf_-nX_Gr%DShv4_{bu%7 zb0nWC@vP-V`}TbO;l91}?7fLcy^!5T)EN7fz*(4a|B!~AKcvR-%Guxi3bFdp)_D#9 E0L^VvqyPW_ diff --git a/js/index-BPsCKMrL.js b/js/index-BMklpJ_p.js similarity index 97% rename from js/index-BPsCKMrL.js rename to js/index-BMklpJ_p.js index 3c6c4864..4006e8fa 100644 --- a/js/index-BPsCKMrL.js +++ b/js/index-BMklpJ_p.js @@ -1 +1 @@ -import{r as s,_ as o}from"./hooks-_X8wGKkD.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-CCfea37m.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function c(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!Vue.isVNode(i)}const w=Vue.defineComponent({name:"PreviewSVGIcons",setup(){const i=Vue.ref([]);return Object.keys(Object.assign({"/src/icons/action/draggable.svg":()=>o(()=>import("./draggable-D6qza0mp.js"),[]),"/src/icons/action/fullscreen.svg":()=>o(()=>import("./fullscreen-Cjm0bPGx.js"),[]),"/src/icons/action/fullscreen_fold.svg":()=>o(()=>import("./fullscreen_fold-BUWP5JFn.js"),[]),"/src/icons/action/out.svg":()=>o(()=>import("./out-CMQCc625.js"),[]),"/src/icons/action/reload.svg":()=>o(()=>import("./reload-BCsJCBo-.js"),[]),"/src/icons/action/search.svg":()=>o(()=>import("./search-DPR73sQp.js"),[]),"/src/icons/action/setting.svg":()=>o(()=>import("./setting-CqYm8XBn.js"),[]),"/src/icons/directional/adjustment.svg":()=>o(()=>import("./adjustment-DIo_g8Za.js"),[]),"/src/icons/directional/close_left.svg":()=>o(()=>import("./close_left-C6k2eGWg.js"),[]),"/src/icons/directional/close_right.svg":()=>o(()=>import("./close_right-CrnE5vtw.js"),[]),"/src/icons/directional/expanded.svg":()=>o(()=>import("./expanded-BswQDJyW.js"),[]),"/src/icons/directional/left_arrow.svg":()=>o(()=>import("./left_arrow-DAKeumRT.js"),[]),"/src/icons/directional/lock.svg":()=>o(()=>import("./lock-dC7sQfx2.js"),[]),"/src/icons/directional/resize_h.svg":()=>o(()=>import("./resize_h-DA2p7YCQ.js"),[]),"/src/icons/directional/right_arrow.svg":()=>o(()=>import("./right_arrow-CbmroMoE.js"),[]),"/src/icons/directional/row_end.svg":()=>o(()=>import("./row_end-CqbNhb3G.js"),[]),"/src/icons/directional/row_head.svg":()=>o(()=>import("./row_head-BCxi2x-p.js"),[]),"/src/icons/logo/github.svg":()=>o(()=>import("./github-B4ARmChV.js"),[]),"/src/icons/logo/google.svg":()=>o(()=>import("./google-GEcrFhWr.js"),[]),"/src/icons/logo/login_bg.svg":()=>o(()=>import("./login_bg-CRcyXHBf.js"),[]),"/src/icons/logo/office.svg":()=>o(()=>import("./office-B5pC1KGi.js"),[]),"/src/icons/logo/ray.svg":()=>o(()=>import("./ray-B93BjtIh.js"),[]),"/src/icons/logo/twitter.svg":()=>o(()=>import("./twitter-DjE7U1HD.js"),[]),"/src/icons/template/dark.svg":()=>o(()=>import("./dark-BqsidBpX.js"),[]),"/src/icons/template/light.svg":()=>o(()=>import("./light-DWbddXnY.js"),[]),"/src/icons/tip/axios.svg":()=>o(()=>import("./axios-o8g4A-7A.js"),[]),"/src/icons/tip/close.svg":()=>o(()=>import("./close-10SEVxdb.js"),[]),"/src/icons/tip/dashboard.svg":()=>o(()=>import("./dashboard-70op-CO0.js"),[]),"/src/icons/tip/echart.svg":()=>o(()=>import("./echart-c_3t778P.js"),[]),"/src/icons/tip/enter.svg":()=>o(()=>import("./enter-CPGcsJ25.js"),[]),"/src/icons/tip/error.svg":()=>o(()=>import("./error-CjWalrOZ.js"),[]),"/src/icons/tip/export_excel.svg":()=>o(()=>import("./export_excel-ZmNoLzCr.js"),[]),"/src/icons/tip/language.svg":()=>o(()=>import("./language-C4AMs4_p.js"),[]),"/src/icons/tip/menu.svg":()=>o(()=>import("./menu-CPMkWw77.js"),[]),"/src/icons/tip/more.svg":()=>o(()=>import("./more-DW-qndwg.js"),[]),"/src/icons/tip/mouse.svg":()=>o(()=>import("./mouse-C_l6KSTs.js"),[]),"/src/icons/tip/other.svg":()=>o(()=>import("./other-DU6bZUrM.js"),[]),"/src/icons/tip/print.svg":()=>o(()=>import("./print-jFo_n0lx.js"),[]),"/src/icons/tip/rely.svg":()=>o(()=>import("./rely-DlDUQEbT.js"),[]),"/src/icons/tip/table.svg":()=>o(()=>import("./table-tYkftQGA.js"),[])})).forEach(e=>{var t;const r=(t=e.match(/\/(\w+)\.svg/))==null?void 0:t[1];r&&i.value.push(r)}),{icons:i}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let i;return Vue.createVNode(naive.NFlex,null,c(i=this.icons.map(_=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:_},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:_,size:"56",cursor:"pointer"},null),default:()=>_})]),[[Vue.resolveDirective("copy"),``]])))?i:{default:()=>[i]})}})}});export{w as default}; +import{r as s,_ as o}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function c(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!Vue.isVNode(i)}const w=Vue.defineComponent({name:"PreviewSVGIcons",setup(){const i=Vue.ref([]);return Object.keys(Object.assign({"/src/icons/action/draggable.svg":()=>o(()=>import("./draggable-D6qza0mp.js"),[]),"/src/icons/action/fullscreen.svg":()=>o(()=>import("./fullscreen-Cjm0bPGx.js"),[]),"/src/icons/action/fullscreen_fold.svg":()=>o(()=>import("./fullscreen_fold-BUWP5JFn.js"),[]),"/src/icons/action/out.svg":()=>o(()=>import("./out-CMQCc625.js"),[]),"/src/icons/action/reload.svg":()=>o(()=>import("./reload-BCsJCBo-.js"),[]),"/src/icons/action/search.svg":()=>o(()=>import("./search-DPR73sQp.js"),[]),"/src/icons/action/setting.svg":()=>o(()=>import("./setting-CqYm8XBn.js"),[]),"/src/icons/directional/adjustment.svg":()=>o(()=>import("./adjustment-DIo_g8Za.js"),[]),"/src/icons/directional/close_left.svg":()=>o(()=>import("./close_left-C6k2eGWg.js"),[]),"/src/icons/directional/close_right.svg":()=>o(()=>import("./close_right-CrnE5vtw.js"),[]),"/src/icons/directional/expanded.svg":()=>o(()=>import("./expanded-BswQDJyW.js"),[]),"/src/icons/directional/left_arrow.svg":()=>o(()=>import("./left_arrow-DAKeumRT.js"),[]),"/src/icons/directional/lock.svg":()=>o(()=>import("./lock-dC7sQfx2.js"),[]),"/src/icons/directional/resize_h.svg":()=>o(()=>import("./resize_h-DA2p7YCQ.js"),[]),"/src/icons/directional/right_arrow.svg":()=>o(()=>import("./right_arrow-CbmroMoE.js"),[]),"/src/icons/directional/row_end.svg":()=>o(()=>import("./row_end-CqbNhb3G.js"),[]),"/src/icons/directional/row_head.svg":()=>o(()=>import("./row_head-BCxi2x-p.js"),[]),"/src/icons/logo/github.svg":()=>o(()=>import("./github-B4ARmChV.js"),[]),"/src/icons/logo/google.svg":()=>o(()=>import("./google-GEcrFhWr.js"),[]),"/src/icons/logo/login_bg.svg":()=>o(()=>import("./login_bg-CRcyXHBf.js"),[]),"/src/icons/logo/office.svg":()=>o(()=>import("./office-B5pC1KGi.js"),[]),"/src/icons/logo/ray.svg":()=>o(()=>import("./ray-B93BjtIh.js"),[]),"/src/icons/logo/twitter.svg":()=>o(()=>import("./twitter-DjE7U1HD.js"),[]),"/src/icons/template/dark.svg":()=>o(()=>import("./dark-BqsidBpX.js"),[]),"/src/icons/template/light.svg":()=>o(()=>import("./light-DWbddXnY.js"),[]),"/src/icons/tip/axios.svg":()=>o(()=>import("./axios-o8g4A-7A.js"),[]),"/src/icons/tip/close.svg":()=>o(()=>import("./close-10SEVxdb.js"),[]),"/src/icons/tip/dashboard.svg":()=>o(()=>import("./dashboard-70op-CO0.js"),[]),"/src/icons/tip/echart.svg":()=>o(()=>import("./echart-c_3t778P.js"),[]),"/src/icons/tip/enter.svg":()=>o(()=>import("./enter-CPGcsJ25.js"),[]),"/src/icons/tip/error.svg":()=>o(()=>import("./error-CjWalrOZ.js"),[]),"/src/icons/tip/export_excel.svg":()=>o(()=>import("./export_excel-ZmNoLzCr.js"),[]),"/src/icons/tip/language.svg":()=>o(()=>import("./language-C4AMs4_p.js"),[]),"/src/icons/tip/menu.svg":()=>o(()=>import("./menu-CPMkWw77.js"),[]),"/src/icons/tip/more.svg":()=>o(()=>import("./more-DW-qndwg.js"),[]),"/src/icons/tip/mouse.svg":()=>o(()=>import("./mouse-C_l6KSTs.js"),[]),"/src/icons/tip/other.svg":()=>o(()=>import("./other-DU6bZUrM.js"),[]),"/src/icons/tip/print.svg":()=>o(()=>import("./print-jFo_n0lx.js"),[]),"/src/icons/tip/rely.svg":()=>o(()=>import("./rely-DlDUQEbT.js"),[]),"/src/icons/tip/table.svg":()=>o(()=>import("./table-tYkftQGA.js"),[])})).forEach(e=>{var t;const r=(t=e.match(/\/(\w+)\.svg/))==null?void 0:t[1];r&&i.value.push(r)}),{icons:i}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let i;return Vue.createVNode(naive.NFlex,null,c(i=this.icons.map(_=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:_},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:_,size:"56",cursor:"pointer"},null),default:()=>_})]),[[Vue.resolveDirective("copy"),``]])))?i:{default:()=>[i]})}})}});export{w as default}; diff --git a/js/index-BMklpJ_p.js.gz b/js/index-BMklpJ_p.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..94f1a4562a802ec5d9c8b9b54fd31dcbfbc7b068 GIT binary patch literal 1784 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 YSc_@&&#y<#a_dk31AmFI6dDr%02~@=6#xJL diff --git a/js/index-CPLlw0S7.js b/js/index-BUieUnir.js similarity index 96% rename from js/index-CPLlw0S7.js rename to js/index-BUieUnir.js index 54013dc7..258cd9aa 100644 --- a/js/index-CPLlw0S7.js +++ b/js/index-BUieUnir.js @@ -1 +1 @@ -import"./hooks-_X8wGKkD.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{y as s,z as p,A as d,B as l,C as c,D as V}from"./utils-CCfea37m.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const k=Vue.defineComponent({name:"CalculatePrecision",setup(){const t=Vue.reactive({addOptions:["1","0.2","0.1","1.1"],subtractOptions:["1","0.2","0.1","1.1"],multiplyOptions:["1","0.2","0.1","1.1"],divideOptions:["1","0.2","0.1","1.1"],distributeValue:12,distributeOutputValue:[],distributeLength:3}),e={addOptions:d,subtractOptions:l,multiplyOptions:c,divideOptions:V},i=(a,o)=>{const n=e[o],r=n(...a);return"结果: "+s(r)},u=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=p(t.distributeValue,t.distributeLength)})};return u(),{...Vue.toRefs(t),copilotFunc:i,updateDistributeValue:u}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode("h2",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),Vue.createVNode("h3",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"加法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),Vue.createVNode(naive.NCard,{title:"减法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),Vue.createVNode(naive.NCard,{title:"乘法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),Vue.createVNode(naive.NCard,{title:"除法(非取模)"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),Vue.createVNode(naive.NCard,{title:"平分一个值"},{default:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),Vue.createVNode(naive.NInputNumber,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{k as default}; +import"./hooks-DtYdZWXJ.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{y as s,z as p,A as d,B as l,C as c,D as V}from"./utils-BmI4YPvf.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const k=Vue.defineComponent({name:"CalculatePrecision",setup(){const t=Vue.reactive({addOptions:["1","0.2","0.1","1.1"],subtractOptions:["1","0.2","0.1","1.1"],multiplyOptions:["1","0.2","0.1","1.1"],divideOptions:["1","0.2","0.1","1.1"],distributeValue:12,distributeOutputValue:[],distributeLength:3}),e={addOptions:d,subtractOptions:l,multiplyOptions:c,divideOptions:V},i=(a,o)=>{const n=e[o],r=n(...a);return"结果: "+s(r)},u=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=p(t.distributeValue,t.distributeLength)})};return u(),{...Vue.toRefs(t),copilotFunc:i,updateDistributeValue:u}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode("h2",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),Vue.createVNode("h3",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"加法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),Vue.createVNode(naive.NCard,{title:"减法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),Vue.createVNode(naive.NCard,{title:"乘法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),Vue.createVNode(naive.NCard,{title:"除法(非取模)"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),Vue.createVNode(naive.NCard,{title:"平分一个值"},{default:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),Vue.createVNode(naive.NInputNumber,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{k as default}; diff --git a/js/index-BUieUnir.js.gz b/js/index-BUieUnir.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1026ab8ef15005dd5de816b6451eb817a7f06484 GIT binary patch literal 1514 zcmV1J+5yY-h{~x{JNu0nlrrCw1bX#Yio@z|ele`AS2DF}`-kI-G z13pcHp=nSSav){rfCa5gSO3Yu3BJGIi$gMo8ZTfs`78*wGx5>hiJ{Ti0bf8~l9)*( zi%|}+po592sjg0?eZ*HHNJhM!`6(nbD%5nOV<_sF$F|-e;3gbIGzd7*!3+*}7|GC( z&n8jHFj!$whM$7bpi^q`SpVq@@cacY5DH0N!+Nw0v;mfh!P!f_p^PustOjKfYE?}9 zVy7}KCpa$#>k^ub20_R!>Ui!va~8q+Bur?Aj8O(MPWldWrU{9@xY*kW4tW8iEW)|> zr7tH>X_uzE8i1?WJxnRg22+EKTiAjk>o|~(3>y%LFo9$kQ!=U|Lm88Kna{v55#uGn zka!FSG$5t*@6C zmkPVLt@&r~_HSCtuL^t5ijQ`ROPhg&qGfm-a3htkzbtRuEFb(?TzX7U;}l&lH}pwz zOHX$TZ+~(psa!p#C#b50d@);`}U-+6zuQ$AqR zPWgBr<5Zot`dH05Rk{1rIW-n54<1^}tHl=^@AiNEOyfM);?cHwU`?CmVSS8cK2`oW zO>V)REo*VXK6bZXT66nN8s!{^P27f6_!(I>aG#NxgqqJ+?@j+d&U%1#-nwrJ8`7&#t<8 literal 0 HcmV?d00001 diff --git a/js/index-BZX9DiY6.js.gz b/js/index-BZX9DiY6.js.gz deleted file mode 100644 index bcb106204105f8f9da6030b047ccdef85b45aeab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2077 zcmV+&2;%o2iwFP!000021HD)6Zxp#5{@%Z0&Xv%Pm zOOo;L)z9$g)9Vb=^~lSV)NshTy$HMlwn2Ar}M$;Jn{J$4~=6yg|9t z-{>e>1Tc(gy2`PL0&u>G8p!tn1YsrwVPTHeB&gO~07f`pvyr}!{04v^;)$oYM-$xB zHJa$Cu0X;*7D{`zQClxirij3y($P8+HID+gCRectc|-!Rpc5Vi5X3yfvhNX7wT1je z)bs&Nc(`7L>TG~vIv`#~ZEFils0m<78O7$?*SiAd+e_oDN12xrA*oa(k_syW#sX@Z zRH>j$d3Kk+?S7CEzZE_jS=DDT$>1(T(rVJ%=p2B!{?8S*5dDyB@;!`STHUqp*0|D27p zF70_CX9L0%x6kwQQw-{4lBTKPOVl6rsu{?#!%2yc|;lr?5~P?o#m(%;p==;ETpAn z;xwR&tjYRx|G?7!P)n2~W`6+@{YN>N+;*cjNuZqt?x zjm=q4UB}B5jjaM(XaPW+DV_?_r5i-pGv7jf8^DO9VV{KSM&>Ql2GG_C!1*QAHo6D@ ztwH}a9#UZzVG(&3sOlf+w6#!mI>*Lb(l+vS$A>(4LM5@3SWV44RE!)$O-ooGr)lm* zJkfaT!{r0m&*XX@fF;y06->BPxJM#`V%u&fPrlSh|d%~%u@4>KI+zcGF2i=Z_&S2@FoHNkYm z&Y5_U3L+)t%+_j8lUFWeJV6%^MO*ev>ZL<*G)e6cZyk!GOr|8P5Lhxi&YJZk@FFts zBoPC%E3NCr174a18ge$d#U>4C%aoY$Xfq}y$43CGzK*O$wmsRpP2qpl=_}be<)&1PU1AoM$Q+hCIy$?e$dvPLBU{{`Hm9Y&4tts7S(; za|Y)CN*a+5u=qLe@nEPoWNHAYsESDd&fwfRJE@n6H~@7$M$Nqr;98cXXY-TU6-^4nFzhrD$jkyBT`dtp~+RwxsG0rNS88la(pssL(9e)66f!)@=O6J ziOSNNJ2X+|)uf6}56(ZG=%M?USzgJ6%Bbil7j6{K5RUU4Cx`xg(?Dz@suTET}@{WM#x{lFSa0aYEEN3fl29yAR!iA{|msi~5F&f}FBOO_zF65IB<`yvT$j*tO zM45<>9JxSQ#4jM85>_)yZgIR4tOk^`4@j2_@(Z3ZRWq$8HMel#FywKTFd2k!Ry7}| zTGuj&4~l1O;Bbt_cx3?lSdZqjxOXz9;d+o41r$0^)ZAfAl%pVpY__XV5Uhw5KZxi6 zz+o7hi$}xZVWaW_E+6zYFJ|=7Ni3p?(8^0sMlY^fspSEbj(eu*L*P^p~^WtdxALX^H<<{f9 zhkq_FKiRqQeCPfZ1m)xGkEzwd9} z-Fy1X_PKj&yS((oCV@`*{JYWi_0jehHck2Y_5D9SC?7oB|7>gL_xEi{Vq8-l)u$32P!&pWS|gnkZ&2rFiX?ETCk#RQl#Pdk`FO*=&*GlJBq5?lP79vO z+D!MpdFcdzvM$$1aAt*W8lM+GTBR(iX#*r~0f$oMF$tE5KAG?8|3@Vkfs=Cc{|g8J z&}_`NNRZjUN}-u@-FH[Vue.createVNode(naive.NCard,{title:"接口说明"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),Vue.createVNode(naive.NCard,{title:"useBadge 菜单标记"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.badgeValue,"onUpdate:value":e=>this.badgeValue=e},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>B("/template-hooks")},{default:()=>[Vue.createTextVNode("隐藏当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>s("/template-hooks")},{default:()=>[Vue.createTextVNode("显示当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>u("/template-hooks",{label:this.badgeValue})},{default:()=>[Vue.createTextVNode("更新当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:Vue.createVNode(f,{name:"error",size:"18"},null)})}},{default:()=>[Vue.createTextVNode("添加标记图标")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:void 0})}},{default:()=>[Vue.createTextVNode("隐藏标记图标")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),m().themeLabel]),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>F()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>c()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>N()},{default:()=>[Vue.createTextVNode("切换主题")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useWatermark 水印"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.watermark,"onUpdate:value":e=>this.watermark=e,onInput:e=>{d(e)}},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>r()},{default:()=>[Vue.createTextVNode("显示水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>l()},{default:()=>[Vue.createTextVNode("隐藏水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>V()},{default:()=>[Vue.createTextVNode("切换水印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useSpinning"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{a()}},{default:()=>[Vue.createTextVNode("刷新(强制刷新)")]}),Vue.createVNode(naive.NButton,{onClick:()=>{n(),setTimeout(()=>{i()},800)}},{default:()=>[Vue.createTextVNode("触发加载动画(不强制刷新)")]})]})]}),Vue.createVNode(naive.NCard,{title:"useMaximize 内容区域最大化"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("isLayoutContentMaximized 检测当前内容区域是否最大化:"),C?"最大化":"正常尺寸"]),Vue.createVNode(naive.NButton,{onClick:()=>{o(!this.maximizeRef,{scrollToOptions:{left:0,top:0}})}},{default:()=>[Vue.createTextVNode("最大化内容区域,并且滚动至顶部")]})]}),Vue.createVNode(naive.NCard,{title:"useAppNavigation 导航方法"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("navigationTo 参数为正整数时,会更具当前的菜单顺序进行自动导航匹配。但是此方法仅能导航一级菜单。并且如果导航菜单非根菜单项,会自动递归导航至一子菜单。 支持传入完整的菜单路径,如:/multi/multi-menu-one。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NButton,{onClick:()=>t("/multi/multi-menu-one")},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{Q as default}; +import{l as A,d as E,X as h,r as f,Y as x,Z as k,$ as g,a0 as T,a1 as b}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const Q=Vue.defineComponent({name:"TemplateHooks",setup(){const t=Vue.ref(""),a=A("layoutContentMaximize"),o=Vue.ref(E().getWatermarkConfig.value.content),n=Vue.ref("new"),{navigationTo:i}=x(),{maximize:r,isLayoutContentMaximized:l}=h(),{reload:d,openSpin:V,closeSpin:F}=k(),{showWatermark:c,hiddenWatermark:N,setWatermarkContent:m,toggleWatermark:C}=g(),{darkTheme:B,lightTheme:s,toggleTheme:u,getAppTheme:e}=T(),{hidden:p,show:v,update:D}=b();return{navigationTo:i,reload:d,currentMenuOption:t,maximize:r,maximizeRef:a,openSpin:V,closeSpin:F,showWatermark:c,hiddenWatermark:N,setWatermarkContent:m,watermark:o,toggleWatermark:C,darkTheme:B,lightTheme:s,toggleTheme:u,getAppTheme:e,isLayoutContentMaximized:l,badgeHidden:p,badgeShow:v,badgeUpdateLabel:D,badgeValue:n}},render(){const{navigationTo:t,reload:a,maximize:o,openSpin:n,closeSpin:i,showWatermark:r,hiddenWatermark:l,setWatermarkContent:d,toggleWatermark:V,darkTheme:F,lightTheme:c,toggleTheme:N,getAppTheme:m,isLayoutContentMaximized:C,badgeHidden:B,badgeShow:s,badgeUpdateLabel:u}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"接口说明"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),Vue.createVNode(naive.NCard,{title:"useBadge 菜单标记"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.badgeValue,"onUpdate:value":e=>this.badgeValue=e},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>B("/template-hooks")},{default:()=>[Vue.createTextVNode("隐藏当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>s("/template-hooks")},{default:()=>[Vue.createTextVNode("显示当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>u("/template-hooks",{label:this.badgeValue})},{default:()=>[Vue.createTextVNode("更新当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:Vue.createVNode(f,{name:"error",size:"18"},null)})}},{default:()=>[Vue.createTextVNode("添加标记图标")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:void 0})}},{default:()=>[Vue.createTextVNode("隐藏标记图标")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),m().themeLabel]),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>F()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>c()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>N()},{default:()=>[Vue.createTextVNode("切换主题")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useWatermark 水印"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.watermark,"onUpdate:value":e=>this.watermark=e,onInput:e=>{d(e)}},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>r()},{default:()=>[Vue.createTextVNode("显示水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>l()},{default:()=>[Vue.createTextVNode("隐藏水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>V()},{default:()=>[Vue.createTextVNode("切换水印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useSpinning"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{a()}},{default:()=>[Vue.createTextVNode("刷新(强制刷新)")]}),Vue.createVNode(naive.NButton,{onClick:()=>{n(),setTimeout(()=>{i()},800)}},{default:()=>[Vue.createTextVNode("触发加载动画(不强制刷新)")]})]})]}),Vue.createVNode(naive.NCard,{title:"useMaximize 内容区域最大化"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("isLayoutContentMaximized 检测当前内容区域是否最大化:"),C?"最大化":"正常尺寸"]),Vue.createVNode(naive.NButton,{onClick:()=>{o(!this.maximizeRef,{scrollToOptions:{left:0,top:0}})}},{default:()=>[Vue.createTextVNode("最大化内容区域,并且滚动至顶部")]})]}),Vue.createVNode(naive.NCard,{title:"useAppNavigation 导航方法"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("navigationTo 参数为正整数时,会更具当前的菜单顺序进行自动导航匹配。但是此方法仅能导航一级菜单。并且如果导航菜单非根菜单项,会自动递归导航至一子菜单。 支持传入完整的菜单路径,如:/multi/multi-menu-one。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NButton,{onClick:()=>t("/multi/multi-menu-one")},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{Q as default}; diff --git a/js/index-Bi16YVaZ.js.gz b/js/index-Bi16YVaZ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9d2f473eae3d0686ec450a6370da1eaf07b314e7 GIT binary patch literal 2161 zcmV-%2#)t3iwFP!000021I1ZwPus{A{(gUj*Sa4PY3wFYTIwo$Q$l;&UP|9my5*`u zCY~fFwkK1Vh8PdX$6&UW@vVvfkrtitT;Gf%w3Qc697UjW0z- znJYcV^=NCbMj8Rh3`UG7^AYH8v16h$ zaPiDFc==j25Qd_>iZy>5+s1mB0KD~mSF2nz*)0_+0#u8b&g<=HPzighF<6ttet!$w zYDHh?@MY$_2=@!$r|Jq8WyshrEBQ$cg}Xb2u6l6Dhp?Cs@o+gtmFQ{p`@s`+z(tRi z+z1mb16LR)0z*jAFm>72qeE7JVNrnrB*&2g73@kXybL)y2<5oMV|douAT-b**5fXB z(iw^Ektz(kXxa^U-zgU@@xw^R0iBf zt3nC!0w(|zhsxEssBk?XBq0sj&u3D;n1#}!Xt2zU3xTL82vFJk(rsx_N!~KX$pE8B zM1p&`K*|@f<`Z}|7K}m}aveYtBT?+UXvG1}n+_rnpNhwwH<RO!@jgF)0P^>s$sVQ@N<@3lW?Y`;0nR0_hma1#8!%~_ur=F6@8Dk-B zzFVOi6z#BLpHt#G21z@sa+Xusy~qbNQXIE)c0bKQ-?udwA57VbAGk!DnC+8>_;lzP zBLyUp5|G4D%*J-O=(5wC8yM|AczG56F3jCGA5W33hh$>1O4L8{Nj(PIVHp^+pLSku z`~?j3{R}`-vUg*RM^X(kd$MXgTKNl@B^##(#1K-r+PTA^c!z+hic}hCRsyBH?Q}7+ zQtnh^D_YwmcNUygkSCvvh4j~7O9F`k#TTNwM~xcN2H#2Hs(kx$0c#^f)?+~dOLgQAAb z#!09-Q?vK-8}ANjs=Fyu6-Jtls`BN6GFDc}1i&6_lz_hSJur}5tYanU*C+0yX4Li8DFywuAj!p zyLFP;AoKIPxlBGcm*3hZpB@(vw6*1(>E8;A9}3TYDI#+lWc*_xJ!y@-vtVv*?dHbw zxjAFvjk%a1?=r^B>dxG4DxpJaXL_DI*dh;>jHmOvxrxssqlL{`^W96T-Q$rpifn!~ zx95wOyL}?i{c3R$Upp3)ysN=;$B}F|H}0rVdYx$gd{kU+t3U~gGDJFd+22GflG;6< z2FaLjUX!T@jt|J4rJdr`FUhCzx9(byKKCD>9Eajj+sAhIhcHQWM|`zGtcLd zQAa28denIS)BzMtJbP{|te4EKJ7gSNg^{1h*3U(7`h7k-Lf+mlPe>Wl%SPshd~Sh^ zy(%Xwr`udxCZBFw-g!N`o0~f#>k<~7|BMV3ok0rx!emu1{;-R#YpTJ*$Xt7GZvEFx nzqcytl5`b&K9zExghTd^374&(1d21JPX6tGp1*O&V;BGc@)8~p literal 0 HcmV?d00001 diff --git a/js/index-BttjPDfG.js.gz b/js/index-BttjPDfG.js.gz deleted file mode 100644 index 28587519ab89e8b8f81bfaeafd1b829de019db1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1123 zcmV-p1f2UHiwFP!000021HD$=ZWBiozVB0*6&GGIjRZSb(&_<0^QB+2NXhr5OiRC9*lM(WsY+vuLq6blpjr**Hqt0)Ul#*Ue|6!%@Mzx@grZ z^bo8q6GSF_qZ}>5aHEA7OVPrElHi_(&-seF5?NLWNM_KBpJDq#0JB@T8YwjKc{Duz z;cSsiPxq6BK)zO%xlt>R&s|1wT)yFhFQI620r`}PhvS}EAJwu$Q?lB>NLGjdr%&0~ z+~m?kb*2l(U3 z;cat^!e@$lfI6`pWFhR*RKc0-2M1y++MufSde~WIT-<36_W|#xb`TXb($!hi9c7y{ zsS-1z3qD{6N|b@cy*g*WRI<&82RY3mb_ELHam|pR{CZMvcdMXNC7_hlW=Tua4fW=Q zAg!FHj|fn{V4X$_#PuNuMt7dojDQkd%BdhQx+W&|b{Cz9n%Dw}f`uvWK#~#K06b+8 z;TUa2l?yq|jz}fK&Bx*LX1Kb%`{>#8?QgWeXgg3MzN>Ocee}W+jV`*dWV9O~6t#() zJ7e~gecD^6RWh2veAhJ&ZOy@w+TY&&{Au{r-w6roy5fSAA+fW1@5T2UFSl0rHnw;F z+1TA$5C3?uPg1|B8%Hp^%<8_nB)DJi9(O#gw~8joZE%mTJjD7iweZX3aO0__-wclD zX0#if7*&Nz{5n-b<7~d}5Cyr;ww8m@3vtLO7_izutuR?(c4Wc1l-b^L?~4G1$@WbQ!#HC!!MFe9qoE;U{-#%vXvtqs^J+ zQoGi{w*90QrKcIaSxbCe{#nz5;3N^fxoyV=)K}ZV_e&gT{P&_pjuLfi@7vAryC1@pKX)H~(Vg<= ze?5D-_3&&Pf?FpPS$+?Z|_5GtdJ)2=ozH>ih=IM1OqyU4oGhUIC3MvZyKx003(sI0XOz diff --git a/js/index-C7mpLREW.js.gz b/js/index-C7mpLREW.js.gz deleted file mode 100644 index 0d487a35ebe945429232e3fcae0e179ee18d7ef9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1781 zcmVt56(gVNWTX-W8HMyYG0`g~6GEoa-Cs1XR89g3V6<>u zpBD3jgS=2Ee{Z^W26*~us%3d#v?7siKYug;9-I^AXr zK_;Y#Jy=}q7H&=T-B1$o?oN~;Qvf|@s%pC1%bk$buHDKM3;0-#k*W&QSXa^sF)sEB znbJ&uAL;qD6J;{28bT(M1Ju>4b=t7bfFhX%Ef5!zJwo=@@YMLNJEO;10P7fe)y!jE zC;>IF!9Xz>V%|xTVq(fiq?2Mo>=ni)dd))D_^~`IL=zYhu!i!GPWr8s&0HV437_2T z1cF>Zlo{!6v0ID_8MyP=aF=#0*c}SG0yM;A|IkM&dM?q4VTOvQ(@C+*YufDGC&CpB z?^bb&nmWT82!8#WMW=FZB&!Uc1P3HDT*hp!)y{fhkbYL_KLH%JN3$oOoSYdGf@;e| zH&|pOWv0##MlF-75_cAr@L3fbjN>(61)@k?9vH`$5Jj3HnRbl7l$tO>R3L|S$PleW zbkJGU(vb!dca6x!ENFz|4Pa&|8nc2;%+zg*&6Pmn3{XL4nCKj@nJU926{It9o3|Kd zDo7kwIKBvT{>#zo;rvE@<3(rz4Pmv-=&Wuz-&aE;QWOe?(QbbJ*m?9IG-BG!&`A3vz=uQo%3M+jjfBqVr)sOB8E}&T%}0Stgx{ z^F+_6ST6b@tP0i@QW1ZvfnlILh*-~&DChq8tiJj+7qj2L<2cN+VAmFU(vI=}2TB!0 zb*$&3Tz&6JU+$D9VGx`0(upz5^2Sv~!t(mLaCjBJT-Mmvr|LSk=Bt% z1MS~FRn$qI=r>GR2E*{WKaju02t%r5*eNoAqejfOV*?bJNp;Jc5V~7qP86hFdDOheIg%}VHqgHGE##<)Lv<; zjA+CR$-YmJ8AO%VIPfN5#Qk>5eX#LSL34#9$9w(2pWIQ}QLNhjf9gx?Z>saP{V&|V zY`)#Q@4SBH{<`L_E;^4k>r3nPr5|fM&+Ff8IzQd5uPhwiU9a!|`gZTWyI8I5KI^dV zK6Zatt!?kr|Gx94I?u%>KO~}#!?_P1)qmdkpU*Wmj;2+J)OQzZyRY2U#oBhYw*8B{ zxzsqg>s0rggJt)h>+ZtC`pSZ{y5&B3?QFdW4&B&%7I@Y6RvKUa;(WDUUs-VPFV;VQ z9^~op%ZH7Pwfe@gbMK48wST$aueslDy{XOzX{hZ#bynA%y?OT^&l=zS+j;mT@bZEz zzjCVIz1_QC+panrD~-SX$zA-~`D(qfaZumih)~c7gNXCu2eCe^}AKbD>0)>GOtNcCJQ|k(Vl)rD=Oo^pZ-hRI; z6Rbqy5{TZ9+^C0&o$k(jv|4}plYbZ3_K9Vm=$IHm8#dO~-KTpT?@#5Z8L&EE({url:"/api/list",method:"get",params:u}),H=Vue.defineComponent({name:"MockDemo",setup(){const u=[{type:"selection",multiple:!0},{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:o=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.info("查看")}},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.warning("编辑")}},{default:()=>[Vue.createTextVNode("编辑")]}),Vue.createVNode(naive.NButton,{type:"error",text:!0,onClick:()=>{window.$message.error("删除")}},{default:()=>[Vue.createTextVNode("删除")]})]})}],e=Vue.reactive({email:null}),[r,{getPage:t,getPageSize:a,setItemCount:i,getCallback:n,setPage:g,setPageSize:C}]=c(()=>{m({page:t(),pageSize:a(),email:e.email})}),{data:l,loading:d,run:m}=F(N,{defaultParams:[{page:t(),pageSize:a(),email:e.email}],onSuccess:o=>{const{total:s}=o;i(s)}});return{personData:l,personLoading:d,columns:u,...Vue.toRefs(e),getCallback:n,paginationRef:r}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var u;return[Vue.createVNode(naive.NCard,{title:"Mock 数据"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("mock 数据使用。但是,并没有启用生产环境的部署,所以生产环境结果为空。")])]}),Vue.createVNode(naive.NCard,{title:"提示"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("RTable 组件有一个比较值得注意的地方就是,该组件会自动的按照数据量计算分页条数。所以你在异步获取数据的时候,一定要手动设置 remote 属性为 true,并且设置 itemCount 或者 pageCount。")])]}),Vue.createVNode(naive.NForm,{labelPlacement:"left"},{default:()=>[Vue.createVNode(p,{bordered:!1,cols:3},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NFormItemGi,{label:"邮箱"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.email,"onUpdate:value":e=>this.email=e,clearable:!0},null)]})]),action:()=>{var e;return Vue.createVNode(naive.NButton,{type:"primary",onClick:(e=this.getCallback)==null?void 0:e.bind(this)},{default:()=>[Vue.createTextVNode("搜索")]})}})]}),Vue.createVNode(V,{title:"Mock数据表格",data:(u=this.personData)==null?void 0:u.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":e=>this.columns=e,pagination:this.paginationRef,remote:!0,rowKey:e=>e.id},null)]}})}});export{H as default}; +import{H as c,I as p,J as V}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import{a as F}from"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import{s as E}from"./instance-COhWfrSq.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const N=u=>E({url:"/api/list",method:"get",params:u}),H=Vue.defineComponent({name:"MockDemo",setup(){const u=[{type:"selection",multiple:!0},{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:o=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.info("查看")}},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.warning("编辑")}},{default:()=>[Vue.createTextVNode("编辑")]}),Vue.createVNode(naive.NButton,{type:"error",text:!0,onClick:()=>{window.$message.error("删除")}},{default:()=>[Vue.createTextVNode("删除")]})]})}],e=Vue.reactive({email:null}),[r,{getPage:t,getPageSize:a,setItemCount:i,getCallback:n,setPage:g,setPageSize:C}]=c(()=>{m({page:t(),pageSize:a(),email:e.email})}),{data:l,loading:d,run:m}=F(N,{defaultParams:[{page:t(),pageSize:a(),email:e.email}],onSuccess:o=>{const{total:s}=o;i(s)}});return{personData:l,personLoading:d,columns:u,...Vue.toRefs(e),getCallback:n,paginationRef:r}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var u;return[Vue.createVNode(naive.NCard,{title:"Mock 数据"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("mock 数据使用。但是,并没有启用生产环境的部署,所以生产环境结果为空。")])]}),Vue.createVNode(naive.NCard,{title:"提示"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("RTable 组件有一个比较值得注意的地方就是,该组件会自动的按照数据量计算分页条数。所以你在异步获取数据的时候,一定要手动设置 remote 属性为 true,并且设置 itemCount 或者 pageCount。")])]}),Vue.createVNode(naive.NForm,{labelPlacement:"left"},{default:()=>[Vue.createVNode(p,{bordered:!1,cols:3},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NFormItemGi,{label:"邮箱"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.email,"onUpdate:value":e=>this.email=e,clearable:!0},null)]})]),action:()=>{var e;return Vue.createVNode(naive.NButton,{type:"primary",onClick:(e=this.getCallback)==null?void 0:e.bind(this)},{default:()=>[Vue.createTextVNode("搜索")]})}})]}),Vue.createVNode(V,{title:"Mock数据表格",data:(u=this.personData)==null?void 0:u.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":e=>this.columns=e,pagination:this.paginationRef,remote:!0,rowKey:e=>e.id},null)]}})}});export{H as default}; diff --git a/js/index-CETCbL0X.js.gz b/js/index-CETCbL0X.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..375b960d6d5c4af1189c7b80561331e9c6a4103b GIT binary patch literal 1782 zcmVF9z5}4AVz)(uJR0v({ zljIWHH@&_NP|H%5GBahSopx2G?6AyC8BMqBNDFkP+oinik7?|LPyGukza%7-wn(d$ zkZj-coO7Rh&UwxaSSu3BtjiH(L}Y%zdldOA-ecU(QlfF<`8**7L&&h3%EXO7T@hyt zt_S;GoOoU~DFt1g7iWxAn-~`_2;IYf9GybL!>u?4&CeLAgqTQ(iMWvN8YH9RBb}|7 zBE>ord|0O#7kU-aH`5vaqzPmpk63@5Sjhw-AXijPZ~rziK2 z&$H$Th8Ll)9s%nHL%Iw?dN_Y0ORwE-Wuy`X8Tr%&F>z6BO9<)Nj_!haW%e|X07e7X zezTD48ygT>ajB9CrU6qjp^!?%#qL(J>C1(Vt|4RQbSEQ^C@816^^OhBeL6FeZFQS5 z1euTm_F!?bLztNAx~3%J9jz!srT}`@RMk|6mpdV&U7bi5^7urJk*W&QSXWXBF)m&d z(#4tXF4B3k6=gE48bYr&aN*`i=>#3DGoVOjK?}siwoV~4F*r3gacAU23t$~1ubMfm z3q_y?HW(-dL(Dr#o0ypL5vevYAzlWAl2r#QYJmze;q!% z-U)z9b$(V7t(O&_F%hqBG?@Yx&k!BWNvhkSv{L*#V|v~)2TMG-D}#+{Aa=y z4DVKPikdpZ8VG*<>qVz>b||9^o(2abGhD)KzR}KlzK`CX?LGw@wnx1upwu=qDg@P* ziEgmSP|{3Z>Wf+?RVD5`D&q4hHWpjBf~Y_i>yRc| zk?5easHGzfBgJ2k0vf_qQz(!CGB*uqt*YF*Xkf)si23ne!I+L(xOe0mDMsh*YJ)`fGtH1e9 zX?rp$NBzTSQLE@jjmG$5BWN_n2m6EQKkb+u<1Ga-B&obgkb?D`r0~?#CCyIuM~50m z9tpI6>r7E6d7@u4Wf=^^>;6Fg79$L)l3^!F4~`l!+m7{6U?$ZqZ;}%|6VM1g1{-8# zqMDj+NG30eqL)iXMj>lNA$B4sMU=xj@}xHkS&7=qJ!&+r$xB8FWH{}H`Hu)hDwH(fU_^A5x?*DwQ(J?fwLZrI4SlN5!t}Rt|%9Wj8 z+^yx>;a#V^?;NhUziqgS538$-&f2#7sjDc*e!uR1yZxrT5Tv1U@YGq`aP}A6e?F^y^Ka+jlfcUh zvhvC)fA@C(er2cZY_8V+{%3dTYv-$t+U8;PU^7BNBMc(Wiyz$b^UBU{gi#ZMDpYos zLlCZuHsaoUQY(KR@r2?pd_2$nglfE{qG?b^R3w82I+HjRvh1VjF7nnip$bq?q;m;R zHHOrF!s(=s_uWrX&fDglQoTdWn?|4DkY3|9KI45gpchTXTP38LAhA3)f>FV9M895C z5Ch3KaS|ji9h;ND%PJu1b&9V`kEB0aV|;MS9t#wDKCJThTu+TF0FwT`O*18yOnUqM zp+v9}iAx}QKXRiUDt5Lz^U+%MMv?qe Y_rTooKagR{?4IBK7rx83RaXuG0K`;ofB*mh literal 0 HcmV?d00001 diff --git a/js/index-CPLlw0S7.js.gz b/js/index-CPLlw0S7.js.gz deleted file mode 100644 index aac69b10e42c091915d0d9dcc412efaa1dfefb2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1514 zcmVqopcQ#MLE$q&-0$= zJnwrhL0MJNFag?9ijvWp@$b8)PM^!fL0Ttz(7~9<=hJ$W0~`l9mWg%sDMQ199bSy8 zAsI6ctOKx2uc(|%cd)0upqv32cOq3X^k@(S0Xv>EU^E1dfe_2Y#q+%hA&Ek^uX20_R!>UjPFa~8qIB#di@j8PUcPWldVrU}XZxY*YW4tW8i9K!kc zr7x#WYL}o|~!3>y%LFo|RsQ?jZeLm86=na{#75#uGn zka!FSH7Fn*DKbIp5F08<6}PI4eSn#)?@piJc(1`kV(-n zQolH{VHr|`V8JJC*rZW}LjLUK~a&U;8TVygb{71B9CF*=cr+tw7V%ts!)q&M-ep0V>sNeh>(5M^md*0by7pXMvq z_N|+1E~dCMZ*6Ur@4PJEzh2y$E$*!O%&7eO)SBOP>D9X%)hDa}&R(@%TrE9%P<=34 zd2z*>dsEz9Dc`?dTlK5ItE+RBSG(56s@=14qqP1skiuBi!)^5!0#LNcwyzF0MpJ`o z1#n7&({v#RHH-va3V+F(N7O-$7vnXNE?|Uhf32I3OPkAtk9r6*o|pM75)%BRP8V`c z!QvFs!G}Ff6N-G%sqC;bPK0sfxDOM-^a02%dTeh#8&kJKNK6wSCh6zZg%1Lyhzra%1W94e_08hr8kfwrq`$_c8u7Xlsnsnp4H?)z5dzcitcFln>al zQ$F6uIMtx7F;;6%Rqs7>PK|}?!$;QAO6leLyS*Pi(>Twyc(`pISj(n)SRZ4VPnADT zi(7De(^{CfkKL``t=YX6jdG5|7H-2D{EVy`xZlW5K+Wf?_on|JXFb3MZ{0VAjcj_= zlOJ6DWQFd_qZNrR^3yernV#g=y{&u`)jga*T0t^N&;dK~W6sAksUA4({K?BWf9u>t QnLS_p2Ujd2#Rv}o0DTVOs{jB1 diff --git a/js/index-BttjPDfG.js b/js/index-C_p6s4B3.js similarity index 93% rename from js/index-BttjPDfG.js rename to js/index-C_p6s4B3.js index 58ffc6f1..4a56982d 100644 --- a/js/index-BttjPDfG.js +++ b/js/index-C_p6s4B3.js @@ -1 +1 @@ -import"./hooks-_X8wGKkD.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{s as u,g as r,l as a,x as o}from"./utils-CCfea37m.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const P=Vue.defineComponent({name:"CacheDemo",setup(){const e=Vue.ref("Ray"),t=Vue.ref("ray:");return{nameValue:e,currentPrefix:t}},render(){return Vue.createVNode(naive.NCard,{title:"cache 工具包示例"},{default:()=>Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("点击 setStorage 按钮,设置缓存示例")]),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置缓存内容")]}),Vue.createVNode(naive.NInput,{value:this.nameValue,"onUpdate:value":e=>this.nameValue=e,placeholder:"请输入姓名"},null)]}),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置前缀")]}),Vue.createVNode(naive.NInput,{value:this.currentPrefix,"onUpdate:value":e=>this.currentPrefix=e,placeholder:"请输入前缀"},null)]})]}),action:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{u("name",this.nameValue,"sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("设置成功")}},{default:()=>[Vue.createTextVNode("setStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=r("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`获取到的姓名为:${e}`)}},{default:()=>[Vue.createTextVNode("getStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{a("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("删除成功")}},{default:()=>[Vue.createTextVNode("removeStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=o("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`是否存在:${e}`)}},{default:()=>[Vue.createTextVNode("hasStorage")]})]})})}});export{P as default}; +import"./hooks-DtYdZWXJ.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{s as u,g as r,l as a,x as o}from"./utils-BmI4YPvf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const P=Vue.defineComponent({name:"CacheDemo",setup(){const e=Vue.ref("Ray"),t=Vue.ref("ray:");return{nameValue:e,currentPrefix:t}},render(){return Vue.createVNode(naive.NCard,{title:"cache 工具包示例"},{default:()=>Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("点击 setStorage 按钮,设置缓存示例")]),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置缓存内容")]}),Vue.createVNode(naive.NInput,{value:this.nameValue,"onUpdate:value":e=>this.nameValue=e,placeholder:"请输入姓名"},null)]}),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置前缀")]}),Vue.createVNode(naive.NInput,{value:this.currentPrefix,"onUpdate:value":e=>this.currentPrefix=e,placeholder:"请输入前缀"},null)]})]}),action:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{u("name",this.nameValue,"sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("设置成功")}},{default:()=>[Vue.createTextVNode("setStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=r("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`获取到的姓名为:${e}`)}},{default:()=>[Vue.createTextVNode("getStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{a("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("删除成功")}},{default:()=>[Vue.createTextVNode("removeStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=o("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`是否存在:${e}`)}},{default:()=>[Vue.createTextVNode("hasStorage")]})]})})}});export{P as default}; diff --git a/js/index-C_p6s4B3.js.gz b/js/index-C_p6s4B3.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4c09fc96622d75e1427f293b41fa0fb4d98ed8a5 GIT binary patch literal 1123 zcmV-p1f2UHiwFP!000021HD$=ZWBiozVB0*6&GGAh2YWVY)nqn-6A7F!QEs%r=N5~@QA|Tn zrcf6)j7>CY^9!|M^HLPl^Z@k^YB-+ECUFv*rKShj6duAU6XoqIlk-+fMXMZc6Ism; z;lv0|CQxoAJy!RoSE8VrL>A|D8ul`A8ZDPbuh|JR9Ysk?0I;&>IN5Y~ILf6qjv!;7KT1TtGHq;<2b_xsU4U(HU7ATqLVRfIXmW za=x&7xmN7sPMHEhEY*wK#K~clUoMp9m+ut&L=wkAwnfV2 z@V2=n;W0&BK;2jlvJh5zCT|x8!GTzcHmPd89(Go}Aa1XW4FK<_b`TXbleIb28)b_# zsba;6MGvqIWy&DO-3DjCRJ_fI3mGj(tSaQe<(eTud5yTAjNUw}qJT18%_!eDdM3v8b`Kp3n^*#fg2fqbL!1%X1U!=? z!ZzB9DhD!}6_Sbt+mC~_?O=Va^XS=&=U;2S(YB#XJV#~X`o#Go8eMc?)o3?CC~6TW zbH?l|`=q~4tEM!Ad5&Wo+M0(|wZGl@>}l}jUoi>ln&N^~Ahx@H@8x$}uXfh=ww`zX z-ss@$D_wGjU)lZu4`|lIco7;A5Km)ZMe80qj#(ytr{3ua3_rBQ"我是自定义"}}],o=[...t,{label:"不许点",key:"disabled option",disabled:!0},{label:"popover",key:"popover",popover:"我是 popover"},{label:"popover options",key:"popover options",popover:{label:"我是配置项的 popover"}}],i=[{label:"设置",key:"setting",icon:Vue.createVNode(d,{name:"setting"},null)},{label:"刷新",key:"reload",icon:Vue.createVNode(d,{name:"reload"},null)},{label:"搜索",key:"search",icon:Vue.createVNode(d,{name:"search"},null),popover:"我是搜索"}],l=Vue.ref("this is three"),e=Vue.ref("medium"),n=Vue.ref("block");return{baseOptions:t,options:a,segmentValueOne:l,segmentChange:r=>{window.$message.info(String(r))},size:e,width:n,disabledOptions:o,iconOptions:i}},render(){const{options:t,baseOptions:a,disabledOptions:o,iconOptions:i}=this,{segmentChange:l}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{title:"警告⚠️",type:"warning"},{default:()=>[Vue.createTextVNode("n-tabs 默认情况下会从 slot 获取默认展示的 tab 值,因此会产生一个 vue slot 的 warning。如果你不想看到这个 warning,请设定一个 default-value。")]}),Vue.createVNode(naive.NAlert,{title:"已知问题",type:"warning"},{default:()=>[Vue.createTextVNode("由于 NTabs 设计缘故,手动设置 width 为 fitContent 后,配置了 disabled, popover 的配置项,会丢失过度效果。具体可以看下面的例子。"),Vue.createVNode("br",null,null),Vue.createTextVNode("解决方法,在该组件外层包一层 div,设置宽度,但是不能为 fit-content。")]}),Vue.createVNode(naive.NCard,{title:"分段器"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("该组件基于 NTabs + NTabPane 封装,所以保留了一些该组件的特性。")])]}),Vue.createVNode(naive.NGrid,{cols:2,xGap:8,yGap:12},{default:()=>[Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"基础非受控分段器"},{default:()=>[Vue.createVNode(u,{defaultValue:"this is two",options:a},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自定义分段器插槽"},{default:()=>[Vue.createVNode(u,{defaultValue:this.segmentValueOne,options:t},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"updateValue 事件"},{default:()=>[Vue.createVNode(u,{value:this.segmentValueOne,"onUpdate:value":e=>this.segmentValueOne=e,defaultValue:"this is two",options:o,onUpdateValue:l.bind(this),width:"block"},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自适应宽度"},{default:()=>[Vue.createVNode(u,{defaultValue:"setting",options:i,width:"block"},null)]})]}),Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"尺寸"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large"},{default:()=>[Vue.createVNode(naive.NRadioGroup,{value:this.size,"onUpdate:value":e=>this.size=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"small"},{default:()=>[Vue.createTextVNode("小")]}),Vue.createVNode(naive.NRadio,{value:"medium"},{default:()=>[Vue.createTextVNode("不小")]}),Vue.createVNode(naive.NRadio,{value:"large"},{default:()=>[Vue.createTextVNode("不太小")]})]}),Vue.createVNode(u,{defaultValue:"this is two",options:a,size:this.size,width:"block"},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"宽度"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large"},{default:()=>[Vue.createVNode(naive.NAlert,{title:"注意",type:"info"},{default:()=>[Vue.createTextVNode("RSegment 组件宽度默认为 fitContent,按照内容自适应宽度;如果需要自适应宽度,请设置 width 为 block;如果需要手动指定宽度请设置一个数字。")]}),Vue.createVNode(naive.NRadioGroup,{value:this.width,"onUpdate:value":e=>this.width=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"fitContent"},{default:()=>[Vue.createTextVNode("fitContent")]}),Vue.createVNode(naive.NRadio,{value:"block"},{default:()=>[Vue.createTextVNode("block")]}),Vue.createVNode(naive.NRadio,{value:800},{default:()=>[Vue.createTextVNode("800")]})]}),Vue.createVNode(u,{defaultValue:"this is two",options:o,width:this.width},null)]})]})]})]})]})}});export{R as default}; +import{r as d,Q as u}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const R=Vue.defineComponent({name:"SegmentDemo",setup(){const t=[{label:"这是一",key:"this is one"},{label:"这是二",key:"this is two"},{label:"这是三",key:"this is three"}],a=[...t,{label:"这是四",key:"this is four",slots:{default:()=>"我是自定义"}}],o=[...t,{label:"不许点",key:"disabled option",disabled:!0},{label:"popover",key:"popover",popover:"我是 popover"},{label:"popover options",key:"popover options",popover:{label:"我是配置项的 popover"}}],i=[{label:"设置",key:"setting",icon:Vue.createVNode(d,{name:"setting"},null)},{label:"刷新",key:"reload",icon:Vue.createVNode(d,{name:"reload"},null)},{label:"搜索",key:"search",icon:Vue.createVNode(d,{name:"search"},null),popover:"我是搜索"}],l=Vue.ref("this is three"),e=Vue.ref("medium"),n=Vue.ref("block");return{baseOptions:t,options:a,segmentValueOne:l,segmentChange:r=>{window.$message.info(String(r))},size:e,width:n,disabledOptions:o,iconOptions:i}},render(){const{options:t,baseOptions:a,disabledOptions:o,iconOptions:i}=this,{segmentChange:l}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{title:"警告⚠️",type:"warning"},{default:()=>[Vue.createTextVNode("n-tabs 默认情况下会从 slot 获取默认展示的 tab 值,因此会产生一个 vue slot 的 warning。如果你不想看到这个 warning,请设定一个 default-value。")]}),Vue.createVNode(naive.NAlert,{title:"已知问题",type:"warning"},{default:()=>[Vue.createTextVNode("由于 NTabs 设计缘故,手动设置 width 为 fitContent 后,配置了 disabled, popover 的配置项,会丢失过度效果。具体可以看下面的例子。"),Vue.createVNode("br",null,null),Vue.createTextVNode("解决方法,在该组件外层包一层 div,设置宽度,但是不能为 fit-content。")]}),Vue.createVNode(naive.NCard,{title:"分段器"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("该组件基于 NTabs + NTabPane 封装,所以保留了一些该组件的特性。")])]}),Vue.createVNode(naive.NGrid,{cols:2,xGap:8,yGap:12},{default:()=>[Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"基础非受控分段器"},{default:()=>[Vue.createVNode(u,{defaultValue:"this is two",options:a},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自定义分段器插槽"},{default:()=>[Vue.createVNode(u,{defaultValue:this.segmentValueOne,options:t},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"updateValue 事件"},{default:()=>[Vue.createVNode(u,{value:this.segmentValueOne,"onUpdate:value":e=>this.segmentValueOne=e,defaultValue:"this is two",options:o,onUpdateValue:l.bind(this),width:"block"},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自适应宽度"},{default:()=>[Vue.createVNode(u,{defaultValue:"setting",options:i,width:"block"},null)]})]}),Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"尺寸"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large"},{default:()=>[Vue.createVNode(naive.NRadioGroup,{value:this.size,"onUpdate:value":e=>this.size=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"small"},{default:()=>[Vue.createTextVNode("小")]}),Vue.createVNode(naive.NRadio,{value:"medium"},{default:()=>[Vue.createTextVNode("不小")]}),Vue.createVNode(naive.NRadio,{value:"large"},{default:()=>[Vue.createTextVNode("不太小")]})]}),Vue.createVNode(u,{defaultValue:"this is two",options:a,size:this.size,width:"block"},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"宽度"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large"},{default:()=>[Vue.createVNode(naive.NAlert,{title:"注意",type:"info"},{default:()=>[Vue.createTextVNode("RSegment 组件宽度默认为 fitContent,按照内容自适应宽度;如果需要自适应宽度,请设置 width 为 block;如果需要手动指定宽度请设置一个数字。")]}),Vue.createVNode(naive.NRadioGroup,{value:this.width,"onUpdate:value":e=>this.width=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"fitContent"},{default:()=>[Vue.createTextVNode("fitContent")]}),Vue.createVNode(naive.NRadio,{value:"block"},{default:()=>[Vue.createTextVNode("block")]}),Vue.createVNode(naive.NRadio,{value:800},{default:()=>[Vue.createTextVNode("800")]})]}),Vue.createVNode(u,{defaultValue:"this is two",options:o,width:this.width},null)]})]})]})]})]})}});export{R as default}; diff --git a/js/index-Ca8dkFUR.js.gz b/js/index-Ca8dkFUR.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..fb3331b1038071670e67db26d3bdd6356ef46d40 GIT binary patch literal 1996 zcmV;-2Q&B|iwFP!000021HD*lPa8=V{l34Vx3wRzw!6nRfj~z@o|sHFSq2Cp%!UY| z#$Cn*?J7@qwRu>UJOl^~ugq>p2$1Ixh$6+nWM?o2lK-;P5A%t?uC_~xo&-^>8On3H1|~u<3WXOCbz`y@BVR(8&K#A(1z38 zR}oc~0g8-p14<~!`MGm!W82pqy+T`?7bglM14<~s1p-{a&xRXXa7R~ry%&>^AtI~| ztLOaeB@tg9sP|v-f|4p=9fuNT zcrXS}+K~lHY17(UgZ-B~ud-fTD5(Nf0lg6{gHXWFHG0Dd|820Yp;Z|;*+_{AG7wKN zyVTh-{P%(OsMky-P*T`S@vG-&hF9n3dIFUV*4Nx zLjlguooB;|fyM@0f2%@Eh@fCe)DIDx0I~uV0z`!f#PTu71$u2nD98o4^K3`gc{Nts zS&g_ub`>qk2$I2p4%Vr_2u2E_I-0svz=ZgpZ?g)0L>03;><(VT7jJ9LJFg1AS$s!XS!OnPwCT6NOKSAS$R5;cI+N7inYa zCu3=|aQC&IUDkG|>2$h>!4<4pZmy8cnPa;ys|XdLPXZ!^69i&JGsOq|pZ#U$6F7mB zKz40P-`szAcW0`&aLmwUSG)w}r$wTonZtKDF=rlR51;Rv%j0G4bPoeRkSP1kJjlAd z3Lpfcewu+1jCf1_hztY*x>~UaYDC5rzX(e+NR=dC*;{>T$9S;ilF2~Af_N5}i#kSS z+*>vO{i5WTAV*?nyJe$Xs>5DKv9H# zz(EwnH8+S1QGbo>^Q9RDjshMqLr^3!9+k?fxF5EYQTzteX~sErifx#}CC5H=Q#g~T z$;t_n@_H;ekKMqjN(qnvlYndeMgqf3DhXr)BZA~Kz=sWX`xLvcB_I- z>p%VYpXFyqxdoabBMHFMLxPN)iaU+46ATlFltwHO`V{JLZ>f-7Gww|2lfP=Y8Et=A z+ncAXzNZTFJNm){2cT~+nrnHhLx|8v>6!hb{aJnGnek@LvdC|k_n&IHjFx*%B~{>< zTVU6t-!o(S`k3)#RXcd5<>rh#Z_U*ieQK-l{*h(kqK@`w3!6KI>^tjVamd^-*rZh? zzh}m1Ur*Y{RFxoo=NI$o%fpA+!xu}Rl_2x}ww9l#T05;Y6|(ON+2`i|lCd~(v_ET1 z&*(qCa!v)xE2T_6pt7yKc%DRXn)qqWA25% zwq1CCSI@5-i&MsvRV#55JKDj&^o31r@1?mqqvd7}AHOh{$F+Ae`kQ-pPL3sn?vrV| zzuhK3F}}ja&-&zBrMWk*?fs^&JZSSS_{;|3ENXt)J)s|l=nVZYw=Jc+S*>K|cSR_|uC^D%C zmJ~k73||ovd;>FLeFTD4wzb7@m4G;tQW65<167)NQ}{G*KF=IJexfftH0C#|&!}2j zw~t}(R8c;w-OHjUeO4;IG?3C%Q3}CW_@}XP@X3K#ac~tkOer4nhsC2NL~Gr0fYS0a z+TL%~M3Ou`1RA58HYaa`XdX0OJPFtYm@0(DOp(q(Nu2c}QDb3!?w#u1=6_@b9A?J! z{C($~`Sc1dO=ra*;g?4e{H&(j%Iljsx=PbyQ-L$u(2^kcgK9}S1QFsZGFB7bB7&nI zs~k8An!u;*P$Z|7xFAW@-KP51!bh(JFR?pTR>iF4=01)5tdv%8ue~nPpR_}jC#a)l zS&h?6^8a0x)wR|CvMRlEneq0OF3!4_ZU0Tj~WurQO e>9p?x7`A_}?XZ8Zb*R%9{`6lhfYt}b6#xJ?F39Kr literal 0 HcmV?d00001 diff --git a/js/index-CcQnCdPg.js.gz b/js/index-CcQnCdPg.js.gz deleted file mode 100644 index c881da932800aa7430231bdb1e8421635f493f2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2490 zcmV;r2}SlFiwFP!000021GQOuPa9Vj|9?M)b9XD*yLYDZz`>r#UBE!MEqRm>+6EzX znYp$vjOV)d-r*5zRuHAlCJoK5Hfb%LG68t6yPtXU4_`l7%Lb z&@gw-`~1#1a|TGcLYb%zBoI#^n3uoopulJusIQhNo#o2ZyP5gd-bf1($csxSU!0^KU*RP zSyV7@8#UjXEe?&np>*^0&H32pc*>>>_vxCN?G7jZx7l>&6rVX*h?fw<&H-WrVDP7@580ZW{3fX2=#1N}6gMR|e0IOpTqtaAptU$aR%z;yHb~s;Rw7 zzA}@|(Btpz!IF3cNr;NXQ!1Eo!UcA?KtlRxsQOgM(PyZ-+N+F?_xdGsY)@(&T2=&A zNEsDzpApu?VE***IsEpyZbodE5EHyFt)^8?$>R&}kC^2>$}TYMIhe&fgYRVMyjRe> zc?5UKbf2M`vib%W-&Wovcz@!jnC}Tv#!3iT3nyk5P7OLE2eD&h3o=K|Dp3X6)Z-#?Avf-0)xibg;XEx@sE0j~ta_-7EigJ1W&%KtgNnm>#5HF;{hQ5qpkR4WOXZ6{I3>7y1_n zx2j^Xf-PVpfs2$a0_Y%ttO;{K*| zTpxn~a?A+k)K`~b3N zi;Vi7V;$4rbo+ExEV|gL+SH}Y0<1WVl6ppiiQS8)8YvJ2u;suf_jfK|-*o^Q(ucGL zC9|PHX+QfC>`w;pRIVzBkn9342n&qj0%n*cXd!_T@8D@p1O|}%(-CB5)Z5u!S#W1be~)bC?NYBe$hNUiV|tZ`+vj#ISrX#c@{% z29P0#_}l_%?Uh!(sv)eFuJvSKBzzVlW|tB}UXgeb@0g?4Ovem^gkf9kQqmbMrVN!4 zad!zlnVy(%&Lh-I^gDc)XlgB~apGVa5ho!oS4xP>s*@Rr!Qdt2(D?z^XO^zP=ybYJ z;8?tCwa)ntz$8e~kD8WHNvwFgud4gAjTQ(8P+rf_aKg8{hf&S}bkQ_+t?F)-#Mb_J z9Q9^1X=$PjRorG#E?`IKup?5~$|Bs8@5ulb8F8#?gs=GufQ%GN!U8?7060yBpylYX zO+A5#HxjybOl!6M#J;|tmJTDf_&Tas$MmC*fysCdOmq)|$-PwP+JydqzwcelSDTSsB1dZ%^sN5pkZpz(6z~S>v!b#1zDA|L(dpc z&+5=Hd!UikplNE*>@?c}YvJ(b5z9YJYpX4 zib=4&u~NH!Z+q+Z&gGTbH!JmxAL?uWu6_2n`Q_cegH!bA1xU;Je)+L zq!wICSuz>kGvqn6oJ{>iPyJcfwA2Y6`J_g1PH2;=3^eEA`9wcsXffHFQVYa&lUhnG zqe@b0#mQ6(?h(`vD;S($SoqAVP9u&_S0obLD#CE<8HrbjGAtp_adCV;E0HTiEd7ii z%Zcgo5EAoHYCA*P3QvU(Mu^vb!lA0Fa?T1miVHmHreK-+UbGikL(um+j{VTDI7r~| z)Y32v87|5tm|1@N*04ltl``79l+n3N8P<3Z#Dvy9S3OXZx2uV?HL*@jG{}h(;c*HR zG8~&>B=Gnt>fj`B$Q*!G+eMsPAlj)x04MhHd5Fwm^;8})2gYjx2$>U&txMZmKg(C4 zgA2%ag(Y#@rvQ{p06pJzJ9UrY1rd{*_ijg;YHOR@n;$2J!bEZ?J@z?H)b1}gzy9FK z(#4&vTg~-vYRjwJn;+IcU)p~3V`KHw_QPAXYoA6uwe|lrfBEUj(nXM(Ou?i2QG2-5 zSpUAZ@?+!1-L~S!cb_&sx&7P2)#lZU^`DmOpFOC5dOzx^Crits#6 z`Wr#GJ&=*B{rvco;eUe-Vq7 z4ZC;&R(Uw?CO`!_VZSBxOl2XV$v6C=v<&z{P!CqAmv@OhYss2aciTsm-%D;v#6kA8>EeRJW+(T2sa^TA5v(fZDpzlJUxrwmE{&Bg!@>OH?QhoJi^U4qL!|V5& zcRrMp;IqfSJ-k-?_2=!48}%z6$%eXixwgJq`*^K(=c9 E0BNr1`Tzg` diff --git a/js/index-ilPusJQs.js b/js/index-CdBUAOSD.js similarity index 93% rename from js/index-ilPusJQs.js rename to js/index-CdBUAOSD.js index 7fee5ddc..e1c66709 100644 --- a/js/index-ilPusJQs.js +++ b/js/index-CdBUAOSD.js @@ -1 +1 @@ -import{v as o,w as u,e as i}from"./hooks-_X8wGKkD.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{g as a}from"./utils-CCfea37m.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const s=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},setup(){const{router:e}=u();return{goBack:()=>{const{appMenuKey:r}=i,t=a(r,"sessionStorage",{defaultValue:""});t&&e.replace(t)}}},render(){const{goBack:e}=this;return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"404 资源不存在",description:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NFlex,{align:"center",justify:"center"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:o.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:e.bind(this)},{default:()=>[Vue.createTextVNode("返回上一页面")]})]})})])}}),T=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(s,{status:"404"},null)}});export{T as default}; +import{v as o,w as u,e as i}from"./hooks-DtYdZWXJ.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{g as a}from"./utils-BmI4YPvf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const s=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},setup(){const{router:e}=u();return{goBack:()=>{const{appMenuKey:r}=i,t=a(r,"sessionStorage",{defaultValue:""});t&&e.replace(t)}}},render(){const{goBack:e}=this;return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"404 资源不存在",description:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NFlex,{align:"center",justify:"center"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:o.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:e.bind(this)},{default:()=>[Vue.createTextVNode("返回上一页面")]})]})})])}}),T=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(s,{status:"404"},null)}});export{T as default}; diff --git a/js/index-CdBUAOSD.js.gz b/js/index-CdBUAOSD.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c079e51a9e78038ff23291b19c5f5d1f1115d67b GIT binary patch literal 1030 zcmV+h1o`_PiwFP!000021C>=|MsJgh$w|DCE)0jk1rcef($1Yk4`D%CGeSaF%*MLSuNu;G;zy<6!`x^WrF5#k! zYT?F8BN(XZs)&a~cKi~~FW^ERRrkwFJ-xO+4eCl1aNeV)my642uetaj%)8}jlnev_ zYw0NR%Z41);*Gs(uS2iEhHYaExim&A8cDPg-!1Ld`>pAAfffQ-Fu+|S#>FMHwDsP0 zlWc8WrvQPRh$!y%+N+JbXd37DHE0RVfD7>RE?%0pr}{y!ytpa5*B8kS5fENew$fNX zxYw=E%ubmCK>{_}tcwftsJ6G>Z0sG@XGD@HLQg0Q{XBN@0;(q6rA0o!JF|bvC^2ho zQ-%@{l1c@kR79CM3OL`)5PkvY@dDc3SNe$Z}MxZrynZ_a9CJ zA?OgHq+iBm?4l|hK3y-yGtCYKun@!;Q+u??_gO1HjZre9Py7Ndn#9%y_t6@Kf12AA znkgCs%GPqZ3lX$7YvKBJa3F!AeX0hNT(i!qc)GuI4S2k@%T+Y49v7wU^bcTV{YHA_3%-ou;WXTE}FBF&m^6)uD1c!<>;C2p|e}HhBm+ zE2MqP83qxN(z8GaE>L1fQ|F^u>`3+I$PUN+jX|^_GazS3@H?4B&d{V%OV291uH`7I zBJiw|TbesR{`B>$uTD?CIQ#YMvlqWuP6#p(G*Of@&pJE$^8DzNzrOwL^p79UkB=^% zeRKBW==Jm8PhWjzrM6>?AF;@YE9ta2Hy#^1Z1P9KLM6}I3D*$sJEvKucqOHN? zAf4EowYo|5idKp{~El#iP2LS5yOIdgA$6FJB15|j2ib$rFb~35M!Njg-)2E5l}-l$08Ih< AX8-^I literal 0 HcmV?d00001 diff --git a/js/index-DEiqrfRZ.js b/js/index-CwH8f46E.js similarity index 97% rename from js/index-DEiqrfRZ.js rename to js/index-CwH8f46E.js index 463b0164..b5303d09 100644 --- a/js/index-DEiqrfRZ.js +++ b/js/index-CwH8f46E.js @@ -1 +1 @@ -import{P as r,R as a}from"./hooks-_X8wGKkD.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-CCfea37m.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const g=Vue.defineComponent({name:"ModalDemo",setup(){const t=Vue.reactive({modal1:!1,modal2:!1,modal3:!1}),{create:e}=r(),u=()=>{e({title:"卡片模态框",dad:!0,preset:"card",content:"我可以被拖拽的全屏card模态框",fullscreen:!0})},o=()=>{e({title:"模态框",content:"内容",preset:"dialog",dad:!0})};return{...Vue.toRefs(t),createCardModal:u,createDialogModal:o}},render(){const{createCardModal:t,createDialogModal:e}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"props"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("memoryPosition: 是否记住上一次被拖拽的位置,如果设置为 true,那么下一次打开的时候会自动定位到上一次的位置。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("fullscreen: 全屏模态框。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("dad: 启用拖拽,当配置为 false 时,会禁用拖拽效果。")])]})]}),Vue.createVNode(a,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(a,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(a,{show:this.modal3,"onUpdate:show":u=>this.modal3=u,preset:"dialog",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(naive.NCard,{title:"可拖拽模态框"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>this.modal2=!0},{default:()=>[Vue.createTextVNode("卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:()=>this.modal3=!0},{default:()=>[Vue.createTextVNode("对话框模态框")]})]}),Vue.createVNode(naive.NCard,{title:"全屏模态框"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("全屏模态框需要同时设置:fullscreen 为 true,并且 preset 为 card 时才会生效。")]),Vue.createVNode(naive.NButton,{onClick:()=>this.modal1=!0},{default:()=>[Vue.createTextVNode("打开")]})]})]}),Vue.createVNode(naive.NCard,{title:"手动设置宽度"},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("width(--r-modal-width): 当 preset 不为 dialog 或者 card 的时候,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("dialogWidth(--r-modal-dialog-width): 当 preset 为 dialog,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("cardWidth(--r-modal-card-width): 当 preset 为 card,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("所有的宽度配置属性都会注入一个对应的 `css variable`,有时候会用上。")])]}),Vue.createVNode(naive.NCard,{title:"重写 useModal"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:t.bind(this)},{default:()=>[Vue.createTextVNode("创建卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:e.bind(this)},{default:()=>[Vue.createTextVNode("创建对话框模态框")]})]})]})}});export{g as default}; +import{P as r,R as a}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const g=Vue.defineComponent({name:"ModalDemo",setup(){const t=Vue.reactive({modal1:!1,modal2:!1,modal3:!1}),{create:e}=r(),u=()=>{e({title:"卡片模态框",dad:!0,preset:"card",content:"我可以被拖拽的全屏card模态框",fullscreen:!0})},o=()=>{e({title:"模态框",content:"内容",preset:"dialog",dad:!0})};return{...Vue.toRefs(t),createCardModal:u,createDialogModal:o}},render(){const{createCardModal:t,createDialogModal:e}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"props"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("memoryPosition: 是否记住上一次被拖拽的位置,如果设置为 true,那么下一次打开的时候会自动定位到上一次的位置。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("fullscreen: 全屏模态框。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("dad: 启用拖拽,当配置为 false 时,会禁用拖拽效果。")])]})]}),Vue.createVNode(a,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(a,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(a,{show:this.modal3,"onUpdate:show":u=>this.modal3=u,preset:"dialog",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(naive.NCard,{title:"可拖拽模态框"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>this.modal2=!0},{default:()=>[Vue.createTextVNode("卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:()=>this.modal3=!0},{default:()=>[Vue.createTextVNode("对话框模态框")]})]}),Vue.createVNode(naive.NCard,{title:"全屏模态框"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("全屏模态框需要同时设置:fullscreen 为 true,并且 preset 为 card 时才会生效。")]),Vue.createVNode(naive.NButton,{onClick:()=>this.modal1=!0},{default:()=>[Vue.createTextVNode("打开")]})]})]}),Vue.createVNode(naive.NCard,{title:"手动设置宽度"},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("width(--r-modal-width): 当 preset 不为 dialog 或者 card 的时候,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("dialogWidth(--r-modal-dialog-width): 当 preset 为 dialog,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("cardWidth(--r-modal-card-width): 当 preset 为 card,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("所有的宽度配置属性都会注入一个对应的 `css variable`,有时候会用上。")])]}),Vue.createVNode(naive.NCard,{title:"重写 useModal"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:t.bind(this)},{default:()=>[Vue.createTextVNode("创建卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:e.bind(this)},{default:()=>[Vue.createTextVNode("创建对话框模态框")]})]})]})}});export{g as default}; diff --git a/js/index-CwH8f46E.js.gz b/js/index-CwH8f46E.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4ebdd936e22fd8a0787e8a3b875523fbe906137d GIT binary patch literal 1564 zcmV+%2IKi3iwFP!000021I<`%Z`xKA{=Q#9{Rt%d7DHZ%s92!g+NDXFrRkEXN?rRB zOpGtJuSrsbL|>9ZUX)f%o0X;AvZ)#BrexKmh@{XzGux0)`3uv z3Y7T;5LSII-~?Sv|HzkP)7;2NBTnEJ!m5u2EDKmCth))-APRBIpbAvA6b}|9s>fkuPfE%qOByeiT*9F*K;9?p7 zTzCJhc4e*+6jm7?p;?if~tC7a{(6gGGi0HTF5=#lo|m=7>pP( z!p%URt6UQS|H!55@Y?l8Aml@wf>mEP=mt*45AWU?az~mDyQ@H1fJy}uxY38^8goU2rxQP|XfhTfkSR-6)k)!l!vSIFEI8zNEXG8>f}x_kzetXr>xf z!jTwIAl4K)4gesDz-SBxRXcXj7EeE?2<6;)w8~1Le1f%x5((O>o@zeh&1U!vGnnw= zkf>H%+lXHaG%<_>XqP!L2Ep(p3C`2;7*w#xa}tS`jtelzX%hAj=HIulBfjZsPNE8m zs#J%TAMB9|xhY!KB#Exu8i(_^vK@gDq%4dgRm38aJvQ@)J>&6CY4=aPu&(Ep^<2{Y zW4m5?y|7j+>>lS=jh*}EtF6-R`(j~N&mG#ZqQT?*>e2mQ^@Eh2Td_>d^iw0BEM^{> zoBKxcg`Urp9=$P^v&L>lFRU4A{0 ziW^xg0fcwq>Cxg^g>;aURA@6d_mA_ddOlO!xmSal&r;^At%~QH3GzARpQGby2+es& ztpTgAX$r~LqXKDQvPF3`?}fT;uSQqfxRGL0`!#lR>nf=uYo?wM^&5{Rgb()h+{TG= zRyy8gjODEPa@!)<5jR(RZZ5CZG=r*4*Y~WHwwPT1+5^$HBA*^`6~#KBTNBrCsFhUAjAVxpz?7dueVj zHG1thWlin)-wpJxw!$~XakP~z?c6gSubP|t)~r6xXHF)Ct!{E#eQvYrwY)*PkPJ67 zy+(%H#!u$6RI5?ikr-^JVp!KkRe(-4Fw-l>a@L}0>=ul}9qLolIVTD@bevByjKY*D zFqM_G$7U3so@8r{B+Tk@o0)oEN-kRIt6hEMhA8}OtnZZ`6p9;Jlx}c4>ugv6cM-K{mK4bos zH5Om%xul+ZW9%Imha1JrL)$H0Rc$d&5xLtEymg#kHMi2W2bJPR_9UWCOYrE?nz8i4 zrm3*}Ao;Ol69e)u%}zSU(b@D${b;;9{FJc?KhkB(v3WD$NF*EsaK8L@Vurkys2rLY O_~IX>8980F5C8xbGzNeG literal 0 HcmV?d00001 diff --git a/js/index-CyB2I7iE.js.gz b/js/index-CyB2I7iE.js.gz deleted file mode 100644 index 592072a96e10d78dd7381780865c772798250c80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1996 zcmV;-2Q&B|iwFP!000021HD*nPa9Vj{=UCrcC;U`c4lgu@HP>V8P3F{Fm*#m{0tLYF=z-3A+#kqxK0 z&myWULn$)K4Jn}@=jYC`EnS~?_k*r3FHQiXLrN&X1p-{a&xV^jaCh(JMlU8IBZ;s! ztdaAx7X^H2sL|i<1tnF;Iu0d7)!H-2`TLV94ApbzxOzX^CVX?TCo)RBRw5RF5(}N< z0!>^nz=l%|EyL3ha+y8HNIWuEiTp_#eX!&7I27$wo>H$WS=J z>|#&H$k#)cqh2$WAW>n%;V1<4O>yrUk_ePRgg7esxnLvPcDBuP)jpz{I*I9ZN0c8a#1PTfP#PTu71^R77D98o4Cbqk`NsZO_ zRHa71ah6~f#lav91?`$>3wM2S4PLqC1;R)S$V3S>a1ETF4a2eTI_l$9WMeXv1Sq?h zwtqI`loSnkF+>s3Kq$!7Th-S#dWHQ8!Q+YVmsN?NIAm?fN;=7rXlI+yaS|MY2ti3i zM$0uS#V*O;rCLq^yNZ@%gvsDgH|tbj1WO8`x?6iy$O$ltBpAl=1eTyg>e3R3L!Q10 z2jfs8Z7_~$Mu9|4)cMkm9cjIh7Qp}%dAj)azOlTi<+C(13`cpI#E?QEg~Ae~GfWk# zFjs{lDSRB2pQ%R0WC-a@9|Kx%a2!Xf4D{92DuXCiWtve$OcXvXz$j2f!q@p)FVM#H zkH+$5@zzT{x1#ON(3wmhgR5Az{CqK&H^+BfRsktsK!gH?69i$2W=aqEzxpfACvXBM zq3qg}zq$YL?#@(c;h3Szu6PM5PfJ84Gl%bRa^5`19X{DLS0*alnLY-+BT?>+d608? z6-Wq@25AOGu*6&PM`Q>H?Crz?tP>bl{1Pm~NUA9MD&FeTJI38DmrRBt2EtifF6tPS zaeK}D@6)nhK#s)DcFRV&RMp9K2{V0+Xcx8&qjgn9p%YRzm>;F`9+!`qY22c*XG)+KD||Zd*3o~QAhi8#m${!?u~V@IAm@ZY|<){ z-?HPhuP@_cYD$p4^RxNr+2Ot1;nU@hN|1SHTPrM3ojq2Xin%w%+!J$u*;tx9+MhFK zX7wLlIHv+-7ayhN3se-5FqR0E2&La%ING0c&K9jOMU@JQDIGCZe#%GB(f*v3$NW=$ zeY^PfmR@*nEKM5^*Q~@%?q~=9(HA$hy=Ugytd^fWeDKsaT9wIXRXPdO)V_ z{&t)E#Q2IEKj~Aijk~+X>m^IgwHL+BXXf67w)d;PeplZf*XJg+d{*Bcrv#L=#IeKG za|e3ix#jS|lzr9A7jGW8!Lt!3`m>Y@16imDH9ckIe$ns0pwDUqI#%z7b+Td={~r}9 z(*523ybL5r>093ye{%H8YJ1PLw-3yv`&wbjsgo>8^D zZXd(msiJaLyO%{@=B!kFY9QsQq8x&;_-|w5;DZCP;^3-om~uSiPm4!Q2-dpg0HqaX zwY^_!i6nV?2sD=aF`v} z3wNAz=EEzvJe`$-M4ui>@S~b?tDtY@=^9OsO$E+qLyJHjgtd}%0|DW78LJ6z5uvg7 zRSp`1t?)y3D3Q}j9Ef6Vx2e9h_}(kQOYDx7H8E@X`41yME2UN3>n}_6C+$$<3F@d> zQRDQI{C`(vZEf{OR;70?GhV+iCdwnLHPF{4MYsDhO}SUR9fvcVdPgtodY_vyCpYw| zNjui~-ES(Y1n7gItRvhE9r8B%5OI!M@duNS8 zr?jlS_vt-rFMnjyRx(vv;@`p7-eaZ0u7TfuU96S5+3&B3w%PCh#HPh=msT=f-KfrA eCgVE~N9^BgyY1g=9qP>azx)mXAGlD)6#xL4=hk8X diff --git a/js/index-DEiqrfRZ.js.gz b/js/index-DEiqrfRZ.js.gz deleted file mode 100644 index 3a3c22184694aecef31fbf44bdadcf04edb6840e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1565 zcmV+&2IBc2iwFP!000021I<`%Z`xKA{=Q$~_!CIBi=lZVqGExzTbm|nmZoc_Ds}Bk zFc@EIUz4N=iM}L-yeO@jHY-cJWm7ZMO`+AKh@{XzGux0)`3uvSb6YQpauyKoI$z19o_e2`O+>g{EE83*kHckhh2A}xpARe&r2rHb)iAAoam zfNjPgRT6J|os0`tpMT*heMtl-6F;M9G7=+zu1HqXN#O&deqrP^IN*3B#zeGGuTeR8 zUb!pA`X z>+-LEm@CiCm0~IL&{)hG@76K0;T+soR)@KJ90_}Zf~~F_!1eQurA1?RpRBtVL{5UU zwWt#I#E=4zrpR%IVQ?Z4oB#pUhU}EZ)5j@7C3kMEy5g^#V6DMKg0iZomd|*r89K!b zBs?f6s#Vtn_G^KrMxg*~GAG6WGkQS+^He+r6eRMTgrlY60tj%Lgxr|<4{hwQZ>pA) zr~;!Z*`?)2dnAJ{l9Dw^q8hd)!91#NM?eHB3*%4~kqBisVg8si9`BTQ-|EG6J-@8y zljfh>jmqoAwNi2SsIY46+&5osm3Kdsio1ILfIx}{jtZ-X_kYv(Q+j^IGBwjrjY6`N zd1!9#8OaxVAyaW~AQMoz&0%J9(e9-?UR7OQoUw2&+Ep<@TvZ;u<83 z$GOr*)=B{8U3_}DxK~ed^3SRC;W3%Tn)lG zH?B3t>T8OG^0lad8yIhqZq0M9VcVlowKi_1*wTK@-Q2!P8pxWdCs_UFV=>|VJw3m1 ztelmO_Zee3YrfpJ2zJHI*_oTuqqWSS8q@WhmC`no>tA~y+EL__1FouA7nEF`DY+Ub z)#lp&jnru~sUF;MSX~aNVGSWDQ*kK!B#{qSu#FOTBGwRoYf?Hz-r1$AYnQqGa_*(M zz0~Zr>y)*$<9|2M&vq2PC62?bWO?VF@p#qT+_Pr&Q6Y0YDTs#2ZS^@})oWz~cOf2b zW_k?|w~e38XQ_6hv@0>#ZpE;!jhX=6YG9^UjODCF)7UK<2Rr2FrgKgdQ1GabqG^S$ zP@tL=s>U0`rx(6SMfWMD@_b P&{zKesVN7$v=9IQxAgnv diff --git a/js/index-CcQnCdPg.js b/js/index-DG3hJlZ3.js similarity index 97% rename from js/index-CcQnCdPg.js rename to js/index-DG3hJlZ3.js index 792eb289..fb7f74af 100644 --- a/js/index-CcQnCdPg.js +++ b/js/index-DG3hJlZ3.js @@ -1 +1 @@ -import{B as a,C as c}from"./hooks-_X8wGKkD.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-CCfea37m.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const z=Vue.defineComponent({name:"REchart",setup(){const[u,{getChartInstance:n,dispose:i,render:r,isDispose:o}]=c(),[t,{getChartInstance:v,dispose:h,render:p,isDispose:V}]=c(),m=Vue.ref(!1),d=Vue.ref(!1),l=Vue.reactive({loading:!1}),g={legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"日期",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"数量",data:[12,220,250,180,20,10,190],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},N={title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},s=Vue.ref({tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Email",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]}),f=e=>{l.loading=e},C=e=>{d.value=e},E=()=>{o()?r():window.$message.warning("不可以重复渲染图表~")},A=()=>{i()},F=()=>{const e=()=>Math.floor((Math.random()+1)*100);s.value.series[0].data=new Array(7).fill(0).map(()=>e()),s.value.series[1].data=new Array(7).fill(0).map(()=>e())};return{baseOptions:g,chartLoading:m,handleLoadingShow:f,chartAria:d,handleAriaShow:C,basePieOptions:N,baseLineOptions:s,...Vue.toRefs(l),mountChart:E,unmountChart:A,updateChartOptions:F,register:u,register2:t,dispose2:h,render2:p,isDispose2:V}},render(){const{register:u,register2:n,dispose2:i,render2:r,isDispose2:o}=this;return Vue.createVNode("div",{class:"echart"},[Vue.createVNode(naive.NCard,{title:"chart 组件"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("该组件基于 ECharts, Vueuse 封装。默认做了最佳的优化封装实践。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("开箱即用的优化策略:节流更新图表、异步渲染、自动销毁、贴花、加载、主题、视窗区域渲染、自动更新尺寸等高级特性。")])]}),Vue.createVNode(naive.NCard,{title:"预设 card 风格图表"},{default:()=>[Vue.createVNode(naive.NFlex,{style:["padding: 18px 0"]},{default:()=>[Vue.createVNode(naive.NButton,{onClick:this.mountChart.bind(this)},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:this.unmountChart.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]}),Vue.createVNode(naive.NButton,{onClick:this.updateChartOptions.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{onRegister:u,title:"周销售量",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},null)])]}),Vue.createVNode(naive.NCard,{title:"不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{o()?r():window.$message.warning("不可以重复渲染图表~")}},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:i.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{onRegister:n,autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)])]})]}),Vue.createVNode(naive.NCard,{title:"加载动画"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.chartLoading,"onUpdate:value":t=>this.chartLoading=t,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{loading:this.loading,options:this.baseOptions},null)])]}),Vue.createVNode(naive.NCard,{title:"贴画可视化图"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.chartAria,"onUpdate:value":t=>this.chartAria=t,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{options:this.baseOptions,showAria:this.chartAria},null)])]})])}});export{z as default}; +import{B as a,C as c}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const z=Vue.defineComponent({name:"REchart",setup(){const[u,{getChartInstance:n,dispose:i,render:r,isDispose:o}]=c(),[t,{getChartInstance:v,dispose:h,render:p,isDispose:V}]=c(),m=Vue.ref(!1),d=Vue.ref(!1),l=Vue.reactive({loading:!1}),g={legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"日期",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"数量",data:[12,220,250,180,20,10,190],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},N={title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},s=Vue.ref({tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Email",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]}),f=e=>{l.loading=e},C=e=>{d.value=e},E=()=>{o()?r():window.$message.warning("不可以重复渲染图表~")},A=()=>{i()},F=()=>{const e=()=>Math.floor((Math.random()+1)*100);s.value.series[0].data=new Array(7).fill(0).map(()=>e()),s.value.series[1].data=new Array(7).fill(0).map(()=>e())};return{baseOptions:g,chartLoading:m,handleLoadingShow:f,chartAria:d,handleAriaShow:C,basePieOptions:N,baseLineOptions:s,...Vue.toRefs(l),mountChart:E,unmountChart:A,updateChartOptions:F,register:u,register2:t,dispose2:h,render2:p,isDispose2:V}},render(){const{register:u,register2:n,dispose2:i,render2:r,isDispose2:o}=this;return Vue.createVNode("div",{class:"echart"},[Vue.createVNode(naive.NCard,{title:"chart 组件"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("该组件基于 ECharts, Vueuse 封装。默认做了最佳的优化封装实践。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("开箱即用的优化策略:节流更新图表、异步渲染、自动销毁、贴花、加载、主题、视窗区域渲染、自动更新尺寸等高级特性。")])]}),Vue.createVNode(naive.NCard,{title:"预设 card 风格图表"},{default:()=>[Vue.createVNode(naive.NFlex,{style:["padding: 18px 0"]},{default:()=>[Vue.createVNode(naive.NButton,{onClick:this.mountChart.bind(this)},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:this.unmountChart.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]}),Vue.createVNode(naive.NButton,{onClick:this.updateChartOptions.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{onRegister:u,title:"周销售量",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},null)])]}),Vue.createVNode(naive.NCard,{title:"不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{o()?r():window.$message.warning("不可以重复渲染图表~")}},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:i.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{onRegister:n,autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)])]})]}),Vue.createVNode(naive.NCard,{title:"加载动画"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.chartLoading,"onUpdate:value":t=>this.chartLoading=t,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{loading:this.loading,options:this.baseOptions},null)])]}),Vue.createVNode(naive.NCard,{title:"贴画可视化图"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.chartAria,"onUpdate:value":t=>this.chartAria=t,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{options:this.baseOptions,showAria:this.chartAria},null)])]})])}});export{z as default}; diff --git a/js/index-DG3hJlZ3.js.gz b/js/index-DG3hJlZ3.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8759e2892b74282fb3fa4acfcc2e01cf6096c944 GIT binary patch literal 2491 zcmV;s2}JfEiwFP!000021GQOuQ`=S+|9?M)b9Xyq?_Q~rYzJEzcL4+4cFCiJkR}Yn zT%>FJf~@P_d&MIj?La0?Hfcz9XVWA@J4;`gWV%z5wrNWt$(IR!@K?V==Ss4%fn=dg zW*DKX^FF_Gj*ftoE0l?9e+=;$f_eGN@(YZXf%;~N(iyG{h;#P&v+uvFPIGXK1nfY4 z)AAU@uC<^}^Ik*M)RdAv**7wYPM+-Mv(dsd@6}aZS9MLvXNKv>*r}u4JQYSEQHH?d@)+Sr03rLlwu9HVsvqob_;TQcbBzO&PF{_m5f&qFc(LHsYn;l&bfr zhOXr2(%BjB-MMb2X|7n5&Jd|fQ`5@%$;@e6*V5fw++rBJ1KT{(6 zSyV7@8%>^@DGrXlqjdB2&U)D6c+#Q__v)IO?G7jZx0!V21fSkth?fw<_C8|$qr>xm zpFUOS7V`vgxYA#KCw1=B>@FH{1!l++AxfHR990I+4^NJszi?_7;>dB7DdO6_x~i!? zO1?6k&CsLgc40|ef+R#m;wlx)IN<`@Tp%HRG*o>u;OI3}UF}gu#(KO`a&%W}Y+68&RnQlgGl@JrWH?5{sP08a69}FkUyOdpE*tIc>cm~d9=$u>7 zyLkk6$W*VPCS~;vEWD?@OYq*rPcqLHq>PmSvKCIvDx4UwhxcR0$P#3hh=q2Ix}`z( z!CZD9<_OUijCj_V9#O&yw5ZEP>_TqL!>Wx7#Kn19u22`dB3^Y-8Jl2aFvtXe91E`! zPgDb$aSv9DSmY(?9hVE_TG(`U z6K+<;LIs<^LIM{lTL92T0-59BICTL8qaFqjoW-`hFL?lhAw~cMr;(6X&jk}cTP6P&!ds88K2+iQw01^m5 z2N#41EG(x9=m1YJQY>O-0wQo3_^^d9Wdysz1hbe4Vj-ucL0`>AfEusvT z5pi}1sZ1&&oN)~Y$G}812gbVx!Nl&Wiy{u092pGc0$DRA z7^Om%EMgc%i25Bs7pNtRGSmkAj!B{?4XA56)RQTg)u55oprLCM?bh$e?JKe>XNR6K zpq|yCkxW4&tHESagUL>_9WcJCVAC=>0~#{ebV?4az-+41Y^!2kkX~>Z+hU| zgr9(g9L~K}b=2sEn8QBI2ajwus89J|Fc(kc-m21g;;$^8Fz1MC(>e7|Wz0D$Vs#EN zm$=0^*jit%-F&#Ud2jp5a_y_-`ucbE)&JB!dDi^=!9PI4hkcNPWD7+7s3>+Me zBT-Td4y7y}5AGRqZCZ{e{-P)TtZQ207!Q3?!#Kya2~`G~bMaiPk1@0m?@6cy;y7_F zp_Wl4F16x#A^~>^>IW6{k1;Gf=2oW=$0sWi32qi)u=NZ_D?}NVkZU_QI-i!v6+)Ii zMv!Soba@Dfc__7=B5j2yf(OIIZ9m~qRaH4>1s%Z!9(NM3Og%T;i_AgjxgEzo=v8ba zaBymA7=jEJ~T&4_j%=aTgYoDv`tI6HbMB18IrzYy>M2YYy zg)te9#V`_h>;$!O9N1(Qz^dgS&P@>R)WC=1yZKy1X0duAkC+XkH30<7vBu`5t<4|h ztI);;%s8(SMUVuL{Y5l(xUP)LeTOvkL_@vV(q$>6yxWOp|Z;18M2^grF|0QaA4qYsQo{sqVCoD!(n`@?qk| z3Oi5=vjtw3gncb`w(MbT)|S_sPoMqYjb6Et5!ZV```a2d-tB8>)I5a6!48GMig zLpPwdXE3ZV%(47XK+Fby(1eGmuXTsr~axeff*V%BA|so#xf=qK7vh zHt%1Sli-tQzdX5K`}xPM^;`9;AIXNgexQ{>*-!<7@T#WuF1XV3oAfe(Dy__j*en!$G9H`reJ zSM$!zuF#<8cCpm&K5Kln(H;FOg0uApp&+2>a3IVM1X%O&{b^*N%%A F007JS*eL)2 literal 0 HcmV?d00001 diff --git a/js/index-DJwcKh4a.js.gz b/js/index-DJwcKh4a.js.gz deleted file mode 100644 index 21cab75a201659a61740ca548caefb16ad90b905..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1984 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.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",text:!0,size:"tiny",onClick:()=>{t.push({path:"/router-demo/router-demo-detail",query:{name:e.name}})}},{default:()=>[Vue.createTextVNode("详情")]})]})}]),o=[];for(let e=0;e<10;e++)o.push({name:"张三"+e,address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:o,columns:r}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(i,{columns:this.columns,"onUpdate:columns":t=>this.columns=t,data:this.dataSource},null)]})}});export{H as default}; +import{J as i}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const H=Vue.defineComponent({name:"RouterDemoHome",setup(){const t=VueRouter.useRouter(),r=Vue.ref([{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:e=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",text:!0,size:"tiny",onClick:()=>{t.push({path:"/router-demo/router-demo-detail",query:{name:e.name}})}},{default:()=>[Vue.createTextVNode("详情")]})]})}]),o=[];for(let e=0;e<10;e++)o.push({name:"张三"+e,address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:o,columns:r}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(i,{columns:this.columns,"onUpdate:columns":t=>this.columns=t,data:this.dataSource},null)]})}});export{H as default}; diff --git a/js/index-DXOaZCDd.js.gz b/js/index-DXOaZCDd.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..50c9476677db056bc9d0ca78b88aa8faaf194b72 GIT binary patch literal 984 zcmV;}11J0+iwFP!000021BI1cZ{tK1hVS_mVXhLbXKE)+KO9n-CSAHEn|8Ztm$s^+ zS^K1!#GY~IBW)U40wFHASb?;Nt3~1pEi)_gs^PJ;%&ihJc zQ7ojMZI!4hv1A}cgvi2Bh_S+LeGnWz`)rGh6l$=HLuA1>QUdp+(USeiJQRw6sv!pDEfQy$ zR2^J97@utP9^rY;n;0+(`o56hIW}1(c7I~PtC2-gvvF&4Twm#`(fvhgNF@aKl&$wV z=bw&t2J>YT12`X29GY|v)%mJ+@OZuFPxXB}x!FeRtiC!nTW5FXOT!R9XFTv6Vv}Xu zibty}V(DO>8Y%1xF=pu(ZBoaF{gtPIW7p>?@aST#1r6Ew7>QrNuIQ@+9 zs>C77cz1u<3~RkR76u~1T3{B@6Y#28Cfcp-hkNj3Zyp4HNTpU@oz#hqTX1pOsYQ31 zT}a>o$bxAobdtM|Y~@~-0slj>*}=RW#^D_z=b?i(Nh3>b%&h+@Hk>++1#2wb!) zj0V|;NNkD-kflJIxLld#r8+Im5n@zvSFTtxYbjw+KALH!LvYdM&o3{(eSxeoOkI@r zMu~N^_UhNmA3iVEXb?zH>elkxFTVTxw?D7G|KsxYHw6?A1;5?l>g9_!f4wRek(E2+ zLUS$E;Y*+z_PZj0GN)_;r28<0b8ALJcEVlcLz=;~TL1%ULhY6-&9$RLkon`R*G!Yxs9|{)Q$2Lig3Jbm1Bk@!dmMnK zEJW6+0XcPZ3xK4TB&j6t7TAMxor^?ofBEU^%db%7I7!dsxMGRs(Q#uSWH|&~f~MVo zj~u%J4<1xRp(?lf^7W5ze*YRh0IRUTMO`>69SAutbp9+FB!f;N)R0;=g#VWbbPuzV4kh$~knNnuX8GRwiz`z+!n4FAU#X3eg<>mgI5 zc(9P*dvQQDxWyaf>gL*Qq^Ye`WM1~K+$8&IHoc_Mfb;DCwVD3E3LQz~gMR>)yeXsB G1^@u~(%+~6 literal 0 HcmV?d00001 diff --git a/js/index-DYdqTwZq.js.gz b/js/index-DYdqTwZq.js.gz deleted file mode 100644 index dad5abbdde6d544333a33976013e814c1438767e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 801 zcmV++1K#`}iwFP!000021D%x3Zrer>$M1a#g(nN(u1L!IqLG3z>9|Q0*>M%OabO55 zawx7u?kf8sSrT|p6Z9F{dyWBmse?X^(cJtB1trG;RTV9I-TlpfX6HXUG@EjvR>u`0 zE0D*6X9lh%oKGYg{Meo!Kbr)2ER6%Y<_ug5wGhC<1s+S!!4}>}os&mr19Eaw<|48f zOV7r(jcp70?Jhq%KW&zosh~`uHP*xyI*j}ip_vA>DQKGNBBz6`!Ayf!$NRW$ zp&)vG*bf(~9F_8j$i&;nb_+W;^5>1tL_eLEp|M0E=M!3JS-62N2JP=7+iH|4843Uv z>ooNmMRF8m&oBH*LU(0EAn%jbUrk0w{U@l*c{2@K!XV@VJln#Z@^k#}CXIGaj&}#i zgb0XsgdO&~SI@?$aXCyYno8vRF_3yIE8kJ3K#)*vT(Yp!M8QRO(7#xoZaGfU6b&hh zJR4iMh5YHb)8@@rTV7H|Nnz25GBgDtsZ7?G@YE8s5 zq&T7(8G+}lXCm-V9>0VaFUuf=2@y(q4cx#M@?rU=ThF${mI7D=;*JS^X!ALX?J}ce zN{60<>&5g1ix=oAg}*m`AT(1n1GKj6i%%kqdqLFQg#!r{ol&*8pHY?^i8u4k4*1T| zFE+x=8K0re1csbRRT(}!*MK94DFdHpQ_g^?y%i%FxW$7?xFamcgUGC_W?77;Nq%mnBtQLa(9EW;#e%IB_8{L{^kHFA^bG_79d zRr9|TU0yV|*Khy)@c!oKkN>}P$`U$E$*>q3JfbSmLri%s;-TEE*xJ?;QnFmQ5A3gX fU*^?3uO7hFdPxt9C4E;xe(=p-Kv;Lxy9EFMDnx)c diff --git a/js/index-DnhZ7df8.js.gz b/js/index-DnhZ7df8.js.gz deleted file mode 100644 index ec3b02082867954323578a9f635520d08ca552ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2161 zcmV-%2#)t3iwFP!000021I1ZwQ`^QC{(gUjtGOTSnU!KgNQg4-budZOmXJ4xHo22w zgtfMXC9Ny148-FZN<$5a2}uJ9m%ISY8`HT7v?0NO2|p%YA%Eg8+*!#sHkj5X&DHg(>um4$?E_zZ8}H=$b>^gGTVS{&VMEiP8Xn^M^*{^f<&Lr^&Y!x} zE1W-HixY*Rem&shd_KMyq3{r{9VH`C&|`t4obNc-;$wpYZ71T!Hv_exew_^? z6qo2+UapP3*4utr^m*HAQF>T|P>mR}9B8A)*-qu$wO~9Z)w9S#y<)WWYCL*6^fgq!n z^|(^oC#e`}LKr(<@^UT5*v@NRy`gJ2F6{BRAj@o@q>2F_=jD#G!9@Rwc699O9$!kT zBv2PcC6!G;O_y{GMI8&6a%|yzy*47y!uh!4?4_RLMyxfoM;Z|+EJm!P2vHblv16h$ zc>c^4c=1Xt5QbxdhV?)j*T#9-AiVKISF5sTvKtyyMW~f9o!_;i0X5>Q#b8~Q`T{Ln zD~-O+p^NM{65KC*uV$!NQXp%)tn4Q(9O>>9yXwKA5XMqc!b6o9Rb!{M9|lg;0hc^l zb|Xx-^j~6~2n-`t$F7V19s_bBj7TaBA|-)TsA6|Y6%@!bA*du|0mHL&gD^mc*hsiN zDQ6_MM`|$QW*83;{HNTEEDRw72a$@Qiq8pyk|N!Jj0d0!^t9We&`~Iqi>8 ztOjKyh`b0;0;-o2lFIjhu#9wQKc7ka;}oUG&_IP79|kc=6rsBNrJHI{O`aO#6@XDR zD#Kk|Fzt`h`9wjBhhk8Hd5rI-h!Itnq3(4V*1p4(M7jaal}ZS2(mQ zm0Bg0v_~p!pHy;PsloqzdT0Tk7JTv3N07i zfnf~_81{4{5xP}DN?<#=P6(|MK4lj0*~y2vS(W zGUOTa&I>a6%vxG8XYMe6H31WAWq@kPGN|eb!9iT^rpf6DE~P3L$&QlOGv?F>b8*3Z zvQ^04C%->+QIN}gux7rU{y02hZT+X1$rf@GsQVkt;P^Deg}US5^Ii?esFhm&OUJ{g~=5%te}QjdXtSO(_IhwbO< ze**(!KLe1G?cKP?Bk2a2Jz6mzEdLG6QjJpsQW&ZH-nk>7bccYNhBOA~G=Va{cBT|r zX-~Sb6|HWNTl3B;$fFPDeCG47C5a@_=NJUuQmBg7~Xs zT6M6vtUIe@@_`df4lQf^58lOifa3OWm}2ac)`SFj#BgKsw>&WSP$J#NhfTDh8WRR@Rpc$hqYMY0b*Is6W)om}R#Ve{Q> zC-Q1c&n%IqrMI$6pw*PC+%a(`iG#HtD%r1Y?cWI2SK zQeNj%GK^r}3ouIX-gLt^sWQbqyNs;8FXX1ojahPQ(aO9nF1#=Pw8%8+rBjJSccpxG zk)^yf_M1~~eX@tD%W@Z)95JVt3%Pak^)qvN#hhL?AHH`|h52ZOjIKHkqvf1^{Vgu6 zll4h!>yfpPwKBiaOk;B+*|p;6#K+;0!sgHB%#!)~xx==wF>3v^>0k=E;qCQT&O9H7 zM;x8V%MtVGV+T+&@#LvFzg9N4=8$o06^DNzo4=I6nYV@9FnN8qGNH?yS~9ag7V`6C z^hG6EIo;Ok68UhGdgtZHPJZ@?V#ru>{<8{H4Hl{J6O&cF_``0duBiqKBWv}owfSEw n^OjcBW$CK+d^+tp2?y;T6E4!91WGfePyXY7%|)?FV;BGcgL)-S diff --git a/js/index-BEoTSzI0.js b/js/index-DscxrZZp.js similarity index 94% rename from js/index-BEoTSzI0.js rename to js/index-DscxrZZp.js index 54c2ca67..7acba9ab 100644 --- a/js/index-BEoTSzI0.js +++ b/js/index-DscxrZZp.js @@ -1 +1 @@ -import{z as d}from"./hooks-_X8wGKkD.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-CCfea37m.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const A=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),o=Vue.ref(!1),u=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:r,y:i,show:a,updateShow:t}=d(e);return{demoOneRef:e,demoOneShow:o,x:r,y:i,show:a,options:u,clickOutside:n=>{n.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:u}=this,{clickOutside:r,updateShow:i}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"useContextmenuCoordinate + NDropdown 实现右键菜单"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("默认点击元素外部会关闭菜单。")]),Vue.createVNode("div",{ref:"demoOneRef",style:"width: 100%; height: 200px; background-color: rgba(0, 128, 0, 0.5)"},[Vue.createTextVNode("右击")])]})]}),Vue.createVNode(naive.NDropdown,{show:u,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),i(!1)},onClickoutside:r.bind(this)},null)]})}});export{A as default}; +import{z as d}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const A=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),o=Vue.ref(!1),u=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:r,y:i,show:a,updateShow:t}=d(e);return{demoOneRef:e,demoOneShow:o,x:r,y:i,show:a,options:u,clickOutside:n=>{n.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:u}=this,{clickOutside:r,updateShow:i}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"useContextmenuCoordinate + NDropdown 实现右键菜单"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("默认点击元素外部会关闭菜单。")]),Vue.createVNode("div",{ref:"demoOneRef",style:"width: 100%; height: 200px; background-color: rgba(0, 128, 0, 0.5)"},[Vue.createTextVNode("右击")])]})]}),Vue.createVNode(naive.NDropdown,{show:u,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),i(!1)},onClickoutside:r.bind(this)},null)]})}});export{A as default}; diff --git a/js/index-DscxrZZp.js.gz b/js/index-DscxrZZp.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f965e49f6b2c003163a6e38ed20b7380ca885743 GIT binary patch literal 1230 zcmV;<1Tp&`iwFP!000021C^FtZxcrphVT0;mKBw3b#~Zw;(TlrWMV@L4M_+gG(jkg zcaH6`cW2DZtUt0^iGnCX6u6;Kl~T15mAHW-Q3={0RpPIdCCR_2)*mSjL24ymcr?#B z=iT$ZmX`%hA$7EA5M|J~B1K^0BQ+r!$|~tKx_2RwQoL(*7E9PSQ}f}w;Cz}OACtyqzZ*xFB7HW;)!!`=G-U)B$TbVV z>RC4QNqUuq5}iK?2jXegV!FGRQC>SPFSn-;fCr8aZG={?zHIdq=n1a0acp)q1WcjA zI21+D6dbtDM4SZRnnl4ibo6Q9VF?0ZA_Y2ZX0lPg7J9W3Dw!-2d*2T^SrqP_E<`>l zgYTN}9zB2aa{J-^oo}DK`|X~I8qjskI_Vl!qE)$T#%M_HZav)j^{+QClULW0M|YCj z4+bzLOm&TN=+y`(JT1`OCb%YLEk;2ODd)Xb$@ACA^;>UVCbxfick5>IP}BmcnMZv0kR79l_Jz5b z?CjACAE_%6Nl~Pk_Q5qn1%tQ*z{8>tk}^&-7@rvnB`KOzw7HQy`)T{m^W^S}-Fwe= z?*5qE{?7c5v;Mb6vo>ZT9{N6d?`j1)dT_nF_5IGX$Je*%|2c-XMa.name.includes(e.toString())},{title:"Age",key:"age",sorter:(e,a)=>e.age-a.age},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:e=>e.tags.map(n=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},h(n)?n:{default:()=>[n]}))},{title:"Remark",key:"remark"},{title:"Action",key:"actions",render:e=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(A,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:a=>{window.$message.info(`当前选择: ${a}`)}},null)]})}],m=Vue.ref([...p].map((e,a)=>({...e}))),o=Vue.ref([]),f=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],v=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),[k,{checkedRowKeysBind:y,getKeys:C,getRows:t,clearKey:b,clearAll:w,selectKey:g}]=D(o,m,{rowKey:"key",onChange:(e,a,n)=>{}}),T=()=>{for(let e=0;e<10;e++)o.value.push({key:G(),name:e%2===0?"John Brown":"Jim Green",age:e+20,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"})},x=e=>{window.$message.info(`${e}`)},F=()=>{const{key:e}=o.value[1];b(e)},E=()=>{o.value.map(a=>a.key).forEach(a=>g(a))},R=()=>{const{key:e}=o.value[1];g(e)};return T(),{...Vue.toRefs(v),tableData:o,actionColumns:m,baseColumns:p,tableMenuOptions:f,menuSelect:x,register:u,getKeys:C,getRows:t,clearKey:b,clearAll:w,checkedRowKeysBind:y,checkedRowKeys:k,clearSecondIndexRow:F,selectAll:E,selectSecondIndexRow:R,clearFilters:r,clearSorter:i,scrollTo:d,filters:c,sort:s,downloadCsv:V,getTableInstance:l,print:N}},render(){let u;const{register:l,clearAll:r,checkedRowKeysBind:i,clearSecondIndexRow:d,selectAll:c,selectSecondIndexRow:s,clearFilters:V,clearSorter:N,scrollTo:p,filters:m,sort:o,downloadCsv:f,getTableInstance:v,getRows:k,getKeys:y,print:C}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(naive.NCard,{title:"useTable"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,style:"width: 100%"},{default:()=>[Vue.createVNode(naive.NAlert,{title:"DataTable Methods",type:"info"},{default:()=>[Vue.createTextVNode("其余的方法查看")," ",Vue.createVNode("a",{style:"color: transparent",href:"https://www.naiveui.com/zh-CN/dark/components/data-table#DataTable-Methods"},[Vue.createTextVNode("Naive UI")]),Vue.createTextVNode("官网,保持一致。")]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:N.bind(this)},{default:()=>[Vue.createTextVNode("清除所有排序")]}),Vue.createVNode(naive.NButton,{onClick:V.bind(this)},{default:()=>[Vue.createTextVNode("清除所有过滤")]}),Vue.createVNode(naive.NButton,{onClick:()=>{f()}},{default:()=>[Vue.createTextVNode("下载 CSV")]}),Vue.createVNode(naive.NButton,{onClick:v.bind(this)},{default:()=>[Vue.createTextVNode("getTableInstance")]}),Vue.createVNode(naive.NButton,{onClick:C.bind(this)},{default:()=>[Vue.createTextVNode("打印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useCheckedRowKeys"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:c.bind(this)},{default:()=>[Vue.createTextVNode("选中所有行")]}),Vue.createVNode(naive.NButton,{onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("取消所有已选中行")]}),Vue.createVNode(naive.NButton,{onClick:s.bind(this)},{default:()=>[Vue.createTextVNode("选中第二行")]}),Vue.createVNode(naive.NButton,{onClick:d.bind(this)},{default:()=>[Vue.createTextVNode("取消第二行选中")]})]}),Vue.createVNode(naive.NFlex,null,h(u=this.checkedRowKeys.map(t=>Vue.createVNode(naive.NTag,{type:"success",key:t},h(t)?t:{default:()=>[t]})))?u:{default:()=>[u]})]})]}),Vue.createVNode(I,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:t=>window.$message.info(`我是 RCollapseGrid 组件${t?"收起":"展开"}的回调函数`)},{action:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{type:"primary"},{default:()=>[Vue.createTextVNode("搜索")]}),Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("重置")]})]),default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NSelect,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NDatePicker,{type:"datetimerange",clearable:!0},null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})])}),Vue.createVNode(S,{checkedRowKeys:this.checkedRowKeys,"onUpdate:checkedRowKeys":t=>this.checkedRowKeys=t,onUpdateCheckedRowKeys:i.bind(this),onRegister:l.bind(this),scrollX:1e3,title:Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:t=>this.tableLoading=t},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":t=>this.actionColumns=t,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.menuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(K,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})],rowKey:t=>t.key,striped:!0},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{ne as default}; +import{U as B,V as D,I,J as S,r as K,W as A}from"./hooks-DtYdZWXJ.js";import{u as G}from"./utils-BmI4YPvf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function h(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const ne=Vue.defineComponent({name:"TableView",setup(){const[u,{getTableInstance:l,clearFilters:r,clearSorter:i,scrollTo:d,filters:c,sort:s,downloadCsv:V,print:N}]=B(),p=[{type:"selection"},{title:"Name",key:"name",filterOptions:[{label:"John Brown",value:"John Brown"},{label:"Jim Green",value:"Jim Green"}],filter:(e,a)=>a.name.includes(e.toString())},{title:"Age",key:"age",sorter:(e,a)=>e.age-a.age},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:e=>e.tags.map(n=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},h(n)?n:{default:()=>[n]}))},{title:"Remark",key:"remark"},{title:"Action",key:"actions",render:e=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(A,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:a=>{window.$message.info(`当前选择: ${a}`)}},null)]})}],m=Vue.ref([...p].map((e,a)=>({...e}))),o=Vue.ref([]),f=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],v=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),[k,{checkedRowKeysBind:y,getKeys:C,getRows:t,clearKey:b,clearAll:w,selectKey:g}]=D(o,m,{rowKey:"key",onChange:(e,a,n)=>{}}),T=()=>{for(let e=0;e<10;e++)o.value.push({key:G(),name:e%2===0?"John Brown":"Jim Green",age:e+20,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"})},x=e=>{window.$message.info(`${e}`)},F=()=>{const{key:e}=o.value[1];b(e)},E=()=>{o.value.map(a=>a.key).forEach(a=>g(a))},R=()=>{const{key:e}=o.value[1];g(e)};return T(),{...Vue.toRefs(v),tableData:o,actionColumns:m,baseColumns:p,tableMenuOptions:f,menuSelect:x,register:u,getKeys:C,getRows:t,clearKey:b,clearAll:w,checkedRowKeysBind:y,checkedRowKeys:k,clearSecondIndexRow:F,selectAll:E,selectSecondIndexRow:R,clearFilters:r,clearSorter:i,scrollTo:d,filters:c,sort:s,downloadCsv:V,getTableInstance:l,print:N}},render(){let u;const{register:l,clearAll:r,checkedRowKeysBind:i,clearSecondIndexRow:d,selectAll:c,selectSecondIndexRow:s,clearFilters:V,clearSorter:N,scrollTo:p,filters:m,sort:o,downloadCsv:f,getTableInstance:v,getRows:k,getKeys:y,print:C}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(naive.NCard,{title:"useTable"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,style:"width: 100%"},{default:()=>[Vue.createVNode(naive.NAlert,{title:"DataTable Methods",type:"info"},{default:()=>[Vue.createTextVNode("其余的方法查看")," ",Vue.createVNode("a",{style:"color: transparent",href:"https://www.naiveui.com/zh-CN/dark/components/data-table#DataTable-Methods"},[Vue.createTextVNode("Naive UI")]),Vue.createTextVNode("官网,保持一致。")]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:N.bind(this)},{default:()=>[Vue.createTextVNode("清除所有排序")]}),Vue.createVNode(naive.NButton,{onClick:V.bind(this)},{default:()=>[Vue.createTextVNode("清除所有过滤")]}),Vue.createVNode(naive.NButton,{onClick:()=>{f()}},{default:()=>[Vue.createTextVNode("下载 CSV")]}),Vue.createVNode(naive.NButton,{onClick:v.bind(this)},{default:()=>[Vue.createTextVNode("getTableInstance")]}),Vue.createVNode(naive.NButton,{onClick:C.bind(this)},{default:()=>[Vue.createTextVNode("打印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useCheckedRowKeys"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:c.bind(this)},{default:()=>[Vue.createTextVNode("选中所有行")]}),Vue.createVNode(naive.NButton,{onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("取消所有已选中行")]}),Vue.createVNode(naive.NButton,{onClick:s.bind(this)},{default:()=>[Vue.createTextVNode("选中第二行")]}),Vue.createVNode(naive.NButton,{onClick:d.bind(this)},{default:()=>[Vue.createTextVNode("取消第二行选中")]})]}),Vue.createVNode(naive.NFlex,null,h(u=this.checkedRowKeys.map(t=>Vue.createVNode(naive.NTag,{type:"success",key:t},h(t)?t:{default:()=>[t]})))?u:{default:()=>[u]})]})]}),Vue.createVNode(I,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:t=>window.$message.info(`我是 RCollapseGrid 组件${t?"收起":"展开"}的回调函数`)},{action:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{type:"primary"},{default:()=>[Vue.createTextVNode("搜索")]}),Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("重置")]})]),default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NSelect,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NDatePicker,{type:"datetimerange",clearable:!0},null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})])}),Vue.createVNode(S,{checkedRowKeys:this.checkedRowKeys,"onUpdate:checkedRowKeys":t=>this.checkedRowKeys=t,onUpdateCheckedRowKeys:i.bind(this),onRegister:l.bind(this),scrollX:1e3,title:Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:t=>this.tableLoading=t},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":t=>this.actionColumns=t,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.menuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(K,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})],rowKey:t=>t.key,striped:!0},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{ne as default}; diff --git a/js/index-FvWab_gy.js.gz b/js/index-FvWab_gy.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..84b1d4d6a067dbac0ab66150964db8887894a7f0 GIT binary patch literal 2868 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:"Ray Admin",pwd:"123456"}),p=VueRouter.useRouter(),r=Vue.ref(c()),g={name:{required:!0,message:t("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signingForm:r,loginFormRef:e,handleLogin:()=>{var s;(s=e.value)==null||s.validate(m=>{m||(o.value=!0,i(r.value).then(l=>{l.code===0&&setTimeout(()=>{window.$message.success(`欢迎${r.value.name}登陆~`),d(u.token,"tokenValue"),d(u.signing,l.data),p.push(n.value),o.value=!1},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:g,loading:o}},render(){let e;const{$t:t,loading:i}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.pwd,"onUpdate:value":n=>this.signingForm.pwd=n,type:"password",showPasswordOn:"click",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:i},_(e=t("views.login.index.Login"))?e:{default:()=>[e]})]})}}),j=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),C=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(w,{text:"ray template yes",size:200,logoImage:b},null)])}});function k(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const F=Vue.defineComponent({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:i=>{window.$message.info(`调用${i.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NFlex,{class:"sso-signing",align:"center"},k(e=this.ssoSigningOptions.map(t=>Vue.createVNode(naive.NPopover,{key:t.key},{trigger:()=>Vue.createVNode(a,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?e:{default:()=>[e]})}});var O={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.8"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ae=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=O,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=S(),{updateLocale:o}=N();return{...Vue.toRefs(t),windowHeight:i,updateLocale:o,copyright:e,windowWidth:n}},render(){let e;const{$t:t}=this;return Vue.createVNode("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[Vue.createVNode("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[Vue.createVNode("div",{class:["login-wrapper__content"]},[Vue.createVNode(naive.NFlex,{align:"center",class:"login-title__wrapper"},{default:()=>[Vue.createVNode(a,{name:"ray",size:"48"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:28},{default:()=>[Vue.createTextVNode("Ray Template")]})]}),Vue.createVNode(naive.NFlex,{align:"center",class:"login-action__wrapper"},{default:()=>[Vue.createVNode(f,null,null),Vue.createVNode(naive.NDropdown,{options:y,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(a,{customClassName:"login-icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NGrid,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[Vue.createVNode(naive.NGridItem,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",vertical:!0},{default:()=>[Vue.createVNode(a,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},L(e=t("views.login.index.RayTemplate"))?e:{default:()=>[e]})]})]}),Vue.createVNode(naive.NGridItem,{span:1,class:"login__right-wrapper"},{default:()=>[Vue.createVNode(naive.NCard,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[Vue.createVNode(naive.NTabs,{value:this.tabsValue,"onUpdate:value":i=>this.tabsValue=i,type:"line",animated:!0,size:"large"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(R,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(j,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(C,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(F,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(x,null,null)]})]})]}),Vue.createVNode(naive.NFlex,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{ae as default}; +import{i as V,p as v,q as h,e as u,r as a,f as N,T as f,t as y}from"./hooks-DtYdZWXJ.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{s as d}from"./utils-BmI4YPvf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{Q as w}from"./vue3-next-qrcode@2.0.10_typescript@5.2.2-CrPzMTkm.js";import{L as b}from"./ray-dCjhX_JK.js";import{e as S}from"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import{A as x}from"./index-43Sr2ZDd.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function _(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const R=Vue.defineComponent({name:"RSigning",setup(){const e=Vue.ref(),{t}=h(),{signing:i}=V(),{getRootPath:n}=v(),o=Vue.ref(!1),c=()=>({name:"Ray Admin",pwd:"123456"}),p=VueRouter.useRouter(),r=Vue.ref(c()),g={name:{required:!0,message:t("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signingForm:r,loginFormRef:e,handleLogin:()=>{var s;(s=e.value)==null||s.validate(m=>{m||(o.value=!0,i(r.value).then(l=>{l.code===0&&setTimeout(()=>{window.$message.success(`欢迎${r.value.name}登陆~`),d(u.token,"tokenValue"),d(u.signing,l.data),p.push(n.value),o.value=!1},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:g,loading:o}},render(){let e;const{$t:t,loading:i}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.pwd,"onUpdate:value":n=>this.signingForm.pwd=n,type:"password",showPasswordOn:"click",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:i},_(e=t("views.login.index.Login"))?e:{default:()=>[e]})]})}}),j=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),C=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(w,{text:"ray template yes",size:200,logoImage:b},null)])}});function k(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const F=Vue.defineComponent({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:i=>{window.$message.info(`调用${i.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NFlex,{class:"sso-signing",align:"center"},k(e=this.ssoSigningOptions.map(t=>Vue.createVNode(naive.NPopover,{key:t.key},{trigger:()=>Vue.createVNode(a,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?e:{default:()=>[e]})}});var O={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ae=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=O,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=S(),{updateLocale:o}=N();return{...Vue.toRefs(t),windowHeight:i,updateLocale:o,copyright:e,windowWidth:n}},render(){let e;const{$t:t}=this;return Vue.createVNode("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[Vue.createVNode("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[Vue.createVNode("div",{class:["login-wrapper__content"]},[Vue.createVNode(naive.NFlex,{align:"center",class:"login-title__wrapper"},{default:()=>[Vue.createVNode(a,{name:"ray",size:"48"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:28},{default:()=>[Vue.createTextVNode("Ray Template")]})]}),Vue.createVNode(naive.NFlex,{align:"center",class:"login-action__wrapper"},{default:()=>[Vue.createVNode(f,null,null),Vue.createVNode(naive.NDropdown,{options:y,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(a,{customClassName:"login-icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NGrid,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[Vue.createVNode(naive.NGridItem,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",vertical:!0},{default:()=>[Vue.createVNode(a,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},L(e=t("views.login.index.RayTemplate"))?e:{default:()=>[e]})]})]}),Vue.createVNode(naive.NGridItem,{span:1,class:"login__right-wrapper"},{default:()=>[Vue.createVNode(naive.NCard,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[Vue.createVNode(naive.NTabs,{value:this.tabsValue,"onUpdate:value":i=>this.tabsValue=i,type:"line",animated:!0,size:"large"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(R,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(j,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(C,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(F,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(x,null,null)]})]})]}),Vue.createVNode(naive.NFlex,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{ae as default}; diff --git a/js/index-OUOi2Sg4.js.gz b/js/index-OUOi2Sg4.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..99269667b0ae010bd0331d7ee7dc770fdb51257e GIT binary patch literal 3540 zcmV;_4J+~=iwFP!000021HC$JZyQH?-}@`*sT*()vm-8FBzg_{6jQO!ImJ>a#Yt?) z@@RKRj@(|ccn3kno>X_4a407b7TdcYMZdIbu!*Gtg@`de%z_b-ZPW|uD# z^^!KYFI?`-^ES`xJP*m^R7gGL6{;#va0-tRehH5uX7I?cga^facs$1Y@aSU=k4fH_ zB1U9wD8z|!xAdps(~m!SpByW6mm9)}tc7%PtTsL3dBm%^-S)QVJ=tAfhDjw)v}?fD zNzJ_0x^>^lGhTC>2P?l71FNn=N4OZp9xw?Vb$z z0@zf6V!~1}ndXsl@5hgtpYD$O%jAMgN|po@atw#5k*0fR=iS~R-Pu{B_aV?5m-I#% zYq$wJ)$U6fh>#gXuXd;>DN}*usWzh3-LBky^}+s0yhv&rNF9}=B%Qcn_jvfp;rl;c zgfdp&E1@<=8Oszq41{ExUX9#Y)_M0wC$08lb-YO6T_A8;65vV5PTgi>Pu8Dqg{y4i zGBq<#vWjLN_CTXCpAJs^G-Q9Y+eYpSh)$Tc!(kOC|coJ@Uq((N}ZhCyD zE!ICh=WRUU6r5oGnclNLI3eqxV;LT z(LnPN*OOWBCBygR%kiBRz=b@e5NuRG?zuL!`dJcaE|SV&l{r(%bS9Gu__F9%Sf_)^ zef0YE&e1UoG)bk<0w9PMds^~jK)~o#=5#t8^h_A2iUmGE@4R#CNyZ3QPacbqRhg3q zB2l{1>%elz`aEG>5vL+yiLOo)8Z#gD_V^&-$pB%+be2|~sYPN2NwR*`!Bd@ghVWDt z*5`TW3A_)O?g^oHsUG@C-WgRLEM|DOJO>Azs?)hQ<3%Txcf*(`2&d!FM_#?rY^|f* z!6{(%M5dV}nJT_j9V}>O7=42l7;@Q8jhJ#bijOFMI+9}ibP_-6JkP< zJf<<*jcCAzA_|#A4%U(n22A?T&{330gb`2DOrwL`$aHhcyHu&Mkl_uf=Xb5aOC3HC zGWI1l6ybZ1^?iniGzlZN4U0Z#ZaSi}qV85zhmjGDGBA9SMbYcm3f_50HLJ#*d(-&! z>#DFIom(}`tFnM6ddQM$)VVi}2;|UCr&D|99mVuMkD17H)vy`!Bot$EyErjXSr9O# zsxQv|`5(Uh{m*Yt3vvY1pMUe!*MIox^PjwMa9GWV7AGvh$UL3^5VGsVL2*Pvs;Prh zl4fdHO$x#AOk6L=^&fbw;p7eps1Am!WnxkaSw(Mt`?I%S{N~Nqzxwv~U!DE^f4u$j zm$))pd;8@tk&`=4?&Mfz5mWvEM}mgnv?9;3O+8g-8ZljAca5u0Z);!Apm^TVL#_&I zRlxlM$*5*Fs1nLYj64R5;b|;F7Wn{97OaXT>-%WYu&9v5K$@>Po`$SXvq&2=Kf8j> zBh6wwjpz}uy3ECqgHs4X1olBUr2Yt86Hkp5E}X(x8Y7W>l!BA_1`7E}=iW-lPJ+{U zAlxt(a}2)h9OMrE|0tl0#F-M(arph{ARUJ{Q$acoI|+tN?W4352dkkNm%{BNJ_;fp zoS^F!wKBC_udMr-)*``Er6&>dpP?}i_0X?)wc4K{jAAO`2B3vs@!IJrIw-}JJf?Dj zut>TfpVh)bA|i0bsKTnV5GDAq$~r5hH%Q2Fe#rb~6R?9E#LsgFA75FLdTaof6p7~X zdUZJVn93pzC#O17KH^DVAgsBLn2*lB_{(qp@plM^#hsCh#7Ad;{#S4R+is{FOJ z0oTLqhy)^D`-D@mMft;wx;;8sJLOb_ln*lMN;)A0AQvci%0fa20Tx>HSYJW4&#zS% z3i$}(X%JDRd}Kv(3qM9Vz7Qm1Jk{(}`$*DBMYA}KsAiQ3QwS^miuv_g4Jw#;1Q$d9 zsB}?K-Tbz5^2fdHJh;kadwV+<>{ZrfC5o*b<0Hy{Hst~Mid8mxh?R)N%Q-}|dLB`axi)TUK776Dsocv;?yrvvR>~!W4a)HeWDS!&&#Rln zG_C5+y-Qf^id2l4#8Xg-CMRr?<7s)@g7k78k78?cO+csCUs1h@aF9tQq>oZzI<1w7 z@0=3nDG=*25#z<&rk7RdT$24DF5pJD)0w6x0{}=t%}KzS@~5ciY1W`GK|XqJn;L}a zDHjUf$vW9UIEZ+9B&ZC1^xSmB9>Qp$zedG+6JaxsFqmc_fiPNZ<&cj|Gly`|xB2L~ z>B2YB`QuJr^Xb8Ug5sl+Z*Mg{g!m>#ICTPIuvn^LK)S!O^Z zuGz6#o1Y&UKdxCJFYLO<>eM=vH^*0c&3LCrn#E$qO1TOPrIKmQE$=&}VlRTtMK)%v zFG2zz*G$QbikqZ?FwL|`CF}E3CT+|&iPwVbN*WAVaAMrNNm>Y7K0bQhCN1Ol=qdrd z6%b0(B&0HQ$6OE3N!n}_k}g?eiD-*>An^qV5p%_?NvuyT0~8jyL+aLGLz<=&Hxx1G z8-mM2c$le^iI3W(W;hshrRji$MvE(V#!TU!F}O23ey<3J@+P$ z)PZJskRp||5LTvKd1S*1twsY^rIKsr!Zo*aGMiuLx-xpGn}jfnIk2Hy%z=FLyaqwg zS_A;M3(CugvM_auroJIncB>jR%HlKJp{}mW!uOGMy)b~11y>s&K%o|AXu(C|MO3kdaYiEP*E(=l^&hI{WxUzsoWL= z;TN|$3F}2u0;90~8NWhMt`4F~1<{F=V~$GxUgc4Z4_o5wioFi zm4ud2@q%0hcX(I|e%)NCY#VH}+ODD5E@uLljb0u~8giECeRis6jnD#rR190}V8Zs!?aM_0 zGKGSc5`|+YDER-Z3~FNe=Gy3+V_$vtEh*Aaj1xQ+MdLidBH3dR3p8|}##0s}rOM}X z@?s`-1FHm?(jxA{X&xH`*%Lu(MMV;iXfnv){#w}0YhUd4=3}%g6!}o{5KjXUK|AYv zmDu+xkzcQz!bcrG5$2l3J*HBTC_ZBTEf3528?wKi-gF8H{Op)hr8EJawMy*QDv|F2 zPtWl5mTh@>7_q)~Z)(Y_Tx7(g<^hfTTeTa9hn3-IfQoF28tZL@i!@_izWG1Iyqc0f2JEv`v*uSf~yHtkDhdW1Tp5!o#k60MmU!IPH44L^A%DW+_ zeR`yp=Ge0$cyWSV2IUN-!wY3cJYfjagvV4{No*uVR1Pluu5exwcz+=2AZCfSdE*LU zcWJ^fRO;0u@N!D$6rnvIQeLf%-a^8yri*SR=^!BI!{^sjn*zx1pFaGoGe|>>gp7+5`YRGrx{l#CLefHBo zeEHvJKmXNguBYb?{@n}bai%oyPcEsXv%B8q#ni;u49;l(pcsy`Q}gE$YW{vwAmw-e OVue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("Vue3.x")]}),Vue.createVNode(naive.NTag,{type:"info"},{default:()=>[Vue.createTextVNode("React")]})]})},{label:"从事搬砖时长",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(o,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createTextVNode("如果有希望补充的功能可以在"),Vue.createVNode("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[Vue.createTextVNode("GitHub")]),Vue.createTextVNode("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite5.x",value:"Vite5.x"},{label:"Pinia",value:"Pinia"},{label:"TS(X)",value:"TS(X)"}]}},render(){let u,t;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,null,{header:()=>Vue.createVNode(o,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},l(u=this.coverLetterOptions.map(e=>{let a;return Vue.createVNode(naive.NDescriptionsItem,{key:e.label,label:e.label,span:e==null?void 0:e.span},l(a=e.des())?a:{default:()=>[a]})}))?u:{default:()=>[u]})]}),Vue.createVNode(naive.NCard,{title:"项目介绍"},{default:()=>[Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("技术栈")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createVNode(naive.NFlex,null,l(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(r,null,null)]})]})}});export{O as default}; +import{r as o}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{A as r}from"./index-43Sr2ZDd.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function l(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const O=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("Vue3.x")]}),Vue.createVNode(naive.NTag,{type:"info"},{default:()=>[Vue.createTextVNode("React")]})]})},{label:"从事搬砖时长",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(o,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createTextVNode("如果有希望补充的功能可以在"),Vue.createVNode("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[Vue.createTextVNode("GitHub")]),Vue.createTextVNode("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite5.x",value:"Vite5.x"},{label:"Pinia",value:"Pinia"},{label:"TS(X)",value:"TS(X)"}]}},render(){let u,t;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,null,{header:()=>Vue.createVNode(o,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},l(u=this.coverLetterOptions.map(e=>{let a;return Vue.createVNode(naive.NDescriptionsItem,{key:e.label,label:e.label,span:e==null?void 0:e.span},l(a=e.des())?a:{default:()=>[a]})}))?u:{default:()=>[u]})]}),Vue.createVNode(naive.NCard,{title:"项目介绍"},{default:()=>[Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("技术栈")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createVNode(naive.NFlex,null,l(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(r,null,null)]})]})}});export{O as default}; diff --git a/js/index-R3UIaZc8.js.gz b/js/index-R3UIaZc8.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..eb838ae14ad34f530036444573aa1532827647f6 GIT binary patch literal 1658 zcmV-=28H<_iwFP!000021I<@kQyWJbecxXp&qGR6HPcAqVvtL*V&wR;#1O0y8y7`2 zGoPduqZy^UM@Ck(g>7)zU;`=dEr!@8wce%3E+iYrmLcFDc#sF4#;N5(KFnVjHP)zL4nTtrzWoFX1hKpl!nDd>`YQA^43$Dp<DyNx46t?dvsqt{(E7=mfh~rim`+fil84sElLoa*UwxxQB>GP#B$* zheuADna<=PX;dR8b3-OMoQ8PB%bi63;HO`}=U=n}LCIjsS-cx{qmbMWH@+I^%pJPy z1_fOOTE`^5>@}|IscL;ftyqh@M0c}RKSeI zgvP$`_1A+FSx`92Q-d2W0&(Lqr$kR9*S(-A#$qwyn&F`WK6p&{=%W)OCLqE_E*UBW zO|h&PI^%)CnEP3U6w#sI$mI|^&eg#zZ_6VWj#0J`+4 z22+x5YMNA1A%#tid+2NLfG2TUD!H*o1!gJ=Fea4Wc`^x8+&?Xhn9zx)1aYh^O7Fj# z=qclP_YS*R;9Wab7RypY2y1)6+M2Hm@wXSXzr6mv2vOa>ZM}NxbFwP`uwOm5AIw!B z&DcLKR=?e`?>(sgu<7%*D|g!jR#~^UwvHD}32P*+M+F7kCUgWn|EM9=laJz}ATe?S zqCzAhls!?JU2BTQo?Ex)mVLf&rf=4l-&ATp{VE0Q?XA6y-RkawRoSsOUf9e3@%?9c ztVbgUG3~8Bvu9`bHlI6xU-&;q)=c%Ex17f-&dNQza^G25_8)bHpL?=*d&gefw6>qw zD{I2r`6*yQDk&OfEGnptx|B7dPYP0oLMkd`IM1_aM@O3Qj5&c6BiC_-U?YLaITOpn zxY$8)QRa}#YnX#jmfBN1NBDVjLJ-H^p|-QQWL2iE%6i}eV>F`~K=+H+eaDMcm)@SLLyCS@I`DP%LS{ z1E$1J)qCub1{Z*GqF^n0B2+$JLH1*+*6TL|SOwZPi`pf5PuG5uH$NoUI}fd$r`47D zy?@=@d;P6dS+A}BQv2?Educ%m*gyW{XKZctRdsp8e)-?(_M*MCY0s@WcbDwBC)U=T zKMC*db{^dlCtQO@Ra@Kh)$IquG2=}DQz-FWmP!)_Re^#UJrR;TLxwc0Kn`>s6*Ne3 zK~fCO%z1UE1!=asTjEuvbi{D2`!rS-Me#I0q%}WU>kp8s z#fkqxt>!DgpV`~kwYKg!E7R7_&(7l+dwa{;d01P&Uwt%Fn|)B-*{~`LcBNAN^ICnf zzIo?Q4 z8YB5wiDxg)JGWWAz#qWah`i>F}9`$HOZ|B&j(%cuVE8#3*1HF*vI E08NW98~^|S literal 0 HcmV?d00001 diff --git a/js/index-TnqIsgad.js.gz b/js/index-TnqIsgad.js.gz deleted file mode 100644 index 9b0c368f2e169b42fb57039cb34d2877f8988526..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2867 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 RD)9S%_aA_;*0`P>005~mn3Mnj diff --git a/js/index-ilPusJQs.js.gz b/js/index-ilPusJQs.js.gz deleted file mode 100644 index 56ff6c011826b8c9cb733d1773ffcd4434da2d88..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1030 zcmV+h1o`_PiwFP!000021C>=>ZyQAvedkw%6{@__&UDuwiL;T>5<4w4pH1CBgDPvf zdu@-sp4rZa9cQ%?5{L&R1P@ikM?sVa#0w}dkwPWJpGivcFVL)=5QhZB(@L}F-gD2n zXEbz>aG}!S9FcR}8JUlEzqsn4m-y6+>dJ=`4_o?aS;tJYrRUbs2TbV`4Pyn#D zj^m(W$WddkzFY5i=_Od&F~*Q{W3-~NMD= zTkY90$`l9^s>xVHYo;deU30^7%(s_D>llX008{ zPy#|ysUVVyC^JV9d#xN16tRaF(Du%P?v|QYT<&X5AI>bhLO4c)GRoRl%^>+eVYrhMY+?Cu=(z za0G42pw0&gXTVe;Wn=)pwM9Cx4N}L-auUH4>8BWDM(7Z*$j`UTY34{!Iw{y`-ZK?k zD-b?pHC?cm1Sl<7+TqJ2?E3|~_VyG;l4Kp2UWKtQvKn<%jTD4qNsy9q_CRq#I$$|z z1Z|>YwL@YJzGY?hlDc)v43NYmgo3iOEORF7xENu|23bvYshrL*XQYM#h=QFB9zns1 z=+JV~FeXy^76`!wN(^b{e0UW*QN1y-!!dscAUcp6P%tF;t=u9fHL29nw<@k{If|+n ze5>r1=S~kldHw3kVZ2yc[Vue.createVNode(naive.NGrid,{cols:24,xGap:24},{default:()=>[Vue.createVNode(naive.NFormItemGi,{label:"姓名",path:"name",span:12},{default:()=>[Vue.createVNode(naive.NInput,{value:this.condition.name,"onUpdate:value":e=>this.condition.name=e},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"年龄",path:"age",span:12},{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.condition.age,"onUpdate:value":e=>this.condition.age=e,showButton:!1,style:"width: 100%"},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"出生日期",path:"date",span:12},{default:()=>[Vue.createVNode(naive.NDatePicker,{value:this.condition.date,"onUpdate:value":e=>this.condition.date=e,style:"width: 100%"},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"性别",path:"gender",span:12},{default:()=>[Vue.createVNode(naive.NRadioGroup,{value:this.condition.gender,"onUpdate:value":e=>this.condition.gender=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"girl"},{default:()=>[Vue.createTextVNode("女")]}),Vue.createVNode(naive.NRadio,{value:"man"},{default:()=>[Vue.createTextVNode("男")]})]})]}),Vue.createVNode(naive.NFormItemGi,{label:"备注信息",span:24},{default:()=>[Vue.createVNode(naive.NInput,{type:"textarea",value:this.condition.remark,"onUpdate:value":e=>this.condition.remark=e},null)]}),Vue.createVNode(naive.NFormItemGi,{span:24},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"flex-end",style:"width: 100%"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",onClick:()=>{this.condition=r(),t()}},{default:()=>[Vue.createTextVNode("重置表单为初始状态")]}),Vue.createVNode(naive.NButton,{type:"warning",onClick:t.bind(this)},{default:()=>[Vue.createTextVNode("移除校验状态")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>a()},{default:()=>[Vue.createTextVNode("校验")]})]})]})]})]})}});export{w as default}; +import{E as d,F as l}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const w=Vue.defineComponent({name:"RFormDemo",setup(){const[u,{getFormInstance:i,validate:t,restoreValidation:r,formModel:a,formRules:e}]=d({name:null,age:null,gender:null,date:null,remark:null},{name:{required:!0,message:"请输入姓名",trigger:["blur","change"]},date:{required:!0,message:"请选择日期",trigger:["blur","change"],type:"number"},gender:{required:!0,message:"请选择性别",trigger:"change"},age:{required:!0,message:"请输入年龄",trigger:["blur","change"],type:"number"}}),o=Vue.ref(e()),n=Vue.ref(a());return{register:u,rules:o,condition:n,restoreValidation:r,formModel:a,validate:t}},render(){const{rules:u}=this,{register:i,restoreValidation:t,formModel:r,validate:a}=this;return Vue.createVNode(l,{onRegister:i,rules:u,model:this.condition},{default:()=>[Vue.createVNode(naive.NGrid,{cols:24,xGap:24},{default:()=>[Vue.createVNode(naive.NFormItemGi,{label:"姓名",path:"name",span:12},{default:()=>[Vue.createVNode(naive.NInput,{value:this.condition.name,"onUpdate:value":e=>this.condition.name=e},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"年龄",path:"age",span:12},{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.condition.age,"onUpdate:value":e=>this.condition.age=e,showButton:!1,style:"width: 100%"},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"出生日期",path:"date",span:12},{default:()=>[Vue.createVNode(naive.NDatePicker,{value:this.condition.date,"onUpdate:value":e=>this.condition.date=e,style:"width: 100%"},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"性别",path:"gender",span:12},{default:()=>[Vue.createVNode(naive.NRadioGroup,{value:this.condition.gender,"onUpdate:value":e=>this.condition.gender=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"girl"},{default:()=>[Vue.createTextVNode("女")]}),Vue.createVNode(naive.NRadio,{value:"man"},{default:()=>[Vue.createTextVNode("男")]})]})]}),Vue.createVNode(naive.NFormItemGi,{label:"备注信息",span:24},{default:()=>[Vue.createVNode(naive.NInput,{type:"textarea",value:this.condition.remark,"onUpdate:value":e=>this.condition.remark=e},null)]}),Vue.createVNode(naive.NFormItemGi,{span:24},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"flex-end",style:"width: 100%"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",onClick:()=>{this.condition=r(),t()}},{default:()=>[Vue.createTextVNode("重置表单为初始状态")]}),Vue.createVNode(naive.NButton,{type:"warning",onClick:t.bind(this)},{default:()=>[Vue.createTextVNode("移除校验状态")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>a()},{default:()=>[Vue.createTextVNode("校验")]})]})]})]})]})}});export{w as default}; diff --git a/js/index-jW2kx6LG.js.gz b/js/index-jW2kx6LG.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ca4512a6cb134c1e0e67451b47fefe2f62f7f03b GIT binary patch literal 1351 zcmV-N1-SYjiwFP!000021FctoYuiQ`{(qk$6%1@RT_xwYf{PbB$ZR$DQo==g zZJ#aOsdpzkt`W4b(QaK~(2g=B- z_j%vvP8RiiE>vf3gvb#G%|{<@SP|UQ@Yx#Y4XKyZhO>G3lk>PPwHX@2HGI|%gaBr@ zaa|U2*uZ1@^vVb2EwZwb#yO;2mjx4>CN>SdIJLyf>#GxKj4votdJLPuhCb`?x%z~$ zkOnma(366EH;8iPu(8z)pfHNZ@Tj4eoC~vSc3Y*RT<#EAD~w@t66Z|4*czX11m|06 zP+jUa=M5Th8F*aZ+?x8>F^%ywO430JZOWX2i48od7ybJ56rb2QHcQGViAGeV zO!q-ZDit_V5f#;#!{%0uDCDq-C-w6BWKbJjJJuS9d%EH}^+**8x!4n>;>!FbxOgcI z1iMCrl7(?Rjt#vC*RL&&ddJAF3t$e29;S48inmzBOk2@K9MaK>Apw%h}>x#DR20}xc zT_dat+SM?jKau9(#^-x?e%$-!@!oe2-avy?+XqWyfwv7p3;XrIjrPWF_x8_6w0*iT zZp7Q9{qgI;%TI@|Da;}s&s#tx1DR|VvBR$3q7G-} z*LahR$cuTRNPH+JL>&hzByg3L$>z^pInKohZ313i5Y#~(o4eA=jiH?d;#;|~A!FlB zqQG0AsN<4ta4oIxNS~;hr9~drkn{<&%-oQqi_8xc>NJTPz%fZU;zJr|m;AU}F-Ef> ze{KLS4Y;iVHhBFh?6~?x84?1EAjx$|_t#oE2SaH{!TXT4r8kvPfmJ;ZWl} zxOI2`uU}q0eA2!9^*_JA=-&RmyL)H((nYn1V3bvl>QXrR=bMQt%MNF= z-9Hb$eYE$(!-Jo`Jau|sP>+aqx-BF#T;?R_YaUOoFwD-tPW-ahieL5;qHyNDe*rv0 J1zZCT007*mlu-Zx literal 0 HcmV?d00001 diff --git a/js/instance-DEllwsgC.js b/js/instance-COhWfrSq.js similarity index 93% rename from js/instance-DEllwsgC.js rename to js/instance-COhWfrSq.js index 27f2def0..2a574f7e 100644 --- a/js/instance-DEllwsgC.js +++ b/js/instance-COhWfrSq.js @@ -1 +1 @@ -import{K as t,N as n,e as R,O as q}from"./hooks-_X8wGKkD.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{g as d}from"./utils-CCfea37m.js";import"./currency.js@2.0.4-9OAR_aOO.js";const A=(e,r)=>{t.removePendingRequest(e)},y=(e,r)=>{t.removePendingRequest(e)},p={implementResponseInterceptorArray:[A],implementResponseInterceptorErrorArray:[y]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},k=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},P=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},v=(e,r)=>{t.removePendingRequest(e)},g=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},C=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{g(e,[C(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},c={implementRequestInterceptorArray:[f,P],implementRequestInterceptorErrorArray:[v]},{setImplement:a}=n(),H=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},j=()=>{const{implementRequestInterceptorErrorArray:e}=c;a("implementRequestInterceptorErrorArray",e,"error")},i=axios.create(q),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=n();i.interceptors.request.use(e=>(u(e,"requestInstance"),H(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(j(),I("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));i.interceptors.response.use(e=>{u(e,"responseInstance"),E(),l("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(k(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; +import{K as t,N as n,e as R,O as q}from"./hooks-DtYdZWXJ.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{g as d}from"./utils-BmI4YPvf.js";import"./currency.js@2.0.4-9OAR_aOO.js";const A=(e,r)=>{t.removePendingRequest(e)},y=(e,r)=>{t.removePendingRequest(e)},p={implementResponseInterceptorArray:[A],implementResponseInterceptorErrorArray:[y]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},k=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},P=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},v=(e,r)=>{t.removePendingRequest(e)},g=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},C=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{g(e,[C(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},c={implementRequestInterceptorArray:[f,P],implementRequestInterceptorErrorArray:[v]},{setImplement:a}=n(),H=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},j=()=>{const{implementRequestInterceptorErrorArray:e}=c;a("implementRequestInterceptorErrorArray",e,"error")},i=axios.create(q),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=n();i.interceptors.request.use(e=>(u(e,"requestInstance"),H(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(j(),I("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));i.interceptors.response.use(e=>{u(e,"responseInstance"),E(),l("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(k(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; diff --git a/js/instance-COhWfrSq.js.gz b/js/instance-COhWfrSq.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3f13238eb24ea3cc4c40a88b9fac514fb8e5369a GIT binary patch literal 769 zcmV+c1OEIUiwFP!000021C3SNPUA2XeBZCA^5jU4X}K-53Ti3crLfSdi&!qIP&PTC zX)Z3dQ-~t}`^wIyG*BQ{#0$zqe%^3+L*Pp_BpB2%!6P+1NuSZ!AX_s^ zLvEdjTkr1A%^8_I zFg<&&g672zfSG9@<$^GX=@Q0} zctP?wfu|I>KwwIo)d4N+Jct(&#E^&y@C8jc3=;v&g@vH3$C#6~?|W1H8EU}T3YtwN z&N+x-iEqc!PLPQQHd3`{12r^3+KWz%j4zP}25ivKFeMJ_N~{%JN9Pr;#X!9(z46x_ z#)3GWx1sUNI)CSJ1qyrwX5p+sZ6GsnJYc-Th)>zTac79zM>)OcB!p~gbFy@z6r?F7 z?ypG7@u zIF%G^1g?c`UQ?i&wXak@idtYhF9GGmW#9-vPbSWb$DW!VCR{j)3+)vD1)nnb0m7ZN zBkZeDbGC=NFP(q{uWFpIq5_g~KwuxC6ah9^SysVnnD`W#I706};2I6n?ZRMUML$O- z9N4qLcV;;pMZWqpUy6Q*bULKdc7{hk+5BpDP{*uzm`caM4oKTM@!4p3 z&_1h!))_dZ&??SEe~0Xl_We48{w~=gyKU#xzc{({a#>#$GoOk@e~)wy$xg=^KJ9;t zvL8=%&{8-aV^OHN+GO9kxj*{tciQ`Pl<+t}8f0KX>xHhj27W5Sn;46<5!Kz zWEcx)I1GU99wv1)N@TPDZ~hY$&=+DI9Dl9uVN$p*B{6Pa$E> zxhck(Kwd2}^R05eb)}~)b!RK=)#7H1zD-+zXSKZj4|^TA^_#fSGH&PZWMR7|DA()J zS_-xTUxjViP@tZ*&s5%vTIkZ}kO|^(pc2rdjf?Vepr^;FkTmt6o8dnYFb>~AdW&w1 z13enf?%4FD7n1NrO%PsIKr#Uc++&m>z!tB{Dp@TXpCcQ`=*@AMU{aaZo{#mMa^~Tev^7P*q+~mwLuFBK6@TsI- xu3V^g(@T|t#cM#^R>pl)xi49_+W+YA+3p{n%@q^sD@Lf^m%qQC7nY$1005Qtd8GgV diff --git a/js/utils-CCfea37m.js b/js/utils-BmI4YPvf.js similarity index 99% rename from js/utils-CCfea37m.js rename to js/utils-BmI4YPvf.js index fcb20046..0f6787bc 100644 --- a/js/utils-CCfea37m.js +++ b/js/utils-BmI4YPvf.js @@ -1 +1 @@ -import{o as x,c as b}from"./lodash-es@4.17.21-3YkgETI-.js";import{u as A,a as $,b as I,L as C,S as v,A as h,c as R}from"./hooks-_X8wGKkD.js";import{c as l}from"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./print-js@1.6.0-BdoEj60G.js";const X=(e,r)=>{var i;const{domToImageOptions:t,printOptions:s}=r??{},{create:n}=A(e,{...t,beforeCreate:o=>{var a,c;(a=t==null?void 0:t.beforeCreate)==null||a.call(t,o),(c=window.$loadingBar)==null||c.start()},created(o,a){var c,f;(c=t==null?void 0:t.created)==null||c.call(t,o,a),(f=window.$loadingBar)==null||f.finish()},createdError(o){var a,c;(a=t==null?void 0:t.createdError)==null||a.call(t,o),(c=window.$loadingBar)==null||c.error()}});(i=n("jpeg"))==null||i.then(o=>{const{print:a}=$(o,{type:"image",base64:!0,targetStyles:["*"],...x(s,["type","base64"])});a()})},P=".n-menu-item-content--selected",V="n-menu-item",Y=()=>{const e=d(C),r=e==null?void 0:e.querySelector(P),t=d(v);let s=0;const n=e==null?void 0:e.querySelector(V);if(t){const{height:i}=t.getBoundingClientRect();s=i}if(r&&e){const i=I(),{top:o}=e.getBoundingClientRect(),{top:a}=r.getBoundingClientRect(),c=e.scrollTop,f=n?parseInt(window.getComputedStyle(n).marginTop):6;i({top:a-o+c-s-f,left:0,behavior:"smooth"})}};var m=(e=>(e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(m||{}),k={VITE_APP_URL:"/",VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const G=()=>k,H=(e,r)=>{const t=document.createElement("a");t.href=e,t.download=r,t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t)},S=(e,r)=>Object.prototype.toString.call(e).includes(r),J=(e=16,r=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),s=[],n=window.crypto||window.msCrypto;let i=0;for(i=0;i{const e=navigator.userAgent;return/windows/i.test(e)?m.Windows:/macintosh|mac os x/i.test(e)?m.MacOS:/linux/i.test(e)?m.Linux:/android/i.test(e)?m.Android:/iphone|ipad|ipod/i.test(e)?m.IOS:m.Unknown},Q=(e,r)=>{const t=e.split("?").filter(Boolean)[0],s=r.split("?").filter(Boolean)[0],n=/\/$/;return t.replace(n,"")===s.replace(n,"")};function Z(e,r="sessionStorage",t){const{prefix:s,prefixKey:n}=t??{},i=s?n||h:"",o=r==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(o).find(a=>a===i+e)}function z(e,r,t="sessionStorage",s){if(!e){console.error(`[setStorage]: Failed to set stored data: key ${e} is empty`);return}const{prefix:n,prefixKey:i}=s??{},o=n?i||h:"";try{const a=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(o+e,a):window.sessionStorage.setItem(o+e,a)}catch(a){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,a)}}function ee(e,r="sessionStorage",t){const{prefix:s,prefixKey:n,defaultValue:i}=t??{},o=s?n||h:"";try{const a=r==="localStorage"?window.localStorage.getItem(o+e):window.sessionStorage.getItem(o+e);return a===null?i??null:JSON.parse(a)}catch(a){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,a),i??null}}const te=(e,r,t)=>{if(!e){console.error(`[removeStorage]: Failed to remove stored data: key ${e} is empty or undefined`);return}const{prefix:s,prefixKey:n}=t??{},i=s?n||h:"",o=Object.keys(window.localStorage),a=Object.keys(window.sessionStorage),c=(f,w)=>{(f?[...a,...o]:w==="localStorage"?o:a).forEach(p=>{e==="__all__"?(window.sessionStorage.removeItem(i+p),window.localStorage.removeItem(i+p)):w==="localStorage"?window.localStorage.removeItem(i+p):window.sessionStorage.removeItem(i+p)})};switch(e){case"__all__":c(!0);break;case"__all_sessionStorage__":c(!1,"sessionStorage");break;case"__all_localStorage__":c(!1,"localStorage");break;default:window.sessionStorage.removeItem(i+e);break}},re=(e,r)=>{const t=()=>{const n=d(e);n&&(typeof r=="string"?r.trim().split(" "):r).forEach(o=>{o&&n.classList.add(o)})},s=Vue.watch(()=>d(e),t,{immediate:!0});g(s)},ne=(e,r)=>{const t=()=>{const n=d(e);if(n)if(r==="removeAllClass"){const i=n.classList;i.forEach(o=>i.remove(o))}else(typeof r=="string"?r.trim().split(" "):r).forEach(o=>{o&&n.classList.remove(o)})},s=Vue.watch(()=>d(e),t,{immediate:!0});g(s)},se=(e,r)=>{const t=Vue.ref(!1),s=()=>{const i=d(e);if(!i)t.value=!1;else{const o=i.className,a=r.trim().split(" ").filter(c=>c!=="");t.value=a.some(c=>o.includes(c))}},n=Vue.watch(()=>d(e),s,{immediate:!0});return g(n),t},L=e=>{const r=["webkit","moz","ms","o"],t={};return r.forEach(s=>{t[`${s}${e.charAt(0).toUpperCase()}${e.slice(1)}`]=e}),t[e]=e,t},oe=(e,r)=>{const t=(i,o)=>{i.split(";").forEach(a=>{const[c,f]=a.split(":");if(c&&f){const w=c.trim(),_=f.trim();if(c.startsWith("--"))o.style.setProperty(w,_);else if(c.startsWith("-"))o.style[c]=f;else{const p=L(w);Object.keys(p).forEach(E=>{o.style[E]=p[E]}),o.style[w]=_}}})},s=()=>{const i=d(e);i&&(S(r,"String")?t(r,i):S(r,"Array")?r.forEach(o=>{t(o,i)}):Object.keys(r).forEach(a=>{t(`${a}: ${r[a]}`,i)}))},n=Vue.watch(()=>d(e),s,{immediate:!0});g(n)},ie=(e,r=1)=>{if(e.includes("rgba"))return e;if(e.includes("rgb"))return e.replace("rgb","rgba").replace(")",`, ${r})`);if(e.includes("#")){const t=e.replace("#","");switch(t.length){case 3:return`rgba(${parseInt(t[0]+t[0],16)}, ${parseInt(t[1]+t[1],16)}, ${parseInt(t[2]+t[2],16)}, ${r})`;case 6:return`rgba(${parseInt(t.slice(0,2),16)}, ${parseInt(t.slice(2,4),16)}, ${parseInt(t.slice(4,6),16)}, ${r})`;case 8:return`rgba(${parseInt(t.slice(0,2),16)}, ${parseInt(t.slice(2,4),16)}, ${parseInt(t.slice(4,6),16)}, ${(parseInt(t.slice(6,8),16)/255).toFixed(2)})`;default:return e}}return e},ae=(e,r)=>{const{defaultElement:t}={};if(!e)return t?[t]:null;const s=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{const n=Array.from(document.querySelectorAll(s));return!n.length&&t?[t]:n}catch(n){return console.error(`[queryElements]: Failed to get elements for selector '${e}'`,n),t?[t]:null}},ce=(e,r="px")=>e==="auto"?e:typeof e=="number"?e.toString()+r:S(e,"String")&&R.cssUnit.test(e)?e:e+r,u={precision:8,decimal:"."},y=(e,r,t)=>e!=null&&e.length?e.length===1?l(e[0],u):e.reduce((n,i,o,a)=>(n=t==null?void 0:t(n,i,o,a),n),r):0,j=(e,r)=>{const t=Object.assign({},u,r),s=l(e,t),{type:n="number"}=t;return n==="number"?s.value:s.toString()},le=(...e)=>e.length===1?l(e[0],u).add(0):y(e,0,(r,t)=>l(r,u).add(t)),ue=(...e)=>{if(e.length===1)return l(e[0],u).subtract(0);if(e.length===2){const[s,n]=e;return l(s,u).subtract(n)}const r=b(e),t=r.shift();return r.length?y(r,t,(s,n)=>l(s,u).subtract(n)):t},fe=(...e)=>e.length===1?l(e[0],u).multiply(1):y(e,1,(r,t)=>l(r,u).multiply(t)),de=(...e)=>{if(e.length===1)return l(e[0],u).divide(1);if(e.length===2){const[s,n]=e;return l(s,u).divide(n)}const r=b(e),t=r.shift();return y(r,t,(s,n)=>l(s,u).divide(n))},pe=(e,r,t)=>{if(r<=1)return[e||0];if(!e)return new Array(r).fill(0);const s=Object.assign({},u,t);return l(e,s).distribute(r).map(i=>j(i,s))};function B(e,...r){if(Array.isArray(e))e.forEach(t=>B(t,...r));else return e(...r)}function d(e,r){var s;if(!e)return r;let t;return typeof e=="function"?t=e():Vue.isRef(e)?t=((s=e.value)==null?void 0:s.$el)??e.value:t=e,t}function me(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||S(e,"Object"))return()=>e;if(typeof e=="function")return e}function g(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function we(e,r){const t=Vue.watchEffect(e,r);g(t)}export{le as A,ue as B,fe as C,de as D,G as a,ce as b,ie as c,B as d,H as e,oe as f,ee as g,re as h,S as i,g as j,Q as k,te as l,Y as m,ne as n,N as o,X as p,ae as q,me as r,z as s,se as t,J as u,d as v,we as w,Z as x,j as y,pe as z}; +import{o as x,c as b}from"./lodash-es@4.17.21-3YkgETI-.js";import{u as A,a as $,b as I,L as C,S as v,A as h,c as R}from"./hooks-DtYdZWXJ.js";import{c as l}from"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./print-js@1.6.0-BdoEj60G.js";const X=(e,r)=>{var i;const{domToImageOptions:t,printOptions:s}=r??{},{create:n}=A(e,{...t,beforeCreate:o=>{var a,c;(a=t==null?void 0:t.beforeCreate)==null||a.call(t,o),(c=window.$loadingBar)==null||c.start()},created(o,a){var c,f;(c=t==null?void 0:t.created)==null||c.call(t,o,a),(f=window.$loadingBar)==null||f.finish()},createdError(o){var a,c;(a=t==null?void 0:t.createdError)==null||a.call(t,o),(c=window.$loadingBar)==null||c.error()}});(i=n("jpeg"))==null||i.then(o=>{const{print:a}=$(o,{type:"image",base64:!0,targetStyles:["*"],...x(s,["type","base64"])});a()})},P=".n-menu-item-content--selected",V="n-menu-item",Y=()=>{const e=d(C),r=e==null?void 0:e.querySelector(P),t=d(v);let s=0;const n=e==null?void 0:e.querySelector(V);if(t){const{height:i}=t.getBoundingClientRect();s=i}if(r&&e){const i=I(),{top:o}=e.getBoundingClientRect(),{top:a}=r.getBoundingClientRect(),c=e.scrollTop,f=n?parseInt(window.getComputedStyle(n).marginTop):6;i({top:a-o+c-s-f,left:0,behavior:"smooth"})}};var m=(e=>(e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(m||{}),k={VITE_APP_URL:"/",VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const G=()=>k,H=(e,r)=>{const t=document.createElement("a");t.href=e,t.download=r,t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t)},S=(e,r)=>Object.prototype.toString.call(e).includes(r),J=(e=16,r=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),s=[],n=window.crypto||window.msCrypto;let i=0;for(i=0;i{const e=navigator.userAgent;return/windows/i.test(e)?m.Windows:/macintosh|mac os x/i.test(e)?m.MacOS:/linux/i.test(e)?m.Linux:/android/i.test(e)?m.Android:/iphone|ipad|ipod/i.test(e)?m.IOS:m.Unknown},Q=(e,r)=>{const t=e.split("?").filter(Boolean)[0],s=r.split("?").filter(Boolean)[0],n=/\/$/;return t.replace(n,"")===s.replace(n,"")};function Z(e,r="sessionStorage",t){const{prefix:s,prefixKey:n}=t??{},i=s?n||h:"",o=r==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(o).find(a=>a===i+e)}function z(e,r,t="sessionStorage",s){if(!e){console.error(`[setStorage]: Failed to set stored data: key ${e} is empty`);return}const{prefix:n,prefixKey:i}=s??{},o=n?i||h:"";try{const a=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(o+e,a):window.sessionStorage.setItem(o+e,a)}catch(a){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,a)}}function ee(e,r="sessionStorage",t){const{prefix:s,prefixKey:n,defaultValue:i}=t??{},o=s?n||h:"";try{const a=r==="localStorage"?window.localStorage.getItem(o+e):window.sessionStorage.getItem(o+e);return a===null?i??null:JSON.parse(a)}catch(a){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,a),i??null}}const te=(e,r,t)=>{if(!e){console.error(`[removeStorage]: Failed to remove stored data: key ${e} is empty or undefined`);return}const{prefix:s,prefixKey:n}=t??{},i=s?n||h:"",o=Object.keys(window.localStorage),a=Object.keys(window.sessionStorage),c=(f,w)=>{(f?[...a,...o]:w==="localStorage"?o:a).forEach(p=>{e==="__all__"?(window.sessionStorage.removeItem(i+p),window.localStorage.removeItem(i+p)):w==="localStorage"?window.localStorage.removeItem(i+p):window.sessionStorage.removeItem(i+p)})};switch(e){case"__all__":c(!0);break;case"__all_sessionStorage__":c(!1,"sessionStorage");break;case"__all_localStorage__":c(!1,"localStorage");break;default:window.sessionStorage.removeItem(i+e);break}},re=(e,r)=>{const t=()=>{const n=d(e);n&&(typeof r=="string"?r.trim().split(" "):r).forEach(o=>{o&&n.classList.add(o)})},s=Vue.watch(()=>d(e),t,{immediate:!0});g(s)},ne=(e,r)=>{const t=()=>{const n=d(e);if(n)if(r==="removeAllClass"){const i=n.classList;i.forEach(o=>i.remove(o))}else(typeof r=="string"?r.trim().split(" "):r).forEach(o=>{o&&n.classList.remove(o)})},s=Vue.watch(()=>d(e),t,{immediate:!0});g(s)},se=(e,r)=>{const t=Vue.ref(!1),s=()=>{const i=d(e);if(!i)t.value=!1;else{const o=i.className,a=r.trim().split(" ").filter(c=>c!=="");t.value=a.some(c=>o.includes(c))}},n=Vue.watch(()=>d(e),s,{immediate:!0});return g(n),t},L=e=>{const r=["webkit","moz","ms","o"],t={};return r.forEach(s=>{t[`${s}${e.charAt(0).toUpperCase()}${e.slice(1)}`]=e}),t[e]=e,t},oe=(e,r)=>{const t=(i,o)=>{i.split(";").forEach(a=>{const[c,f]=a.split(":");if(c&&f){const w=c.trim(),_=f.trim();if(c.startsWith("--"))o.style.setProperty(w,_);else if(c.startsWith("-"))o.style[c]=f;else{const p=L(w);Object.keys(p).forEach(E=>{o.style[E]=p[E]}),o.style[w]=_}}})},s=()=>{const i=d(e);i&&(S(r,"String")?t(r,i):S(r,"Array")?r.forEach(o=>{t(o,i)}):Object.keys(r).forEach(a=>{t(`${a}: ${r[a]}`,i)}))},n=Vue.watch(()=>d(e),s,{immediate:!0});g(n)},ie=(e,r=1)=>{if(e.includes("rgba"))return e;if(e.includes("rgb"))return e.replace("rgb","rgba").replace(")",`, ${r})`);if(e.includes("#")){const t=e.replace("#","");switch(t.length){case 3:return`rgba(${parseInt(t[0]+t[0],16)}, ${parseInt(t[1]+t[1],16)}, ${parseInt(t[2]+t[2],16)}, ${r})`;case 6:return`rgba(${parseInt(t.slice(0,2),16)}, ${parseInt(t.slice(2,4),16)}, ${parseInt(t.slice(4,6),16)}, ${r})`;case 8:return`rgba(${parseInt(t.slice(0,2),16)}, ${parseInt(t.slice(2,4),16)}, ${parseInt(t.slice(4,6),16)}, ${(parseInt(t.slice(6,8),16)/255).toFixed(2)})`;default:return e}}return e},ae=(e,r)=>{const{defaultElement:t}={};if(!e)return t?[t]:null;const s=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{const n=Array.from(document.querySelectorAll(s));return!n.length&&t?[t]:n}catch(n){return console.error(`[queryElements]: Failed to get elements for selector '${e}'`,n),t?[t]:null}},ce=(e,r="px")=>e==="auto"?e:typeof e=="number"?e.toString()+r:S(e,"String")&&R.cssUnit.test(e)?e:e+r,u={precision:8,decimal:"."},y=(e,r,t)=>e!=null&&e.length?e.length===1?l(e[0],u):e.reduce((n,i,o,a)=>(n=t==null?void 0:t(n,i,o,a),n),r):0,j=(e,r)=>{const t=Object.assign({},u,r),s=l(e,t),{type:n="number"}=t;return n==="number"?s.value:s.toString()},le=(...e)=>e.length===1?l(e[0],u).add(0):y(e,0,(r,t)=>l(r,u).add(t)),ue=(...e)=>{if(e.length===1)return l(e[0],u).subtract(0);if(e.length===2){const[s,n]=e;return l(s,u).subtract(n)}const r=b(e),t=r.shift();return r.length?y(r,t,(s,n)=>l(s,u).subtract(n)):t},fe=(...e)=>e.length===1?l(e[0],u).multiply(1):y(e,1,(r,t)=>l(r,u).multiply(t)),de=(...e)=>{if(e.length===1)return l(e[0],u).divide(1);if(e.length===2){const[s,n]=e;return l(s,u).divide(n)}const r=b(e),t=r.shift();return y(r,t,(s,n)=>l(s,u).divide(n))},pe=(e,r,t)=>{if(r<=1)return[e||0];if(!e)return new Array(r).fill(0);const s=Object.assign({},u,t);return l(e,s).distribute(r).map(i=>j(i,s))};function B(e,...r){if(Array.isArray(e))e.forEach(t=>B(t,...r));else return e(...r)}function d(e,r){var s;if(!e)return r;let t;return typeof e=="function"?t=e():Vue.isRef(e)?t=((s=e.value)==null?void 0:s.$el)??e.value:t=e,t}function me(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||S(e,"Object"))return()=>e;if(typeof e=="function")return e}function g(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function we(e,r){const t=Vue.watchEffect(e,r);g(t)}export{le as A,ue as B,fe as C,de as D,G as a,ce as b,ie as c,B as d,H as e,oe as f,ee as g,re as h,S as i,g as j,Q as k,te as l,Y as m,ne as n,N as o,X as p,ae as q,me as r,z as s,se as t,J as u,d as v,we as w,Z as x,j as y,pe as z}; diff --git a/js/utils-BmI4YPvf.js.gz b/js/utils-BmI4YPvf.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f967705527d299a4ebd15dde37c3333c34262e08 GIT binary patch literal 3331 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 N^B)-yIVOr9007f&c(DKg literal 0 HcmV?d00001 diff --git a/js/utils-CCfea37m.js.gz b/js/utils-CCfea37m.js.gz deleted file mode 100644 index 3d3caa5279c6c50044613c55f88084a5bd0fa12c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3332 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 Oum1pJwCQ{3X5I< diff --git a/js/zh-CN-DBmoJ-fV.js.gz b/js/zh-CN-DBmoJ-fV.js.gz deleted file mode 100644 index 577dd06ac9ebe4284a750ca654cfe46ed79b5643..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1973 zcmV;m2TJ%KiwFP!000021JzhtPa8=Ve&1h#O7j3xb;pJwAr-Y`un8eCm)OpY7pv$# zw##mJIn~{OL6*qQLN0eG0C{%mNV6*OUkRCiR;Z8Op-cgmsk zgbk4{`CGXwB*nC$zLZ+FT36{@qh>DhtsFilcZQ|tWcT@keR;AKls6@n^8)j2h2(B& zEZvjT!lCX~l&J~;BV+4&q}z8c#fn2?(L#>3!c94iy@@m(899xa z1m+>Ru3Lp{e`-)_#YHA;uuVv-TtFlolFzqpJ9??m-7{?FPhVu_r~vJhWqqmm)Rp{b zrgfQZG2N7+(G1Y8bH&y_GoYSptDk~_~zv9WkMH8wqZEC5v3rEz9xk+2++&q>iz z{(KKVd+S)vnZc-^$}BUa5(tx-7HFnLEuUkj98L#_NT(c@&q;~v=j>cp>R4zrUX&~@ zu_Dbvq%+V?EIM-W8eF~B3IsJrg=I#%vdTZs9*qPWIPY5C1(V{G_*JFG{`UmMg=c{u*&T->2yhOi>K4Xuyq}4 zkfFA2kum%kyUB8Koa?g1la^pcHbt{|W`gQA5H!R!TL)C>=)hb-wd(KQ59_tLMQ?W< zVN01wF-r%6_CIacR-YjpqoP2N`{Mh9`@bR_XW5)Zko)Z6{?ok|gNHw`O6TrVX)~14-dmr7W zn{}nssvl}As|Yg%)t2rAD$x~mu)Y`MK`3Z|Svh+gVXB~}jM56K&CWV^x0(Y*1-Xx3 zdcUnAY=AP80G(5fm^jYW0%14_mc@)L(Q(}v5!hErvaS+}qtsAAKQffYNuWZ_kzxg_ zUm4buHd}liGHGx;#uo>|tKO?S2xk@K?L2Yb zK65_)?96?1?(VwFn+V$qa+f!qx8Hle?m1g;5Y8ybdGx-vw0`jDrL(w<@VJ6%Z=Tkw z9}vzd$X&R*zx^8Fq=MY1cirkg5gut?wzWGCUe#uQa$asaE3+L4rppTsDhl= zFTAZ^>de~f+vz|!@1Ln3owy^a?fw4NLxc-{UGVjJu<^$IZq8k+Iy;XLp7JF;@2-Dvp06Q%Q9;S; z18vR^d+w{d2v7dyrMFIen$;a`xWGFzi=L`)e8W^CMYw#Q;eIWg!`ya zxdueTQL5%321QP?I7)TZ)~N-f0#s)DXVk8r+bL@Z44Y(djGDP|PK8Fsaf}J@i#m`T zj&YSF{ogoOsZK@?F9!{iX+ToAKj=>+iu;A&f}q;c^Mj3zAki1OD3UVvlR;v5h-*|Q zLwLy6Ef%;P#Uq&vQ-S0g7wH&R?IIW!nP`rT3NXR2Xi!-a&Cz5@0M*PKfJLV9)kM_a z^ss*j%49J3>mBE|MdCQYZ3{#YhyqSRHn2X0lM~rNl^f(DPWe@zOyU$2OMZ+l`Oj&j z7n`c!x}JaupgQTVVD@$A_e?piBO*-p8b_>#nlPqiao$gXY zfzA8tc$gMpRHrKBxUPX9xA7=7%}Fk_qobE`oM)Lqt^{~;?GQw6-~=r<6-jPZaQf?# zbR z+&}~XAI|51Y9JcV91RUNVAcs(igVp!rN+E^WWET7-56#^hRwR&#*8>JGr?feJfr*Z zJ;MwQrW%+uR61}0l$m0kGMSNO`Br-oFbWo;j!NYMOa)&A3gCYdXoRbB;cx!|IgOKO HDG&ev{w3d> diff --git a/js/zh-CN-DBmoJ-fV.js b/js/zh-CN-DEQk5_4O.js similarity index 96% rename from js/zh-CN-DBmoJ-fV.js rename to js/zh-CN-DEQk5_4O.js index a36ce17b..3c4b15ca 100644 --- a/js/zh-CN-DBmoJ-fV.js +++ b/js/zh-CN-DEQk5_4O.js @@ -1 +1 @@ -import{x as Y}from"./hooks-_X8wGKkD.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-CCfea37m.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const e="当前环境不支持全屏",Z={isEnabledFullscreen:e},ee=Object.freeze(Object.defineProperty({__proto__:null,default:Z,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",c="动画效果",oe={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:c},te=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:c,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:oe},Symbol.toStringTag,{value:"Module"})),s="刷新当前页面",i="锁屏",l="设置",r="Github",a="全屏",_="退出全屏",m="搜索",ne={Reload:s,Lock:i,Setting:l,Github:r,FullScreen:a,CancelFullScreen:_,Search:m},ce=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:_,FullScreen:a,Github:r,Lock:i,Reload:s,Search:m,Setting:l,default:ne},Symbol.toStringTag,{value:"Module"})),p="请求",d="条形码",g="缓存工具函数",u="数字精度",f="右键菜单",b="首页",h="指令",S="文档",O="文档 (加速地址)",T="文档(内嵌)",C="可视化",y="表单",D="Mock 数据",M="模态框",P="多级菜单(缓存)",j="办公",v="文档",R="演示",z="表格",N="二维码",I="依赖项",L="关于",k="页面详情模式",x="分段器",F="SVG 图标",w="表格",A="模板内置 Api",E="滚动动画",se={Axios:p,Barcode:d,CacheDemo:g,CalculatePrecision:u,ContextMenu:f,Dashboard:b,Directive:h,Doc:S,DocLocal:O,DocLocalInside:T,Echart:C,Error:"错误页",Form:y,Mock:D,Modal:M,MultiMenu:P,Office:j,Office_Document:v,Office_Presentation:R,Office_Spreadsheet:z,QRCode:N,Rely:I,RelyAbout:L,RouterDemo:k,Segment:x,SvgIcon:F,Table:w,TemplateHooks:A,scrollReveal:E},ie=Object.freeze(Object.defineProperty({__proto__:null,Axios:p,Barcode:d,CacheDemo:g,CalculatePrecision:u,ContextMenu:f,Dashboard:b,Directive:h,Doc:S,DocLocal:O,DocLocalInside:T,Echart:C,Form:y,Mock:D,Modal:M,MultiMenu:P,Office:j,Office_Document:v,Office_Presentation:R,Office_Spreadsheet:z,QRCode:N,Rely:I,RelyAbout:L,RouterDemo:k,Segment:x,SvgIcon:F,Table:w,TemplateHooks:A,default:se,scrollReveal:E},Symbol.toStringTag,{value:"Module"})),G="项目配置",Q={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},$="界面显示",le={Title:G,ThemeOptions:Q,InterfaceDisplay:$},re=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:$,ThemeOptions:Q,Title:G,default:le},Symbol.toStringTag,{value:"Module"})),B="注册",H="登录",V="扫码登陆",q="请输入用户名",J="请输入密码",K="登 陆",U="用户名",W="密码",X="开箱即用的中后台管理系统",ae={Register:B,Signing:H,QRCodeSigning:V,NamePlaceholder:q,PasswordPlaceholder:J,Login:K,Name:U,Password:W,RayTemplate:X},_e=Object.freeze(Object.defineProperty({__proto__:null,Login:K,Name:U,NamePlaceholder:q,Password:W,PasswordPlaceholder:J,QRCodeSigning:V,RayTemplate:X,Register:B,Signing:H,default:ae},Symbol.toStringTag,{value:"Module"})),me=Object.assign({"./zh-CN/globalMessage.json":ee,"./zh-CN/headerSettingOptions.json":te,"./zh-CN/headerTooltip.json":ce,"./zh-CN/menu.json":ie,"./zh-CN/setting.json":re,"./zh-CN/views/login/index.json":_e}),ke={message:{...Y(me,"zh-CN")}};export{ke as default}; +import{x as Y}from"./hooks-DtYdZWXJ.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const e="当前环境不支持全屏",Z={isEnabledFullscreen:e},ee=Object.freeze(Object.defineProperty({__proto__:null,default:Z,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",c="动画效果",oe={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:c},te=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:c,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:oe},Symbol.toStringTag,{value:"Module"})),s="刷新当前页面",i="锁屏",l="设置",r="Github",a="全屏",_="退出全屏",m="搜索",ne={Reload:s,Lock:i,Setting:l,Github:r,FullScreen:a,CancelFullScreen:_,Search:m},ce=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:_,FullScreen:a,Github:r,Lock:i,Reload:s,Search:m,Setting:l,default:ne},Symbol.toStringTag,{value:"Module"})),p="请求",d="条形码",g="缓存工具函数",u="数字精度",f="右键菜单",b="首页",h="指令",S="文档",O="文档 (加速地址)",T="文档(内嵌)",C="可视化",y="表单",D="Mock 数据",M="模态框",P="多级菜单(缓存)",j="办公",v="文档",R="演示",z="表格",N="二维码",I="依赖项",L="关于",k="页面详情模式",x="分段器",F="SVG 图标",w="表格",A="模板内置 Api",E="滚动动画",se={Axios:p,Barcode:d,CacheDemo:g,CalculatePrecision:u,ContextMenu:f,Dashboard:b,Directive:h,Doc:S,DocLocal:O,DocLocalInside:T,Echart:C,Error:"错误页",Form:y,Mock:D,Modal:M,MultiMenu:P,Office:j,Office_Document:v,Office_Presentation:R,Office_Spreadsheet:z,QRCode:N,Rely:I,RelyAbout:L,RouterDemo:k,Segment:x,SvgIcon:F,Table:w,TemplateHooks:A,scrollReveal:E},ie=Object.freeze(Object.defineProperty({__proto__:null,Axios:p,Barcode:d,CacheDemo:g,CalculatePrecision:u,ContextMenu:f,Dashboard:b,Directive:h,Doc:S,DocLocal:O,DocLocalInside:T,Echart:C,Form:y,Mock:D,Modal:M,MultiMenu:P,Office:j,Office_Document:v,Office_Presentation:R,Office_Spreadsheet:z,QRCode:N,Rely:I,RelyAbout:L,RouterDemo:k,Segment:x,SvgIcon:F,Table:w,TemplateHooks:A,default:se,scrollReveal:E},Symbol.toStringTag,{value:"Module"})),G="项目配置",Q={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},$="界面显示",le={Title:G,ThemeOptions:Q,InterfaceDisplay:$},re=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:$,ThemeOptions:Q,Title:G,default:le},Symbol.toStringTag,{value:"Module"})),B="注册",H="登录",V="扫码登陆",q="请输入用户名",J="请输入密码",K="登 陆",U="用户名",W="密码",X="开箱即用的中后台管理系统",ae={Register:B,Signing:H,QRCodeSigning:V,NamePlaceholder:q,PasswordPlaceholder:J,Login:K,Name:U,Password:W,RayTemplate:X},_e=Object.freeze(Object.defineProperty({__proto__:null,Login:K,Name:U,NamePlaceholder:q,Password:W,PasswordPlaceholder:J,QRCodeSigning:V,RayTemplate:X,Register:B,Signing:H,default:ae},Symbol.toStringTag,{value:"Module"})),me=Object.assign({"./zh-CN/globalMessage.json":ee,"./zh-CN/headerSettingOptions.json":te,"./zh-CN/headerTooltip.json":ce,"./zh-CN/menu.json":ie,"./zh-CN/setting.json":re,"./zh-CN/views/login/index.json":_e}),ke={message:{...Y(me,"zh-CN")}};export{ke as default}; diff --git a/js/zh-CN-DEQk5_4O.js.gz b/js/zh-CN-DEQk5_4O.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a6fd7c12598127294b94711a4a94077830cb9379 GIT binary patch literal 1973 zcmV;m2TJ%KiwFP!000021JzhvPus{EzCXVLjrIbhv712Y$5fUA32kWuq)GY#H_^nN zB$GIvbUY3O6p5Za&<{adsnBh^Ww+sUyGZ90=yt1i`Px5&ZF04L;mA(Hl0c=ZIv2Y) zi9Peo`#$r&&%Cc~S}ZXxW~REZ*)?9xa8?BJsT^YkQ;LXjZQ|ywD{|fh7pRW|@+l2h z@@6O~2ZM4jAcfCGS^P%qOgpB;sUajEc18|JgBlykp9x%Q2bC=%H5`?6%MA6(y>cK` zwn(T?J}vhJq=+^$m{cpGeU;8MZ016z<=|PlHzi3*Wk>bcixR9gmFxBFm7-~h%dn5z$Y3cmfKs<%V#!g}; z5%Z8--*_QAlpL1YaiOwBER&>E#z`m`kk7YoJAAp&e{R&wpS;M-VNSFYmJKGOQ&;n` zO#3oRP~DUUi^HeKW95!HY6!xyDjL}g$h~Kz$V4=ioS2Sv1OV&0l%|Fj3d#ZbtQ0Qg z&!1yw#yfIO4T`-~W~m{S2sf!Ih-L~bJdV9`Fy$jcy>d`KE5&b|wQ_yQj?ieVCUfudkg*cxA)0`L@;Z02B<~cTLWPXrLEl}0Mpq$`vh4}6MShM+|v`6+AViL05>h!#BwPOvIynTpDxmW|vHzdd>W z1aLE>tu&HyZ$2(Hl&Uhr6kS9C_U;q={-XPE!(RP%|I?zgwBan=vFFz8caH#^P-dt( zWZ<+;w2PLmH)M@S6%wM1rSn7;a)uK!O}d+R8p%+D#5gMvE-KwKsZ@zG!BQz?Sh@~1 zlEIcP&;Au0wYYbbONe9J&-A&Ui;1ce!V`o=DT^%;N>%nJxOFTOjt{|kUon#~CWoM#XBx7GoSaazQ@5@tH%VP<4# zwzbehSD~Q*cX^?{vg$nBb6;-(s4BpIu;wmpJInW+A6^2;NXsLG$s8$?v67(7Fp+@6 zp7=9ZB@t?tbX-9O3^PLzLnJviOzPo~T7}~4LU@9$lU#O?YH@8PfPHbSO$FHZJ~~e~ z8%n9yKGauM0i+73FWvD~qATEFeb3JWSHLAIa#k8Ztbmq`QVOWg&f0gkS_4G|IFDbt zzpesk5M?G#bcQu#!YESu6d+wusch_0o1kh4|v%G1){m%Vm&)#|iU`7G1sv4Yd{+?#j4-v(af{3orr0-T*C|IkhQE}U080FEkPe`~?r{?!l4umbk? zRt`Qqt=E17FzN~I{r=WN01IAS@br1G@y7Xf&RMJ3JC6XI@+3U(tbeeduK{>b0f`%z zy6o@woL6@Nocz8@ z8bKNiV>L%2q{vVfhOw?%Iu<0xiAqiHj9QIzJ0(VlVWA9+U^ACym}@8vBa{=bs1uZf z5vHPq_Zwv@*3sDE<*;E=ji4kP^7|7C!y(QYN1(p+{9t3lPxM8`i>Ly}y6O$MM`;{f$8cmcq!J3&PM4)MSEgtqZ zJ?b5T3L5tR2GYzDC<^1u5`_DKD8K~C`qrmlqMRL8nSn0Cq*wLPButWG$&1lt?>P+( zKvU&R*W;v2u#SeRkbd1c{wrkWZ=Hu$@iNJ=lzdq&yVTj7ul;|U^EaK%SwHN>m)hIj zwd0NPn=0gAC#>V9I-RvRv?8c~arqxqfb)LMo?ig)vI5-a+xG4W=$- zyZ(G0z}tS8IM{n)&;8^stvUBT+K(3jymDmN-kA4GDxd|rr2u

R}=`J@F z*t)*~M{$wFbgYsb(>21;Z5YF*Imx(obo2_0vMe>wRUeP8AA-v`3;*~ZUto8G HDG&evHFm_* literal 0 HcmV?d00001 diff --git a/mockServer/mock-data.js b/mockServer/mock-data.js index 1df51cc6..069bcc36 100644 --- a/mockServer/mock-data.js +++ b/mockServer/mock-data.js @@ -4,7 +4,7 @@ var __export = (target, all) => { __defProp(target, name, { get: all[name], enumerable: true }); }; -// mock-data-1719196253508.js +// mock-data-1719563962766.js import { transformMockData } from "vite-plugin-mock-dev-server"; // mock/demo/person.mock.ts @@ -85,7 +85,7 @@ var getPersonList = defineMock({ } }); -// mock-data-1719196253508.js +// mock-data-1719563962766.js var exporters = [person_mock_exports]; var mockList = exporters.map((raw) => { let mockConfig; @@ -99,7 +99,7 @@ var mockList = exporters.map((raw) => { } return mockConfig; }); -var mock_data_1719196253508_default = transformMockData(mockList); +var mock_data_1719563962766_default = transformMockData(mockList); export { - mock_data_1719196253508_default as default + mock_data_1719563962766_default as default }; diff --git a/mockServer/mock-data.js.gz b/mockServer/mock-data.js.gz index ee1d70c0a690e425656835238a18123f4816ca8a..67bab8155aa8caf3c43af149cf4003a8ee6933c8 100644 GIT binary patch delta 1030 zcmV+h1o``u2$Kkq8-I(_$mjO9wB6lqYkTY7lAMp0AccuUIV9!GbM?RPK zViNcP1bzZQ?zw`^CdTB8Dt54j&)YkUOb}xtB$5o3Ijlx|3&THmg)*=PX1Gex_`tKw zgY{cDjsTKE0VAN~If9T@IRb$0fYy#6J{%!M6B6!<1UEjQEPr!Ue4AkiMwJMaw;ENe z(P%n_yol~6F*kfNKc8QmEniQW$<64*SB0@JS~mLG)112GBTo&z?I?$mZ40|t!IN$ zXi6nP;v@XnR|bj5GBzXHJM$e+h2*qkJD%cYsT4}%lN`T_ztDFFES&48klH|zBpPk8 z^h{s^a}U0QPi4ME#Tt8W)kRd>eg6alZ`buPfr}O1HGg}Zi3pjq^oJl1!sk){c+N0& zZIqCyNDgezvl0j7{qptmr{EMYuvVydh1AFtY9FE^MjvvW5_5{@y3f~^YY|aR*_N?T zyCS$A&EG&E`#5>jEg)-OA#~A>3AF~)OrYric*>bqfW13m~)X0K~~hbp*eBl zgGB8q>4{cIgDEODf8)b)R-+`6SoFDhsP%4GJGtc9Wrj%!TUa!F)FJf}HP|8%f;<_q?8k>$SBtt((eeMFQ*HtT`m{%*>!ogxcE5s zTYvBFX9~l!unw}Psl0a6tm>R9z)WN7rY7WM!u9ziL~ZMGwgh{T=Cyn5!oym2oL64gD` zTDUq@{IP8aDo#RP7BUejMMED)@ke^S@P9Hh%_r(W)D4}UOa|330AAg=1nU>kJsvbU zr&>Q&UXT>(1CMSQyT?PXN5S2ufza+&Rs8Yl9uGGjyz99ScBQ^$K@fE6@QJ$B)kNF> zsvE)m+)3Fmw;}#F1O7L4#;|_+LShZu-fC1o@F zViNcP1bzZQ?zn>OHpb+ODoWVE=bJl>Ob}xtB$5o3*{>%%3&TIlLK)ZqGhC%;eBfE; z!R9R-CICsHfDusg96?B{oB%+7Kxan~9}bYB2?=*ef@>d8R)0Avev@GcMpX#4x1QAN z$z(oUvkFJ#{qptmr{EYcvR0_eLTY3RwGUAdqYt@Gi8;k{J>=_#YY|aR*_N?T zyCS$A&EG&E`#5>jEg)-D-ko#>3AF~)Orkvib|S2qfT#Nm~)YhK~~hdp*eBn zgGAja>5*1QgDEPuJoDjn(V!xQ+~9j|j=(WD$UMhq{qjs0wJ>Z3eancRN@XET=e!j2 zOlUKuvvV}JMI6HP=MR5aL5vyShj6l3_?BE(E`K2~g%3XMyYbrAiCY6aRH*hL9BdN~ zTha0bwT0EN0fi51yUEZ%=0bJzV7XX$LC#C&MpFO5J#S#)dTnD(o2GJFkpO!|=fbyd z@T%|AHbR9uKpC@U3xi(jM19VT{QIz4EPR+=RcAkad~;QuUi`4Ss!mtS#Z`5(I{!HJ zJAd!)X9~l!unBUYsl9H~u9}=`z)WN3rXl2L!VUQ(L}Tl6wgh{FKpG#GphRQ_6=PAQ zlx39`u7(34qpXTiHy%2t@Gm4o^CkbcbW*$6`|E`}nmWc^i>T=CynN=qyml`Q5;Z;5 zS-3h?{IP2YDo#RP6fzMhMMED)@ke^S@P8^Z?I-F%)D69!Oh(l(0$yIb1e+JpJ?=F* zr&>SMUXT>(1CMSQyT|>YN5S2ufza+&Rs8Yt9{1NCyc@U=%1Ym|AP9PO_(a|58lvrg z-H+g5?xbv)+YA+eTiZ#`)qc$CUZp16i)N$<120r<@PIY$Zr03s>( AuK)l5