From 2dd5de208e6d8dcc903c49909373ed0410b727b7 Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Tue, 9 Jul 2024 08:31:48 +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 | 22 +++++++++--------- index.html.gz | Bin 1722 -> 1727 bytes ....js => @vue_reactivity@3.4.30-DnhErqw9.js} | 4 ++-- ...s => @vue_runtime-core@3.4.30-CrcfNDdL.js} | 4 ++-- js/@vue_runtime-core@3.4.30-CrcfNDdL.js.gz | Bin 0 -> 1872 bytes js/@vue_runtime-core@3.4.31-DIOvAikH.js.gz | Bin 1870 -> 0 bytes ...js => @vue_runtime-dom@3.4.30-l0sNRNKZ.js} | 0 ...jAdt.js => @vue_shared@3.4.30-Bev2jR-5.js} | 2 +- js/@vue_shared@3.4.30-Bev2jR-5.js.gz | Bin 0 -> 621 bytes js/@vue_shared@3.4.31-3J5ZjAdt.js.gz | Bin 621 -> 0 bytes ...vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js} | 2 +- ...euse_core@10.9.0_vue@3.4.30-CHk58Nsj.js.gz | Bin 0 -> 3064 bytes ...euse_core@10.9.0_vue@3.4.31-CnUoy1-c.js.gz | Bin 3065 -> 0 bytes ...euse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js} | 0 ...e_shared@10.9.0_vue@3.4.30-BTLxKjPf.js.gz} | Bin ...mo-Dpuxvqbc.js => BarcodeDemo-AjAw1DzR.js} | 2 +- js/BarcodeDemo-AjAw1DzR.js.gz | Bin 0 -> 1437 bytes js/BarcodeDemo-Dpuxvqbc.js.gz | Bin 1432 -> 0 bytes js/en-US-BKTMiyM0.js.gz | Bin 1679 -> 0 bytes js/{en-US-BKTMiyM0.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-s17Sjidp.js | 12 ---------- js/hooks-s17Sjidp.js.gz | Bin 33867 -> 0 bytes js/index-1VNdjw6i.js | 1 + js/index-1VNdjw6i.js.gz | Bin 0 -> 2077 bytes js/index-1tdHdFYL.js.gz | Bin 1560 -> 0 bytes js/{index-DvkQKsfp.js => index-2iyrt7kQ.js} | 2 +- js/index-2iyrt7kQ.js.gz | Bin 0 -> 802 bytes js/index-3NxK27nm.js.gz | Bin 1655 -> 0 bytes js/index-B0eQn8jy.js.gz | Bin 2866 -> 0 bytes js/index-B5JnmBGm.js | 1 + js/index-B5JnmBGm.js.gz | Bin 0 -> 29628 bytes js/{index-CT4B-f_E.js => index-BIFJwPsQ.js} | 2 +- js/index-BIFJwPsQ.js.gz | Bin 0 -> 1984 bytes js/{index-DSMb8cQD.js => index-BMklpJ_p.js} | 2 +- js/index-BMklpJ_p.js.gz | Bin 0 -> 1784 bytes js/{index-zZlfgOUa.js => index-BUieUnir.js} | 2 +- js/index-BUieUnir.js.gz | Bin 0 -> 1514 bytes js/index-BW6ORhev.js.gz | Bin 2159 -> 0 bytes js/{index-BW6ORhev.js => index-Bi16YVaZ.js} | 2 +- js/index-Bi16YVaZ.js.gz | Bin 0 -> 2161 bytes js/index-BvlP2cQM.js.gz | Bin 1348 -> 0 bytes js/index-Byqjyz7A.js.gz | Bin 2488 -> 0 bytes js/index-C08cSwGh.js.gz | Bin 1994 -> 0 bytes js/index-C43z127-.js | 1 - js/index-C43z127-.js.gz | Bin 3535 -> 0 bytes js/{index-cO7noRY_.js => index-CETCbL0X.js} | 2 +- js/index-CETCbL0X.js.gz | Bin 0 -> 1782 bytes js/index-CNJPfYQw.js.gz | Bin 1119 -> 0 bytes js/index-CT4B-f_E.js.gz | Bin 1981 -> 0 bytes js/{index-CNJPfYQw.js => index-C_p6s4B3.js} | 2 +- js/index-C_p6s4B3.js.gz | Bin 0 -> 1123 bytes js/{index-C08cSwGh.js => index-Ca8dkFUR.js} | 2 +- js/index-Ca8dkFUR.js.gz | Bin 0 -> 1996 bytes js/{index-oxDWUnU1.js => index-CdBUAOSD.js} | 2 +- js/index-CdBUAOSD.js.gz | Bin 0 -> 1030 bytes js/index-CvE21K60.js | 1 - js/index-CvE21K60.js.gz | Bin 2067 -> 0 bytes js/{index-1tdHdFYL.js => index-CwH8f46E.js} | 2 +- js/index-CwH8f46E.js.gz | Bin 0 -> 1564 bytes js/{index-Byqjyz7A.js => index-DG3hJlZ3.js} | 2 +- js/index-DG3hJlZ3.js.gz | Bin 0 -> 2491 bytes js/index-DSMb8cQD.js.gz | Bin 1782 -> 0 bytes js/{index-rlAFiESs.js => index-DXOaZCDd.js} | 2 +- js/index-DXOaZCDd.js.gz | Bin 0 -> 984 bytes js/index-DhPwMQJn.js.gz | Bin 1227 -> 0 bytes js/{index-DhPwMQJn.js => index-DscxrZZp.js} | 2 +- js/index-DscxrZZp.js.gz | Bin 0 -> 1230 bytes js/index-DvkQKsfp.js.gz | Bin 799 -> 0 bytes js/{index-B0eQn8jy.js => index-FvWab_gy.js} | 2 +- js/index-FvWab_gy.js.gz | Bin 0 -> 2868 bytes js/index-OUOi2Sg4.js | 1 + js/index-OUOi2Sg4.js.gz | Bin 0 -> 3540 bytes js/index-PHyytJfX.js | 1 - js/index-PHyytJfX.js.gz | Bin 29618 -> 0 bytes js/{index-3NxK27nm.js => index-R3UIaZc8.js} | 2 +- js/index-R3UIaZc8.js.gz | Bin 0 -> 1658 bytes js/index-cO7noRY_.js.gz | Bin 1779 -> 0 bytes js/{index-BvlP2cQM.js => index-jW2kx6LG.js} | 2 +- js/index-jW2kx6LG.js.gz | Bin 0 -> 1351 bytes js/index-oxDWUnU1.js.gz | Bin 1027 -> 0 bytes js/index-rlAFiESs.js.gz | Bin 979 -> 0 bytes js/index-zZlfgOUa.js.gz | Bin 1512 -> 0 bytes js/instance-B93KqPYt.js | 1 - js/instance-B93KqPYt.js.gz | Bin 781 -> 0 bytes js/instance-COhWfrSq.js | 1 + js/instance-COhWfrSq.js.gz | Bin 0 -> 769 bytes js/lodash-es@4.17.21-3YkgETI-.js | 1 + js/lodash-es@4.17.21-3YkgETI-.js.gz | Bin 0 -> 7127 bytes js/lodash-es@4.17.21-BALnwRTu.js | 1 - js/lodash-es@4.17.21-BALnwRTu.js.gz | Bin 7136 -> 0 bytes js/utils-BmI4YPvf.js | 1 + js/utils-BmI4YPvf.js.gz | Bin 0 -> 3331 bytes js/utils-Cti1zzpP.js | 1 - js/utils-Cti1zzpP.js.gz | Bin 3335 -> 0 bytes ...e-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js} | 0 ...ooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js.gz} | Bin ...> vue@3.4.30_typescript@5.2.2-l0sNRNKZ.js} | 0 js/{zh-CN-erlZSQEe.js => zh-CN-DEQk5_4O.js} | 2 +- js/zh-CN-DEQk5_4O.js.gz | Bin 0 -> 1973 bytes js/zh-CN-erlZSQEe.js.gz | Bin 1971 -> 0 bytes mockServer/mock-data.js | 8 +++---- mockServer/mock-data.js.gz | Bin 1043 -> 1042 bytes 105 files changed, 58 insertions(+), 58 deletions(-) rename js/{@vue_reactivity@3.4.31-B8nTu0ia.js => @vue_reactivity@3.4.30-DnhErqw9.js} (77%) rename js/{@vue_runtime-core@3.4.31-DIOvAikH.js => @vue_runtime-core@3.4.30-CrcfNDdL.js} (96%) create mode 100644 js/@vue_runtime-core@3.4.30-CrcfNDdL.js.gz delete mode 100644 js/@vue_runtime-core@3.4.31-DIOvAikH.js.gz rename js/{@vue_runtime-dom@3.4.31-l0sNRNKZ.js => @vue_runtime-dom@3.4.30-l0sNRNKZ.js} (100%) rename js/{@vue_shared@3.4.31-3J5ZjAdt.js => @vue_shared@3.4.30-Bev2jR-5.js} (97%) create mode 100644 js/@vue_shared@3.4.30-Bev2jR-5.js.gz delete mode 100644 js/@vue_shared@3.4.31-3J5ZjAdt.js.gz rename js/{@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js => @vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js} (99%) create mode 100644 js/@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js.gz delete mode 100644 js/@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js.gz rename js/{@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js => @vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js} (100%) rename js/{@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js.gz => @vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js.gz} (100%) rename js/{BarcodeDemo-Dpuxvqbc.js => BarcodeDemo-AjAw1DzR.js} (87%) create mode 100644 js/BarcodeDemo-AjAw1DzR.js.gz delete mode 100644 js/BarcodeDemo-Dpuxvqbc.js.gz delete mode 100644 js/en-US-BKTMiyM0.js.gz rename js/{en-US-BKTMiyM0.js => en-US-Vq4yC-66.js} (87%) 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-s17Sjidp.js delete mode 100644 js/hooks-s17Sjidp.js.gz create mode 100644 js/index-1VNdjw6i.js create mode 100644 js/index-1VNdjw6i.js.gz delete mode 100644 js/index-1tdHdFYL.js.gz rename js/{index-DvkQKsfp.js => index-2iyrt7kQ.js} (65%) create mode 100644 js/index-2iyrt7kQ.js.gz delete mode 100644 js/index-3NxK27nm.js.gz delete mode 100644 js/index-B0eQn8jy.js.gz create mode 100644 js/index-B5JnmBGm.js create mode 100644 js/index-B5JnmBGm.js.gz rename js/{index-CT4B-f_E.js => index-BIFJwPsQ.js} (88%) create mode 100644 js/index-BIFJwPsQ.js.gz rename js/{index-DSMb8cQD.js => index-BMklpJ_p.js} (89%) create mode 100644 js/index-BMklpJ_p.js.gz rename js/{index-zZlfgOUa.js => index-BUieUnir.js} (88%) create mode 100644 js/index-BUieUnir.js.gz delete mode 100644 js/index-BW6ORhev.js.gz rename js/{index-BW6ORhev.js => index-Bi16YVaZ.js} (91%) create mode 100644 js/index-Bi16YVaZ.js.gz delete mode 100644 js/index-BvlP2cQM.js.gz delete mode 100644 js/index-Byqjyz7A.js.gz delete mode 100644 js/index-C08cSwGh.js.gz delete mode 100644 js/index-C43z127-.js delete mode 100644 js/index-C43z127-.js.gz rename js/{index-cO7noRY_.js => index-CETCbL0X.js} (84%) create mode 100644 js/index-CETCbL0X.js.gz delete mode 100644 js/index-CNJPfYQw.js.gz delete mode 100644 js/index-CT4B-f_E.js.gz rename js/{index-CNJPfYQw.js => index-C_p6s4B3.js} (82%) create mode 100644 js/index-C_p6s4B3.js.gz rename js/{index-C08cSwGh.js => index-Ca8dkFUR.js} (90%) create mode 100644 js/index-Ca8dkFUR.js.gz rename js/{index-oxDWUnU1.js => index-CdBUAOSD.js} (76%) create mode 100644 js/index-CdBUAOSD.js.gz delete mode 100644 js/index-CvE21K60.js delete mode 100644 js/index-CvE21K60.js.gz rename js/{index-1tdHdFYL.js => index-CwH8f46E.js} (88%) create mode 100644 js/index-CwH8f46E.js.gz rename js/{index-Byqjyz7A.js => index-DG3hJlZ3.js} (91%) create mode 100644 js/index-DG3hJlZ3.js.gz delete mode 100644 js/index-DSMb8cQD.js.gz rename js/{index-rlAFiESs.js => index-DXOaZCDd.js} (67%) create mode 100644 js/index-DXOaZCDd.js.gz delete mode 100644 js/index-DhPwMQJn.js.gz rename js/{index-DhPwMQJn.js => index-DscxrZZp.js} (76%) create mode 100644 js/index-DscxrZZp.js.gz delete mode 100644 js/index-DvkQKsfp.js.gz rename js/{index-B0eQn8jy.js => index-FvWab_gy.js} (92%) create mode 100644 js/index-FvWab_gy.js.gz create mode 100644 js/index-OUOi2Sg4.js create mode 100644 js/index-OUOi2Sg4.js.gz delete mode 100644 js/index-PHyytJfX.js delete mode 100644 js/index-PHyytJfX.js.gz rename js/{index-3NxK27nm.js => index-R3UIaZc8.js} (87%) create mode 100644 js/index-R3UIaZc8.js.gz delete mode 100644 js/index-cO7noRY_.js.gz rename js/{index-BvlP2cQM.js => index-jW2kx6LG.js} (85%) create mode 100644 js/index-jW2kx6LG.js.gz delete mode 100644 js/index-oxDWUnU1.js.gz delete mode 100644 js/index-rlAFiESs.js.gz delete mode 100644 js/index-zZlfgOUa.js.gz delete mode 100644 js/instance-B93KqPYt.js delete mode 100644 js/instance-B93KqPYt.js.gz create mode 100644 js/instance-COhWfrSq.js create mode 100644 js/instance-COhWfrSq.js.gz create mode 100644 js/lodash-es@4.17.21-3YkgETI-.js create mode 100644 js/lodash-es@4.17.21-3YkgETI-.js.gz delete mode 100644 js/lodash-es@4.17.21-BALnwRTu.js delete mode 100644 js/lodash-es@4.17.21-BALnwRTu.js.gz create mode 100644 js/utils-BmI4YPvf.js create mode 100644 js/utils-BmI4YPvf.js.gz delete mode 100644 js/utils-Cti1zzpP.js delete mode 100644 js/utils-Cti1zzpP.js.gz rename js/{vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js => vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js} (100%) rename js/{vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js.gz => vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js.gz} (100%) rename js/{vue@3.4.31_typescript@5.2.2-l0sNRNKZ.js => vue@3.4.30_typescript@5.2.2-l0sNRNKZ.js} (100%) rename js/{zh-CN-erlZSQEe.js => zh-CN-DEQk5_4O.js} (87%) create mode 100644 js/zh-CN-DEQk5_4O.js.gz delete mode 100644 js/zh-CN-erlZSQEe.js.gz diff --git a/index.html b/index.html index 6fd8967a..d06955b3 100644 --- a/index.html +++ b/index.html @@ -1,7 +1,7 @@ - + @@ -17,10 +17,10 @@ content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> Ray Template - - - - + + + + @@ -28,18 +28,18 @@ - - + + - - - - + + + + diff --git a/index.html.gz b/index.html.gz index b61564cc2e6ad5bc46c9229a0aed77900effa1ea..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 1722 zcmV;r21WTFiwFP!000021MOMca^p44>kxi&gpJ+qXBC0?fKPs^8WfQT9}Z(`DT#( zL!65FumPg+<{N|t3!r||Kxm*n#Ug{W@`jCtF_G?DmgkG5CLWiuA8@LGcrvu;l5Q=| zX4+cEU^PjLG@YbL=3LGwCm|DLsT*$wRtEVheC$KWESoqj(y^HEVM`bbphglw*&1-n zESEHU#LY<}CH|k++~qgBdn%CqLs}16jEm zoQV}uz=sXyNzp)N7s0T>LOKUaujl{RhP;6m3W8z7Qgnw6gb}9(k{6=a^9Q7aCT$@k zXb8i`n!zTL$~5v`PYMIV3>zEfo5j$FHS++cFGq+8W*FsIdz8b_A@&gp>6V3YSnY~6 zsPvuAI1Gi%pbHHQGaTOB&>foOS`MtNZ_nkKiJ|mk4h`ffskKyW&P28t`(`e6mRtDx zm)*`>1b-e{%LgZBsF4CLslN|?$camBap_aNz@SGh;&h4Y;Iq?9vALPVDbwo-M(Y@2 z4O6|K3jC2{lVf5}*D;K;T@as5F1P<$UI#Vvc~Zdvwz0UCI|q9;v3aplAiNz}>XA!q z(!$4Ar#Dl2byXJuED0Q&wDH}v_q*@d?V8}V zrvO9{b3SSlm)Q6`e0MiqEm%$XNrhQRxzae|aT1#Dej1$n@6IOP&eTK~8^$#r8|K{K zN7prhGGRbb&tw5=6SsrU?=Gj4yZgEr(vwBvp*a&c0;QQY;A=xo;wYCm(^O)Vo zAKiG-oZz}rPlnh?oYuOLn`X%Q`0D3d`0chP2BSHfja<@9lJ9)?8@^yr6ZE|T;e#5r zNjuT|-#xhzfm0JWB&P+VbMP_Tf4FRhxW@WW6r(&DniuW6<*9G#WKcjo!`95~$~xB* zlh|goR+d;876ML-U6IX({$vRyN`jgGoHSZ(xCt3r)-S#^FA??ZNV={I0UATN|hCxFRJfG zMwPdjG)9Ki4(hGuO2)#k_$ql$%8N_dyQb>L$J|!hYm!KzoXtfad5{#)J^M&?sWJAc zT0Lj;0rgzkbXuJ+aU40=J)Le8jUrGbNqP(GBgeMCFDzL==EiED&veA;u8;5rW-Dg! zOl}_?3pgAY40SqiXkv9jg#b&%K$t#SgEGvc{E&>#6nI%^2&ux)g%a?plqY!{ib5)t z%vF0@DtVrks;U)HZ?zu?597;N8x|z#klu?w728wk5Ki$tgHu)KKwv%yq=T3l2=$Y? z90VzzM?s#9(;VcPX#Fy&EG^5(4x}(xvwP?xhjcn!1!19cMEw+_*b!XPu8gJ=H+d4Y z?fre~IUVw$Qj0RiXIy%#lh3v@1)LhThLin#v`N!xR&*+I(k5-!N&7!t!$Oq=(lb=d zIUpv2N>}GmDD!)7SX3KZ8IjIC{|>8kovX z_uz9n(~`&L_g91@7HFl>L3@(Ny$VXrc2 z&zMm`zk*$$Xb8FjQ0Q)df0Va+56z^AmJ*fPO6-m#bXN<5cTMB+E^vobr-M*)gIr6`|@c3lE47iocK`AKJ5h53g(vtjui# QEBjIOzX;=Ma3vi80EMko{{R30 diff --git a/js/@vue_reactivity@3.4.31-B8nTu0ia.js b/js/@vue_reactivity@3.4.30-DnhErqw9.js similarity index 77% rename from js/@vue_reactivity@3.4.31-B8nTu0ia.js rename to js/@vue_reactivity@3.4.30-DnhErqw9.js index a267ecdf..0d63539b 100644 --- a/js/@vue_reactivity@3.4.31-B8nTu0ia.js +++ b/js/@vue_reactivity@3.4.30-DnhErqw9.js @@ -1,5 +1,5 @@ -import{i as r}from"./@vue_shared@3.4.31-3J5ZjAdt.js";/** -* @vue/reactivity v3.4.31 +import{i as r}from"./@vue_shared@3.4.30-Bev2jR-5.js";/** +* @vue/reactivity v3.4.30 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(r));function i(e){return e?!!e.__v_raw:!1}function o(e){return!!(e&&e.__v_isRef===!0)}export{i as a,o as i}; diff --git a/js/@vue_runtime-core@3.4.31-DIOvAikH.js b/js/@vue_runtime-core@3.4.30-CrcfNDdL.js similarity index 96% rename from js/@vue_runtime-core@3.4.31-DIOvAikH.js rename to js/@vue_runtime-core@3.4.30-CrcfNDdL.js index 8e004a23..f09cc67f 100644 --- a/js/@vue_runtime-core@3.4.31-DIOvAikH.js +++ b/js/@vue_runtime-core@3.4.30-CrcfNDdL.js @@ -1,5 +1,5 @@ -import{i as A,a as N}from"./@vue_reactivity@3.4.31-B8nTu0ia.js";import{a as g,b as m,c as C,g as z,E as j,n as T,d as k,e as h,f as y,h as B}from"./@vue_shared@3.4.31-3J5ZjAdt.js";/** -* @vue/runtime-core v3.4.31 +import{i as A,a as N}from"./@vue_reactivity@3.4.30-DnhErqw9.js";import{a as g,b as m,c as C,g as z,E as j,n as T,d as k,e as h,f as y,h as B}from"./@vue_shared@3.4.30-Bev2jR-5.js";/** +* @vue/runtime-core v3.4.30 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let f=null,M=null;const P=Symbol.for("v-ndc"),U=t=>t.__isSuspense,G={},E=t=>Object.getPrototypeOf(t)===G;function V(t,s){t.shapeFlag&6&&t.component?V(t.component.subTree,s):t.shapeFlag&128?(t.ssContent.transition=s.clone(t.ssContent),t.ssFallback.transition=s.clone(t.ssFallback)):t.transition=s}const L=t=>t.__isTeleport,I=Symbol.for("v-fgt"),Y=Symbol.for("v-txt"),D=Symbol.for("v-cmt"),H=Symbol.for("v-stc"),r=[];let u=null;function v(t=!1){r.push(u=t?null:[])}function K(){r.pop(),u=r[r.length-1]||null}function q(t){return t.dynamicChildren=u||j,K(),u&&u.push(t),t}function tt(t,s,l,c,n,e){return q(x(t,s,l,c,n,e,!0))}function w(t){return t?t.__v_isVNode===!0:!1}const O=({key:t})=>t??null,_=({ref:t,ref_key:s,ref_for:l})=>(typeof t=="number"&&(t=""+t),t!=null?g(t)||A(t)||C(t)?{i:f,r:t,k:s,f:!!l}:t:null);function x(t,s=null,l=null,c=0,n=null,e=t===I?0:1,i=!1,o=!1){const a={__v_isVNode:!0,__v_skip:!0,type:t,props:s,key:s&&O(s),ref:s&&_(s),scopeId:M,slotScopeIds:null,children:l,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:e,patchFlag:c,dynamicProps:n,dynamicChildren:null,appContext:null,ctx:f};return o?(p(a,l),e&128&&t.normalize(a)):l&&(a.shapeFlag|=g(l)?8:16),!i&&u&&(a.patchFlag>0||e&6)&&a.patchFlag!==32&&u.push(a),a}const R=J;function J(t,s=null,l=null,c=0,n=null,e=!1){if((!t||t===P)&&(t=D),w(t)){const o=F(t,s,!0);return l&&p(o,l),!e&&u&&(o.shapeFlag&6?u[u.indexOf(t)]=o:u.push(o)),o.patchFlag=-2,o}if(Z(t)&&(t=t.__vccOpts),s){s=Q(s);let{class:o,style:a}=s;o&&!g(o)&&(s.class=T(o)),k(a)&&(N(a)&&!m(a)&&(a=h({},a)),s.style=y(a))}const i=g(t)?1:U(t)?128:L(t)?64:k(t)?4:C(t)?2:0;return x(t,s,l,c,n,i,e,!0)}function Q(t){return t?N(t)||E(t)?h({},t):t:null}function F(t,s,l=!1,c=!1){const{props:n,ref:e,patchFlag:i,children:o,transition:a}=t,S=s?X(n||{},s):n,b={__v_isVNode:!0,__v_skip:!0,type:t.type,props:S,key:S&&O(S),ref:s&&s.ref?l&&e?m(e)?e.concat(_(s)):[e,_(s)]:_(s):e,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:o,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:s&&t.type!==I?i===-1?16:i|16:i,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:a,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&F(t.ssContent),ssFallback:t.ssFallback&&F(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return a&&c&&V(b,a.clone(b)),b}function W(t=" ",s=0){return R(Y,null,t,s)}function st(t,s){const l=R(H,null,t);return l.staticCount=s,l}function p(t,s){let l=0;const{shapeFlag:c}=t;if(s==null)s=null;else if(m(s))l=16;else if(typeof s=="object")if(c&65){const n=s.default;n&&(n._c&&(n._d=!1),p(t,n()),n._c&&(n._d=!0));return}else{l=32;const n=s._;!n&&!E(s)?s._ctx=f:n===3&&f&&(f.slots._===1?s._=1:(s._=2,t.patchFlag|=1024))}else C(s)?(s={default:s,_ctx:f},l=32):(s=String(s),c&64?(l=16,s=[W(s)]):l=8);t.children=s,t.shapeFlag|=l}function X(...t){const s={};for(let l=0;l{let n;return(n=t[l])||(n=t[l]=[]),n.push(c),e=>{n.length>1?n.forEach(i=>i(e)):n[0](e)}};s("__VUE_INSTANCE_SETTERS__",l=>l),s("__VUE_SSR_SETTERS__",l=>l)}function Z(t){return C(t)&&"__vccOpts"in t}export{st as a,tt as c,v as o}; diff --git a/js/@vue_runtime-core@3.4.30-CrcfNDdL.js.gz b/js/@vue_runtime-core@3.4.30-CrcfNDdL.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ed3b7be6f6a424335cd53b666f619bda5c7a82d0 GIT binary patch literal 1872 zcmV-W2e0@aiwFP!000021C3WvbK5o&e$THU^?(5!n30^+lY?%}rjF94ZJg9{+@>0h zhJru|F$F3F=-QF^-)|PAL@JrPxfksMSYm<2e&4S2dXpD!tAoS_uXuvus!EG|-HV?6 zcweenp%Urzy>^d3K962R&-Bz5LC52k-eg35G&puzD{@{H+J2`oB5}?(yqBKsg)v3%2 z72MaxPfh|VS#Z`Lygc0$$|~c6PvwIS=;%H%Ecld{L1GrcZK(p88&~Lg>GHzjo|%@) zSQWf`d-LSvv^6P?m` z$vGh|lKFa*8)aO4OFN^;mh+oJDQ=nQels|G8B-Todzl-DcCJW_)#w6jB(vP8?lR*z zc#~w=Jdt<*&3M1g&{x-{s-yCId;c4iDNGFh_M1qhOV?xk(>Js30cT%-Gb`6P`^z`8 z)?us*m`sQGJZ1eZhXCGF2jPHii)d5Y6)nNVXdot2RvnCfquwCjP{vCrCPkDfvvjM| z!F0Dn^VakWb!=NGR~9C4(c;l0Yb`HVI$IRVK)Ks}=D*=Cgp{>M3}*YebNHY<Y)<*5k6tP)P3EoQ?3(^>!iNahv6CT#u}%57NAv$oK(3^@?ra z+Kl$F*bn!KUym2MXf|vyP>)qs%f!f4UNkmIu~e?Bzv`@7mpCmi^U^rc=Lh@>#W#tQ zE3Zr5WZegUcf-F)!p7%j<4^t2_>%5Hq}8y=qCBP>n(&Nqh1`IQV)A00WcsV331cE7 zgeEP4>|jYV7QYmObH+nWNa@!Phq~zRc8Z)cLOPQn!1J>M4id(bCQGm3*ET_Z{oe_K z`JhuuL$}*uvV34ZHD5E1sMzO94sSeu!amzyF(YI{bG%}x>htDZ5{=7A8ELan51w_W zkc;M^Ib%F;Zvm%gJg;<0|E8|??Exs|`;Ef{V_OS*2)u5l z>K0;o7aU0ij*r2{e^ImBZ7Zx+hR^>GyhkV+(2qUn#|ZlI0rWO1R2pZ5sCZ2ki&Z3Z zBNIoF4VaiHj>=TvuTTeia8aWj(}atx zF!9PEvZMxp(?L8q7kY<3$2@Q-Mt=AmDSTI}x(wl>c2M(~i%=XrT8AV%9Y@QR*nBiy zPRp2`rhraMFZUf}kLi?3a{j~qgxI7l zRGO5T8yZ5WiDt4E3&bqP6B)`FKU(Os{cS3Awawu9*|6PkHVh3R;fPum+h``;1Ej(L zz;i-ULTKudVxt)V4A24wf}%L%uI17l4Ekp;81pWIOWcfF*fysXme1-k#nC$x)WX;m z+AOh>OLG1qrWgxuVe%)Un28KtvZ0Iizy!-(w`g_V;V&9Rk=w_}!nPV>1G#^f?BA~G z`G(okr+YIAZjw#CVH1i#n?Pd3@$NlO=RMZ&dI%tE?TG6qjmn$FDPxD%^t*VP$6fY( zKWS7hYdLK{_=%cB(Nkb2X390liJ1;HAxIONkdPwv5uze(WL7SerJDKrGci+8@npIu zMa4A}x_J&00`z)&Gu)F^O@7;|ap~YIW!wVIxMXnQ)7mt7LyeCX+wB?+CR0o@UsNUI z3NE&$3G&4tHrT+A61k!pE;Ln)2{Y+WsbW<%w6r&y-F_U+-d>GwUR_;|X5-P#&FFeO zoAr1G7a8LRlkxcayVdsH|L)YdOJBizhw9zaCUBK{@PApc4!EG4*&r9ak?e| literal 0 HcmV?d00001 diff --git a/js/@vue_runtime-core@3.4.31-DIOvAikH.js.gz b/js/@vue_runtime-core@3.4.31-DIOvAikH.js.gz deleted file mode 100644 index 5133f744b4bb73b6abd07b3c13c23837cdcad0aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1870 zcmV-U2eJ4ciwFP!000021C3WvbK5o&e$THU^?(5!n33$%Rr-S3y=jNvD>m<6fy`iqZ_a83!48@8|6qkH~;v2t0amNjc z8$L&I&lQR#PfM;*|shs3bpOI`+vnFqI}3S@3vp=YJb3yXVZS}J2z z@c!-1v!kOInQ}o2rpz+_-ix8kjdj6C7(K0Kc^0L4L3oUj=K<2)*dmK?dQ(ngYt|^Zn)a- z^bdXP&hxO(I>-BW*Jq3oeVA%{d!5e}0EB%J4w{gE0J^zXPr_9UE?n%d%BMg#g-V6v zg-WNmY`vD|g~-s5V)Er_-~f82T+LL`BZNBW^`7JDLm$$3K^@y}U-{ol>R7zdBISi} z{9ag|iZIM7;RM>UHvaxzHDt0{Na%A@s|p+dyp8)}z%_&ep8L0|?~=f#b5RlYIS%c; zUZajj7LKord~Jp0{#Jy1pqAm?P@kf1WxiH#=i)uLS?)&l$cp+P&8vxw?*UY=*aoi6 zXa|ekaF_V?c&>|P!xjVeSY@?Lj9lhLW0MpM<+}Q-&Z>2Z)ABMejT3#o$FER)ojAGl zy5vpPee`!X{JSJG$0D&f%xpj$+`Fgm9v-P z9_35nfq5eOyC`&NMc2gA^2(nFymIZ4eT5tNGdR|ux&5FHa)wBiEmAk@CJ_;M-AvUj z#PTjUk_sFjfsOyBX1m=~Sgj17{U3ObP&A+)dC-p#^rJoKZB(c<&InQQiYgYXNajW+ zjv^Z{F;*OviNIf>_VnPQMmwYl7j=gRx2a+5qFOnG@@}>s9)Q|KolytionqYyphaNf zl|y7n4FJc3cyK247Jm+TU|)><@CQ=(p;mPn!bR<%<}(+eIC!)UNp?DpmMgLOXu6!1 zF*{8KA#Vgb+!{EuHbCX;@~A z@mZV6e_?qGdfY;P4}nkg3$J;Z+YU;st9!5-ff;~7W;ve7P{#PdLZ9t!Q=zL(2B#;(cEjl~G=zj#)Uwz{Q|TTd6$SuK z2}uc|sYi;9rT{QN3m6EB;)J`FOSdrSpS)zuy9h3EGiqVeoK{#qt;-Zg?@Uk&BUfm% zz)CL3*~^$>EVza7Ux;ERGB{^L7wv!vmb-4z>b%3>G>Rg(i;;y*HN*yT_b%DLT+{On zv**uuW)j>un|Q+}6oEE@#E9eFd!EjFtl{+#K-Ss;*N+>OH;WU-_OI!8@idRS?D&4% zs9e@^(thxontjnzV8>>{HOR4<3^gH06Pl2aBJ~lXB5h<=&XuK_`T8?96HxJZvLi*s zH50md4if_OdOI`RlT}TA+p2Nt;2UM!0?oK&aN*P1Gt.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),A=Object.assign,f=Array.isArray,C=t=>typeof t=="function",i=t=>typeof t=="string",E=t=>typeof t=="symbol",l=t=>t!==null&&typeof t=="object";let c;const R=()=>c||(c=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function a(t){if(f(t)){const o={};for(let n=0;n{if(n){const s=n.split(g);s.length>1&&(o[s[0].trim()]=s[1].trim())}}),o}function y(t){let o="";if(i(t))o=t;else if(f(t))for(let n=0;nH6#Q(j>ANzIcX{33hr({xl2~N?Of#jaAyXZGsm}8is!Tyqg3;R48dIs%e^$ z9kq06!=ldhjoP!d#WSFk#&PWX@94OvXTFc$@pD+l^ZDiSfxQ0y708&KTM3(Tvi_0eB@7uoe~}q9sh|^*$CnL zZxpI?;3a}tR3v@!TZ(}$i^~NUbdXj;?Q(Hfb93!A-s<(b7zBoivKzU>NIr47S5FwB}d5KGG0nWWCMbB+gDvg~}NoR??wxM9MvUMV-(@|!qO=U(H z<=DXLfDJ5iY#`w!X5gOpGL5)I3{yJ!EkIO}ibe~ZK4epf$dN|dXd9#tS+Lp$+bF7Da~)i+H*vFSWLA>|;dATdJ=%h>m^N=-V;LaX@!Lq<&+j~8fLAgX=w za&lf=mx_8`G6V)iZ8A2{wf{ejpRns365|X^shN7ngO?)3xTcp&*SrPyqL<4~K6ar7 zyDfV@Ds9g-$_?5O?jR?ngB`hXP!Qo@Pu30?$sLsB)H6#Q(j>ANzIcX{33hr zj#|33VNvJ$M(x?!;u%m%<2d&HcXZs-GvCMW_&F@&`TTPEKwf|U3S>=x@BXsFhPg4k zlBA?-t@BgJO^4*B`}}ldszjDjuWV#txso2?A120XE-R00KJur-P6>~Qj{iidY=rRr zHwx7`@Djl+Dw00=EyX~W#pQwvI!G&_cDcB#xw-ZlZ}oaz3B80O#J6qUSa#mB!Agq_ad`+fXoB**cNa=_oVQrZOXp za%^CAzy=mMHjwZVGjPv)nMPb91}fDVWvR|u&1|D3QY{mPAzosREnF_bIT&WP?ceTc zl;G8;^Z{qV79grfMWY2yAF?S#gd*P_v`R3x?Yu!2b#2Q}F^;N;{$w#nolXqpB9 HKLh{(n*=cy diff --git a/js/@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js b/js/@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js similarity index 99% rename from js/@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js rename to js/@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js index f5eab5e3..d2fa132f 100644 --- a/js/@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js +++ b/js/@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js @@ -1 +1 @@ -import{n as D,t as E,i as H,a as N,w as k,b as z,c as B,d as F,e as Q}from"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";function b(e){var r;const n=E(e);return(r=n==null?void 0:n.$el)!=null?r:n}const g=B?window:void 0;function V(...e){let r,n,i,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,i,a]=e,r=g):[r,n,i,a]=e,!r)return D;Array.isArray(n)||(n=[n]),Array.isArray(i)||(i=[i]);const s=[],l=()=>{s.forEach(m=>m()),s.length=0},f=(m,u,t,o)=>(m.addEventListener(u,t,o),()=>m.removeEventListener(u,t,o)),p=VueDemi.watch(()=>[b(r),E(a)],([m,u])=>{if(l(),!m)return;const t=H(u)?{...u}:u;s.push(...n.flatMap(o=>i.map(c=>f(m,o,c,t))))},{immediate:!0,flush:"post"}),v=()=>{p(),l()};return N(v),v}let T=!1;function ne(e,r,n={}){const{window:i=g,ignore:a=[],capture:s=!0,detectIframe:l=!1}=n;if(!i)return D;Q&&!T&&(T=!0,Array.from(i.document.body.children).forEach(t=>t.addEventListener("click",D)),i.document.documentElement.addEventListener("click",D));let f=!0;const p=t=>a.some(o=>{if(typeof o=="string")return Array.from(i.document.querySelectorAll(o)).some(c=>c===t.target||t.composedPath().includes(c));{const c=b(o);return c&&(t.target===c||t.composedPath().includes(c))}}),m=[V(i,"click",t=>{const o=b(e);if(!(!o||o===t.target||t.composedPath().includes(o))){if(t.detail===0&&(f=!p(t)),!f){f=!0;return}r(t)}},{passive:!0,capture:s}),V(i,"pointerdown",t=>{const o=b(e);f=!p(t)&&!!(o&&!t.composedPath().includes(o))},{passive:!0}),l&&V(i,"blur",t=>{setTimeout(()=>{var o;const c=b(e);((o=i.document.activeElement)==null?void 0:o.tagName)==="IFRAME"&&!(c!=null&&c.contains(i.document.activeElement))&&r(t)},0)})].filter(Boolean);return()=>m.forEach(t=>t())}function Y(){const e=VueDemi.ref(!1),r=VueDemi.getCurrentInstance();return r&&VueDemi.onMounted(()=>{e.value=!0},VueDemi.isVue2?null:r),e}function W(e){const r=Y();return VueDemi.computed(()=>(r.value,!!e()))}function q(e,r={}){const{window:n=g}=r,i=W(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let a;const s=VueDemi.ref(!1),l=v=>{s.value=v.matches},f=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",l):a.removeListener(l))},p=VueDemi.watchEffect(()=>{i.value&&(f(),a=n.matchMedia(E(e)),"addEventListener"in a?a.addEventListener("change",l):a.addListener(l),s.value=a.matches)});return N(()=>{p(),f(),a=void 0}),s}const M=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},_="__vueuse_ssr_handlers__",K=$();function $(){return _ in M||(M[_]=M[_]||{}),M[_]}function G(e,r){return K[e]||r}function U(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const X={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},C="vueuse-storage";function re(e,r,n,i={}){var a;const{flush:s="pre",deep:l=!0,listenToStorageChanges:f=!0,writeDefaults:p=!0,mergeDefaults:v=!1,shallow:m,window:u=g,eventFilter:t,onError:o=d=>{console.error(d)},initOnMounted:c}=i,y=(m?VueDemi.shallowRef:VueDemi.ref)(r);if(!n)try{n=G("getDefaultStorage",()=>{var d;return(d=g)==null?void 0:d.localStorage})()}catch(d){o(d)}if(!n)return y;const h=E(r),O=U(h),A=(a=i.serializer)!=null?a:X[O],{pause:P,resume:L}=k(y,()=>J(y.value),{flush:s,deep:l,eventFilter:t});u&&f&&z(()=>{V(u,"storage",I),V(u,C,x),c&&I()}),c||I();function R(d,w){u&&u.dispatchEvent(new CustomEvent(C,{detail:{key:e,oldValue:d,newValue:w,storageArea:n}}))}function J(d){try{const w=n.getItem(e);if(d==null)R(w,null),n.removeItem(e);else{const S=A.write(d);w!==S&&(n.setItem(e,S),R(w,S))}}catch(w){o(w)}}function j(d){const w=d?d.newValue:n.getItem(e);if(w==null)return p&&h!=null&&n.setItem(e,A.write(h)),h;if(!d&&v){const S=A.read(w);return typeof v=="function"?v(S,h):O==="object"&&!Array.isArray(S)?{...h,...S}:S}else return typeof w!="string"?w:A.read(w)}function I(d){if(!(d&&d.storageArea!==n)){if(d&&d.key==null){y.value=h;return}if(!(d&&d.key!==e)){P();try{(d==null?void 0:d.newValue)!==A.write(y.value)&&(y.value=j(d))}catch(w){o(w)}finally{d?VueDemi.nextTick(L):L()}}}}function x(d){I(d.detail)}return y}function Z(e,r,n={}){const{window:i=g,...a}=n;let s;const l=W(()=>i&&"MutationObserver"in i),f=()=>{s&&(s.disconnect(),s=void 0)},p=VueDemi.computed(()=>{const t=E(e),o=(Array.isArray(t)?t:[t]).map(b).filter(F);return new Set(o)}),v=VueDemi.watch(()=>p.value,t=>{f(),l.value&&i&&t.size&&(s=new MutationObserver(r),t.forEach(o=>s.observe(o,a)))},{immediate:!0,flush:"post"}),m=()=>s==null?void 0:s.takeRecords(),u=()=>{f(),v()};return N(u),{isSupported:l,stop:u,takeRecords:m}}function ee(e,r,n={}){const{window:i=g,...a}=n;let s;const l=W(()=>i&&"ResizeObserver"in i),f=()=>{s&&(s.disconnect(),s=void 0)},p=VueDemi.computed(()=>Array.isArray(e)?e.map(u=>b(u)):[b(e)]),v=VueDemi.watch(p,u=>{if(f(),l.value&&i){s=new ResizeObserver(r);for(const t of u)t&&s.observe(t,a)}},{immediate:!0,flush:"post"}),m=()=>{f(),v()};return N(m),{isSupported:l,stop:m}}function ie(e,r={}){const{reset:n=!0,windowResize:i=!0,windowScroll:a=!0,immediate:s=!0}=r,l=VueDemi.ref(0),f=VueDemi.ref(0),p=VueDemi.ref(0),v=VueDemi.ref(0),m=VueDemi.ref(0),u=VueDemi.ref(0),t=VueDemi.ref(0),o=VueDemi.ref(0);function c(){const y=b(e);if(!y){n&&(l.value=0,f.value=0,p.value=0,v.value=0,m.value=0,u.value=0,t.value=0,o.value=0);return}const h=y.getBoundingClientRect();l.value=h.height,f.value=h.bottom,p.value=h.left,v.value=h.right,m.value=h.top,u.value=h.width,t.value=h.x,o.value=h.y}return ee(e,c),VueDemi.watch(()=>b(e),y=>!y&&c()),Z(e,c,{attributeFilter:["style","class"]}),a&&V("scroll",c,{capture:!0,passive:!0}),i&&V("resize",c,{passive:!0}),z(()=>{s&&c()}),{height:l,bottom:f,left:p,right:v,top:m,width:u,x:t,y:o,update:c}}function oe(e,r,n={}){const{root:i,rootMargin:a="0px",threshold:s=.1,window:l=g,immediate:f=!0}=n,p=W(()=>l&&"IntersectionObserver"in l),v=VueDemi.computed(()=>{const c=E(e);return(Array.isArray(c)?c:[c]).map(b).filter(F)});let m=D;const u=VueDemi.ref(f),t=p.value?VueDemi.watch(()=>[v.value,b(i),u.value],([c,y])=>{if(m(),!u.value||!c.length)return;const h=new IntersectionObserver(r,{root:b(y),rootMargin:a,threshold:s});c.forEach(O=>O&&h.observe(O)),m=()=>{h.disconnect(),m=D}},{immediate:f,flush:"post"}):D,o=()=>{m(),t(),u.value=!1};return N(o),{isSupported:p,isActive:u,pause(){m(),u.value=!1},resume(){u.value=!0},stop:o}}function se(e={}){const{window:r=g,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:i=Number.POSITIVE_INFINITY,listenOrientation:a=!0,includeScrollbar:s=!0}=e,l=VueDemi.ref(n),f=VueDemi.ref(i),p=()=>{r&&(s?(l.value=r.innerWidth,f.value=r.innerHeight):(l.value=r.document.documentElement.clientWidth,f.value=r.document.documentElement.clientHeight))};if(p(),z(p),V("resize",p,{passive:!0}),a){const v=q("(orientation: portrait)");VueDemi.watch(v,()=>p())}return{width:l,height:f}}export{oe as a,ee as b,ie as c,re as d,se as e,ne as o,V as u}; +import{n as D,t as E,i as H,a as N,w as k,b as z,c as B,d as F,e as Q}from"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";function b(e){var r;const n=E(e);return(r=n==null?void 0:n.$el)!=null?r:n}const g=B?window:void 0;function V(...e){let r,n,i,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,i,a]=e,r=g):[r,n,i,a]=e,!r)return D;Array.isArray(n)||(n=[n]),Array.isArray(i)||(i=[i]);const s=[],l=()=>{s.forEach(m=>m()),s.length=0},f=(m,u,t,o)=>(m.addEventListener(u,t,o),()=>m.removeEventListener(u,t,o)),p=VueDemi.watch(()=>[b(r),E(a)],([m,u])=>{if(l(),!m)return;const t=H(u)?{...u}:u;s.push(...n.flatMap(o=>i.map(c=>f(m,o,c,t))))},{immediate:!0,flush:"post"}),v=()=>{p(),l()};return N(v),v}let T=!1;function ne(e,r,n={}){const{window:i=g,ignore:a=[],capture:s=!0,detectIframe:l=!1}=n;if(!i)return D;Q&&!T&&(T=!0,Array.from(i.document.body.children).forEach(t=>t.addEventListener("click",D)),i.document.documentElement.addEventListener("click",D));let f=!0;const p=t=>a.some(o=>{if(typeof o=="string")return Array.from(i.document.querySelectorAll(o)).some(c=>c===t.target||t.composedPath().includes(c));{const c=b(o);return c&&(t.target===c||t.composedPath().includes(c))}}),m=[V(i,"click",t=>{const o=b(e);if(!(!o||o===t.target||t.composedPath().includes(o))){if(t.detail===0&&(f=!p(t)),!f){f=!0;return}r(t)}},{passive:!0,capture:s}),V(i,"pointerdown",t=>{const o=b(e);f=!p(t)&&!!(o&&!t.composedPath().includes(o))},{passive:!0}),l&&V(i,"blur",t=>{setTimeout(()=>{var o;const c=b(e);((o=i.document.activeElement)==null?void 0:o.tagName)==="IFRAME"&&!(c!=null&&c.contains(i.document.activeElement))&&r(t)},0)})].filter(Boolean);return()=>m.forEach(t=>t())}function Y(){const e=VueDemi.ref(!1),r=VueDemi.getCurrentInstance();return r&&VueDemi.onMounted(()=>{e.value=!0},VueDemi.isVue2?null:r),e}function W(e){const r=Y();return VueDemi.computed(()=>(r.value,!!e()))}function q(e,r={}){const{window:n=g}=r,i=W(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let a;const s=VueDemi.ref(!1),l=v=>{s.value=v.matches},f=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",l):a.removeListener(l))},p=VueDemi.watchEffect(()=>{i.value&&(f(),a=n.matchMedia(E(e)),"addEventListener"in a?a.addEventListener("change",l):a.addListener(l),s.value=a.matches)});return N(()=>{p(),f(),a=void 0}),s}const M=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},_="__vueuse_ssr_handlers__",K=$();function $(){return _ in M||(M[_]=M[_]||{}),M[_]}function G(e,r){return K[e]||r}function U(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const X={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},C="vueuse-storage";function re(e,r,n,i={}){var a;const{flush:s="pre",deep:l=!0,listenToStorageChanges:f=!0,writeDefaults:p=!0,mergeDefaults:v=!1,shallow:m,window:u=g,eventFilter:t,onError:o=d=>{console.error(d)},initOnMounted:c}=i,y=(m?VueDemi.shallowRef:VueDemi.ref)(r);if(!n)try{n=G("getDefaultStorage",()=>{var d;return(d=g)==null?void 0:d.localStorage})()}catch(d){o(d)}if(!n)return y;const h=E(r),O=U(h),A=(a=i.serializer)!=null?a:X[O],{pause:P,resume:L}=k(y,()=>J(y.value),{flush:s,deep:l,eventFilter:t});u&&f&&z(()=>{V(u,"storage",I),V(u,C,x),c&&I()}),c||I();function R(d,w){u&&u.dispatchEvent(new CustomEvent(C,{detail:{key:e,oldValue:d,newValue:w,storageArea:n}}))}function J(d){try{const w=n.getItem(e);if(d==null)R(w,null),n.removeItem(e);else{const S=A.write(d);w!==S&&(n.setItem(e,S),R(w,S))}}catch(w){o(w)}}function j(d){const w=d?d.newValue:n.getItem(e);if(w==null)return p&&h!=null&&n.setItem(e,A.write(h)),h;if(!d&&v){const S=A.read(w);return typeof v=="function"?v(S,h):O==="object"&&!Array.isArray(S)?{...h,...S}:S}else return typeof w!="string"?w:A.read(w)}function I(d){if(!(d&&d.storageArea!==n)){if(d&&d.key==null){y.value=h;return}if(!(d&&d.key!==e)){P();try{(d==null?void 0:d.newValue)!==A.write(y.value)&&(y.value=j(d))}catch(w){o(w)}finally{d?VueDemi.nextTick(L):L()}}}}function x(d){I(d.detail)}return y}function Z(e,r,n={}){const{window:i=g,...a}=n;let s;const l=W(()=>i&&"MutationObserver"in i),f=()=>{s&&(s.disconnect(),s=void 0)},p=VueDemi.computed(()=>{const t=E(e),o=(Array.isArray(t)?t:[t]).map(b).filter(F);return new Set(o)}),v=VueDemi.watch(()=>p.value,t=>{f(),l.value&&i&&t.size&&(s=new MutationObserver(r),t.forEach(o=>s.observe(o,a)))},{immediate:!0,flush:"post"}),m=()=>s==null?void 0:s.takeRecords(),u=()=>{f(),v()};return N(u),{isSupported:l,stop:u,takeRecords:m}}function ee(e,r,n={}){const{window:i=g,...a}=n;let s;const l=W(()=>i&&"ResizeObserver"in i),f=()=>{s&&(s.disconnect(),s=void 0)},p=VueDemi.computed(()=>Array.isArray(e)?e.map(u=>b(u)):[b(e)]),v=VueDemi.watch(p,u=>{if(f(),l.value&&i){s=new ResizeObserver(r);for(const t of u)t&&s.observe(t,a)}},{immediate:!0,flush:"post"}),m=()=>{f(),v()};return N(m),{isSupported:l,stop:m}}function ie(e,r={}){const{reset:n=!0,windowResize:i=!0,windowScroll:a=!0,immediate:s=!0}=r,l=VueDemi.ref(0),f=VueDemi.ref(0),p=VueDemi.ref(0),v=VueDemi.ref(0),m=VueDemi.ref(0),u=VueDemi.ref(0),t=VueDemi.ref(0),o=VueDemi.ref(0);function c(){const y=b(e);if(!y){n&&(l.value=0,f.value=0,p.value=0,v.value=0,m.value=0,u.value=0,t.value=0,o.value=0);return}const h=y.getBoundingClientRect();l.value=h.height,f.value=h.bottom,p.value=h.left,v.value=h.right,m.value=h.top,u.value=h.width,t.value=h.x,o.value=h.y}return ee(e,c),VueDemi.watch(()=>b(e),y=>!y&&c()),Z(e,c,{attributeFilter:["style","class"]}),a&&V("scroll",c,{capture:!0,passive:!0}),i&&V("resize",c,{passive:!0}),z(()=>{s&&c()}),{height:l,bottom:f,left:p,right:v,top:m,width:u,x:t,y:o,update:c}}function oe(e,r,n={}){const{root:i,rootMargin:a="0px",threshold:s=.1,window:l=g,immediate:f=!0}=n,p=W(()=>l&&"IntersectionObserver"in l),v=VueDemi.computed(()=>{const c=E(e);return(Array.isArray(c)?c:[c]).map(b).filter(F)});let m=D;const u=VueDemi.ref(f),t=p.value?VueDemi.watch(()=>[v.value,b(i),u.value],([c,y])=>{if(m(),!u.value||!c.length)return;const h=new IntersectionObserver(r,{root:b(y),rootMargin:a,threshold:s});c.forEach(O=>O&&h.observe(O)),m=()=>{h.disconnect(),m=D}},{immediate:f,flush:"post"}):D,o=()=>{m(),t(),u.value=!1};return N(o),{isSupported:p,isActive:u,pause(){m(),u.value=!1},resume(){u.value=!0},stop:o}}function se(e={}){const{window:r=g,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:i=Number.POSITIVE_INFINITY,listenOrientation:a=!0,includeScrollbar:s=!0}=e,l=VueDemi.ref(n),f=VueDemi.ref(i),p=()=>{r&&(s?(l.value=r.innerWidth,f.value=r.innerHeight):(l.value=r.document.documentElement.clientWidth,f.value=r.document.documentElement.clientHeight))};if(p(),z(p),V("resize",p,{passive:!0}),a){const v=q("(orientation: portrait)");VueDemi.watch(v,()=>p())}return{width:l,height:f}}export{oe as a,ee as b,ie as c,re as d,se as e,ne as o,V as u}; diff --git a/js/@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js.gz b/js/@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9a6b5c7a85087a2f225e0f421191a93a18b7ef82 GIT binary patch literal 3064 zcmVmaL5fn`=H~9c2q0b-i`~VuFXCk-m1)F;>B%`Uwz(kOHs2Fw zn`^SQ%_CXa<`YS5^NOUlc|*W9Ked^XWf1-K+f5C%h6kN91?jghX3;;Q*~6xWZ@-ED z9(^!644GX8GMm8N z?4Hs<8^y&s*zaE|#dZWzGpm*XP zlj9j~XE?p%_t;-r)4O|8P=x7OqoYi!3zp=lq-Q096XUHuQT`<3$riQQgM%Tt`){b1Q8TWd$==tU{8W@u*}KO6XaJN+L-@ z48|C@q~T==DQ5=a>5ODWt@Ajjq&7i|$)=M0$oOQ$amN)~{C zC?aUn;>NMpcyr)%P54?!1u?TyPFQ7X1+k{n8A-uFVlFeqN{9u zr?+8>Wnc?`%o#$-gJ?_3n% zzW;3B+zKG0)0x*qMGZY;k(MP`i8lxHmIvGJZ}j{Xey>68mQX-qqx5L~04f!WKfdP^f zWN7*V6E%#i!Mv`O0%0zNHcTXd2J=#3*e{dfO4h-f=pECoCAY}%E{?0&Yu$+TlinzXJ z*9fp@IS_6*@H+gJHvXWvQNYp|=owgWGpdGwY!x?P$CmCu1h^#~{loGfmN(Z?#gqmF z_^`tbcYN|}=XQ2SA9i{U-QG8aWafy#=tw4ZBlezM(w+3BRVAwqO9X7KcF@rU{`dx? z7yu#=Msd&%!-xiROmzw7zoBYrS&KL(W-aANFc2AexxDe$vi|lp4Z5fCwKh_*HH?x4 z<)b{p9lBZv=&`Wr;zvz`NmGg3H+xRuL}*lUL%I<}6!IlZvyzzzKw<(Ryrh*2JCP@EO~6R185WAU$dH}^Jt zsWrs!hyq=g5Wj8dBicFken7hpoiXVZ?kSQbCYI3B#>buZwpM#v+#Xo^Xj$snNf&7}+~kzE zt>?|_yb8m-5B$c5_B`bnliXQj8ipG@;@Q4$v>kk{hw;rgY*}p3lH@qPp$Bje!|8EW zyzElRoJ3KyY~y8XWivUZx}6>z$2K0$KHUG(-ruDLX&9!_NO@CAMVA1$nMc@p0W{t= zY2HWvhy9PRn^FoGH}4RhTUGZuJ-n=5!gxvt4ff_9hJBY>&EONgWn8eL*fr^Z1OlGS zEl(cNTO7Z&csSDSlfBy|N`3x<+y1#8mi+6_vfwC+n9Xl(2&w%OFMKe{!!Wq24YO2k zRvOf%i^DkXLq{EkNZTisNFi)|hl%!a)KLg{6eBl%rND-IL{fCDa)TEpzBBjOl?Yb2 z&mZ0l*3^3-iCt0P^NK~~gK(Q5+1Re=15O@>Cer+qjXgDW{_*5~7Te5_mPmT0BiT(M zN!XWb6r~f4KDGxP8TJV8A(1N82$Q;#o@H%wRLH0?X}Dh2m94=+8W$F6s<Gcc1!%B?SlZzHRLtvuTD)Z_zmdGs`}mq)uEQ{7`rF!>yCtc1vpo=taQnAqy9 z#oUB6%oxR2wE-W@+y&a~3J7cki)kI)x0o!zBU>F$$gZ!B zm$o|Yr}q14;_LOtxLVtuEh0$)G3LxCnqdJ_! zSUEB}n^u1A)s(d(!3}4{FV1iU^-1=-o8{&0<%f%h%j-9n*O#}y_3OUx-U0vPgMCPcY5CEB$>gli@FV4J#~|K;D4Q%cdJ G8~^~@7uDJT literal 0 HcmV?d00001 diff --git a/js/@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js.gz b/js/@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js.gz deleted file mode 100644 index ff4284785e17da1796b2d36f306e997c91fdb05b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3065 zcmVX|)Z@-ED z9({BA_3PVr&p&>ApG6;aFw1I@7%s(Ri2yfirY35ZNTJO{&Hj=nBX8o{SxsD%`O;IiDTw6?nHpg5HY< zOb%zbo#FJJKVW}pP46E_K@p~BjgB&@E?APIlAe_aW1^!1#LDFKq$L?eC8>!a64NtO zMl4M))*#F~t_=uKsGB2}R2eBKIrN63Y+R*P&jpt1iMRgn3GaXg6&aJdXloiZeu?k6g#-ox|D4}N=Dv2Zs zF&Jaql7^Qhq?{Rurza#UYMsYHCAA4!OxB$&DuhXaaO=%sa*fuQtXr$fTRJ`6D_H;n zqKKePiyOyY1j)aHI6CYYxSov zoZf~Zy0sfRMOu?bJW6F!mmo~El<77~a$ckg1RnHf=$ZLkK|xaRN7CQ_v{Ec-BdOlF%iR{WG24 zOU4Ql*mLrWbw(X4ivG5z-|w{Qt9#l=b+pNJ3J8xc^t;8P&yh&bRZA7&^cS~Zgkexx zZ#M>zESh4R6VZ!M6V#qprOoC&i>zR200mq!M zG##-)`b)F^(zwNYw=sB=j*adOw3uigKU`5S`Bfp8thmj&{%24J^ZjS+7j(*WlU}a} zJ4d_v2@OT&hHWQqTJlJP$HzWg(&{m1A}v7a$H##DNWVgO@7KOUxbc^GoNzI@+U?NQ z{o@0*Kf7JiVq$xH+xyPi-mvG#dwAIG)PDMBYvFzpJRk&2Y=amk+`lWCO%`D0fd+Fl ze8sAHP_pW1_?#J-2PrcU^mhhIgJp*T!F=eAXT4XN_nq;aTz-Va1oOTVU)SXlRK)c) zyGDRL%Yksif!E=$wDAYUjRKa&K+nK}n^83cWTUtNJGO8KBET)_=Ru(-L7DyB3b z!22C;xZ{&&Teq`2dcV_i==Q!XBr^vDMn^KS9kKV~lJ2B0ttwfyUm{>*wSx{W@W(e8 z#Q+e2Fp7hA7)CUhL#hif{|!}3%UZ-CF>5IYf`Q1$%f*eqmi4!9XwW^4ueFhitzeWa zC?Dk!?$FgbK#zq@7e8tmR0;x;0#r7hJ0XRGh+Dbnh`n(LqGRjmJ1)*4V|8J4T-l)# z)M`JprqffRb5;~`6PLul_nNK7(f;ffgM9BZV4CM-1Lqq zPFl*zmZEar!=^vt17z_C(J@k8m?N-J+eXmuP_P2yx$_qa$Pf#py}M26>d4urQ6Upn z_&qH~xJ_KppW;SZ7Q16SFl@bl$?1hn2X5%kD97X#MU3)DgW{~j?szj?6X zORXV(PZa37g!o-cpU~E^_XFB?=!{9PD6gVJLAH2ShhY|mpE|(4Lp2F{Ga#2X=&H#Z z@{CCmhL;Gpm?XR1XI0aQYeR*NQZ5aYK0r-7E#MDmLtKXl??C%S zP-yVm7xY!+EE1)7wwY482ty=jgLF+ZLIb-xZSh#(X!ODlg`s6vANY+A?Rm;ECb_f5Gz`~x#It?hXfya)598}`*fL+E1<7%IL-*hwhSS5W zc+sVjIfWx-JtF`M7o5K{XmUie^?hhcD48)m88 zEH$Wg7l(1&hmJZ7k+x4NkwVz`4ioL;sDlvjAVzNbN`Vdah@|LHBHwrt4Q5dC=RuSn@&lGd|D5fNrk)_ zO=LEyu?fSyrVL>&OaHQ>UeH1LvJS>l=WvwFDX<}uaPfl^f5&mm_alo$$)bpv9oh3` z3r;rwD-N=@6RU-zf$Df*eLPSe57fs4=6FCJ4eVWJGUVUeeQ9Nj8xe-cD~O(uZ0J=( zZ$0$Np;r$*GxTKN>)&dH}Y~|60rzRhm%cJLky*%3XnCc!|g30HAVndSWN5Sp~ZyRnogjdc?5P-Ur?H!kb~k6cMFxXEVuAr z)<;L$G0Kg^ zzvM@fgZ~B&5h%g)B)(5x@Fi_mH7V)2$Hl|PlG(@NZE5~ON!;5NSt5>mGqTn3glzlj zcxkKSermUyCca*OST4^UzP)sJq(~>_CEDTxL61e;;#o3ys~dWD6NdQ!gEx49x%?2x zOL~5YkJ%AC#^=^C+nx3rc1!$b=*|hR=ucoXW32rzmesP8?s86!r-z+X~FYhiMFR$NTUSHn+*01}%dk6fF7k263 zjj}-Ff&q`xT_Lsu?j=(mtll3PM?lb^Obp$A^cK~bpI|`5-iDzQftr#~rz_Y{Gv39v# zWox;el{6i|6vX3E*0%8M{$iBwzd}a9wM)WXn-JyNlxWui5w4Zw&Ng*B`^&!pBbZ<_ HqZ|MLgx%G8 diff --git a/js/@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js b/js/@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js similarity index 100% rename from js/@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js rename to js/@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js diff --git a/js/@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js.gz b/js/@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js.gz similarity index 100% rename from js/@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js.gz rename to js/@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js.gz diff --git a/js/BarcodeDemo-Dpuxvqbc.js b/js/BarcodeDemo-AjAw1DzR.js similarity index 87% rename from js/BarcodeDemo-Dpuxvqbc.js rename to js/BarcodeDemo-AjAw1DzR.js index 6eac1ffa..227b2069 100644 --- a/js/BarcodeDemo-Dpuxvqbc.js +++ b/js/BarcodeDemo-AjAw1DzR.js @@ -1 +1 @@ -import{y as e}from"./hooks-s17Sjidp.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.31-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./utils-Cti1zzpP.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.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.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-Dpuxvqbc.js.gz b/js/BarcodeDemo-Dpuxvqbc.js.gz deleted file mode 100644 index 18f2f773351c52f215d1b9f7f0407b1692a825af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1432 zcmV;J1!wvniwFP!000021JzeuZxcrpeebVGrZ2HHJMlW-i-Mdug+c>?U{W;|iYB|) z-m%xS+nL!oj%6uO3Iu2as%UANih@dn5G0hM3QG7jWbNdMzfi61glw8XQ~?r_CCi#~ z&;2;(j(1tXbA>9GTBvM+N=CQ^MA~iF%}Y({J*RTa@<>ji1FViiq}}v|0B)8@P9_s1 zPCB)|k%7?(Ix-T)S+tasNuB6A(c@aGci0^rJJB7*c!F`I)nVNvt_@o5XSwe9;V5Xz z2dz<%=lEgH1c^^f`H<`&ouot8hOA?QX|trFQI2a-X(v00-a`_)mMV7j<^7|@C@3d2 z({=MKbJq9|z!0G{z3C)pJy*Mp8cLL9T=PIk zCKXsxQ5DvhAo@fdkxUSs^k}1FJ-*$M)^>QtEojQsSb=6CnW%eWC^d5EG@Lvg1%hc) zp=7d)bdk80f|+lII|@6ulF4?B-j*LtVu>9w{!GW5JO)*v4Qm2=v{Wzn$fSZaofgMM?#&ZK!!_213rD{p{ zkNH3>$S@8mx8S)PxN0kNS^xtLQenCl3_-y~Sc3Aswph6l=l7S3%u=?|S;4B#At2M% zs>d+h`h`YmDGdeBp$bs!fB@wSUY?{9Mm)t_E)5?$F0~lX8VW0zRtBw9aAUHYnWFeg zzp|NZQniGMOaWBE*m2i_Hcr_TkmH91vvApT9cd)+^kM25dIFak-xXZ8AVYme8Evut zgI~Xa;)sF*E=!McW4~c3DlA-9OgUhn^_8XC^9vi_eP4UAym9;4`pT2)%^%R-Olg=_ z4K`Fe_bj;hyn5?yZSl$unpdj}D28|DM-<_*Eg)kcTPaT(?d@5nY=4rNZlT>_+ycjG zKPsDwwij8RwKu1VDtPxQa#EXY;9J}#G-Pq6lmQg)qA&t)p@i}mO~Cq;#Z2lLt?_-v4LBeaE~}CU z1}aj)8P6iztfug?It!ukDQ?t3{8OEv=ra;V4x!Z}|m zmMIx1U#8Bz@BaDO=H-j1c*o+j>IWR?UZ0 zwMdm|ryHyHJh*(X_UrZF+JnY22J<(At3SQ(%jF37d=*hGOun~d;c35W&S=jmzb4x1 muwGJhvS%u>N+osxrt2^A>F`CqS#ssTC;tNX%#VWK4*&o-ch+G5 diff --git a/js/en-US-BKTMiyM0.js.gz b/js/en-US-BKTMiyM0.js.gz deleted file mode 100644 index 8e845b96163316a32ac4afc08aff029bf7262f3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1679 zcmV;A25|WwiwFP!000021JzjFQsX)jzTc;Csm=vdwM_!U&uGe3fdmGaFbVl#&Tx}b z?2e;EmNJqY2&vrfzSDW9^9ozCoh$*SilX*n_a?SmpSoM$*HYWz=}c+6eDs*{ey&DZ zr6kxJD>XH~sUCMHJe~y;L%#4FM}obWEheT`4XV|kTJh^AP1U(;A8li1noH~Fu%n>j zpT+8Ya#Z=c4Vq`@7lCFXGqwF-Kd21m8P*PhPr*UeZ^Soey=Y;#X9*QEGp>CKs>i{8 z)vrGsex7F658I%L@gt?C-1({mhyMNGq#IW&hubI^$xvx*hd>a;J zTBD2>!Net52|oFsTc@1?Yqj3W%ty0H?(DQFA3D8k8&{iWm>C>IN@J~B2|jNxyDs}` zQT3y@Cz&zR7{4*?tk-<}HffKxr)8E4(K0VFa+hbf>)GV@vnw4Px$Zy;?2fh2J z7r=-K;SaftYt^6<9Q*az zckYg}@j=gjQClkYt@3%w60Gg#wbQ7#F8X-e-v(kdX4;zCVQ?5!{5n4UY96F7oIPoj zG3pZ2_;I2hu|nfXWj&M4 zoKMdcvsctLf%|aD&ADVlf$>EqL}9160>rR2oM2>wkw$#No$@Kh5trE3YKGb_c9w&| zOe?Df11d8iAjT2Pgr)cJ8^7H}I#eRCs%tfuNslG4oHLOjB{wS01d`S6E~t>yl^pRT z)68-u3D|Ji<5nPbD@~C=gXt+H?w3H5Cu2)Vej(7-JY{-OS3>E+3nit^%Z+3OG9(Rd zW`ZpUM0qgl*y?E}4KE@pT!&PU$862qfT0$y+`bsG2umMSLh0c@4rsIj`!N#V@by;6 z7fG#iT}zS1&85%@QP_L(){ylz<6I7p>(oAs|BXmD_PPB)~%A#Pzym zHKie`GZ~@qw#W@*%V(w(3U@SFLG(d} zU;EsOxyhu=ag*~p^0Tbhe9L$9orUD|kt^eM@K=V$5}1YLjOj?lNFa7BMq~8)?qv2F zm?{E;khC>M+~lR%4N1qpxGntC@VGXkTKTq?IShOV|Xy7L7Ij6>2;5rJNQ^>*rG zF4-=DM*jTwU;pIN@EHI8>t6&GA*s7llR!Nr7fPoDS|Pc~YoOz9VkQW*LvoV|%U#%= zh}meoOW-CXt?%h}KDso{?L(+4{4}qtU^e~+X zX3;yHaRTQd=|)-!;dOA1Zbcl!Wv&R#pwxlRAXmYKp)u5%h%)D5qXHci`}EN|9%vUD z%#4SM>6ngS!#^EDLq&A#ew!*{g7!AIS2^*t0q1$Eq6;|JT4_r1OSuP~3bYPR1KNUI z0os8L|FjJS?ewO+8LYXd^R?x<0CcjpK2w1E+tdA&;uOxZjiFNy`AAkSv z_T#gVY&x8`>C9%+f^WCG-S^l1@N5O*W99YQ)yrV(9M(LVcOUg%-AR_X_gqcjG9+D| z$h?jIu|D>^jp9;QIdbn_49%D^4@$=bu3e8#xFql`Bz-sIdp_ew z`PAMZ{|w0mGuAs}(KOL2ld-q169O!6%tfN~E0j6W%d#HV&wqgP-WDvvu@W(A`U}<( zo?GuAPl{gWc=~MvqCcR+7VEh5&lRK}6YYin-={@?{3gSfE8EHo-XvqKKYO?S$!2xT z7@o+TrTa9Ie!shy2sLEl2905f`=U^iP(;{_kCDZw%lC}37E73Y1?wp#ET5I*(X;Us zWmcN?GqWlDmLuZX$eiPY*%OZ6JuYK>EHNprcA<~qGA&Z3%OD7T?j#5#pGbCBt1tMN Z|5wmQ_h&&#*XqkZ{tYtcZ&*VR003SQN)-SA diff --git a/js/en-US-BKTMiyM0.js b/js/en-US-Vq4yC-66.js similarity index 87% rename from js/en-US-BKTMiyM0.js rename to js/en-US-Vq4yC-66.js index 7f62ae20..be133653 100644 --- a/js/en-US-BKTMiyM0.js +++ b/js/en-US-Vq4yC-66.js @@ -1 +1 @@ -import{x as Y}from"./hooks-s17Sjidp.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.31-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./utils-Cti1zzpP.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.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.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 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 literal 0 HcmV?d00001 diff --git a/js/hooks-s17Sjidp.js b/js/hooks-s17Sjidp.js deleted file mode 100644 index 55e52093..00000000 --- a/js/hooks-s17Sjidp.js +++ /dev/null @@ -1,12 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/en-US-BKTMiyM0.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.31-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-BALnwRTu.js","js/@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js","js/@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js","js/utils-Cti1zzpP.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.31-DIOvAikH.js","js/@vue_reactivity@3.4.31-B8nTu0ia.js","js/@vue_shared@3.4.31-3J5ZjAdt.js","js/zh-CN-erlZSQEe.js","js/index-3NxK27nm.js","js/index-43Sr2ZDd.js","css/index-DeeQXRbp.css","js/index-CT4B-f_E.js","js/instance-B93KqPYt.js","css/index-CTOeMyqn.css","js/BarcodeDemo-Dpuxvqbc.js","js/index-CNJPfYQw.js","js/index-DhPwMQJn.js","js/index-Byqjyz7A.js","css/index-BqPIKfai.css","js/index-BvlP2cQM.js","js/index-DvkQKsfp.js","js/index-cO7noRY_.js","js/index-1tdHdFYL.js","js/index-zZlfgOUa.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-CvE21K60.js","css/index-cMo-v_SD.css","js/index-rlAFiESs.js","js/index-E385tkq8.js","css/index-Dig957GB.css","js/index-C08cSwGh.js","js/index-DSMb8cQD.js","css/index-CIq6_pk2.css","js/index-B0eQn8jy.js","js/index-BW6ORhev.js","js/index-C43z127-.js","css/index-BhnoEzFG.css","js/index-oxDWUnU1.js","css/index-G2qqDeP0.css"])))=>i.map(i=>d[i]); -var en=Object.defineProperty;var tn=(e,t,o)=>t in e?en(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Ze=(e,t,o)=>tn(e,typeof t!="symbol"?t+"":t,o);import{s as Te,c as ve,t as We,i as ft,o as Ke,p as be}from"./lodash-es@4.17.21-BALnwRTu.js";import{o as on,u as re,a as nn,b as an,c as Oe,d as rn,e as ht}from"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{d as W}from"./dayjs@1.11.10-C8LoRVP6.js";import{p as ln}from"./print-js@1.6.0-BdoEj60G.js";import{u as gt}from"./vue-hooks-plus@2.2.0_vue@3.4.31-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 Ue,a as je,c as sn,b as L,r as ee,d as A,e as cn,u as Ve,q as Se,f as ke,h as yt,p as vt,j as qe,k as Je,l as xe,m as un,n as dn,o as pn,t as mn,w as fn,v as U}from"./utils-Cti1zzpP.js";import{i as Qe}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 gn,u as ae,i as yn,a as vn,b as bn,c as Vn,d as Sn,e as _n,f as wn,g as Cn,h as Nn,j as Tn,k as On,l as kn,m as xn,n as An,o as Rn,p as Pn,q as Mn,s as Ln}from"./echarts@5.5.0-CezqL3m-.js";import{f as En,g as zn}from"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import{c as bt,o as Vt,a as St}from"./@vue_runtime-core@3.4.31-DIOvAikH.js";const Gl=(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},In="modulepreload",Dn=function(e){return"/ray-template/"+e},et={},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=Dn(l),l in et)return;et[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":In,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})},jn=(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.":""))))})},$n=async e=>{var o;const t={};for(const n of e){const r=await jn(Object.assign({"../lang/en-US.ts":()=>k(()=>import("./en-US-BKTMiyM0.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-erlZSQEe.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},Hl=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}}},Yl={max:5,closable:!1},Xl="loading",_t={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},Fn={icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"},Y={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Zl="",E={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions"},Bn=[{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"},wt=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],Wn="zh-CN",Kn="zh-CN",Un={"zh-CN":"zh-cn","en-US":"en"},qn="zh-cn",Jl={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)$/},Ql={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Q=Vue.ref(null),Ct=Vue.ref(null),Gn={setupRouterLoadingBar:!0,setupRouterGuard:!0},Hn=["RLogin","ErrorPage","RayTemplateDoc"],me=["admin"],es=(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&&on(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 Yn(){return{...Vue.toRefs(Vue.readonly(_e))}}let K;const Xn=async()=>{const e=Yo(),t=await $n(wt);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:Kn})},ts=async e=>{const t=await Xn();e.use(t),K=t},tt=(e,t)=>t,se=e=>{if(!K)return{t:a=>tt(e,a),locale:a=>{}};const{t,...o}=K.global;return{...o,t:(a,...s)=>a?!a.includes(".")&&!e?a:t(tt(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,Zn={path:"/dashboard",component:()=>k(()=>import("./index-3NxK27nm.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}},Jn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Qn={path:"/axios",name:"RAxios",component:()=>k(()=>import("./index-CT4B-f_E.js"),__vite__mapDeps([26,4,5,2,6,7,27,1,3,12,8,9,10,11,13,14,15,16,17,18,19,20,21,28])),meta:{i18nKey:P("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},ea=Object.freeze(Object.defineProperty({__proto__:null,default:Qn},Symbol.toStringTag,{value:"Module"})),ta={path:"barcode",component:()=>k(()=>import("./BarcodeDemo-Dpuxvqbc.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"}}},oa=Object.freeze(Object.defineProperty({__proto__:null,default:ta},Symbol.toStringTag,{value:"Module"})),na={path:"/cache-demo",component:()=>k(()=>import("./index-CNJPfYQw.js"),__vite__mapDeps([30,1,2,3,4,5,6,7,12,8,9,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.CacheDemo"),icon:"other",order:3}},aa=Object.freeze(Object.defineProperty({__proto__:null,default:na},Symbol.toStringTag,{value:"Module"})),ra={path:"/context-menu",component:()=>k(()=>import("./index-DhPwMQJn.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}},la=Object.freeze(Object.defineProperty({__proto__:null,default:ra},Symbol.toStringTag,{value:"Module"})),sa={path:"/directive",component:()=>k(()=>import("./index-5cxxl6_s.js"),[]),meta:{i18nKey:P("menu.Directive"),icon:"other",order:2,extra:{label:"ellipsis"}}},ia=Object.freeze(Object.defineProperty({__proto__:null,default:sa},Symbol.toStringTag,{value:"Module"})),ca={path:"/echart",component:()=>k(()=>import("./index-Byqjyz7A.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"}}},ua=Object.freeze(Object.defineProperty({__proto__:null,default:ca},Symbol.toStringTag,{value:"Module"})),da={path:"/form",component:()=>k(()=>import("./index-BvlP2cQM.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"}}},pa=Object.freeze(Object.defineProperty({__proto__:null,default:da},Symbol.toStringTag,{value:"Module"})),ma={path:"/iframe",component:()=>k(()=>import("./index-DvkQKsfp.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"}},fa=Object.freeze(Object.defineProperty({__proto__:null,default:ma},Symbol.toStringTag,{value:"Module"})),ha={path:"/mock-demo",component:()=>k(()=>import("./index-cO7noRY_.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"}}},ga=Object.freeze(Object.defineProperty({__proto__:null,default:ha},Symbol.toStringTag,{value:"Module"})),ya={path:"/modal-demo",component:()=>k(()=>import("./index-1tdHdFYL.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}},va=Object.freeze(Object.defineProperty({__proto__:null,default:ya},Symbol.toStringTag,{value:"Module"})),ye=()=>k(()=>Promise.resolve().then(()=>Kr),void 0),ba={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}}]}]}]},Va=Object.freeze(Object.defineProperty({__proto__:null,default:ba},Symbol.toStringTag,{value:"Module"})),Sa={path:"/precision",component:()=>k(()=>import("./index-zZlfgOUa.js"),__vite__mapDeps([38,1,2,3,4,5,6,7,12,8,9,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.CalculatePrecision"),icon:"other",order:2}},_a=Object.freeze(Object.defineProperty({__proto__:null,default:Sa},Symbol.toStringTag,{value:"Module"})),wa={path:"/qrcode",component:()=>k(()=>import("./index-CaJnaAOe.js"),__vite__mapDeps([39,40,41,42])),meta:{i18nKey:P("menu.QRCode"),icon:"other",order:2}},Ca=Object.freeze(Object.defineProperty({__proto__:null,default:wa},Symbol.toStringTag,{value:"Module"})),Na={path:"rely-about",component:()=>k(()=>import("./index-CvE21K60.js"),__vite__mapDeps([43,44])),meta:{i18nKey:P("menu.RelyAbout"),icon:"rely",order:999}},Ta=Object.freeze(Object.defineProperty({__proto__:null,default:Na},Symbol.toStringTag,{value:"Module"})),Oa={path:"/router-demo",component:ye,meta:{i18nKey:P("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",component:()=>k(()=>import("./index-rlAFiESs.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}}]},ka=Object.freeze(Object.defineProperty({__proto__:null,default:Oa},Symbol.toStringTag,{value:"Module"})),xa={path:"/scroll-reveal",component:()=>k(()=>import("./index-E385tkq8.js"),__vite__mapDeps([46,47])),meta:{i18nKey:P("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},Aa=Object.freeze(Object.defineProperty({__proto__:null,default:xa},Symbol.toStringTag,{value:"Module"})),Ra={path:"/segment",component:()=>k(()=>import("./index-C08cSwGh.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"}}},Pa=Object.freeze(Object.defineProperty({__proto__:null,default:Ra},Symbol.toStringTag,{value:"Module"})),Ma={path:"/svg-icons",component:()=>k(()=>import("./index-DSMb8cQD.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:Ma},Symbol.toStringTag,{value:"Module"})),Ea={path:"/table",component:()=>k(()=>import("./index-B0eQn8jy.js"),__vite__mapDeps([51,12,8,1,2,4,5,6,7,9,3,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Table"),icon:"other",order:2,extra:{label:"useTable"}}},za=Object.freeze(Object.defineProperty({__proto__:null,default:Ea},Symbol.toStringTag,{value:"Module"})),Ia={path:"/template-hooks",component:()=>k(()=>import("./index-BW6ORhev.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}},Da=Object.freeze(Object.defineProperty({__proto__:null,default:Ia},Symbol.toStringTag,{value:"Module"})),ja=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Jn,"/src/router/modules/demo/axios.ts":ea,"/src/router/modules/demo/barcode.ts":oa,"/src/router/modules/demo/cache-demo.ts":aa,"/src/router/modules/demo/context-menu.ts":la,"/src/router/modules/demo/directive.ts":ia,"/src/router/modules/demo/echart.ts":ua,"/src/router/modules/demo/form.ts":pa,"/src/router/modules/demo/iframe.ts":fa,"/src/router/modules/demo/mock.ts":ga,"/src/router/modules/demo/modal.ts":va,"/src/router/modules/demo/multi-menu.ts":Va,"/src/router/modules/demo/precision.ts":_a,"/src/router/modules/demo/qrcode.ts":Ca,"/src/router/modules/demo/rely.ts":Ta,"/src/router/modules/demo/router-demo.ts":ka,"/src/router/modules/demo/scroll-reveal.ts":Aa,"/src/router/modules/demo/segment.ts":Pa,"/src/router/modules/demo/svg-icons.ts":La,"/src/router/modules/demo/table.ts":za,"/src/router/modules/demo/template-hooks.ts":Da});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},[])},$a=e=>e[0]==="/",Nt=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const a=o+($a(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){Nt(r.children,t,a);continue}else t.push({...r,path:a})}return t},Fa=e=>Array.isArray(e)?Nt(ve(e)):[],Ba=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}),Wa=e=>{const{beforeEach:t}=e,{getRootPath:o}=oe(),n=(r,a)=>r.path==="/"||a.path==="/login";t((r,a,s)=>{const l=le(E.token,"localStorage"),i=le(E.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=r;l!==null?n(r,a)?Ae(!0):!G(c,"Symbol")&&c&&Hn.includes(c)?s():Ko(u)?n(r,a)?i?s(i):Ae(!0):s():Ae(!0):n(r,a)?s():s("/")})},Ae=(e=!0)=>{const{router:t}=Ge(),{push:o,replace:n}=t,{getRootPath:r}=oe();Ue(E.appMenuKey,r.value,"localStorage"),e?n(r.value):o(r.value)},Ka=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Q.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},Ua=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()})},Tt=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:r}=t,{MODE:a}=je();return!(n||o||r&&typeof r=="string"&&r!==a||r&&Array.isArray(r)&&!r.includes(a))};var qa={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.31","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.3","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-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.9.0"},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 Ot=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=qa,{locale:t}=se(),{locale:o}=Nl(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e,primaryColorPressed:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:Yo(),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({},Fn)}),r=l=>{t(l),o(l),n.localeLanguage=l,Ue(E.localeLanguage,l,"localStorage")},a=(l,i=.3)=>{const u=sn(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 En(()=>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:E.appPiniaSettingStore}}),kt=["#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"],xt="transparent",At={},Rt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},Pt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},Mt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},Lt={itemStyle:{barBorderWidth:0,barBorderColor:"#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:{borderWidth:0,borderColor:"#ccc"}},Ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Bt={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},Wt={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"}},Kt={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)"}}},Ut={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)"}}},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={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)"]}}},Yt={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)"]}}},Xt={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Zt={textStyle:{color:"#999999"},pageTextStyle:{color:"#999999"}},Jt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Qt={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"}}},eo={color:["#fc97af","#87f7cf"]},to={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"}},oo={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},Ga={color:kt,backgroundColor:xt,textStyle:At,title:Rt,line:Pt,radar:Mt,bar:Lt,pie:Et,scatter:zt,boxplot:It,parallel:Dt,sankey:jt,funnel:$t,gauge:Ft,candlestick:Bt,graph:Wt,map:Kt,geo:Ut,categoryAxis:qt,valueAxis:Gt,logAxis:Ht,timeAxis:Yt,toolbox:Xt,legend:Zt,tooltip:Jt,timeline:Qt,visualMap:eo,dataZoom:to,markPoint:oo},Ha=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:xt,bar:Lt,boxplot:It,candlestick:Bt,categoryAxis:qt,color:kt,dataZoom:to,default:Ga,funnel:$t,gauge:Ft,geo:Ut,graph:Wt,legend:Zt,line:Pt,logAxis:Ht,map:Kt,markPoint:oo,parallel:Dt,pie:Et,radar:Mt,sankey:jt,scatter:zt,textStyle:At,timeAxis:Yt,timeline:Qt,title:Rt,toolbox:Xt,tooltip:Jt,valueAxis:Gt,visualMap:eo},Symbol.toStringTag,{value:"Module"})),no=["#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"],ao="transparent",ro={},lo={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},so={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},io={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},co={itemStyle:{barBorderWidth:0,barBorderColor:"#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:{borderWidth:0,borderColor:"#ccc"}},yo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},vo={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},bo={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)"}}},So={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)"}}},_o={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)"]}}},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:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Co={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)"]}}},No={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)"]}}},To={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},Oo={textStyle:{color:"#333333"}},ko={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},xo={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"}}},Ao={color:["#5ab1ef","#e0ffff"]},Ro={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},Po={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Ya={color:no,backgroundColor:ao,textStyle:ro,title:lo,line:so,radar:io,bar:co,pie:uo,scatter:po,boxplot:mo,parallel:fo,sankey:ho,funnel:go,gauge:yo,candlestick:vo,graph:bo,map:Vo,geo:So,categoryAxis:_o,valueAxis:wo,logAxis:Co,timeAxis:No,toolbox:To,legend:Oo,tooltip:ko,timeline:xo,visualMap:Ao,dataZoom:Ro,markPoint:Po},Xa=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:ao,bar:co,boxplot:mo,candlestick:vo,categoryAxis:_o,color:no,dataZoom:Ro,default:Ya,funnel:go,gauge:yo,geo:So,graph:bo,legend:Oo,line:so,logAxis:Co,map:Vo,markPoint:Po,parallel:fo,pie:uo,radar:io,sankey:ho,scatter:po,textStyle:ro,timeAxis:No,timeline:xo,title:lo,toolbox:To,tooltip:ko,valueAxis:wo,visualMap:Ao},Symbol.toStringTag,{value:"Module"})),Za=()=>{const e=Object.assign({"/src/app-config/echart-themes/macarons/macarons-dark.json":Ha,"/src/app-config/echart-themes/macarons/macarons.json":Xa}),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!`)},[])},Ja=e=>{const{getAppTheme:t}=Go(),{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)},Qa={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:()=>Ja()},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}},er={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},tr=Za(),ot="__R_CHART_DOWN_LOAD_CHART__";tr.forEach(e=>{gn(e.name,e.theme)});const os=Vue.defineComponent({name:"RChart",props:Qa,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:ot,disabled:!(a.value&&a.value.getDom())}]),p=Vue.computed(()=>({"--ray-chart-width":L(e.width),"--ray-chart-height":L(e.height)})),h=Vue.ref(!1);let g;const y=async()=>{var C;ae([vn,bn,Vn,Sn,_n,wn,Cn,Nn]),ae([Tn,On,kn,xn,An,Rn]),ae([Pn,Mn]),ae([Ln]);try{ae((C=e.use)==null?void 0:C.filter(Boolean))}catch(M){console.error("[RChart register error]: ",M)}},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 M=Vue.unref(C);const R=j=>Object.assign({},M,j);return e.showAria&&(M=R({aria:{enabled:!0,decal:{show:!0}}})),M},d=(C=i)=>{const M=n.value,R=b(e.options),{height:j,width:B}=M.getBoundingClientRect(),{onSuccess:ue,onError:de}=e;try{c=yn(M,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,M)=>{if(C===ot&&!V()){const{filename:j,...B}=e.downloadOptions;cn(c.getDataURL(B),j??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&A(R,C,M)},w=()=>{if(e.autoResize&&(s||(s=We(O,500)),l||(l=an(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=nn(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=zn(()=>e.options,C=>{const M=b(C),R=Object.assign({},e.setChartOptions,er);c==null||c.setOption(M,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(Eo,{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)])}}),ns=()=>{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)}]},or={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},as=Vue.defineComponent({name:"RCollapseGrid",props:or,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()]}})]})]}})})}}),nr={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:nr,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?L(e.width):L(e.size),"--ray-icon-height":e.height?L(e.height):L(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)])])}}),ar={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}},rs=Vue.defineComponent({name:"RIframe",props:ar,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":L(e.frameborder),"--ray-iframe-width":L(e.width),"--ray-iframe-height":L(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)})])}}),rr={...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}},lr=(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=Qe(e).draggable({inertia:!0,autoScroll:!0,allowFrom:a,modifiers:[Qe.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);r(s)}},30)})},Mo=(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;lr(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()})},sr="r-modal__preset-card--fullscreen",Lo="r-modal",te={width:"--r-modal-width",cardWidth:"--r-modal-card-width",dialogWidth:"--r-modal-dialog-width"},ls=Vue.defineComponent({name:"RModal",props:rr,setup(e){const t=Vue.computed(()=>({[te.width]:L(e.width??600),[te.cardWidth]:L(e.cardWidth??600),[te.dialogWidth]:L(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&&Mo(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:[Lo,l?sr:""],style:[a,l?"height: 100vh":""],preset:n},{id:s},r,o),{...t})}}),ss=()=>{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]:L(c??600),[te.cardWidth]:L(f??600),[te.dialogWidth]:L(p??446)};return Vue.nextTick(()=>{const[m]=Se(`[internalkey="${g}"]`)||[];if(m){if(i&&Mo(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),yt(m,Lo)}}),h},destroyAll:t}},ir={...naive.dropdownProps,icon:{type:String,default:"more"},iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function cr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Eo=Vue.defineComponent({name:"RMoreDropdown",props:ir,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"}),cr(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")},ur=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],dr=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)]})}}),pr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(F.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=gt(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)}}),mr=()=>Vue.createVNode(T,{name:"draggable",size:14,cursor:"grab"},null),nt=({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}),$e=(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(nt,{icon:"row_head",title:"固定在列首",customClassName:m?Re:"",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?Re:"",onClick:r.bind(this,d,u)},null),default:()=>"修改列宽"}),Vue.createVNode(nt,{icon:"row_end",title:"固定在列尾",customClassName:b?Re:"",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]=$e(i,o.value);if(c===null||f===null)return;c.splice(f,1);const[p,h]=$e(l,o.value);p===null||h===null||(u==="before"?p.splice(h,0,i):p.splice(h+1,0,i),ft(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:mr.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:""),vt(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(T,{name:"print",size:F.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),gr=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:ur,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 yr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const is=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(hr,d,null),Vue.createVNode(dr,Vue.mergeProps(d,{onChangeSize:h.bind(this)}),null),Vue.createVNode(pr,null,null),Vue.createVNode(fr,Vue.mergeProps(d,{onUpdateColumn:g.bind(this)}),null),Vue.createVNode(gr,Vue.mergeProps(d,{onPopselectChange:m.bind(this),onInitialed:m.bind(this)}),null)]});return e.toolOptions?e.coverTool?()=>{let O;return Vue.createVNode(naive.NFlex,{align:"center"},yr(O=y())?O:{default:()=>[O]})}:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[S(),y()]}):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)}})}}),cs=()=>{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);vt(h)}}}]},zo=(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=zo(r.children,t,o);if(a)return a}}},at=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},vr=(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},us=(e,t,o)=>{const n=Vue.ref([]),r=Vue.ref([]),{rowKey:a="key",onChange:s}=o||{},l=Vue.computed(()=>at(t)),i=(g,y,m)=>{n.value=g,r.value=Vue.unref(vr(e,g,r,a)),s==null||s(g,r.value,m),at(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=zo(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 qe(()=>{f()}),[n,{checkedRows:r,checkedRowKeysBind:i,getKeys:u,getRows:c,clearAll:f,clearKey:p,selectKey:h}]},br={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Vr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},br),setup(e){const{getKeepAliveInclude:t}=Er(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=_t;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})])}}}),Sr={...naive.formProps,onRegister:{type:[Function,Array],default:null}},ds=Vue.defineComponent({name:"RForm",props:Sr,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})}}),ps=(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)||{}}]},_r=["addTabClass","addTabStyle","paneClass","paneStyle","paneWrapperStyle","tabClass","tabStyle","type","label","addable","closable","onAdd","onClose","placement","animated","justifyContent","builtinThemeOverrides","displayDirective"],wr={tabPaddingSmallSegment:"4px 7px",tabPaddingMediumSegment:"6px 11px",tabPaddingLargeSegment:"8px 11px"},Cr=Ke({...naive.tabsProps,options:{type:Array,default:()=>[]},width:{type:[Number,String],default:"fitContent"}},..._r);function Nr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Fe=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},Tr=e=>{if(typeof e.popover=="string")return Vue.createVNode(naive.NPopover,null,{trigger:()=>Fe(e),default:()=>e.popover});if(G(e.popover,"Object")){const{popover:t}=e,{label:o,...n}=t;return Vue.createVNode(naive.NPopover,n,{trigger:()=>Fe(e),default:()=>o})}},ms=Vue.defineComponent({name:"RSegment",props:Cr,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"?L(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({},wr,r)}),Nr(e=o.map(a=>Vue.createVNode(naive.NTab,{key:a.key,name:a.key,tab:a.popover?Tr(a):Fe(a),disabled:a.disabled},{...a.slots})))?e:{default:()=>[e]})}}),Or={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]}},fs=Vue.defineComponent({name:"RBarcode",props:Or,setup(e){const t=Vue.ref(),o=Vue.computed(()=>({"--r-barcode-width":L(e.width),"--r-barcode-height":L(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 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.31","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.3","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-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.9.0"},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 xr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,Io=(e,t,o)=>{const n=[];if(xr(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const r of e.children){const a=Io(r,t,o);a.length>0&&n.push(e,...a)}return n},Ar=(e,t,o)=>{const n=[];for(const r of e){const a=Io(r,t,o);a.length>0&&n.push(...a)}return n},rt=e=>{const{breadcrumbLabel:t}=e;if(!t)return;const{layout:{sideBarLogo:o}}=kr,n=o?o.title:"";document.title=t+" - "+n},Rr=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},Do=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})},lt=()=>{const{getRootPath:e}=oe();return le(E.appMenuKey,"sessionStorage",{defaultValue:e.value})},jo=()=>Ba(ja()),Pr=()=>Fa(jo()),Be=["redirect","breadcrumbLabel","children","key","meta","name","path","show","fullPath"];let fe;const $o=(e,t)=>{var o;if(fe&&Je(fe.fullPath,t))return fe;for(const n of e){if(Je(n.fullPath,t))return fe=n,n;if((o=n.children)!=null&&o.length){$o(n.children,t);continue}}},Fo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=se(),{setKeepAliveInclude:r}=zr(),a=Vue.reactive({menuKey:lt(),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:Rr(d),extra:Do(d)});return d.fullPath===lt()&&(a.currentMenuOption=x),x.show=Tt(x),x},u=d=>{a.breadcrumbOptions=Ar(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),rt(V),!v)f(d,V),u(d),a.menuKey=d,a.currentMenuOption=V,Ue(E.appMenuKey,d);else{const w=be(i(V),Be);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,Be);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(!Ko(x.meta))continue;v.push(i({...x,fullPath:C}))}return v};if(a.options=V(jo(),""),a.currentMenuOption){const{currentMenuOption:S}=a;a.breadcrumbOptions.length||u(S.key),f(S.fullPath,S),rt(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:E.appPiniaMenuStore,storage:window.localStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions","collapsed"]}}),Bo=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,a)=>{ft(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}=Ho(),{appPiniaMenuStore:r,appPiniaSigningStore:a}=E;window.$message.info("账号退出中..."),xe("__all_sessionStorage__","sessionStorage"),xe(r,"localStorage"),xe(a,"localStorage"),n(),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:E.appPiniaSigningStore,paths:["signingCallback"],storage:window.localStorage}}),Wo=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=_t,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:E.appPiniaKeepAliveStore,storage:window.sessionStorage,paths:["keepAliveInclude"]}}),X=()=>{const e=Fo(),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}=Fo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r,updateMenuState:a}},D=()=>{const e=Ot(),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}=Ot();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Mr=()=>{const e=Bo();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Lr=()=>{const{signing:e,logout:t}=Bo();return{signing:e,logout:t}},Er=()=>{const e=Wo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},zr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=Wo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},hs=e=>{const t=Pinia.createPinia();e.use(t),t.use(hn)},Ko=e=>{const{getSigningCallback:t}=Mr(),{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},Ir=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=Gn;t&&Ua(e),o&&Wa(e)},Dr=Vue.ref(),jr=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:Dr},[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}}),$r=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:Ct,collapsed:a.value,onExpand:()=>{n("collapsed",!1)},onCollapse:()=>{n("collapsed",!0)}},{default:()=>[Vue.createVNode(jr,{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 Fr{constructor(){Ze(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 Pe={requestInstance:null,responseInstance:null},Me={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},he={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},Br=new Fr,gs=()=>{const e=(l,i)=>{i==="requestInstance"?Pe.requestInstance=l:Pe.responseInstance=l},t=l=>Pe[l],o=(l,i,u)=>{u==="ok"?Me[l]=i:he[l]=i},n=(l,i)=>i==="ok"?Me[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"?Me[i]:he[i],f=t(l),{MODE:p}=je();f&&r(c,f,p)},fetchError:(l,i,u)=>{const c=he[u],{MODE:f}=je();r(c,i,f)}}},Wr=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{Br.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Uo=Vue.defineComponent({name:"LayoutContentWrapper",setup(){VueRouter.useRouter();const{maximize:e}=qo(),{getContentTransition:t}=D(),o=Vue.ref(!1),n={opacitySpinning:"0"},{globalMainLayoutLoad:r,layoutContentMaximize:a,layoutContentSpinning:s}=Yn();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(Wr,null,null),e?Vue.createVNode(Vr,{class:"content-wrapper",transitionPropName:s+"-transform"},null):null]})}}),Kr=Object.freeze(Object.defineProperty({__proto__:null,default:Uo},Symbol.toStringTag,{value:"Module"}));var Ur={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.31","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.3","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-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.9.0"},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 qr=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=Ur;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),Gr=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)}}),Hr=Vue.defineComponent({name:"ThemeSwitch",setup(){const{darkTheme:e,lightTheme:t}=Go(),{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 Yr=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(Hr,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:Bn,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 Xr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Zr=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},Xr(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 Jr=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 M=be(C,["children","meta","path","name"]),R=n({...M,fullPath:C.path}),{breadcrumbLabel:j}=R;return(B=j==null?void 0:j.toLocaleLowerCase())!=null&&B.includes(v.toLocaleLowerCase())&&Tt(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(un,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[M]=C;dn(M,p)}if(x!=null&&x.length){const[M]=x;yt(M,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:We(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]})}})])])]})}}),Qr=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=pn();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()])]})})}}),el=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(E.signing,"localStorage")}},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]})]})}}),tl=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],ol={logout:()=>{const{logout:e}=Lr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=I();e("lockScreenSwitch",!0)}},nl=e=>{const t=ol[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},al=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},rl=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},ll=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=I(),{t:o}=se(),[n,{toggleFullscreen:r,isEnabled:a}]=gt(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(()=>al({isFullscreen:n,isTabletOrSmaller:c})),h=Vue.computed(()=>rl({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(Jr,{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(Gr,{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(Zr,null,null):null]}),Vue.createVNode(naive.NFlex,{justify:"end",align:"center",size:[0,0],wrap:!1},{default:()=>[s(Vue.createVNode(Qr,{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:wt,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:tl(),onSelect:nl.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(el,{avatarSize:24,spaceSize:[8,0],class:"override-button__layout"},null)]})]})]}),Vue.createVNode(Yr,{show:this.showSettings,"onUpdate:show":l=>this.showSettings=l,placement:o},null)]})}}),sl=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(ll,null,null)]})}}),il={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},cl=St('',1),ul=[cl];function dl(e,t){return Vt(),bt("svg",il,[...ul])}const pl={render:dl},ml={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},fl=St('',1),hl=[fl];function gl(e,t){return Vt(),bt("svg",ml,[...hl])}const yl={render:gl};function vl(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const bl=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}=qo(),{reload:i}=kl(),{close:u,closeAll:c,closeRight:f,closeLeft:p,closeOther:h,checkCloseLeft:g,checkCloseRight:y}=Ho(),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(yl,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(pl,{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",M=_=>{u(_)},R=(_,N)=>{V.value.forEach(z=>{if(z.key===_){z.disabled=N;return}})},j=_=>{v.actionDropdownShow=!1,a(_.fullPath,_)},B=()=>{const _=document.getElementById(S);if(_)return Array.from(_.childNodes).find(pe=>mn(pe,C).value)},ue=_=>{var z;const N=B();if(N){const pe=N.scrollLeft||0,Xe=_==="left"?Math.max(0,pe-200):pe+200;(z=o.value)==null||z.scrollTo({left:Xe,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})},He=()=>{const{closeable:_}=r.value[b]??{};R("closeCurrentPage",!_),y(b)?R("closeRight",!1):R("closeRight",!0),g(b)?R("closeLeft",!1):R("closeLeft",!0)},Xo=()=>{b=r.value.findIndex(N=>N.fullPath===n.value),He()},Zo=_=>{r.value.length>1&&_.fullPath!==s.value&&(_.closeable=!0)},Jo=_=>{_.fullPath!==n.value&&(_.closeable=!1)},Qo=()=>{B()&&Vue.nextTick().then(()=>{var N;(N=o.value)==null||N.scrollTo({left:99999,behavior:"smooth"})})},Ye=()=>{Vue.nextTick().then(()=>{const _=Se(`attr:${w}="${n.value}"`);if(_!=null&&_.length){const[N]=_;Vue.nextTick().then(()=>{var z;(z=o.value)==null||z.scrollTo({left:N.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(_,N)=>{V.value.forEach(z=>{m.includes(z.key)&&(_.length>1?z.disabled=!1:z.disabled=!0)}),N!=null&&N.length&&(_.length>(N==null?void 0:N.length)?Qo():_.length===(N==null?void 0:N.length)&&Ye()),N===void 0&&Ye()},{immediate:!0}),Vue.watch(()=>v.actionDropdownShow,_=>{var N;_&&((N=We(He,100))==null||N())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:M,getMenuKey:n,menuTagClick:j,moreOptions:V,scrollX:ue,scrollRef:o,uuidScrollBar:S,actionDropdownSelect:de,actionState:v,menuTagContextMenu:Z,setCurrentContextmenuIndex:Xo,menuTagMouseenter:Zo,menuTagMouseleave:Jo,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"},vl(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(Eo,{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(bl,null,null)}}),Sl=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`}))},st=rn(E.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),_l=()=>({setLockAppScreen:o=>{st.value=o},getLockAppScreen:()=>st.value}),wl=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=D(),{getLockAppScreen:a}=_l(),s=Sl([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($r,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(sl,{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(Uo,null,null)]}),o?Vue.createVNode(qr,{ref:"layoutFooterRef"},null):null]})]})}}),Cl=[{path:"/",name:"RLogin",component:()=>k(()=>import("./index-C43z127-.js"),__vite__mapDeps([53,1,2,3,4,5,6,7,12,8,9,40,41,42,10,11,24,13,14,15,16,17,18,19,20,21,54]))},{path:"/",name:"RLayout",component:wl,children:[...Pr(),{path:"/:catchAll(.*)",component:()=>k(()=>import("./index-oxDWUnU1.js"),__vite__mapDeps([55,1,2,3,4,5,6,7,12,8,9,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:Cl,scrollBehavior:e=>{Ka(e)}}),ys=e=>{e.use(we),Ir(we)},Ge=()=>we?{router:we}:{router:{}},it="YYYY-MM-DD HH:mm:ss",Nl=()=>({locale:s=>{const l=Un[s];l?W.locale(l):W.locale(qn)},getStartAndEndOfDay:s=>{const{format:l=it}=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=it}=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}=ht(e),n=Vue.ref(!1);return fn(()=>{const{media:a=768}={};n.value=t.value<=a}),{width:t,height:o,isTabletOrSmaller:Vue.readonly(n)}}let ct=999,Ee=!1;const H="ELEMENT-FULLSCREEN-RAY",{width:ut,height:dt}=ht(),pt=document.createElement("style"),Tl=(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: ${ut.value}px !important; - height: ${dt.value}px !important; - transform: translate(-${m}px, -${b}px) !important; - transition: ${i}; - z-index: ${G(l,"Null")||G(l,"Undefined")?ct:l} !important; - background-color: ${s??null}; - } - `;pt.innerHTML=d,Ee||document.head.appendChild(pt)},f=()=>{const y=U(e);o==null||o(),y&&(y.getAttribute(H)||y.setAttribute(H,H),u||(u=!0,ct+=1),Ee||(c(),Ee=!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(()=>[ut.value,dt.value],c);return qe(()=>{const y=U(e);y&&y.removeAttribute(H),g()}),{enter:f,exit:p,toggleFullscreen:h}},ze={svg:ne.toSvg,png:ne.toPng,jpeg:ne.toJpeg,blob:ne.toBlob,pixelData:ne.toPixelData},vs=(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=ze[i??s??"jpeg"])==null||p.call(ze,f,t).then(h=>(n==null||n(h,f),u(h))).catch(h=>(r==null||r(h),c(h))).finally(()=>{a==null||a()})})}},bs=(e,t)=>({print:()=>{const n=U(e)||e;ln({...Ke(t,["printable"]),printable:n})}}),Ol={page:1,pageSize:10,showSizePicker:!0,pageSizes:[10,20,50,100]},Vs=(e,t)=>{const o=Vue.ref(e),n=Ke(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({},Ol,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 qe(()=>{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}]},qo=()=>({isLayoutContentMaximized:Vue.computed(()=>Ce("layoutContentMaximize").value),maximize:(o,n)=>{var l;const{scrollToOptions:r}=n??{},a=U(Q),{toggleFullscreen:s}=Tl(a,n);q("layoutContentMaximize",o),s(),r&&o&&((l=Q==null?void 0:Q.value)==null||l.scrollTo(r))}}),kl=()=>({reload:(n=800)=>{q("globalMainLayoutLoad",!1),setTimeout(()=>q("globalMainLayoutLoad",!0),n)},openSpin:()=>{q("layoutContentSpinning",!0)},closeSpin:()=>{q("layoutContentSpinning",!1)}}),Ss=()=>({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)}}),Ie=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))},Go=()=>{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),Ie(!0)},lightTheme:()=>{const{updateSettingState:r}=I();r("appTheme",!1),Ie(!1)},toggleTheme:()=>{const{theme:r}=e(),{updateSettingState:a}=I();a("appTheme",!r),Ie(!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 Ho(){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}}=Ge(),m=y().find(b=>b.path===g.value);if(m){const b=be(m,Be),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 _s(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:r,replace:a}}=Ge(),{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 xl=(e,t)=>{const{show:o,...n}=t;e.meta.extra=Object.assign({},e.meta.extra,{...n,show:o}),e.extra=Do(e)},mt=(e,t,o)=>{const n=$o(e,t);n&&xl(n,o)},De=(e,t,o)=>{const{getMenuOptions:n}=X();if(typeof e=="string")mt(n.value,e,o);else if(G(e,"Object")){const{fullPath:r}=e;mt(n.value,r,o)}else console.warn(`[useBadge ${t}]: target expect string or object.`)};function ws(){return{hidden:n=>{De(n,"hidden",{show:!1})},show:n=>{De(n,"show",{show:!0})},update:(n,r)=>{De(n,"update",r)}}}const Cs=()=>{const e=Ct.value,{scrollTo:t}=e||{};if(!t)throw new Error("[useSiderScroll]: LAYOUT_SIDER_REF is not ready yet. please wait component mounted!");return t},Yo=()=>le(E.localeLanguage,"localStorage",{defaultValue:Wn});export{Ss as $,Zl as A,os as B,ns as C,qn as D,ps as E,ds as F,rs as G,Vs as H,as as I,is as J,Br as K,Ct as L,Yl as M,gs as N,Ql as O,ss as P,ms as Q,ls as R,Dr as S,Hr as T,cs as U,us as V,Eo as W,qo as X,_s as Y,kl as Z,k as _,bs as a,Go as a0,ws as a1,Cs as b,Jl as c,D as d,E as e,I as f,Hl as g,_l as h,Lr as i,Ne as j,el as k,Ce as l,Xl as m,ts as n,ys as o,oe as p,se as q,T as r,hs as s,wt as t,vs as u,Ae as v,Ge as w,Gl as x,fs as y,es as z}; diff --git a/js/hooks-s17Sjidp.js.gz b/js/hooks-s17Sjidp.js.gz deleted file mode 100644 index 2cf852b1db66dd91f17d477cbe48f5f0655383ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33867 zcmV)BK*PTuiwFP!000021MIzPa~w&MAog9qqL9PGWvZi+RfTtAv(aFI>}K-;Hh^YN z6N3h$GNY=J$jT^2Mgb@mQZ}-)y=MB1&W(tJriK^?M<||7x@GX`X*MV)Z`f7ioPM zkJ3+CZp&?)Uyj%(Ywo(c)~p|dPwt%rW0@C-c}Ua#C+lu=%WXC5?W>KQi_zy-dH$=k z9&mmUK@AOeqyFN2`#5YiHgbS85R4_=Q5=7=0j<>!22WnJFZxk2sF4sX3C8X#=upF5 zukRf0ADz>~!>L}>S(gZ&YgM4y1VxyFu2VAgEnhkfSI^N3YYbuLDUj0UWZ_%+n>@bGd!y7+7glF>j$mysOjsN7CYMvaJ8;WXwo z%-ZK0FJA431?9cz*V|9)OvEpazqrpz=nmO+eeLP>qt;e3m`Yw>I~J`M2cb$1Qj>nb z*cU%M>I~f=t-!ZW*6-E3=l4t1q>?59tKZvMd-VF**K)e1_Q@f8GJc&DHQl2k;2}F; z171HEj;=3XcY>*IwV!_eto!vBS5wIc{byHCzW6+uO1?LK{c8MXYk#`wd#|58eAK1U z^dRnC#?M;87f+^Zzr6V3QQ93&B?pIF2|xP!d@8vq!_UG8Uq7Boe)A&k_71|f{u;4?3%S`im*XKz0}%}+uKrfNEuOu3a&j>!2De<%`oZXE?f(A8 zlVbFOj_YCjRsV#M4KD{?XPL1v0`0CUC^h_K->1+pI9L&(t!`GYV!;99;gf`e0$@Z)9G+lhP zd3e-km(yciUwhMRZPjPUrJwNoZytO)T|2)%`0C5#%jPuvr>)no57@H?!k;;g<9{5v z13I)L|Ksp9I&*gayGtr+Eb$LJuUH`6kaeSkJrjJ$gdFcerc8XB5lOh?e=KWJQe%58 z!ITM0Mgt~jCuZJCg9JS3M!iw~eI+7keqYjf#5|rk9y^t1KF6A0uu{!f<#@<=w*aji$8|MgsVI$%ur%UojHF->xJa{yt)42!A^)>k2-w z+;{9YrgALI6EcFof)NUTlZ15OFHKaVhm3@npAZIr`_eS>9{ZJU(Q@ChRhph*i(i?B z7K;=H9)}+%rob&Sgeiez?&V{7AE}}k%q^lt0d$*uQ9#`)WSCC(aF}}bKP5;UU+Q^# zrHLff^Y@qt_`~${?W@@f^lU$85y#ghuj zC3!dAA+VTIh~u6{D%CSHPSliK>Z$1HrSv>eb8)Pf(s`ngf0YoN*><8P;c23ff08KV zA0`U<7l}gtwMPEFM*dNvChb|GCiO|8NaJyip2eb-83=adzV67IWO|J+C1aYpaIhWC zoSsXCjN=O5c&9M78{paG(-@hi<9|Gfx^|gkN)aVJ>*i)fx>7^~+i_%H@T*$Fu4*Ua zA-gXG7q)f(ddLFF!rD->}*K|#eZjt+wY*#Qj5=l*O6Blfp z+RSmgT->KY-%k9GCkj~j>@+!peT0r;xf?TCqkiHFHjHV&?3eD{I}@4ReMv0K$y4us z^CS01cke=)ZZq|%8`D%igl+7wYg?}6>{6e)>8PW+XE#V{pkv4w#*wtGyOu*DKX%i8 z)RneFMtS^d}j)D4-?bBylEy z9N|9`d=RC~6)ffPC9|E~sB81pRqnB;`b4QCSaU^HNfbbCzRj~V<-?~PAr?+GL;mIatvFxZ!XlheLnUEjJh zi8Jf$&SaFmbWF>t!JxoZAQ+WQBR5BB)U^W_+K%?ht$Pm>65ZU`flE{0QWC920yhvm zO%FxXixS_m91^(LgP5eNtAU%&K^sXOlJ}v{Xz0@6kR@TeAH|^^I3&_N#$~MWYujBi z1P&0mGz{-wvP3=x_MR|dTZ%Zl(D-a710G-z+wngh+EAln3NOD*KvDx zxu^m1UOKQ0U@hpr2v_!5Vna33b{sdLGU(eh=K`sZbzdSXL2cscYVWJ|CjlJDVl5qJ zi09ND(lNmJlw3tg$gkWmN{3Lhswj2HN@_UEGr=H{g__CH%*n{BlBlYClK3ES8upd! zX@;5jzGar9wU^kAH@yrK$E#pm5DK*#j{ADVM(jxx2rg-QQK_w(<)uuXL<7c0(y^%v ziXIzQ6DhE7eVJS&{3@wkQW4=igyVz`qM)X>53go@BtNociN|T)u;TlC&vI)|xnwoj zr!ubs#MpRT6Tq%gmdIK+idik81I%Hym|e2C7BV(;EzhzXHN)gi;?s1T1U2S=JOLS< z>y-j5Y`4pWt-W|MYhQfX*Ni+Nt!LvTqDhO(%c};P14*V&27@$ zA*}{!HP0M}h2yk51vZI! zKx5`5G`eK&n|}K#38`d{Ayp^B_lth}X|{{SakgfP15K9-j^a4m)!qFLEoB+`I`$_6 zdhKnHAm*v!70rzNF!qthfrvuRr9VlT91R~aHr$V+OFV5}n2-C{K|BhXcX~z!^g4%m zjEl$H$jF1lpF{yqJWJ5AMPwvn=2=H{TszTQxJ5=H_N=>buIX?pLW{f_4Td04c@~J% zu;w%JwLclKWYp$yOou58zluWH_cqr_CG`mpnP*)=o>k3x81Upcdc(X{YbqlNSt7lb zs%bw6xCkSjASzzOzGad7{sb0Vl=M7H|FDQc^<$d!MzqH~tNLvb$uC&qS@_2ybU1v% zlF=hJ_N;;Wfr-!Hh;YoLjFR55eG|^c{mnm~s!l=1QCNZe%b&dc%|D*1lMiVS$#Dtn?azMySO4tK z<~7~nQu2Y7osm2Kgbs%%eKufi9&?d;r`8Wz;dan%Sj76lT6c$ayYQ>qU2k;)_{G?I zx7mVUbd#-jx8PUU2|5i-Yi{p1Hny!ZoM;gZs2F3#-eg$*DjLzr4`|4Amgse;y}m(e z&GiPUwcwwIyXIIK)cF)x$(IkY$A_0ph$v*KHwme@@Fp3Fqh4QnlWZ|;n-2y&nO8y` z8xh*G1~i~Tk;9erPbU|!d=zgb8oxjPtAGFPAN-d6i=Y1Z=YRKqK=%}o;-CiTe$tDh zv~PcT>;S&MN_jbd)y-x9=5i1vH@lZ`k$C z>znjukluu>cOz(c1AP3Z2fzAnZZ7(7Zo*-76ApvHO*kB0-*m+d9ZBxoxtozMVt>-1 zDf{y1v1eK2Dw6%SV8G2H8mHb$lSm~Oc^m(IldTbuewj$UiPh$bWQnW;leKUW#!-Nr z_U@|`*lk9>@Sl%BSnHxN<&d_VO87L5xef zN5RG6NTyN9Jet8NG4;Ft#}nb=QuMnSi7}z;4wb-rpmtQ-At}}Y^?{=OBnmEUrx43k zSD*!!$RBz`qJDkt^)tV_%XR%jlIUN3sILJsAV?r^q9xESwYyH{laFbyew7nXePu6q&fLn**kHrGj%Pl!2Pzk)FaIYWcn(ks9;A=C(tm zmf`Ot_LVfV2K{;1+)niA7=GH5nDuBdMtmrFju9<>rk*5FJ0NiorD>G(zM=wT6_Q3V zOXLF@#~m76sMH4O>hH&@qDKjwL1bDwgP7BY>f8?#+u3FAC}p;E$Rl57L`t*zBuN=c zyHVF(d8Cic6X{X^V<~M$sAD<|2h}W7D49s&x-QTBN3NoW-2$(iNYAE_pE~}>bZ>>a zQGya>iu$D0)fKi!J!zZz5fYePsi8;ifQQWYeM=$E+A}S=3d*NQ;86-QJ(cH71MB5V zy_rftWPS$YXXHiVPli=%t@Y)OKcuw*Co#}L zd6THQoq(|U%tmq3J;;0M5G9V6`ppFhc8x3}pXc{fUBTEJX3xE~vM1-~L%}6KKi8)c zeF}MzWaJp{m0Zb>QHyv&dt{=;o+qf@vogmaUla(W*AY)G0w-tBI@(uX%b>D+4?Pc+ zn~1`eLgE%_k~KhJ=`eWSq02 zC|q;_KM#>RGc>uhUSK{7b>le_x$MI!LLsq5*tHbYGZJ*dt}Ix3{KIf5>9V*?a$MdG zXwYZ%kPY~fBw4aqn1ji+X${Mg^tc$4ZRj9O;(T1Lfeij(cuSVXn<(K;2{3gf!7PKh zvRTJG%r(Dn8f>dB!l`%x9cCGcKMZ$bY22j+?!rhg6tk8?+(vMH9dDke3UQ}r3wMCL z+ND+F2)cpFyVSuEJ(> z3Y(*pwJ{&CIr=bc21{czEU?+-Vz4AGONLSNaJl|{FT@AXwWVlslrjVcBo03eiQ&>n z927{5x`GatT$W`+vUzCS_+T{7!&kyl&_7XHR^8t$Bi#?f)?jID^$TnbcyRF^TW8tC zZXUumX9Z*2KR;yme8Pi^1si8slAE)dpV3~FXw`Ilx4$%g$7TG6G=2{RmyH$Y zA$aTiUf55dgNx;o%MZiZczK*Lzrf0jF+icwc_bX7?t2{4DdBk(%czXvF$6c_{b8~s6S^l~JR7s*dRjK9vWd5U^sj#L zvp@ai@BEv$|LgD9o7VIhX0}iAiqG`vV%>2m}UwZP}z2;Z_%N~0#49vm78U7!6 z{$b0tv-EO3E|%U?2;IoT}K(&}Ai%~sjn&wuu_x4-)@e*Ry6^6mflAMCe({eS=B zXMg(bpZ(l^B$@khb;#vd;?rzcd~nmhh-;3zWajk_at1j?F`8>-%2O z#sK0o?BiU-HnWTzd>H;7E{(re)URA(PaB@zO+}yui@VBjKP@gp(E{}Igv^Ix1Fo+9 z5RB1V!1Q$%0`l7ci>n%hrMJSCt|t&Wz70B8$RlWU8>rF(Bi!gVI8etT)bKVarN2YC z?rm_OX+x;q?NA|&5$y6-u>72lu+MLU&Ch2DdVU+|>tY()x50tDj8G@HLKPAk0$CUh0nBakYM2`V73jeE{oiQ zqOL6*?hZ$3-xkg;i&HRTH%?31H{mqkgHDvNBYK5`zhVOEnOD0rNwS*iVr?)2HgFAG zvZkwdU*>(|83?=?xkJ%H;H3R_@`%tgUg0CdrzQiEBivwu^XlM*Jj3f z|WdT;T1_p8D%qcdd_f5>#v_zHrS6#aTgH?$y;q8}&Prr_wI+ zi6j&)uw;~sSf+5KPzE+Cf?x}@V)p$2hdJH-y{FQ?1ZyJ)45IHTRJbYZE4Fr;fU#4O z?i%L_+oryBVMlPLoq&+%J9~RgB7ECUeLfE?&A}SGg}Yj^;##)Z2Q z-APDVtc%!>nSI|yb8MoFwZX<2%n#9@4KfQOZDOS?1;%Dz$V8L8vTf7meVIchxS5ZX zqAtjMu^X@G8A`CTd;1LR{=Ah>?SNQn>jlH6V0HDgq_B1hoW0a`yhq#~Ii_T^m)eoz z=?WlQ|J3=AlA^Z?Sat1#v$wy}C~OlIivfIo3fP+fNqd}Vr$8^sd|Ab_PyQ>86qjX@fTjb7@yH@xB#wqXg`YRSi5*3+z40vhFWZf^L^jaXeZT*1#BTUS@bitkg*t#UR2hIpbN zR_Ztz1{in^GWJE!n}iH}>R1v)URm(%#(`d6jCp z(zDi}!c7ZkTL&%QT8420t!PI01d@zV)93}E@5aY<3TkaOtU&+Jp6!m~7U`HMCgvL26 zbnug6D(+&O63fg;Q|HD}cYJr0Xv~!dwC*-k9a!*gAjU(=&g9l#rPqp}nnn3k-bLzcy6ZY|#7w{R3=IW%7pb;)3}R=&iZ0_cw#tyuP8|a* zAd1)BHH&~>f^vBWHz8Q_>uz(yA|V?FeHL6GnXkJW7E$eZ);HVk2GYHCTL+tSARypS zNJUr&r-!MYuCM8yR%WA8>4w{c9?wAF-LRSxMN?G(JtI4AOHEjx4u|7<$OnLLSX@nu z^hfE%*t53X2DX63Q%QR)L@aKo;S6~ygEU1H=*6y+>ceXw-^++yfv8>IE~u&LwxCWk z5Y0+9K#80pi`r71hJ#5u6p>_g*j)^fDgIjE3h~fFhLEp0n8Uh`5aLZ}Q0Ds0W*>u`7AbS=jKUk#86Nw(U%}o+V3Hyv8X*M?r`s;dY+v}vS(%|RyVYizy=`~wqtbcAc z2>AR<=GB`Uh!!}y;E~mvsFhJTI*=I$jjTfEQ~FGBRR(!o_z+P;LM#mq|0He|nSM<0 zcvMX#@$}&+Bhk(U5<)pe!y0BW^J?2x64phv4NH*&zs4u(laF!ZXQRzhNM z(@G#NNd%5<`p^RoYeuVZUm0X2t|5E^a}w{(AGbd|VtkM(PqoDO@oDETL4rO_daS|_sqytQ4(Cu?ig)4a z;Nqb}Evf@%oYk|;As5m=wSLeIcD5+`C~t3dw*uv@ywzRbfxZ3*Tdg3_9?V<821T#t zaGkER4*qI&H|Qq9ZFXB-^kClUY;C?| z&DMR@m-gBN5DI?KI%v1rnERmJUSGpnw%6Ma9z3wl$hGt>3A_@tTyR^wkFki3q(6Zx zhGSShz!ue>*Tw&U5sf-?vP1k2HqU3$pG1-kG(ZOxaVq42wGKNxZhM%gn5VS{wW4+j zd92m2^rvS9kqCf+D+LLfojv(A*Z+8`ek$&jnrM(b!AJu^5Wu+aFYZ@^bmoGWVSEc7_MFzB#+VF}+U!kKGH2Kwgc5)8o zHFeJ_>t{(y)Fr=f4t1s@3*;zl?X0b@H(|h!sspBi(Hwbe@PE@N-NFB=xN|qM=@z!3 zg>5S%Y%uK8G)lb%&7kz$+Snk?t!=W^B28zyMb_DFu5VUbY)&^QdL6sDwna8tWUJ-i z)%}V0StI^9{AeYnt^?+`e5od z5ETCdl7`q*<@V=PcxwHCZNmRqXPGXsFBmOK0J5e^XrwiW`Cr3rY&aIt8I1-p|7*C7 zmIF0sk~ z#rYZeTu;(7j+%FGG6&%S{%7eUcrzmyVeuV65FSSQ^Qtp@YhK+Pabupa01fj*3Lf7I z+`gp>*jP}{JcQvc5OL;8GqW3#s(!(Sl-H@GhwrE73wi)C1h_w0EXABKs4NzW05`u<*pf+k)TwnlFXWo z#y_#h92#E3|A0n0_a_TvsS@@VNn08Dlp5?@NHUFuYguZ1UutdUkwiw}J(EPxkP7b! zloZ}$Nrn;g?n{ye6m(YJ8%a9+dKh!*J(Off1&w1Cdk2!FG=XFBD@nSeBw?|4N0J^L z^_cfSk^oVVN?>;PB9y;Ih3%)vxVvXS;(+47L$;8zHJzwmKUdO3AXZ)!4+eFxcFosBUR&(H6xc z(GK0}hD~f^dpis_u#JtKopq&nX>2q$u#JtK&8=-zyaYS6)4;SX)@d}bzRm8&#s>Bv zXs$Q5vG*Iz&CZUhc_&zBc(7t2?S@!lXRWivums&;TPg%z(CIYT8U(cCQ|cB0!Lv!s z=Wdma#x@PYh3Xa~N@OJE3s0%dIY-h~tA3rg=cY9VF68(Cs5BPUewv71uDiDV6 zU1IRwCA#ljqW|6{dhcCg{N5!l`CMg-S)4}MlCSD&B?fFt(NYCAB$Sa3|4=ncvn*j- z??r)ylI0%+hni9DFotg0&-p_2hgRH9DAV3}egB;a4U-EovwussDY2&+{PZ472!zp7Qb~0UCa4=od=hCbHui>Hbet2kn zPk3nmBOVYBPyc_8hwp1$obX%pHF_6YN?+65rt4JcYYyiNp~YGEg1=iIqw!AiyN~%A znOU$bBiG!2ca`&XG6rTTolF(DeM=R$>SX2%J~{HI_LE$ezf~tgch=U{1MB%ECeX&C32dvAWnt4i??G|Znwn(ehnyZ8{BY96H z%(Gb~49Yx#qhIk{iO}Z7k^d>r zPxmL>C>{=Ze$Kz(g-YO>myY@SCH2cuS^e^iXXJ<9kNSn?I4ogo3K7#I&gZS%JEMO2 zn$AP5#$Arm0t;qJOPJI6E|0e|iF&qkA}A)cL;zC+RGNztu5-dFO;BlCDpOmYmu1y2 zFP3qIrNg1NPS$Rq%0w!?YogfaKk8sdD3`3hAc9cQ0HvvmiU}>Mnq30^y1#G)4yroAWze-^8Zmk!V zs12|45S|N*xiSrZ`ap+wC+OC6mXT0{RqMsvjG%$EDXaKHX3S&tR;sF1c|>&w zE@Y4$RWnV~XPK76s@YG`vGOb*i`um_V-LF=FjanZKxm6m3G}xwBDx5qnGwD$mXAk4 zz|wR9dZ*|^yTL6B{2)qb9FLa+S4^NhQ&Rwdnl@TLo|Hi6;b)YxG8t6HeG0P&OtMNZ z^QzIT<`yh#h74JX(3c;Z@Y^%pt?sn(c`;9arLwdZf#HY%>>sI;4`VIG@T_za0!P zTYlgLN7K_|8J8a30O6*+OPPHN58@`|c|wj8a-NW@gtQa#G&yq!W31zn3_VICyDG90VcB5D_Ve9qcIGK8|@rjyD9y9IIYZ)O( zXbM-J_GezrB2OH+FHw>vJd0`Eq=Ou@tE8cK@4dV;i87R5UwYAQXt$xy9ls6c`ApWH;OvYN zn4h*;5l8+j|Kk~v>8?k)j z3K@E@i}57z$BF%fw28hux##>FnDhMgo{p!+7^> ze8yBUSJ-E(4-g@79IdX}f$^ItgCD^Qh>mw_z9P&Q&P2)QA@(9<4w)mV3vdH2Nc7I+ zMfTFkx@u?EY^vC)UjTYuKy@#GDxM=Huh>DEf*o?K2>iM2;Pb9Q%&4&8Eme4nl%xNZ z!I4I0fFp4-a;Q&XP@%xR5O&5(-)@s9deO9f-{*35b>+G37)A;Yb0YVB1<%La%Y5ce z$&3e-BrKsM(M-61PItuHR$zgc*(UwC$PcP3?X&ZW4GYrX3}Cktl5E*9wv}f{fT|` zkY?$5C={D;rD?9G917=fMH~8oJDysmMahDrk-WnLy8?H=+XZf;>n_V`dn5l%qN~vi zjI>KEu4A_yay093gnn9O*^DsZ?9Sx`PskBC5W(}bz+I)54!vqe%0gr2cx7KL0s&r7 zfZZ!M(C1hBAvik+FmvdY0Q*tM44^}D!o5Ni0Sg8+@#G$c?|8yTiL{H|T|HGb&e6#e zgwSHf z!C>hhl+KRb{4}YV!DW^a#X)Vuiqy%FRZo%9oHY5|dXwpTMR8)LGbh+I^JPCu;Q?q7 z-p4R}u}X69q%oIi9u}|Angz$tOI+y2ynMDNa;`bC< zEP}p*-YGU#;P7mEv_GwHJXAZa!CaL1;AVK2WenoVwh>S>p8|dn)&HRW+KOo!(7gLe%tSii!RyJCv=E;>a zuci(`wJ3q85di~5W5PkYq2ahTX40)i-P)LsYE-b=2p-j|nbM>-j2TT?Z9p$rEgcDl zfPH$&Y5{1n!$OiDFxlr}ElO&|E?UDkCEZ;7o@gn@lbSVnT!*ZAn4}V%y*1!zf}xq( zCJQ?52@<6Tx&kF!vDH;!J8n@$Nzw{SkN~8=UFf%d!&CRcK&a0W00boF!k_RVOKwqR z1o|!I6W;5^Xp_EJg<`$^Prv{6Z+~nN>)YS^&%gYC{t|A>-lYKqom8R@^eX<=Qc5Aq zl<{zPv6d_4x~}4XJrRX)|B_~ezT-@;u zt>_=QELI+}m>mxV2@QfZ*@Ebz4x#W(^KU~>6L=#r&L6$@WIkzaU^N~mCJ(~k;#A$f z&`og+e*v6I*HdCt^O!|Cq=|)#pPcGG?tz|Qnt)ClXWrcO=GmFr+{@LTkV!B~B_Fh* zb5CJfURF9-uTudW;*LS~o@GsqL4%y1v+E&ELKa%tOC4?_Pa&zgQe7`Iuws)h36Tr; z)120k=bEq5PB;(sx&|OH9Qyz?SV)|9h4Gs40PR|!7KLpe36e~LV(uZiN)P1vQ#w=` z@ayIVqAuh~W0ka>(@c28uTqs)Ndj4_JPuUEFd_|8vmqE{SsHQ7mC=+&MJgu5W~aJ@ ziieU7$Rr(gyU{h8nk>M?`MH9r*Ef6z0NxuC`l8Pg9p! z7T#e1a^}P0%GDudDiDIb9z}wwSDQ=s38z|RtiTG+*<7Ex)mQ-6n7+_h3^%=;Z_(|C zY?!w^rPGGJNeNu@F<|s(SD3-*DEX7uF`?o61g<|?bhZ>TAI z2|L7MH7YVKtwq&3)V)HRii%U1yIik|@J6j_l&X6r{px}uh+imyKPp)Yxsa!RRWp$W z6&L3sbBdR$@zVVvZbC}t^f-pQR#PDI3ty9h8=cM+S`<0ToxAvtz)u*`1VtO@%*6MR3a^SD~i0ppSUDZN(w5+PdbiyT-5cmNSm| z)or~?-oY=**Ryj0ew`Pait@k!0O$2xcdT%eb=yrn&cwUsDLH?%AxEl3fa9s2i9mA={KTJ%OW-%&<0__r-}p0wC~)cu9}{6A z?pg4!r52TA)Gdm|3gJ)kqa%jeR|p!g0l#GdcSmuYVos)I0qGr&E2wt&JBnB-|0u@aL{E~UVV-ll$PV5+j8An}aVfWxtTi7X_D%Tnq|M>|=#1?4bz7E~Y ziqOq_d8D`3BPPa5X~>1m9FNUIx-kNbx;A$v94-cOQN^|bn$!Vf7O|ulG0R*IX*D$^ zAr-wgjbpGvMU69D#80lhn2do@%H3GloKR9Cfl=Q7z#q91FNAjEkNlAvUXuv_j!B@y z&7p@UypiF*#Gep$(!Mi^v*9(V!435A+Id;J0MfDM0G0TfCp4DWBfuX<^VgxYQ{h{p zj*An_X<;ymrs~Bqw8&$gLxEwSZ^97O>pE3$TBX%i$_rFbS_CMsuo8$$)<7AFZ{M5M zE2?^H7R#I_?8&Lr+v!=cv+nI}HX06rti0nYJO3+74i4RilF(VJLhzNJ= zk8*;HaM?!~4jy)d)zx@))sAl`ci~=Zf*0->Ngh=DcELW}QIax=c0u}vd?q5Gkv1fW z(g!)3K@)}XS}7TgqVRs~@!7j7r8n{zQJc6Y$sH;sNG|4zNuwqKovFZx^rpGI-gJJu z`bui|c7+*|{vx^HF(>g}Dm=@|g&RuZJxiY@YRyLDvTtFw=_lYP^wNw7!nKg1lqzXj zvhSX#o_LIez~A|JAI?^puR1kK8Fni-Ha6f%QC`PD6@V9-`H8a0^2IKlrG8qXey|Gg zjf~XKWii~LI#g&|=R6u@+553XR-<-FgF zb)8g)w-%h4RCW2}%!kf>lVF#%%n{EDXdKu$H??}LwKKe~)fd+LJ~@&P9rcD|S=cN+ za?sVsGHXxRj)&@q%B~ipgcFq|vXLG_P-6An3RfRyenR>_!-rz1x#;vz4+<7@z0B{E zv0r7#!6H`NUCe-on(3BT%p9I}Iym!>nf>w+Gd-b90J@`~wFz z{s=kTfD{NYjN2ij)zvsBQnS@`{K1rXVT3XznB#MVyPeh53ubr7WI(S!n>Xp-_nZ?T z^KQ(qzV!4rRzuaf!^y5N7Os1%(TH%?LL2ptfI^p04qjhiA1rn;03QoaDHci!@!5QTz7Y0HZt z<(Kl#9`maA4(v>AJ`pR^6qOX;N>oGzi)$%85qLW-;Xlz%FR}I|{V3)+GH9~ZlrpVa z<2;`0OA){#J-MZm+S!y{OMK{kULD5vxLv^AdSP6GTVA(Mu9Vv3-n*})@%@(fL8rOD zZS#0ENYeMc#ST<4Ygw(N9{-@g(>sg2r``Pne}XUDJv3|CYHnKuli+1bc5qOKk? zbuuy%er{m??H~N^um1f1`u5-cFJ2=n|;qH|fuwVY<&%XV4fBVb7|Lbpm z^3QWHb8l*8XCxH2F(sTJ=$zWM3|oS`1vKR=apZSf21G0?4q)as11c~oNOOOJwwszN z@&W(qZ~nzEfBHxH7(h}V4N4>Z#b5mC+u!=#0u=)q$EEDIKmEIJ|Lx!B*)g1Ovg^;vG=l&2Z%#93>nvcUs_ z&l_9i0_OI+T*H?w8p2Jkde0dr?15XM+!?zpbHA^6^zhvz_MoIfP$XgwQdfoLAj`0x zC;<*(>ps8>YhdVoD#=8mp+iv@Y>Mf9Z3drYXMRuGEI)d@1A5l{a2lSK;3c^u&Dn0z zCY$54tT0&$pZR5)vUs_q#Z#U5VCm{A z)o&=8VgQ@XbSEQ6%s0Es`FT(W@x$2i;9D&g>ArjAw(~s!IsDW%z2sJy?+Sn(xjXl= z3=H}Z+wexHtG9E<_zp$>$B_$d?b*_g$V$`kRvL~wphMfJmeeYSgJqzJvr7!>ydi;? zw?eN^qV&ipl)WBoTjR`+$iT-ZGU0G;k&gP%57&e!fsXS!RSQLRk6BkffUkYPDwQns z2G9zWo=WdjThGnUT-ObWHr2Vs!bw@(XhYnxKEbQ4wT9Qb@3!8N#Jpd`ug>AJAb-T@ z?Z5un+n@fcxBuqP-v0I<{_0QuV0QHk_Kuim6|9ODI}Ooz3-NUmwSImL>)ujsE$4mf zJ2HUY)DTK`!s!60?np2muU=j?E>wqb-TOvb$rSeJQ;=;wR=4gkH)9B2P zNn-Q-K~q|K&&FJ1yo4KxD*3-8T};jw+MXVyr#`2_ccatpnZME`(P?nzufV_fb1!mn z_4%=9erabY)5Fo3AC-HUiv)r(@M1dVBM~r<6HE|%=z%+K$Ux5}Xb0=#nQO7W^pr8M;M}RH$ zP^+~!G!^wpgG7#3e1Fu$6w;NpbZ%~jp#APg_(c+X=)9*itJbKt^*=CAyn7a`T5Co$ z{Vr=ce~;|DE#+ckGZoESybA_+A{Z-d@=H6UfY5!QWzcus6>=dRcq9zNbAijH5t-oQ zf{oQnt>|9eVex~A#i3`ZOIM=Aa|PVgv!I>{V*(9|2Ne$n*y{xgU4mYID%Os7uwMv}`2Jo=ziDhZ z;p_AawliAV&Zhg90(GRYqosuAT)m{>pJ)Y%M+>isw9?~PAMrKQRk3<8xCr z;*c0xF8Fok;IrX?(kb-QX=j>K>6UAk~_`mUGKyJHTYc|-YPTWJ=n4QuH7c1WH(WhL9Rw)q&=;V~?zV*;=wa;G}uqZT=@3H%2ROXnr~ z&}XjTSIFO{oCXf{gsGaVx?Z?EoY9nI0@ zz4kBN0OKh9kVNh{|N2^ODSbcmKc0+~S}@E=55MOL_Nn)Lp57ZV`W!I&oP-WBxOFlz zF5lmmFCjv7ky1+{tfDY92X8290(anX`+0tG{Je5;{M>fD=MKc^2#aSeF}zx!8D<_N z<`{aTMfKw|KXjuch({qy?PD}W>XgQgcQ?;7KLinb<#{er<03ou-+5ZT)hlI&FZBfp z7aU+iF@0+mlB)W+UuJ;Lf@+3>G;)@e zVv>~T2wl|l4c1=nt9tm3yU6*|GZyxtKeiob?{Mly@DMn<_kr^bkp{-#IOKT86?1_p zFZr2x54cpq)m34f@%QbJ=npahdmiNIUW~Rq+Pc_FNlChcUu~l&=l$8#>kj&1#<_|&BF!YQE>>Hu3||2 z86@`RAaT5uAs2c+PAyht`=YJLqY$mL(1QD_6j7j4;Ldc=x!qF|z8?tMg9DLvGhJjU zV6NI{EX<Sn@n#RY;JwRML0QqK)4M8J zWSdZkvICloz&!NYOVKJZb;r5L8=K=6A4z!l8u69R+vxK!1LN64*jYK0!syo&N}&&) zo?XtR)~TQ@G%%;1fgdO~@&F-}okMVDVb`u>+eyc^ZQHhO+qUg=Y}>Yz4&T`9*va4D zeL`DG~#>IEvM-lK zj{5zsWq43H-b@RiJr6bxF`j8ud%~G^crRT^g?Y9UC!*<6sa>TLLNha^tSwLz@H=}; zRj{wHv2hWL7v)Vqq^x=7`|yl^MNk>4tK$NP1A^{^)$k<_?#n`xLhckxWQf_p6AYy> zMPEg7FJ&D-ma}qXC8yi4XWtz-;;SMQq>OM~MGNeFwF?m)gucJBZj$fZy_nQDGxTbc z-quX1n>f0dGkbanX^*gqof@fEL&MJcadhS7D=oa(2grPmrq96PciwX8oiLG9W8mmE zeiUC;glHKlT}~M0-Zs^f_fY^Zw;WJ26*1A6yNfKPopk4w6&w*5TYaQ&V+FmQNa$0L z6yqOKc@oO_pv1vM+f;d<^_Apkb1Bt6!$S}f+zTB{+t{jh-O&*T`@O{)tp{J2O;=9Y zEk0&)P)n(gi8nqH*z^S#DqC@HQKXC1L#GWcT5L|R%b5wN&Z4^x*uT?)Zs_H#a(Vg3 zc6s?}mu#gjm1t=9@5Z7J{x+$5A)p_I+=l~qUFDvR_1;FnxxPI%+A9IGQI2~7yqb4k z`6(|VGa$LjnSDF?e9w?4ZO?gmcnUA5JR2N&tX~rfF?{9TxVXc5>FM+E4cbivA9Bor z$J*rX4XhVV$!VlguyzV1m-ugZwExAb5>u7_+4&5Y!j(ego|P5@g~YDj;-> zy<;78RaU3cg|<^n?VLY=o;fPfgim(-__d#?6m)ge*`YU_mNEH2>+E0WOrm)zPLL;) zsePEd`OpRB0k(RhrtCUS4H1Rpr^306i66=Hzpmo5ViL->?{3~K0XGtn7V@0oCnMEMy_#3j+bMbcIBz(W=G5UdN_q_mf3hrZ!g`w8-DS`^$IIUDNqT~dS&T?* z>F8XBKAKTsCm2DEBFX2i`^`2AuMbDkP=pGb*=5Ul{p~jCpj%_yb-*2LFbOv3${7OKxI<6I=OW7;vf+MwQc$TA*d#OXId zZYP{O^+j3{xx*&0v*I?rpJ94Z3sxH-#0`<9=6D}UtXn6bgjRlxO%u{0YD=o}!&xHn z)8Al)R~o1LFYF`m4jQ8Zd&Y*Ei+A0rn?UKc8H@Rd9CYGkSvJ*yzYP= zwrLJ(I}9O5nhO6MuyCN*SSNgLh%=@90;PGSR7NI(&s*nT1v;Eyd02Q7!_s}svE-IW zwi0L-uD{*6b@TeTnSOIo>Zy z*U+&DG@Xo10U3XdD!kHcQn`x3BY3&ALC)c5k2dP;Vab!uO#eQt=-(uGD)8bzj0};ORZR zxJfVmCx?0Y^0VN?5TZ8TD-27kNnS`7mbLH$K3IP9gBf&iRA~gUWG$Csez@n9FclK9U zfavt|bnM^QYfHGnK;jkk=UMJ7ceKr%+ouCIaELn8SW{^w zL{ZP@6F~Z-dIo>2Lo%}rhjXqvtE1hCMIA9rT)d%q&omihF?VxXiCKY($5h#Of}mSFA&3%am{xpcs)`EW9`Jw z@zjavbMo(R$R2m7SD9d_Ap^|<-S~A%GY?Qkyq6k>f1xB>SKFhSn54? zLHmwhiGgE2tci*^(p|N3F+I{x4ZJq+)Z3vc5QtWr^(?k-06Y86+A=W+-j0R;aQ&wZ z{L!jwf7$@)V&O_CN}u*a6||pqh=)oH(ibA+%ADU}RO>Lpjcn~S5FC45-qm|xbMBKcE5uRk1H=8cyn?|*S7UYLzFMCeWZx(mz7wt~551zBk}8YH82 zq?Q57dGZWCPp*{2la4yfqGhi(K{O*Gu-L+VCx!@@i$L1p!tk14zs!ILy9Xk5D}$}5 zcF=`b0S@fjY`C1he|Shd&pPB$aT0b71q?|vIX1fH2xYa^2aRd8e1Vi4l^6I7|10~C zH`It-4WNIoX*TLy6LHtlU?4k3Z)F1quYl+k>r*?f6_gM18}4V6DGQ&gyb_U`%~-t; z3ulMRfzYg8$8&?zgX^W*FoXi0q;-bYf!qFDdq@vEXf^IjN(8s+NUO@5_kURc+~Szh zrq_}2gCP8-FBP6MKHDtxVTpAB=!CNl_vCgCltv2xxPDYlyO@3)#4xIxacYGg7ytzi zp&-gqa8#3T85W;@G~+2my#vqHh^pcUlGQZrbe%)8wsVKD^$$1yc{hYm$&86gX=Xaj z)ybHpp}MaORenuxTG@C@E4bIhsqR8`q|BP|sVrX++(g&j6lUNj39QJ)!UwE0 zQ4|2X4E>3=gwa{0EE(_gC#(=k!L5@ppk)|}+=!() zENk>Toz{}g`Lvv4L_MeDi;D$9<%*v{x1nW$K)$04Qq)kbELHOaaKSmj=D_S_q5CVa zQl8BRk!Pz_sTR1P0kkit0?mFXOo?ckHyIfrfO1A;n-AsfV#4N}%t*~O6U-nD5?*%l zFh~%srlcHyV${UE2Xaw{&&egkTFh)7c%Ea7g98M=cshUvbwcW9)(+SBm%95FnyT^M ze)rYha%qICi^>HrJ_(4=CJ7`yRm_YIIa-L-bW;vcHo7CUhaXZ#Nb|uQjrp@*210}( z0d(24dew8d$s~BBkC(_)hS>gocP z?&*6Pd14p;6|>T`0<<#I0v4Vu#9NAJw~cKDbNES5dr9|*Evd;sxV#Xv)L1Odc)q=F z7S2&iGT6P04GdcPm{b7$Kkd+D3dxjIs|vuG76cq>s@fl$Z$^!05XJCEl6#y}*!26C z(mfM%yb!1u5dQlF*3;y<)*S*&4LlHc(VNIzxkX9ls`79DtYXG>cBhhMX`lzr7sw^< zEPgq}`hg>2Fb@T9ocw>yD3ml_$;5;}Na(Bq?eTRP(*1;gVI+?*PY5hOT%EaU!g#l2 z&(l09hgYSCc-%)*8bLUMYB(4Vb?Z|zRXqgbi;UoLVxxq>4tF!jgv&F#M~RnOrORpY zERLjCNHeg34ET;bt}u2Ui!{40M%q9WH*oe}HW9kTmCXUfcCSEV;8?{sGgq%4LuGF= zF{8hQ*M0+?g3=;9#N97Q;1&JHkVMGqRT13E^1#Wz=HD&0Pb0mjyI;5~d-xo#Ig({p zL7|1X7Wp|GzHbmYJu&zHHIH|wC?20j?F9rr;LYc%c9bXL86^D=v9FG@4);dN+(6yq z&^Cf~3BDufHF?;4A}s}d&eR*~G5;pg{>Llh5tDv)JD`PJq>CWAsoN%O1jV?M7MO#p(9%gIJuF6@|QplOQZhi zd3%aPzyXDUfRBQcR3>-x&ej>PueH#M|8=~~(`IRo{*8K%{8fF16{%$|iP2Llb~B4E zYG^P7h3~R01hZ=tIyoF@GJ|tYvD#`A633c3AkE|ST)`()%Q%66bu`oLf5-51qVaQI z(EnBZ^EloAYJyiN5(SArhE~(EuK~TeWSjw@E!}+SC$I1cq+v$+W~Z6@VNOT zT_tcAr$YPn!Wj<$76EZ5b7OzrH=lP(5gj(60gYp><9%P(KmVT3fQ$H9SIS|`L@%;P zcFn24O8exuf+CUKnHKNh%oY>10_n1>fB+9}UfopJPP?yrhVP^6+t1^A|Ifqr{-@@G zpVfX3y*1|vw&vOg7o71^HKwo6?d+s&WbHtVK0=~2NedLzU+^~53@WKmNVPd&pnw>? zb#4VZs#vfn5zrXaosdJi{;;EI&j~6Ym<_C3-+gbOiw|phrc;bw^hNLZI|fi01LE?t zPh)L!e!l5b+@8Yf&g|0kV!ah*f^(orHu8(BoQ#Lxa2+forDGuy@4sx_+|1-h-@;t4 zI8(UZI`T%u^=Fn6{Pr4MfY?mz6U#&})I7AN?;7^or$ycy8y z&^#3B=ls;q&%;$BTcDXxT(@ozy`yuz4d%@}t(+0@zv!H?7d;x zNS>CNmJ-?>GBXg-&@_GZcqGrnm{|$YpR0eV3*?NWPwmm%(Fcfv$ai-C=D0YM9J#p^ zv}K};J#N_J%w6$$O%&l*bKXz=wD&SNIFokXd>9mfs4&^9d!cF;T09#*nUj+)St!J(J z!;br8X{BjF;xsomCKJ0)Xu6u2nf3J;^c}t!*4d)dCjleB?FFAsLmv0Q6WMhSyl`gb z>T4B~68V+c{V^NopT_%eI&UOM#r^QVSx1B&?@QUkl@+1%eR`rWl`uf{IILo0g34pT z*hwKTK(`S==aFeHjXvI&Ew@D0?&4qCnBQ-vF4Jy9F>71O3a0?wa`{}G!DgzSIfiB7 z;}h0Z(@NLjw+XW}ILS^s6@DguC{FaG?)0^gpBaimmkSpwL;r&Ifrjy+ zWu~A09htf+)?SQAXW;oFEuLK8`^$K*Wpw=4z}k+wz2@uE*0T6uylD2H^R{u!%0J`V z@YX!LrP~x2MLQwx1~Nx@=7``MRzK@1l3dE9SBIoT9xH%A1`K)D8e!es?0B&QK0GHw z?!K~Mu(iZ10E4cy@Uw`Yl|7XXI7+?CcIj}fS&)dY0-dV!wPi$zu2!z)YHE+dgnfKn z1h-z;aBpbC=N()s-x?JSRb&!O0)1Mr#v3Eiq2$BH@h36IpTT}P8_*B{5D)4hfyu7) z1Z36wZ&TWX(3|26>>Wkb%M0if=8&i(guD6F0@QRf_*WD(sKL=ubQVge)Gdu{_Osxr zei8UlJT=HraW7rsp7FTyHrz}f>GxXfbqH|i-eZRm8=Dury{(Ye)(8Y`zMBe4RRRV# z=ukKG=&&^7MYADeK%o-+K=xVY{%5)t@vi<6hC}WGp4%U42UW9bm|nU!{0)cZ1rdlW z0VzD1cLP{D8y&~tDa`cRXoOWvb>R{i%yULeVHyl_s-~8|`AHW;S*LcU5I0SXiC_ly zhxyhgsr8}!m)gsOR)Fm?S<2j%9xs4O91~qgd^n{?LQMfW`)K@A8RRI@U$^B8S2@PI zN!xm)3)J-x`?X>0GG77MUiTY6KMZePZ8MDNbqyuifqQ!j*@-A+gqBXda~NPC$wr>l zp)$uXeFSti$#K5r@Dn|F&qBFr`dOQPet1ee`05$bI47EGt>JO|>TaeSQ;6525mpiE zvl*lCP>R|3(X;|Qno3Ko3$gT79~75sOaHxwKyN&Z3?XR)oTFcwV02_(zhsQN=@&P1 zp_YgadR7}lJ&MHY=mC%RjzPUjZDIR$lV5sMou8cJ$B^Lq00ql}s9J?y(y;g1F(n2G zC1HXraCeST0}h&`>vzfnbZ1TQ$j!9w6Bg|Jz~=aMDA4Vnq5=&2&~?f?01{pY))+iL z(1ithiEVQe2%VMLtZ^WTR_Yq}u_YU|3Uk`aW?ZH2(x{?Q1MQe8DLkt93a(0&V)6Vv zQ`N$VnR);jZsVAs82LB#IZ)HFs67Fs2XxB@{-*!lTNb^v1vmNw{_|p@4jn-Zxc_LH zB8o9g;jr%TjB$X z0?xk5$ZV&4LTwTSs@bKM0+3jEt!In-p_Wc~31(wEww(p2& zED$5I$JZi}54#ES2g9J%d+%k9=9*C~Sli2+8Li+Qrm;SCY-mS&fSc#IkZV9MVEE=PP6sgj zE1`S5`{U)=9{1M0dqwkob6wJ;U2wnDPNDiwH-3$Z>~52Bk24Q`m_7X@yK&(wwJX<; zq}qK1XC{ZYP^2^BKcuW934dHD%E(q}tz*cB zTZnBMNu~ucW5UD&3j0}Pm=5^ME0xwt`5_E4Ip%4GY8D~|;xNc3j!8714cs_51f#_Y z{~2jj3B6(Ax-VabYjUjUkJa2TU*?4L8xIzXiptBBD@=B;wxfmh@vnBJB%OtD+w0jb z+$1IBAjP3~2Ue@NL&sttq;FZeINvYSr@2C;-$+AI+a?r_6w1NghDgzSm5VzO8Y`{i zpO{9Up2v0RVHSHt5(CW0FpIOnK>52ekSIuGBk&$&U0wCHv$CK1`@dhqy+C_1mz+e+ z|Hfa*&?n5`D-l)(Afe)`9Fl{c8#4JuZ5m_d9J)^=j*2X47BS(t`f`y$PsAAY>P^`fuAs*};`2B>O^;&CYV2_K zA^^@+-Hpy34I59AtQ#*^uh(}cDXz2puBu!*LeICs;o3GURB^m z0i}??U=h>-flfB0i%=4Z1EiLwfH}Bw-hGGb3+#uDltC*R$Tt4OWkiV8EMhdz0JEEc z&g1Q^t(v+p-bV~X$H0=j5t1vxkvd#%CuKt|HQ801Tm=%ME{$DXL0m`4F;Vs0EFNYS z=REZbz4l0LzLz~|1D1h);F2(qaO6xXWDau(6it>OG&cq^c!p<&hZLO&%P5bd3ZcfY z9adg|Hgzc2Tdys4I(njN>BnXwCjoS;KS)cxyS#$K0sAKz%MUP~& zO*k}DBIqSGdcyLL%G`lrpr2c{$NQHZFzsEbRW^X2Oy%+_kyhQ5`1GKH#PL zdOAd$sTG?rj7%O4lc;|j6S14K&s%PY4KWAybUjH&p3?`r_+RUBf`ibV6^Wx+AVy_Y&w{dy8*sT4akeUeB0!+jPqYHsD{~20#2B=^qG_dNMMIcT zl>~}B?zfaQtvW8zVWhudaF6NC*lx@P6 zb23}Wy)-S7erlE)&rJ(mE5$l(gu{e-d*8uDh7l#MSQ>cMP5UQ0JQO7Gf$VfZdG`$r zzs}_e(v_68hpm&fDvRc+4vJR60o~;{-H9RIQ&k7={BM-$$m9nFH2H+N_)OuZgI*sE z*0;hrOg5vx-zLd5^^yI0=HQXL0G1bzZ){}lAMp`Ar`BNI<=Z`wQnRr)%_*qQ@;G%( zU(wI0pbZ!$ZS5K2CBEqQ2dfh*r?~CxK-!16wNBWz%%=Fh-t*T2qf`+H1GG)`Wql;C z{KPOEij5V9ELmWECk4u;Xgyamx~)hT$C=>e6KehH29Rlfdg~p99wEB75Hj8`6<9W1 zrYTmb*Ga2>?bgr>PD7g3)ALV7koo&%N`HSdLFp^$_p5wO$&0mqE}S>x*+YQ&U7WtJ z7%Y|ZWTjK1NQ%DPV~F#n)&sQN#ucM`P@AK`IGOc7Hx%^06K;Kd{2aB^4tgJuuxa%`lS86;54+USJqXd2*qXu7h8N0|{Wd~^=#0G+59!Gi` z`ppvh-}ep%zCRfT{vJoKMH)A8+b`&ONiH!yvwg2uKD&Nz%>u8F1Oi@fwLcHXFOu=i zpCG@ApZ&xVj=s&GM$h$#&7zM5b>RHK2cv*19o%h zYc0w3lY*iJ=tTx*vJBw?q%iiVvQ+dOE}?gxp`31I*h=M4&?Nh+v@&4?_h%q@pS|KR z*se~4vJ!(VL7;UtOz6n)(OT8pWoEI5x-nl%>?gqlsxYA$;vKcouQ|vXCw@v8)0`&2 z_F;pz(in{_Aka~PUyAMuBH{R;;h&4tO2}<3C(}UC=Yf(|R+)EhjFQ}o#{5vQ>oTBt zhhwByGqCF(X5?qdD$Z!3GutD}anj4@?Hkq>Sp!H+an4sZu@_5@OX93ye)rZ7=As$vXyJVNRg;BqyN_koBYz@5c89+xS>V zzHe#{guoD3>OsKV88XK5GNer97+k#_SUHr5QTL7l>!7*px#+w^!*4PJ*Jq(N0QuP6 zuYH1FBd-90?};;{$!`A_9)|uO7tkZ%x_O6rs}lpW4gR06+uqNFpK97)G4Ik=yWctU z0iPMt?D1gdOXOKf?atL#u;udz4e8I3ukzK$; zS7=PviFh3yj0(TLI3M{9A7WxuMu0(M6I)wVf+mc3!#MlP5#L=jf)FPcf+41VKh6W4Z9hV#mSxDYl$rwos;~ z{D7Rc$SJ7h%LUKS7IL9hHX0|0o{(2;4S?BFpd7#@w-ZpkDf!Ub&c@%1I3H+;MXv{%me?c^vYIvW}$0wTy zh8|{|3>V`2o=5TSaw;Q)Yg79%dI~ekk!RNr^2)}OEXToLo}pOFmIFIGuN*rlXI+D9 zu;Hg6o#Xyh&UMN;i=1e3wn$>mA9NPV-eKj6yguL2g{0^=h8knL-0bdE#^Q%IzvN(h ze%C`c?x>T{?bozhwDk*gcN;RrW*{LQdp-txp5ugR9tx-h^eTXC3H!OnKRVaUe)XD~ zY$j`Apw2+S3+MRqsz*eXwp%$3H42o(KvNi>u&BJ@#zIB&)jqE+@dnO^>(yiA_ z3rqmm9z?(!lz+2kB0+2rjYvYPePxdFhLgE1!wUj@2Woil>U*W5V*=l!5GAQ0h8WG} z7#@a~AMj$?3~14FCLfBJl)i#=JiEA^k4 z;j%9a&Y83qK^+3c0Kj5zioi+RTlzVt`kU>_f&PNma7kNvE9d;;?QNwB`%r_2Vt8os z&6C;kXLRgYedL!Hx;;!>>HDxhi`O+{LkG|S_Dhv<{E}VP!ntpUv!6%et{<$FTfeD~ z-MgdnRMNVJpdr-^UKXolCvu&DFhF2;*tIW_($T(`M+iuWjOEgfS%JvGO~64iqv1FS zz(r!2yY|#*S$=mMDp)XSS^A?!7s?o!#VpZswNdw9{^fjRtORBf_}d8bGzNz$YcJlt zeNuE^xB~x65#&JkM1=TjMFW``?Mps5I3S!;K4V-$4K26_okH&39p|ypRGw1sm(Pr= zDIC{0tN-)z-(Td>hauo~dH(zPwBTzvLI1nG07u!M zIv`3@lV-kM7c~N(2a@C*iP-xB4y*vPwq2^31QIV@^}A#!3Q2FN)E8oJl76Z;e)J*_ zsYr?l<4jMv5Gy%$cS6O0^=Z?j%%Zh-I~VjcPuj?@ksjGcyS`=}VP-6%!Z@D-w@s`A z!LOr<*TM#4JQ}>p^i&;|uK=P~6=-uz2Epr{W2^nr@OF(e5UjTjXaz#w`>`Pr^_KPSq0#1rbS%r;F77Zt*`Yzh( z#7jU8&!u;L-nVyUoho@ri5G*i-bMY^OpIK_9>Nj z+z8i1kIbi^10lcL;%nBSy33Y@(U^{X47u>ZZzY(a@YJw{Sp_|l;Kk)Q z(LFN_f6aR-r!kot!B`v;{CmSCGc042f6h3OIt~gFa`Q$&>ExR&1hwcc^r=+DEq*j!0XxexbnI8QE*?_8a=_%>6 zBARP(c?j^1w!_w)Qscplur16xrO!2;QA$f=$ z=u6uXOMTs-=kJ7{G{lXVUH_M3k8jk<-v4}}zLyldZ=(UPw?B`N{cj$I%O{lJ8I|Bf zBThg=)&=>IwGk0mL!GPM8HJpXj>Deb7}^>@z-@k+-}~09kvM^DaU(s{e@J#novTk@ zKh3yCb4Yp68kS{X(d$uct%?_+fC_?tk{pyQKcMgExAIF5xa;fYg1XaXBQ&wj4>qEM zGUR=mB10A@OgNV7f)vdb>lhAdDDb$WXIa~}B1gM%cZfH$33y15Iy1*O^F71C&wNVY z2HS_)GICD3vfE6`_~_J`2ND1o9S#){I;b#_eD8+As2 zH(fp-AEcAyw=Or(f;hE1bt7|@s{Mi<+dA-~9(WB^Cx*r91G;2MG?4OIOf8g(ItU=! zja}rrkiTeML47Y64Cg8=PSGDvzUzn7o#bvp896~|7LX3fEvYtn(vlX3(LgvLX<+pr zp${Hb!8rRj7=}(H@e!N*U1b$})J;TROh;Kdn{mL|>m%ITC?CJMN?Y9-vukH6_K@$M zE7bc){n=-psdqLe4SFps9|)ywZB_}`WhL&`i-%M9a}YhL+cCMr#)oy((F9hu!?saZ z64iCv??rbm8$H}NR&E!*tKo)lCJ7Q@XXQH&G;duN_=WOIkr&hSP(P&mn@dU6T58B9 zwM`e}4tA+DLABZrI$B6QMTjv#k;vCF*}S}Ji?AiV zK8A0=U3xZych%??ohRPQv`Ck8t)7NsF2%#hPIuF%>&~nQJ)yN$lMjc+!-y^AgbLNP zwTLO+qqCe-KpZCjAQ)MaUgBT5n`%4XQDZVHUb=Yc?drsT_ZbO!)U@mSaCKGV_jxzyD7;pg02mAeHWbDM@d4FD(HZQtW3`#xe1F2Z zfO*H~i=K7p;i!Vwn=gi-Y>UO&{w`pq7W6cB-Ab%<`zJH)W+{W#Z)!6eDxEARNm|$Z z%DD|<)*uJ94+LF8x31xUXJf-cAi;Pz0%m(&(`mISul0zVeZk$$<77fDaW*6=hJZk` zcferLbh0cg%rISnXimhL9c!Ja*gr=V+W#eI^3cm6mXveb3q7KiyzX6{Dk=$qQopKw zdHAPwOs8JRG$F3=Av^9;N&2o!*y*xXqu8@I_rR^hbLrn!1?~EN6(5UxdAy$&GsSOr z@Z-zl)PAnbPYAHZY_G?XTQ_Fdv7iW{$mKAIGL+tRR>!4o{Ggn3xEW$__g2Wv^ajrB zpp3*xjW*BlpL@*t)_^-3i(WOG+Fk!sgT>9DQk9TW(95#t`EK_yd_L?d8;cg(YuVRL zYzrHU{Mx*v4AaqEZ-ZK7r+FPB<$*>PYRJb_OXAJ};0!T7)Oe)Q=izvB23n9gG2T7g z$ptpPsJclKZV=la6-3yuJ%{Jmk~`Xu&v}t;tME^w1b7pu6qtbBxN+K+aojdT9zPys zl-G6_WGok9V8gHsgg`GVgtvx>Iu~*EE?=aiog3ig$ytA&mM3!+%_;=SQ+;iRkjA{L zrIeMho9=*@dxe0vH;VrEPYVG|X1g8tR#oTD%pD<6f8}5OVdf>D2OI+4cfGeZ zY#7;%!eOs+Vt%X1-g(LW9}fxv9|E0_`=m| z0FwhG*hzLE*BzWdydI%dzcVduUnCaUYgnwVhc2hK3EdOKdBI0 z8lsEbziWZZCc+I8O70M|lQ`=TL)sL&2}#+z)rAo%H^?9bS3!|aB!yK4PSdyM!}$Ey zw0RvScFG`^6!BYx2~51o)=L47F!~W z7@4}alOWBdNI_~9umQQRC#gwxGE+X2u}(v|4bQr^A&{=qBhH9NZ_H+og@fJDW7h}2 zrSJzmQk@x&pZib~exaUj+a^<0*K_2g^O-r+aOC_talx?+Ql_WRkNF)BiaI*;Od{@W zdzIVec$Yvfgp>f^fshQW^T&p&(?g*vFYe!r2{hA%pftoy(cE2k=Z9~Tj7-Tu+J$4% z>M$3d^*w+3^A(xPZf3cBoN=XHi>QVryW0(wTG%i5k^B0Yc!QHw=J|m}FJ@*oe>L4< zw9cc{Y~!t@OibKby$`dROAN*m7(dE!nNJEr9yXG}*&cskHpCUeyvUf&Imf6Rf)nYU z$9}tQLtAIMthP&Q;7SE#N*mg%0JG5SWx82pAOjJ+Qm3qSi z2rKt~M3B`6GeKz!^XcZMiQ^m*WUBIae0iYR0+?wRA$j)_8c18svDtK{>+;(&_{#+7 zdtz2QwpCDoEO(r249PA-a%}mZV94rfjh>d5r_5oH?!cG~0rC{W)J%$J(4p~{B>14} zzY2jyuoJc?2pv+?qWZj31@5{PT!zGX)d>pA*#igrxKs@S!7{^bJ@F>oM?-850x(Au zAA_{Uln?C!OQ?J&xy&D5fmgTq+v9?iJRI>3>lPEqk&%_K^op7W8B3v0Po%^C5{VU8 z_(Df+L8-wr1sd=47EhzvQExlc3HLQAx2YQVQgM00z8g^88y!JZx&{P?MjL{%GF{%f zOUuRgjrr5|IXzw8j^Huo08P23IhoismLQ)XKsxiE*QwOhm0fO%7n2i$ zFXOlbq{N7-aNP-&)@G$|z`-laILk_dTrXjKNK{L!96Fc_-U1>dbLMCu42|n$#+uAx zkcXRG#Z^;RU<3+Io0?it9pdli8CTs*sQR*MW-JKZkTWX~nHW&3NpxI}R|2u0Jln#3 z(JG$3khH;2X8@Q1ZZvtEOH_ssu9^6&S9z7ow=_4rpd>p9fMIdW*YG2QTgECR&`eSn z`%H^6>L`M|Rle8N(NUNTtVDwK$o!3uxq*J!;6w)ovtQpGJyA)vS^svFpEFd3L=2_T zA4qbqVr;nEPT}~FR5XnFwvNCd0-2`;)-%9-1&rqsL_q9CZ~zIWXNMWsgjoKhl)R9? zt&_0n_b|~!5U4$MWrlk(DwfGaLuX@GTh81nlr{~i8Hg6%-QW`})qbYSd&Lfjv2i?Vz8y4c~)9aZd%GzvV$ z`(wnqzXR1>;AqHDETNQ@sR0ea$b)hxBh87u;pjs1(?!k%=YQrsvL+WI+4ch3xPi*z z0_r?i%Z+9QS9GzSy6_Pz=XjPI3Lf$59on*I15~Ql>gY`wVsyS9aaBT=R0RsG`G~Z{ zu>3Gdqpjq~N~;M5Jb{Lbju6w2F&*EfpFxBaP#g~vjB(yi=o11uGqNL4)-k9@5wK6mrjZ-T zPc+|)z~aj+k4h$#8k0Q~!g($2Pd#IPq0J*MQ%1{3OMVZ-teAb9d@UQ5GtJPaS*}%! zF)~NGq4G!Zm{^Z$_;Q45mP&w!Al@6gkNbN;o!P9dJK(Hr%GoMI*G;Uj4GLqD{vMY$ zLbEI|1)&Bj-bVbUxDY{=(a%bmyGRvP>8AyI3)vNgPSsRCFI>xa9y>Fxj%qQ;F33hC z8g^IKa>%m{ODKpab$CF?q#HSBa-J!ECr@!0hf9+-SmB%g0(G11PY>rf5-!)v8 zFKh>Ev}_5<&RFu6T4Nf zi1uyrpMSeIQfk^Kbk=w<{>3UzqUFenpJqug_cV(aJ0S`-9C^4Ch(>bo&f9+K*tGru zKjlHZ{dmz)tM#ewaqCf<)_!y!Z*tB^^TEYz4N4M&pYvab7^WC{bLb(I{wt^%Bt>za z$Wm4qa92qPG=O2k5gp=af4VDR+Pfvs+Ba*Eg8|KzxZXw~YNVr#1yAt|iIB-bijgJZ z8O$<(#WJ5Mb`$zHB~eHB$bW1T7C-z19e2f}_ZuJZ2n?r{9+>+5|^{`%R@hqOG`;7|$Xg&fbcq0EnO>QPBbZ8OOwC7#4c1oCdywM~!6rf57AU=`w; zfOeq+O4%Od3_%9?t|K7=B{MsoEXMQTUVyI^x)9UQ%rxVGdT_Gpf%u_d{~pN%+#wDw zkxF2)Z@U-GKGPQApW7Ti1zBMa^|;oyvU&d7cQc!X@Zk~I5YQtz$S2dsC3(ilo`vIf zEKO5uSaIQjQ6bcT_dd6EOYWLv3w4Zu&O76?5@h4i7mVUSQq+hK*2lpyIF56){*@UF zW1V3ZJ-xNE4%hkFLSCuJhW0h4weN$ zHW($DB>W~*C4U~U7vUu3LHc*Gnb#Y5I6BBlWb|~EOBJJba!P^*?yt- zVP;e((nk8^J9jB$ck!c!Nl;hoV|UsE~XO~lRMrv zH+ztqq#UPIqa#WB9R)Wy>8;eQWHwcnn<6xyA}^>XQMqm-bCvOy6kbX#W@u}Fr*pIInd4G;pv>sC~Hkt&IRAgm}1uD8MzQ{1h3uW?)+L# z#9Om;rQnA*8OtBJc$~JbD*)_;DX}xfPE&OJ1uV>@jSJ@q=Vg^MjZE0ursnZ<)7FF{ zQP^nOV}fvf77kW=tZ(dQ}#He~S! zc7buWbmQyE7QNAd2vGJ}vvvBEedOLb;tYsSwI}&4S%YZ2tD~kK=Y{f4#Pu7;MMKsX zlKi~{VR4T(r|%5qmb8kS**(smN#(;o=W24kIgL5jBrSn`((xfIn+|~w`n48# z3Emw8>8lD#L-h7eGZm!aD%kQ{XF5h6Y@Plwg^|*oIIx59Ul8aeazQADB$;UzHQ5M_ z90YY_%vOpoyd&4v;7r0~ECRFT25lY!%F-G?@WCXKi^K^bfa777%w*=kC_O1VY=(*i z)t4q4F|8u9IL4M89%UmnPWKl5eGT_4oCq`#LSMHfTgv}1b@e_LnlexE-ASSir^EgU zxmabN_k0-k(}r@{al4!uuVCyT@3L5?m`}Jf26XNITg4|{9rNA_#B)abMt@0aqFHd; zWLpvy<_dNzBuEd*ESRWRBYiFL**9w=3>(S7J}G~%u7oYg7~aRUM&BVb_kGE#N8l zoP50_2^Y)3ZKn)eQvyu)1-O;YEo=?Pm6Q#BTN{DRg67!X$;vG?N_u$$otQ-weCEjG zLZ`vPsl$@__d7eG#Pe(!f-LLi^H^^iZV~w7rxVLj43)HKlA3JgsvCl_#kh(dxm4H;BH1A$Eps9W9u^Mef z?nMPA*MJhy`N%gLAuN7?Rqv%sTDPPLA<1o+xTWUazyspbPib9{<38I?x=qhXkXufd#15I%q{L{yUB5w`x%(sj&iY~2VWAlK9f%9QXOpC3k4zc@sGD6(j)(}n0N3=y926{c1<%X3S;|#AbVc+55m)L*kZNc?IBq5-bjSFtje{eMMmoXX`4^+~ zxukm>4=Y9T0zOz=W+EL#6aV^DhxnMVI>hhqn4NcLT=98a(NM!EtaH}uW_1U&=7{7q=$Y&&wPE!^lHyox|% z`fSF+IouM0iwo3f&FE&-4o$A-oTcx9(JG`VEI?e!0>lLt;6!aiM=}HP<;;M#q060j zmT@ARGku<|P_KX@;PtcfK4XIjk087#&nAM1S}?>jEXq?;>r+uF7&Z*)lso)QmDpO@ z-_qBmnZ;+4y5(^vq0^0_InFpAbDFLZE7=&DeJjs(#6_-SMt!-5_5s&S?4hx>F>AZ# z44*Cg@_s@8e*=2OfMJ2-c?kLd$vD(pGgin`W-Dy-+HC;N0GyBjXjyf065xgbWkMCF z2{u?N>Ve%Otj>UdOp0+%R(GH|h4}IbjpRZ&(6g)&$I5dQ(hX9$Scxi01m}vF4Ci^x z8b^O80K%Klc!Oc2jRrf9Lx+}>n7ze76h0B?@c?(lKiUaEbxtNRR-`Qdnoq9=Sowy( zws!8BJ^}gU4$EiEuOGjRlb5q<5}QKJNf-&N4LJdCnT!~`0Y(~?Fg{Nh;$fdBEq7E~*;&B+9)j&gm zx((BSmZLclH`eLcwY?jU@7_P|9^Kj5J?tLt-ju5j6vgw}oW+gW)MHM>YG;lc*HUAX z+5`lYY;eU$?-FrB9`h?Y;wN+ShCP9$m4i`E?SnYO`_NCU4S zH%NfbTg1oTZSu^A-yJf==UpGO z`(%Xg56Fl3e3wM{e2+}<_e0|0?;+X2?~llB{5>XpOutWN`1^qD2JrikJj35dq>Jf~ z$x|%%Bk~k}x}=B64!MQdoF+Nr2`#dXfAq-v_(7lSz|Vl}!Ve>N;Aco~JVDS4fVVM4uY~!;>9^vzZ#8|jb=J*?s0N;c37=E9TWB3Wl7+*)^3_B?%r}#W0 lH!#~NxrM)H{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-1tdHdFYL.js.gz b/js/index-1tdHdFYL.js.gz deleted file mode 100644 index 11376afef75a3721a06ace6b27a9482c57f53d9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1560 zcmV+z2Iu)7iwFP!000021I<`#Z`xKE{=Q#9{0Su6#n9Y{s7PSl)}>9FCaIRGN?rR9 z4lzE=J|-80L@!Ap7o}CxW@Tx&Y-)zODQPt+A}RFG3>)$(e_=Wp2quBi%cMz2pmU!0 zywCIAjxmfxk%Hr+HeR(U^ceZ#6F~(;Mg=jGGfJv{6bjuaV*ENoRjhQ4WqHi(H<)%sz4bt6<81JWQIia zWw^)rl@%1z0Amu0N*eL$Vx7}54fx#bMb^zR0rBe4xUhh&RuU3a{TfHTHqMrd?Pi)D?mKQY-oIV{@d_q&}yb( zD5;DeLvC>~I%?g6G6o7SU^7cj*44uVriQ1-rxu%l0xwC-9Vm-Fj&-uVj6WLg??XM` zHRTe@kS8gcfie>XiV9T>L>2RxaCEWUbOqsau^ijWj7|1xA@?}bR5K{TV8p-(KLdQO zN=*d(BbO(@^$9Bw2q9j5EdDU;jx-&%r~p|6N);2h*@x!jAZNv3Rf2bX zF4j$|FR*Z(xdOr2z)vfhj9~;Ym6X-W?wgU=Ae{aBJUHM53}X;4)U(qkk84iIp98LD zv7EJ?ie@njNLI0J#yhD2Rs=yP13!vHkql&PkIQ@nc&MvL50I;sE_U=Jnmib&A{k};66hcZ%+^^N`FyI193|1egc z8LNd-=7GMH)!%LqWWzb6ugnhfbU71_1dW&r{}-XT?YFG5~IGc{HTM`Az$ zSX1OU%d#X87>$9TYR3-R)amCHu@XCvR$U2HPB7O{B0-zgQ;TQ3*$kg!1`=Kzf@;;Z zjrcV|lh=?4>@p8yfW3BE0`qh{1{4ehULtJixCny0CSeaz{(TEO;+w9;B&wjON_A-Y z!5*oQo1$e+lIVu5aWIdo+Yt~!%EBm8A%;ly*o+_d^+&tqy*I_eMlrWi%q5LKcN#Na zEUcFbdnfrdefOU6a=X0uzEs#N=8kMw(ZET5?fBkr#luuFw`!Ui=_h(VS;{;xwhr{< z^I|?ze)w8n$?AKVVqslRy{S8?pZ$089_6^@pg&YfL;2av`mC4R#~w*)(564yFKuSc z01(}UC&x?cRnb9SQi09bIylL%74wFE5fw=TlP$`lc`r3=do{Y&##V_YCV)<``j*|#1`1Row0bDO7`GsE#N zqpxI*7dxiFj+a=Gy;F z)Oj^}T|Av`c+zIOm{ZnXzWUWiZivD!`o@0wexbCP)!%Owb1SVcruMWo%q zGuK;jtP%XIREWy6M96Au8f5pgk}%RqV>?YAOe<+OFKGSkOC$OF@%=(EpE3T*>PxSR zxnwc-THim^k2Xu02e#XSs@h__0{J@[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-3NxK27nm.js.gz b/js/index-3NxK27nm.js.gz deleted file mode 100644 index 7bf40c387dccf77b4727ec54ea960fdcd457df4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1655 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 diff --git a/js/index-B5JnmBGm.js b/js/index-B5JnmBGm.js new file mode 100644 index 00000000..73f95552 --- /dev/null +++ b/js/index-B5JnmBGm.js @@ -0,0 +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-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-CT4B-f_E.js b/js/index-BIFJwPsQ.js similarity index 88% rename from js/index-CT4B-f_E.js rename to js/index-BIFJwPsQ.js index b0a8c6d1..3eec8747 100644 --- a/js/index-CT4B-f_E.js +++ b/js/index-BIFJwPsQ.js @@ -1 +1 @@ -import{a as u}from"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import{s as o}from"./instance-B93KqPYt.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-s17Sjidp.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-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-Cti1zzpP.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.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.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&Qo(()=>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 zcmVZQF^(Ii123n&f} zv1Y|6*^>mdtHy>=Edk3t>RdQ;zUmba7c#%SVU!z2r3}nzZEKtyOjkuC1{^}hSg=Y) z4cywB=We-FTU9ZKA`}giAZXXb;=l@zZq2ce-&zqM_OfX8X6$t@_Q9&IJxNf)knIqP z+U1h5wYnYi)3~;I%tmiJF&|RozTwunIGlYR^@gi%3C95gop68SrZ;(I!x2XmIy|dV z$*9zUb$e)E+&=bRRU8HZ7~sflmyMFq0A@Ve+9dUxSGB|uhN46sjzEkk!;B-BamYoC z6{BpYigv{)8x3%F)kys6#jDh~Bm|rQ96}GZD``(y=E?3QI=x&KBFBf6vv$p>86{w% z$A`me_zLz&QRE`}q_O&&WEu_2s~XM%JZM*ps^~szehLmS`v1h+G>JG45lBn+Tqo)b zk1hA`EjfY?#}mxwFFhLhUHUNHdPDqF(dROvNo8~fvJM<3k;5^G3XY1k1w}leQGw56 zM1}?2YAMfl<;NdS1|#HfBc_BCp)fc(=M+btA*!cht<`ENcO+F6GV#6g;luB*5@cX@ zbxd5OVr}V=i1EU-CI0N9A&!tq!k9!T;_4!TA!;f;iY6FM&#(6Og<8=W;z_J(i_90N zz7!4ByL)Z>Ddwl>#%Rver{5uC*o)MKQe@OAV&Pnb>28WHg`Nio0W#RcQ<|#Q`bbpq zJxiP_8s%96top+vEQPU1n5N&|Yx)~Radxv)oR9pb0p=(y4SIXCcQWlE3EcO9Qz7VF z_ItI1-AGC&3C|~zgah;F)O6~Vnv_COK%gYF%nmvxJ1{#0NLdU)>iGGr%nq#HS)~X<{(7j`o((A_ z(|qhV4X}1Tqa-}Lcn6p`V+oQtW8j(%b~>C@*25@b_z~H@tm!iauy!hO%@A`Iz)( zTyt@Pa_PK#HFF2~81ZHw5J+8Fj-Di-Q6e!gPfGc?>|rXocT+oX>?&_GHhU6KByED! z49wo1!w&Ku0V#%3BEtwXFh_kD(34vUW+psrG;>fO{ZM&Pf!pwy96p*f9~!{OOQ0ty z;x0`%dX$ezN9=se(*(Xt?5GsX@-Y+zbLl&B4y?esJnarH@*!OQ zs87v+-;9U+bnn~AUuv2$B(w`1Uq!8tiwUF!zMV}Qw59SEGD655UoCzqs$ZtxXZS;nCV za+Hlo5yTT@9Gj53`hsH~pr*nm-q*kV`@cW`q%8G?B0g3T1!%@8%(kig`saUr{ppuX z^YtHp{rZ=G{^ys!|N8Tv6x~Hbm;^kPEds;~cw4^kZh&UG*p=?6xW#?Uj5K&7gt2P3 zJ_@%f=Dw9Z2PTNAuStrFCyKss0?1fXi75hNoC7JwwjD@aMIWPi(_ZR#IZ^aTOeTnC zfh;)1o`-0!GS(1@p zf?l?yDh`R~il+bY$1^d47Q_lI{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-BW6ORhev.js.gz b/js/index-BW6ORhev.js.gz deleted file mode 100644 index 32b21cee88cd3ee1b5233a9a2a36f37bdc162988..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2159 zcmV-#2$1(5iwFP!000021I1ZuQ`<-u{l34#quLL4RZFoUBt$9C8ced841qixW{0g5 zC9JmHAa{GEmU*~b#V}zE34~+<2}>S8p48MPFcT8YEBu(ah5U)XFeS+t8_bMNCbd-* zEvZlUJ$>%&+kML@o**hsDK1HKH38Xb&VhefO$?}369L~_O+VD746clufnk`qFY#+^mB1x`2-)>Rea@PN>x1?mK^aFRdM-gLD~ zYHu&c$RvA{{ecUq|P@xi`^Grju7zH(5H#)k>% zMb=zip@Hx0YP=@&NsG}_$Miu&4*)h=)Y(IY; zUb$WlgyEQ^QZ3LRGzeZk2nYYuS|2|!*`Nxs4Alar<-11Gha|kR zxWZpV@UZY*s*Wj&L*91TUf6xpo@_$B7b?M_6s9PN=s?jsjX0!xkyHU(@Mr;8f3cyn zr%85#IZUudU03`aIuv9WK^O)}JV7wT)Sbdo9Ew~B#uJJ};RS1ha6p4pPq;lPXC$>p zsxac_I1iBgO>Rz+28d3B1XGCVC8;09(IDhJfE1zU+#Vqc>30%^YFtu#g9JxVR7gsS z4u!BY&;#)P)EM@09+1LP5=AA72o4burTzVG4@kue7DN>wt+kSESya;gn1xlLLL^y~ z0ZBl7ErGDu0m2H=p#6M4?eDcvT8#7+xrt#AL$VC<{+BjOgHrOAF)8mrP*5~RofoYzzyXFXHKVP?1Yn8g8BDOf6I;>a|aXJm0ExZ@dZ7r^U_9B*W$&|J zpSmoN%XqM6yqo?sG;D7FH=h~LWhdAVv*vb&y_nsZy=lImF}Ig@H^*Dyw~KZ^Cqn<%2QYq^wiQ2ei8e9YCspxj)+r?zqzDcw zDBNpfo84T|Y0eFd^Bldr5`X7s@0t%M+17nFHc=+(ANiyb1MRpBjG2!+FV_D82Kr$J zAf?#5@qkCtRWf_DVmw&>3z(&?33fhmrN7q-PJ`t8_gIK&y3lJ`Hg!84Qq{)aBZe$ z?&Q|r9@A7?O{PkW)ErgC%Z1BWUSSjehoh%>A3XZxDMI`Z5NuCj^`&Gtv^L?FK8jR# zEqTA7W34V%+_fBU$28JWTL|wPsX4B!n=eK<`q|evW9&A&wa7+St%K{Q5%zYCjjyx0 zx!uk2+~#a z3*+qVxG}x5GkepO)S+u0_<-G7+?m?2JdvHK#I3eK+pA_=rNLo59%3(Ev+)O?9ezjEPA=p5kn#Su6M1E( zXO`IAS49FM=K;ZgaQlQr&Uo{jWwUH~oh@a#8@0KDxWBS9Vo8M#Qd(FgiV`ADDX)ns z1xBdo1(YO2Z@TK6)E>nHyNs=U$YrODjahbU(agNdFMP=VxX9J$rKUuptyn(0*wUss z`ioO;eYS^6%W@Z+95$wxbJ=y{&2wXV#h6|;9)56Ah4E;GjjTEjv&uR9`kP-^XX}&Z z_9Js)+|2x9Wg43s8(+(hOne#|&Tai<%q$siUN~%X8zbhATMj0d9okuc?acFOXxPz- zy&5*2K6U^F6HlHR^J{zN)*Ld9t^Cl>Z0qL&IP)%-9b#|p7AJHWQ%lD954p{GHuAEV ztekFhb%}kvX?f?>@b2d9iMXy% lsQ08R+4JeN=Pc~Ee@wVy{UlJBF@5%LzXPS{8cSms0045&D$)P| diff --git a/js/index-BW6ORhev.js b/js/index-Bi16YVaZ.js similarity index 91% rename from js/index-BW6ORhev.js rename to js/index-Bi16YVaZ.js index c7cbe352..b285ab46 100644 --- a/js/index-BW6ORhev.js +++ b/js/index-Bi16YVaZ.js @@ -1 +1 @@ -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-s17Sjidp.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.31-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./utils-Cti1zzpP.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.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.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}; +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-BvlP2cQM.js.gz b/js/index-BvlP2cQM.js.gz deleted file mode 100644 index 07402cc60738abb10b6db81cb6a33917bb9ca6c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1348 zcmV-K1-tqmiwFP!000021FctoYuiQ`{(qk$6%1@RT_xwYf{PQo$=an&>LwXWDd8f$ zw$GOC)Vq@%#|T>3Xt%B~XvY|AbcL358?1kHtXs#rFH`5ow-}P_q{^JuDFcDe*7H8^ z`@HXSCyRPM7pil9gvb#G%|{<@SP|UQ@Yx#Y4XI0W@@kzrKCVk`hQ@FWpS1%afZ1(a zmxUZQ@R&ZmG+W*vOG{~-L)vv&FtKT3)6k1ki@dzHJdwuuf-P@Ct8|ph9U^OmF>FraoT(RE9m|8Tjgz2w+9Ew8WG?O2%B43-1@k_TuFxoin>xSDr#_nMoSV=~>x&yJ>)XeGHgR2jlQO4ZVgpa=MZZ2h#V0;JHcQGViAGeVO!q-Z zDit_V5f#;#!{$beDCDq-C-w5$WKbJj(T{nCd%EH}^+**8x!4n>;?n#oTv<&6!LAXZ zWMLeSV?!^(_Kn3+?-<#(0Oo+`VM?D&@fNF?X^fIC-7MtrXym?9`-*;%!hajTAp)kT z2YNiRzU?k7HD_t#qd{;WwxUg{+K1DbVk?0`$pCO~qCMc~#qss}tdp48=1i)QR(>r2 z>_CMwD00u|44BGv81cZ;%JW=!CGfb0B&fj8WIJ)xwE%UhprX4Mm{f$>U{Ta0E_H|k zOCbSLaRF<|FO)M&pb8h>CGLQ0k$7DWT#y!o*Yi#<9}8R;k!o*IjT@Y-W7>Enz$2m& zuS1lCbp+f9r~t=0V;~Qtj3~7IXD{|&-S2+>q`Py!`}I8yDM71M5Y{zq(+z}%G`mJv z6}0PNLVqI7!Obsr@BXy=?UUW_AHIbKskRT6#sY5>gckPee;4h|o$j4qj%fRIVcdv! zN&EA+gIAvoUsISxJf63JN(M67EMkXWNhX_}5ugIWIs&TE{t{MzL_8&qY|b1SPm;ZJ zx<^I`LzL{3zH>SWUl8V1jY@Qsi4I^@Z?K9ZR+0qwiXDjr*aC=xwaeUrjEg#)mEYh^ zG9oYLi6Zf#m=JXwsF1)_RwkQ2ckMVABeV(l@`9ia>e$?sR&ES!EfC+zjSU$aZxRLG z0!1B{Y=UcPeMkC4)hsRYu!f{hm}TaMB)!1=K%q{PxB(oKgd;wraklEm-HI`q1^IIW zaCrz(w3V{g!z?<5fS&IX0i^nV^i|m_fvWM<=%sb{e7QkjjB1V*b-5&Ozp;rS|ie7#71``wf~d8{?U^tOOC74 zYAX|m@&&;I{{(Fb?J(*RWaP-shb+L!T|ZV<0)?6>KRYfM{soAd&~?FoQ^tr#%`@SNXgP zTc}eHq@tC!rBz(m(t$bJU~>;enH&K9ZctX?8se7B|LAG=-Z!uRc-g)4LwD!y-j~1c-n{izH>Hbe5y2>{9@V9A^v^dFRhAvjW;=f! zeD`?w$43W0e|75gzMviv?Q~m6X1L5r&Nn=sTw$18+aMzY G4gdgdPm!4b diff --git a/js/index-Byqjyz7A.js.gz b/js/index-Byqjyz7A.js.gz deleted file mode 100644 index d172688f760d1ef3eeb4b226593c60c1302c3f2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2488 zcmV;p2}kxHiwFP!000021GQOwPaMY?|G%H&JZ+@Ac6PJ7$C+a-Qs96zDK-vZ(i$Oa z*qyr@*qgb|%<^{H3M?nC9TT^z6I&!Id9!S#3U(4FAz=HVeNFb3wFsFVwL7uY`&|fVwHYYS;c8|{zx2(?!aE65JK!4To zImgsl(q~1Vr5k#e)-&2ab_tD+cJjGsX;$=^x@qdBq2;n8Y;5xU=}w+9Csb-7+iBg< z23$5Yd)j!tlWE?^TI5jK^Oa3YH!jWlxG$}D>1k6Nbk7b+M75=rHwrJI*Rjy_8_^=@r!vfD4FC$s}K!%CWD8Y!Uy z?z6(07|e|hU%+o&=w!rB5pgN{GI~Zgv>aak+eo@}K-n_K)WtmJ8GJj-7HHn=qvCrc-MgP>IxPYl^R{|&*^CT&&+r|DxBJ7G> zDq|ZsNa6zHO8~k^B6|v)WfVX#;bQ>7+t^k2MIS&g%n5*C97%QcDVPr6QoEvg%CiX9eZlypFz@`HqJlwl_bKe1IDIYQhRLqtE zmHnPy!Txjr&-GR$k&0d7MQMXEoW~sV1j{E-;%z)5h{OO2ekg zgVi(vZQw~x3I)ti$NDQm@QXF@gU;sIC zi7#xBFuy zWxHa+1xgrA^t)o8m^PYHlf=a=B2GhGDi@JZRi`o#gCUB@WeWqI&u!Cy(P=cF7g+wq zZk}^(fGLooA3dX>Qdo&rUsVog8!Zw6pt_!C;e>B>4`)IE=%E?x*_Hh&iLL$iH0tij zW|WB*RB@X{xqxk2*}LPnjnl1Jm&wnCct^(+8_AjyPiSR4`CTZUnms18 z(p}K%F(`*=EJOB%5hV*|1>RFkw2~1=Gz? ztu~vT#rXo$afhhMs^)2#2_gxjHju0gf|GfcwG7ykwqTE8!k%;&G!+V_^34pLn+{Si z--~-+t9W|+LhQu>%!Q9!J*-dlV5m2l>V2)klBqxPWXfJ3)MX3$?@Cw*RKWTI;*`)r z66|iRRc}7n-MPDWb*=ivT5ao_+Qz@DA3be+djIbr6~O*T4@ss1I2_$aO9l=PXOS%G zd5O#mTtqP}xwcjtTcDs*uk z`JS{DZif_rVj4i|dtSTl3A`v{a^u0>NK0hPzTz=`U^)yC)VJX^WE zw{xel`9*bgeRuoa+Q%!qPrj|MU)gt9B`UiJ^dc5Aae!2GDYVD&(wGSUgJ@ss5wfgvS?W?;{qdi+$ZCw4b zdj0<1t(Dq?RdsyysB!&k#diIZ#*-({R#tbncJ@BIqe%DOt$%sDdSkn~v2j2=Ht}$~ z`e3X6)wR9<-l=cjt6%%EwsJ3yOwEnsptSedmB!}NgoC)7*!%qb+9!`A$Nw*4v9e(g zFT#ol$K4btBRA}~gqbZbCJgn4KbDpOUrI({h0&ZxoH<+7q`u!iy85Q6TJKK(It;V3UUn>lPxO^Y|H za5F!I4pP33?N64tW~%>E^;^BQ8Gef(U$R^g(E^?*;u2PGL>3RYFu((IGyEV4hi*u1 z&0tvOSYY*`fVc~SunA94$Gcl=jUP7l)^A4bQ~k%)+S+IJ^((dY+l_1A#1C&iXxw{O zO@fb}{`B}p^~djbw{F$0y{8)L#?|WPdiDK{>b>_O=Ek*ePSyj>&y{dLJ-%ExY<^ag zyp$LIuhmcF7xd4sQM~kUotjXFHz0Nn9Io5AX4|XrxCI%_^Xm2c^;QI4 z>S*L!6_!bw1#^Q7|$E}9gUR=g47wj82-~?S^c*m&V6v^H~#}&|9kL@7ytnG C^UN9m diff --git a/js/index-C08cSwGh.js.gz b/js/index-C08cSwGh.js.gz deleted file mode 100644 index a6adb34e5e225227a5b3135bb6f700a4330ae0eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1994 zcmV;*2Q~N~iwFP!000021HD*lPa8=V{l34Vx3wRzw!6nR;gODrOw3MpvP?(_VYNgE z749-FXjgffU?qt-5U#PY{Ks6b7h_#9g;Ov~*MG0) zDxxV0#F0^9Pz?nIzi^H}-_hFH2Rb^uI0=jns-b`o2nYc`A8u|Zo!!?Oy_kf8Fy(Dn zqu}Q+N#rksjsDACP*Q`u<4{7@tUZH*zb~o5P`z+Ys1NXM(zlnoBBRu6B@+p#vCugo z&?E!{e0aFw{E&8K*b5p|`3NCH$l~$~4SY{u^9?EBZ}6hjhyo#wYO)+^ur}x0;@|d! zhhpfY9eJphH@(!_j)yzDG%qfc)S#xqz6eoZDBu^)d&3Fin`AV=M@}|UV?cq@31*kN z+DHC2crEHR(=(t)Asjf zGK`}EFNUfz>JJ5ldaL@{Mz8Z%5ImmvK1IV6#UXD?Rw}!1I+Cqu=&vWiA&5|vM0B*Q zPBZS({0N)?b`^Dj^;a5t23sYkm?H$Ml<92g)}SE4D8evI;t7HwrgbR{;!tF7z=1f# zv<=1y%c+oRi8^1(v7;@wQZnd=vd9+SKQxy&^<0MKhTy2k(il=1q%s6UHqBL`@^e)v zI!unEax>Mam;xc2?&UzsEkO`ym4UIkT4fL=n!<9bOsFcRBp3ynOvO51%SG0l{?T0C zEZ%u-WLNav88)5n9?sPAQK9DH;u5gfbc~wX$ z!UHUaA_R+;{1F8L3cIfo3D!xRD}D)<=CCHqzKXZT^p1Id%Oz8wOn`J2my0?^W!_yY z{O5VuFQ7zXXS-#iT&n8ix`gRoPPPkMfzi6EBJy#tvJ{6B(&DU-! zsk=cHga_&rpD)d+Xbg&w8%7e1iMU)=rTvJVjM6uhPIJz&Q)~2#;*hyv@JXvke$9-t zzTUKtt0_Uo&c6#!UK~Ei9zI|GtOOPAZR`03=4zLfregM8G5f5rzici|9_`PWGqc7I zubfkXv5Sw`=8MAKgueHSv3}p!9yjJD^<2i-9%m$!w8XK)HL?dr z{-x#c!IXW~%olGTxWV%gC;GFL3Ij!|2sJ%rW`8ywzGBa61U6RhhIO)H75|^)E7JYh z{=5b-WQ?uvi$6K~W%Rul`uj(PrH6Wc%Br^fYT3N7GEtb>H8UGd93PA1vVtTo6(O=J z2Dy>TAR#t$qt-_tSYumT4Bt=~=Td3{U@=gmnKy+`@`Y!a!$*&e#RulXM(r8Z%Io$q z?42qqXSI7-^rp{B#g_(Bo+`>An2Y~3Hx52I5GxL$>V_%DLw~n;w1i}>TMjUKepcW6 zrItvNr-#52eADI>Z4fKMmWw9=TOe11u!JkoIVf4MUL@))tk1nu-P`>4tboJJxRJl- zoHL(Z!R6_!6eRlcNP?f$lv{aYGso6wdTc6iMjKWJ$^fjDq!UPpTvmvd@D>po`&i|m zG1vk>Wrq?utHyyW*LIs4TZFjSXmRZo}2$P^0QJ}#l8NzM1Rr_HJ+f3niVxp zFUkLRRo2#4|I4cM&SmD?SLQ@{WVHtR+N9`oU#1!Ninrr%hEwn8WnJ%cGlj_wV`|dK z?p7TrNBgVJD0;Y-DZc#v*s42%dgnS@rYcKk1T^RF7}*uaxNPYRujbO0@#euj8`|R^OsKh cF2E7{_u5YT_gaTKec=zk0d(Bplg1SQ06d7{rvLx| diff --git a/js/index-C43z127-.js b/js/index-C43z127-.js deleted file mode 100644 index c61d9e41..00000000 --- a/js/index-C43z127-.js +++ /dev/null @@ -1 +0,0 @@ -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-s17Sjidp.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.31-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-Cti1zzpP.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.31-CnUoy1-c.js";import{A as x}from"./index-43Sr2ZDd.js";import"./lodash-es@4.17.21-BALnwRTu.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.31-BTLxKjPf.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.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","localStorage"),d(u.signing,l.data,"localStorage"),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.31","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.3","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-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.9.0"},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-C43z127-.js.gz b/js/index-C43z127-.js.gz deleted file mode 100644 index cde946d5ef4e533bb8c5eb57b0b4467c6117f582..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3535 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 JXdE({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-CNJPfYQw.js.gz b/js/index-CNJPfYQw.js.gz deleted file mode 100644 index 58629c7ba9115c80fef91bdb8b9f29e3b8677e71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1119 zcmV-l1fcsLiwFP!000021HD#TZxcrpe($d^D;~Vk&ai98xi|`PViyVo5`vSesgN0V zkK=LHGuyd1ajcc9s%fExHfp4bqDt)pw0&vlTMAA2H7p5F{Do?5=d#8LP}DxnYUev= zzRQ`_(ni3AGVqxi=gSgFXXIL)dI7FWW1Q~qd8AdB1qVA0c5GA}o#t~3v%^VDAShF) z0~^LRn)3Mj^Jqt}FVnb}jdN(RGJ4H(>|7EhT>-$V+V=~&_;6HeTwW|L*XR*g zTc(IiX=^E7gyqKzu~y@ShgHEF20o(|^(87Q>a48=v&l1DEd(&Ph3m0G8xNtenaQ~d znVA_R3xPaPHZ?iTR_4k&i7PZUXbBaU3n(}?9!q*wWb?e`Aa`()tPug;fU>Fb^y;Ph zY&BU%nF2vv)s5T6nPF5~oUW7?*ZM^g-$yqo^9l~O@dzpg^|4Vt{88UfP)13d^%7+$ z03oSV;7LVP%p-%HN(WKMU*{bhgpgY)t_3K=d%B4@db5t2#-Hl0Lmz$lz=|#--L(bdkcV=2nDe ziZ%dsV%eYH3p340y8OW)I1pFSCRMG21V&j|+ms9d_fqQtvlnxV^+~ULD_qW`O3h9z zXuuv+DT5+!1e^g=={6$`$QwoC)}RCpZdekO4$@}3TLqme0oAlIM_Ptyslyk7wDN{I zECZ^4H7oCcmxB`fRg)7{HG$XVL_)3uo&uS~G ze8?MaOez&^KaAG5qdV)n51u@G`n3^SZ4atM`zoI{C(a(z=$sF$R=Wv8QJ47nQ+8k3 z$NhCiEo)dz`@VH#s|>5Ex4rw>lkJiSfJH;!FA9*?qpi86it(x;GbN1g!NHs(HHB{)?>rG9-hq2YBxJE zsv4E}AXUrYY(DUaf_!J&$iu|hBxC}tz$Y%$xbK0;8+(to_nvM>>kp$}H=~WaM%bbK z+VlTkZ=&0GcXvL0OIH%}eY`UX*zxXk863J3Q;BarXRn>`H+N}DE5(`B=B(&bce#UY z>$DN4XITANOOTRs)*E%hY6sn`e9E@EPnV!Iz>3hcRw(oM3O?NcDajIGsa+SO+_(Gr zt&QlbpA0h$-z1{L+je3=1GVjczr?=Ae=lnMI8itDzS)kx{XV+&$L{^lyHoz`&nGW; z?w@W$c;gL4F1>?D^6uh}Pb|9i^NSxIyj@}f8oUYb92);GLwkPjQMB<({6+lnx3|oy lM&wa#*F!Tj!_XXu)y{9=Z2ZU9>k^K?_YZ>nMDZ#M000ykDa-%> diff --git a/js/index-CT4B-f_E.js.gz b/js/index-CT4B-f_E.js.gz deleted file mode 100644 index 8d571bcf21c465eb7bcdb441560a5ac5cb3434df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1981 zcmV;u2SWHCiwFP!000021HD*lPaDS?{(gRiv#Kgv+8uleH%Cqkc5~8{21*H4s3N-A z9q^d-%w~7iU{;n4E#(eLLukw4gwTWpwGD83bW#GQk@{P_Yx@&_;b?b_V;gfx6IJpD z@67Ye`_4SiJ2Sf|Arpn_yo*;|T6#bs2?jJIHOR#X8B#e}($ugY_<^@SsljjnTm%6h z7ZpEk?-5cI#8u`JvPWP*gG5ALjfF1)Uo-IgxX5s0>yUPRxB{fBRv2;=24R)*Sb$u6 zYv7Z+UAJn+i>sVK$Plu^dO;)C*WdEF=<_yKqf|kG5D#dQ6mGQgwJC_MVQBPvTtzHM7zb1!5ru;+9HYaFJ{6Z0qjl zJ3Fg!BA<$@VIT1MfX~ZCS~^H~Z&y<_Mph7}oDFLNUanmvAH|!z|EvaS6iF%GcJlo3X}WvxMkITDxdND;-g2y%NS2Rpf0&=$cN9FQyXR-|q zU8@I&yg*SB(NtOJ7TlwG5nl&fGDis*xZc?AFsP^?1?(!76phA!vbgO_73M#VD24U_-<3@Gzi=$9EAg zBOs7O123a1NlPt)L&??;d09qc$RF?q8Uu|Ntw$9K3Z$WyTS=+whBEr0fM_c8fezDO zu?a|HL<};6kTPixi$hLcc1Y$ZWLza!mUscih$KP<(3Fe>B0@VlB_dH9d`#_7*FwD- z1R@+j7)D4!CKzJs)-j)eL8iNH1QC^CRY*12?a`h2LYq=rdg#`NAx~paiSm>WetDZk zSk`C+(Nr%lX)uU2Nn&YCA(Tom3KQgGtG}X8gm;LBg}Qx5Lm%%-dstnxB2rc&yom5% zkY^PQ2bFY4b7NLN3i$<(XwU}(Y=XxcF9k1n%T%dM6>Vy7iF%aLDO6OZ3N}@>sPeg@ zCd$;SHuXk26n$qUS;0C9qzJ(SXfUWdPgc}4tCv$?3I0e?h!V8iqYoo2l40;c0;(!M z2m!RZ+>E)fVJto|Cin6SJ4SZg*xhA3>9psPQxZA=z*3)*ZaAP?g;6Q3BM+@=>nN*J z+1hO>RVBT{t+qo)S)R&Pi`!di4Tp*xzsR5V&dl@(!vL>(c-3glJ$soNGL%{n`p zySx)va~2fHQ`mchh|rCBl!V|$2cIGuWo@tOA{^i~iQ23CIwv4%DCvEfLjyb$w{i$6Y7n``KNoiKV}cJQ|9!nF|%2C{>)gsf0&&B(Pov+*XU{)oMF!e8FEJN^3S>!1U+E^wCLzhp%hah`IaL!=cTE__88g_fqX?sE6 zUiaMYd|_+PsQ}~Yim`Lw{B`{>JD1zd`JL| zYu)_*<@+>6ovZ5mHARWMvt(p`{QIp@_vPzkXVirsGX^~JMfJVh4gb0?3fmjbacO3k ztUr6-8qdaa2M^81ugv)^V`kILj2W41%?b40TyXrYVue.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-oxDWUnU1.js b/js/index-CdBUAOSD.js similarity index 76% rename from js/index-oxDWUnU1.js rename to js/index-CdBUAOSD.js index ee4312e0..e1c66709 100644 --- a/js/index-oxDWUnU1.js +++ b/js/index-CdBUAOSD.js @@ -1 +1 @@ -import{v as o,w as u,e as i}from"./hooks-s17Sjidp.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.31-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-Cti1zzpP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-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.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.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-CvE21K60.js b/js/index-CvE21K60.js deleted file mode 100644 index 11090110..00000000 --- a/js/index-CvE21K60.js +++ /dev/null @@ -1 +0,0 @@ -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.31","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.3","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-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.9.0"},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-CvE21K60.js.gz b/js/index-CvE21K60.js.gz deleted file mode 100644 index 06ce76da208f2a52fb9f4c009bb11bf37b410df9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2067 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:"卡片模态框",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-Byqjyz7A.js b/js/index-DG3hJlZ3.js similarity index 91% rename from js/index-Byqjyz7A.js rename to js/index-DG3hJlZ3.js index e97bf108..fb7f74af 100644 --- a/js/index-Byqjyz7A.js +++ b/js/index-DG3hJlZ3.js @@ -1 +1 @@ -import{B as a,C as c}from"./hooks-s17Sjidp.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.31-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./utils-Cti1zzpP.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.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.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-DSMb8cQD.js.gz b/js/index-DSMb8cQD.js.gz deleted file mode 100644 index dfcaca02bab182fed0c3c900a1419df4549e53a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1782 zcmVZ56MHC3=U&L z`GS@pD>2nhe~{&nl2FphJ|SZUn9(>JVK>%BOxnd6E@@>ap%g{VTpO`=Mbot{uyfow zwc+vcI_JXqh_wyPFf>C4=Jp{uz3kW5nV8~;gAA){I_SD&Z&cTN>(C@YAWtX`lC;l? zrrVPQwX52eRyBa-9(B*1IbUxT5EnAPy`>oqtzrOkTH6^X2h(+E#DGJ{7^f~>tAQJP z`^+`;+B(G?icmC6f}mYXI|o*HbYqTv{92Cyv8PVEox^B)dY-Iv?MZ?XhHQsW)HZZ& zXMH$kbV23@a9(f3d`OY|O0(|y;q23>KU{B?a2zmTa%?<2#QpUcjyR&w;rS}*TBQ!G zn?w8j=HUhCz#sqv9Jy^n)3pXLFY#IK%%7d1mdzzM)1^iaE!)r4gp?_Z#ki**n=KBSzrYg$dyfr%dO53At| z*#kw9i|C56uC~cE8XD^iX8|6xD_S+JK5Kpg4lw%viMMGIaU3F$E!kt)eLS9Y@c6@P zID!tx6U^sNtFs-QCpw0&z^fHqfz^ZB&8Xw%#XL+Rhhq|z92qMMig-e!5}(J23`@Ax zk{;vIk3Sv{M#$k>ObI6`p>cA?DULiXT|F5qtyW9AB^g!9;XCQwyWd|XNW<*%GjWlO zm8C->#!J&y`ezpnafD0~#w0=!mlqKXQB&$uG{I%w(vr#$PhweFV)5c|(ji&5U=y`AuAdO8tsVOV1_e4&==MyKV zh4P31tA76g^)Nf66!rE_QC~5pdpF<3#mZ*}n4?f1^n0^6I_)6|+_#7`5OgoD`n7}o zNN6VsFE)~d1M}#_bn2Cw&_Yo_pdht84!R~gFuMc@T?|3$_{FX~4y^uZqsmU=4KB{p z+7!q#0GRjJ;r5qq!CbkRqD%;bGIU1?;~|O!^Y+XD>m#wf?HjmR>;!}%J3vE$_?ZD_ zeOy7kEAOphiamd$IfH;nqrKXMPdBU4EQXPb1S|hYfG(S!SO@c~&C+yuHl&nHi?z=T zusWYm5}uyFK}?*nKuMf2aLoog8O|!3WfU>|fNWn>^f>{nP9<(!n?3_bcX^P84j@{$SaS7 zZY?&APdzL!Q8*V&I-G;E#zicoC;-e}H1M6zwx?iH}0vC?UaE1vJ9MWkRkZo_P0~(!TO?EPFI5>f! zpY2`F+(EG>y|WJpq^@X=RtRY5BnIZOUaZS6rh;=fiv!25@EeqNG@qMuFKs8edHt4S|GEK{ja=SXbaaa;Kh1k}#nqVF;LZQ2%sx&WbgJ z`=SEK!oa$y4{k2#QL!d_Vi#*xFYtY0M|vf7R+LsN zN`m0~3BhhjZ}MB?ZkN7$hqVa|5~Rfm^JS_m6?Kti*u=}Fnm-xkr^i z2;vFSKAVub>Vjh)pr*to-nYN~`@cW`BrVm2lzyxt3eb#Gm=9C>_0RwM_R}vp^X(sh z{q~oC{^ys!|N8TvB-KSjm;^k-76IZVyesZ_KR`1z9hK_HxW#?Uv@Cfogt2V5-lxr` znEO_K9he{{zcfiMo=ED#2_R!lDW(Xd&pD83Y}xV^)k!ELv?;|T`wxV)%sk54WY|mPPEl`f^S2};!2~@G zNtPTE&m~3u;g6^36SS1}(31YJu$NLP?WUD>Q!2mz;qFdRl<#qK@muvRzFR8G>}xka YuolzwpI<9xx%<2S0oP8D>lzaP0L^kyuK)l5 diff --git a/js/index-rlAFiESs.js b/js/index-DXOaZCDd.js similarity index 67% rename from js/index-rlAFiESs.js rename to js/index-DXOaZCDd.js index 996b1ff3..99998c41 100644 --- a/js/index-rlAFiESs.js +++ b/js/index-DXOaZCDd.js @@ -1 +1 @@ -import{J as i}from"./hooks-s17Sjidp.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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-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-Cti1zzpP.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.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.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}; +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-DhPwMQJn.js.gz b/js/index-DhPwMQJn.js.gz deleted file mode 100644 index 03dc6a743dbcea2004b8e7865ddc3f1ae4e2c95a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1227 zcmV;+1T^~}iwFP!000021C^Fh}Xc73r^(m$?>(k5dYD-_z$X+mhYTAB_$@$ZfQlw4Fi(K8` zIp^_to+ze%z=eu8H6k@PX$bD?_*jecjx?k-v(~0=fZI}^rvpyM$DB|IU`~YFvQ)q( zK5opdEUwnb%E~0?lBg|97Pc&GnMQebnXj&&ot|U@L76fJ*fchcC6|BPo;E+3gt{RZ zLqUNTW-|-etaU>uP2uBs$}%eM>7}X@smUsjyF|81$FVho3zkvt73VtPsoo^imWIQ5 zhi1J@Tr@Unvumzp7AGm`2msayJ+D;Eh8q?C^hUYUqK8d1K<*D+T3lwm)oM7&mAWB> z5^4??P_j%sH~BbacAiI;;T&EhTSS0+NZC?#x&L|lY-6%4RMeA3Sy5|qGdMeWN0|aa z95r;w#D!_2vawvNZfqU^9pZULoiev%VH3|7<)A$`%cs9Q;3Z|0WEM3kGXfBjN(HV| zL}eNa*s2YPQUP0d##mjS30qTD<3MJ(Zzyh1pERLV7-XVSUO9Ol&YhnG!D$hpWT}XY z*fh$p`PK52f1uf>0Oo=iF_kZ7d5<-$Nk&PJ)=LFEm8Gu|oik2Rcz5wN5i&)6Fb0;5 zWB1ugcae5JJq!opDB7he+IMG`RYQ}KL*S94BXH_eaihKH4#VtlCY83hupR<-p+Omx zxgT%_Oyy!me6aO0XA1i2G_bG&KG%^16$ZI{JgkL5t$;=@kNE!gBUT=T`=<-BN9y3& z`kRN(UccCRaBuh9$8UbStD_D?w%#U@)+9>SBRxT5a&POw?yrBnev!Vsnm)Xp-nu`6 zT|#A~)kCL67-3m~iUP28mv*TOVoX_YwMw78O0V5~{UW{f%bS}w(#KzqAV!^z<`6-8 zB+`?Mc@+0;fg+nC+2TE$pfGTWg0<|Rk_9&h`FQ~<6fAbZ=PL|Wp8 zQO=|tBFCdnXC+jUx?r<~6EVYqfG#jqfd&aZmCGZQEiRcHoS{y9FI0BkfvdiX(t1SUu+L?;rfy;YLOP~Iihfh6+M43kKSqT(yoqT0S#OKHxfFMD$2IeqpoV%nq`_F&TB28&6cvY zf@uc*d96;IPE+uZxrW0%E^JLS>m+9)%___y%|x1si+MeHkMQ))^Yr>wChB66eb9S0 zHeNc4hiO6M@QibrB?FHRND10(g0OX;u#k8<3OwR~4@}v5oh!wCLnN+MVY002?8OML(U diff --git a/js/index-DhPwMQJn.js b/js/index-DscxrZZp.js similarity index 76% rename from js/index-DhPwMQJn.js rename to js/index-DscxrZZp.js index e3e74a7a..7acba9ab 100644 --- a/js/index-DhPwMQJn.js +++ b/js/index-DscxrZZp.js @@ -1 +1 @@ -import{z as d}from"./hooks-s17Sjidp.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.31-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./utils-Cti1zzpP.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.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.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-XMHg(XaF`AuUp`hftpsJ!px5MwAduPt!rD-OlUOlf6 zRe^jgMQY(%BE(c7<+ff=Xq@4RvJUB*vv4gkQUZ?_c%lLiJ9r-*^p4Jlq}MBRF@`tm&>i*%%PlY>jG+Q&L!TO*zUyDylTZN)uho=wWxbCISz;xP{IyTPCUZ(N<r8aQ-m?pMbx{T(N{G}dXy68RPzcNKyY+NSY$<`qARm~{w{0=!W4Fv`#po#T zaJ@)hXYmT1Q26`952fLnrhwL#{TaI#z1b0+e!U9^5@|Z4dhzH^oA-@F$qx9z(Fd@8 z(ilvR;!T(%!IiFzo?aTjF^nmPP^6jQ!1dmWlN5aG#aNOQI*R-jF`S6xZaM)Fmj z+nX17JgO8zkp!aQ@>ImI#|fPQK7GdE#$L@pY8nydKXGhDm*Btg9NTlQa(flSm>8!0 zz3S61-~59}NMvlUG}R1zYkgKR^#1nk-LD@%|Mtt>kMBNz`gDK$gY|E6V6T*nd@Ip9 zQ+};BpU?4H&QKhQw6;u8cv_2zoLY7Q^g7YLRd*cACX9)>Zx#RP=8v^SHY>Kabp=M23;&7x*W6cm dHP5SuaI;?0qhd)vOpqUb@duI{U1+-n0076Qi?jd$ diff --git a/js/index-B0eQn8jy.js b/js/index-FvWab_gy.js similarity index 92% rename from js/index-B0eQn8jy.js rename to js/index-FvWab_gy.js index 4dbf1d97..04cced86 100644 --- a/js/index-B0eQn8jy.js +++ b/js/index-FvWab_gy.js @@ -1 +1 @@ -import{U as B,V as D,I,J as S,r as K,W as A}from"./hooks-s17Sjidp.js";import{u as G}from"./utils-Cti1zzpP.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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-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.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.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}; +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.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 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 O{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.31","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.3","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-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.9.0"},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=c1(r,"primaryColorOverride.common.primaryColor",c),h=i1(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.31","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.3","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-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.9.0"},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=a1(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,o1(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=n1(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=/^([^-]+-)*[^-]+$/;s1(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-PHyytJfX.js.gz b/js/index-PHyytJfX.js.gz deleted file mode 100644 index 3010b3657e63d922976bc2a9bde59e1e64a02bf0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29618 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�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 tCvVue.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-cO7noRY_.js.gz b/js/index-cO7noRY_.js.gz deleted file mode 100644 index 8c7129fafa3f034531999b22ac4d1249a02eaafc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1779 zcmVm%_!ZJP^K@mFqE$$!Tgve5sGBahSopx2G?6AyC8BMqBNDFkf+oinik7?|LPyGukzYr2iTcp)W zNVe~J&biM$=RD^IY?zes(v=vpVybx6f0*Jm|1sj^7&Qd>{3NB*mSm+mZcSm$l&37A z8wXy3d|tH~1ELn?DJ#<=C*=!L*TAKraWpW{jMGqY%F3kVR7y@IrEF(E9U2*IZ^oDm z6D|d?b~!2aX!P<_d-9V8Pzm|O`i_VdY>+~7rf&QDx5&xyf(@Bg`GVY-7ZkVz%wu4b}Xa+?-Yl6tz6HHjE#r?~YD_s?FR8q77jO<9sk z=`{9XNx4lL9q+uQrIKyUC`)AkBxmb-rp?ct)N9-r%}!6^6E#Mpw`PIy0BALJ} zY;n*mj<|o47CAK@ATlj-O74(`Mmp@t)?w*Ht5HMZRKfHT9TogukYGlp9_p2)Pwt$x$?7C)7)VR*NS zcamW{iP0(Gs68TJ>$SGgsY_be%qk@o zkKIh$>5G@+C7bDra2}cXypAm{hz9UUswqMqxFDK{A;VH^Cm~)*kJunw*iA`2J@>kUSCb<6#s92t?OF|e#g^Yh2)gVp~ zE`WTqPls8tgmj!IilBn80zak(Ib`cxi6_z*@4Uyg$L5?8G0LaOuz^@n5IM|pER+WslN^l;-cQe}tKSF-=lwel!z>SXt)s`Bg!q4;G=mty zBp(;5drxWye?BX#BlMYB0b`V%kyC(;3+}zAhu{BlRz^qYF~|RN#zY8|5~&s9rJ!#W zV(Yq-5brRtlm|YD@}O`rdb@?^KtaBCu5vK4)FxcPzA=k*eFCY|3h|ABQ~u~JaLPJk zX*C`k#)y~9AZk1zn)RUZgc$A*a`1E#PC_hch$BT8b&51h@`@%hn<$2p?u*~7A9*m; z{+%;L9TO?JWveP!mf!uM{7am2q$`$_rrkJhB^)Qw&4AmCl>A9fNpDCa{OGTfQK@bl z#8PZgmSsPeoDMvJR4+l|WrAr0G zVs=FKeS*v)rq#!RKLKOjcU#_rjgJaim~0V5zaPZYJIXkYRoVYfb!q)gdA_p$rT3T3 zw|n>9*RQKD($ zJRN@Zu(q*Q-B@<-eR;U{FYkvn@4Kxx<@qoTmHnsg>bko(@BQOh?c0C551)iyevsu? zZu$GSd-p5bWp`tx_P0NIi{H3kuh%vXs{0!;1_tF2b6@=Em7iC(cVe8`5LThGy%d4) zk!WMyy(hKu7cpNb!NSM$+((%qmUJ`$`k;_b^nr>4pO;Dx*15G)X@>OFg zttXsL`uN{{4CVc8-YL~P#QbUW36AL1Z{suGS67K?bFoxFx(y1S#8x;eM1hjqriM5u zfk{vxeeu|w22s@kF~3s+UHT-0*_sf;TlQF>(EVYRzvp_YUjdK~_HCFciFDfE?+*ov zwOCRC+5eFn_fd(n-Iu?a1Swng zarN2V0FEYTeSQX}=%XR+(aLe+qlGjy4AdxY[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/index-oxDWUnU1.js.gz b/js/index-oxDWUnU1.js.gz deleted file mode 100644 index 3ce812b77e632f380ac6486e508f21bd56c78d57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1027 zcmV+e1pNCSiwFP!000021C>=>ZyQAvedkw%6{@__&UDuw`Pj&4W4i^?q)8Jeh@i-t z?q1ttuV&77g@wC$Hx%b?2 z?imdoBwVO;I7j3hcMi-)J77LEYYRTG@ZB!weTk&Eu-&6kf_u_hrg@cx??z#D2L5s7u6zuuQ%_$GYcAOKx3jL)-ovKB6eFt4M7Q)amhoC zXuZ}9M{2ez<`I$Ipp3l*T=Y==pt980s|T~7oR4G$B6uSG6l2T?9Re2l`KCF|90^J%1v|}qrh;n) z!iTJ?3-+=Ar3Fhnyhg&lU$CohPhccT)`95^|fX6s(92 zEhi0QBBgJE5L}?dkY>(@*Rf;O565;m=I;PR2XX@nh6KNrTjZoBm0J2%#dR%5Q5A!4 zmEH2(#mT2HUwn0T`o;OLU!Onw#d0E$p`eMPocY%I@s}6JpZxXhZ)bn}cyV%k`Q)4P zXU8v}{(ko2Gb^(lWBiy!##~9K&AIW|*m=vO_hUG8QWDb+^Q{ofeYBjOmWsAV(}Qek zZ{F%Q)itdYXHLplJ*Hvb=h)oXT(_Q&rd9SKeL_x zAXB3Rd@B)jK*Y#$UU9=~?*Bu4cKZ3*>BpDPPcFazDW~7h?9AS`v&?py|8@!PnOK;c xPOiL`Js!#^2EMitA1X0033Y`F8*S diff --git a/js/index-rlAFiESs.js.gz b/js/index-rlAFiESs.js.gz deleted file mode 100644 index 1f6b964cf869104836bc8f1c881d4425f093ba65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 979 zcmV;^11$U>iwFP!000021BI1cZ{tK1hVS_mVXhLbXKE)+KO9oIO;}3Fw%s-@+E!IG zYo9ce*fZYwNSj2KK!^)2Rv<0nYLU2tOOUt$vHY8D*`I;@v866uP%OpvdCu|c^S+W< z6bq>rI~A%bEE!4>A+j_QVxq8eRu9K4h{;%?7Rxw9mV6^6aDPU|%BvHbEaUaP&4U5m z+beScosE^}5XT{ojXP^Sad5o9Qf6YwxW*Z_LTtPhh!4jr_D5wX6aiHu49Z(3&MK)p zcx$uAFAn;q%z0A-M!~=r5%<;R4R{T*Od1aE@FOvEuz!D(8c_+sJ#Ab4-sLCb z{b9LnY5?a;ibIp`pLlcHxGnI(D(W8^jWW>st(JWNBqnR_G z$NS|P;~FIOb?&82>MOW=(i`+o=6ArDaYoa1oHLGNkcue{fzni`8tcRvWQ12I4q3$q z$E#-4=;J$?5fRn`vxuI9SI;uh?d&}~g2zW?5d0C9T6s;VneNnxr9hjwT3h6;I&IAnVpMTftywY~DPdSWU1+95aM9IIFRs3Mj;smHT$Ij6iFH$Z z`ODS!pA|J41QL|GRetmNw}1Wm$Mtu=U%mRefZ~zhwem&mqig-xic=bH&PwG z1ghb9R|HVylud!`J`CZ~TF{W4a~JuLW-y%=z>u0yyVY8IKf0E5wXc8MWsxD%xM=n~D*`ja&k+^-11JIO($a-c# z&fMGrAn9L{)RK1#?8BwbMWQ!9|9Jhym#B7@q(^dAvqby!tThy}8iKAs+it-Jj@^O> z4{D-Nm0NxF>WA0AeT5!?RaoGnUAU+`5pq)56{O-+dUOJneJUr&$_#Lk?bz6@HVYw>ov9x+9V3kwN; z6bDp;TiijeZg1R1+S*D*=57DTO|qwE+e>OKxXiv^+v)eK(2=y>`x{$Dj*!*{007KQ B;spQz diff --git a/js/index-zZlfgOUa.js.gz b/js/index-zZlfgOUa.js.gz deleted file mode 100644 index f1c3129d60104254b7fab8bc1a45bf467e2cd604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1512 zcmVzJb=QM`U?=+e);551rcN$elIL&A=Ws)ohIv7Q|CB`X|=jM#zy~K;q zdZ&M&e-O`%B$*c%%Q46-IH3{~#$*ZfdYy^m(fR(Pt(Z{TgEo*Hoc%U4obu9C zW||PId602(Ab~?-?@<59gfcYb#UV_gsi?G`d~!bov4KZUSpK+{4Ng_=bb>gWvtdBR1+LO=%H;>c(>ONW!9uM|mE zq(nqnWeUbZZmA{WLq|@-lc&8vsHPQ@TCq;h2_!KN=YALrXMMruOo%mTHZY0rddLh; z$zBY#bTkY;6`>E!0@rou}r^K-y3WdWa zRFQ=U<^&5;X7Is6olaePLlWc*ilz-26cKDi&Tuj(a1sc)-_CCt$lSPKu}SJw#zD9& z(_oc;~!J@#T zyhC!l#&DJ0Zl{9y8{&LxtOTIH;=e|LUT`jeZgX|*qAxM_@Gb#060@oG6GW; zPlJL=45Sl!gkd#;1ZHRog$bXdtXLH4n}QD(8qu66stFYeM^6w9@>oGR2u=(tdBUiG znXU^34W<;P(}=T>GkyY>4sk-kqIn%gxU6DMAsh)v0VxoYjM;$16@?~B63)^Ft-8Ki zS-)Anu~pu<{^r${+RjRKeXVwWxAf1w%Jp0J!XKsGCHuv4`TC2}=2iR7o$95f()Klb z;qjYSSM25IrJcv+2V3Q(^+1Z4S%n7bk*XJ;RadW6cmFIeJ>-JpL7`P{_@m@j*0xKp zf2vPXJHKoHx?S478fZFe1NMuv)kh1Cx=X)Tu06FEURM5kZEruZ*Dh3kUaX$qwJ+bP zV@lhL_U2~g+SAJI3#HBZ()Jyn8P(q&*^3)>dhO3gCzi zXN5uzniQ#u9{F4<9#97jUR*IXp+FIJ{IxGXC~sWneAIoIi9A-aNKGnJmQcvK1xwS& z0`K>$aPc+VRE$(ld2iCS}9@d9g=2PX5)8-c3 z+ORJzI>+wjGkgA3n?||EVH>w$1AY`6jGkcGNoe|f_1^UViPGs zezd~+%cC8Mb>zou94~s3-}JWfP1N*o0vUoZ&j|r1@#F5NSPb^TS@%!gwEMTNo~UBq OXa50C9pN(w4*&q0MdTv@ diff --git a/js/instance-B93KqPYt.js b/js/instance-B93KqPYt.js deleted file mode 100644 index c88de9bd..00000000 --- a/js/instance-B93KqPYt.js +++ /dev/null @@ -1 +0,0 @@ -import{K as t,N as n,e as R,O as q}from"./hooks-s17Sjidp.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.31-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-Cti1zzpP.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)},g=(e,r)=>{t.removePendingRequest(e)},v=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},C=(e,r)=>{const o=d(R.token,"localStorage");return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{v(e,[C(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},c={implementRequestInterceptorArray:[f,P],implementRequestInterceptorErrorArray:[g]},{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-B93KqPYt.js.gz b/js/instance-B93KqPYt.js.gz deleted file mode 100644 index 01e31417139269c14f5debf5b0ed26b49e35bbe5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 781 zcmV+o1M>VIiwFP!000021C3SNZreB%eBZAy^h5y^Yo$rr+E8HE@owB~Yr`puMS~#V zO2;;Jqe4<{Re}G$AhmL$#%=UOi5kwFIU15IE4Wbg^?=HO!k^5LV=%)SFU|0vH-cvl zd9~v_k)HJ5+{7#@NGzQ(vx^<_Dxy^^CqD6g;t##q+rRnx%j&#~DFn-vXJO}L=)I5l zJU$=()dlTK@EV~aE#>5doRH!DzJ$qZa!OwN-evUh{pYY!-Bl@%sN79XiT{S2_}=W> z*}J6t@U07qr5AFZFvB$@XWrNQw>ObLJnN!lC;;+JnWmF7Bko;hAHU9$9eV<+x27>s z+n7?ZRC+VT{2xDxRhKR-g@8P)NNmgu$*K2lIbGk=<?cW=K(UcSOYyYK?lV+L(Ypx2LpC^;w1(NJ(T7q`9 z# LF!C8hum=DDdkB7N diff --git a/js/instance-COhWfrSq.js b/js/instance-COhWfrSq.js new file mode 100644 index 00000000..2a574f7e --- /dev/null +++ b/js/instance-COhWfrSq.js @@ -0,0 +1 @@ +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- z9N4qLc-1}function ye(t,r){var e=this.__data__,n=W(e,t);return n<0?(++this.size,e.push([t,r])):e[n][1]=r,this}function m(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r-1&&t%1==0&&t-1&&t%1==0&&t<=qe}var Ve="[object Arguments]",Ze="[object Array]",Je="[object Boolean]",Qe="[object Date]",ke="[object Error]",tn="[object Function]",rn="[object Map]",en="[object Number]",nn="[object Object]",an="[object RegExp]",on="[object Set]",un="[object String]",sn="[object WeakMap]",cn="[object ArrayBuffer]",fn="[object DataView]",ln="[object Float32Array]",pn="[object Float64Array]",gn="[object Int8Array]",dn="[object Int16Array]",hn="[object Int32Array]",yn="[object Uint8Array]",bn="[object Uint8ClampedArray]",Tn="[object Uint16Array]",vn="[object Uint32Array]",f={};f[ln]=f[pn]=f[gn]=f[dn]=f[hn]=f[yn]=f[bn]=f[Tn]=f[vn]=!0;f[Ve]=f[Ze]=f[cn]=f[Je]=f[fn]=f[Qe]=f[ke]=f[tn]=f[rn]=f[en]=f[nn]=f[an]=f[on]=f[un]=f[sn]=!1;function _n(t){return P(t)&&ft(t.length)&&!!f[A(t)]}function lt(t){return function(r){return t(r)}}var ar=typeof exports=="object"&&exports&&!exports.nodeType&&exports,D=ar&&typeof module=="object"&&module&&!module.nodeType&&module,mn=D&&D.exports===ar,tt=mn&&qt.process,C=function(){try{var t=D&&D.require&&D.require("util").types;return t||tt&&tt.binding&&tt.binding("util")}catch{}}(),xt=C&&C.isTypedArray,ir=xt?lt(xt):_n,$n=Object.prototype,On=$n.hasOwnProperty;function or(t,r){var e=_(t),n=!e&&q(t),a=!e&&!n&&ct(t),i=!e&&!n&&!a&&ir(t),o=e||n||a||i,u=o?ze(t.length,String):[],s=u.length;for(var l in t)(r||On.call(t,l))&&!(o&&(l=="length"||a&&(l=="offset"||l=="parent")||i&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||st(l,s)))&&u.push(l);return u}var wn=Object.prototype;function V(t){var r=t&&t.constructor,e=typeof r=="function"&&r.prototype||wn;return t===e}function ur(t,r){return function(e){return t(r(e))}}var Sn=ur(Object.keys,Object),An=Object.prototype,jn=An.hasOwnProperty;function sr(t){if(!V(t))return Sn(t);var r=[];for(var e in Object(t))jn.call(t,e)&&e!="constructor"&&r.push(e);return r}function pt(t){return t!=null&&ft(t.length)&&!Zt(t)}function gt(t){return pt(t)?or(t):sr(t)}function xn(t,r){return t&&z(r,gt(r),t)}function Pn(t){var r=[];if(t!=null)for(var e in Object(t))r.push(e);return r}var In=Object.prototype,En=In.hasOwnProperty;function Cn(t){if(!y(t))return Pn(t);var r=V(t),e=[];for(var n in t)n=="constructor"&&(r||!En.call(t,n))||e.push(n);return e}function Z(t){return pt(t)?or(t,!0):Cn(t)}function Fn(t,r){return t&&z(r,Z(r),t)}var cr=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Pt=cr&&typeof module=="object"&&module&&!module.nodeType&&module,Mn=Pt&&Pt.exports===cr,It=Mn?b.Buffer:void 0,Et=It?It.allocUnsafe:void 0;function Nn(t,r){if(r)return t.slice();var e=t.length,n=Et?Et(e):new t.constructor(e);return t.copy(n),n}function Ln(t,r){var e=-1,n=t.length;for(r||(r=Array(n));++e0){if(++r>=Ti)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}var $i=mi(bi);function Tr(t){return $i(hi(t,void 0,gi),t+"")}var io=Tr(function(t,r){return t==null?{}:fi(t,r)}),rt=function(){return b.Date.now()},Oi=/\s/;function wi(t){for(var r=t.length;r--&&Oi.test(t.charAt(r)););return r}var Si=/^\s+/;function Ai(t){return t&&t.slice(0,wi(t)+1).replace(Si,"")}var Xt=NaN,ji=/^[-+]0x[0-9a-f]+$/i,xi=/^0b[01]+$/i,Pi=/^0o[0-7]+$/i,Ii=parseInt;function Yt(t){if(typeof t=="number")return t;if(K(t))return Xt;if(y(t)){var r=typeof t.valueOf=="function"?t.valueOf():t;t=y(r)?r+"":r}if(typeof t!="string")return t===0?t:+t;t=Ai(t);var e=xi.test(t);return e||Pi.test(t)?Ii(t.slice(2),e?2:8):ji.test(t)?Xt:+t}var Ei="Expected a function",Ci=Math.max,Fi=Math.min;function Mi(t,r,e){var n,a,i,o,u,s,l=0,$=!1,g=!1,I=!0;if(typeof t!="function")throw new TypeError(Ei);r=Yt(r)||0,y(e)&&($=!!e.leading,g="maxWait"in e,i=g?Ci(Yt(e.maxWait)||0,r):i,I="trailing"in e?!!e.trailing:I);function E(p){var O=n,N=a;return n=a=void 0,l=p,o=t.apply(N,O),o}function J(p){return l=p,u=setTimeout(d,r),$?E(p):o}function G(p){var O=p-s,N=p-l,_t=r-O;return g?Fi(_t,i-N):_t}function h(p){var O=p-s,N=p-l;return s===void 0||O>=r||O<0||g&&N>=i}function d(){var p=rt();if(h(p))return vt(p);u=setTimeout(d,G(p))}function vt(p){return u=void 0,I&&n?E(p):(n=a=void 0,o)}function _r(){u!==void 0&&clearTimeout(u),l=0,n=s=a=u=void 0}function mr(){return u===void 0?o:vt(rt())}function Q(){var p=rt(),O=h(p);if(n=arguments,a=this,s=p,O){if(u===void 0)return J(s);if(g)return clearTimeout(u),u=setTimeout(d,r),E(s)}return u===void 0&&(u=setTimeout(d,r)),o}return Q.cancel=_r,Q.flush=mr,Q}var Ni="Expected a function";function oo(t,r,e){var n=!0,a=!0;if(typeof t!="function")throw new TypeError(Ni);return y(e)&&(n="leading"in e?!!e.leading:n,a="trailing"in e?!!e.trailing:a),Mi(t,r,{leading:n,maxWait:r,trailing:a})}var Li="[object Map]",Di="[object Set]",Bi=Object.prototype,Ui=Bi.hasOwnProperty;function uo(t){if(t==null)return!0;if(pt(t)&&(_(t)||typeof t=="string"||typeof t.splice=="function"||ct(t)||ir(t)||q(t)))return!t.length;var r=T(t);if(r==Li||r==Di)return!t.size;if(V(t))return!sr(t).length;for(var e in t)if(Ui.call(t,e))return!1;return!0}function Ri(t){var r=t==null?0:t.length;return r?t[r-1]:void 0}function zi(t,r,e){var n=-1,a=t.length;r<0&&(r=-r>a?0:a+r),e=e>a?a:e,e<0&&(e+=a),a=r>e?0:e-r>>>0,r>>>=0;for(var i=Array(a);++n1),i}),z(t,gr(t),e),n&&(e=B(e,Ji|Qi|ki,Zi));for(var a=r.length;a--;)Hi(e,r[a]);return e});function co(t,r,e){var n=t==null?void 0:Tt(t,r);return n===void 0?e:n}function to(t){return function(r,e,n){for(var a=-1,i=Object(r),o=n(r),u=o.length;u--;){var s=o[++a];if(e(i[s],s,i)===!1)break}return r}}var ro=to();function eo(t){return typeof t=="function"?t:br}function fo(t,r){return t==null?t:ro(t,eo(r),Z)}export{ao as c,Mi as d,fo as f,co as g,uo as i,so as o,io as p,no as s,oo as t}; diff --git a/js/lodash-es@4.17.21-3YkgETI-.js.gz b/js/lodash-es@4.17.21-3YkgETI-.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..52717b8b1539526c7fa276b8b34c6db2609e0a81 GIT binary patch literal 7127 zcmV;|8z|%-iwFP!000021GPM9bK5$S-}hHoEH4*$f@CT4=6F;Pmg75#kNAiaQ+z5| zf+W~7D1)GnnELNq0C<2Bm6@&C`2v!SyV2d~ZZ!Br#Kxn<@^wz5@y28p-I5u`PIP-m zhthFf1IeH5Qw_%$o0lApHbvegwylmN#ypwLe6@C_oPQ*| zGvPf**L{#1jBl730117KMo$lPQMC42qBf%wnWINGbmIz1CEcW{`pBz0W`cXxY_{W9 zKFkRwbkL5KXMy)E@B!si5E%(8|Jceu6Vc0S=#(h9QS*6YW6)5;hi1HuZqLkP+gf6Q z@s7}A-Zzgu^EeiI;P?18a0Y{6Bxvg{9>h~3=x8u-LbNGy-W@Oql6WilvmG`!x7zfD z4#B_^V7@IGIm^JLru1N@J(??HkRFzE;H7!GG)_oa`3{y97hk}qrh81 zzyIfE`?sbKV9*cW7HPOOL01BA{n^i#sonHi1#Bcw`Y61oj!mSB%HoNWLdGhLTog)h0lrR_!^fC?xj_V%!hdS$R81XTiB!b+|sMqKq z%996Ld_9p_LOqI}1(O+U0rhk-Ehqd{E+YqvG?fjErR$0Y#)gT1)R5Doz(1DhryPG& zjNfb(s^cDLfX8BU5zuwNO283?FimM8UR}2Vgl0_$UAMr49>)N03qfAnEY{DmyE9v2 z=R!4?wxwv*jeN7@o{<~2;QMU1R5lRnf=-&Mo?KT6K#ac`?A!>v)o-W$0Qg?;XV4GB z-%=1b{}V#sd%$n>yD<2(-w)G%zYTx$`(4-%x6mie+0VaiZk3&X&1jX4!C-~v>B{y& zF?M+Ja7%@wF<6dLecVRTj1umoX-4yDswU?*I^L&@RTOtMZmbVc;Lh6EghBq5Mc6|@ ziKI5u-V4P8Qx>-egAtKrFu+&-70?3Gds`r#6|rgSY8ljZT{W9hLmxXJ~E zutuinSkPR$&_%8XQA73uN$9KcwisbG&KO>9aq-hmF}dG^OP4^{p&vCU!tn) zX-I96Sld^z7)^T({f^f~G>{>_a$Qj>Pcij`CWevX zKr9JoPVtPk7>*6uu|mTbNT)rKVe(CS)B_jG)Okq9C5Xu#D#@G{*#{0HgwVTEqTwD+(|x05PV(e0=TQgl15f)w4pQoX|G z_yyb|=a|fGVSZZ>vY}g4CF(aNFg#A5H!jcvnX5N&o~92F#ag#CS&I@=mvp@ir1Tq8 zEwg-z9ZlFfny_{>UnwY-QsgPUMWNo(`YOx6BC{?j5YVSVHW+IRe*WS)YL-su(e?wG zmn}b8bNQ|p7fF~chh-MkY*9rM1DlY`HYQY749AE1Vn)7}#WpLXUX()|Q$2u!wKS2b zqR0~2ri|igC9tam{`?;#@aGi*zootBRRVviLKT4zsvt$+4^@yN@J&PDrxZJTFLOGS zbhJS>3bWeUOl6^T<+Rzb>~C8s%BaQ8hH@&R=M6>im#=fWCqyK`DTSHJwq)UQOvEI4 zpj^g?VBw24na^jhX3aSCG=>;fQgt|`N+vVC-lW(8m?jfq+K;fTHc+m$ZU8flcY-3A zrVK@k<$T4tiEQtvk2HOTh%WL^{H(iprueTN+f!tbzs6iKLtfBoPE+`qx-QL01M!9O zCy8usIr|$w5Y?u?(w&<|kp?ZlKWYNs>$m%(CiG#hQfE5#yNXT?`|n^sOo5MejkF*1 zwf3F8rkhaNn|Bm%_4}aThyK`Ok6cSUwWCPFv3#v9-quAkGcZcS77<66vq1AO=`QKfP zJFY9=8#dY3t5|mYW9^z4Td!Q1e}>-uRrCsBOmD)dqa$W01=Q7q8ZkLF2QRPFv_0dY1#(A3Zj9A`(q^)kgn%vgDEmSp|W?#{u-cqj`vCn|R#V@oS zY&Br5(i*gzwNe;gM)l%&MR_@`l7ONF#n6lLw_=T~;nYvkY;w|Uasfw(-l493kfWJFW-Oj@hkv@{)O~xjiWN6Lz??W z9rdKtfv(&5yb4`dzH(ah)G$5)UYJ<)WgZC`+b5D4$aNdpTboBCsub5E4{b}#MWO6I zM5AOz?KTX=bsOfzYQX@|cZ#>A>u$?-F#^m5x|8@j^>5oBlku2}T=V!r@tySVWShm+ zjG@FoXqsMA^tiesTRs%j z7laOqE#NgJ_onY5Uz)X9jL<=2UYRBN#^`hCpqV|ZSw!St-sRYuFK7Mj_dIK2WgT(( zj~qU#!n=RVGp5yyvXfUUj`IA=rTnt5r=^^-voU^K^v1!Ahj<*! zbvn`MNT*YszUuT=r+V`2g$N`ie&DYAsKxe>#xdHdKa$f`1$|7Ipw=sJ63J!`Y^!m_#V(nqQo62`?OVo2 zj8E+Myoz;dhh8M!aowFZi`9?~r6DHpi}Ys_yh!K`INIbj!5bWJ^7UtE!d9}B;et4B zP}hA_uSCB#xa;cJ1H_8&260`cY#~UG(e>FXzZ9OPMVSo5RJz%RS^v8V@?F+(ovp=Ec;f=lq~!9Rnjkc z13BQ-Gyu~ymSBcrs5(rHLO3fn{X~=G^D071+c{X(~zeJh`;`ZLR?nW{h*eaU!yFGabW#%sWKeH3V_T@%DOxh>L^qZyB5Kq{~g!u9(<$bOU~*qhsQ#b^gMu zC(y3@69_a>k_Xx4&Z-_7EBs>3gli_GN*&c;eUIa#^;qBGHK8zOJQ>#2Y9MMOpBwJs zcp1%#pBj6`T5x^#ZANN&@5*W4)M61eI?&VOvfLcCh`h=0s0KCscV+mQ#KV6}h#zx& zCSCW;)(nRN9Z7u5S2V*tiI1dzB->;*i-uP`CS$tdmO9~u^Hvn@fOf1-zd-JTEhHYt zd(z*NfI@vjQIQH3p(yxVxz-T3OlocmV`G8YGE<}}5QS5&@XDz}EUe728n)Wy|GKxY zgP5YPtkt*7`K#Lnkv8>Q7qEadn<0)01B;cNjYVN71fj9%YdGPG^g!N*VwhbHcJxb);&H{xFp&j>3vVnegSblR%90)FhJ?iq z(|T8`C{bE9n|n|Oq^Yb+Yq3mp*sHWe_=L){99^g5LYV*LzsAl?;GevLoqS+goXH-X zN+8TUAd>i1+97t;`5&y#egbzlwA7)!a=ML)!mcgY#d3)o zG|NIns5Hlkxt-uZ#52&Dh#pu>9f(Kc`XcM>on2XL)m(FY2dISTyLvf?=!bf83DKi^Arhi*>V-*&F7b8`Q0cmtKuHsI zzD1vH;|X*jgblna)AT$qbq*VNU#2NH_0$1E9L=66P$iFLnv$YHqTDwpGEG?lVhZ#{ z^ZF%TJ-OI6`;fr+GxsafEtjbrQ~yrMKjV?-Fn(rosP>+>A&Ke6HTUvBM%mMl?*(K( zgZwBU#~I|YfShEIZw2IwTohDn1oBOd-1)@u&H5eqt2M_$ChEhhB^h2u>y_J-3_4-y z7kAxHg=ldYAJG@(WC66T-?21Lq`v2g)Zg<&VbzFCiErDbwP_ug%W{OP!;Qgh7FsQFUNZ|xBGl}$(Zs++daqM?_+*$pmjX~^_!v}#lthMtckcxx#HO^{#D zB#sg>q(~AIqAOvE^7f3x@+iY&@t(zIU9CBJI+yrL`d6~80~SxmD?2k!2B%2IdWQ`Z6B&k!f z6r5_4Kra)CA`^*ol8Z9Usp!>K+TNCu>D!+gC-ahJrmpa zQXU)w__nBVF&TrZ2yJ^?s150-%$4|`N;LMYJpzkNo!3lT>gr{IOrp?gB=rTUaS+=J zUUdR!)7pO~Kx<%Hw&(zbWsbJ41CSNR+oe8R*fvM+2ZeX&n9R`&!3WwcbReO3N6^_a zyO#|gt!wzqG<;Yzd_g7JBlu7^d?=xJM9>bwU9?Z|J9JF&?`S0I-Q6c-)!qH2R?h9N z%DInZ)!jXH2k@biH3ET_sy1T?PBKbfs*abmeTFk9??n|(N_NTlhJasp?4#c6uvzb!m12dzG1U)z!U97IS7I&D?IWM5_^YC6MU z66RHiFTJ-#FT#2QouC9R7A#Ex(=z$ksP}uAWkCjNTzh%ly&lU>pT(k0Y^1 zhST!YbPC_1HW`h;M=;fEG({3I2p7dX8p&T?RlioY!#7rny&YMd5W1}cz-Hk%}c+Da}D!xt= zCo*FYku(Ja2O(UF43Pl~6`eqTs=`kb=#hYAO@ugE6tRh=TZvgV{%UATuBrNJgzC)7 zx?E6DO{Tfi+-Nfje8(&Oy85m{rs{T=;fMyEFw1;bn~A6jUN$BEvc3eO!Mm_vh&)8M zxW#rY@iCFp_5*n-7i-FvBFhB6mcY6=Ba53DoDy7v8Nvmkj@-(?L%R zcmIY43@i1v&7>!Fez110+B^WTE4riZO3-A^-_i8Xlbq$jzqsfG-(b zjt&Ysq26>=`@JQ~$qbvKY-WLNGW@{6EwhZBOB;im3}~v#s!te1Dge|FA&c;(0JWIS z+3#)PWl~DTDOYZ5=N550#}t4Ibjt8nKel{H&#da`F1fkYa@|vw#k=Y#>uqK4!QRqo z-33#ZB;%&l=(bHy`fS&n_H>Z$uGuXwCSNd=PxrgTC*%a(srG_aGwi$soz@?uHCDIH z8G2Fh&TY`?n(s6H9R;1%-woi1;W-g8J>t>|zm==;w^`g#B{bCz#r>`!T1i~G5R-er zYNjoMq@nCA_=lpUH0_{QpbopiCT=v;ra)8x2by5#fxKK3CLP8%C}Mcx?=bK~ z0(H|zXXwfTdJG+5M+(Ab3bm@VuUg6>-jT(6dth#+bBZ}S!KCmpVp0Yo&rx}0;{=^5 zeX+dqts2NGsgenfsk~$lG)k0WD+ zvDOLn237>m7tGLXpYJu?= zrtd`Vva+bY?8nBy3Jz-MXq)BOE^4Av)E#zKMg^5ufAhJOTyXv`YUeT#t!}ttb^ff% zdt=L$wcmI2A8=aY1Mxc^X$p0UNk0&ucob2cOPiP|wMu-Te#fIN@!`XV4pJ%ZSkdZ6 zVI?p(4Ozfd_yuo@LSeO}*Fn_=%ZSZl|OR%!SMHG!bOh^KV`q#$U+pX*f^F4 zG@WURQ^&>){FyEPV&zqqIdFeMcne(XBIf^}vdR7pVjB4Y3%{7pvi(JLeKTw3#fsKkE%}1Q5 z5og!9qM)fPM`h*!7Q`Wn5mQ$s8(rgZDUbinKRO~TBl~=YM)d*wmJaOQT4&+dld>gNO{`pHnNpAlmEIY(SSV-)G9T=f3y Ne*v?dMf)yJ005PX=~Vy# literal 0 HcmV?d00001 diff --git a/js/lodash-es@4.17.21-BALnwRTu.js b/js/lodash-es@4.17.21-BALnwRTu.js deleted file mode 100644 index c4da34f7..00000000 --- a/js/lodash-es@4.17.21-BALnwRTu.js +++ /dev/null @@ -1 +0,0 @@ -var qt=typeof global=="object"&&global&&global.Object===Object&&global,$r=typeof self=="object"&&self&&self.Object===Object&&self,b=qt||$r||Function("return this")(),v=b.Symbol,Vt=Object.prototype,Or=Vt.hasOwnProperty,wr=Vt.toString,L=v?v.toStringTag:void 0;function Sr(t){var r=Or.call(t,L),e=t[L];try{t[L]=void 0;var n=!0}catch{}var a=wr.call(t);return n&&(r?t[L]=e:delete t[L]),a}var Ar=Object.prototype,jr=Ar.toString;function xr(t){return jr.call(t)}var Pr="[object Null]",Ir="[object Undefined]",mt=v?v.toStringTag:void 0;function A(t){return t==null?t===void 0?Ir:Pr:mt&&mt in Object(t)?Sr(t):xr(t)}function j(t){return t!=null&&typeof t=="object"}var Er="[object Symbol]";function K(t){return typeof t=="symbol"||j(t)&&A(t)==Er}function Zt(t,r){for(var e=-1,n=t==null?0:t.length,a=Array(n);++e0){if(++r>=oe)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}function fe(t){return function(){return t}}var H=function(){try{var t=P(Object,"defineProperty");return t({},"",{}),t}catch{}}(),le=H?function(t,r){return H(t,"toString",{configurable:!0,enumerable:!1,value:fe(r),writable:!0})}:Qt,pe=ce(le);function ge(t,r){for(var e=-1,n=t==null?0:t.length;++e-1&&t%1==0&&t-1&&t%1==0&&t<=ve}function ct(t){return t!=null&&st(t.length)&&!kt(t)}var _e=Object.prototype;function W(t){var r=t&&t.constructor,e=typeof r=="function"&&r.prototype||_e;return t===e}function me(t,r){for(var e=-1,n=Array(t);++e-1}function In(t,r){var e=this.__data__,n=q(e,t);return n<0?(++this.size,e.push([t,r])):e[n][1]=r,this}function m(t){var r=-1,e=t==null?0:t.length;for(this.clear();++ra?0:a+r),e=e>a?a:e,e<0&&(e+=a),a=r>e?0:e-r>>>0,r>>>=0;for(var i=Array(a);++n=r||O<0||g&&N>=i}function d(){var p=rt();if(h(p))return vt(p);u=setTimeout(d,G(p))}function vt(p){return u=void 0,I&&n?E(p):(n=a=void 0,o)}function _r(){u!==void 0&&clearTimeout(u),l=0,n=s=a=u=void 0}function mr(){return u===void 0?o:vt(rt())}function Q(){var p=rt(),O=h(p);if(n=arguments,a=this,s=p,O){if(u===void 0)return J(s);if(g)return clearTimeout(u),u=setTimeout(d,r),E(s)}return u===void 0&&(u=setTimeout(d,r)),o}return Q.cancel=_r,Q.flush=mr,Q}function Gi(t){var r=t==null?0:t.length;return r?t[r-1]:void 0}function Hi(t){return typeof t=="function"?t:Qt}function io(t,r){return t==null?t:Di(t,Hi(r),Y)}function Ki(t,r){return r.length<2?t:dt(t,ta(r,0,-1))}var Wi="[object Map]",Xi="[object Set]",Yi=Object.prototype,qi=Yi.hasOwnProperty;function oo(t){if(t==null)return!0;if(ct(t)&&(_(t)||typeof t=="string"||typeof t.splice=="function"||ft(t)||ir(t)||X(t)))return!t.length;var r=T(t);if(r==Wi||r==Xi)return!t.size;if(W(t))return!sr(t).length;for(var e in t)if(qi.call(t,e))return!1;return!0}function Vi(t,r){return r=F(r,t),t=Ki(t,r),t==null||delete t[Z(Gi(r))]}function Zi(t){return kn(t)?void 0:t}var Ji=1,Qi=2,ki=4,uo=cr(function(t,r){var e={};if(t==null)return e;var n=!1;r=Zt(r,function(i){return i=F(i,t),n||(n=i.length>1),i}),z(t,hr(t),e),n&&(e=B(e,Ji|Qi|ki,Zi));for(var a=r.length;a--;)Vi(e,r[a]);return e});function vr(t,r,e,n){if(!y(t))return t;r=F(r,t);for(var a=-1,i=r.length,o=i-1,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 WekN$7pK{Upum1(j;n8;{P5=N=3luW| diff --git a/js/utils-BmI4YPvf.js b/js/utils-BmI4YPvf.js new file mode 100644 index 00000000..0f6787bc --- /dev/null +++ b/js/utils-BmI4YPvf.js @@ -0,0 +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-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-Cti1zzpP.js b/js/utils-Cti1zzpP.js deleted file mode 100644 index 0346ce1a..00000000 --- a/js/utils-Cti1zzpP.js +++ /dev/null @@ -1 +0,0 @@ -import{u as x,a as A,b as I,L as $,S as C,A as h,c as v}from"./hooks-s17Sjidp.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.31-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{o as R,c as b}from"./lodash-es@4.17.21-BALnwRTu.js";import"./print-js@1.6.0-BdoEj60G.js";const X=(e,r)=>{var o;const{domToImageOptions:t,printOptions:s}=r??{},{create:n}=x(e,{...t,beforeCreate:i=>{var a,c;(a=t==null?void 0:t.beforeCreate)==null||a.call(t,i),(c=window.$loadingBar)==null||c.start()},created(i,a){var c,f;(c=t==null?void 0:t.created)==null||c.call(t,i,a),(f=window.$loadingBar)==null||f.finish()},createdError(i){var a,c;(a=t==null?void 0:t.createdError)==null||a.call(t,i),(c=window.$loadingBar)==null||c.error()}});(o=n("jpeg"))==null||o.then(i=>{const{print:a}=A(i,{type:"image",base64:!0,targetStyles:["*"],...R(s,["type","base64"])});a()})},P=".n-menu-item-content--selected",V="n-menu-item",Y=()=>{const e=d($),r=e==null?void 0:e.querySelector(P),t=d(C);let s=0;const n=e==null?void 0:e.querySelector(V);if(t){const{height:o}=t.getBoundingClientRect();s=o}if(r&&e){const o=I(),{top:i}=e.getBoundingClientRect(),{top:a}=r.getBoundingClientRect(),c=e.scrollTop,f=n?parseInt(window.getComputedStyle(n).marginTop):6;o({top:a-i+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||{}),L={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=()=>L,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)},g=(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 o=0;for(o=0;o{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??{},o=s?n||h:"",i=r==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(i).find(a=>a===o+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:o}=s??{},i=n?o||h:"";try{const a=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(i+e,a):window.sessionStorage.setItem(i+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:o}=t??{},i=s?n||h:"";try{const a=r==="localStorage"?window.localStorage.getItem(i+e):window.sessionStorage.getItem(i+e);return a===null?o??null:JSON.parse(a)}catch(a){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,a),o??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??{},o=s?n||h:"",i=Object.keys(window.localStorage),a=Object.keys(window.sessionStorage),c=(f,w)=>{(f?[...a,...i]:w==="localStorage"?i:a).forEach(p=>{e==="__all__"?(window.sessionStorage.removeItem(o+p),window.localStorage.removeItem(o+p)):w==="localStorage"?window.localStorage.removeItem(o+p):window.sessionStorage.removeItem(o+p)})};switch(e){case"__all__":c(!0);break;case"__all_sessionStorage__":c(!1,"sessionStorage");break;case"__all_localStorage__":c(!1,"localStorage");break;default:r==="localStorage"?window.localStorage.removeItem(o+e):window.sessionStorage.removeItem(o+e);break}},re=(e,r)=>{const t=()=>{const n=d(e);n&&(typeof r=="string"?r.trim().split(" "):r).forEach(i=>{i&&n.classList.add(i)})},s=Vue.watch(()=>d(e),t,{immediate:!0});S(s)},ne=(e,r)=>{const t=()=>{const n=d(e);if(n)if(r==="removeAllClass"){const o=n.classList;o.forEach(i=>o.remove(i))}else(typeof r=="string"?r.trim().split(" "):r).forEach(i=>{i&&n.classList.remove(i)})},s=Vue.watch(()=>d(e),t,{immediate:!0});S(s)},se=(e,r)=>{const t=Vue.ref(!1),s=()=>{const o=d(e);if(!o)t.value=!1;else{const i=o.className,a=r.trim().split(" ").filter(c=>c!=="");t.value=a.some(c=>i.includes(c))}},n=Vue.watch(()=>d(e),s,{immediate:!0});return S(n),t},k=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=(o,i)=>{o.split(";").forEach(a=>{const[c,f]=a.split(":");if(c&&f){const w=c.trim(),_=f.trim();if(c.startsWith("--"))i.style.setProperty(w,_);else if(c.startsWith("-"))i.style[c]=f;else{const p=k(w);Object.keys(p).forEach(E=>{i.style[E]=p[E]}),i.style[w]=_}}})},s=()=>{const o=d(e);o&&(g(r,"String")?t(r,o):g(r,"Array")?r.forEach(i=>{t(i,o)}):Object.keys(r).forEach(a=>{t(`${a}: ${r[a]}`,o)}))},n=Vue.watch(()=>d(e),s,{immediate:!0});S(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:g(e,"String")&&v.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,o,i,a)=>(n=t==null?void 0:t(n,o,i,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(o=>j(o,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"||g(e,"Object"))return()=>e;if(typeof e=="function")return e}function S(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function we(e,r){const t=Vue.watchEffect(e,r);S(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,g as i,S 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-Cti1zzpP.js.gz b/js/utils-Cti1zzpP.js.gz deleted file mode 100644 index 1d8ee3cc7eadda8b0e8eacdea9e866dadda22562..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3335 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 RU(3#a{RhjGeD1*?002!agi!zh diff --git a/js/vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js b/js/vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js similarity index 100% rename from js/vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js rename to js/vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js diff --git a/js/vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js.gz b/js/vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js.gz similarity index 100% rename from js/vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js.gz rename to js/vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js.gz diff --git a/js/vue@3.4.31_typescript@5.2.2-l0sNRNKZ.js b/js/vue@3.4.30_typescript@5.2.2-l0sNRNKZ.js similarity index 100% rename from js/vue@3.4.31_typescript@5.2.2-l0sNRNKZ.js rename to js/vue@3.4.30_typescript@5.2.2-l0sNRNKZ.js diff --git a/js/zh-CN-erlZSQEe.js b/js/zh-CN-DEQk5_4O.js similarity index 87% rename from js/zh-CN-erlZSQEe.js rename to js/zh-CN-DEQk5_4O.js index 9c183a64..3c4b15ca 100644 --- a/js/zh-CN-erlZSQEe.js +++ b/js/zh-CN-DEQk5_4O.js @@ -1 +1 @@ -import{x as Y}from"./hooks-s17Sjidp.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.31-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./utils-Cti1zzpP.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.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.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/js/zh-CN-erlZSQEe.js.gz b/js/zh-CN-erlZSQEe.js.gz deleted file mode 100644 index 1df9fe67393a1e6680341bdcf5297bcc17f25788..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1971 zcmV;k2Tb@MiwFP!000021JzhvPus{EzCXVLjrIbhv712Y$5fUA32kXZNt3kQauZGL zNivD;NypPI%h&!HY?G_~3rBVmmH?Hi>Rg<2 zlh`xQyzevb`^@{=rbd}@F*VVJt*+a(9A^fQPZby|S&|h#n<`SREEg?sfd)7rpVDx( zXhp(uI4p-lQuJJ$C2uCqbYjY!nnDU-XXKDHsIj5qnb4(9P{k%v(@|Nstw^ujD~B=_ zn?(BL({f)}ifJQ*X|*akSLsZ{Rv~g)4xg2K!%}p-|9r{5GTsR)T9V3GiTbuea=$c| zIhWGHq5e*krE)^doUQATe&4wiGe*Xur2_4QsW#`tRI75)CmE7YOXo)ik{LWYdJ;2< zSO??=2jb>L8s z?9A;WIj1JYek$|Sl*)u#)DlFq1QtHWUOAiz5RqOvET5HUHS~CC3Aw;kGHLL8KsMZFvrlRt9M4@=0)lRY5CMR1dOq&P>}OicbKy zGTH+6UFjby4roo$tIV`S7g2z-^VE4T?>$;`mcQHkH195~xpQ}&nHA^#V*tmLDQXRw zII9!wqOI#qStC+|geargB2k5$o!4PglV=;K&__-G6gj1zk5HdHfH9%omBvZ zGL@!6CkX6)+G;F62QY?t2?6)z_xlfi1u#zY1%ZJ3{L$X#Du4-24a}=irZXO8W{&3D z3w?AAnhNk1=Ne1P?(<#m%_e}V0-T2{-oloTgivjAcRv}Kf0Kx2B^xwqLKFcjcEdFB1K z44_GrsU*=E){q6`Of4Y_Q$z@A=8+DY#t?_TN>WXgU>L=wO7ufR8JHrNs|94#p!$_z zJ#MqZ=K+%z#{gc@?kr9B0GMvi{JDMKnVoSq=KkD% z0ASR2v9|xqtTXovz^VfF>nnk)m;y$aTIzBa*WLM507n$yuGHP>yKa3Jz=Q&vH!r=- zUz*Iio7?FDu;`zuADx+h16cWsR#E}(_Cj#zCIc7l>umt9DPV7N&fEGe2+FVm_I8){ zH=Z@>zXKTeh4x`@^AUh0zb^Rt++Ta^emCQ;)Sd0e08aQ4o^@9@oEIwqUQ|Hp=A|y@ zhh6veJpjl5@-omQzVwGPJLB!Fb`6v%fI|v!w_Z9ASDFO?K#M3-0~3^4s0;@&SD8kT z2BTOlkQgx-%EKtuRa?h`Bsfv2<)2Zzd2T1f2r+GxgE4FsvJ7(#WnqkR;um#-3NXf0 zl=6S$OvO4HJ-8e;EvgZehC@MrLQy!xIpYX47GCVHtp$m`$hd*3&`$=6!4alm9gV;d zTNgBNn}DOa990P_wk|R;rrHKE1*)`15}a7X6ga3X$@XZf%n8=40wDrT!t2SXzv*lK zA*iC^;BO$yY=Po1$!tM*5Qq{?k$hl%0;VeYVU?NaB24>LAC1E_G0J|7F8j}EXaHI& zXS$vw6@qm%RD<;E&hh_3X8y19&@NsUIhK+yt7VstHs|aA-RAtw(dMil^x{jMZSVT= z#`sMQ@~;!taZ^W~wK=pSsDE+!A5?(*Va1u91Mso}ycb)}&LV&}72rPjm-qUv_hPH@ zViv$VL6_Lyed^5o>@BRg_dhyM<^jBNXxLes4NBzIz)V-L?1lmkp>HXm4f<9A&i1so z`reuU;4Q3pFaNRk>7DcBk@I-nTdjLfX1xzv-que5;-E?A{l{*O24RZkO~2D!ZYi*R ze-mEA21)2xB?YEygrhq!fh}vCaqaNv6&PoEYND$F9^E(qp<6JCt8GQ1Z)-5~b;&wn z|MRratm@Wf!W^Nznb@5aIIuw~J_**)dITok0}wNrVWWwAa&EDPuT_XcJH zL { __defProp(target, name, { get: all[name], enumerable: true }); }; -// mock-data-1720513835466.js +// mock-data-1720513906966.js import { transformMockData } from "vite-plugin-mock-dev-server"; // mock/demo/person.mock.ts @@ -85,7 +85,7 @@ var getPersonList = defineMock({ } }); -// mock-data-1720513835466.js +// mock-data-1720513906966.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_1720513835466_default = transformMockData(mockList); +var mock_data_1720513906966_default = transformMockData(mockList); export { - mock_data_1720513835466_default as default + mock_data_1720513906966_default as default }; diff --git a/mockServer/mock-data.js.gz b/mockServer/mock-data.js.gz index a1cae4348f69a39bf1099cbd016ce3525c3bbdee..28c03cdb7d1e2044047e23aab45d7a48a031e6df 100644 GIT binary patch literal 1042 zcmV+t1nv7DiwFP!000021IViNcP1bzZQ?zw{PHo^3ZDtEAf&)2sYn;^kdNF*65 zb68LI7KVTBN@ZXJ%y5;V@qy>L2b(u=oB*Vy0!Bc|3j`spasmMT0i7K|d^kdeCL-Jg z39fuVSrw@Gb&e4jRUy>gdQz_^lldHqGQOK7-0<1r)iOL=ygUzA=c`q4t0$tcfgQmp zE_GU};nq8qLjdu;s=(a%*>5vgHmWJB|+i?{5VtwsmOB{679YDj%Px0TCyF_@Li=8O5>9p zzly)mcLyw;>$sHKK$)f*ZLthYUe?tFGm#$Hp63;g$ou8%=TE^YU}UXO?@FnWDbzm1Wr98w zIwR&3FZ7VFYpz91HDz1ILhXv+c0r{dkw>=;g1|YM0MrBitRD*Ev?|E{nro!OXll*Y zn5!^C-sru4b6!YA0+Bd$xgIF8q83!#cLl{VS|bla)a-=IRPi!AoCob_46}f z)WWbC^erQLDwRhto%5ZT=R%t)on4^0DU%4MKY#ec3KGouA%e3o^ewrrTq0l!?|s^L z+f{AEuYp>z_Wpx~x|3 zepp^stK}lRtj?C_AE$oj-Th2ycpf!D4m7pbZQ50nQw^AF?A$bjoJ_bOpM+>^UCx$Z zZxBf1!xEH=+@NACu9UK@(!$knAY`0Z3F^i}=M?^hWN5zR|CUZ_7khs_b4OFhxN8v= z-JKUt+?QAGr9q;mr#cH)r;0yx4MD|8$akeoMMlxk$5H%&UN5}LP5X&@5OqVZCzDY% zjDQzcF2UwSbcY8`&Z*XqwHKtN`oQBG#_sSi=uvRDX&|(_RTY1@xWmJh2X6=NgI%R> zSP%rgI(nq;bPdt=zwSryFn3b6%x#JP?TG(vlQC=_zmQnVwzr-%4?IfcIZs?ev!wUg M-$q6gvquU50CRHrqyPW_ literal 1043 zcmV+u1nm1CiwFP!000021I<=TbK5o$zUxh2dXip$u$*8Lm<^KJYB_VDknJ6M&>pzz8ULjv%B}P5_`kptB>04+lumgoL{w z!Icjvs~i=-&M*X{DumiwPwMq#GM__UM0c~88$MgUUM)_RFV9|{ygEG%ZuLauHn0O2 z#idRPm47UvyLa4hs3B2B4%3}5I4iR%6>{c0;cli;?NCj7|MM90VqT)sg$zg#7;Tex zqAiIU8Z>O+P_HK~E$j)1Z;46Ke6hOUg*G8D%h*Ubp)|WB9Ql;Ne~n(>aE0-_G9uFy zc~Z&9h(ZEaitky5GBr1z4N9S@lmv+n@bgd^BqGb$f@tr}OP&hJX~{~S;(4VMO5>9p zzly)ncL%JT>!^_0K#?RGZLthYUe?tFQ<3c1j%O8)$ouW<=TE^gU}UXOmxa{G6lx!$B1Ru_ zof313=X%K3HP<4dnzAipp>{=ZyP(n!$)no_LExNB0O|pM)(-`7Toq)0%{5YCG__`H z%vBg6Z}oKD$8M+%3Bihz1f$dsZ46H5LK1OkT?T(}85enwRw8De)A2Y~sPz~S6_qr5 zMxEZkFy|s0gRH1^Lv!ND2Z_2<(j%>q22)gQdFI3EqCrIpxxshb9D!qQka>>J`uUkK zYGK$6`j!zrmC8bx&Uq>3nb2lRXXj{cia3PnukZh~f*3Qt58-67@GZHnTtZ+9?|s^L zT>BMc=1wgbH=-PFKstWp%Rp>BH3Tyt|(%49~(Q$bqKzx=p)ka;gC{jh&l@kfRAVQwQEt|6#633*<~M5GiAeH_If==H*@%(S1V2T?cldNLVR z!w7hB